@media screen{html[data-theme=dark] .email-saved-attachments a{color:#abcaed}html[data-theme=dark] .customer-price-switcher button{background:#192633}html[data-theme=dark] .customer-price-switcher button:hover,html[data-theme=dark] .customer-price-switcher button.active{background:#1c2e3f;border-color:#5e8bba}html[data-theme=dark] .customer-price-summary>div{background:#1c2e3f}html[data-theme=dark] .customer-price-summary>div.warning{background:#3f341c;border-color:#ba9a5e}html[data-theme=dark] .customer-price-summary small{color:#bfcbd9}html[data-theme=dark] .customer-price-guidance{background:#1f263d}html[data-theme=dark] .customer-price-guidance>div{background:#192633;border-left:3px solid #6a86ae}html[data-theme=dark] .customer-price-guidance strong{color:#b3c9e5}html[data-theme=dark] .customer-price-matrix-summary .status{background:#1c3f33;border:1px solid #65b497}html[data-theme=dark] .customer-price-matrix-summary .status.pending{background:#3f341c;border-color:#ba9b5e}html[data-theme=dark] .customer-price-matrix-summary .status strong{color:#b2e6d4}html[data-theme=dark] .customer-price-matrix-summary .status.pending strong{color:#edd0ab}html[data-theme=dark] .customer-price-controls label>span,html[data-theme=dark] .customer-price-edit label>span{color:#bfcbd9}html[data-theme=dark] .customer-price-list>article:nth-child(2n){background:#1c283f}html[data-theme=dark] .customer-price-list>article.pending{background:#3f351c}html[data-theme=dark] .customer-price-name>span{color:#becbda}html[data-theme=dark] .customer-price-state{background:#1f2e3d}html[data-theme=dark] .customer-price-state>strong{color:#bfcbd9}html[data-theme=dark] .customer-price-state.automatic{background:#1c3f30}html[data-theme=dark] .customer-price-state.automatic>strong{color:#b1e7d3}html[data-theme=dark] .customer-price-state.pending{background:#3f321c}html[data-theme=dark] .customer-price-state.pending>strong{color:#edcfab}html[data-theme=dark] .customer-price-state.check{background:#1c2e3f}html[data-theme=dark] .customer-price-state.check>strong{color:#aeceea}html[data-theme=dark] .customer-price-edit{background:#1c2e3f;border:1px solid #678cb1}html[data-theme=dark] .quote-page-shell{background:linear-gradient(#1c2e3f 0,#1f263d 280px,#202b3b 100%)}html[data-theme=dark] .quote-intro>div,html[data-theme=dark] .quote-intro>aside{background:#192633}html[data-theme=dark] .quote-intro>aside{background:#1c3f34;border-color:#6eaa98}html[data-theme=dark] .quote-intro>aside strong{color:#b0e8d7}html[data-theme=dark] .quote-intro>aside span{color:#bfd9d1}html[data-theme=dark] .quote-progress{background:#192633}html[data-theme=dark] .quote-progress span{color:#b7c7d9}html[data-theme=dark] .quote-progress b{color:#bfcad9;background:#222d3a}html[data-theme=dark] .quote-progress span.active{color:#abcfed;background:#1c2e3f}html[data-theme=dark] .quote-progress span.active b{color:#fff}html[data-theme=dark] .quote-service-groups>article{background:#192633}html[data-theme=dark] .quote-service-groups>article>header>span{color:#adcdeb;background:#1c2d3f}html[data-theme=dark] .quote-service-groups button{background:#1c283f;border:1px solid #6b8bae}html[data-theme=dark] .quote-service-groups button>span{color:#afcee9}html[data-theme=dark] .quote-service-groups button:hover,html[data-theme=dark] .quote-service-groups button.selected{background:#1c303f;border-color:#5e91ba}html[data-theme=dark] .quote-service-groups button.selected>span{color:#acecd4}html[data-theme=dark] .quote-details-card,html[data-theme=dark] .quote-result{background:#192633}html[data-theme=dark] .quote-details-card>header{background:#1c313f}html[data-theme=dark] .quote-fields label>span:not(.quote-check span){color:#bacbde}html[data-theme=dark] .quote-money-input{background:#192633}html[data-theme=dark] .quote-money-input>span{color:#bfcbd9}html[data-theme=dark] .quote-exception-checks label,html[data-theme=dark] .quote-check{background:#1c283f;border:1px solid #6d8bac}html[data-theme=dark] .quote-review-explanation{background:#1c3f30;border:1px solid #71a793}html[data-theme=dark] .quote-review-explanation>span{color:#fff;background:#265445}html[data-theme=dark] .quote-error{color:#eaaeae;background:#3f1c1c;border:1px solid #ba5e5e}html[data-theme=dark] .quote-loading{background:#192633}html[data-theme=dark] .quote-result{border-color:#64b598}html[data-theme=dark] .quote-result.review_required{background:#3f351c;border-color:#ba965e}html[data-theme=dark] .quote-result>header>span{color:#fff;background:#265445}html[data-theme=dark] .quote-result.review_required>header>span{background:#544026}html[data-theme=dark] .quote-result header p{color:#baded2}html[data-theme=dark] .quote-result.review_required header p{color:#edcfab}html[data-theme=dark] .quote-result-totals>div{background:#192633;border:1px solid #6d91ac}html[data-theme=dark] .quote-result-totals>div:last-child{background:#1c3f33;border-color:#6eaa94}html[data-theme=dark] .quote-result-pending{background:#3f341c;border:1px solid #ba995e}html[data-theme=dark] .quote-result-pending strong{color:#edcfab}html[data-theme=dark] .quote-additional-rates{color:#bfcbd9;background:#1c2f3f}html[data-theme=dark] .quote-additional-rates>strong{color:#b4cce4}html[data-theme=dark] .quote-result details{background:#192633}html[data-theme=dark] .quote-result summary{color:#b6cde2}html[data-theme=dark] .referral-shell{background:#1d2b3f}html[data-theme=dark] .referral-hero,html[data-theme=dark] .referral-hero h1{color:#fff}html[data-theme=dark] .referral-summary article{background:#192633;border:1px solid #688bb0}html[data-theme=dark] .referral-summary span{color:#bfccd9}html[data-theme=dark] .referral-summary strong{color:#abcaed}html[data-theme=dark] .referral-tabs{background:#192633;border:1px solid #6b8cae}html[data-theme=dark] .referral-tabs button{color:#bcd}html[data-theme=dark] .referral-tabs button:hover{background:#1c2e3f}html[data-theme=dark] .referral-tabs button.active{color:#fff}html[data-theme=dark] .referral-notice{color:#b3d1e5;background:#1c323f;border:1px solid #5e93ba}html[data-theme=dark] .referral-notice.error{color:#eab1ae;background:#3f211c;border-color:#ba675e}html[data-theme=dark] .referral-quick-filters{background:#192633;border:1px solid #6b8cae}html[data-theme=dark] .referral-quick-filters button{color:#bcd;background:#1c2e3f}html[data-theme=dark] .referral-quick-filters button:hover{background:#1c2e3f;border-color:#6d8dab}html[data-theme=dark] .referral-quick-filters button.active{color:#fff;border-color:#5e87ba}html[data-theme=dark] .referral-filters{background:#192633;border:1px solid #6b8bae}html[data-theme=dark] .referral-filters label,html[data-theme=dark] .referral-setup-form label,html[data-theme=dark] .referral-portal-layout form label{color:#baccde}html[data-theme=dark] .referral-filters input,html[data-theme=dark] .referral-filters select,html[data-theme=dark] .referral-detail input,html[data-theme=dark] .referral-detail select,html[data-theme=dark] .referral-detail textarea,html[data-theme=dark] .referral-setup input,html[data-theme=dark] .referral-setup select,html[data-theme=dark] .referral-setup textarea,html[data-theme=dark] .referral-portal-layout input,html[data-theme=dark] .referral-portal-layout select,html[data-theme=dark] .portal-credentials input,html[data-theme=dark] .external-referral-filters input,html[data-theme=dark] .external-referral-filters select{color:#afc9e9;background:#192633;border:1px solid #708ca9}html[data-theme=dark] .referral-table-wrap{background:#192633;border:1px solid #6c8bad}html[data-theme=dark] .referral-table-summary{color:#bfccd9;border-bottom:1px solid #6b8cad}html[data-theme=dark] .referral-table-summary strong{color:#b0cfe8}html[data-theme=dark] .referral-table th{background:#1c2e3f;border-bottom:2px solid #6e8cab}html[data-theme=dark] .referral-table th button{color:#bacdde}html[data-theme=dark] .referral-table th button:hover,html[data-theme=dark] .referral-table th button.active{color:#abc8ed;background:#1c2c3f}html[data-theme=dark] .referral-table td{color:#b4cce4;border-bottom:1px solid #6e8aab}html[data-theme=dark] .referral-table tbody tr:hover{background:#1c2e3f}html[data-theme=dark] .referral-table tbody tr.selected{background:#1c2c3f}html[data-theme=dark] .referral-table td small{color:#bfccd9}html[data-theme=dark] .referral-row-open:focus-visible{outline:3px solid #5e8fba}html[data-theme=dark] .referral-status{color:#b7cee1;background:#1c2d3f}html[data-theme=dark] .referral-status.stage-referred,html[data-theme=dark] .referral-status.stage-contacted{color:#b7cbe1;background:#1c2a3f}html[data-theme=dark] .referral-status.stage-quoted,html[data-theme=dark] .referral-status.stage-instructed{color:#edd6ab;background:#3f351c}html[data-theme=dark] .referral-status.stage-booked,html[data-theme=dark] .referral-status.stage-survey_completed{color:#abd3ed;background:#1c2f3f}html[data-theme=dark] .referral-status.stage-report_issued,html[data-theme=dark] .referral-status.stage-closed,html[data-theme=dark] .referral-status.fee-paid{color:#b3e5cd;background:#1c3f2b}html[data-theme=dark] .referral-status.stage-cancelled,html[data-theme=dark] .referral-status.fee-cancelled,html[data-theme=dark] .referral-status.fee-disputed{color:#e7b4b1;background:#3f201c}html[data-theme=dark] .referral-status.fee-needs_attention{color:#edcaab;background:#3f2d1c}html[data-theme=dark] .referral-status.fee-earned,html[data-theme=dark] .referral-status.fee-approved{color:#edd7ab;background:#3f361c}html[data-theme=dark] .referral-detail{background:#192633;border:1px solid #668cb3;border-top:5px solid #5e96ba}html[data-theme=dark] .referral-detail>header{background:#1c2b3f;border-bottom:1px solid #6b8ead}html[data-theme=dark] .referral-detail>header p{color:#bfccd9}html[data-theme=dark] .referral-detail>header>button{color:#b9ccdf;background:#192633;border:1px solid #708ca8}html[data-theme=dark] .referral-detail-grid label{color:#bacdde}html[data-theme=dark] .referral-detail-grid label>small{color:#bfccd9}html[data-theme=dark] .referral-detail-grid .portal-note{background:#1c333f;border:1px solid #5e99ba}html[data-theme=dark] .referral-detail-grid .internal-note{background:#3f321c;border:2px solid #ba935e}html[data-theme=dark] .history-dot{background:#264154}html[data-theme=dark] .history-dot:after{background:#1e2f3e}html[data-theme=dark] .referral-history li span,html[data-theme=dark] .referral-history li small{color:#bfcdd9}html[data-theme=dark] .referral-empty{color:#bfccd9}html[data-theme=dark] .referral-section-heading{background:#192633;border:1px solid #6a8caf}html[data-theme=dark] .referral-section-heading p{color:#bfccd9}html[data-theme=dark] .referral-payee-grid article{background:#192633;border:1px solid #6c8eac;border-top:4px solid #5e96ba}html[data-theme=dark] .referral-payee-grid header span,html[data-theme=dark] .referral-payee-grid p{color:#bfcdd9}html[data-theme=dark] .referral-payee-grid dl{background:#212f3b;border:1px solid #6d8eac}html[data-theme=dark] .referral-payee-grid dl div{background:#1c2e3f}html[data-theme=dark] .referral-payee-grid dt{color:#bfccd9}html[data-theme=dark] .referral-payee-grid dd{color:#afcee9}html[data-theme=dark] .referral-bacs-status.ready{color:#b5e3cb;background:#1c3f2a;border-color:#6aae85}html[data-theme=dark] .referral-bacs-status.missing{color:#edd5ab;background:#3f351c;border-color:#ba965e}html[data-theme=dark] .referral-bacs-details{color:#b8cee0;background:#1c313f;border:1px solid #6a8fae}html[data-theme=dark] .referral-bacs-details small{color:#bfcdd9}html[data-theme=dark] .referral-batches{background:#192633;border:1px solid #6b8fae}html[data-theme=dark] .referral-batches th,html[data-theme=dark] .referral-batches td{border-top:1px solid #6c8cac}html[data-theme=dark] .referral-batches th{color:#bfcdd9}html[data-theme=dark] .referral-batches td small{color:#bfccd9}html[data-theme=dark] .referral-paid-form input{color:#afc9e9;background:#192633;border:1px solid #708ca9}html[data-theme=dark] .referral-accounting-note{background:#3f341c;border:1px solid #ba995e}html[data-theme=dark] .referral-accounting-note p{color:#ecd5ac}html[data-theme=dark] .referral-setup-selector{background:#192633;border:1px solid #6c8ead}html[data-theme=dark] .referral-setup-selector label{color:#bbcddd}html[data-theme=dark] .referral-setup-selector button{color:#b6cee2;background:#192633;border:1px solid #6f8daa}html[data-theme=dark] .referral-setup-selector button.active{color:#abceed;background:#1c2d3f;border-color:#5e8fba}html[data-theme=dark] .referral-setup-form,html[data-theme=dark] .referral-directory{background:#192633;border:1px solid #6a8eaf}html[data-theme=dark] .referral-setup-form .check{background:#1c2e3f;border:1px solid #6c8eac}html[data-theme=dark] .referral-directory section{border-top:1px solid #6b8ead}html[data-theme=dark] .referral-directory h4{color:#b9cfdf}html[data-theme=dark] .referral-directory section>div,html[data-theme=dark] .referral-directory article{background:#1c2e3f;border:1px solid #6d8eab}html[data-theme=dark] .referral-directory article span,html[data-theme=dark] .referral-directory article a{color:#bfcdd9}html[data-theme=dark] .referral-portal-layout>form,html[data-theme=dark] .referral-portal-layout>aside{background:#192633;border:1px solid #6a8eaf}html[data-theme=dark] .referral-portal-layout aside ul{color:#bfcdd9}html[data-theme=dark] .portal-credentials{background:#3f341c;border:2px solid #ba935e}html[data-theme=dark] .portal-credentials>span{color:#fff}html[data-theme=dark] .referral-demo-access{background:#1c2e3f;border:1px dashed #748ca5}html[data-theme=dark] .referral-create-modal .portal-note{background:#1c333f;border:1px solid #5e99ba}html[data-theme=dark] .referral-create-modal .internal-note{background:#3f321c;border:2px solid #ba935e}html[data-theme=dark] .form-help{color:#bfccd9}html[data-theme=dark] .external-referral-shell{color:#afcbe9;background:#1c303f}html[data-theme=dark] .external-referral-shell>header{background:#192633f5;border-bottom:1px solid #6d8cac}html[data-theme=dark] .external-referral-shell>header>div:last-child{color:#bfcdd9}html[data-theme=dark] .external-referral-help{color:#fff;border:1px solid #678cb2}html[data-theme=dark] .external-referral-hero,html[data-theme=dark] .external-referral-hero h1{color:#fff}html[data-theme=dark] .external-referral-create>p{color:#bfcdd9}html[data-theme=dark] .external-referral-create input,html[data-theme=dark] .external-referral-create select,html[data-theme=dark] .external-referral-create textarea{color:#afc9e9;background:#192633;border:1px solid #708ca9}html[data-theme=dark] .external-referral-filters{background:#192633;border:1px solid #6a8eaf}html[data-theme=dark] .external-referral-filters label{color:#bacdde}html[data-theme=dark] .external-referral-table{background:#192633;border:1px solid #6b8cad}html[data-theme=dark] .external-referral-table>div{color:#bfcdd9;border-bottom:1px solid #6c8eac}html[data-theme=dark] .external-referral-table th{background:#1d2e3f;border-bottom:2px solid #6d8dac}html[data-theme=dark] .external-referral-table th button{color:#bbcddd}html[data-theme=dark] .external-referral-table th button:hover,html[data-theme=dark] .external-referral-table th button.active{color:#abc8ed;background:#1c2f3f}html[data-theme=dark] .external-referral-table td{border-bottom:1px solid #6c8cac}html[data-theme=dark] .external-referral-table td small{color:#bfcdd9}html[data-theme=dark] .external-referral-expand{color:#afcfe9;background:#192633;border:1px solid #708ea8}html[data-theme=dark] .external-referral-detail>td{background:#1c2e3f}html[data-theme=dark] .external-referral-detail>td>div{background:#202f3c}html[data-theme=dark] .external-referral-detail section{background:#1c2e3f}html[data-theme=dark] .external-referral-detail li{border-bottom:1px solid #6b8cad}html[data-theme=dark] .external-referral-detail li span{color:#bfccd9}html[data-theme=dark] .external-referral-page>footer{color:#bfcdd9}html[data-theme=dark] .tablet-primary-nav{color:#fff;border-bottom:1px solid #6a8baf}html[data-theme=dark] .tablet-primary-nav>a:first-child{color:#fff}html[data-theme=dark] .tablet-primary-nav .app-user-avatar{color:#accaec;background:#192633;border-color:#5b718780}html[data-theme=dark] .tablet-app{color:#afc6e9;background:#1c2c3f}html[data-theme=dark] .tablet-gate{background:radial-gradient(circle at 0 0,#1c2a3f,#1c2a3f 54%)}html[data-theme=dark] .tablet-gate-card{background:#192633;border:1px solid #618bb7}html[data-theme=dark] .tablet-gate-card p,html[data-theme=dark] .tablet-gate-card>small{color:#bfcbd9}html[data-theme=dark] .tablet-app-mark{color:#fff;background:linear-gradient(145deg,#263c54,#263e54)}html[data-theme=dark] .tablet-security-note{background:#3f321c;border-left:5px solid #ba965e}html[data-theme=dark] .tablet-security-note span{color:#d9cdbf}html[data-theme=dark] .tablet-dashboard-header p,html[data-theme=dark] .tablet-editor-header p,html[data-theme=dark] .tablet-field-version{color:#bfcbd9}html[data-theme=dark] .tablet-connectivity{background:#192633;border:1px solid #698cb0}html[data-theme=dark] .tablet-connectivity span{background:#353d45}html[data-theme=dark] .tablet-connectivity.online span{background:#26543f}html[data-theme=dark] .tablet-connectivity.offline{color:#edd1ab;background:#3f321c;border-color:#ba935e}html[data-theme=dark] .tablet-connectivity.offline span{background:#543f26}html[data-theme=dark] .tablet-connection-notice{color:#edd1ab;background:#3f321c;border:1px solid #ba935e}html[data-theme=dark] .tablet-review-notice,html[data-theme=dark] .tablet-lock-notice{background:#1c2e3f;border:1px solid #5e8cba}html[data-theme=dark] .tablet-review-notice span,html[data-theme=dark] .tablet-lock-notice span{color:#bfccd9}html[data-theme=dark] .tablet-update-notice{background:#1c3f2c;border:2px solid #5eba8d}html[data-theme=dark] .tablet-update-notice.blocked{background:#3f321c;border-color:#ba925e}html[data-theme=dark] .tablet-update-icon{color:#fff}html[data-theme=dark] .tablet-update-notice.blocked .tablet-update-icon{background:#543f26}html[data-theme=dark] .tablet-update-notice p,html[data-theme=dark] .tablet-update-notice small{color:#bfcbd9}html[data-theme=dark] .tablet-update-error{color:#ebb0ad}html[data-theme=dark] .tablet-device-card{color:#fff;border:1px solid #678cb1}html[data-theme=dark] .tablet-device-card details{background:#1926331a}html[data-theme=dark] .tablet-device-card input{color:#afc6e9}html[data-theme=dark] .tablet-dashboard-section{background:#192633;border:1px solid #6a8bae}html[data-theme=dark] .tablet-count{color:#accaec;background:#1c2a3f}html[data-theme=dark] .tablet-pack-card{background:#1c2e3f;border:1px solid #678eb2}html[data-theme=dark] .tablet-pack-card.conflict{background:#3f241c;border:2px solid #ba695e}html[data-theme=dark] .tablet-pack-card.submitted{background:#1c3f28;border-color:#6cac8b}html[data-theme=dark] .tablet-pack-card p,html[data-theme=dark] .tablet-assignment-list p{color:#bfcbd9}html[data-theme=dark] .service-pill{color:#abcaed;background:#1c2c3f}html[data-theme=dark] .service-pill.service-expert_witness_hdr_v2{color:#edcdab;background:#3f301c}html[data-theme=dark] .service-pill.service-home_survey_level_2{color:#abd5ed;background:#1c323f}html[data-theme=dark] .service-pill.service-home_survey_level_3{color:#abc2ed;background:#1c283f}html[data-theme=dark] .tablet-sync-state{color:#bfd9ce}html[data-theme=dark] .tablet-sync-state.pending{color:#edd1ab}html[data-theme=dark] .tablet-pack-card dl div{background:#192633}html[data-theme=dark] .tablet-pack-card dt{color:#bfccd9}html[data-theme=dark] .tablet-assignment-list article{background:#1c2e3f;border:1px solid #6a8bae}html[data-theme=dark] .tablet-assignment-list small{color:#bfccd9}html[data-theme=dark] .tablet-empty{color:#bfcbd9;background:#1c2e3f;border:1px dashed #6e8cab}html[data-theme=dark] .tablet-empty strong{color:#accaec}html[data-theme=dark] .tablet-empty.offline{background:#3f321c;border-color:#ba945e}html[data-theme=dark] .tablet-progress-strip{color:#fff}html[data-theme=dark] .tablet-lock-notice{background:#3f331c;border-color:#ba995e}html[data-theme=dark] .tablet-general-card,html[data-theme=dark] .tablet-capture-card,html[data-theme=dark] .tablet-item-picker{background:#192633;border:1px solid #6b8bae}html[data-theme=dark] .tablet-general-card summary small{color:#bfcbd9}html[data-theme=dark] .tablet-general-card summary em{color:#abcced}html[data-theme=dark] .tablet-general-card[open] summary{background:#1c2e3f;border-bottom:1px solid #6c8bad}html[data-theme=dark] .tablet-item-list>button{color:#b0c9e8;background:#192633;border:1px solid #708ca9}html[data-theme=dark] .tablet-item-list>button.selected{background:#1c2e3f;border:2px solid #5e8cba}html[data-theme=dark] .tablet-item-list>button small{color:#bfccd9}html[data-theme=dark] .tablet-origin.claim{color:#abcaed;background:#1c2b3f}html[data-theme=dark] .tablet-origin.additional{color:#edd3ab;background:#3f331c}html[data-theme=dark] .tablet-item-state{color:#edd2ab;background:#3f321c}html[data-theme=dark] .tablet-item-state.complete{color:#aceccc;background:#1c3f2a}html[data-theme=dark] .tablet-source-wording{background:#1c2e3f;border-left:5px solid #678bb2}html[data-theme=dark] .tablet-source-wording span{color:#bfccd9}html[data-theme=dark] .tablet-presence{background:#1c2a3f;border:1px solid #6b8cad}html[data-theme=dark] .tablet-presence button{color:#bcccdc;background:#192633;border:1px solid #738da5}html[data-theme=dark] .tablet-presence button.selected{color:#abcced;background:#1c2d3f;border:2px solid #5e8cba}html[data-theme=dark] .tablet-outcome button,html[data-theme=dark] .tablet-rating button{color:#b7cae1;background:#192633;border:1px solid #728ca7}html[data-theme=dark] .tablet-outcome button.selected{color:#abcced;background:#1c2e3f;border:2px solid #5e8cba}html[data-theme=dark] .tablet-rating button strong{background:#1c2d3f}html[data-theme=dark] .tablet-rating .rating-1.selected{background:#1c3f2a;border:2px solid #5eba8d}html[data-theme=dark] .tablet-rating .rating-2.selected{background:#3f361c;border:2px solid #ba9c5e}html[data-theme=dark] .tablet-rating .rating-3.selected{background:#3f211c;border:2px solid #ba645e}html[data-theme=dark] .tablet-rating .rating-ni.selected{background:#222e39;border:2px solid #7a8c9e}html[data-theme=dark] .tablet-photo-capture{background:#1c2c3f;border:1px solid #5e8dba}html[data-theme=dark] .tablet-photo-use button{color:#bcccdc;background:#192633;border:1px solid #738da5}html[data-theme=dark] .tablet-photo-use button.selected{color:#abcced;background:#1c2d3f;border:2px solid #5e8cba}html[data-theme=dark] .tablet-photo-review{background:#192633;border:2px solid #5e8eba}html[data-theme=dark] .tablet-photo-review-heading>span{color:#aceccc;background:#1c3f2d}html[data-theme=dark] .tablet-photo-review>img{background:#1f2d3d}html[data-theme=dark] .tablet-photo-review .field-label small{color:#bfcbd9}html[data-theme=dark] .tablet-photo-saving{color:#abcced;background:#1c2d3f;border:1px solid #5e8dba}html[data-theme=dark] .tablet-photo-saving>span{border:3px solid #5e8cba}html[data-theme=dark] .tablet-photo-saving small{color:#bdcddb}html[data-theme=dark] .tablet-photo-queue>article{background:#192633;border:1px solid #628eb6}html[data-theme=dark] .tablet-photo-queue>article>div>small{color:#bfcbd9}html[data-theme=dark] .tablet-photo-queue>article>button{color:#e7b5b1}html[data-theme=dark] .tablet-photo-queue.uploaded>article{background:#1c3f2b;border-color:#6aae87}html[data-theme=dark] .tablet-photo-queue.uploaded>article>span{color:#aceccc}html[data-theme=dark] .tablet-complete-button.complete{color:#abedcb;background:#1c3f2a;border-color:#6cac88}html[data-theme=dark] .tablet-home-sections button{color:#b9cbdf;background:#192633;border:1px solid #718ba7}html[data-theme=dark] .tablet-home-sections button.selected{color:#abcced;background:#1c2e3f;border:2px solid #5e8cba}html[data-theme=dark] .tablet-previous-next button{color:#accaec;background:#192633;border:1px solid #708ca9}html[data-theme=dark] .tablet-previous-next span{color:#bfccd9}html[data-theme=dark] .tablet-sync-bar{background:#192633f5;border-top:1px solid #6e8cab}html[data-theme=dark] .tablet-sync-bar small{color:#bfccd9}html[data-theme=dark] .sync-dot{background:#26543d}html[data-theme=dark] .sync-dot.pending{background:#544026}html[data-theme=dark] .migration-shell{background:#1c2e3f}html[data-theme=dark] .migration-local-banner{color:#edd6ab;background:#3f351c;border:1px solid #ba985e}html[data-theme=dark] .migration-local-banner>span{color:#fff;background:#544326}html[data-theme=dark] .migration-local-banner p{color:#ddd1bb}html[data-theme=dark] .migration-hero h1{color:#abc9ed}html[data-theme=dark] .migration-hero p{color:#bfcbd9}html[data-theme=dark] .migration-progress{color:#fff;border:1px solid #618db7}html[data-theme=dark] .migration-progress span{color:#b6cde2}html[data-theme=dark] .migration-metrics>button,html[data-theme=dark] .migration-metrics>div{color:#b1cce7;background:#192633;border:1px solid #6a8cae}html[data-theme=dark] .migration-metrics>button:hover{border-color:#5e8eba}html[data-theme=dark] .migration-metrics span{color:#bfccd9}html[data-theme=dark] .migration-metrics strong{color:#abcaed}html[data-theme=dark] .migration-metrics small{color:#bfcbd9}html[data-theme=dark] .migration-source-proof{background:#192633;border:1px solid #6a8eae}html[data-theme=dark] .migration-source-proof>summary{background:#1c313f}html[data-theme=dark] .migration-source-proof>summary strong{color:#b0cee8}html[data-theme=dark] .migration-source-proof>summary small{color:#bfcbd9}html[data-theme=dark] .migration-source-proof>summary em{color:#edd0ab;background:#3f331c}html[data-theme=dark] .migration-source-proof-body{border-top:1px solid #6c90ad}html[data-theme=dark] .migration-source-priority{color:#fff}html[data-theme=dark] .migration-source-priority b{color:#accaec;background:#192633}html[data-theme=dark] .migration-source-priority small{color:#b7cce1;border-top:1px solid #5b71873d}html[data-theme=dark] .migration-source-metrics>div{background:#1f2e3d;border:1px solid #6e8faa}html[data-theme=dark] .migration-source-metrics span{color:#bfccd9}html[data-theme=dark] .migration-source-metrics strong{color:#afcce9}html[data-theme=dark] .migration-source-metrics small{color:#bfcad9}html[data-theme=dark] .migration-source-filters{background:#1c303f}html[data-theme=dark] .migration-source-filters label>span{color:#bfccd9}html[data-theme=dark] .migration-source-filters input,html[data-theme=dark] .migration-source-filters select{color:#b1cce7;background:#192633;border:1px solid #718ca8}html[data-theme=dark] .migration-source-table-wrap{border:1px solid #6f8ea9}html[data-theme=dark] .migration-source-table{color:#b8cce0}html[data-theme=dark] .migration-source-table th{color:#bcd;background:#1c2f3f}html[data-theme=dark] .migration-source-table td{border-top:1px solid #6d8eac}html[data-theme=dark] .migration-source-table td>strong{color:#afcde9}html[data-theme=dark] .migration-source-table td>small,html[data-theme=dark] .migration-source-table td span>small{color:#bfccd9}html[data-theme=dark] .migration-source-alert{color:#e8b9b0!important}html[data-theme=dark] .source-status{background:#1c2f3f}html[data-theme=dark] .source-status.exact_agreement,html[data-theme=dark] .source-status.issued_email_only{color:#adebcb;background:#1c3f29}html[data-theme=dark] .source-status.newer_office_copy,html[data-theme=dark] .source-status.different_copies,html[data-theme=dark] .source-status.fingerprint_pending{color:#edd3ab;background:#3f341c}html[data-theme=dark] .source-status.goreport_draft{color:#babfde;background:#1c213f}html[data-theme=dark] .source-status.goreport_fallback,html[data-theme=dark] .source-status.register_unmatched{color:#e7b7b1;background:#3f221c}html[data-theme=dark] .migration-source-limit{color:#bfcbd9}html[data-theme=dark] .migration-source-notes span{color:#bfccd9;background:#212e3a}html[data-theme=dark] .migration-source-notes strong{color:#accaec}html[data-theme=dark] .migration-queue-column,html[data-theme=dark] .migration-side-column>section{background:#192633;border:1px solid #6c8eac}html[data-theme=dark] .migration-section-heading h2{color:#afcce9}html[data-theme=dark] .migration-section-heading p{color:#bfcbd9}html[data-theme=dark] .migration-section-heading>span{color:#accbec;background:#1c2c3f}html[data-theme=dark] .migration-filters{background:#1c2e3f}html[data-theme=dark] .migration-filters label>span{color:#bfcbd9}html[data-theme=dark] .migration-filters input,html[data-theme=dark] .migration-filters select{color:#b1cce7;background:#192633;border:1px solid #718ca8}html[data-theme=dark] .migration-bulk-bar{background:#1c2e3f;border:1px solid #6f8caa}html[data-theme=dark] .migration-bulk-bar.active{background:#1c2e3f;border-color:#5e8fba}html[data-theme=dark] .migration-bulk-bar>strong{color:#b8cce0}html[data-theme=dark] .migration-review-card{background:#192633;border:1px solid #6f8baa}html[data-theme=dark] .migration-review-card>header{background:#1c2a3f;border-bottom:1px solid #6d8eab}html[data-theme=dark] .migration-review-card>header strong{color:#aecbea}html[data-theme=dark] .migration-review-card>header small{color:#bfcbd9}html[data-theme=dark] .migration-kind{color:#b1cde7;background:#1c2d3f}html[data-theme=dark] .migration-confidence{color:#bfccd9;background:#202e3c}html[data-theme=dark] .migration-confidence.strong{color:#aceccc;background:#1c3f2a}html[data-theme=dark] .migration-confidence.medium{color:#edd7ab;background:#3f351c}html[data-theme=dark] .migration-confidence.low{color:#bfccd9;background:#282c33}html[data-theme=dark] .migration-reason{color:#bfccd9}html[data-theme=dark] .migration-document-row{background:#1c2e3f;border:1px solid #628eb6}html[data-theme=dark] .migration-document-row>span{color:#fff;background:#263f54}html[data-theme=dark] .migration-document-row strong{color:#b0cce8}html[data-theme=dark] .migration-document-row small{color:#bfcbd9}html[data-theme=dark] .migration-document-row code{color:#bfccd9}html[data-theme=dark] .migration-document-row summary{color:#abcfed}html[data-theme=dark] .migration-document-files button{color:#b5cde3;background:#192633;border:1px solid #638eb5}html[data-theme=dark] .migration-document-files button:hover{background:#1c2e3f;border-color:#5e8eba}html[data-theme=dark] .migration-document-files small{color:#bfccd9}html[data-theme=dark] .migration-property-grid legend{color:#beccda}html[data-theme=dark] .migration-property-choice{background:#192633;border:1px solid #708ca9}html[data-theme=dark] .migration-property-choice.selected{background:#1c303f;border:2px solid #5e91ba}html[data-theme=dark] .migration-property-choice strong{color:#b1cde7}html[data-theme=dark] .migration-property-choice small{color:#bfcbd9}html[data-theme=dark] .migration-property-choice>em{color:#afd2e9}html[data-theme=dark] .migration-property-choice>div{border-top:1px solid #6b8ead}html[data-theme=dark] .migration-property-choice li{color:#bfcdd9;background:#1d2e3f}html[data-theme=dark] .migration-review-card>footer{background:#1c283f;border-top:1px solid #6d8eab}html[data-theme=dark] .migration-review-card>footer>small{color:#bfccd9}html[data-theme=dark] .migration-review-card.resolved,html[data-theme=dark] .migration-review-card.dismissed{border-color:#6dac86}html[data-theme=dark] .migration-review-card.deferred{border-color:#ba9a5e}html[data-theme=dark] .migration-empty{color:#bfccd9;border:1px dashed #738da5}html[data-theme=dark] .migration-empty strong{color:#b7cee1}html[data-theme=dark] .migration-pagination span{color:#bfccd9}html[data-theme=dark] .migration-delta-window{background:#1c3f28;border:1px solid #6cad82}html[data-theme=dark] .migration-delta-window.blocked{background:#3f321c;border-color:#ba935e}html[data-theme=dark] .migration-delta-window>span{color:#becdda}html[data-theme=dark] .migration-delta-window strong{color:#b6e2cd}html[data-theme=dark] .migration-delta-window small{color:#bfccd9}html[data-theme=dark] .migration-cutover-blocker{background:#3f311c;border-left:4px solid #ba8a5e}html[data-theme=dark] .migration-cutover-blocker strong{color:#edc7ab}html[data-theme=dark] .migration-cutover-blocker span{color:#e2c9b6}html[data-theme=dark] .migration-readiness-list details{background:#1f2e3d;border:1px solid #6c8cac}html[data-theme=dark] .migration-readiness-list details.open{background:#3f321c;border-color:#ba945e}html[data-theme=dark] .migration-readiness-list details.ready,html[data-theme=dark] .migration-readiness-list details.not_required{background:#1c3f28;border-color:#6cad83}html[data-theme=dark] .migration-readiness-list summary strong{color:#b8cce0}html[data-theme=dark] .migration-readiness-list summary small{color:#bfcbd9}html[data-theme=dark] .migration-readiness-list summary em{color:#e5ceb3}html[data-theme=dark] .migration-readiness-icon{color:#edccab;background:#3f321c}html[data-theme=dark] .migration-readiness-list details.ready .migration-readiness-icon,html[data-theme=dark] .migration-readiness-list details.not_required .migration-readiness-icon{color:#adebcc;background:#1c3f27}html[data-theme=dark] .migration-readiness-list details>p{color:#bfccd9}html[data-theme=dark] .migration-cutover-list li:before{color:#accfec;background:#1c2e3f}html[data-theme=dark] .migration-cutover-list strong{color:#b6cce2}html[data-theme=dark] .migration-cutover-list span{color:#bfcbd9}html[data-theme=dark] .migration-source-coverage,html[data-theme=dark] .migration-decision-history{border-top:1px solid #6d8eab}html[data-theme=dark] .migration-source-coverage>div>span,html[data-theme=dark] .migration-decision-history>div>span{color:#adebcc;background:#1c3f2a}html[data-theme=dark] .migration-source-coverage>div>span.failed{color:#e8b5b0;background:#3f211c}html[data-theme=dark] .migration-source-coverage strong,html[data-theme=dark] .migration-decision-history strong{color:#b8cce0}html[data-theme=dark] .migration-source-coverage small,html[data-theme=dark] .migration-decision-history small,html[data-theme=dark] .migration-decision-history>p{color:#bfcbd9}html[data-theme=dark] .migration-sample-empty p{color:#bfccd9}html[data-theme=dark] .migration-sample-score{background:#1c2f3f;border:1px solid #688db1}html[data-theme=dark] .migration-sample-score.passed{background:#1c3f27;border-color:#6bae86}html[data-theme=dark] .migration-sample-score.failed{background:#3f211c;border-color:#ba6a5e}html[data-theme=dark] .migration-sample-score span{color:#bfccd9}html[data-theme=dark] .migration-sample-score strong{color:#afcee9}html[data-theme=dark] .migration-sample-score small{color:#bfccd9}html[data-theme=dark] .migration-sample-list>article{background:#192633;border:1px solid #6e8eab}html[data-theme=dark] .migration-sample-list>article>span{color:#afe9cc;background:#1d3f2b}html[data-theme=dark] .migration-sample-list>article>strong{color:#b5cce3}html[data-theme=dark] .migration-sample-list>article>small,html[data-theme=dark] .migration-sample-list>small,html[data-theme=dark] .migration-sample-list>p{color:#bfccd9}html[data-theme=dark] .sample-open-files,html[data-theme=dark] .migration-sample-files summary{color:#abcfed}html[data-theme=dark] .migration-sample-files[open]{background:#1c303f}html[data-theme=dark] .tablet-review-badge{color:#adebd2;background:#1c3f2d;border:1px solid #5eba95}html[data-theme=dark] .tablet-review-badge.conflict{color:#e9b2af;background:#3f211c;border-color:#ba645e}html[data-theme=dark] .option-icon.tablet{color:#abd0ed;background:#1c2f3f}html[data-theme=dark] .tablet-review-modal>p{color:#bfc9d9}html[data-theme=dark] .tablet-review-principle,html[data-theme=dark] .tablet-no-conflicts{background:#1c2e3f;border:1px solid #5e8eba}html[data-theme=dark] .tablet-review-principle>span,html[data-theme=dark] .tablet-no-conflicts>span{color:#fff;background:#263f54}html[data-theme=dark] .tablet-review-principle small,html[data-theme=dark] .tablet-no-conflicts small{color:#bfcbd9}html[data-theme=dark] .tablet-review-modal>label select{background:#192633;border:1px solid #7189a7}html[data-theme=dark] .tablet-review-loading{color:#bfcad9;background:#1d2b3f}html[data-theme=dark] .tablet-review-summary>div{background:#1c2e3f;border:1px solid #6a89ae}html[data-theme=dark] .tablet-review-summary span{color:#bfc9d9}html[data-theme=dark] .tablet-no-conflicts{background:#1c3f2b;border-color:#69b08a}html[data-theme=dark] .tablet-no-conflicts>span{background:#265440}html[data-theme=dark] .tablet-conflicts>p{color:#bfc9d9}html[data-theme=dark] .tablet-conflicts article{background:#3f331c;border:2px solid #ba935e}html[data-theme=dark] .tablet-conflicts article.resolved{background:#1c3f28;border-color:#71a78a}html[data-theme=dark] .tablet-conflicts h4{color:#b9c7df}html[data-theme=dark] .tablet-conflict-values button{color:#b9c7df;background:#192633;border:1px solid #7289a7}html[data-theme=dark] .tablet-conflict-values button.selected{background:#1c2f3f;border:3px solid #5e92ba}html[data-theme=dark] .tablet-conflict-values button>span{color:#abcfed}html[data-theme=dark] .tablet-conflict-values pre{color:#bec9da}html[data-theme=dark] .tablet-review-actions{background:#192633f7;border-top:1px solid #6f88aa}html[data-theme=dark] .terms-admin-hero h1{color:#afc9e9}html[data-theme=dark] .terms-admin-hero p{color:#bfccd9}html[data-theme=dark] .terms-safety-card{color:#edd1ab;background:#3f341c;border:1px solid #ba965e;border-left:5px solid #ba935e}html[data-theme=dark] .terms-safety-card span{color:#d9cebf}html[data-theme=dark] .terms-message{color:#acecca;background:#1c3f2c;border:1px solid #66b38c}html[data-theme=dark] .terms-message.error{color:#edafab;background:#3f211c;border-color:#ba6a5e}html[data-theme=dark] .terms-template-list{background:#192633;border:1px solid #6a8eaf}html[data-theme=dark] .terms-template-list>header{color:#beccda;background:#1c2b3f}html[data-theme=dark] .terms-template-list>header strong{color:#abc6ed;background:#1c2a3f}html[data-theme=dark] .terms-template-list>button{color:#b0cae8;background:#192633;border-top:1px solid #6d8aac}html[data-theme=dark] .terms-template-list>button:hover{background:#1c2e3f}html[data-theme=dark] .terms-template-list>button.active{background:#1c2b3f}html[data-theme=dark] .terms-template-list>button small{color:#bfccd9}html[data-theme=dark] .terms-template-editor{background:#192633;border:1px solid #6a8eaf}html[data-theme=dark] .terms-template-editor>header h2{color:#afc9e9}html[data-theme=dark] .terms-template-editor>header p{color:#bfccd9}html[data-theme=dark] .terms-version-badge{color:#fff}html[data-theme=dark] .terms-review-warning{background:#3f351c;border:1px solid #ba9c5e}html[data-theme=dark] .terms-review-warning strong{color:#edd1ab}html[data-theme=dark] .terms-review-warning span{color:#d9cebf}html[data-theme=dark] .terms-editor-grid label,html[data-theme=dark] .terms-section-edit label,html[data-theme=dark] .terms-send-check>label{color:#baccde}html[data-theme=dark] .terms-editor-grid input,html[data-theme=dark] .terms-editor-grid textarea,html[data-theme=dark] .terms-section-edit input,html[data-theme=dark] .terms-section-edit textarea,html[data-theme=dark] .terms-send-check input{color:#afc9e9;background:#192633;border:1px solid #708ca9}html[data-theme=dark] .publish-note{background:#3f331c;border:2px solid #ba935e}html[data-theme=dark] .terms-sections-editor{border-top:1px solid #6a8caf}html[data-theme=dark] .terms-editor-heading h3{color:#afc9e9}html[data-theme=dark] .terms-editor-heading p{color:#bfccd9}html[data-theme=dark] .terms-variable-help code{color:#b0cde8;background:#1c2d3f}html[data-theme=dark] .terms-section-edit{background:#1c2e3f;border:1px solid #6a8cae}html[data-theme=dark] .terms-section-edit>span{color:#fff}html[data-theme=dark] .terms-section-edit label small{color:#bfccd9}html[data-theme=dark] .terms-section-edit>button{color:#ecb0ac;background:#3f211c;border:1px solid #b9685f}html[data-theme=dark] .terms-template-editor>footer{border-top:1px solid #6a8caf}html[data-theme=dark] .terms-template-editor>footer>div span{color:#bfccd9}html[data-theme=dark] .enquiry-terms-modal>header{background:#192633f7;border-bottom:1px solid #698cb0}html[data-theme=dark] .enquiry-terms-modal>header h2{color:#afc9e9}html[data-theme=dark] .enquiry-terms-modal>header p,html[data-theme=dark] .terms-loading{color:#bfccd9}html[data-theme=dark] .terms-status{color:#beccda;background:#1f2d3c}html[data-theme=dark] .terms-status.status-pending_review{color:#edd3ab;background:#3f341c}html[data-theme=dark] .terms-status.status-sent,html[data-theme=dark] .terms-status.status-viewed{color:#abd1ed;background:#1c2f3f}html[data-theme=dark] .terms-status.status-signed{color:#acecc9;background:#1c3f29}html[data-theme=dark] .terms-prepare-form>section{border-bottom:1px solid #698cb0}html[data-theme=dark] .terms-step>span{color:#fff}html[data-theme=dark] .terms-step strong{color:#b1cce7}html[data-theme=dark] .terms-step small{color:#bfccd9}html[data-theme=dark] .terms-form-grid label{color:#baccde}html[data-theme=dark] .terms-form-grid input,html[data-theme=dark] .terms-form-grid select{color:#afc9e9;background:#192633;border:1px solid #6f8da9}html[data-theme=dark] .terms-form-grid .check-label{background:#1f2e3d;border:1px solid #6d8dab}html[data-theme=dark] .terms-signer-card{background:#1c2e3f;border:1px solid #698cb0}html[data-theme=dark] .terms-signer-card>header{color:#abc6ed}html[data-theme=dark] .terms-signer-note{color:#bfccd9}html[data-theme=dark] .terms-prepare-form>footer,html[data-theme=dark] .terms-review-flow>footer{background:#1c2e3f}html[data-theme=dark] .terms-price-summary{background:#202e3c;border:1px solid #698cb0}html[data-theme=dark] .terms-price-summary>div{background:#192633}html[data-theme=dark] .terms-price-summary>div span{color:#bfccd9}html[data-theme=dark] .terms-price-summary>div strong{color:#abcced}html[data-theme=dark] .terms-price-summary>small{color:#bfccd9;background:#1d2e3f}html[data-theme=dark] .terms-signatory-summary{background:#1c313f;border:1px solid #678db2}html[data-theme=dark] .terms-signatory-summary article{background:#192633;border:1px solid #6a8cae}html[data-theme=dark] .terms-signatory-summary article small,html[data-theme=dark] .terms-signatory-summary article>span:last-child{color:#bfccd9}html[data-theme=dark] .terms-signer-state{color:#bccddc;background:#1c2e3f}html[data-theme=dark] .terms-signer-state.status-signed{color:#acecc9;background:#1c3f2a}html[data-theme=dark] .terms-signer-state.status-viewed{color:#abd1ed;background:#1c303f}html[data-theme=dark] .terms-individual-editor{background:#1c2e3f;border:2px solid #5e91ba}html[data-theme=dark] .terms-individual-editor>header h3{color:#abc6ed}html[data-theme=dark] .terms-individual-editor>header p{color:#bfccd9}html[data-theme=dark] .terms-individual-editor .terms-editor-wide{color:#baccde}html[data-theme=dark] .terms-individual-editor .terms-editor-wide textarea{color:#afc9e9;background:#192633;border:1px solid #708ca9}html[data-theme=dark] .terms-send-check,html[data-theme=dark] .terms-waiting,html[data-theme=dark] .terms-signed{background:#3f331c;border:2px solid #ba945e}html[data-theme=dark] .terms-confirm-check{background:#192633}html[data-theme=dark] .terms-waiting{background:#1c323f;border-color:#5e94ba}html[data-theme=dark] .terms-signed{background:#1c3f29;border-color:#68b187}html[data-theme=dark] .terms-signed strong{color:#abedc9}html[data-theme=dark] .terms-history{background:#192633;border:1px solid #6a8eaf}html[data-theme=dark] .terms-history summary{color:#b4cee4}html[data-theme=dark] .terms-history li{color:#bfcdd9}html[data-theme=dark] .terms-history li strong{color:#b7cde1}html[data-theme=dark] .external-terms-shell{color:#afc9e9;background:#1c2e3f}html[data-theme=dark] .external-terms-shell>header{background:#192633f7;border-bottom:1px solid #6a8eaf}html[data-theme=dark] .external-terms-shell>header>span{color:#bfccd9}html[data-theme=dark] .external-terms-state{background:#192633;border:1px solid #6a8eaf}html[data-theme=dark] .external-terms-state.error{color:#ebb1ad;background:#3f221c;border-color:#ba6a5e}html[data-theme=dark] .external-terms-hero,html[data-theme=dark] .external-terms-hero h1{color:#fff}html[data-theme=dark] .external-terms-document{background:#192633;border:1px solid #698cb0}html[data-theme=dark] .external-terms-document .external-terms-intro{border-bottom:2px solid #5e83ba}html[data-theme=dark] .external-terms-document h2{color:#abc6ed}html[data-theme=dark] .external-terms-document p{color:#b9cddf}html[data-theme=dark] .external-terms-sign{background:#1c303f;border:2px solid #5e91ba}html[data-theme=dark] .external-terms-sign h2{color:#acccec}html[data-theme=dark] .external-terms-sign p{color:#bbcddd}html[data-theme=dark] .external-terms-sign form{background:#192633}html[data-theme=dark] .external-terms-sign form label:not(.external-terms-confirm){color:#baccde}html[data-theme=dark] .external-terms-sign input{color:#afc9e9;border:1px solid #6f8da9}html[data-theme=dark] .external-terms-confirm{color:#edd3ab;background:#3f341c;border:1px solid #ba985e}html[data-theme=dark] .external-terms-sign form>small{color:#bfccd9}html[data-theme=dark] .external-terms-signed{background:#1c3f2b;border:2px solid #6bae85}html[data-theme=dark] .external-terms-signed>span{color:#fff;background:#26543c}html[data-theme=dark] .external-terms-signed h2{color:#acecca}html[data-theme=dark] .external-terms-signed p{color:#bfd9cc}html[data-theme=dark] .external-terms-page>footer{color:#bfccd9}html[data-theme=dark] .admin-access-editor{border-top:4px solid #5e79ba}html[data-theme=dark] .admin-access-choices>button{color:#b7c5e1;background:#192633;border:1px solid #6683b3}html[data-theme=dark] .admin-access-choices>button>span{color:#abc1ed;background:#1c2a3f}html[data-theme=dark] .admin-access-choices>button small{color:#bfc8d9}html[data-theme=dark] .admin-access-choices>button.selected{background:#1c263f;border:2px solid #5e7dba}html[data-theme=dark] .admin-platform-role-note{color:#adebdc;background:#1c3f31}html[data-theme=dark] .hs-current-level{background:#1c313f;border:2px solid #5e90ba}html[data-theme=dark] .hs-current-level.level-3{background:#1c253f;border-color:#5e7bba}html[data-theme=dark] .hs-current-level span,html[data-theme=dark] .hs-current-level p{color:#bfc9d9}html[data-theme=dark] .hs-level-retention-note{color:#bfc8d9;background:#222839}html[data-theme=dark] .hs-level-retention-note strong{color:#acbbec}html[data-theme=dark] .hs-level-retention-note em{color:#bcc7dc;background:#1c283f}html[data-theme=dark] .hs-level3-fields legend{color:#bfc8d9;background:#252b37}html[data-theme=dark] .hs-retained-level3{background:repeating-linear-gradient(-45deg,#1e2d3c,#1e2d3c 8px 8px,#1e2d3c 16px);border:1px dashed #7b889e!important}html[data-theme=dark] .hs-retained-level3 textarea:disabled{color:#bfc9d9;-webkit-text-fill-color:#bfc9d9}html[data-theme=dark] .hs-retained-level3 small{color:#bfc8d9}html[data-theme=dark] .report-notes-launch{color:#b3c2e5;background:#192633;border:1px solid #6d86ac}html[data-theme=dark] .report-notes-launch small{color:#bfc9d9}html[data-theme=dark] .report-notes-launch.has-report-notes{background:#1c3f33;border-color:#5eba9f}html[data-theme=dark] .report-notes-launch:disabled{color:#bfc9d9;background:#202b3b;border-color:#6d83ab}html[data-theme=dark] .report-view-only-label{color:#bdc9db;background:#202a3c;border:1px solid #7587a3}html[data-theme=dark] .report-view-only-banner{color:#bac9de;background:#202e3c;border:1px solid #7489a4;border-left:5px solid #6c88ad}html[data-theme=dark] .report-notes-backdrop{background:#0c18317a}html[data-theme=dark] .report-notes-drawer{background:#1c2b3f}html[data-theme=dark] .report-notes-drawer>header{background:#192633f7;border-bottom:1px solid #6785b1}html[data-theme=dark] .report-notes-drawer header p{color:#bfc9d9}html[data-theme=dark] .report-notes-drawer header>button{color:#b4c3e4;background:#202a3c}html[data-theme=dark] .report-note-create{background:#192633;border:1px solid #6584b4}html[data-theme=dark] .report-note-create textarea,html[data-theme=dark] .report-note-card textarea{border:1px solid #6b88ad}html[data-theme=dark] .report-note-media-actions{border-top:1px solid #7185a7}html[data-theme=dark] .report-note-media-actions .recording{color:#edabb2;background:#3f1c1f;border-color:#ba5e68}html[data-theme=dark] .report-notes-status{color:#abc3ed;background:#1c293f}html[data-theme=dark] .report-notes-list-heading{color:#b9c6df}html[data-theme=dark] .report-notes-list-heading span{background:#1c2a3f}html[data-theme=dark] .report-note-card{background:#192633;border:1px solid #6a86ae;border-left:5px solid #7c889c}html[data-theme=dark] .report-note-card.report{background:#1c3f30;border-left-color:#5eba9f}html[data-theme=dark] .report-note-icon{background:#1d2a3f}html[data-theme=dark] .report-note-meta span{color:#bfc8d9}html[data-theme=dark] .report-note-meta em{color:#edd6ab;background:#3f361c}html[data-theme=dark] .report-note-main img{background:#222c3a}html[data-theme=dark] .report-note-state>span.internal{color:#bfc8d9;background:#232a38}html[data-theme=dark] .report-note-state>span.report{color:#acecd9;background:#1c3f31}html[data-theme=dark] .report-note-state button{color:#bac7de;background:#192633;border:1px solid #6f87a9}html[data-theme=dark] .report-notes-empty,html[data-theme=dark] .report-notes-unavailable{color:#bfc8d9;border:1px dashed #6f87aa}html[data-theme=dark] .report-notes-inactive{background:#192633;border:1px solid #6e84aa}html[data-theme=dark] .report-notes-inactive article{border-top:1px solid #7387a5}html[data-theme=dark] .report-notes-inactive article small{color:#bfc9d9}html[data-theme=dark] .inactive-evidence{background:#242c38}html[data-theme=dark] .document-actions>span{color:#bfc9d9}html[data-theme=dark] .audit-intro h1{color:#b1c2e7}html[data-theme=dark] .audit-intro p{color:#bfc9d9}html[data-theme=dark] .audit-intro aside{color:#fff}html[data-theme=dark] .audit-summary a{color:#b5c2e3;background:#192633;border:1px solid #6382b6}html[data-theme=dark] .audit-summary a>span{color:#abc0ed;background:#1c293f}html[data-theme=dark] .audit-summary a small{color:#bfc8d9}html[data-theme=dark] .audit-section{background:#192633;border:1px solid #6283b6}html[data-theme=dark] .audit-section-heading h2{color:#b1c1e7}html[data-theme=dark] .audit-section-heading p{color:#bfc8d9}html[data-theme=dark] .audit-section-heading>span{background:#1c293f}html[data-theme=dark] .audit-three-column>article{background:#1c2a3f}html[data-theme=dark] .audit-three-column article>header{border-bottom:1px solid #6583b4}html[data-theme=dark] .audit-three-column article>a,html[data-theme=dark] .audit-three-column article>div:not(.audit-clear){color:#b4c2e4;background:#192633;border:1px solid #6983b0}html[data-theme=dark] .audit-three-column small{color:#bfc8d9}html[data-theme=dark] .audit-priority{background:#222b3a}html[data-theme=dark] .audit-priority.high,html[data-theme=dark] .audit-priority.urgent{color:#edabb4;background:#3f1c20}html[data-theme=dark] .audit-clear{color:#b3e5d7}html[data-theme=dark] .audit-system-list article,html[data-theme=dark] .audit-recovery-list article,html[data-theme=dark] .audit-timeline article{background:#1c283f;border:1px solid #6684b3}html[data-theme=dark] .audit-system-list article>span,html[data-theme=dark] .audit-timeline article>span{color:#edc4ab;background:#3f2b1c}html[data-theme=dark] .audit-system-list small,html[data-theme=dark] .audit-recovery-list small,html[data-theme=dark] .audit-timeline small{color:#bfc9d9}html[data-theme=dark] .audit-system-list p{color:#e6b2ba}html[data-theme=dark] .audit-recovery-list article>span{background:#1c2a3f}html[data-theme=dark] .audit-timeline article>span.own{color:#adebd9;background:#1c3f31}html[data-theme=dark] .audit-timeline code{color:#bfc9d9}html[data-theme=dark] .job-template-picker{background:#1c2a3f;border:1px solid #6686b3}html[data-theme=dark] .job-template-warning{color:#edd2ab;background:#3f331c}html[data-theme=dark] .job-sms-reviewed{background:#1c2e3f;border:1px solid #6686b3}html[data-theme=dark] .job-call-checklist{color:#b8c6e0;background:#1c2a3f}html[data-theme=dark] .job-sms-drafts{border-color:#5e83ba}html[data-theme=dark] .remote-review-banner{color:#edd6ab;background:#3f361c;border-bottom:1px solid #ba9a5e}html[data-theme=dark] .remote-review-banner strong{color:#fff}html[data-theme=dark] .remote-review-banner a{color:#edd6ab}html[data-theme=dark] .review-copy-label{color:#bfcfd9;background:#21313b;border:1px solid #7790a2}html[data-theme=dark] .inclusion-decision{border-left:5px solid #ba995e}html[data-theme=dark] .inclusion-decision.exclude{border-left-color:#7c889c}html[data-theme=dark] .inclusion-options button{background:#192633}html[data-theme=dark] .inclusion-options button.selected.exclude{background:#242c38;border:2px solid #7c889c}html[data-theme=dark] .inclusion-pending{color:#edd3ab}html[data-theme=dark] .app-primary-nav{color:#fff;border-bottom:1px solid #7190a7}html[data-theme=dark] .app-primary-nav a:hover{color:#fff;background:#19263318}html[data-theme=dark] .app-primary-nav a.active{color:#b8cde0;background:#192633}html[data-theme=dark] .topbar{background:#192633f2}html[data-theme=dark] .brand-lockup strong,html[data-theme=dark] .avatar{color:#b9d6ff}html[data-theme=dark] .button.primary{color:#fff}html[data-theme=dark] .progress-ring,html[data-theme=dark] .step.active{color:#b9d6ff}html[data-theme=dark] .step.active .step-marker{color:#fff}html[data-theme=dark] .issue-number{background:#202a3c}html[data-theme=dark] .issue-link-copy .origin-mini.claim{color:#b9d6ff}html[data-theme=dark] .status-dot{background:#323b48}html[data-theme=dark] .status-dot.in-progress{background:#544326}html[data-theme=dark] .add-issue,html[data-theme=dark] .import-issues{color:#b9d6ff}html[data-theme=dark] .breadcrumb span{color:#bfc9d9}html[data-theme=dark] .origin-badge,html[data-theme=dark] .origin-callout strong{color:#b9d6ff}html[data-theme=dark] .origin-callout.additional{border-color:#ba905e}html[data-theme=dark] .floorplan-card>summary:after,html[data-theme=dark] .section-count{color:#b9d6ff}html[data-theme=dark] textarea,html[data-theme=dark] input,html[data-theme=dark] select{background:#192633;border:1px solid #6c85ac}html[data-theme=dark] textarea:hover,html[data-theme=dark] input:hover,html[data-theme=dark] select:hover{border-color:#6e83ab}html[data-theme=dark] .text-button,html[data-theme=dark] .snippet-button{color:#b9d6ff}html[data-theme=dark] .outcome-option{background:#192633;border:1px solid #6c85ac}html[data-theme=dark] .outcome-option.selected,html[data-theme=dark] .outcome-option.selected>span{color:#b9d6ff}html[data-theme=dark] .quick-capture{background:#1c283f}html[data-theme=dark] .quick-capture button{color:#b9d6ff;background:#192633}html[data-theme=dark] .office-details,html[data-theme=dark] .cost-details{background:#1c253f}html[data-theme=dark] .office-details summary,html[data-theme=dark] .cost-details summary,html[data-theme=dark] .office-details summary:after,html[data-theme=dark] .cost-details summary:after,html[data-theme=dark] .office-details:not([open]) summary small:after,html[data-theme=dark] .cost-details:not([open]) summary small:after{color:#b9d6ff}html[data-theme=dark] .office-label{background:#222c3a}html[data-theme=dark] .photo-tile,html[data-theme=dark] .photo-add{background:#192633}html[data-theme=dark] .photo-image{color:#bfc9d9;background:linear-gradient(135deg,#1c2a3f,#1d2b3f)}html[data-theme=dark] .photo-add{color:#b9d6ff}html[data-theme=dark] .evidence-upload-error{color:#edd0ab;border:1px solid #ba8e5e}html[data-theme=dark] .evidence-photo-card{background:#192633}html[data-theme=dark] .evidence-photo-preview{background:linear-gradient(135deg,#1f2a3d,#1d2b3f)}html[data-theme=dark] .evidence-photo-preview>span{color:#bfc9d9}html[data-theme=dark] .photo-use-toggle button{background:#1c2a3f}html[data-theme=dark] .photo-use-toggle button.selected{color:#fff}html[data-theme=dark] .caption-status,html[data-theme=dark] .remove-evidence{background:#192633}html[data-theme=dark] .caption-status.proposed{color:#edd0ab;background:#3f331c;border-color:#ba935e}html[data-theme=dark] .caption-status.confirmed{color:#c1e2b6;background:#2d3f1c;border-color:#85aa6e}html[data-theme=dark] .remove-evidence{color:#e5b5b3}html[data-theme=dark] .remove-evidence:hover{background:#3f1f1c}html[data-theme=dark] .evidence-empty{color:#b9d6ff;background:#1c253f}html[data-theme=dark] .document-list article{background:#1c253f}html[data-theme=dark] .document-list article.reviewed{background:#2e3f1d;border-color:#87a573}html[data-theme=dark] .document-icon{color:#b9d6ff}html[data-theme=dark] .document-actions button{color:#b9d6ff;background:#192633}html[data-theme=dark] .document-actions button.reviewed{color:#c2e1b7;background:#2a3f1c;border-color:#85a672}html[data-theme=dark] .document-actions button.remove{color:#e9b3af}html[data-theme=dark] .reading-strip{background:#1c253f}html[data-theme=dark] .reading-record strong{color:#b9d6ff}html[data-theme=dark] .cost-workflow b{color:#fff}html[data-theme=dark] .cost-conflict{border:1px solid #ba965e}html[data-theme=dark] .cost-header{color:#fff}html[data-theme=dark] .source-manual{background:#212b3b}html[data-theme=dark] .cost-row.editable{background:#1c283f}html[data-theme=dark] .cost-work button{background:#222c3a}html[data-theme=dark] .cost-line-meta{background:#1c283f}html[data-theme=dark] .cost-line-meta.override{background:#3f321c}html[data-theme=dark] .cost-line-meta .rate-snapshot{background:#222c3a}html[data-theme=dark] .torus-schedule-modal,html[data-theme=dark] .torus-schedule-modal .icon-button{background:#192633}html[data-theme=dark] .torus-schedule-toolbar{background:#1f263d}html[data-theme=dark] .torus-schedule-error{border:1px solid #ba5e5e}html[data-theme=dark] .torus-schedule-notice{color:#b6e2c0;background:#1c3f20;border:1px solid #73a579}html[data-theme=dark] .torus-rate{background:#192633}html[data-theme=dark] .torus-rate.needs-review{border-color:#ba965e}html[data-theme=dark] .torus-rate-code{color:#b9d6ff}html[data-theme=dark] .torus-rate-main>div:first-child>small{color:#bfcbd9}html[data-theme=dark] .torus-rate-warning{color:#e9cbaf;border-top:1px solid #ba965e}html[data-theme=dark] .torus-rate-review-form{background:#1f263d}html[data-theme=dark] .torus-schedule-page-shell{background:#202b3b}html[data-theme=dark] .torus-schedule-page-intro>div,html[data-theme=dark] .torus-schedule-page-intro>aside{background:#192633}html[data-theme=dark] .torus-schedule-page-intro>aside{background:#3f351c;border-color:#ba9c5e}html[data-theme=dark] .torus-schedule-page-intro>aside strong{color:#e9cbaf}html[data-theme=dark] .torus-schedule-page-intro>aside span{color:#dfcfb9}html[data-theme=dark] .torus-schedule-switcher button{background:#192633}html[data-theme=dark] .torus-schedule-switcher button>span{color:#bfcad9;background:#1d2c3e}html[data-theme=dark] .torus-schedule-switcher button:hover,html[data-theme=dark] .torus-schedule-switcher button.active{background:#1c2a3f;border-color:#6285b6}html[data-theme=dark] .torus-schedule-switcher button.active>span{color:#fff}html[data-theme=dark] .torus-schedule-context>aside{border-left:3px solid #ba995e}html[data-theme=dark] .torus-schedule-context>aside strong{color:#e9cbaf}html[data-theme=dark] .torus-schedule-workspace{background:#192633}html[data-theme=dark] .torus-schedule-summary button{background:#1c2e3f}html[data-theme=dark] .torus-schedule-summary button:hover,html[data-theme=dark] .torus-schedule-summary button.active{background:#1c2b3f}html[data-theme=dark] .torus-schedule-summary button.warning{background:#3f341c;border-color:#ba985e}html[data-theme=dark] .torus-schedule-summary button.warning.active{border-color:#ba935e}html[data-theme=dark] .torus-rate-history{background:#1c283f}html[data-theme=dark] .torus-rate-history>article p{color:#bfc9d9}html[data-theme=dark] .online-quote-summary>div{background:#1c2e3f}html[data-theme=dark] .online-quote-summary small{color:#bfcbd9}html[data-theme=dark] .online-quote-guidance{background:#1f263d}html[data-theme=dark] .online-quote-guidance>div{background:#192633;border-left:3px solid #6a86ae}html[data-theme=dark] .online-quote-guidance strong{color:#b3c9e5}html[data-theme=dark] .online-quote-filter-toolbar{background:#192633}html[data-theme=dark] .online-quote-filter-toolbar h3,html[data-theme=dark] .postcode-group-panel h3{color:#b1c9e7}html[data-theme=dark] .matrix-service-switch{background:#1c2e3f;border:1px solid #6d8cab}html[data-theme=dark] .matrix-service-switch button{color:#bdcbdb}html[data-theme=dark] .matrix-service-switch button:hover{background:#19263399}html[data-theme=dark] .matrix-service-switch button.active{color:#abcaed;background:#192633;border-color:#6989b0}html[data-theme=dark] .online-quote-filter-toolbar label>span,html[data-theme=dark] .postcode-group-panel label>span{color:#bfcbd9}html[data-theme=dark] .postcode-group-panel{background:#1c2e3f;border-bottom:1px solid #698baf}html[data-theme=dark] .postcode-group-rules>span{color:#bfcbd9;background:#192633;border:1px solid #668fb3}html[data-theme=dark] .postcode-group-rules strong{color:#afcce9}html[data-theme=dark] .postcode-group-grid article{background:#192633;border:1px solid #698db0}html[data-theme=dark] .postcode-group-grid input:disabled{color:#bfcbd9;background:#222c3a;border-color:#728ba7}html[data-theme=dark] .online-quote-matrix-wrap{background:#192633}html[data-theme=dark] .online-quote-matrix caption{color:#b9cbdf;background:#1c2c3f}html[data-theme=dark] .online-quote-matrix th{color:#fff;border-bottom:2px solid #708aa9}html[data-theme=dark] .matrix-sort-header:hover{background:#19263313;border-color:#5b71875c}html[data-theme=dark] .matrix-sort-header:focus-visible{outline:3px solid #5b7187}html[data-theme=dark] .matrix-sort-header.active{color:#b9d6ff;background:#192633;border-color:#5b7187}html[data-theme=dark] .matrix-sort-header.active .sort-indicator{color:#fff}html[data-theme=dark] .online-quote-matrix td{background:#192633;border-bottom:1px solid #6b88ad}html[data-theme=dark] .online-quote-matrix tbody tr:nth-child(2n):not(.matrix-edit-note) td{background:#1c283f}html[data-theme=dark] .online-quote-matrix tr.zone-start td{border-top:3px solid #7288a7}html[data-theme=dark] .online-quote-matrix .matrix-price.pending{color:#edcfab;background:#3f341c}html[data-theme=dark] .online-quote-matrix .matrix-price.pending strong{color:#edd0ab}html[data-theme=dark] .online-quote-matrix .matrix-edit-note td{background:#1c2d3f;border-bottom:2px solid #6d89ac}html[data-theme=dark] .matrix-edit-note label{color:#bccbdc}html[data-theme=dark] .online-quote-empty strong{color:#b5cce3}html[data-theme=dark] .online-quote-version-history{background:#1c283f}html[data-theme=dark] .online-quote-version-history>summary{color:#b9cbdf}html[data-theme=dark] .summary-strip>div{background:#192633}html[data-theme=dark] .summary-strip .grand-total strong,html[data-theme=dark] .summary-issue-name em.claim{color:#b9d6ff}html[data-theme=dark] .signature-approval-card.unsigned{border-color:#ba995e}html[data-theme=dark] .signature-approval-card.changes_pending{background:#3f2f1c;border-color:#ba845e}html[data-theme=dark] .signature-approval-card.approved_current{background:#1c3f31;border-color:#5eba9e}html[data-theme=dark] .signature-approval-main .signature-archive-success{color:#afe9d9}html[data-theme=dark] .signature-attention{color:#edc6ab!important}html[data-theme=dark] .signature-state{background:#262f36}html[data-theme=dark] .signature-state.approved_current{color:#afe9d9;background:#1c3f32}html[data-theme=dark] .signature-state.changes_pending{color:#edc4ab;background:#3f2c1c}html[data-theme=dark] .rapid-approval-note{background:#243038}html[data-theme=dark] .review-count{background:#222c3a}html[data-theme=dark] .review-blocking-card{background:#3f1c1c;border-color:#ba5e5e}html[data-theme=dark] .review-blocking-card .section-count.blocking{color:#fff}html[data-theme=dark] .review-warning-card{border-color:#ba945e}html[data-theme=dark] .review-list.blockers li button:hover,html[data-theme=dark] .review-list.blockers li button:focus-visible{background:#3f1c1c;outline:3px solid #ba5e5e24}html[data-theme=dark] .review-list.warnings li button:hover,html[data-theme=dark] .review-list.warnings li button:focus-visible{background:#3f341c;border-color:#ba935e;outline:3px solid #ba935e29}html[data-theme=dark] .review-list.warnings li button>strong{color:#edceab}html[data-theme=dark] .warning-expand{color:#edceab;background:#3f341c;border:2px solid #ba8f5e}html[data-theme=dark] .warning-expand small{color:#e4cfb4}html[data-theme=dark] .warning-expand-icon{color:#fff;background:#543d26}html[data-theme=dark] .warning-expand.collapse{background:#3f341c}html[data-theme=dark] .quality-panel{background:#1c253f}html[data-theme=dark] .quality-status.not-started{background:#222c3a}html[data-theme=dark] .completion-block strong{color:#b9d6ff}html[data-theme=dark] .attention-card{border:1px solid #ba905e}html[data-theme=dark] .attention-card p{color:#e9cbaf}html[data-theme=dark] .derived-card{background:#192633}html[data-theme=dark] .prototype-banner span{color:#fff}html[data-theme=dark] .summary-card-action small,html[data-theme=dark] .summary-card.accent strong{color:#b9d6ff}html[data-theme=dark] .report-table-head{color:#fff}html[data-theme=dark] .report-sort-header:hover{background:#19263313;border-color:#5b71875c}html[data-theme=dark] .report-sort-header:focus-visible{outline:3px solid #5b7187}html[data-theme=dark] .report-sort-header.active{color:#b9d6ff;background:#192633;border-color:#5b7187}html[data-theme=dark] .sort-indicator{background:#19263324}html[data-theme=dark] .report-sort-header.active .sort-indicator{color:#fff}html[data-theme=dark] .report-options-button{color:#b9d6ff;background:#192633}html[data-theme=dark] .report-open-link:hover strong,html[data-theme=dark] .report-icon{color:#b9d6ff}html[data-theme=dark] .report-options-list>button{background:#192633}html[data-theme=dark] .report-options-list .destructive{border-color:#ba5e5e}html[data-theme=dark] .report-options-list .destructive strong{color:#e8b0b0}html[data-theme=dark] .option-icon{color:#b9d6ff;background:#1c2a3f}html[data-theme=dark] .option-icon.pdf{color:#e9afaf;background:#3f1c1c}html[data-theme=dark] .option-icon.xlsx{color:#b4e4c4;background:#1c3f23}html[data-theme=dark] .option-icon.email{color:#b9d6ff}html[data-theme=dark] .option-icon.delete{color:#e8b0b0;background:#3f1c1c}html[data-theme=dark] .report-undo-bar{color:#fff}html[data-theme=dark] .report-undo-bar .button{color:#fff;border-color:#5b71876e}html[data-theme=dark] .workflow-tip strong{color:#b9d6ff}html[data-theme=dark] .choice-card{background:#192633;border:1px solid #6c85ac}html[data-theme=dark] .choice-card.selected strong{color:#b9d6ff}html[data-theme=dark] .joint-instruction-note{background:color-mix(in srgb, var(--positive-soft) 55%, #192633)}html[data-theme=dark] .front-photo-tile{color:#b9d6ff}html[data-theme=dark] .omit-hint{background:#1c283f}html[data-theme=dark] .check-tile{background:#1c253f}html[data-theme=dark] .nonblocking-note{background:#1c283f}html[data-theme=dark] .nonblocking-note button,html[data-theme=dark] .attention-card.calm strong,html[data-theme=dark] .generated-card strong{color:#b9d6ff}html[data-theme=dark] .capability-icon{color:#b9d6ff;background:#192633}html[data-theme=dark] .capability-tile strong,html[data-theme=dark] .client-plan-copy strong{color:#b9d6ff}html[data-theme=dark] .client-plan-review.exclude .client-plan-status{background:#212b3b}html[data-theme=dark] .scroll-cue{color:#fff;border:2px solid #baa25e}html[data-theme=dark] .scroll-cue:before{color:#b9d6ff;background:#544826}html[data-theme=dark] .quality-panel .panel-scroll-cue-anchor{background:#1c253f}html[data-theme=dark] .plan-review-header{background:#192633f5}html[data-theme=dark] .plan-evidence-panel{background:#192633}html[data-theme=dark] .plan-source-note strong{color:#b9d6ff}html[data-theme=dark] .plan-decision-card,html[data-theme=dark] .include-plan,html[data-theme=dark] .exclude-plan{background:#192633}html[data-theme=dark] .action-bar{background:#192633f5}html[data-theme=dark] .toast{color:#fff}html[data-theme=dark] .toast.planned{color:#edd7ab;background:#3f371c;border:1px solid #ba9a5e}html[data-theme=dark] .preview-modal{background:#192633}html[data-theme=dark] .modal-close{background:#212a3a}html[data-theme=dark] .outlook-readiness{background:#1c3f27;border:1px solid #67b27e}html[data-theme=dark] .outlook-readiness.draft-only{background:#3f351c;border-color:#ba9b5e}html[data-theme=dark] .outlook-readiness strong{color:#b8e0c4}html[data-theme=dark] .outlook-readiness.draft-only strong{color:#edd1ab}html[data-theme=dark] .outlook-readiness.review-preview strong,html[data-theme=dark] .recipient-chips button,html[data-theme=dark] .email-optional-fields summary{color:#b9d6ff}html[data-theme=dark] .email-attachment-card>span{color:#b9d6ff;background:#192633}html[data-theme=dark] .form-alert.error{color:#ebadad;background:#3f1c1c;border:1px solid #ba5e5e}html[data-theme=dark] .draft-warning{border:1px solid #ba985e}html[data-theme=dark] .draft-pdf-card{background:linear-gradient(135deg, #192633, var(--action-soft))}html[data-theme=dark] .editable-schedule-card{background:linear-gradient(135deg,#192633,#353f1c);border-color:#97ac6d}html[data-theme=dark] .editable-schedule-card>div>strong{color:#c2e2b6}html[data-theme=dark] .editable-schedule-card small{color:#c9d9bf}html[data-theme=dark] .schedule-button{color:#fff;border-color:#76ba5e}html[data-theme=dark] .late-schedule-card{background:linear-gradient(135deg,#3f351c,#3f371c);border-color:#baa55e}html[data-theme=dark] .late-schedule-card>div>strong{color:#e9daaf}html[data-theme=dark] .late-schedule-card small{color:#e5d9b3}html[data-theme=dark] .embedded-schedule-note{background:#1c283f}html[data-theme=dark] .schedule-role-option{background:#192633;border:1px solid #6c85ac}html[data-theme=dark] .schedule-role-option:hover{border-color:#889f7a}html[data-theme=dark] .schedule-role-option.selected{background:#353f1c;border-color:#76ba5e}html[data-theme=dark] .schedule-role-option.selected strong{color:#c2e2b6}html[data-theme=dark] .schedule-snapshot-note strong,html[data-theme=dark] details.developer-export summary{color:#b9d6ff}html[data-theme=dark] .developer-tools{background:#1c283f}html[data-theme=dark] .report-template-picker{background:linear-gradient(135deg, #192633, var(--action-soft))}html[data-theme=dark] .report-template-picker>summary em,html[data-theme=dark] .prototype-tag{color:#b9d6ff}html[data-theme=dark] .report-template-card{background:#192633}html[data-theme=dark] .report-template-card .template-code{color:#b9d6ff}html[data-theme=dark] .report-template-card.level-three .template-code{color:#c2e1b7;background:#303f1d}html[data-theme=dark] .report-template-card.professional.main .template-code{color:#b9d6ff;background:#1c273f}html[data-theme=dark] .report-template-card.professional.later{background:#3f371c}html[data-theme=dark] .report-template-card.professional.later .template-code{color:#edd9ab;background:#3f371c}html[data-theme=dark] .report-template-card em{color:#b9d6ff}html[data-theme=dark] .hs-standard-banner{color:#cdd9bf;background:#3a3f1c;border-bottom:1px solid #aeba5f}html[data-theme=dark] .hs-standard-banner strong{color:#c4dabe}html[data-theme=dark] .hs-licence-pill{color:#d2deba;background:#3a3f1c}html[data-theme=dark] .hs-quality-rail{background:#1c253f}html[data-theme=dark] .hs-level-choice button{background:#192633;border:1px solid #6c85ac}html[data-theme=dark] .hs-level-choice button.selected strong{color:#b9d6ff}html[data-theme=dark] .hs-variant-choice label,html[data-theme=dark] .hs-check-card{background:#1c253f}html[data-theme=dark] .hs-suitability-warning{border:2px solid #ba8e5e}html[data-theme=dark] .hs-suitability-warning strong{color:#edcdab}html[data-theme=dark] .hs-suitability-warning p{color:#e9cbaf}html[data-theme=dark] .hs-client-concern{background:#3f341c;border:1px solid #ba9a5e}html[data-theme=dark] .hs-client-concern strong{color:#edd4ab}html[data-theme=dark] .hs-scope-item{background:#1c253f}html[data-theme=dark] .hs-scope-item textarea{background:#3f321c;border-color:#ba945e}html[data-theme=dark] .hs-scope-item.limited,html[data-theme=dark] .hs-scope-item.not_inspected{background:#3f311c;border-color:#ba955e}html[data-theme=dark] .hs-research-grid label{background:#1c253f}html[data-theme=dark] .hs-research-grid label.checked{color:#c2e1b7;background:#2f3f1c;border-color:#8aad6b}html[data-theme=dark] .hs-rating-dot{background:#222c3a}html[data-theme=dark] .rating-1{color:#bae8b0!important;background:#263f1c!important}html[data-theme=dark] .rating-2{color:#edd9ab!important;background:#3f381c!important}html[data-theme=dark] .rating-3{color:#edadab!important;background:#3f1d1c!important}html[data-theme=dark] .rating-NI{color:#bfc9d9!important;background:#232a38!important}html[data-theme=dark] .hs-list-reminder,html[data-theme=dark] .hs-element-origin strong{color:#b9d6ff}html[data-theme=dark] .hs-element-status{background:#222c3a}html[data-theme=dark] .hs-presence-choice button{background:#192633}html[data-theme=dark] .hs-presence-choice button.selected{color:#b9d6ff}html[data-theme=dark] .hs-rating-grid button.one{color:#b7ebad;background:#253f1c}html[data-theme=dark] .hs-rating-grid button.two{color:#edd9ab;background:#3f381c}html[data-theme=dark] .hs-rating-grid button.three{color:#ebafad;background:#3f1e1c}html[data-theme=dark] .hs-rating-grid button.ni{color:#bfc9d9;background:#242b38}html[data-theme=dark] .hs-attention-field{background:#3f331c;border:2px solid #ba925e}html[data-theme=dark] .hs-attention-field textarea{background:#192633}html[data-theme=dark] .hs-evidence-actions .selected-flag{color:#c2e1b7;background:#2d3f1c;border-color:#87a970}html[data-theme=dark] .hs-investigation-fields{background:#3f331c;border:1px solid #ba9a5e}html[data-theme=dark] .hs-toggle-list button{background:#1c253f}html[data-theme=dark] .hs-toggle-list button>span{background:#1f2a3d}html[data-theme=dark] .hs-toggle-list button.selected{color:#c0e4b4;background:#2c3f1c}html[data-theme=dark] .hs-toggle-list button.selected>span{color:#bbe9af;background:#283f1c}html[data-theme=dark] .hs-linked-list>span{color:#b9d6ff}html[data-theme=dark] .hs-rating-summary article{background:#192633}html[data-theme=dark] .hs-rating-summary article.one{border-top:4px solid #77b365}html[data-theme=dark] .hs-rating-summary article.two{border-top:4px solid #baa25e}html[data-theme=dark] .hs-rating-summary article.three{border-top:4px solid #ba615e}html[data-theme=dark] .hs-rating-summary article.ni{border-top:4px solid #5b7187}html[data-theme=dark] .hs-readiness{border:2px solid #ba8c5e}html[data-theme=dark] .hs-readiness.ready{background:#2d3f1c;border-color:#83a970}html[data-theme=dark] .hs-finding-list button{background:#3f321c;border:1px solid #ba935e;border-left:4px solid #ba8e5e}html[data-theme=dark] .hs-finding-list.warnings button{background:#1c253f}html[data-theme=dark] .hs-finding-list button>span{color:#edceab}html[data-theme=dark] .hs-finding-list button small{color:#b9d6ff}html[data-theme=dark] .hs-empty-check{color:#c1e2b6;background:#2d3f1c}html[data-theme=dark] .hs-compliance-card li.pending{color:#edd3ab}html[data-theme=dark] .hs-working-note{background:#1c253f}html[data-theme=dark] .hs-working-note summary{color:#b9d6ff}html[data-theme=dark] .hs-concern-coverage>div:last-child span{color:#b9d6ff;background:#192633}html[data-theme=dark] .hs-action-bar{background:#192633f7}html[data-theme=dark] .hs-window-nudge,html[data-theme=dark] .hs-panel-nudge{color:#fff;border:2px solid #baa25e}html[data-theme=dark] .pr-shell .pr-standard-banner{color:#bfc8d9;background:#1c2a3f;border-bottom:1px solid #5e82ba}html[data-theme=dark] .pr-standard-banner strong{color:#b9d6ff}html[data-theme=dark] .pr-standard-banner.later{background:#3f361c;border-bottom-color:#baa15e}html[data-theme=dark] .pr-standard-banner.later .prototype-tag{color:#edd9ab;background:#3f371c}html[data-theme=dark] .pr-type-switch>span{color:#b9d6ff}html[data-theme=dark] .pr-type-switch select{background:#192633}html[data-theme=dark] .pr-other-input{background:#3f341c;border-color:#ba965e}html[data-theme=dark] .pr-alert{background:#3f341c;border:2px solid #ba905e}html[data-theme=dark] .pr-alert strong{color:#edcdab}html[data-theme=dark] .pr-alert p{color:#e8ceb0}html[data-theme=dark] .pr-notice-options label{background:#1c253f}html[data-theme=dark] .pr-notice-options label.selected{color:#c0e1b7;background:#2c3f1c;border-color:#84a475}html[data-theme=dark] .pr-observation-list article{background:#1c253f}html[data-theme=dark] .pr-row-number,html[data-theme=dark] .pr-comparable-title>span{color:#b9d6ff}html[data-theme=dark] .pr-comparable-list article{background:#1c253f}html[data-theme=dark] .pr-comparable-title{background:#192633}html[data-theme=dark] .pr-comparable-title button{color:#e8b4b0}html[data-theme=dark] .pr-comparable-metrics span{color:#b9d6ff}html[data-theme=dark] .pr-evidence-strength{background:#2c3e1d;border:1px solid #86a772}html[data-theme=dark] .pr-evidence-strength.review,html[data-theme=dark] .pr-evidence-strength.limited{background:#3f321c;border-color:#ba965e}html[data-theme=dark] .pr-evidence-strength dl div{background:#192633bf}html[data-theme=dark] .pr-derived-check{background:#2c3e1d;border:1px solid #86a772}html[data-theme=dark] .pr-derived-check.review{background:#3f341c;border-color:#ba975e}html[data-theme=dark] .pr-working-notes summary{color:#b9d6ff}html[data-theme=dark] .pr-reasoning-chain{color:#fff}html[data-theme=dark] .pr-reasoning-chain b{color:#edd9ab}html[data-theme=dark] .pr-complexity-options button{background:#1c253f}html[data-theme=dark] .pr-complexity-options button span{color:#b9d6ff}html[data-theme=dark] .pr-complexity-options button.selected{color:#edd4ab;background:#3f341c;border-color:#ba965e}html[data-theme=dark] .pr-milestone-strip span{background:#20293c}html[data-theme=dark] .pr-milestone-strip span.complete{color:#c1e2b6;background:#2a3f1c}html[data-theme=dark] .pr-cost-components article{background:#1c253f}html[data-theme=dark] .pr-cost-components article.included{background:#2e3f1c;border-color:#88a475}html[data-theme=dark] .pr-total-strip{color:#fff}html[data-theme=dark] .pr-total-strip small{color:#b7c5e1}html[data-theme=dark] .pr-calculation-summary>div{background:#1c253f}html[data-theme=dark] .pr-value-field{color:#b9d6ff}html[data-theme=dark] .pr-value-field input{background:#192633}html[data-theme=dark] .pr-opinion-total{color:#fff}html[data-theme=dark] .pr-opinion-total small{color:#b8c6e0}html[data-theme=dark] .admin-summary,html[data-theme=dark] .admin-access-guide,html[data-theme=dark] .admin-access-role{background:#192633}html[data-theme=dark] .admin-access-role strong{color:#edcbab}html[data-theme=dark] .admin-access-role.management{border-top:4px solid #ba8d5e}html[data-theme=dark] .admin-reliability-result{background:#212e3b}html[data-theme=dark] .admin-reliability-result strong.attention{color:#edcbab}html[data-theme=dark] .admin-staff-list,html[data-theme=dark] .admin-staff-list button{background:#192633}html[data-theme=dark] .admin-initials,html[data-theme=dark] .admin-avatar-large{color:#fff}html[data-theme=dark] .admin-role-badges span.capability{color:#b6e2c5;background:#213b24}html[data-theme=dark] .admin-file-placeholders button{background:#222e39}html[data-theme=dark] .admin-approval-check{background:#1f2e3d}html[data-theme=dark] .admin-signature-rule{background:#253737}html[data-theme=dark] .admin-surveyor-capability em{background:#192633}html[data-theme=dark] .admin-cv-state,html[data-theme=dark] .admin-compliance-summary{color:#b6e2c5;background:#213b24}html[data-theme=dark] .admin-cv-status{background:#1c2a3f}html[data-theme=dark] .admin-cv-choice-list,html[data-theme=dark] .admin-cv-career-editor{background:#1f2e3d}html[data-theme=dark] .admin-cv-selected-list,html[data-theme=dark] .admin-cv-selected-list button,html[data-theme=dark] .admin-cv-career-rows>div>button,html[data-theme=dark] .admin-cv-career-rows>div{background:#192633}html[data-theme=dark] .admin-cv-approval{background:#1c2e3f}html[data-theme=dark] .admin-cv-outputs article{background:linear-gradient(135deg, var(--brand), #263c54);color:#fff}html[data-theme=dark] .admin-cv-outputs article.neutral{background:linear-gradient(135deg, #192633, var(--brand-wash))}html[data-theme=dark] .admin-compliance-card{border-color:#baa05e}html[data-theme=dark] .admin-compliance-guidance{color:#ecd1ac;background:#3f341c;border-left:4px solid #ba945e}html[data-theme=dark] .admin-compliance-list>button{background:#192633}html[data-theme=dark] .compliance-status{color:#b6e2c5;background:#1e3e24}html[data-theme=dark] .compliance-status.expired,html[data-theme=dark] .compliance-status.review_overdue,html[data-theme=dark] .compliance-status.action_required{color:#e9b2af;background:#3f1e1c}html[data-theme=dark] .compliance-status.replaced,html[data-theme=dark] .compliance-status.withdrawn{background:#262c36}html[data-theme=dark] .admin-compliance-editor{background:#1c283f}html[data-theme=dark] .admin-evidence-document{background:#1c3f26;border:1px solid #75a483}html[data-theme=dark] .admin-evidence-document>div:first-child>strong small{color:#b6e2c5;background:#203c27}html[data-theme=dark] .admin-evidence-document.dbs-restricted{background:#3f341c;border-color:#ba9c5e}html[data-theme=dark] .admin-evidence-document.dbs-restricted>div:first-child>strong{color:#edd1ab}html[data-theme=dark] .document-attached>span{color:#b6e2c5;background:#1e3e26}html[data-theme=dark] .admin-restricted-note{color:#edceab;background:#3f321c;border-left:4px solid #ba8d5e}html[data-theme=dark] .admin-restricted-note a{color:#edceab}html[data-theme=dark] .admin-compensation-card{border-color:#ba955e}html[data-theme=dark] .admin-pay-status{background:#1f263d}html[data-theme=dark] .admin-pay-section{background:#1c283f}html[data-theme=dark] .admin-pay-section-heading>div>span{color:#fff}html[data-theme=dark] .input-prefix,html[data-theme=dark] .input-suffix{background:#192633}html[data-theme=dark] .input-prefix>span,html[data-theme=dark] .input-suffix>span{background:#242c38}html[data-theme=dark] .admin-pay-term-summary{background:#3f301c;border-left:4px solid #ba8c5e}html[data-theme=dark] .admin-pay-term-summary strong,html[data-theme=dark] .admin-pay-term-summary span{color:#edceab}html[data-theme=dark] .admin-pay-history button{background:#192633}html[data-theme=dark] .admin-pay-history button em{color:#edceab}html[data-theme=dark] .admin-pay-warnings{color:#edd5ab;border:1px solid #ba9e5e}html[data-theme=dark] .admin-pay-totals>div{background:#192633}html[data-theme=dark] .admin-pay-totals .total{color:#edceab;background:#3f321c;border-color:#ba935e}html[data-theme=dark] .admin-pay-review{background:#1c2a3f;border:1px solid #698bb0;border-left:5px solid #7d8c9b}html[data-theme=dark] .admin-pay-review.ready_for_review{background:#3f331c;border-color:#ba9a5e #ba9a5e #ba9a5e #ba8d5e}html[data-theme=dark] .admin-pay-review.queued_for_provider,html[data-theme=dark] .admin-pay-review.sent_to_provider,html[data-theme=dark] .admin-pay-review.provider_finalised{background:#1c3f25;border-color:#70a980 #70a980 #70a980 #60b880}html[data-theme=dark] .admin-pay-review.needs_attention,html[data-theme=dark] .admin-pay-review.failed{background:#3f201c;border-color:#ba675e}html[data-theme=dark] .admin-pay-review-heading>div>span{color:#fff;background:#353d45}html[data-theme=dark] .admin-pay-review.ready_for_review .admin-pay-review-heading>div>span{background:#543e26}html[data-theme=dark] .admin-pay-review.queued_for_provider .admin-pay-review-heading>div>span,html[data-theme=dark] .admin-pay-review.sent_to_provider .admin-pay-review-heading>div>span,html[data-theme=dark] .admin-pay-review.provider_finalised .admin-pay-review-heading>div>span{background:#265437}html[data-theme=dark] .admin-pay-review.needs_attention .admin-pay-review-heading>div>span,html[data-theme=dark] .admin-pay-review.failed .admin-pay-review-heading>div>span{background:#542a26}html[data-theme=dark] .admin-pay-review-flow{background:#192633}html[data-theme=dark] .admin-pay-review-flow span.current{color:#edceab;background:#3f321c}html[data-theme=dark] .admin-pay-review-flow span.complete{color:#b6e2c5;background:#1c3f26}html[data-theme=dark] .admin-pay-review-confirm{background:#192633;border:2px solid #ba905e}html[data-theme=dark] .admin-pay-review-confirm strong{color:#edceab}html[data-theme=dark] .admin-pay-review-blocked{color:#e8b4b0;background:#3f1f1c}html[data-theme=dark] .admin-pay-review-queued{color:#b6e2c5;background:#1d3f27}html[data-theme=dark] .admin-pay-job-lines>div,html[data-theme=dark] .admin-pay-recent>div{background:#192633}html[data-theme=dark] .admin-pay-job-lines em,html[data-theme=dark] .admin-pay-recent em{color:#edceab}html[data-theme=dark] .admin-pay-recent>div>button{color:#e7b5b1}html[data-theme=dark] .admin-pay-switch{background:#242e38}html[data-theme=dark] .admin-pay-switch button.selected{color:#edceab;background:#192633}html[data-theme=dark] .pay-review-month{background:#3f311c;border:1px solid #ba955e}html[data-theme=dark] .pay-review-month strong{color:#edceab}html[data-theme=dark] .pay-review-route{background:#192633}html[data-theme=dark] .pay-review-route span.active{color:#edceab;background:#3f321c}html[data-theme=dark] .pay-review-people{background:#192633}html[data-theme=dark] .pay-review-people>div{background:#232a38}html[data-theme=dark] .pay-review-people>button{background:#192633}html[data-theme=dark] .pay-review-people>button:hover{background:#3f311c}html[data-theme=dark] .pay-review-people>button.selected{background:#3f301c}html[data-theme=dark] .pay-review-people>button em{background:#262c36}html[data-theme=dark] .pay-review-people>button em.ready_for_review{color:#edd4ab;background:#3f341c}html[data-theme=dark] .pay-review-people>button em.needs_attention,html[data-theme=dark] .pay-review-people>button em.failed{color:#e8b4b0;background:#3f201c}html[data-theme=dark] .pay-review-people>button em.queued_for_provider,html[data-theme=dark] .pay-review-people>button em.sent_to_provider,html[data-theme=dark] .pay-review-people>button em.provider_finalised{color:#b6e2c5;background:#1d3f28}html[data-theme=dark] .pay-review-status{background:#262c36}html[data-theme=dark] .pay-review-status.ready_for_review{color:#edd4ab;background:#3f341c}html[data-theme=dark] .pay-review-status.needs_attention,html[data-theme=dark] .pay-review-status.failed{color:#e8b4b0;background:#3f201c}html[data-theme=dark] .pay-review-status.queued_for_provider,html[data-theme=dark] .pay-review-status.sent_to_provider,html[data-theme=dark] .pay-review-status.provider_finalised{color:#b6e2c5;background:#1d3f28}html[data-theme=dark] .pay-review-frozen{color:#b6e2c5;background:#1c3f25;border:1px solid #70a980;border-left:5px solid #60b880}html[data-theme=dark] .pay-review-totals article{background:#192633}html[data-theme=dark] .pay-review-totals .gross{color:#edceab;background:#3f301c;border-color:#ba955e}html[data-theme=dark] .pay-review-totals .expenses{color:#b7d3e1;background:#1c353f;border-color:#6997b0}html[data-theme=dark] .pay-review-section-heading>div>span{color:#fff}html[data-theme=dark] .pay-review-lines>div{background:#1f2e3d}html[data-theme=dark] .pay-review-lines em{color:#edceab}html[data-theme=dark] .pay-review-lines button+button:last-child{color:#e7b5b1}html[data-theme=dark] .pay-review-lines.jobs>div.rate-overridden{background:#3f331c;border:2px solid #ba905e}html[data-theme=dark] .pay-review-lines .one-off-rate-badge{color:#fff;background:#543c26}html[data-theme=dark] .pay-review-lines>div>span .pay-review-standard-rate{color:#bfcbd9}html[data-theme=dark] .pay-review-lines.jobs>div.rate-overridden>span .pay-review-standard-rate{color:#edccab}html[data-theme=dark] .pay-review-job-link span{color:#edcbab}html[data-theme=dark] .pay-review-inline-editor{background:#192633;border:2px solid #ba8d5e}html[data-theme=dark] .pay-review-approval{background:#3f331c;border:1px solid #ba9a5e;border-left:5px solid #ba8d5e}html[data-theme=dark] .pay-review-approval>div:first-child>span{color:#fff;background:#543e26}html[data-theme=dark] .pay-review-approval>label{background:#192633;border:2px solid #ba905e}html[data-theme=dark] .pay-review-approval>label strong{color:#edceab}html[data-theme=dark] .pay-review-approval.queued_for_provider,html[data-theme=dark] .pay-review-approval.sent_to_provider,html[data-theme=dark] .pay-review-approval.provider_finalised{background:#1c3f25;border-color:#70a980 #70a980 #70a980 #60b880}html[data-theme=dark] .pay-review-approval.queued_for_provider>div:first-child>span,html[data-theme=dark] .pay-review-approval.sent_to_provider>div:first-child>span,html[data-theme=dark] .pay-review-approval.provider_finalised>div:first-child>span{background:#265437}html[data-theme=dark] .expense-receipt-picker{background:#1f363d;border:1px solid #6f93a9}html[data-theme=dark] .expense-receipt-picker>div:first-child strong{color:#b9cedf}html[data-theme=dark] .expense-receipt-selected{background:#1c3f25;border:1px solid #70a980}html[data-theme=dark] .expense-receipt-selected>span{color:#fff;background:#265437}html[data-theme=dark] .expense-receipt-selected button{color:#b7d3e1}html[data-theme=dark] .expense-receipt-missing{color:#ebd1ad;background:#3f321c;border:1px solid #ba975e}html[data-theme=dark] .expense-receipt-missing>span{color:#fff;background:#543e26}html[data-theme=dark] .expense-reject-editor{border-color:#ba675e}html[data-theme=dark] .expense-review-line.submitted{background:#3f331c;border-left:5px solid #ba8d5e}html[data-theme=dark] .expense-review-line.approved,html[data-theme=dark] .expense-review-line.paid{background:#1f3d25;border-left:5px solid #60b880}html[data-theme=dark] .expense-review-line.rejected{background:#3f201c;border-left:5px solid #ba675e}html[data-theme=dark] .expense-status{color:#bfccd9;background:#262c36}html[data-theme=dark] .expense-status.submitted{color:#edd4ab;background:#3f341c}html[data-theme=dark] .expense-status.approved,html[data-theme=dark] .expense-status.paid{color:#b6e2c5;background:#1d3f28}html[data-theme=dark] .expense-status.rejected{color:#e8b4b0;background:#3f201c}html[data-theme=dark] .expense-review-note{color:#e8b4b0!important}html[data-theme=dark] .expense-receipt-link{color:#b7d3e1!important;background:#1d343f!important;border:1px solid #7095a9!important}html[data-theme=dark] .expense-no-receipt{color:#edcdab}html[data-theme=dark] .expense-no-receipt b{color:#fff;background:#543e26}html[data-theme=dark] .expense-review-lines .approve{color:#b6e2c5;background:#1d3f25;border:1px solid #77a183}html[data-theme=dark] .expense-review-lines .reject{color:#e8b4b0;background:#3f211c;border:1px solid #ba675e}html[data-theme=dark] .expense-prototype-copy{color:#bfcdd9}html[data-theme=dark] .expense-submit-card{border:2px solid #5e9bba}html[data-theme=dark] .expense-submit-grid>label>span:first-child{color:#bfcdd9}html[data-theme=dark] .expense-submit-grid input,html[data-theme=dark] .expense-submit-grid select,html[data-theme=dark] .expense-money-input{background:#192633}html[data-theme=dark] .expense-money-input b{color:#bfcdd9}html[data-theme=dark] .expenses-overview>label,html[data-theme=dark] .expenses-overview article{background:#192633}html[data-theme=dark] .expenses-overview>label span,html[data-theme=dark] .expenses-overview article>span{color:#bfcbd9}html[data-theme=dark] .expenses-overview article{border-top:4px solid #7095a8}html[data-theme=dark] .expenses-overview article.pending{background:#3f331c;border-top-color:#ba8d5e}html[data-theme=dark] .expenses-overview article.approved{background:#1f3d25;border-top-color:#60b880}html[data-theme=dark] .expenses-overview article.rejected{background:#3f201c;border-top-color:#ba675e}html[data-theme=dark] .expenses-overview article strong{color:#b9cedf}html[data-theme=dark] .expense-claim-list>article{background:#1f2e3d;border-left:5px solid #7095a8}html[data-theme=dark] .expense-claim-list>article.submitted{background:#3f331c;border-left-color:#ba8d5e}html[data-theme=dark] .expense-claim-list>article.approved,html[data-theme=dark] .expense-claim-list>article.paid{background:#1f3d25;border-left-color:#60b880}html[data-theme=dark] .expense-claim-list>article.rejected{background:#3f201c;border-left-color:#ba675e}html[data-theme=dark] .expense-rejection{color:#e9b4af;background:#3f201c}html[data-theme=dark] .expense-claim-receipt button{color:#b7d3e1;background:#1d343f;border:1px solid #7095a9}html[data-theme=dark] .expense-claim-receipt .missing{color:#edcdab}html[data-theme=dark] .expense-claim-receipt .missing b{color:#fff;background:#543e26}html[data-theme=dark] .expense-claim-amount strong{color:#b9cedf}html[data-theme=dark] .expense-claim-amount button{color:#b7d3e1}html[data-theme=dark] .job-hero-status>span{color:#b6e2c5;background:#1e3e29}html[data-theme=dark] .job-hero-status strong{color:#b7d3e1;background:#1d2e3f}html[data-theme=dark] .job-property-overview{background:#192633;border:1px solid #6f91aa}html[data-theme=dark] .job-property-overview>header{background:#20313b}html[data-theme=dark] .job-property-overview>header strong{color:#b8cde0}html[data-theme=dark] .job-property-overview>header>span:last-child{color:#fff;background:#264554}html[data-theme=dark] .job-property-overview address{background:#3f301c;border-left:4px solid #ba8c5e}html[data-theme=dark] .job-work-items-card{border-top:4px solid #ba8c5e}html[data-theme=dark] .job-work-item{background:#1f2e3d}html[data-theme=dark] .job-work-item:hover{border-color:#ba8d5e}html[data-theme=dark] .job-work-item.selected{background:#3f301c;border:2px solid #ba8c5e}html[data-theme=dark] .job-work-item.needs-date{border-left:5px solid #ba7f5e}html[data-theme=dark] .job-work-item-number{color:#bfcbd9;background:#202e3b}html[data-theme=dark] .job-work-item.selected .job-work-item-number,html[data-theme=dark] .job-work-item-main em{color:#fff}html[data-theme=dark] .job-work-item-schedule{color:#b7d3e1}html[data-theme=dark] .job-work-item.needs-date .job-work-item-schedule{color:#edbfab}html[data-theme=dark] .job-work-item-meta em{color:#b6e2c5}html[data-theme=dark] .job-work-item-guidance{background:#1c353f;border-left:4px solid #5e9bba}html[data-theme=dark] .job-work-item-guidance strong{color:#b7d3e1}html[data-theme=dark] .job-work-item-guidance span{color:#bfcbd9}html[data-theme=dark] .job-coordination-card{border-top:4px solid #5e9bba}html[data-theme=dark] .job-coordination-summary>div{background:#1f2e3d}html[data-theme=dark] .job-coordination-summary>div.attention{background:#3f321c;border-color:#ba945e}html[data-theme=dark] .job-coordination-summary>div.active{background:#1c353f;border-color:#6599b3}html[data-theme=dark] .job-coordination-summary>div.overdue{background:#3f221c;border-color:#ba695e}html[data-theme=dark] .job-coordination-summary span{color:#bfcbd9}html[data-theme=dark] .job-coordination-summary strong{color:#b7cce1}html[data-theme=dark] .job-quick-add{background:#1c353f;border:2px solid #7095a8}html[data-theme=dark] .job-quick-add-grid label>span{color:#bfcbd9}html[data-theme=dark] .job-quick-add-grid input,html[data-theme=dark] .job-quick-add-grid select,html[data-theme=dark] .job-quick-add-grid textarea{background:#192633}html[data-theme=dark] .job-action-error{color:#e9b4af;background:#3f211c}html[data-theme=dark] .job-coordination-panel,html[data-theme=dark] .job-activity-panel{background:#1f2e3d}html[data-theme=dark] .job-panel-heading>strong{color:#b7d3e1;background:#1f2f3c}html[data-theme=dark] .job-deadline-list>div{background:#192633;border-left:4px solid #7095a8}html[data-theme=dark] .job-deadline-list>div.overdue{background:#3f221c;border-left-color:#ba675e}html[data-theme=dark] .job-deadline-list time{color:#b7d3e1}html[data-theme=dark] .job-deadline-list em{color:#e7b5b1}html[data-theme=dark] .job-query-list>div{background:#3f321c;border:1px solid #ba9b5e;border-left:4px solid #ba905e}html[data-theme=dark] .job-query-list>div.overdue{background:#3f221c;border-color:#ba695e #ba695e #ba695e #ba675e}html[data-theme=dark] .job-query-list>div>div em{color:#edceab}html[data-theme=dark] .job-priority{color:#bfcbd9;background:#1f2f3c}html[data-theme=dark] .job-priority.high,html[data-theme=dark] .job-priority.urgent{color:#e8b4b0;background:#3f211c}html[data-theme=dark] .job-query-list small{color:#d9cdbf}html[data-theme=dark] .job-query-list button{color:#b7d3e1}html[data-theme=dark] .job-task-list>div{background:#192633}html[data-theme=dark] .job-task-list>div.overdue{background:#3f221c;border-color:#ba695e}html[data-theme=dark] .job-task-check{background:#192633;border:2px solid #7094a8}html[data-theme=dark] .job-task-check:hover{color:#b4e4cb;background:#1e3e29;border-color:#6dac85}html[data-theme=dark] .job-task-list em{color:#edceab}html[data-theme=dark] .job-completed-tasks summary{color:#bfcbd9}html[data-theme=dark] .job-team-list>div{background:#192633}html[data-theme=dark] .job-team-list>div>span{color:#fff;background:#264554}html[data-theme=dark] .job-activity-panel{background:#192633}html[data-theme=dark] .job-activity-icon{color:#fff;background:#264554}html[data-theme=dark] .job-activity-line{background:#22303a}html[data-theme=dark] .job-activity-timeline>div:last-child .job-activity-line{background:linear-gradient(#22303a 0 45%,#0000 45%)}html[data-theme=dark] .job-activity-timeline em{color:#bfcbd9;background:#1f303d}html[data-theme=dark] .job-activity-timeline p{color:#bdccdb}html[data-theme=dark] .job-communications-card{border-top:4px solid #6793b2}html[data-theme=dark] .job-email-notice{background:#1c3f25;border:1px solid #6fa980;border-left:5px solid #65b37e}html[data-theme=dark] .job-email-notice strong{color:#b6e2c5}html[data-theme=dark] .job-email-notice span{color:#bfd9c7}html[data-theme=dark] .job-email-notice button{color:#b6e2c5;background:#203c28}html[data-theme=dark] .job-email-composer{background:#1c343f;border:2px solid #6b93ae}html[data-theme=dark] .job-email-composer-heading strong{color:#b8cde0}html[data-theme=dark] .job-email-symbol{color:#fff;background:#264554}html[data-theme=dark] .job-outlook-status{color:#edcdab;background:#3f321c}html[data-theme=dark] .job-outlook-status.active{color:#b6e2c5;background:#1e3e29}html[data-theme=dark] .job-email-grid label>span{color:#bfcdd9}html[data-theme=dark] .job-email-grid input,html[data-theme=dark] .job-email-grid select,html[data-theme=dark] .job-email-grid textarea{background:#192633}html[data-theme=dark] .job-email-more>summary{color:#b7d3e1}html[data-theme=dark] .job-email-explanation{color:#bfced9;background:#1c343f}html[data-theme=dark] .job-email-explanation>span{color:#b7d3e1}html[data-theme=dark] .job-email-connection-warning{background:#3f321c;border:1px solid #ba975e;border-left:5px solid #ba905e}html[data-theme=dark] .job-email-connection-warning strong{color:#edcdab}html[data-theme=dark] .job-email-connection-warning span{color:#d9cdbf}html[data-theme=dark] .job-outlook-drafts{background:#3f321c;border:1px solid #ba975e}html[data-theme=dark] .job-outlook-drafts>header{border-bottom:1px solid #ba985e}html[data-theme=dark] .job-outlook-drafts>header strong{color:#edceab}html[data-theme=dark] .job-outlook-drafts>header small{color:#d9cdbf}html[data-theme=dark] .job-outlook-drafts>header em{color:#edcdab;background:#3f321c}html[data-theme=dark] .job-outlook-drafts>div{background:#3f321c}html[data-theme=dark] .job-outlook-drafts article{background:#192633}html[data-theme=dark] .job-outlook-drafts article>em{color:#edcdab;background:#3f321c}html[data-theme=dark] .job-outlook-drafts article.failed>em{color:#e8b4b0;background:#3f211c}html[data-theme=dark] .job-progress-strip>article{background:#21323a;border-left:4px solid #7095a8}html[data-theme=dark] .job-progress-strip>article.waiting{background:#3f321c;border-color:#ba985e #ba985e #ba985e #ba905e}html[data-theme=dark] .job-progress-strip>article.clear{background:#1d3f28;border-color:#6eaa7d #6eaa7d #6eaa7d #6cac81}html[data-theme=dark] .job-progress-strip>article.overdue{background:#3f221c;border-color:#ba695e #ba695e #ba695e #ba675e}html[data-theme=dark] .job-progress-strip strong{color:#b8cde0}html[data-theme=dark] .job-progress-strip small{color:#bfccd9}html[data-theme=dark] .job-activity-toolbar button{color:#bfccd9;background:#192633}html[data-theme=dark] .job-activity-toolbar button:hover{background:#1d343f;border-color:#7095a8}html[data-theme=dark] .job-activity-toolbar button.selected{color:#fff;background:#264554;border-color:#5e9bba}html[data-theme=dark] .job-activity-toolbar button span{color:#bfccd9;background:#20313b}html[data-theme=dark] .job-activity-toolbar button.selected span{color:#fff;background:#19263333}html[data-theme=dark] .job-activity-panel.visible .job-activity-timeline>article:last-child .job-activity-line{background:linear-gradient(#22303a 0 32px,#0000 32px)}html[data-theme=dark] .job-activity-panel.visible .job-activity-timeline>article>div{background:#1f2e3d}html[data-theme=dark] .job-activity-panel.visible header strong{color:#b8cde0}html[data-theme=dark] .job-activity-panel.visible header em{color:#bfccd9;background:#20313b}html[data-theme=dark] .job-activity-panel.visible header time{color:#bfcdd9}html[data-theme=dark] .job-activity-panel.visible p{color:#bdccdb}html[data-theme=dark] .job-activity-panel.visible footer a,html[data-theme=dark] .job-activity-panel.visible footer strong{color:#b7d3e1}html[data-theme=dark] .job-activity-more{color:#b7d3e1;background:#1d343f;border:1px solid #7292a7}html[data-theme=dark] .job-activity-more:hover{background:#1e323e;border-color:#5e9bba}html[data-theme=dark] .job-selected-item{background:#1e2f3e}html[data-theme=dark] .job-selected-item span{color:#bfcbd9}html[data-theme=dark] .job-selected-item em{color:#edceab}html[data-theme=dark] .job-detail-card dl{background:#1f2e3d}html[data-theme=dark] .job-detail-card address{background:#3f301c;border-left:4px solid #ba8c5e}html[data-theme=dark] .job-detail-tags span{background:#1c2e3f}html[data-theme=dark] .job-detail-tags strong{color:#bfcbd9}html[data-theme=dark] .job-detail-list>div{background:#1f2e3d}html[data-theme=dark] .job-detail-list em{color:#edceab}html[data-theme=dark] .job-calendar-principle{background:#1c353f;border:1px solid #6997b0;border-left:5px solid #5e9bba}html[data-theme=dark] .job-calendar-principle strong{color:#b7d3e1}html[data-theme=dark] .job-calendar-principle span{color:#bfcbd9}html[data-theme=dark] .job-calendar-targets>div{background:#3f311c;border:1px solid #ba955e}html[data-theme=dark] .job-calendar-targets>div>span{color:#fff}html[data-theme=dark] .job-calendar-targets strong{color:#edceab}html[data-theme=dark] .job-invoice-list>div{background:#1d3f28;border:1px solid #75a484}html[data-theme=dark] .job-invoice-list em{color:#b6e2c5}html[data-theme=dark] .work-item-hero h1{color:#b3cde5}html[data-theme=dark] .work-item-hero p{color:#bfcdd9}html[data-theme=dark] .work-item-focus-strip article{background:#192633;border-top:4px solid #7095a8}html[data-theme=dark] .work-item-focus-strip article.active{background:#3f311c;border-color:#ba845e #ba935e #ba935e}html[data-theme=dark] .work-item-focus-strip span{color:#bfcbd9}html[data-theme=dark] .work-item-focus-strip strong{color:#b9cedf}html[data-theme=dark] .work-item-stage-grid>div{background:#21323a;border:1px solid #6f95a9}html[data-theme=dark] .work-item-stage-grid span{color:#bfcdd9}html[data-theme=dark] .work-item-stage-grid strong{color:#b9cedf}html[data-theme=dark] .work-item-safeguard{background:#3f321c;border:1px solid #ba995e;border-left:5px solid #ba845e}html[data-theme=dark] .work-item-safeguard strong{color:#edc6ab}html[data-theme=dark] .work-item-safeguard span{color:#dbcbbd}html[data-theme=dark] .work-item-disclosure>summary strong{color:#b9cedf}html[data-theme=dark] .work-item-disclosure>summary em{color:#b7d3e1}html[data-theme=dark] .work-item-disclosure:not([open])>summary em{background:#1f343d;border:1px solid #7194a7}html[data-theme=dark] .work-item-disclosure[open]>summary{background:#212e3b}html[data-theme=dark] .work-item-record-list article{background:#1f2e3d}html[data-theme=dark] .work-item-record-list strong{color:#b9cedf}html[data-theme=dark] .work-item-record-list article>em{color:#edceab}html[data-theme=dark] .record-status{color:#b7d3e1;background:#1d333f}html[data-theme=dark] .file-chip{color:#b7d3e1;background:#1f2f3c}html[data-theme=dark] .work-item-document-columns>section,html[data-theme=dark] .work-item-activity-grid>section{background:#1f2e3d}html[data-theme=dark] .work-item-document-columns h3,html[data-theme=dark] .work-item-activity-grid h3{color:#b7d3e1}html[data-theme=dark] .work-item-record-list.compact article{background:#192633}html[data-theme=dark] .work-item-activity-grid article{background:#192633;border-left:4px solid #7095a8}html[data-theme=dark] .work-item-activity-grid article strong,html[data-theme=dark] .work-item-side h2{color:#b9cedf}html[data-theme=dark] .work-item-side a{color:#b7d3e1}html[data-theme=dark] .work-item-person{background:#212e3b}html[data-theme=dark] .work-item-person>span{color:#fff;background:#264554}html[data-theme=dark] .work-item-invoice{background:#1d3f28;border-left:4px solid #77a285}html[data-theme=dark] .job-dashboard-summary article{background:#192633}html[data-theme=dark] .job-dashboard-summary article>span{color:#bfcbd9}html[data-theme=dark] .job-dashboard-summary article>strong{color:#b8cde0}html[data-theme=dark] .job-dashboard-summary article.attention{background:#3f321c;border-color:#ba935e}html[data-theme=dark] .job-dashboard-summary article.attention>strong{color:#edc4ab}html[data-theme=dark] .job-dashboard-summary article.active{border-top:4px solid #5e9bba}html[data-theme=dark] .job-dashboard-summary article.completed{border-top:4px solid #77a285}html[data-theme=dark] .job-dashboard-summary article.documents{border-top:4px solid #ba8c5e}html[data-theme=dark] .job-dashboard-card.active-work{border-top:4px solid #5e9bba}html[data-theme=dark] .job-dashboard-card.completed-work{border-top:4px solid #77a285}html[data-theme=dark] .job-dashboard-card.documents-card{border-top:4px solid #ba8c5e}html[data-theme=dark] .dashboard-work-link{background:#1f2e3d}html[data-theme=dark] .dashboard-work-link:hover{border-color:#7095a8}html[data-theme=dark] .dashboard-work-link.selected{background:#1c353f;border:2px solid #5e9bba}html[data-theme=dark] .dashboard-work-link.needs-date{border-left:5px solid #ba7f5e}html[data-theme=dark] .dashboard-work-link>em{color:#b9d6ff}html[data-theme=dark] .dashboard-work-list>a{background:#1f2e3d}html[data-theme=dark] .dashboard-work-list>a:hover{border-color:#7095a8}html[data-theme=dark] .dashboard-work-list>a.selected{background:#1c353f;border:2px solid #5e9bba}html[data-theme=dark] .dashboard-work-list>a.needs-date{border-left:5px solid #ba7f5e}html[data-theme=dark] .dashboard-stage{color:#b7d3e1;background:#1d333f}html[data-theme=dark] .dashboard-stage.provisional{color:#edcbab;background:#3f321c}html[data-theme=dark] .dashboard-stage.completed{color:#b6e2c5;background:#213b27}html[data-theme=dark] .dashboard-work-date strong{color:#b7d3e1}html[data-theme=dark] .dashboard-work-date .dashboard-safeguard{color:#edc4ab}html[data-theme=dark] .dashboard-work-list>a>em{color:#b9d6ff}html[data-theme=dark] .linked-report-summary div{background:#21323a}html[data-theme=dark] .linked-report-notes{color:#edcbab;background:#3f331c;border:1px solid #ba965e}html[data-theme=dark] .inline-error{color:#ecacac;background:#3f1c1c;border:1px solid #ba5e5e}html[data-theme=dark] .dashboard-empty{background:#1f2e3d}html[data-theme=dark] .dashboard-empty strong{color:#bfcdd9}html[data-theme=dark] .dashboard-empty.success{background:#1c3f26;border-color:#70a980}html[data-theme=dark] .dashboard-empty.success strong{color:#b6e2c5}html[data-theme=dark] .dashboard-document-list>a{background:#1f2e3d}html[data-theme=dark] .dashboard-document-list>a:hover{background:#3f2f1c;border-color:#ba8b5e}html[data-theme=dark] .dashboard-document-icon{color:#b7d3e1;background:#1f2f3c}html[data-theme=dark] .dashboard-document-state strong{color:#edceab}html[data-theme=dark] .dashboard-document-list em{color:#b9d6ff}html[data-theme=dark] .job-side-card{background:#192633}html[data-theme=dark] .job-side-heading{background:#212e3b}html[data-theme=dark] .job-side-heading>strong{color:#b8cde0}html[data-theme=dark] .job-side-card address{background:#3f301c;border-left:4px solid #ba8c5e}html[data-theme=dark] .job-primary-contact a,html[data-theme=dark] .job-side-more summary{color:#b7d3e1}html[data-theme=dark] .job-side-more>div>span{background:#212e3b}html[data-theme=dark] .job-side-more strong{color:#bfcbd9}html[data-theme=dark] .job-side-date-list>div{background:#1f363d;border-left:4px solid #7095a8}html[data-theme=dark] .job-side-date-list>div.overdue{background:#3f221c;border-left-color:#ba675e}html[data-theme=dark] .job-side-date-list time{color:#b7d3e1}html[data-theme=dark] .job-side-team-list>div{background:#233138}html[data-theme=dark] .job-side-team-list>div>span{color:#fff;background:#264554}html[data-theme=dark] .jobs-hero-counts>span{background:#192633}html[data-theme=dark] .jobs-hero-counts>span.attention{color:#edceab;background:#3f321c;border-color:#ba945e}html[data-theme=dark] .jobs-controls{background:#192633}html[data-theme=dark] .jobs-controls input,html[data-theme=dark] .jobs-controls select{background:#1f2e3d}html[data-theme=dark] .jobs-filter{background:#232f39}html[data-theme=dark] .jobs-filter button span{color:#bfcdd9;background:#243038}html[data-theme=dark] .jobs-filter button.active{color:#b8cde0;background:#192633}html[data-theme=dark] .jobs-filter button.attention{color:#edc1ab}html[data-theme=dark] .jobs-filter button.attention span{color:#edbdab;background:#3f291c}html[data-theme=dark] .jobs-more-filters{color:#b7d3e1;background:#192633}html[data-theme=dark] .jobs-more-filters:hover,html[data-theme=dark] .jobs-more-filters.active{background:#1f343d;border-color:#7293a6}html[data-theme=dark] .jobs-more-filters b{color:#fff;background:#264554}html[data-theme=dark] .jobs-advanced-filters{background:#1f313d;border:1px solid #7292a7}html[data-theme=dark] .jobs-results-summary button{color:#b9d6ff}html[data-theme=dark] .jobs-list-item{background:#192633}html[data-theme=dark] .jobs-list-item.attention{background:linear-gradient(90deg,#3f301c,#192633 22%);border-left-color:#ba8a5e}html[data-theme=dark] .jobs-status{color:#b6e2c5;background:#1f3c27}html[data-theme=dark] .jobs-status.status-tone-proposed{color:#edd6ab;background:#3f341c}html[data-theme=dark] .jobs-status.status-tone-confirmed{color:#aeccea;background:#1c2f3f}html[data-theme=dark] .jobs-status.status-tone-rescheduled{color:#c6bbdd;background:#2a1c3f}html[data-theme=dark] .jobs-status.status-tone-completed{color:#badec7;background:#1e3e26}html[data-theme=dark] .jobs-status.status-tone-cancelled{color:#bfccd9;background:#262f35}html[data-theme=dark] .jobs-status.status-tone-no_access{color:#edc5ab;background:#3f2c1c}html[data-theme=dark] .jobs-status.status-tone-no_show{color:#e6b6b3;background:#3f201c}html[data-theme=dark] .jobs-list-main p{color:#bfcdd9}html[data-theme=dark] .jobs-list-measures>span{background:#242e38}html[data-theme=dark] .jobs-list-measures strong{color:#b8cde0}html[data-theme=dark] .jobs-list-measures>span.attention{color:#edceab;background:#3f311c}html[data-theme=dark] .jobs-list-measures>span.overdue{color:#e8b4b0;background:#3f211c}html[data-theme=dark] .jobs-list-measures>span.overdue strong{color:#e7b6b1}html[data-theme=dark] .jobs-list-next em{color:#b9d6ff}html[data-theme=dark] .jobs-message{background:#192633}html[data-theme=dark] .jobs-message.error{color:#e8b4b0;background:#3f221c;border-color:#ba695e}html[data-theme=dark] .properties-jobs-switch{background:#20313c}html[data-theme=dark] .properties-jobs-switch button{color:#bfcdd9}html[data-theme=dark] .properties-jobs-switch button>span{color:#b7d3e1;background:#22313a}html[data-theme=dark] .properties-jobs-switch button.active{color:#b1cee7;background:#192633;border-color:#7194a8}html[data-theme=dark] .properties-jobs-switch button.active>span{color:#fff;background:#264554}html[data-theme=dark] .operational-job-result{border-left-color:var(--service-accent,#5e9bba)}html[data-theme=dark] .operational-job-result.attention{border-left-color:#ba7c5e}html[data-theme=dark] .client-result-actions>:is(button,a){color:#b9d6ff}html[data-theme=dark] .client-result-actions>:is(button,a):focus-visible{outline:3px solid #ba945e}html[data-theme=dark] .job-result-progress>span{background:#192633b8;border:1px solid #7292a6}html[data-theme=dark] .job-result-progress small{color:#bfcdd9}html[data-theme=dark] .job-result-progress strong{color:#b9cedf}html[data-theme=dark] .enquiry-card{background:#192633;border-left:5px solid #7294a6}html[data-theme=dark] .enquiry-card.status-new,html[data-theme=dark] .enquiry-card.status-triage{background:linear-gradient(100deg,#3f321c,#192633 30%);border-left-color:#ba8a5e}html[data-theme=dark] .enquiry-card.status-converted{background:linear-gradient(100deg,#1c3f26,#192633 30%);border-left-color:#77a285}html[data-theme=dark] .enquiry-card h2{color:#b7cde1}html[data-theme=dark] .enquiry-card p,html[data-theme=dark] .enquiry-next>span{color:#bfcdd9}html[data-theme=dark] .enquiry-next strong{color:#b9cedf}html[data-theme=dark] .enquiry-next a,html[data-theme=dark] .enquiry-next button{color:#b9d6ff}html[data-theme=dark] .enquiry-next select{color:#b9cedf;background:#192633;border:1px solid #7293a7}html[data-theme=dark] .property-page-tabs{background:#20313c}html[data-theme=dark] .property-page-tabs button{color:#bfcdd9}html[data-theme=dark] .property-page-tabs button>span{color:#b7d3e1;background:#22313a}html[data-theme=dark] .property-page-tabs button.active{color:#b1cee7;background:#192633;border-color:#7194a8}html[data-theme=dark] .property-page-tabs button.active>span{color:#fff;background:#264554}html[data-theme=dark] .property-record-card dt{color:#bfcdd9}html[data-theme=dark] .property-record-card dd{color:#b9cedf}html[data-theme=dark] .work-item-focus-strip article.primary-action{background:#3f321c;border-top-color:#ba845e}html[data-theme=dark] .work-item-stage-grid>button{background:#21323a;border:1px solid #6f95a9}html[data-theme=dark] .work-item-stage-grid>button:hover,html[data-theme=dark] .work-item-stage-grid>button.selected{border-color:#7293a6}html[data-theme=dark] .work-item-stage-grid>button.done{background:#1f3d27;border-color:#71a881}html[data-theme=dark] .work-item-stage-grid>button.current{background:#3f321c;border:2px solid #ba8a5e}html[data-theme=dark] .work-item-stage-grid>button.attention{background:#3f211c;border:2px solid #ba665e}html[data-theme=dark] .work-item-stage-grid>button>.work-item-stage-icon{color:#b7d3e1;background:#21323b}html[data-theme=dark] .work-item-stage-grid>button.done>.work-item-stage-icon{color:#bbddc7;background:#1f3d27}html[data-theme=dark] .work-item-stage-grid>button.current>.work-item-stage-icon{color:#edc5ab;background:#3f2f1c}html[data-theme=dark] .work-item-stage-grid>button>span:not(.work-item-stage-icon){color:#bfcdd9}html[data-theme=dark] .work-item-stage-grid>button>strong{color:#b9cedf}html[data-theme=dark] .work-item-stage-grid>button>em{color:#bfcfd9}html[data-theme=dark] .work-item-stage-help{background:#1c353f;border:1px solid #7095a9}html[data-theme=dark] .work-item-stage-help>div>.work-item-stage-icon{color:#fff;background:#264554}html[data-theme=dark] .work-item-stage-help>div strong{color:#b9cedf}html[data-theme=dark] .work-item-stage-help>div button{color:#bfced9}html[data-theme=dark] .work-item-stage-help section{border-top:1px solid #6d97ac}html[data-theme=dark] .work-item-stage-help section>strong{color:#bfcdd9}html[data-theme=dark] .work-item-stage-help section>div span{color:#bfcdd9;background:#192633;border:1px solid #7096a9}html[data-theme=dark] .work-item-stage-help section>div span.current{color:#edc5ab;background:#3f301c;border-color:#ba8a5e}html[data-theme=dark] .job-disclosure{background:#192633}html[data-theme=dark] .job-disclosure>summary em,html[data-theme=dark] .job-subdisclosure>summary em{color:#b7d3e1}html[data-theme=dark] .job-disclosure[open]>summary{background:#1f313d}html[data-theme=dark] .job-coordination-disclosure>summary{background:#1d343f}html[data-theme=dark] .job-work-item-disclosure{border-top:4px solid #ba8c5e}html[data-theme=dark] .job-work-item-disclosure>summary>span strong{color:#b9cedf}html[data-theme=dark] .job-journey-focus{background:#1c353f;border:1px solid #6997b0;border-left:6px solid #5e9bba}html[data-theme=dark] .job-journey-focus.safeguard{background:#3f321c;border-color:#ba995e #ba995e #ba995e #ba895e}html[data-theme=dark] .job-next-action>span{color:#bfcbd9}html[data-theme=dark] .job-next-action>strong{color:#b5d2e3}html[data-theme=dark] .job-next-action>small{color:#edc7ab}html[data-theme=dark] .job-journey-tracks>span{background:#192633;border:1px solid #6c95ad}html[data-theme=dark] .job-journey-tracks small{color:#bfcdd9}html[data-theme=dark] .job-journey-tracks strong{color:#b9cddf}html[data-theme=dark] .job-subdisclosure{background:#192633}html[data-theme=dark] .job-subdisclosure[open]>summary{background:#1f2e3d}html[data-theme=dark] .platform-access-banner{color:#edcfab;background:#3f331c;border-bottom:1px solid #ba925e}html[data-theme=dark] .platform-access-banner.restricted{color:#eab3ae;background:#3f211c;border-color:#ba675e}html[data-theme=dark] .platform-access-banner>span{color:#fff}html[data-theme=dark] .platform-developer-card{background:#3f311c;border:1px solid #ba955e}html[data-theme=dark] .platform-developer-card>span{color:#fff}html[data-theme=dark] .platform-principles article,html[data-theme=dark] .platform-organisation-list{background:#192633}html[data-theme=dark] .platform-organisation{background:#1f2e3d}html[data-theme=dark] .platform-organisation.restricted{background:#3f211c;border-left-color:#ba675e}html[data-theme=dark] .platform-organisation.restricted .platform-organisation-heading>strong{color:#e9b4af}html[data-theme=dark] .platform-mode{color:#b4e4cb;background:#1c3f2b}html[data-theme=dark] .platform-mode.grace{color:#edd6ab;background:#3f351c}html[data-theme=dark] .platform-mode.billing_restricted,html[data-theme=dark] .platform-mode.security_suspended{color:#e8b4b0;background:#3f201c}html[data-theme=dark] .button.danger:hover{background:#542926}html[data-theme=dark] .service-tone-expert{--service-accent:#ba5e82;--service-strong:#e4b4c8;--service-soft:#3f1c2a}html[data-theme=dark] .service-tone-level-two{--service-accent:#5e98ba;--service-strong:#b0d7e8;--service-soft:#1c333f}html[data-theme=dark] .service-tone-level-three{--service-accent:#5e96ba;--service-strong:#abd2ed;--service-soft:#1c303f}html[data-theme=dark] .service-tone-valuation{--service-accent:#5ebab0;--service-strong:#acece5;--service-soft:#1c3f3a}html[data-theme=dark] .service-tone-lease{--service-accent:#816aae;--service-strong:#c5b9df;--service-soft:#281c3f}html[data-theme=dark] .service-tone-defect{--service-accent:#ba8f5e;--service-strong:#edceab;--service-soft:#3f301c}html[data-theme=dark] .service-tone-commercial{--service-accent:#5e89ba;--service-strong:#b6cce2;--service-soft:#1f2e3d}html[data-theme=dark] .service-tone-reinstatement{--service-accent:#ba675e;--service-strong:#e4b9b4;--service-soft:#3f211c}html[data-theme=dark] .service-tone-party-wall{--service-accent:#96b069;--service-strong:#d1e0b8;--service-soft:#353f1d}html[data-theme=dark] .service-tone-general{--service-accent:#79909f;--service-strong:#bfcfd9;--service-soft:#22303a}html[data-theme=dark] .report-template-card[class*=service-tone-]:hover{background:color-mix(in srgb, var(--service-soft) 55%, #192633)}html[data-theme=dark] .dashboard-work-link.needs-date{border-left-color:#ba7f5e}html[data-theme=dark] .client-tone-none{--client-accent:#7a919f;--client-soft:#233138;--client-soft-strong:#253137}html[data-theme=dark] .client-tone-pink{--client-accent:#ba5e88;--client-soft:#3f1c2a;--client-soft-strong:#3f1c2b}html[data-theme=dark] .client-tone-blue{--client-accent:#5e90ba;--client-soft:#1c313f;--client-soft-strong:#1c313f}html[data-theme=dark] .client-tone-teal{--client-accent:#6fa9a4;--client-soft:#1c3f3b;--client-soft-strong:#1c3f3b}html[data-theme=dark] .client-tone-green{--client-accent:#7ba574;--client-soft:#263f1c;--client-soft-strong:#243f1c}html[data-theme=dark] .client-tone-amber{--client-accent:#ba995e;--client-soft:#3f341c;--client-soft-strong:#3f341c}html[data-theme=dark] .client-tone-lilac{--client-accent:#856bad;--client-soft:#2e1c3f;--client-soft-strong:#2b1c3f}html[data-theme=dark] .client-tone-slate{--client-accent:#7a909e;--client-soft:#263136;--client-soft-strong:#253137}html[data-theme=dark] .jobs-list-item[class*=client-tone-]{background:linear-gradient(105deg, var(--client-soft-strong), var(--client-soft) 32%, #192633 82%)}html[data-theme=dark] .jobs-list-item[class*=client-tone-].attention{border-left-color:#ba8a5e}html[data-theme=dark] .app-primary-home:hover,html[data-theme=dark] .app-primary-home.active{color:#b8cde0;background:#192633}html[data-theme=dark] .app-primary-group+.app-primary-group{border-left:1px solid #5b718730}html[data-theme=dark] .app-primary-group-trigger:focus-visible,html[data-theme=dark] .app-primary-menu:focus-visible{outline:3px solid #5e8fba}html[data-theme=dark] .app-primary-group-trigger:hover,html[data-theme=dark] .app-primary-group[open]>.app-primary-group-trigger{color:#fff;background:#19263318;border-color:#5b718738}html[data-theme=dark] .app-primary-group-trigger.active{color:#fff;background:#19263312;border-color:#5b718755}html[data-theme=dark] .app-primary-dropdown{border:1px solid #5b718738}html[data-theme=dark] .app-primary-dropdown>a:hover{color:#fff;background:#19263318}html[data-theme=dark] .app-primary-dropdown>a.active{color:#b8cde0;background:#192633}html[data-theme=dark] .app-primary-nav>a.app-user-avatar{color:#b8cde0;background:#1c323f;border:2px solid #5b71877a}html[data-theme=dark] .app-primary-nav>a.app-user-avatar:hover,html[data-theme=dark] .app-primary-nav>a.app-user-avatar.active{color:#b0d2e8;background:#192633;border-color:#5b7187}html[data-theme=dark] .app-breadcrumbs{background:#233138;border-bottom:1px solid #7392a6}html[data-theme=dark] .app-breadcrumbs li{color:#bfccd9}html[data-theme=dark] .app-breadcrumbs li>span{color:#bfced9}html[data-theme=dark] .app-breadcrumbs a{color:#b7d3e1}html[data-theme=dark] .app-breadcrumbs strong{color:#b9cedf}html[data-theme=dark] .workspace-home-hero{background:linear-gradient(125deg,#1c343f,#192633 60%);border:1px solid #6295b7}html[data-theme=dark] .workspace-home-hero input{background:#192633 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%23315e75' stroke-width='2'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3Cpath d='m12 12 4 4'/%3E%3C/svg%3E") 16px no-repeat;border:2px solid #6d95ab}html[data-theme=dark] .workspace-home-search-results{background:#192633;border:1px solid #6e94ab}html[data-theme=dark] .workspace-home-search-results>.workspace-home-record{border-bottom:1px solid #7493a4}html[data-theme=dark] .workspace-home-error{color:#e5b6b3;background:#3f211c;border:1px solid #ba695e}html[data-theme=dark] .workspace-home-metrics a{background:#192633}html[data-theme=dark] .workspace-home-metrics a:hover{border-color:#6f94aa}html[data-theme=dark] .workspace-home-metrics span{color:#bfcdd9}html[data-theme=dark] .workspace-home-panel{background:#192633}html[data-theme=dark] .workspace-home-panel>header>a{color:#b7d3e1}html[data-theme=dark] .workspace-home-shortcuts>a:hover{background:#1c343f;border-color:#6f94aa}html[data-theme=dark] .workspace-home-shortcuts>a>span{color:#b7d3e1;background:#1d333f}html[data-theme=dark] .client-colour-list [role=group] button{color:#beceda;background:#192633;border:1px solid #7790a1}html[data-theme=dark] .client-colour-list [role=group] button>span{border:1px solid #7d909c}html[data-theme=dark] .client-colour-list [role=group] button.selected{border:2px solid #5e97ba}html[data-theme=dark] .client-colour-notice{color:#b7e1ca;background:#1d3e28}html[data-theme=dark] .my-workspace-hero{background:linear-gradient(125deg,#1c343f,#192633 65%);border:1px solid #6295b7}html[data-theme=dark] .my-workspace-avatar{color:#fff}html[data-theme=dark] .my-workspace-summary article{background:#192633}html[data-theme=dark] .my-workspace-summary article.attention{background:#3f201c;border-color:#ba695e}html[data-theme=dark] .my-workspace-summary span{color:#bfcdd9}html[data-theme=dark] .my-work-list>article{background:linear-gradient(105deg, var(--service-soft), #192633 34%)}html[data-theme=dark] .my-work-list>article.overdue{border-color:#ba675e}html[data-theme=dark] .my-work-service-code{background:var(--service-accent,#2f404c);color:#fff}html[data-theme=dark] .my-work-links a{color:#b7d3e1}html[data-theme=dark] .my-quick-actions>a:hover{background:#1c343f;border-color:#6f94aa}html[data-theme=dark] .my-quick-actions>a>span{color:#b7d3e1;background:#1d333f}html[data-theme=dark] .my-recent-list>:is(a,article){background:linear-gradient(105deg, var(--service-soft), #192633 30%)}@media (max-width:1000px){html[data-theme=dark] .app-primary-menu{color:#fff;border:1px solid #5b718748}html[data-theme=dark] .app-primary-group+.app-primary-group{border-top:1px solid #5b718724}html[data-theme=dark] .app-primary-dropdown,html[data-theme=dark] .app-primary-group:last-child>.app-primary-dropdown{border:1px solid #5b71871f}html[data-theme=dark] .app-primary-dropdown>a:hover{color:#fff;background:#19263316}html[data-theme=dark] .app-primary-dropdown>a.active{color:#b8cde0;background:#192633}}html[data-theme=dark] .scott-invite-form legend,html[data-theme=dark] .scott-password-delivery legend{color:#b9d6ff}html[data-theme=dark] .choice-card,html[data-theme=dark] .scott-password-delivery>label{background:#192633}html[data-theme=dark] .scott-password-delivery>label.lower-protection.selected{background:#3f331c;border-color:#ba8c5e}html[data-theme=dark] .scott-password-delivery em{color:#adebc6;background:#1c3f28}html[data-theme=dark] .scott-active-warning{color:#edd3ab;background:#3f361c;border:1px solid #ba9e5e}html[data-theme=dark] .scott-revision-confirm{color:#edcbab;background:#3f341c;border:2px solid #ba8c5e}html[data-theme=dark] .scott-share-message{color:#abc2ed;background:#1c283f;border:1px solid #5e80ba}html[data-theme=dark] .scott-local-limit{color:#bdcbdb;background:#1c2a3f;border:1px dashed #7289a7}html[data-theme=dark] .scott-created-access{background:#1c3f28;border:2px solid #5eba87}html[data-theme=dark] .scott-created-access label{color:#b9d6ff}html[data-theme=dark] .scott-created-access label button{color:#fff}html[data-theme=dark] .scott-collaboration-history{background:#192633}html[data-theme=dark] .scott-collaboration-history>summary{background:#1c2a3f}html[data-theme=dark] .scott-collaboration-history p{color:#edd3ab}html[data-theme=dark] .scott-status{color:#b6cbe2;background:#1c2a3f}html[data-theme=dark] .scott-status.status-signed{color:#adebc6;background:#1c3f28}html[data-theme=dark] .scott-status.status-change_requested{color:#edd5ab;background:#3f341c}html[data-theme=dark] .scott-status.status-amendment_authorised{color:#acc3ec;background:#1c273f}html[data-theme=dark] .scott-status.status-revoked,html[data-theme=dark] .scott-status.status-expired,html[data-theme=dark] .scott-status.status-superseded{color:#bfcbd9;background:#242c38}html[data-theme=dark] .scott-history-actions button{background:#192633}html[data-theme=dark] .external-scott-shell{color:#afc7e9;background:#1c2c3f}html[data-theme=dark] .external-scott-shell>header{background:#192633f5;border-bottom:1px solid #6988b0}html[data-theme=dark] .external-scott-shell>header>div:last-child span{color:#bfcbd9}html[data-theme=dark] .external-brand>div{border-left:1px solid #6689b3}html[data-theme=dark] .external-brand>div span{color:#bfccd9}html[data-theme=dark] .external-unlock-card{background:#192633;border:1px solid #6389b5}html[data-theme=dark] .external-unlock p{color:#bfccd9}html[data-theme=dark] .external-lock{color:#abbfed;background:#1c273f}html[data-theme=dark] .external-status{color:#b7cae1;background:#1c2a3f;border:1px solid #5e84ba}html[data-theme=dark] .external-unlock small{color:#bfccd9}html[data-theme=dark] .external-scott-hero,html[data-theme=dark] .external-scott-hero h1{color:#fff}html[data-theme=dark] .external-guidance{background:#1c2c3f;border:1px solid #5e87ba}html[data-theme=dark] .external-guidance strong{color:#abc9ed}html[data-theme=dark] .external-guidance ol{color:#becbda}html[data-theme=dark] .external-amendment-authorised{color:#abc5ed;background:#1c2b3f;border:2px solid #5e83ba}html[data-theme=dark] .external-scott-section{background:#192633;border:1px solid #6689b3;border-top:5px solid #5e91ba}html[data-theme=dark] .external-scott-section.additional{border-top-color:#ba845e}html[data-theme=dark] .external-section-heading>span{color:#abcfed;background:#1c2d3f}html[data-theme=dark] .external-scott-section.additional .external-section-heading>span{color:#edc4ab;background:#3f2b1c}html[data-theme=dark] .external-section-heading p{color:#bfccd9}html[data-theme=dark] .external-scott-item{border:1px solid #6789b2}html[data-theme=dark] .external-scott-item>header{background:#1c2a3f;border-bottom:1px solid #6688b3}html[data-theme=dark] .external-scott-item>header>span{color:#fff}html[data-theme=dark] .external-scott-item>header p{color:#bfccd9}html[data-theme=dark] .external-position-grid>section+section{background:#1c2e3f;border-left:1px solid #6688b3}html[data-theme=dark] .external-position-grid>section>span{color:#b7cde1}html[data-theme=dark] .external-position-grid small{color:#bfccd9}html[data-theme=dark] .external-position-grid>section>strong{color:#abcced}html[data-theme=dark] .external-position-grid em{color:#bfccd9}html[data-theme=dark] .external-position-grid label,html[data-theme=dark] .external-added-item label,html[data-theme=dark] .external-sign-card label,html[data-theme=dark] .external-position-grid label small{color:#b7cce1}html[data-theme=dark] .external-position-grid textarea,html[data-theme=dark] .external-position-grid input,html[data-theme=dark] .external-added-item textarea,html[data-theme=dark] .external-added-item input,html[data-theme=dark] .external-sign-card input,html[data-theme=dark] .external-change-request textarea,html[data-theme=dark] .external-unlock input{color:#afcbe9;background:#192633;border:1px solid #728ca7}html[data-theme=dark] .external-position-grid :disabled,html[data-theme=dark] .external-added-item :disabled{color:#bfccd9;background:#202e3c}html[data-theme=dark] .external-added-item{background:#3f2c1c;border:2px solid #ba875e}html[data-theme=dark] .external-added-item>header{color:#edc7ab}html[data-theme=dark] .external-added-item>header button{color:#edb1ab}html[data-theme=dark] .external-empty{color:#bfccd9;border:1px dashed #708ca9}html[data-theme=dark] .external-scott-totals{background:#202d3c;border:1px solid #698bb0}html[data-theme=dark] .external-scott-totals>div{background:#192633}html[data-theme=dark] .external-scott-totals>div strong{color:#abcded}html[data-theme=dark] .external-scott-totals>small{color:#bfccd9;background:#1d2e3f}html[data-theme=dark] .external-save-bar{background:#192633f5;border:1px solid #6f8ba9}html[data-theme=dark] .external-save-bar.dirty{background:#3f341c;border:2px solid #ba8b5e}html[data-theme=dark] .external-save-bar span{color:#bfcbd9}html[data-theme=dark] .external-sign-card{background:#192633;border:2px solid #5e91ba}html[data-theme=dark] .external-sign-card>p{color:#bfccd9}html[data-theme=dark] .external-signature-pad{background:#192633;border:1px solid #738ca6}html[data-theme=dark] .external-signature-pad>div{background:#212e3b;border-top:1px solid #6c8cac}html[data-theme=dark] .external-signature-pad>div>span{color:#bfccd9}html[data-theme=dark] .external-sign-confirm{background:#1c2b3f;border:1px solid #698aaf}html[data-theme=dark] .external-sign-blocked{color:#edd1ab;background:#3f331c}html[data-theme=dark] .external-signed-card{background:#1c3f28;border:2px solid #5eba8d}html[data-theme=dark] .external-signed-card>span{color:#fff;background:#26543d}html[data-theme=dark] .external-change-request{background:#192633;border:1px solid #6b8aad}html[data-theme=dark] .external-change-request>div span,html[data-theme=dark] .external-scott-page>footer{color:#bfccd9}html[data-theme=dark] .platform-interest-prompt{background:linear-gradient(135deg,#3f351c,#1c273f);border:1px solid #baa15e}html[data-theme=dark] .platform-interest-icon{color:#fff}html[data-theme=dark] .platform-interest-prompt.completed .platform-interest-icon{background:#27533a}html[data-theme=dark] .platform-interest-prompt>div>strong{color:#afcce9}html[data-theme=dark] .platform-interest-prompt p{color:#bfccd9}html[data-theme=dark] .external-platform-info{color:#afc7e9;background:#1c2c3f}html[data-theme=dark] .external-platform-info>header{background:#192633;border-bottom:1px solid #6988b0}html[data-theme=dark] .external-platform-info>header span{color:#beccda}html[data-theme=dark] .external-info-back{color:#abc6ed}html[data-theme=dark] .external-info-hero,html[data-theme=dark] .external-info-hero h1{color:#fff}html[data-theme=dark] .external-info-hero .prototype-tag{color:#edd6ab;background:#3f371c}html[data-theme=dark] .external-info-capabilities article{background:#192633;border:1px solid #668bb3}html[data-theme=dark] .external-info-capabilities article>span{color:#abc2ed;background:#1c283f}html[data-theme=dark] .external-info-capabilities p{color:#bfccd9}html[data-theme=dark] .external-info-interest{background:#1c3f28;border:2px solid #5eba8f}html[data-theme=dark] .external-info-interest p{color:#bfcdd9}html[data-theme=dark] .external-platform-info footer{color:#bfccd9}@media (max-width:760px){html[data-theme=dark] .external-position-grid>section+section{border-top:1px solid #6688b3}}html[data-theme=dark] .leave-intro{background:linear-gradient(125deg,#1c343f,#192633 68%);border:1px solid #6794b2}html[data-theme=dark] .leave-intro p{color:#bfcbd9}html[data-theme=dark] .leave-cohort-card{background:#1c353f;border:1px solid #6597b4}html[data-theme=dark] .leave-cohort-card>span{color:#fff}html[data-theme=dark] .leave-cohort-card strong{color:#aed1ea}html[data-theme=dark] .leave-cohort-card small{color:#bfced9}html[data-theme=dark] .leave-status{color:#b8cfe0;background:#1c303f;border:1px solid #6994af;border-left:5px solid #5e97ba}html[data-theme=dark] .leave-score-guide{background:#192633;border:1px solid #708ea9}html[data-theme=dark] .leave-score-guide>span{color:#bacdde}html[data-theme=dark] .leave-score-guide p{color:#bfcbd9}html[data-theme=dark] .leave-score-guide .risk-1{--leave-risk-bg:#1c3f23;border-color:#70a97c}html[data-theme=dark] .leave-score-guide .risk-2{--leave-risk-bg:#3b3f1c;border-color:#acba5e}html[data-theme=dark] .leave-score-guide .risk-3{--leave-risk-bg:#3f361c;border-color:#ba9e5e}html[data-theme=dark] .leave-score-guide .risk-4{--leave-risk-bg:#3f2d1c;border-color:#ba8a5e}html[data-theme=dark] .leave-score-guide .risk-5{--leave-risk-bg:#3f201c;border-color:#ba665e}html[data-theme=dark] .leave-score-rules{background:#192633;border:1px solid #7291a7}html[data-theme=dark] .leave-score-rules summary{color:#b7d0e1}html[data-theme=dark] .leave-score-rules summary span{color:#bfcdd9}html[data-theme=dark] .leave-score-rules section{background:#1f333d}html[data-theme=dark] .leave-score-rules strong{color:#b7cfe1}html[data-theme=dark] .leave-score-rules p{color:#bfcdd9}html[data-theme=dark] .leave-calendar-toolbar>button{color:#b2d1e6;background:#192633;border:2px solid #5e96ba}html[data-theme=dark] .leave-calendar-toolbar>button:disabled{color:#bfced9;background:#262e36;border-color:#778fa2}html[data-theme=dark] .leave-calendar-toolbar span{color:#bfcbd9}html[data-theme=dark] .leave-calendar-toolbar h2{color:#abc7ed}html[data-theme=dark] .leave-month-calendar{background:#192633;border:1px solid #7192a8}html[data-theme=dark] .leave-month-calendar>header{color:#fff}html[data-theme=dark] .leave-month-calendar>header span{border-left:1px solid #5b718725}html[data-theme=dark] .leave-day{color:#bbcddd;border-bottom:1px solid #7590a4;border-right:1px solid #7590a4}html[data-theme=dark] .leave-day.risk-1{--leave-risk-bg:#1c3f25;--leave-risk-accent:#68b179}html[data-theme=dark] .leave-day.risk-2{--leave-risk-bg:#3a3f1c;--leave-risk-accent:#aaba5e}html[data-theme=dark] .leave-day.risk-3{--leave-risk-bg:#3f361c;--leave-risk-accent:#ba9e5e}html[data-theme=dark] .leave-day.risk-4{--leave-risk-bg:#3f2e1c;--leave-risk-accent:#ba875e}html[data-theme=dark] .leave-day.risk-5{--leave-risk-bg:#3f201c;--leave-risk-accent:#ba655e}html[data-theme=dark] .leave-day.outside,html[data-theme=dark] .leave-day.past{color:#b7c7d9;background:#273035}html[data-theme=dark] .leave-day.weekend{color:#b7c7d9;background:repeating-linear-gradient(135deg,#262f36,#262f36 7px 7px,#262f36 14px)}html[data-theme=dark] .leave-day.public-holiday{color:#e5b3c5;background:#3f1c29}html[data-theme=dark] .leave-day.unavailable{color:#bfccd9;background:#202b3b}html[data-theme=dark] .leave-risk-score{color:#bfced9;background:#192633b8}html[data-theme=dark] .leave-day small{color:#bfcdd9}html[data-theme=dark] .leave-day small.pending{color:#ead4ae}html[data-theme=dark] .leave-calendar-help span{color:#bfced9;background:#1d333e}html[data-theme=dark] .leave-calendar-help b{color:#abd3ed}html[data-theme=dark] .leave-request-summary.risk-1{--leave-risk-accent:#68b179}html[data-theme=dark] .leave-request-summary.risk-2{--leave-risk-accent:#aaba5e}html[data-theme=dark] .leave-request-summary.risk-3{--leave-risk-accent:#ba9e5e}html[data-theme=dark] .leave-request-summary.risk-4{--leave-risk-accent:#ba875e}html[data-theme=dark] .leave-request-summary.risk-5{--leave-risk-accent:#ba655e}html[data-theme=dark] .leave-request-summary p{color:#bfccd9}html[data-theme=dark] .leave-risk-result{background:#22303a}html[data-theme=dark] .leave-risk-number{color:#fff}html[data-theme=dark] .leave-risk-result strong{color:#b9cfdf}html[data-theme=dark] .leave-risk-result small{color:#bfccd9}html[data-theme=dark] .leave-risk-breakdown span{color:#bfccd9;border:1px solid #7390a5}html[data-theme=dark] .leave-risk-breakdown strong{color:#b5cfe3}html[data-theme=dark] .leave-cover-warning,html[data-theme=dark] .leave-pending-warning{background:#3f211c;border-left:4px solid #ba665e;color:#e1bab7!important}html[data-theme=dark] .leave-pending-warning{background:#3f351c;border-left-color:#ba975e;color:#ecd4ac!important}html[data-theme=dark] .leave-request-summary label,html[data-theme=dark] .leave-decision-controls>label:first-child{color:#bccedc}html[data-theme=dark] .leave-request-summary label small,html[data-theme=dark] .leave-decision-controls label small{color:#b7c7d9}html[data-theme=dark] .leave-request-summary textarea,html[data-theme=dark] .leave-decision-controls textarea{border:1px solid #748ea4}html[data-theme=dark] .leave-request-history article{background:#192633;border:1px solid #7390a5;border-left:5px solid #5b7187}html[data-theme=dark] .leave-request-history article.status-submitted{background:#3f341c;border-left-color:#ba965e}html[data-theme=dark] .leave-request-history article.status-approved{background:#1c3f22;border-left-color:#69af7b}html[data-theme=dark] .leave-request-history article.status-rejected{background:#3f201c;border-left-color:#ba655e}html[data-theme=dark] .leave-request-history article strong{color:#b5cee3}html[data-theme=dark] .leave-request-history article small{color:#bfcbd9}html[data-theme=dark] .leave-request-history article p{color:#bfccd9}html[data-theme=dark] .leave-request-history article>button{color:#edcfab;background:#192633;border:1px solid #ba925e}html[data-theme=dark] .leave-request-status{color:#bfcdd9;background:#262f36}html[data-theme=dark] .leave-request-status.status-submitted{color:#edd2ab;background:#3f341c}html[data-theme=dark] .leave-request-status.status-approved{color:#badec3;background:#1c3f24}html[data-theme=dark] .leave-request-status.status-rejected{color:#e4b7b4;background:#3f201c}html[data-theme=dark] .leave-queue-count{background:#1c313f;border:1px solid #6f92aa}html[data-theme=dark] .leave-queue-count.attention{background:#3f341c;border-color:#ba955e}html[data-theme=dark] .leave-queue-count strong{color:#aed0ea}html[data-theme=dark] .leave-queue-count span{color:#bfccd9}html[data-theme=dark] .leave-approval-toolbar{background:#192633;border:1px solid #6e91aa}html[data-theme=dark] .leave-approval-toolbar button{color:#bfced9;background:#21313b}html[data-theme=dark] .leave-approval-toolbar button.active{color:#fff;background:#264254;border-color:#5e96ba}html[data-theme=dark] .leave-approval-toolbar button span{color:#b7cfe1;background:#192633a8}html[data-theme=dark] .leave-approval-toolbar p{color:#bfcbd9}html[data-theme=dark] .leave-review-card{--leave-risk-accent:#68b179;background:#192633;border:1px solid #7490a5}html[data-theme=dark] .leave-review-card.risk-2{--leave-risk-accent:#aaba5e}html[data-theme=dark] .leave-review-card.risk-3{--leave-risk-accent:#ba9e5e}html[data-theme=dark] .leave-review-card.risk-4{--leave-risk-accent:#ba875e}html[data-theme=dark] .leave-review-card.risk-5{--leave-risk-accent:#ba655e}html[data-theme=dark] .leave-review-person strong,html[data-theme=dark] .leave-review-dates strong{color:#b5cfe3}html[data-theme=dark] .leave-review-card small{color:#bfccd9}html[data-theme=dark] .leave-review-risk>span{color:#fff}html[data-theme=dark] .leave-review-risk strong{color:#bdcedb}html[data-theme=dark] .leave-review-card>button{color:#b3d1e5;background:#192633;border:1px solid #5e96ba}html[data-theme=dark] .leave-requester-note{background:#1c343f;border-left:5px solid #6893b0}html[data-theme=dark] .leave-requester-note strong{color:#b3d2e5}html[data-theme=dark] .leave-requester-note p{color:#bfced9}html[data-theme=dark] .leave-day-review-table{border:1px solid #7190a7}html[data-theme=dark] .leave-day-review-table>div{--leave-risk-accent:#68b179;color:#bfced9;background:#192633;border-bottom:1px solid #7691a2}html[data-theme=dark] .leave-day-review-table>div.risk-2{--leave-risk-accent:#aaba5e}html[data-theme=dark] .leave-day-review-table>div.risk-3{--leave-risk-accent:#ba9e5e}html[data-theme=dark] .leave-day-review-table>div.risk-4{--leave-risk-accent:#ba875e}html[data-theme=dark] .leave-day-review-table>div.risk-5{--leave-risk-accent:#ba655e}html[data-theme=dark] .leave-day-review-table>div.head{color:#fff;border-left-color:#5e94ba}html[data-theme=dark] .leave-day-review-table b{color:#b5cfe3}html[data-theme=dark] .leave-decision-check{background:#3f341c;border:1px solid #ba995e}html[data-theme=dark] .leave-decision-check strong{color:#edd1ab}html[data-theme=dark] .leave-existing-decision{color:#bedac5;background:#1c3f24;border-left:5px solid #69af7b}html[data-theme=dark] .leave-existing-decision.status-rejected{color:#e1bab7;background:#3f211c;border-left-color:#ba655e}html[data-theme=dark] .calendar-shell{background:#1d2b3f}html[data-theme=dark] .calendar-intro h1{color:#aec4ea}html[data-theme=dark] .calendar-intro p{color:#bfcad9}html[data-theme=dark] .calendar-connection{background:#3f321c;border:1px solid #ba965e}html[data-theme=dark] .calendar-connection.connected{background:#1c3f24;border-color:#70a97f}html[data-theme=dark] .calendar-connection>span{color:#fff;background:#543f26}html[data-theme=dark] .calendar-connection.connected>span{background:#265435}html[data-theme=dark] .calendar-connection strong{color:#edcfab}html[data-theme=dark] .calendar-connection.connected strong{color:#b6e2c4}html[data-theme=dark] .calendar-connection small{color:#d9cebf}html[data-theme=dark] .calendar-notice{color:#aed2ea;background:#1c353f;border:1px solid #6896b1;border-left:5px solid #5e9bba}html[data-theme=dark] .calendar-saved-views{background:#1c2e3f;border:1px solid #6685b3}html[data-theme=dark] .calendar-saved-views>span strong{color:#adc5eb}html[data-theme=dark] .calendar-saved-views>span small{color:#bfcad9}html[data-theme=dark] .calendar-saved-views button{color:#b9cadf;background:#192633;border:1px solid #6b89ae}html[data-theme=dark] .calendar-saved-views button:hover{background:#1c313f;border-color:#6d91ab}html[data-theme=dark] .calendar-saved-views button.active{color:#fff;border-color:#5e85ba}html[data-theme=dark] .calendar-saved-views em{color:#ccbfd9}html[data-theme=dark] .calendar-toolbar{background:#192633;border:1px solid #6685b3}html[data-theme=dark] .calendar-period-controls button{color:#adc5eb;background:#192633;border:1px solid #6a87af}html[data-theme=dark] .calendar-period-controls h2{color:#aec4ea}html[data-theme=dark] .calendar-view-switch{border:1px solid #6a87af}html[data-theme=dark] .calendar-view-switch button{color:#bfcad9;background:#192633;border-left:1px solid #6685b3}html[data-theme=dark] .calendar-view-switch button.active{color:#fff}html[data-theme=dark] .calendar-filter-toggle{color:#adc5eb;background:#192633;border:1px solid #6a87af}html[data-theme=dark] .calendar-filter-toggle.active{background:#1c353f;border-color:#5e9bba}html[data-theme=dark] .calendar-filter-toggle span{color:#fff;background:#264554}html[data-theme=dark] .calendar-filters{border-top:1px solid #6b85ad}html[data-theme=dark] .calendar-filters label{color:#bbcadd}html[data-theme=dark] .calendar-filters>button{color:#abc7ed;background:#1c2a3f;border:1px solid #6a87af}html[data-theme=dark] .calendar-summary-row>span{color:#bfcad9;background:#192633;border:1px solid #6685b3}html[data-theme=dark] .calendar-summary-row>span strong{color:#abc7ed}html[data-theme=dark] .calendar-summary-row>span.attention{color:#edd0ab;background:#3f331c;border-color:#ba905e}html[data-theme=dark] .calendar-warning-panel{background:#3f341c;border:2px solid #ba925e}html[data-theme=dark] .calendar-warning-panel summary{color:#edceab}html[data-theme=dark] .calendar-warning-panel summary>span{color:#fff;background:#543c26}html[data-theme=dark] .calendar-warning-panel>div{background:#192633;border-top:1px solid #ba965e}html[data-theme=dark] .calendar-warning-panel article{border-top:1px solid #ba975e}html[data-theme=dark] .calendar-warning-panel article strong{color:#e2ccb6}html[data-theme=dark] .calendar-warning-panel article small{color:#d9ccbf}html[data-theme=dark] .calendar-warning-panel article button{color:#edceab;background:#3f331c;border:1px solid #ba905e}html[data-theme=dark] .warning-kind{color:#edcdab;background:#3f301c}html[data-theme=dark] .warning-kind.overlap{color:#e7b5b1;background:#3f201c}html[data-theme=dark] .calendar-loading,html[data-theme=dark] .calendar-empty{color:#bfcad9}html[data-theme=dark] .calendar-empty strong{color:#abc7ed}html[data-theme=dark] .work-week-calendar{background:#192633;border:1px solid #6888b0}html[data-theme=dark] .work-week-head{background:#1c2a3f;border-bottom:1px solid #6989b0}html[data-theme=dark] .work-week-head .time-zone{color:#bfcad9}html[data-theme=dark] .work-week-day-head{border-left:1px solid #6b88ad}html[data-theme=dark] .work-week-day-head.today{color:#abc2ed;background:#1c2a3f}html[data-theme=dark] .work-week-day-head.public-holiday{color:#ebb2ad;background:#3f1f1c}html[data-theme=dark] .work-week-nav{color:#abc7ed;background:#192633;border:2px solid #5e88ba}html[data-theme=dark] .work-week-nav:hover,html[data-theme=dark] .work-week-nav:focus-visible{color:#fff;border-color:#5e85ba}html[data-theme=dark] .work-week-date{color:#bfcad9}html[data-theme=dark] .work-week-date:hover{background:#1c303f}html[data-theme=dark] .work-week-day-head.today .work-week-date strong{color:#fff;background:#263754}html[data-theme=dark] .work-week-date em{color:#abc9ed}html[data-theme=dark] .work-week-day-notes{border-top:1px solid #6b87ae}html[data-theme=dark] .bank-holiday-chip{color:#ebb2ad;background:#3f201c;border:1px solid #ba665e;border-left:4px solid #ba645e}html[data-theme=dark] .bank-holiday-chip.provisional{color:#edd2ab;background:#3f341c;border-color:#ba975e #ba975e #ba975e #ba965e}html[data-theme=dark] .day-note-chip,html[data-theme=dark] .month-day-note{color:#ccbade;background:#2c1c3f;border:1px solid #9063b6;border-left:4px solid #8b6bae}html[data-theme=dark] .day-note-chip.note-holiday,html[data-theme=dark] .month-day-note.note-holiday{color:#edd8ab;background:#3f381c;border-color:#baa35e #baa35e #baa35e #ba9e5e}html[data-theme=dark] .day-note-chip.note-unavailable,html[data-theme=dark] .month-day-note.note-unavailable{color:#e7b5b1;background:#3f211c;border-color:#ba695e #ba695e #ba695e #ba675e}html[data-theme=dark] .day-note-chip.note-training,html[data-theme=dark] .month-day-note.note-training{color:#b2d5e6;background:#1c333f;border-color:#6098b8 #6098b8 #6098b8 #5e9bba}html[data-theme=dark] .day-note-add,html[data-theme=dark] .month-note-add{color:#b1d2e7}html[data-theme=dark] .day-note-add:hover,html[data-theme=dark] .month-note-add:hover{background:#1c313f}html[data-theme=dark] .day-note-more{color:#cdbfd9}html[data-theme=dark] .calendar-times{background:linear-gradient(#222d3a 0 60px,#1c283f 60px 380px,#222d3a 380px 100%);border-right:1px solid #6b88ad}html[data-theme=dark] .calendar-times span{color:#bfcad9}html[data-theme=dark] .calendar-times .calendar-noon-label{color:#fff;background:#2f3c4b}html[data-theme=dark] .calendar-times:after,html[data-theme=dark] .calendar-day-column:after{background:#2f3c4b}html[data-theme=dark] .calendar-day-column{background:linear-gradient(#212e3b 0 60px,#192633 60px 380px,#212e3b 380px 100%);border-right:1px solid #6b88ad}html[data-theme=dark] .calendar-day-column.today{background:linear-gradient(#1c2d3f 0 60px,#1c2b3f 60px 380px,#1c2d3f 380px 100%)}html[data-theme=dark] .calendar-day-column.public-holiday{background:linear-gradient(#3b2121 0 60px,#3f211c 60px 380px,#3b2121 380px 100%)}html[data-theme=dark] .calendar-day-column.drop-ready{background:#1c333f}html[data-theme=dark] .calendar-day-column.public-holiday.drop-ready{background:#3f221c}html[data-theme=dark] .calendar-day-column>i{background:#212c3b}html[data-theme=dark] .calendar-drop-preview{color:#abcaed;background:#1c303fe8;border:2px solid #5e88ba}html[data-theme=dark] .calendar-drop-preview.public-holiday{color:#ebb2ad;background:#3f211cf0;border-color:#ba655e}html[data-theme=dark] .calendar-current-time{border-top:2px dashed #7b8b9e94}html[data-theme=dark] .calendar-current-time span{color:#bfcbd9cc;background:#192633d9;border:1px solid #5b718752}html[data-theme=dark] .calendar-event,html[data-theme=dark] .month-event,html[data-theme=dark] .agenda-event,html[data-theme=dark] .agenda-status{--calendar-accent:#5e8eba;--calendar-soft:#1c2f3f;--calendar-strong:#afcde9}html[data-theme=dark] .status-proposed{--calendar-accent:#ba985e;--calendar-soft:#3f341c;--calendar-strong:#edd6ab}html[data-theme=dark] .status-confirmed{--calendar-accent:#5e8dba;--calendar-soft:#1c2f3f;--calendar-strong:#aeccea}html[data-theme=dark] .status-rescheduled{--calendar-accent:#846cad;--calendar-soft:#2a1c3f;--calendar-strong:#c6bbdd}html[data-theme=dark] .status-completed{--calendar-accent:#6dac81;--calendar-soft:#1e3e26;--calendar-strong:#badec7}html[data-theme=dark] .status-cancelled{--calendar-accent:#5b7187;--calendar-soft:#262f35;--calendar-strong:#bfccd9}html[data-theme=dark] .status-no_access{--calendar-accent:#ba825e;--calendar-soft:#3f2c1c;--calendar-strong:#edc5ab}html[data-theme=dark] .status-no_show{--calendar-accent:#ba655e;--calendar-soft:#3f201c;--calendar-strong:#e6b6b3}html[data-theme=dark] .calendar-event.conflict{background:#3f211c;border-color:#ba695e #ba695e #ba695e #ba655e}html[data-theme=dark] .calendar-event.travel-warning{background:#3f341c;border-color:#ba905e #ba905e #ba905e #ba8b5e}html[data-theme=dark] .calendar-event.travel-warning>span em{background:#543c26}html[data-theme=dark] .calendar-event>.calendar-event-time em{color:#fff;background:#542a26}html[data-theme=dark] .calendar-event>.calendar-event-detail{color:#bfcdd9}html[data-theme=dark] .calendar-event-popover{color:#b6cae2;background:#192633;border:1px solid #7190a7}html[data-theme=dark] .calendar-event-popover small{color:#bfccd9}html[data-theme=dark] .calendar-event-popover .popover-warning{color:#edcaab;border-top:1px solid #ba935e}html[data-theme=dark] .calendar-event-popover .popover-hint{color:#abcbed}html[data-theme=dark] .month-calendar{background:#192633;border:1px solid #6888b0}html[data-theme=dark] .month-calendar>header{color:#fff}html[data-theme=dark] .month-calendar>header span{border-left:1px solid #5b718726}html[data-theme=dark] .month-calendar article{background:#192633;border-bottom:1px solid #6b87ae;border-right:1px solid #6b87ae}html[data-theme=dark] .month-calendar article.outside{color:#bfcad9;background:#232a38}html[data-theme=dark] .month-calendar article.public-holiday{background:#3f211c;border-color:#ba675e}html[data-theme=dark] .month-date span{color:#b0d5e8}html[data-theme=dark] .month-bank-holiday{color:#ebb2ad;background:#3f201c;border:1px solid #ba665e;border-left:4px solid #ba645e}html[data-theme=dark] .month-bank-holiday.provisional{color:#edd2ab;background:#3f341c;border-color:#ba975e #ba975e #ba975e #ba965e}html[data-theme=dark] .month-event small{color:#bfcbd9}html[data-theme=dark] .month-more{color:#abcbed}html[data-theme=dark] .agenda-calendar h2{color:#abc7ed}html[data-theme=dark] .agenda-event{background:linear-gradient(90deg, var(--calendar-soft), #192633 34%);color:#b2c6e6}html[data-theme=dark] .agenda-event:hover{border-color:#6d93ab}html[data-theme=dark] .agenda-event time span{color:#bfcad9}html[data-theme=dark] .agenda-status,html[data-theme=dark] .sms-status{background:var(--calendar-soft,#222c3a);color:var(--calendar-strong,#bfcad9)}html[data-theme=dark] .sms-status.status-delivered{color:#b8e0c2;background:#1c3f22}html[data-theme=dark] .sms-status.status-approved{color:#edd0ab;background:#3f341c}html[data-theme=dark] .agenda-bank-holiday{color:#ebb2ad;background:#3f211c;border:1px solid #ba665e;border-left:5px solid #ba645e}html[data-theme=dark] .agenda-bank-holiday.provisional{color:#edd2ab;background:#3f351c;border-color:#ba975e #ba975e #ba975e #ba965e}html[data-theme=dark] .agenda-event>div>span{color:#bbcadd}html[data-theme=dark] .agenda-event>div>small{color:#bfcad9}html[data-theme=dark] .agenda-event>em{color:#abcbed}html[data-theme=dark] .calendar-drawer{color:#b3c6e5;background:#192633;border-left:1px solid #6789b2}html[data-theme=dark] .calendar-drawer-close{color:#bccadc;background:#192633;border:1px solid #6989b0}html[data-theme=dark] .appointment-type-icon{color:#abc9ed;background:#1c2d3f}html[data-theme=dark] .calendar-drawer-purpose{color:#b4cae4}html[data-theme=dark] .calendar-drawer-address{color:#bfcad9}html[data-theme=dark] .calendar-drawer-primary>span{background:#1c2e3f}html[data-theme=dark] .calendar-drawer-primary small,html[data-theme=dark] .calendar-drawer dt{color:#bfcad9}html[data-theme=dark] .calendar-drawer-primary strong{color:#adc5eb}html[data-theme=dark] .calendar-drawer-primary em{color:#bfcad9}html[data-theme=dark] .calendar-drawer dl{border-top:1px solid #6a88ae}html[data-theme=dark] .calendar-drawer dl>div{border-bottom:1px solid #6d87ac}html[data-theme=dark] .calendar-drawer dd{color:#b5c9e3}html[data-theme=dark] .calendar-drawer dd small{color:#bfcad9}html[data-theme=dark] .calendar-target-badges span{color:#b0d5e8;background:#1c303f}html[data-theme=dark] .calendar-note{background:#1c303f;border:1px solid #668fb3}html[data-theme=dark] .calendar-note.private{background:#3f331c;border-color:#ba9a5e}html[data-theme=dark] .calendar-note strong{color:#abc7ed}html[data-theme=dark] .calendar-note p{color:#bfcad9}html[data-theme=dark] .calendar-drawer-warnings{color:#edceab;background:#3f341c;border:2px solid #ba905e}html[data-theme=dark] .calendar-message-history{color:#bfcad9;background:#1d2b3f}html[data-theme=dark] .calendar-modal{background:#192633;border:1px solid #6989b0}html[data-theme=dark] .calendar-modal h2{color:#aec4ea}html[data-theme=dark] .calendar-modal>p{color:#bfcad9}html[data-theme=dark] .calendar-modal>label.full,html[data-theme=dark] .calendar-form-grid>label{color:#b8c9e0}html[data-theme=dark] .calendar-form-grid>label>span small{color:#bfcbd9}html[data-theme=dark] .calendar-form-grid fieldset{border:1px solid #6a87ae}html[data-theme=dark] .calendar-form-grid fieldset legend{color:#b8c9e0}html[data-theme=dark] .calendar-form-grid fieldset label{color:#bfcad9}html[data-theme=dark] .calendar-modal-safety{color:#edcfab;background:#3f331c;border:1px solid #ba985e}html[data-theme=dark] .calendar-bank-holiday-warning{color:#e8b5b0;background:#3f211c;border:2px solid #ba665e}html[data-theme=dark] .calendar-bank-holiday-warning.provisional{color:#edd3ab;background:#3f351c;border-color:#ba945e}html[data-theme=dark] .button.danger{color:#e6b5b2;background:#3f211c;border-color:#ba675e}html[data-theme=dark] .reschedule-comparison>span{color:#baccde}html[data-theme=dark] .reschedule-comparison article{background:#1c2a3f;border:1px solid #6889b0}html[data-theme=dark] .reschedule-comparison article.new{background:#1c353f;border-color:#6395b6}html[data-theme=dark] .reschedule-comparison small{color:#bfcad9}html[data-theme=dark] .reschedule-comparison strong{color:#abc7ed}html[data-theme=dark] .reschedule-comparison article>span{color:#bfcad9}html[data-theme=dark] .reschedule-impact,html[data-theme=dark] .reschedule-outlook-preview{color:#b7e1c4;background:#1c3f24;border:1px solid #71a780}html[data-theme=dark] .reschedule-impact.has-warnings{color:#edceab;background:#3f341c;border:2px solid #ba915e}html[data-theme=dark] .reschedule-outlook-preview{color:#b3cde5;background:#1c2f3f;border-color:#628fb7}html[data-theme=dark] .calendar-action-queue{background:#192633;border:1px solid #6689b3}html[data-theme=dark] .calendar-action-queue>summary strong{color:#adc5eb}html[data-theme=dark] .calendar-action-queue>summary small{color:#bfcad9}html[data-theme=dark] .calendar-action-queue>summary em{color:#abcbed}html[data-theme=dark] .calendar-action-queue>div{border-top:1px solid #6a88ae}html[data-theme=dark] .calendar-action-queue article{border-top:1px solid #6d87ac}html[data-theme=dark] .calendar-action-queue article.due{background:#3f341c}html[data-theme=dark] .calendar-action-queue article.failed,html[data-theme=dark] .calendar-action-queue article.conflict{background:#3f211c}html[data-theme=dark] .calendar-action-queue article strong{color:#b5cae3}html[data-theme=dark] .calendar-action-queue article p,html[data-theme=dark] .calendar-action-queue article small{color:#bfcbd9}html[data-theme=dark] .calendar-action-queue article button,html[data-theme=dark] .calendar-action-queue article a{color:#aed1ea;background:#1c323f;border:1px solid #6b90ad}html[data-theme=dark] .calendar-action-queue article button:disabled{color:#b7c7d9;background:#272b35;border-color:#738ba6}html[data-theme=dark] .queue-icon{color:#b0d5e8;background:#1c303f}html[data-theme=dark] .calendar-action-queue.outlook:not(.connected)>summary{background:#232a38}html[data-theme=dark] .sms-provider-state{color:#edcfab;background:#3f331c;border:1px solid #ba985e}html[data-theme=dark] .sms-provider-state.connected{color:#b6e2c4;background:#1c3f24;border-color:#70a97f}html[data-theme=dark] .sms-mobile-warning{color:#edceab;background:#3f341c;border:1px solid #ba905e}html[data-theme=dark] .sms-metrics span{color:#bfcad9;background:#1c2e3f}html[data-theme=dark] .sms-metrics strong{color:#abc7ed}html[data-theme=dark] .sms-review-check{background:#3f341c;border:2px solid #ba955e}html[data-theme=dark] .sms-review-check strong{color:#edceab}html[data-theme=dark] .sms-review-check small{color:#dbcebd}html[data-theme=dark] .sms-outbox-panel details{background:#192633;border:1px solid #6689b3}html[data-theme=dark] .sms-outbox-panel summary strong{color:#adc5eb}html[data-theme=dark] .sms-outbox-panel summary small{color:#bfcad9}html[data-theme=dark] .sms-outbox-panel summary em{color:#abcbed}html[data-theme=dark] .sms-outbox-panel details>div{border-top:1px solid #6a88ae}html[data-theme=dark] .sms-outbox-panel article{border-top:1px solid #6d87ac}html[data-theme=dark] .sms-outbox-panel article strong{color:#b5cae3}html[data-theme=dark] .sms-outbox-panel article p,html[data-theme=dark] .sms-outbox-panel article small{color:#bfcbd9}html[data-theme=dark] .job-completed-disclosure>summary b{color:#b6e2c5;background:#213b27}html[data-theme=dark] .job-completed-disclosure>summary em{color:#b7d3e1}html[data-theme=dark] .job-completed-disclosure[open]>summary{background:#23382a}html[data-theme=dark] .document-category{background:#192633}html[data-theme=dark] .document-category.client>summary{background:#1c303f}html[data-theme=dark] .document-category.torus>summary{background:#3f301c}html[data-theme=dark] .document-category>summary em{color:#b7d3e1;background:#20303c}html[data-theme=dark] .document-scope-group{background:#192633}html[data-theme=dark] .document-scope-group>header strong{color:#b9cfdf}html[data-theme=dark] .document-scope-group>header em{color:#bfcfd9;background:#21313b}html[data-theme=dark] .dashboard-document-list>a,html[data-theme=dark] .dashboard-document-list>div:not(.dashboard-empty){background:#1f2e3d}html[data-theme=dark] .dashboard-document-list>div.superseded{background:#1e2d3c}html[data-theme=dark] .dashboard-document-version{background:#22303a}html[data-theme=dark] .dashboard-document-version strong{color:#b8cde0}html[data-theme=dark] .documents-disclosure>summary b{color:#afc8e9;background:#1c2a3f}html[data-theme=dark] .documents-disclosure>summary em{color:#b7d3e1}html[data-theme=dark] .documents-disclosure[open]>summary{background:#1c2a3f}html[data-theme=dark] .document-browser-panel{background:#192633}html[data-theme=dark] .document-browser-panel.client>header{background:#1c303f}html[data-theme=dark] .document-browser-panel.torus>header{background:#3f2f1c}html[data-theme=dark] .document-browser-panel>header strong{color:#afd0e9}html[data-theme=dark] .document-browser-panel>header em{color:#b7d3e1;background:#192633c7}html[data-theme=dark] .dashboard-document-list>button.document-tile{background:#1f2e3d}html[data-theme=dark] .dashboard-document-list>button.document-tile:hover{background:#3f2f1c;border-color:#ba8b5e}html[data-theme=dark] .dashboard-document-list>button.document-tile:focus-visible{outline:3px solid #5e7fba3d}html[data-theme=dark] .dashboard-document-list>button.document-tile.superseded{background:#1e2d3c}html[data-theme=dark] .document-tile>em{color:#b9d6ff}html[data-theme=dark] .dashboard-document-icon{color:#fff}html[data-theme=dark] .dashboard-document-icon:after{background:#1926333d;border-bottom:1px solid #5b718775;border-left:1px solid #5b718775}html[data-theme=dark] .dashboard-document-icon.format-pdf{background:#542626}html[data-theme=dark] .dashboard-document-icon.format-docx{background:#263a54}html[data-theme=dark] .dashboard-document-icon.format-xlsx{background:#26543b}html[data-theme=dark] .dashboard-document-icon.format-zip{background:#313a4a}html[data-theme=dark] .dashboard-document-icon.format-image{background:#3d2b50}html[data-theme=dark] .dashboard-document-icon.format-email{background:#543b26}html[data-theme=dark] .dashboard-document-icon.format-other{background:#323d48}html[data-theme=dark] .document-preview-notice{background:#3f311c;border:1px solid #ba955e}html[data-theme=dark] .document-preview-notice strong{color:#edccab}html[data-theme=dark] .document-preview-notice span{color:#d9cdbf}html[data-theme=dark] .job-create-close{color:#bccddc;background:#22303a}html[data-theme=dark] .job-create-modal legend{color:#b9cfdf}html[data-theme=dark] .job-create-grid label>span{color:#bfcdd9}html[data-theme=dark] .job-create-grid input,html[data-theme=dark] .job-create-grid select,html[data-theme=dark] .job-create-grid textarea{background:#192633}html[data-theme=dark] .job-create-message{background:#20323c}html[data-theme=dark] .job-create-message.error{color:#e8b5b0;background:#3f211c}html[data-theme=dark] .calendar-add-hint{color:#becbda}html[data-theme=dark] .calendar-day-column>.calendar-time-target:focus-visible{background:#1c283f30;outline:2px solid #5e77ba}html[data-theme=dark] .calendar-time-preview{color:#abc0ed;background:#1c283fe8;border-top:2px solid #5e77ba}html[data-theme=dark]{--activity-email-ink:#b7d3e1;--activity-email-soft:#1c333f;--activity-call-ink:#c8d9bf;--activity-call-soft:#2f3f1c;--activity-sms-ink:#cfb8e0;--activity-sms-soft:#2f1c3f;--activity-document-ink:#bdc9dc;--activity-document-soft:#1c293f;--activity-terms-ink:#beb9df;--activity-terms-soft:#221c3f;--activity-finance-ink:#b6e2c5;--activity-finance-soft:#1d3f28;--activity-access-ink:#edcbab;--activity-access-soft:#3f2f1c;--activity-note-ink:#bfced9;--activity-note-soft:#253037}}
