:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;color:#ffffffde;color:color(display-p3 1 1 1/.87);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{min-width:320px;min-height:100vh;margin:0}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (prefers-color-scheme:dark){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ons-input{width:auto!important;min-width:175px!important;max-width:800px!important;display:inline-block!important}.ons-label{margin:.6rem 0!important}.ons-summary__item{border:none!important}.ons-summary__item-title,.ons-summary__values{flex:2!important}.ons-table__cell.links{text-align:right}.ons-table_drop_down{border-collapse:collapse;border-spacing:0;width:15%;margin-bottom:1rem}.ons-bold{font-weight:700!important}.ssst-main{margin-top:1.5rem;margin-bottom:2.5rem}.ssst-input{width:65px!important;height:auto!important;padding:0 0 0 5px!important}.ssst-cell{padding-left:6px!important}.ssst-td-third{width:33%!important}.ssst-td-auto{width:auto!important}#postcode-results-table tbody tr:hover{cursor:pointer;background-color:#f5f5f5}#postcode-suggestions tbody td.autosuggest-row{background-color:#e2e2e3;border-bottom:.5px solid #b1b4b6;width:10%;padding-left:10px}#postcode-suggestions tbody tr:hover td.autosuggest-row{cursor:pointer;background-color:#f5f5f5}#used-address-case{border-bottom:.5px solid #b1b4b6;margin-top:5%;margin-bottom:5%}.postcode-td{width:10%!important}.ssst-not-valid{color:red!important}.tab-style{cursor:pointer}.ssst-ons-label-record{width:1rem!important;min-width:1rem!important;max-width:1rem!important}.ssst-ons-label-tla{width:3rem!important;min-width:3rem!important;max-width:3rem!important}.ssst-ons-label-date{width:12rem!important;min-width:12rem!important;max-width:12rem!important}.ssst-ons-input{width:22.5rem!important}.ssst-ons-input-tla{width:3rem!important;min-width:3rem!important;max-width:3rem!important}.ssst-ons-input-date{width:8rem!important;min-width:8rem!important;max-width:8rem!important}.ssst-ons-lable-date-time{width:16em!important;min-width:16em!important;max-width:16em!important}.ssst-ons-input-username,.ssst-ons-lable-username{width:8rem!important;min-width:8rem!important;max-width:8rem!important}.ssst-ons-input-manual-ref{width:7rem!important;min-width:7rem!important;max-width:7rem!important}.ssst-ons-input-selections{width:4rem!important;min-width:4rem!important;max-width:4rem!important}.ssst-ons-cell-button{width:6rem!important;min-width:6rem!important;max-width:6rem!important}.ssst-telephone-action-cell .ons-btn{width:100%!important}.ssst-telephone-action-cell .ons-btn__text{width:100%}.ssst-fixed-height-div{overflow-y:auto;height:225px!important}.ssst-table-cell-address{max-width:18rem!important}.ssst-table-row-record{height:60px!important}.ssst-vertical-centre{vertical-align:middle!important}.ssst-bottom-component{margin-bottom:2rem!important}.postcode-no-border th,.postcode-no-border thead{border-bottom:none!important}.postcode-delete{color:red!important}[id^=psu-conformation-] th:nth-child(4){width:300px;max-width:300px}.inline-meta>*{margin-bottom:.5rem;margin-right:2rem}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{cursor:pointer;border:1px solid #0000;border-bottom:none;padding:6px 12px;list-style:none;display:inline-block;position:relative;bottom:-1px}.react-tabs__tab--selected{color:#000;background:#fff;border-color:#aaa;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:graytext;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{content:"";background:#fff;height:5px;position:absolute;bottom:-5px;left:-4px;right:-4px}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}
