.published-content{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%;line-height:1.65;overflow-x:auto}.published-content.is-plain{white-space:pre-wrap}.published-content>:first-child{margin-top:0}.published-content>:last-child{margin-bottom:0}.published-content p{margin:0 0 1em}.published-content h1,.published-content h2,.published-content h3,.published-content h4{margin:1.2em 0 .6em;line-height:1.3}.published-content h1{font-size:1.8em}.published-content h2{font-size:1.5em}.published-content h3{font-size:1.2em}.published-content ul,.published-content ol{margin:.75em 0 1em;padding-left:1.6em}.published-content ul{list-style:outside}.published-content ol{list-style:decimal}.published-content li+li{margin-top:.35em}.published-content img{object-fit:contain;border-radius:8px;max-width:100%;height:auto;display:block}.published-content figure{margin:1em 0}.published-content figcaption{color:#697066;margin-top:.5em;font-size:.875em}.published-content a{color:#276536;text-underline-offset:3px;text-decoration:underline}.published-content table{border-collapse:collapse;max-width:100%;margin:1em 0;font-size:.95em}.published-content th,.published-content td{text-align:left;vertical-align:top;white-space:normal;border:1px solid #dce1d5;padding:10px}.published-content th{background:#f4f6ef}.published-content blockquote{background:#f7f9f1;border-left:3px solid #afce11;margin:1em 0;padding:.5em 1em}.published-content pre{background:#f4f5f1;border-radius:6px;padding:14px;overflow:auto}.published-content hr{border:0;border-top:1px solid #dce1d5;margin:1.5em 0}.content-editor{margin-top:18px}.content-editor-toolbar{align-items:end;gap:12px;margin-bottom:14px;display:flex}.content-editor-toolbar .field{min-width:180px;margin:0}.content-editor .content-code{tab-size:2;font:13px/1.6 Consolas,monospace}.content-editor-hint{color:#667063;margin:8px 0 16px;line-height:1.5;display:block}.content-preview{background:#fff;border:1px solid #dce1d5;border-radius:8px;margin-top:16px;padding:20px}.content-preview-label{color:#667063;margin-bottom:20px;font-size:12px;display:block}.content-audience{color:#62695e;margin:0 0 18px;line-height:1.5}.ep-news-list{gap:20px;display:grid}.ep-news-card{min-width:0;padding:28px}.ep-news-card time{color:#697066;font-size:12px}.ep-news-card h2{margin:10px 0 20px;font-size:22px}.ep-latest-news{margin-top:24px}.ep-news-summary{color:inherit;border-top:1px solid #e2e6dc;justify-content:space-between;gap:20px;padding:18px 24px;text-decoration:none;display:flex}.ep-news-summary:first-of-type{border-top:0}.ep-news-summary time{color:#697066;white-space:nowrap;font-size:12px}.news-audience-tabs{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.news-audience-tabs .btn{padding:8px 14px}.news-unread-label{color:#456007;vertical-align:middle;white-space:nowrap;background:#edf4d7;border-radius:5px;margin-left:8px;padding:3px 7px;font:600 11px/1.3 Arial,sans-serif;display:inline-block}.employee-portal .ep-news-toggle{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:4px 0;display:flex}.ep-news-toggle>svg{flex-shrink:0;transition:transform .15s}.ep-news-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.ep-news-card h2:has(.ep-news-toggle){margin-bottom:0}.ep-news-body{margin-top:20px}.ep-news-toggle:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #88a600}@media (max-width:600px){.content-editor-toolbar{flex-direction:column;align-items:stretch}.content-editor .content-code{font-size:16px}.content-preview,.ep-news-card{padding:18px}.ep-news-card h2{font-size:20px}.ep-news-summary{flex-direction:column;gap:6px;padding:16px}.published-content th,.published-content td{padding:8px}}.shipment-tracking-pair{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.shipment-tracking-block{min-width:0;line-height:1.45}.shipment-tracking-block+.shipment-tracking-block{border-left:1px solid #e0e3da;padding-left:14px}.shipment-tracking-heading{color:#66705e;margin-bottom:7px;font-size:11px;font-weight:600}.shipment-tracking-number{overflow-wrap:anywhere;word-break:break-word;font-size:13px;font-weight:600;line-height:1.45;display:block}a.shipment-tracking-number{color:#2976a5;text-decoration:none}a.shipment-tracking-number:hover{text-decoration:underline}.shipment-tracking-status{color:#65705f;align-items:baseline;gap:5px;margin-top:5px;font-size:12px;display:flex}.shipment-tracking-status>span{background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.shipment-tracking-status.tracking-delivered{color:#258040}.shipment-tracking-status.tracking-in_transit,.shipment-tracking-status.tracking-out_for_delivery{color:#216caa}.shipment-tracking-status.tracking-available_for_pickup,.shipment-tracking-status.tracking-return_to_sender{color:#986710}.shipment-tracking-status.tracking-failure,.shipment-tracking-status.tracking-error{color:#b84136}.shipment-tracking-status.tracking-disconnected{color:#7c8178}.shipment-tracking-description{overflow-wrap:anywhere;margin:4px 0 0;font-size:11px}.shipment-tracking-date,.shipment-tracking-carrier{color:#7c8178;margin-top:4px;font-size:10px;display:block}.shipment-tracking-empty{color:#92958e;font-size:12px}.shipment-tracking-extra{border-top:1px dashed #deded9;margin-top:8px;padding-top:5px}.shipment-tracking-extra small{color:#7c8178;font-size:10px}.data-table .delivery-cell{min-width:320px}.delivery-cell>.shipment-tracking-pair{margin-bottom:10px}.delivery-cell>input[type=date]{max-width:160px}.ep-package>.shipment-tracking-pair{background:#f8f9f5;border:1px solid #e8ebdf;border-radius:8px;margin:0 24px 20px 86px;padding:16px}.ep-package .shipment-tracking-heading{font-size:12px}.ep-package .shipment-tracking-number{font-size:14px}.label-tracking-form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.label-tracking-form>.field{flex:180px}.label-tracking-form input,.label-tracking-form select{width:100%}@media (max-width:640px){.shipment-tracking-pair{grid-template-columns:minmax(0,1fr);gap:12px}.shipment-tracking-block+.shipment-tracking-block{border-top:1px solid #e0e3da;border-left:0;padding-top:12px;padding-left:0}.data-table .delivery-cell{min-width:190px}.ep-package>.shipment-tracking-pair{margin:0 16px 16px;padding:14px}}.employee-portal .ep-trial-card{background:#fff;border:1px solid #d8e1bf;border-radius:12px;align-items:center;gap:26px;min-width:0;margin-bottom:24px;padding:24px;display:flex}.employee-portal .ep-trial-count{background:var(--ep-soft);color:#344421;text-align:center;border-radius:12px;flex-direction:column;flex:0 0 108px;justify-content:center;align-items:center;min-height:108px;padding:12px;display:flex}.employee-portal .ep-trial-count strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:42px;font-weight:600;line-height:1.1}.employee-portal .ep-trial-count strong small{letter-spacing:0;font-size:11px;font-weight:500;line-height:1.6;display:block}.employee-portal .ep-trial-count>span{margin-top:5px;font-size:12px;font-weight:500}.employee-portal .ep-trial-content{flex:1;min-width:0}.employee-portal .ep-trial-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.employee-portal .ep-trial-heading h2{margin:0;font-size:19px;font-weight:600;line-height:1.3}.employee-portal .ep-trial-heading>span{background:var(--ep-soft);color:#455e26;white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:500}.employee-portal .ep-trial-content p{color:var(--ep-muted);margin:8px 0 16px;font-size:13px}.employee-portal .ep-trial-bar{background:#edf0e6;border-radius:8px;height:7px;overflow:hidden}.employee-portal .ep-trial-bar>span{border-radius:inherit;background:#91b000;height:100%;display:block}.employee-portal .ep-trial-dates{color:var(--ep-muted);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:12px;font-size:12px;display:flex}.employee-portal .ep-trial-dates>div{align-items:flex-start;gap:7px;display:flex}.employee-portal .ep-trial-dates svg{margin-top:2px}.employee-portal .ep-trial-dates time{color:var(--ep-ink);font-weight:500}@media (max-width:600px){.employee-portal .ep-trial-card{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:20px;padding:20px}.employee-portal .ep-trial-count{flex-basis:auto;min-width:88px;min-height:80px;padding:10px 14px}.employee-portal .ep-trial-count strong{font-size:34px}.employee-portal .ep-trial-content{flex-basis:100%}.employee-portal .ep-trial-heading h2{font-size:18px}.employee-portal .ep-trial-dates{flex-direction:column;gap:8px}.employee-portal .ep-trial-dates time{overflow-wrap:anywhere;display:block}}.payout-settings,.request-money-page{color:#354044;font:12px/1.5 Tahoma,Arial,sans-serif}.payout-settings{margin-top:22px}.payout-section-heading,.payout-page-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.payout-section-heading h2{margin:0 0 6px;font-size:18px;font-weight:600}.payout-section-heading p,.payout-page-heading p{color:#788187;margin:0}.payout-currency{color:#71802d;background:#f2f6e9;border:1px solid #d5ddc1;border-radius:4px;padding:4px 9px;font-weight:700}.payout-method-list{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:14px;max-width:1100px;margin-bottom:18px;display:grid}.saved-payout-method{background:#fff;border:1px solid #dce1e4;border-radius:6px;padding:15px;position:relative}.payout-method-preview{align-items:center;gap:10px;min-width:0;display:flex}.payout-method-preview>div{flex:1;min-width:0}.payout-method-preview strong,.payout-method-preview span:not(.payout-method-icon){overflow-wrap:anywhere;display:block}.payout-method-preview strong{color:#34434c;font-size:12px}.payout-method-preview span:not(.payout-method-icon){color:#7a858c;margin-top:3px;font-size:11px}.payout-method-preview>b{color:#8b9499;align-self:flex-start;font-size:10px}.payout-method-icon{color:#7a8b35;background:#f0f4e5;border:1px solid #dce5c3;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:flex}.payout-default-badge{color:#718336;background:#eef5df;border:1px solid #d4e1b5;border-radius:10px;margin-top:10px;padding:1px 7px;font-size:10px;display:inline-block}.payout-method-actions{border-top:1px solid #edf0f2;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;padding-top:12px;display:flex}.payout-method-actions>span{color:#6f7c83;flex-basis:100%;font-size:11px}.payout-text-button{font:inherit;color:#9c5a50;cursor:pointer;background:0 0;border:0;padding:3px;font-size:11px}.payout-method-editor{background:#fbfcfd;border:1px solid #dce1e4;border-radius:6px;max-width:760px;padding:20px}.payout-method-editor h3{margin:0 0 18px;font-size:15px}.payout-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.payout-fields>.field{min-width:0;margin:0;font-weight:600;display:block}.payout-fields input,.payout-fields select{width:100%;min-height:34px;margin-top:6px;display:block}.payout-fields small{color:#839099;margin-top:5px;font-size:10px;font-weight:400;line-height:1.5;display:block}.payout-required{color:#b65f52}.payout-form-description{color:#7c878e;font-size:11px;line-height:1.7;margin:14px 0!important}.payout-check{align-items:flex-start;gap:8px;margin-top:17px;font-size:12px;display:flex}.payout-check input{flex-shrink:0;margin:3px 0 0}.payout-form-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.payout-details{margin-top:12px;font-size:11px}.payout-details>summary{color:#5a788e;cursor:pointer;width:max-content;max-width:100%}.payout-details[open]{background:#f7f9fa;border:1px solid #e3e8eb;border-radius:4px;padding:10px}.payout-details[open]>strong{margin:10px 0;font-size:12px;display:block}.payout-details dl{gap:7px;margin:8px 0 0;display:grid}.payout-details dl>div{grid-template-columns:minmax(110px,42%) minmax(0,1fr);gap:10px;display:grid}.payout-details dt{color:#78858e}.payout-details dd{overflow-wrap:anywhere;white-space:pre-wrap;color:#34444f;margin:0}.payout-empty{background:#fafcfc;border:1px dashed #cfd8dc;border-radius:5px;max-width:620px;margin-bottom:16px;padding:24px 20px}.payout-empty strong{font-size:14px}.payout-empty p{color:#829099;margin:7px 0 15px}.payout-success,.payout-error{border:1px solid;border-radius:4px;margin:14px 0;padding:12px 15px;font-size:12px}.payout-success{color:#607d2c;background:#f1f7e8;border-color:#d4e2bb}.payout-error{color:#a54f45;background:#fff1ef;border-color:#edc5be}.request-money-page{max-width:1400px}.payout-page-heading{margin:4px 0 24px}.payout-eyebrow{letter-spacing:1.7px;color:#8c9a57;font-size:9px;font-weight:700}.payout-page-heading h1{color:#35424a;margin:4px 0 6px;font-size:25px;font-weight:500}.payout-page-heading .btn{white-space:nowrap;margin-top:10px}.payout-balance-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:24px;display:grid}.payout-balance-cards article{background:#fff;border:1px solid #dce2e6;border-radius:6px;padding:20px}.payout-balance-cards span{color:#7d8b93;font-size:11px;display:block}.payout-balance-cards strong{color:#3b4c57;margin:7px 0;font-size:28px;font-weight:500;line-height:1.4;display:block}.payout-balance-cards small{color:#9aa3a9;font-size:10px}.payout-balance-cards .payout-available{background:#f5f8ec;border-color:#d8e1bd}.payout-balance-cards .payout-available strong{color:#7c902d}.payout-request-layout{grid-template-columns:minmax(0,1.9fr) minmax(235px,1fr);gap:22px;margin-bottom:25px;display:grid}.payout-request-layout .surface{margin:0}.payout-request-layout .surface-body{padding:23px}.payout-request-form{gap:18px;display:grid}.payout-request-form>.field{flex-direction:column;gap:7px;margin:0;font-weight:600;display:flex}.payout-request-form input,.payout-request-form select,.payout-request-form textarea{width:100%}.payout-request-form small{color:#8b969d;font-size:10px;font-weight:400}.payout-request-form .payout-method-preview{background:#f8fafb;border:1px solid #e4eaed;border-radius:5px;padding:12px}.payout-request-form .payout-details{margin-top:-7px}.payout-amount-input{background:#fff;border:1px solid #cfd7dc;border-radius:4px;align-items:center;gap:0;display:flex;overflow:hidden}.payout-amount-input>span{color:#8d989e;padding:0 0 0 12px;font-size:17px}.payout-amount-input input{min-width:0;box-shadow:none;border:0;flex:1;height:43px;padding:8px;font-size:20px}.payout-amount-input button{color:#67809a;cursor:pointer;background:#f5f8f9;border:0;border-left:1px solid #e4e9ec;flex-shrink:0;height:43px;padding:10px 12px;font:10px Tahoma,Arial,sans-serif}.payout-request-form .payout-form-actions{margin-top:0}.payout-guide{background:#f6f8f9;border:1px solid #dce2e6;border-radius:5px;align-self:start;padding:22px}.payout-guide h3{margin:0 0 20px;font-size:14px}.payout-guide ol{color:#829150;margin:0;padding-left:20px}.payout-guide li{margin-bottom:20px;padding-left:7px}.payout-guide li:last-child{margin-bottom:0}.payout-guide strong{color:#4f606d;margin-bottom:5px;font-size:12px;display:block}.payout-guide span{color:#8a959d;font-size:11px;line-height:1.7;display:block}.payout-review-amount{border-bottom:1px solid #e6ebee;margin-bottom:18px;padding-bottom:18px}.payout-review-amount>span{color:#7e8b93;font-size:11px;display:block}.payout-review-amount strong{color:#697f29;margin-top:5px;font-size:27px;font-weight:500;display:block}.payout-review-amount small{color:#8c979d;font-size:11px;font-weight:400}.payout-review-note{white-space:pre-wrap;background:#f8fafb;border-radius:4px;padding:12px;margin-top:15px!important}.payout-history-tools{color:#8b969d;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:11px;display:flex}.payout-history-tools label{align-items:center;gap:8px;display:flex}.payout-history-tools select{min-width:150px}.payout-history-table{min-width:760px}.payout-history-table th{font-size:11px;padding:10px!important}.payout-history-table td{overflow-wrap:anywhere;max-width:350px;vertical-align:top!important;padding:14px 10px!important}.payout-history-table td>small{color:#929da4;margin-top:5px;font-size:10px;display:block}.payout-history-note{color:#74838c;white-space:pre-wrap;font-size:11px;margin-top:8px!important}.payout-history-amount{white-space:nowrap;font-size:14px}.payout-status{white-space:nowrap;color:#82909a;background:#f3f6f7;border:1px solid #dce3e7;border-radius:10px;padding:3px 8px;font-size:10px;display:inline-block}.payout-status-pending{color:#9a8444;background:#fff7df;border-color:#ebdcaf}.payout-status-approved{color:#5b8baa;background:#edf5fb;border-color:#cbdfea}.payout-status-completed{color:#758b3c;background:#eef6df;border-color:#d3e0b5}.payout-status-rejected{color:#ac6d63;background:#fff0ee;border-color:#efcdc7}.payout-reference{background:#f5f7f8;border-radius:4px;margin-top:10px;padding:7px 9px;font-size:11px}.payout-reference>b,.payout-reference>span{overflow-wrap:anywhere;display:block}.payout-reference>b{color:#8b979f;font-size:10px;font-weight:400}.payout-reference>span{margin-top:3px}.payout-admin-note{color:#8b969e;max-width:240px;margin:6px 0;font-size:10px}.payout-admin-reference{margin-bottom:8px;font-size:11px;display:block}.payout-admin-reference input{width:100%;margin-top:5px;display:block}.payout-missing-details{gap:7px;min-width:150px;display:grid}.payout-missing-details>strong{color:#9d8751;font-size:11px}.payout-missing-details select{width:100%;font-size:11px}.payout-missing-details .btn{justify-self:start}.payout-missing-details>small{color:#929da4;font-size:10px;line-height:1.5}@media (max-width:1000px){.payout-request-layout{grid-template-columns:minmax(0,1fr)}.payout-guide ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.payout-guide li{margin:0}.payout-balance-cards article{padding:15px}.payout-balance-cards strong{font-size:24px}}@media (max-width:650px){.payout-fields{grid-template-columns:1fr}.payout-balance-cards{grid-template-columns:1fr;gap:9px}.payout-page-heading{flex-direction:column}.payout-page-heading .btn{margin:0}.payout-guide ol{display:block}.payout-guide li{margin-bottom:16px}.payout-method-editor{padding:15px}.payout-request-layout .surface-body{padding:16px}.payout-section-heading{gap:8px}.payout-history-tools{flex-wrap:wrap;gap:10px}.payout-method-list{grid-template-columns:1fr}.payout-amount-input button{padding:8px}.payout-details dl>div{grid-template-columns:1fr;gap:2px}}.camera-focus-control{color:#65715f;align-items:center;gap:10px;margin:10px 0;font:12px/1.45 Arial,sans-serif;display:flex}.camera-focus-control .camera-focus-button{color:#25332f;cursor:pointer;background:#fff;border:1px solid #d5dfc8;border-radius:6px;flex:none;min-height:38px;padding:8px 14px}.camera-focus-control .camera-focus-button:disabled{opacity:.55;cursor:default}.camera-focus-control span{min-width:0}.shipment-focus-area{z-index:1;background:#142119df;padding:4px 10px;position:absolute;top:0;left:0;right:0}.shipment-focus-area .camera-focus-control{color:#fff;margin:4px 0;font-size:11px}.shipment-focus-area .camera-focus-button{font-size:12px}@media (max-width:480px){.camera-focus-control{gap:8px;font-size:11px}.shipment-focus-area{padding:4px 8px}}.courier-view{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.45}.courier-view p{margin:0 0 10px}.courier-home-copy{padding:20px}.courier-home-copy p{margin-bottom:14px}.courier-instructions{white-space:pre-wrap}.courier-report{margin:0 0 14px}.courier-tools{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;padding:0 8px;display:flex}.courier-tools select{width:auto;min-width:50px;margin:0 4px}.courier-tools input{width:175px}.courier-packages{table-layout:fixed;border-collapse:collapse;width:100%;min-width:1350px}.courier-packages th,.courier-packages td{overflow-wrap:anywhere}.courier-col-id{width:2%}.courier-col-recipient{width:10%}.courier-col-product{width:16%}.courier-col-tracking{width:11%}.courier-col-label{width:16%}.courier-col-instructions{width:11%}.courier-col-status{width:8%}.courier-col-comments{width:11%}.courier-col-files{width:6%}.courier-col-authorization{width:9%}.courier-packages th{vertical-align:middle;background:linear-gradient(#fafafa,#e9e9e9);border-right:1px solid #d5d5d5;font-size:13px;line-height:1.5;padding:8px 4px!important}.courier-packages td{vertical-align:middle;border-right:1px solid #ddd;min-height:80px;padding:7px 5px!important}.courier-packages th:first-child{text-align:center}.courier-sort{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.courier-package-row{background:#f3f3f3}.courier-package-row:nth-child(2n){background:#fafafa}.courier-package-row.status-received .courier-package-id{background:#99cfff}.courier-package-row.status-problem .courier-package-id{background:#ffc5bd}.courier-package-row.status-shipped .courier-package-id{background:#bfe4a2}.courier-package-meta{margin-top:5px;font-size:10px}.courier-packages .btn{color:#444;background:linear-gradient(#fff,#e8e8e8);border:1px solid #ccc;border-radius:3px;min-height:22px;padding:4px 8px;font-family:Tahoma,Arial,sans-serif;font-size:12px;line-height:1.3;box-shadow:inset 0 1px #fff}.courier-packages .btn:hover{background:#ddd}.courier-status-buttons{flex-direction:column;min-width:98px;display:flex}.courier-status-buttons .btn{min-height:22px;margin:0;padding:2px 7px}.courier-packages .courier-selected-status{color:#fff;background:#b7d97d;border-color:#91b54f;box-shadow:inset 0 1px #d7edb0}.courier-packages .courier-selected-status:hover{background:#9cbd67}.courier-receipt{width:100%;color:#888!important}.courier-label-request{white-space:normal;max-width:115px}.courier-photos{white-space:nowrap}.courier-special-instructions{white-space:pre-wrap;overflow-wrap:anywhere}.courier-link{font:inherit;cursor:pointer;color:#444;background:0 0;border:0;padding:0;text-decoration:underline}.courier-pagination{align-items:center;gap:6px;display:flex}.courier-page-word{font:inherit;color:#666;cursor:pointer;background:0 0;border:0;padding:4px 6px}.courier-page-word:disabled{color:#999;cursor:default}.courier-pagination .btn{min-width:30px}.courier-document-list{margin-top:20px}.courier-document{background:#fafafa;border:1px solid #ddd;align-items:center;gap:12px;margin:8px 0;padding:14px;display:flex}.courier-document>span{color:#8e9d42;font-size:28px}.courier-document>div{flex:1;min-width:0}.courier-document a{overflow-wrap:anywhere}.courier-stats{grid-template-columns:repeat(5,minmax(100px,1fr));gap:10px;margin-bottom:25px;display:grid}.courier-stats>div{text-align:center;background:#f5f5f5;border:1px solid #d9d9d9;padding:15px}.courier-stats span{display:block}.courier-stats strong{color:#879f22;margin-top:9px;font-size:24px;display:block}.courier-stats-table{width:100%;max-width:750px}.courier-stats-table th,.courier-stats-table td{padding:10px}.courier-progress{background:#eee;border:1px solid #ddd;width:100%;min-width:100px;height:12px}.courier-progress>span{background:#b4ca54;height:100%;display:block}.courier-request-form{gap:15px;max-width:480px;display:grid}.courier-request-form button{justify-self:start}.courier-request-table{width:100%;margin-top:25px}.courier-notice{color:#526c23;background:#edf5db;border:1px solid #bed58d;margin-bottom:15px;padding:10px 12px}.courier-error{color:#a93b2d;background:#f9e8e5;border-color:#d6a49d}.courier-report-modal{max-width:600px}.courier-report-modal .form-grid{grid-template-columns:1fr}.courier-close{color:#666;cursor:pointer;background:0 0;border:0;padding:0 3px;font:24px Arial}.courier-pif{max-width:600px}.courier-pif dl{grid-template-columns:150px 1fr;gap:10px;display:grid}.courier-pif dt{font-weight:700}.courier-pif dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}@media (max-width:750px){.courier-stats{grid-template-columns:repeat(2,1fr)}.courier-tools{flex-wrap:wrap;align-items:flex-start;padding:0}.courier-pif dl{grid-template-columns:1fr;gap:4px}.courier-pif dd{margin-bottom:10px}}@media print{body:has(.courier-pif) *{visibility:hidden}.courier-pif,.courier-pif *{visibility:visible!important}.courier-pif{width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;position:absolute!important;top:0!important;left:0!important}.courier-pif .modal-foot,.courier-pif .courier-close{display:none!important}.courier-print-shade{background:#fff!important;padding:0!important;position:absolute!important;inset:0!important}.courier-pif .modal-body{padding:20px!important}}.courier-evidence-modal{max-width:calc(100vw - 32px);font:12px/1.45 Tahoma,Arial,sans-serif;width:760px!important}.courier-evidence-modal .modal-head h3{margin:0 0 5px;font-size:18px;font-weight:400}.courier-evidence-description{color:#555;margin:0 0 18px;line-height:1.6}.courier-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.courier-evidence-grid:has(>.courier-evidence-card:only-child){grid-template-columns:1fr;max-width:440px;margin:auto}.courier-evidence-card{background:#f8f8f8;border:1px solid #ccc;border-radius:3px;min-width:0;padding:14px}.courier-evidence-card h4{margin:0 0 12px;font-size:13px}.courier-evidence-card h4 span{color:#b94a48}.courier-evidence-preview{color:#999;background:#fff;border:1px dashed #c6c6c6;justify-content:center;align-items:center;height:190px;padding:8px;display:flex}.courier-evidence-preview img{object-fit:contain;width:100%;height:100%}.courier-evidence-filename{overflow-wrap:anywhere;color:#666;margin:8px 0;font-size:11px}.courier-evidence-controls{flex-wrap:wrap;gap:6px;margin:12px 0 7px;display:flex}.courier-evidence-controls>label.btn{cursor:pointer;justify-content:center;align-items:center;min-height:30px;margin:0;font-weight:400;display:inline-flex;position:relative;overflow:hidden}.courier-evidence-controls input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.courier-file-disabled{opacity:.55;cursor:default!important}.courier-file-disabled input{cursor:default!important}.courier-evidence-attached{color:#61912a;margin-top:8px;font-size:11px}.courier-evidence-uploading{color:#31708f;padding:10px 0;font-size:12px}.courier-evidence-modal .courier-error{margin-top:16px;margin-bottom:0}.courier-earnings-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.courier-earnings-summary>div{background:#f3f6e8;border:1px solid #ced7a6;border-radius:3px;padding:18px}.courier-earnings-summary span{color:#666;font-size:12px}.courier-earnings-summary strong{color:#617b15;margin-top:8px;font-size:24px;font-weight:400;display:block}.courier-earnings-summary small{font-size:12px}.courier-earnings-heading{margin:30px 0 12px;font-size:15px;font-weight:400}.courier-earnings-table{width:100%}.courier-earnings-table th,.courier-earnings-table td{text-align:left;padding:10px!important}.courier-earned-amount,.courier-row-credit{color:#628322;font-weight:700}.courier-row-credit{white-space:nowrap;text-align:center;margin-top:5px;font-size:10px}.courier-packages .courier-label-request:disabled{opacity:.6;color:#777}.courier-label-file{overflow-wrap:anywhere;max-width:130px;display:block}@media (max-width:650px){.courier-evidence-grid{grid-template-columns:1fr}.courier-evidence-preview{height:170px}.courier-evidence-modal{max-height:94vh}.courier-earnings-summary{grid-template-columns:1fr}.courier-earnings-summary>div{padding:12px}.courier-earnings-summary strong{font-size:22px}}.courier-camera-panel{text-align:center;background:#f7f7f7;border:1px solid #bbb;border-radius:3px;margin-top:18px;padding:14px}.courier-camera-heading{text-align:left;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.courier-camera-panel video{object-fit:contain;background:#222;width:100%;min-height:150px;max-height:340px;margin:0 auto 12px;display:block}.courier-camera-panel .small{margin:10px 0 0}.courier-evidence-controls>button.btn{min-height:30px}.courier-request-reply{white-space:pre-wrap;overflow-wrap:anywhere;min-width:180px;max-width:400px}.package-courier-details dt,.package-courier-details dd{font-size:12px}@media (max-width:600px){.package-courier-details{grid-template-columns:100px 1fr!important}}.package-weight-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.package-flag-options{flex-wrap:wrap;gap:12px 22px;padding:6px 0;display:flex}.entry-fields label.package-option{flex-direction:row;align-items:center;gap:6px;font-size:12px;font-weight:400;display:flex}.package-additional-tracks{border:1px solid #ddd;border-radius:3px;min-width:0;margin:0;padding:12px}.package-additional-tracks legend{width:auto;margin:0;padding:0 6px;font-size:12px;font-weight:700}.package-extra-track-row{grid-template-columns:150px minmax(0,1fr) 28px;align-items:end;gap:8px;display:grid}.package-extra-track-row>.btn{height:30px;margin-bottom:9px}.package-shipment-flags{flex-wrap:wrap;gap:4px;margin:4px 0;display:flex}.shipment-info-flag{color:#666;background:#f4f4f4;border:1px solid #ccc;border-radius:2px;padding:1px 4px;font-size:10px;display:inline-block}.shipment-info-flag.signature{color:#786323;background:#fff5d4;border-color:#e5cf83}.package-pickup-address,.package-instructions,.courier-pickup-details{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px}.package-extra-track{overflow-wrap:anywhere;margin-top:5px}.courier-pickup-details{margin-bottom:8px}.courier-pickup-details strong{display:block}@media (max-width:600px){.package-extra-track-row{grid-template-columns:110px minmax(0,1fr) 28px}.package-flag-options{flex-direction:column;gap:8px}.package-weight-pair{gap:8px}}.package-dimensions{border:1px solid #ddd;border-radius:3px;min-width:0;margin:0;padding:10px 12px}.package-dimensions legend{width:auto;margin:0;padding:0 6px;font-size:12px;font-weight:700}.package-dimensions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.package-insert-courier{align-self:flex-start;margin-top:1px}.package-add-comment{margin-top:16px}.package-add-comment .field{margin-bottom:8px}.package-field-audience{color:#697278;font-weight:400}.courier-authorization-file+.courier-authorization-file{margin-top:8px}.courier-authorization-file>a:first-child{overflow-wrap:anywhere;display:block}.courier-authorization-download{white-space:nowrap;margin-top:5px;display:inline-block}.courier-evidence-preview{position:relative}.courier-evidence-example-badge{color:#777;pointer-events:none;background:#fffffff0;border:1px solid #ddd;border-radius:3px;padding:2px 6px;font-size:10px;line-height:1.4;position:absolute;bottom:8px;right:8px}.courier-evidence-example-badge a{pointer-events:auto;color:inherit;text-decoration:underline}.package-items{flex-direction:column;gap:10px;min-width:0;display:flex}.package-item-row{grid-template-columns:minmax(0,1fr) 110px auto;align-items:end;gap:12px;display:grid}.package-item-row .field{min-width:0}.package-item-row input{width:100%}.package-item-remove{color:#b8443d;min-width:30px;height:30px;font-size:20px;line-height:20px}.package-item-add{align-self:flex-start}.shipment-products{flex-direction:column;gap:5px;margin-bottom:4px;display:flex}.shipment-product{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.shipment-product-quantity{white-space:nowrap;color:#555;font-size:11px;font-weight:700}.package-items>.muted{font-size:11px}@media (max-width:480px){.package-item-row{grid-template-columns:minmax(0,1fr) 75px auto;gap:7px}}.courier-report-fields{border:0;min-width:0;margin:0 0 20px;padding:0}.courier-report-fields .entry-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.courier-report-fields .wide{grid-column:1/-1}.courier-report-fields .field{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.courier-report-fields input,.courier-report-fields textarea{width:100%}.courier-report-fields .package-items{margin-bottom:2px}@media (max-width:480px){.courier-report-fields .entry-fields{grid-template-columns:1fr}}.courier-other-photos{margin-top:16px}.courier-other-photos h4{margin:0 0 10px;font-size:13px}.courier-other-photos .courier-evidence-controls{align-items:center;margin:0 0 10px}.courier-other-photos p{font-size:12px;line-height:1.5}.courier-other-photos>small{font-size:10px}.courier-other-list{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.courier-other-list li{background:#fff;border:1px solid #ddd;align-items:center;gap:10px;padding:8px;display:flex}.courier-other-list img{object-fit:contain;width:52px;height:52px}.courier-other-list li>div{overflow-wrap:anywhere;flex:1;min-width:0}.courier-other-list small{margin-top:3px;display:block}.courier-upload-control{align-items:center;gap:10px;min-height:30px;font-weight:400;display:flex;position:relative}.courier-upload-control input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.courier-upload-control:focus-within{outline-offset:2px;outline:2px solid #80b8df}.courier-evidence-guidance{color:#555;min-height:52.2px;margin:0 0 10px;font-size:12px;line-height:1.45}@media (max-width:650px){.courier-evidence-guidance{min-height:0}}.courier-evidence-example-image{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.courier-evidence-preview.courier-receive-preview{height:400px}.courier-receive-preview .courier-evidence-example-image img{object-fit:cover}.courier-admin-access-banner{color:#66521c;background:#fff8db;border:1px solid #e4d082;border-radius:3px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:18px;padding:12px 15px;font:12px/1.5 Tahoma,Arial,sans-serif;display:flex}.courier-admin-access-banner span{flex:1;min-width:180px}.courier-admin-access-banner a{color:#66521c;text-decoration:underline}.courier-evidence-preview.has-inline-camera{background:#19211e;border-style:solid;border-color:#cbd4cc;padding:0;overflow:hidden}.shipment-inline-camera{isolation:isolate;background:#19211e;width:100%;height:100%;min-height:190px;position:relative}.shipment-inline-camera video{object-fit:contain;width:100%;height:100%;display:block}.shipment-camera-wait{color:#fff;text-align:center;background:#19211ee6;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.shipment-camera-actions{background:linear-gradient(#0000,#101a13cc);flex-wrap:wrap;justify-content:center;gap:8px;padding:30px 10px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.shipment-camera-actions .btn{min-height:40px;margin:0}.courier-evidence-preview.courier-other-camera{max-width:440px;height:300px;margin:12px 0}@media (max-width:480px){.shipment-camera-actions{gap:6px;padding:25px 8px 8px}.shipment-camera-actions .btn{flex:1;padding:8px;font-size:12px}.courier-evidence-preview.courier-other-camera{height:270px}}.courier-evidence-modal .courier-shipping-policy{color:#65460e;overflow-wrap:anywhere;background:#fff8e9;border:1px solid #e8cc8c;border-left:4px solid #b87816;border-radius:8px;margin:0 0 20px;padding:14px 16px;line-height:1.6}.courier-shipping-policy strong{margin-bottom:4px;font-size:14px;display:block}.courier-evidence-modal .courier-shipping-policy p{margin:0;font-size:13px}.courier-address-form{max-width:1000px}.courier-address-form fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.courier-address-form .field{min-width:0;margin:0}.courier-address-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.courier-address-locality{grid-template-columns:2fr 1.4fr 1fr;gap:26px;display:grid}.courier-address-form input,.courier-address-form select{height:32px}.courier-address-form .management-form-actions{margin-top:12px}@media (max-width:620px){.courier-address-two,.courier-address-locality{grid-template-columns:1fr;gap:18px}}.courier-profile-address label{display:block}.courier-profile-required{color:#ed4c4c}.courier-profile-address small{color:#555;margin-top:6px;font-size:12px;font-weight:400;line-height:1.5;display:block}.courier-address-form input[readonly]{color:#666;background:#f2f3f4}.courier-profile-guidance{color:#666;margin:16px 0 0;font-size:12px;line-height:1.6}.courier-profile-requests{border-top:1px solid #ddd;max-width:1000px;margin-top:28px;padding-top:18px}.courier-profile-request{border:1px solid #ddd;border-radius:3px;margin-top:12px;padding:14px}.courier-profile-request header{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.courier-profile-request time{color:#777;font-size:11px}.profile-change-diff{max-width:100%;margin:10px 0;overflow-x:auto}.profile-change-diff table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.profile-change-diff th,.profile-change-diff td{vertical-align:top;overflow-wrap:anywhere;white-space:pre-wrap;border:1px solid #ddd;min-width:100px;padding:8px}.profile-change-diff thead{background:#f1f2f3}.profile-change-diff tbody th{font-weight:600}.profile-change-diff td:last-child{background:#f4f9e7}.account-settings form{max-width:560px}.account-settings-help{color:#777;margin:0 0 16px;line-height:1.55}.account-notifications fieldset{border:0;margin:0 0 14px;padding:0}.account-notifications legend{margin-bottom:12px;padding:0;font-size:14px;font-weight:600}.account-notification-choice{cursor:pointer;align-items:flex-start;gap:9px;margin:12px 0;display:flex}.account-notification-choice input[type=checkbox]{accent-color:#8ba713;width:15px;height:15px;min-height:15px;margin:2px 0 0}.account-notification-choice strong{font-weight:600;display:block}.account-notification-choice small{color:#777;overflow-wrap:anywhere;margin-top:4px;display:block}.account-delivery-status{color:#746439;background:#faf8ef;border:1px solid #e6dfc2;border-radius:3px;margin:16px 0;padding:11px 13px}.account-delivery-status strong{font-size:12px}.account-delivery-status p{margin:5px 0 0;line-height:1.5}.account-password .field{margin:16px 0;display:block}.account-password input{width:100%}.account-password small{color:#777;margin-top:5px;display:block}.account-error,.account-success{border:1px solid;border-radius:3px;padding:10px 12px;line-height:1.5}.account-error{color:#a94442;background:#f2dede;border-color:#ebccd1}.account-success{color:#3c763d;background:#dff0d8;border-color:#d6e9c6}.account-settings .btn{margin-top:3px}.email-admin-settings{max-width:650px}.email-admin-settings>p{line-height:1.6}.email-admin-actions{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.email-connected{color:#47672f;background:#f0f6eb;border-color:#d6e4c9}.email-log{width:100%}.email-log-error{color:#888;max-width:300px;margin-top:5px;display:block}.localized-file-picker{flex-wrap:wrap;align-items:center;gap:8px;font-weight:400;display:flex}.localized-file-picker-button{max-width:100%;display:inline-flex;position:relative}.localized-file-picker-button input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.localized-file-picker-button:focus-within .btn{outline-offset:2px;outline:2px solid #3780b8}.localized-file-picker-name{overflow-wrap:anywhere;min-width:0}.localized-file-picker-button:has(input:disabled){opacity:.6}.package-shop-field{align-content:start;gap:8px;min-width:0;display:grid}.package-shop-field .field{margin:0}.package-shop-address>span{color:#777;font-size:11px;font-weight:400}.package-shop-selected{color:#555;align-items:center;gap:8px;min-height:26px;font-size:12px;display:flex}.package-shop-selected img{object-fit:contain;width:20px;height:20px}.courier-shop-counts{flex-wrap:wrap;gap:6px;max-width:240px;margin-top:10px;display:flex}.courier-shop-count{color:#26303a;white-space:nowrap;background:#fff;border:1px solid #d9dee3;border-radius:5px;align-items:center;gap:6px;min-height:30px;padding:4px 8px;font-size:12px;line-height:1;display:inline-flex}.courier-shop-count img{object-fit:contain;width:21px;height:21px}.courier-shop-count strong{font-variant-numeric:tabular-nums;font-size:12px}.staffer-courier-view .management-tab-row button{font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px 4px 0 0;padding:11px 15px}.staffer-courier-view .management-tab-row .management-current-tab{background:#fff;border-color:#d8d8d8 #d8d8d8 #fff}.staffer-courier-tab{color:#337ab7}.staffer-courier-view .management-tab-row span{background:#f1f2f2;border-radius:8px;margin-left:5px;padding:2px 5px;font-size:11px}.staffer-courier-quota{background:#f8faf5;border:1px solid #dde4d6;border-radius:5px;align-items:center;gap:30px;margin:15px 0 20px;padding:17px 20px;display:flex}.staffer-courier-quota>div{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.staffer-courier-quota strong{color:#384630;font-size:24px;line-height:1.2}.staffer-courier-quota strong small{color:#68715f;font-size:16px;font-weight:400}.staffer-courier-quota .staffer-courier-quota-explanation{border-left:1px solid #dde4d6;flex-shrink:1;padding-left:25px;line-height:1.45}.staffer-courier-quota-explanation small{color:#68715f}.staffer-directory-hint{color:#687278;align-items:center;gap:7px;margin:0 0 16px;display:flex}.staffer-directory-hint svg{flex-shrink:0}.staffer-courier-message{background:#eef7e8;border:1px solid #ccdfbf;border-radius:3px;padding:10px 13px}.staffer-directory-table{min-width:960px}.staffer-directory-table th:last-child{width:150px}.staffer-directory-table td{vertical-align:middle}.staffer-directory-zip{letter-spacing:.3px;font-size:15px}.staffer-masked{color:#8a9398;align-items:center;gap:7px;max-width:170px;line-height:1.5;display:flex}.staffer-masked svg{flex-shrink:0}.staffer-courier-action,.staffer-courier-added{white-space:nowrap;align-items:center;gap:6px;min-height:32px;display:inline-flex}.staffer-courier-added{color:#577d39}.staffer-limit-editor{background:#f5f9fc;border:1px solid #d4e2ed;border-radius:4px;gap:10px;padding:15px;display:grid}.staffer-limit-editor label{flex-direction:column;gap:5px;display:flex}.staffer-limit-editor p{color:#5c6870;margin:0;line-height:1.5}@media (max-width:700px){.staffer-courier-quota{flex-wrap:wrap;gap:15px 25px;padding:15px}.staffer-courier-quota .staffer-courier-quota-explanation{border-top:1px solid #dde4d6;border-left:0;width:100%;padding:12px 0 0}.staffer-directory-hint{align-items:flex-start}.staffer-courier-view .table-tools{flex-wrap:wrap;gap:10px}.staffer-courier-view .management-filter-grid{grid-template-columns:1fr}.staffer-courier-view .management-country-tabs{flex-wrap:wrap;gap:5px}}.staffer-courier-row-actions{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.staffer-courier-note-heading{width:260px}.staffer-courier-note-heading small{color:#747d81;margin-top:4px;font-weight:400;display:block}.staffer-courier-note{min-width:185px;max-width:300px}.staffer-courier-note textarea{resize:vertical;color:#353a3e;width:100%;min-height:66px;font:inherit;background:#fff;border:1px solid #cdd3d6;border-radius:4px;padding:8px 10px;line-height:1.45;display:block}.staffer-courier-note textarea::placeholder{color:#828a8d}.staffer-courier-note textarea:focus{outline-offset:1px;outline:2px solid #337ab7}.staffer-courier-note-actions{align-items:center;gap:10px;margin-top:6px;display:flex}.staffer-courier-note-actions .btn{min-height:27px;padding:3px 10px}.staffer-courier-note-actions span{color:#375a2e;align-items:center;gap:3px;font-size:11px;display:inline-flex}.staffer-courier-note-error{color:#a22b29;max-width:280px;margin-top:6px;font-size:12px;line-height:1.4}.staffer-name-access label{align-items:center;gap:8px;display:flex}.staffer-name-access input[type=checkbox]{flex-shrink:0;width:auto}.staffer-name-access small{color:#687278;margin-top:5px;display:block}.staffer-courier-dates{font-size:inherit;gap:9px;padding:4px 0;line-height:1.6;display:grid}.staffer-courier-dates>div{flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}.staffer-courier-dates span{white-space:nowrap}.staffer-courier-dates strong{white-space:nowrap;font-variant-numeric:tabular-nums}.courier-editor{color:#444;font:12px/1.45 Tahoma,Arial,sans-serif}.ce-tabs{border-bottom:1px solid #ddd;gap:0;margin-bottom:22px;display:flex}.ce-tabs button{color:#337ab7;font:inherit;cursor:pointer;background:#fff;border:1px solid #0000;padding:10px 14px}.ce-tabs button[aria-selected=true]{color:#555;border-color:#ddd #ddd #fff;border-radius:3px 3px 0 0;margin-bottom:-1px}.ce-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px 26px;display:grid}.ce-span-2{grid-column:span 2}.ce-span-3{grid-column:span 3}.ce-span-4{grid-column:span 4}.ce-span-6{grid-column:span 6}.ce-span-12{grid-column:1/-1}.ce-fieldset{border:0;min-width:0;margin:0;padding:0}.ce-grid>.field{min-width:0;margin:0}.ce-grid input,.ce-grid select,.ce-grid textarea{width:100%;font:inherit;font-weight:400}.ce-grid input,.ce-grid select{height:34px}.ce-grid textarea{resize:vertical}.ce-grid input[readonly]{color:#555;background:#f5f5f5}.ce-grid .field>small{font-size:11px;font-weight:400;line-height:1.45}.ce-hidden{flex-wrap:wrap;align-self:center;align-items:center;gap:6px;display:flex}.ce-hidden input{width:13px;height:13px;min-height:0}.ce-hidden small{width:100%;font-size:10px;display:block}.ce-status{color:#222;font-weight:700}.ce-note-title{justify-content:space-between;align-items:center;gap:5px;display:flex}.ce-note-title .btn{white-space:nowrap;font-size:10px;font-weight:400}.ce-note-history{background:#fafafa;border:1px solid #ddd;padding:12px}.ce-note-history table{width:100%;margin-top:10px}.ce-note-history td{white-space:pre-wrap;overflow-wrap:anywhere}.ce-emergency,.ce-payment{border-top:1px solid #ddd;padding-top:12px}.courier-editor h4{margin:0 0 12px;font-size:12px}.ce-payment .payout-details{border:1px solid #ddd;margin:8px 0;padding:10px}.ce-payment .payout-details dl{margin-bottom:0}.ce-payment .payout-details dd{overflow-wrap:anywhere}.ce-login-table{width:100%;min-width:650px}.ce-login-table td,.ce-login-table th{vertical-align:top;overflow-wrap:anywhere;padding:9px!important}.ce-login-table td:nth-child(2){min-width:130px}.ce-login-table td:nth-child(3){max-width:440px;font-size:10px}.ce-login-table td:last-child{min-width:160px;font-size:11px}.ce-login-table small{color:#888;margin-top:5px;font-size:10px;display:block}.courier-editor .modal-foot{margin:20px -20px -20px}@media (max-width:700px){.ce-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ce-span-2,.ce-span-3,.ce-span-4,.ce-span-6{grid-column:span 1}.ce-span-12,.ce-hidden{grid-column:1/-1}}@media (max-width:430px){.ce-grid{grid-template-columns:1fr}.ce-grid>*{grid-column:1/-1}.ce-tabs button{padding:10px}}.ce-access-toolbar{flex-wrap:wrap;align-items:center;gap:10px 16px;padding:0 0 18px;display:flex}.ce-access-toolbar>span{font-size:11px}.ce-access-toolbar>p{width:100%;margin:0}.ce-login-table .ce-admin-login{color:#337ab7;font-weight:700}.ce-balance{background:#fafbf7;border:1px solid #dfe5d2;border-radius:6px;margin-bottom:24px;padding:16px}.ce-balance-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.ce-balance-head h4{margin:0 0 4px}.ce-balance-head>strong{color:#31491d;font-size:22px}.ce-balance-fields{grid-template-columns:minmax(140px,1fr) minmax(240px,2fr) auto;align-items:start;gap:14px;display:grid}.ce-balance-fields .field{margin:0}.ce-balance-fields input,.ce-balance-fields textarea{width:100%;font:inherit;margin-top:6px}.ce-balance-fields input{height:34px}.ce-balance-fields textarea{resize:vertical}.ce-balance-fields small{margin-top:5px;font-weight:400;display:block}.ce-balance-fields>button{min-height:34px;margin-top:24px}.ce-balance-history{border-top:1px solid #dfe5d2;margin-top:18px;padding-top:12px}.ce-balance-history summary{cursor:pointer;font-weight:700}.ce-balance-history table{width:100%;margin-top:12px}.ce-balance-history td{vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;max-width:380px}.ce-balance-credit{color:#387b28;font-weight:700;white-space:nowrap!important}.ce-balance-success{color:#2f6925;margin-bottom:0}@media (max-width:700px){.ce-balance-fields{grid-template-columns:1fr}.ce-balance-fields>button{min-height:40px;margin-top:0}.ce-balance-head>strong{font-size:20px}}.employee-portal .ep-nav-link .ep-mail-count,.employee-portal .ep-bottom-nav .ep-mail-count{white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:10px;width:auto;min-width:22px;padding:0 5px}.employee-portal,.employee-auth{--ep-bg:#f7f8f0;--ep-ink:#282b28;--ep-muted:#6c7368;--ep-border:#dde2d5;--ep-lime:#b4d900;--ep-soft:#eff4df;--ep-radius:12px;color:var(--ep-ink);background:var(--ep-bg);letter-spacing:-.012em;min-height:100dvh;font:14px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.employee-portal *,.employee-auth *{box-sizing:border-box}.employee-portal svg,.employee-auth svg{stroke-width:1.7px;flex-shrink:0}.employee-portal h1,.employee-portal h2,.employee-portal h3,.employee-auth h1,.employee-auth h2{color:var(--ep-ink);letter-spacing:-.035em}.employee-portal a,.employee-auth a{color:inherit;text-decoration:none}.employee-portal a:hover,.employee-auth a:hover{text-decoration:none}.employee-portal p,.employee-auth p{line-height:1.65}.employee-portal button,.employee-auth button{font:inherit}:is(.employee-portal :is(a,button,input,textarea,select,summary):focus-visible,.employee-auth :is(a,button,input,textarea,select,summary):focus-visible){outline-offset:3px;outline:3px solid #7f9b24}.employee-portal .btn,.employee-auth .btn{border:1px solid var(--ep-border);min-height:44px;box-shadow:none;text-shadow:none;color:var(--ep-ink);white-space:normal;text-align:center;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;transition:background .15s,border-color .15s;display:inline-flex}.employee-portal .btn:hover,.employee-auth .btn:hover{color:var(--ep-ink);background:#f1f4e9;border-color:#b8c2a7}.employee-portal .btn.btn-success,.employee-auth .btn.btn-success{background:var(--ep-lime);border-color:var(--ep-lime);color:#222900;font-weight:600}.employee-portal .btn.btn-success:hover,.employee-auth .btn.btn-success:hover{background:#a6c900;border-color:#a6c900}.employee-portal .btn.btn-primary{color:#fff;background:#28342c;border-color:#28342c}.employee-portal .btn.btn-danger{color:#ab3525;background:#fff3f0;border-color:#eabdb6}.employee-portal .btn:disabled,.employee-auth .btn:disabled{opacity:.45;cursor:not-allowed}.employee-portal .btn.btn-xs{min-height:34px;padding:6px 10px;font-size:12px}.employee-portal .ep-icon-button,.employee-auth .ep-icon-button{width:42px;min-width:42px;height:42px;color:var(--ep-ink);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:inline-flex;position:relative}.employee-portal .ep-icon-button:hover,.employee-auth .ep-icon-button:hover{background:var(--ep-soft)}.employee-portal .ep-icon-button:disabled{opacity:.3}.employee-portal input:not([type=checkbox]):not([type=radio]):not([type=file]),.employee-portal select,.employee-portal textarea,.employee-auth input:not([type=checkbox]):not([type=radio]):not([type=file]),.employee-auth select,.employee-auth textarea{font:inherit;color:var(--ep-ink);min-height:44px;box-shadow:none;background:#fff;border:1px solid #cdd4c3;border-radius:7px;max-width:100%;padding:10px 12px}.employee-portal input::placeholder,.employee-portal textarea::placeholder,.employee-auth input::placeholder{color:#93998f}.employee-portal input[readonly],.employee-portal input:disabled,.employee-portal select:disabled{color:#787e73;background:#f3f4f0}.employee-portal input[type=checkbox],.employee-auth input[type=checkbox]{accent-color:#748f00;vertical-align:-3px;flex-shrink:0;width:17px;height:17px}.employee-portal .field,.employee-auth .field{color:var(--ep-ink);flex-direction:column;gap:8px;min-width:0;margin:0 0 20px;font-size:13px;font-weight:500;display:flex}.employee-portal .field :is(input,textarea,select),.employee-auth .field :is(input,textarea,select){width:100%}.employee-portal .field small{color:var(--ep-muted);font-size:12px;font-weight:400;line-height:1.6}.employee-portal .muted,.employee-portal .ep-muted{color:var(--ep-muted);font-size:12px}.employee-portal .surface{border:1px solid var(--ep-border);border-radius:var(--ep-radius);box-shadow:none;background:#fff;margin:0 0 24px;overflow:hidden}.employee-portal .surface-title,.employee-portal .ep-section-head{border-bottom:1px solid var(--ep-border);min-height:68px;color:var(--ep-ink);background:#fff;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:22px 24px;font-size:16px;font-weight:600;line-height:1.4;display:flex}.employee-portal .ep-section-head h2{margin:0;font-size:17px;font-weight:600}.employee-portal .ep-section-head>span{color:var(--ep-muted);font-size:12px;font-weight:400}.employee-portal .surface-body{padding:28px}.employee-portal .ep-text-link{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.employee-portal .ep-text-link:hover{color:#688400}.ep-brand{flex-shrink:0;align-items:center;gap:12px;display:flex;text-decoration:none!important}.ep-brand svg{flex:none;width:31px;height:35px}.ep-brand span{flex-direction:column;gap:2px;display:flex}.ep-brand strong{letter-spacing:-.03em;color:#202520;font-size:15px;font-weight:750}.ep-brand small{letter-spacing:.015em;color:#77816b;font-size:10px}.ep-sidebar{z-index:60;border-right:1px solid var(--ep-border);background:#fff;flex-direction:column;width:248px;height:100dvh;padding:28px 20px 20px;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.ep-sidebar-brand{justify-content:space-between;align-items:center;padding:2px 7px 24px;display:flex}.ep-nav-group{letter-spacing:.12em;color:#838d79;padding:22px 14px 10px;font-size:9px;display:block}.employee-portal .ep-nav-link{color:#5d6755;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;width:100%;min-height:44px;margin-bottom:4px;padding:10px 13px;font-size:13px;font-weight:400;display:flex}.employee-portal .ep-nav-link:hover{color:#282e24;background:#f4f6ee}.employee-portal .ep-nav-link.is-active{background:var(--ep-lime);color:#222900;font-weight:600}.ep-nav-link>b{background:#ecf0e4;border-radius:5px;place-items:center;min-width:22px;height:22px;margin-left:auto;font-size:10px;font-weight:600;display:grid}.ep-nav-link.is-active>b{background:#fff5}.ep-sidebar-bottom{margin-top:auto;padding-top:28px}.ep-wallet-mini{border:1px solid var(--ep-border);background:#fafbf6;border-radius:9px;padding:15px 16px;display:block}.ep-wallet-mini>span{color:var(--ep-muted);align-items:center;gap:7px;font-size:11px;display:flex}.ep-wallet-mini strong{letter-spacing:-.04em;justify-content:space-between;align-items:center;margin-top:6px;font-size:24px;font-weight:600;display:flex}.ep-topbar{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ep-border);background:#ffffffec;justify-content:space-between;align-items:center;gap:16px;height:76px;margin-left:248px;padding:0 38px;display:flex;position:sticky;top:0}.ep-breadcrumb{color:#78816e;align-items:center;gap:13px;font-size:12px;display:flex}.ep-breadcrumb strong{color:#343e2c;font-weight:500}.ep-topbar-account{align-items:center;gap:16px;display:flex}.employee-portal .ep-account-link{width:44px;min-width:44px;height:44px;color:var(--ep-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:5px;font-size:12px;display:flex}.ep-account-menu{width:264px;max-width:calc(100vw - 24px);max-height:var(--radix-dropdown-menu-content-available-height);border:1px solid var(--ep-border);z-index:80;background:#fff;border-radius:12px;outline:none;padding:7px;overflow-y:auto;box-shadow:0 12px 36px #25331c1a,0 2px 6px #25331c08}.ep-account-summary{overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:12px 12px 10px;display:flex}.ep-account-summary strong{font-size:14px;font-weight:600}.ep-account-summary span{color:var(--ep-muted);font-size:12px}.ep-account-separator{background:var(--ep-border);height:1px;margin:5px}.employee-portal .ep-account-menu-item{cursor:pointer;min-height:46px;color:var(--ep-ink);-webkit-user-select:none;user-select:none;border-radius:7px;outline:none;align-items:center;gap:12px;padding:10px 12px;font-size:13px;text-decoration:none;display:flex}.ep-account-menu-item[data-highlighted]{background:var(--ep-soft)}.ep-account-menu-item[aria-current=page]{font-weight:600}.employee-portal .ep-account-signout{color:#a13b30}.ep-account-signout[data-highlighted]{background:#fff2ef}.ep-avatar{color:#4e5c3d;background:#edf1e5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}.ep-unread-dot{background:#98b800;border:1px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}.ep-main{flex-direction:column;min-height:calc(100dvh - 76px);margin-left:248px;display:flex}.ep-content{flex:1;width:100%;min-width:0;max-width:1440px;margin:0 auto;padding:46px 48px 56px}.ep-footer{border-top:1px solid var(--ep-border);color:#8a917f;justify-content:space-between;gap:20px;padding:22px 38px;font-size:10px;display:flex}.ep-footer a{align-items:center;gap:5px;display:flex}.ep-eyebrow{letter-spacing:.15em;color:#65705a;font-size:10px;font-weight:500;display:block}.ep-page-heading{justify-content:space-between;align-items:center;gap:25px;margin:0 0 32px;display:flex}.ep-page-heading h1{letter-spacing:-.055em;margin:10px 0;font-size:34px;font-weight:550;line-height:1.2}.ep-page-heading p{color:var(--ep-muted);margin:0;font-size:13px}.ep-heading-action{flex-shrink:0}.ep-heading-action .btn{min-height:43px}.ep-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.ep-metric{border:1px solid var(--ep-border);background:#fff;border-radius:10px;flex-direction:column;min-width:0;padding:22px;transition:border-color .15s;display:flex;text-decoration:none!important}a.ep-metric:hover{border-color:#a6b784}.ep-metric-top{color:#76806b;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.ep-metric>strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:22px 0 5px;font-size:34px;font-weight:500;line-height:1.3;display:block}.ep-metric>small{color:#8a917f;font-size:10px}.ep-metric-accent{background:var(--ep-soft);border-color:#d5dfb6}.ep-next-step{background:var(--ep-soft);border:1px solid #d5dfb6;border-radius:10px;gap:26px;margin-bottom:26px;padding:32px;display:flex}.ep-next-icon{color:#3b482b;padding-top:7px}.ep-next-step h2{margin:8px 0 10px;font-size:26px;font-weight:550;line-height:1.3}.ep-next-step p{color:#727e60;max-width:690px;margin:0 0 22px;font-size:13px}.ep-overview-columns{grid-template-columns:1.5fr 1fr;align-items:start;gap:24px;display:grid}.ep-activity-row{border-bottom:1px solid #edf0e6;align-items:center;gap:14px;padding:20px 24px;display:flex}.ep-activity-row:last-child{border-bottom:0}.ep-activity-row:hover{background:#fafbf7}.ep-activity-row>div{flex:1;min-width:0}.ep-activity-row strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.ep-activity-row small{color:var(--ep-muted);margin-top:3px;font-size:11px;display:block}.ep-item-icon{color:#667357;background:#f4f6ee;border-radius:10px;place-items:center;width:44px;min-width:44px;height:44px;display:grid}.ep-status{white-space:nowrap;color:#69735f;background:#eff1e9;border-radius:5px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:500;line-height:1.5;display:inline-flex}.ep-status-new{color:#627831;background:#f0f3e6}.ep-status-received{color:#526d95;background:#eef3fb}.ep-status-ready{color:#867321;background:#f5f2db}.ep-status-sent{color:#40784b;background:#e8f4e9}.ep-workspace-shortcuts>a{color:#68725f;border-bottom:1px solid #edf0e6;align-items:center;gap:15px;padding:22px 24px;display:flex}.ep-workspace-shortcuts>a:last-child{border:0}.ep-workspace-shortcuts>a:hover{background:#fafbf7}.ep-workspace-shortcuts span{flex:1}.ep-workspace-shortcuts strong{color:var(--ep-ink);font-size:13px;font-weight:500;display:block}.ep-workspace-shortcuts small{margin-top:3px;font-size:11px;display:block}.ep-empty{text-align:center;color:var(--ep-muted);padding:48px 22px}.ep-empty-icon{color:#94a17f;background:#f3f5ed;border-radius:15px;place-items:center;width:56px;height:56px;margin:0 auto 18px;display:grid}.ep-empty h3{margin:0 0 9px;font-size:17px;font-weight:500}.ep-empty p{max-width:380px;margin:0 auto 18px;font-size:13px}.ep-alert{color:#4e6a2e;background:#f0f7e6;border:1px solid #d4e0bd;border-radius:8px;align-items:center;gap:10px;margin:0 0 20px;padding:14px 17px;font-size:13px;display:flex}.ep-alert.is-error{color:#a84131;background:#fff2ef;border-color:#efc5ba}.ep-admin-banner{background:#fffbed;border:1px solid #e5dba8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding:14px 18px;font-size:12px;display:flex}.ep-admin-banner>div{flex:1}.ep-admin-banner small{color:var(--ep-muted);display:block}.ep-progress{background:linear-gradient(90deg,transparent,var(--ep-lime),transparent);z-index:200;background-size:50% 100%;height:3px;animation:1s linear infinite ep-progress;position:fixed;top:0;left:0;right:0}@keyframes ep-progress{to{background-position:100vw 0}}@keyframes ep-spin{to{transform:rotate(360deg)}}.ep-spinning{animation:1s linear infinite ep-spin}.ep-toast{z-index:500;color:#fff;background:#2f3b27;border-radius:9px;max-width:calc(100vw - 36px);padding:14px 23px;font-size:13px;position:fixed;bottom:28px;left:calc(50% + 124px);transform:translate(-50%);box-shadow:0 8px 30px #22301725}.ep-toast.is-error{background:#943b30}.ep-skip{z-index:1000;background:#fff;border:2px solid #536d26;border-radius:7px;padding:12px 20px;position:fixed;top:-100px;left:16px}.ep-skip:focus{top:16px}.employee-portal .ep-menu-toggle,.employee-portal .ep-close-menu,.ep-bottom-nav,.ep-menu-backdrop,.employee-portal .ep-mobile-logout{display:none}.ep-package-tabs{border-bottom:1px solid var(--ep-border);scrollbar-width:thin;gap:7px;margin-bottom:22px;padding-bottom:0;display:flex;overflow-x:auto}.ep-package-tabs button{color:#79816f;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:9px;padding:13px 14px;font-size:12px;font-weight:500;display:flex}.ep-package-tabs button.is-active{color:#2f3b21;border-bottom-color:#90b100}.ep-package-tabs button>span{background:#ebeee2;border-radius:5px;padding:1px 7px;font-size:10px}.ep-package-tabs button.is-active>span{color:#4d6307;background:#dfe9b6}.ep-package-tools{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.ep-search{border:1px solid var(--ep-border);color:#8c9580;background:#fff;border-radius:7px;align-items:center;gap:10px;width:100%;min-width:0;max-width:490px;padding:0 13px;display:flex}.employee-portal .ep-search input{outline-offset:0;box-shadow:none;background:0 0;border:0;width:100%;min-width:0;padding:11px 0;font-size:12px}.ep-sort-label{color:var(--ep-muted);white-space:nowrap;align-items:center;gap:10px;font-size:11px;display:flex}.employee-portal .ep-sort-label select{border-color:var(--ep-border);min-height:42px;padding:8px 10px;font-size:12px}.ep-package-list{gap:16px;display:grid}.ep-package{border:1px solid var(--ep-border);background:#fff;border-radius:10px;min-width:0;overflow:hidden}.ep-package.is-expanded{border-color:#c4d29f}.ep-package-top{align-items:center;gap:18px;padding:23px 24px 15px;display:flex}.ep-package-name{flex:1;min-width:0}.ep-package-name>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ep-package-number{color:#828a76;font-variant-numeric:tabular-nums;font-size:11px}.ep-package-name h2{letter-spacing:-.025em;overflow-wrap:anywhere;margin:7px 0 4px;font-size:17px;font-weight:550;line-height:1.4}.ep-package-name p{color:var(--ep-muted);flex-wrap:wrap;gap:9px;margin:0;font-size:12px;display:flex}.ep-package-primary{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:7px;max-width:220px;display:flex}.ep-package-primary .btn{min-width:145px}.ep-package-primary small{font-size:11px}.ep-completed,.ep-waiting{color:#61834e;align-items:center;gap:7px;font-size:12px;display:flex}.ep-waiting{color:#8b8060}.ep-mini-tag{color:#89733b;align-items:center;gap:4px;font-size:10px;display:inline-flex}.ep-package-brief{color:#818a77;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:0 24px 18px 86px;font-size:11px;display:flex}.ep-package-brief>span,.ep-package-brief>a{overflow-wrap:anywhere;word-break:break-word;align-items:center;gap:6px;display:inline-flex}.ep-package-brief>a{color:#65794a}.ep-package-brief .ep-instruction-indicator{color:#a07828}.ep-package-footer{background:#fdfefb;border-top:1px solid #edf0e6;justify-content:space-between;gap:10px;padding:9px 18px;display:flex}.ep-package-footer>div{gap:13px;display:flex}.ep-action-link{color:#68745b;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px;display:inline-flex;font-size:12px!important}.ep-action-link:hover{color:#455d1f}.ep-action-link>span{color:#8a947d;font-size:10px}.ep-count{color:#5a6a35;background:#dfe9c3;border-radius:5px;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:10px;display:inline-grid}.ep-package-detail{border-top:1px solid #edf0e6;padding:24px 28px}.ep-stepper{grid-template-columns:repeat(4,1fr);gap:4px;margin:0 0 28px;padding:0;list-style:none;display:grid}.ep-stepper li{color:#9aa18f;align-items:center;gap:8px;font-size:11px;display:flex;position:relative}.ep-stepper li:after{content:"";background:#e5e9dc;flex:1;height:1px;margin:0 12px}.ep-stepper li:last-child:after{display:none}.ep-stepper b{background:#f0f2eb;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10px;font-weight:500;display:grid}.ep-stepper .is-done{color:#586d30}.ep-stepper .is-done b{color:#6b8c18;background:#e4edc6}.ep-package-detail-grid{grid-template-columns:1fr 1fr;gap:24px 36px;display:grid}.ep-package-detail h3{letter-spacing:-.015em;margin:0 0 14px;font-size:13px;font-weight:600}.ep-package-facts{gap:9px;margin:0;font-size:12px;display:grid}.ep-package-facts>div{grid-template-columns:120px minmax(0,1fr);gap:12px;display:grid}.ep-package-facts dt{color:#838b79}.ep-package-facts dd{overflow-wrap:anywhere;margin:0}.ep-package-facts dd a{color:#607c36;align-items:center;gap:4px;display:inline-flex}.ep-package-facts dd b{color:#8a927f;font-size:10px;font-weight:500}.ep-label-empty{color:#849176;background:#f8f9f4;border:1px dashed #dbe0d2;border-radius:8px;align-items:center;gap:13px;padding:18px;display:flex}.ep-label-empty p{color:#7b856f;margin:0;font-size:12px}.ep-package-notes{grid-column:1/-1;gap:16px;display:grid}.ep-special-note,.ep-pickup{color:#8c7736;background:#fcf8e9;border:1px solid #ede4bc;border-radius:8px;align-items:flex-start;gap:12px;padding:18px;display:flex}.ep-pickup{color:#6c7b54;background:#f4f7ee;border-color:#dce4cb}.ep-package-notes h3{margin:0 0 5px}.ep-package-notes p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px}.ep-authorization>div{border:1px solid var(--ep-border);border-radius:7px;align-items:center;gap:10px;padding:13px;font-size:12px;display:flex}.ep-authorization a:first-of-type{overflow-wrap:anywhere;flex:1}.ep-authorization .btn{min-height:36px;padding:7px 11px;font-size:11px}.employee-portal .shipping-label-card{border-color:var(--ep-border);width:100%;max-width:none;box-shadow:none;background:#fff;border-radius:8px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.employee-portal .shipping-label-card-heading{flex:1;min-width:0}.employee-portal .shipping-label-card-info strong{font-size:13px}.employee-portal .shipping-label-filename{max-width:240px;font-size:11px}.employee-portal .shipping-label-open{color:#4e682a;white-space:nowrap;background:#edf3dc;border:1px solid #dce5c7;border-radius:6px;align-items:center;gap:8px;min-height:40px;padding:10px 13px;font-size:12px;display:inline-flex}.ep-pagination{color:#7e8971;justify-content:space-between;align-items:center;gap:16px;margin:22px 0 0;font-size:11px;display:flex}.ep-pagination label,.ep-pagination>div{align-items:center;gap:12px;display:flex}.employee-portal .ep-pagination select{min-height:36px;padding:6px 10px;font-size:12px}.ep-positive{color:#5f8439!important}.ep-info-line{color:#687b4b;background:#f0f5e5;border:1px solid #e0e7ce;border-radius:8px;align-items:center;gap:12px;margin-bottom:24px;padding:16px 20px;display:flex}.ep-info-line p{margin:0;font-size:12px}.ep-documents{grid-template-columns:1fr 1fr;gap:16px;padding:24px;display:grid}.ep-document{border:1px solid var(--ep-border);border-radius:9px;align-items:center;gap:14px;min-width:0;padding:20px;display:flex}.ep-document-icon{color:#849666;flex:none;place-items:center;display:grid}.ep-document>div{flex:1;min-width:0}.ep-document a{align-items:center;gap:5px;font-size:13px;display:flex}.ep-document strong{overflow-wrap:anywhere;font-weight:500}.ep-document small{color:var(--ep-muted);margin-top:5px;font-size:10px;display:block}.ep-help-layout{grid-template-columns:1.8fr 1fr;align-items:start;gap:24px;display:grid}.ep-help-steps details{border-bottom:1px solid #e9edde}.ep-help-steps details:last-child{border:0}.ep-help-steps summary{cursor:pointer;align-items:center;gap:15px;padding:21px 24px;list-style:none;display:flex}.ep-help-steps summary::-webkit-details-marker{display:none}.ep-help-steps summary>b{color:#98a681;font-size:12px;font-weight:400}.ep-help-steps summary>strong{flex:1;font-size:13px;font-weight:500}.ep-help-steps details[open] summary>svg{transform:rotate(180deg)}.ep-help-steps p{color:var(--ep-muted);margin:0;padding:0 24px 24px 55px;font-size:13px}.ep-help-contact{background:var(--ep-soft);border:1px solid #d9e3bc;border-radius:10px;padding:28px}.ep-help-contact .ep-item-icon{background:#e2ebc8}.ep-help-contact h2{margin:20px 0 10px;font-size:23px;font-weight:500}.ep-help-contact p{color:#778562;margin-bottom:23px;font-size:13px}.ep-instructions{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.ep-stats-columns{grid-template-columns:1.4fr 1fr;align-items:stretch;gap:24px;display:grid}.ep-distribution{padding:25px}.ep-distribution>div{grid-template-columns:1fr auto;gap:7px;margin:0 0 18px;font-size:12px;display:grid}.ep-distribution>div:last-child{margin-bottom:0}.ep-distribution strong{font-weight:500}.ep-distribution>div>div{background:#f1f3eb;border-radius:5px;grid-column:1/-1;height:6px;overflow:hidden}.ep-distribution i{background:#b2cf53;border-radius:5px;height:100%;display:block}.ep-compensation{margin:0;padding:10px 25px}.ep-compensation>div{border-bottom:1px solid #edf0e6;justify-content:space-between;gap:12px;padding:18px 0;font-size:13px;display:flex}.ep-compensation>div:last-child{border:0}.ep-compensation dt{color:#7b866e}.ep-compensation dd{margin:0;font-weight:600}.ep-earnings-list article{border-bottom:1px solid #edf0e6;align-items:center;gap:16px;padding:21px 25px;display:flex}.ep-earnings-list article:last-child{border:0}.ep-earnings-list article>div{flex:1}.ep-earnings-list strong{font-size:13px;font-weight:500}.ep-earnings-list small{color:var(--ep-muted);margin-top:3px;font-size:11px;display:block}.ep-earnings-list .btn{min-height:36px;font-size:11px}.ep-settings-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;display:grid}.ep-settings-nav{gap:6px;display:grid;position:sticky;top:104px}.ep-settings-nav button{color:var(--ep-muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:14px 12px;font-size:12px;display:flex}.ep-settings-nav button>svg:last-child{margin-left:auto}.ep-settings-nav button[aria-current]{border-color:var(--ep-border);color:#49573a;background:#fff}.ep-settings-content{min-width:0}.employee-portal .account-settings-help,.employee-portal .payout-form-description{color:var(--ep-muted);font-size:12px;line-height:1.7}.employee-portal .account-settings form{max-width:none}.employee-portal .account-password{max-width:540px!important}.employee-portal .account-notification-choice{border-color:var(--ep-border);background:#fff;border-radius:8px;gap:12px;padding:19px}.employee-portal .account-notification-choice strong{font-size:14px;font-weight:500}.employee-portal .account-notification-choice small{font-size:12px}.employee-portal .account-delivery-status{background:#f5f8ec;border-color:#dfe6cb;border-radius:8px;padding:18px;font-size:12px}.employee-portal .account-notifications legend{margin-bottom:14px;font-size:14px;font-weight:500}.employee-portal .account-notifications>.btn{margin-top:12px}.employee-portal .payout-settings{max-width:none}.employee-portal .payout-section-heading h2{margin:0 0 7px;font-size:23px;font-weight:500}.employee-portal .payout-section-heading p{color:var(--ep-muted);font-size:12px}.employee-portal .saved-payout-method{border-color:var(--ep-border);border-radius:9px;padding:20px}.employee-portal .payout-method-editor{border-color:var(--ep-border);background:#fafbf7;border-radius:9px;padding:24px}.employee-portal .payout-fields{gap:0 20px}.employee-portal .payout-default-badge{color:#5e743b;background:#edf3dc;border-radius:4px}.employee-portal .payout-method-actions{gap:8px}.employee-portal .payout-empty{border-color:var(--ep-border);background:#fafbf7;border-radius:8px;padding:28px}.employee-portal .payout-currency{border-color:var(--ep-border);color:#71805e;background:#f5f7ee}.employee-portal .courier-address-form{max-width:900px}.employee-portal .courier-address-form fieldset{padding:0}.employee-portal .courier-address-two{gap:24px}.employee-portal .courier-address-locality{gap:20px}.employee-portal .courier-profile-guidance{color:#7a856b;background:#f5f7ee;border-radius:7px;margin:0 0 20px;padding:14px 18px;font-size:12px}.employee-portal .courier-profile-requests{border-color:var(--ep-border);max-width:900px;margin-top:32px}.employee-portal .courier-profile-request{border-color:var(--ep-border);background:#fafbf7;border-radius:8px;margin-bottom:16px;padding:20px}.employee-portal .courier-profile-request header{flex-wrap:wrap;gap:12px;font-size:12px}.employee-portal .courier-profile-request time{font-size:10px}.employee-portal .courier-profile-request p{color:var(--ep-muted);font-size:12px}.employee-portal .profile-change-diff{overflow-x:auto}.employee-portal .profile-change-diff table{min-width:0;font-size:12px}.employee-portal .profile-change-diff th{border-color:var(--ep-border);background:#f1f4e9;font-weight:500}.employee-portal .profile-change-diff td{border-color:var(--ep-border);padding:12px}.employee-portal .profile-change-diff td:last-child{background:#f2f7e5}.employee-portal .courier-view{font:inherit}.employee-portal .payout-page-heading{margin:0 0 32px}.employee-portal .payout-page-heading h1{letter-spacing:-.055em;margin:10px 0;font-size:34px;font-weight:550;line-height:1.2}.employee-portal .payout-page-heading p{color:var(--ep-muted);font-size:13px}.employee-portal .payout-eyebrow{letter-spacing:.15em;color:#65705a;font-size:10px}.employee-portal .payout-balance-cards{gap:18px;margin-bottom:26px}.employee-portal .payout-balance-cards article{border:1px solid var(--ep-border);background:#fff;border-radius:10px;padding:24px}.employee-portal .payout-balance-cards .payout-available{background:var(--ep-soft);border-color:#d5dfb6}.employee-portal .payout-balance-cards strong{color:var(--ep-ink);letter-spacing:-.04em;margin:16px 0 5px;font-size:32px;font-weight:500}.employee-portal .payout-balance-cards span{color:#728060;font-size:12px}.employee-portal .payout-balance-cards small{color:#8a947e;font-size:10px}.employee-portal .payout-request-layout{grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);gap:24px;margin-bottom:0}.employee-portal .payout-guide{background:#f0f4e3;border-color:#dbe5c5;border-radius:10px;padding:28px}.employee-portal .payout-guide h3{font-size:18px;font-weight:500}.employee-portal .payout-guide strong{font-size:13px;font-weight:500}.employee-portal .payout-guide span{color:#778664;font-size:12px}.employee-portal .payout-review-amount strong{color:#3f4c2d;font-size:32px}.employee-portal .payout-amount-input{border-color:#cdd4c3;border-radius:7px;overflow:hidden}.employee-portal .payout-amount-input input{border:0}.employee-portal .payout-amount-input button{color:#627d35;background:#f0f5e4;border-left:1px solid #dde5cc;font-size:11px}.employee-portal .payout-check{gap:10px;font-size:12px}.employee-portal .payout-history-table{min-width:0;font-size:12px}.employee-portal .payout-history-table th,.employee-portal .payout-history-table td{border-color:#e5e9de;padding:16px}.employee-portal .payout-history-table th{color:#7a856e;background:#f7f9f2;font-size:11px;font-weight:500}.employee-portal .payout-history-table tbody tr{background:#fff}.employee-portal .payout-history-table small{color:#89927e;font-size:10px}.employee-portal .payout-status{border-radius:5px;padding:5px 8px;font-size:10px}.employee-portal .payout-history-tools{margin-bottom:20px;font-size:12px}.employee-portal .payout-history-tools select{min-height:36px;font-size:12px}.employee-portal .payout-details summary{color:#6c7e50;font-size:11px}.employee-portal .payout-details dl{font-size:12px}.employee-portal .payout-success,.employee-portal .account-success{color:#577932;background:#eff6e5;border-color:#d6e2bf;border-radius:7px;font-size:12px}.employee-portal .payout-error,.employee-portal .account-error{color:#a43f2f;background:#fff2ef;border-color:#edc7bc;border-radius:7px;font-size:12px}.ep-mail.ep-mail-support{grid-template-columns:minmax(0,1fr)}.ep-mail{border:1px solid var(--ep-border);background:#fff;border-radius:12px;grid-template-columns:260px minmax(0,1fr);min-height:620px;display:grid;overflow:hidden}.ep-mail-contacts{border-right:1px solid var(--ep-border);background:#fcfdf9;padding:20px 14px}.ep-mail-contacts .ep-search{margin-bottom:18px}.ep-contact{text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;width:100%;margin-bottom:6px;padding:13px 11px;display:flex}.ep-contact.is-active{background:#eef3de;border-color:#e1e8cf}.ep-contact-icon{color:#71834f;background:#eaf0dc;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.ep-contact>span:nth-child(2){flex:1}.ep-contact strong{font-size:13px;font-weight:600;display:block}.ep-contact small{color:#8a947b;margin-top:3px;font-size:10px;display:block}.ep-mail-thread{flex-direction:column;min-width:0;display:flex}.ep-thread-heading{border-bottom:1px solid #e6eadf;align-items:center;gap:12px;padding:22px 26px;display:flex}.ep-thread-heading strong{font-size:14px;font-weight:600;display:block}.ep-thread-heading small{color:#909984;margin-top:3px;font-size:11px;display:block}.ep-messages{scrollbar-width:thin;background:#fff;flex:1;min-height:260px;max-height:480px;padding:28px;overflow:auto}.ep-message{width:fit-content;max-width:88%;margin-bottom:25px}.ep-message.is-own{margin-left:auto}.ep-message-meta{color:#9aa28f;align-items:center;gap:14px;margin-bottom:7px;font-size:10px;display:flex}.ep-message-meta strong{color:#707c61;font-size:11px;font-weight:500}.ep-message.is-own .ep-message-meta{justify-content:flex-end}.ep-message-bubble{background:#f5f7f0;border:1px solid #e7ebdf;border-radius:0 10px 10px;padding:13px 17px;font-size:13px}.ep-message.is-own .ep-message-bubble{background:#f0f5e2;border-color:#e0e8cb;border-radius:10px 0 10px 10px}.ep-message-bubble>strong{margin-bottom:4px;font-size:12px;font-weight:600;display:block}.ep-message-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.ep-compose{border-top:1px solid var(--ep-border);padding:20px 26px}.employee-portal .ep-compose>input,.employee-portal .ep-compose>textarea{background:#fcfdf9;border-color:#e1e6d7;width:100%;margin-bottom:10px;font-size:13px;display:block}.ep-compose>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.ep-compose>div>span{color:#929a86;font-size:10px}.ep-compose .btn{font-size:12px}.employee-portal .modal-shade{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:150;background:#25301e75;align-items:center;padding:28px 18px}.employee-portal .modal{max-width:min(100%,940px);max-height:calc(100dvh - 56px);color:var(--ep-ink);background:#fff;border:1px solid #e0e5d7;border-radius:14px;margin:0;font:14px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;overflow:auto;box-shadow:0 20px 80px #17210e35}.employee-portal .modal-head{border-color:var(--ep-border);z-index:3;background:#fff;align-items:center;padding:22px 26px;position:sticky;top:0}.employee-portal .modal-head h2,.employee-portal .modal-head h3{letter-spacing:-.035em;margin:0;font-size:21px;font-weight:500;line-height:1.4}.employee-portal .modal-head button{color:#7b876b;background:#f4f6ee;border:0;border-radius:50%;width:38px;min-width:38px;height:38px;padding:0;font-size:24px;line-height:1}.employee-portal .modal-body{max-height:none;padding:24px 26px;overflow:visible}.employee-portal .modal-foot{border-color:var(--ep-border);z-index:3;background:#fff;justify-content:flex-end;gap:10px;padding:17px 26px;display:flex;position:sticky;bottom:0}.employee-portal .modal .small{font-size:11px}.employee-portal .file-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.employee-portal .file-card{border-color:var(--ep-border);overflow-wrap:anywhere;background:#fafbf6;border-radius:9px;padding:14px}.employee-portal .file-card img{object-fit:contain;border-radius:5px}.employee-portal .file-card .btn{min-height:36px}.employee-portal .upload-box{background:#f8faf3;border-color:#d5dfc4;border-radius:9px;padding:20px}.employee-portal .upload-box input[type=file]{width:100%;font-size:12px}.employee-portal .file-card .btn-danger{background:#fff4f1}.employee-portal .comments-list{scrollbar-width:thin;max-height:45vh}.employee-portal .comment{background:#f7f9f1;border:1px solid #e2e8d5;border-radius:8px;margin-bottom:12px;padding:16px;font-size:13px}.employee-portal .comment-meta{color:#7e8a6c;font-size:11px}.employee-portal .comment-form textarea{width:100%;min-height:100px}.employee-portal .courier-evidence-modal{width:860px!important}.employee-portal .courier-evidence-card{border-color:var(--ep-border);background:#fafbf7;border-radius:10px;padding:18px}.employee-portal .courier-evidence-card h4{margin-bottom:10px;font-size:14px;font-weight:600}.employee-portal .courier-evidence-guidance{color:#7c866f;min-height:80px;font-size:12px;line-height:1.65}.employee-portal .courier-evidence-description{color:#7c866f;margin-bottom:22px;font-size:13px}.employee-portal .courier-evidence-preview{background:#fff;border-color:#e0e6d7;border-radius:7px}.employee-portal .courier-evidence-preview.courier-receive-preview{height:320px}.employee-portal .courier-receive-preview .courier-evidence-example-image img{object-fit:contain}.employee-portal .courier-evidence-controls{flex-wrap:wrap;gap:9px}.employee-portal .courier-evidence-controls .btn{flex:1;font-size:12px}.employee-portal .courier-evidence-controls input[type=file]{min-height:0}.employee-portal .courier-evidence-example-badge{color:#7b8868;border-color:#dce4ce;border-radius:4px}.employee-portal .courier-evidence-attached{color:#70913e}.employee-portal .courier-other-photos h4{font-size:14px}.employee-portal .courier-other-list li{border-radius:7px}.employee-portal .courier-camera-panel{border-color:var(--ep-border);background:#f6f8ef;border-radius:9px}.employee-portal .courier-notice{border-radius:7px}.employee-portal .courier-report-fields .entry-fields{gap:20px}.employee-portal .package-item-row{gap:10px}.employee-portal .package-item-remove{height:44px;margin-bottom:0}.employee-portal .package-items .field{margin-bottom:0}.employee-portal .package-item-add{margin:4px 0 10px}.ep-auth-header{border-bottom:1px solid var(--ep-border);justify-content:space-between;align-items:center;gap:20px;height:94px;padding:20px 42px;display:flex}.ep-auth-header>a:last-child{align-items:center;gap:9px;font-size:12px;display:flex}.ep-auth-footer{color:#929a85;justify-content:space-between;gap:20px;margin-top:auto;padding:24px 42px;font-size:10px;display:flex}.employee-auth{flex-direction:column;display:flex}.ep-login-layout{flex:1;grid-template-columns:minmax(0,1fr) 450px;align-items:center;gap:90px;width:100%;max-width:1120px;margin:auto;padding:90px 30px;display:grid}.ep-login-intro h1{letter-spacing:-.06em;margin:23px 0 25px;font-size:54px;font-weight:550;line-height:1.12}.ep-login-intro>p{color:#7c886e;max-width:430px;font-size:14px;line-height:1.8}.ep-login-features{gap:24px;margin-top:38px;display:grid}.ep-login-features>div{align-items:flex-start;gap:18px;display:flex}.ep-login-features strong{font-size:13px;font-weight:600;display:block}.ep-login-features small{color:#8a957c;margin-top:3px;font-size:12px;display:block}.ep-login-footnote{color:#8a957b;border-top:1px solid var(--ep-border);align-items:center;gap:12px;margin-top:30px;padding-top:24px;font-size:11px;display:flex}.ep-login-card{border:1px solid var(--ep-border);background:#fff;border-radius:12px;min-width:0;padding:35px}.ep-login-card h2{margin:12px 0;font-size:25px;font-weight:500;line-height:1.3}.ep-login-card>p{color:var(--ep-muted);margin:0 0 28px;font-size:13px}.ep-login-card .field{margin-bottom:19px;font-size:12px}.ep-password-input{display:block;position:relative}.employee-auth .ep-password-input input{padding-right:48px}.ep-password-input button{top:1px;right:1px;position:absolute!important}.ep-remember{color:#748062;align-items:center;gap:9px;margin:4px 0 23px;font-size:11px;display:flex}.employee-auth .ep-login-submit{width:100%;min-height:46px}.employee-auth .ep-signup-link{text-align:center;color:#738261;margin:25px 0 20px;font-size:12px}.ep-signup-link>a{color:#39432c;font-weight:600;text-decoration:underline}.ep-login-help{text-align:center;font-size:10px;display:block;color:#8b947e!important}.employee-auth.signup-page{background:var(--ep-bg);padding:0}.employee-auth .signup-panel{border:1px solid var(--ep-border);width:min(980px,100% - 48px);box-shadow:none;background:#fff;border-radius:12px;margin:42px auto 60px;overflow:hidden}.employee-auth .signup-heading{color:var(--ep-ink);border:0;border-bottom:1px solid var(--ep-border);min-height:110px;box-shadow:none;background:#fff;padding:32px 36px;display:block}.employee-auth .signup-heading h1{margin:8px 0 10px;font-size:30px;font-weight:500;line-height:1.3}.employee-auth .signup-heading p{color:var(--ep-muted);margin:0;font-size:13px}.employee-auth .signup-section{padding:28px 36px}.employee-auth .signup-field{color:var(--ep-ink);gap:8px;margin-bottom:16px;font-size:13px;font-weight:500}.employee-auth .signup-row{gap:24px}.employee-auth .signup-field input,.employee-auth .signup-field select{width:100%}.employee-auth .signup-field-help{color:var(--ep-muted);font-size:12px;font-weight:400;line-height:1.65}.employee-auth .signup-section-title{border-block:1px solid var(--ep-border);letter-spacing:-.025em;color:#556346;background:#fafbf6;padding:17px 36px;font-size:16px;font-weight:500}.employee-auth .signup-dob legend{font-size:13px;font-weight:500}.employee-auth .signup-dob>div{gap:8px}.employee-auth .signup-footer{border-top:1px solid var(--ep-border);background:#fff;justify-content:space-between;gap:20px;padding:25px 36px;font-size:12px;display:flex}.employee-auth .signup-submit{background:var(--ep-lime);border:1px solid var(--ep-lime);color:#283000;min-height:44px;box-shadow:none;text-shadow:none;border-radius:7px;padding:12px 22px;font-weight:600}.employee-auth .signup-reset{border:1px solid var(--ep-border);color:#73815e;min-height:44px;box-shadow:none;text-shadow:none;background:#fff;border-radius:7px;padding:12px 22px}.employee-auth .signup-footer a{color:#607d30;text-decoration:underline}.employee-auth .signup-success{text-align:center;padding:48px}.employee-auth .signup-success h2{font-size:26px;font-weight:500}.employee-auth .signup-error{border-radius:7px;margin:20px 36px}.employee-auth .signup-identity{margin-top:20px}.employee-auth .signup-kyc-card{border-color:var(--ep-border)}@media (min-width:1700px){.ep-content{padding-top:58px;padding-bottom:70px}.ep-login-layout{gap:130px;max-width:1220px}.ep-login-intro h1{font-size:62px}}@media (max-width:1250px){.ep-sidebar{width:218px;padding:25px 14px}.ep-topbar,.ep-main{margin-left:218px}.ep-content{padding:32px 28px 45px}.ep-topbar{padding:0 28px}.ep-metrics{gap:12px}.ep-metric{padding:20px 16px}.ep-metric>strong{font-size:30px}.ep-metric>small{font-size:9px}.ep-overview-columns{grid-template-columns:1.3fr 1fr;gap:18px}.ep-activity-row{gap:10px;padding:18px}.ep-activity-row>.ep-status{font-size:9px}.ep-activity-row>.ep-item-icon{display:none}.ep-workspace-shortcuts>a{padding:22px 18px}.ep-settings-layout{grid-template-columns:190px minmax(0,1fr);gap:20px}.ep-toast{left:calc(50% + 109px)}.ep-mail{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:1000px){.ep-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-metric>strong{margin-top:14px}.ep-metric>small{font-size:10px}.ep-overview-columns,.ep-help-layout,.ep-stats-columns{grid-template-columns:1fr}.ep-workspace-shortcuts{margin-top:0}.ep-documents,.ep-settings-layout{grid-template-columns:1fr}.ep-settings-nav{gap:8px;margin-bottom:0;display:flex;position:static;overflow-x:auto}.ep-settings-nav button{white-space:nowrap;flex-shrink:0;padding:11px 13px}.ep-settings-nav button>svg:last-child{display:none}.employee-portal .payout-request-layout{grid-template-columns:1fr}.employee-portal .payout-guide{margin-bottom:24px}.ep-mail{grid-template-columns:1fr}.ep-mail-contacts{border-right:0;border-bottom:1px solid var(--ep-border);padding:14px}.ep-mail-contacts .ep-search{max-width:none;margin:0 0 10px}.ep-contact-list{gap:8px;display:flex;overflow-x:auto}.ep-contact{width:auto;min-width:190px;margin:0}.ep-package-primary{max-width:170px}.ep-package-detail-grid{gap:24px}.ep-package-facts>div{grid-template-columns:95px minmax(0,1fr)}.ep-login-layout{grid-template-columns:minmax(0,1fr) 410px;gap:45px;padding:65px 36px}.ep-login-intro h1{font-size:44px}.ep-login-card{padding:28px}}@media (max-width:760px){.ep-sidebar{z-index:110;width:290px;max-width:88vw;padding:24px 18px;transition:transform .2s;transform:translate(-100%)}.ep-sidebar.is-open{transform:none}.ep-menu-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;background:#23301b70;border:0;display:block;position:fixed;inset:0}.employee-portal .ep-close-menu,.employee-portal .ep-menu-toggle{display:inline-flex}.employee-portal .ep-mobile-logout{margin-top:16px;display:flex}.ep-topbar{gap:10px;height:65px;margin-left:0;padding:0 16px}.ep-breadcrumb{gap:6px;margin-right:auto;font-size:11px}.ep-breadcrumb>span,.ep-breadcrumb>svg{display:none}.ep-breadcrumb>strong{font-size:14px}.ep-topbar-account{gap:5px}.ep-account-link>span,.employee-portal .ep-desktop-logout{display:none}.ep-avatar{width:32px;height:32px;font-size:11px}.ep-main{min-height:calc(100dvh - 65px);margin-left:0}.ep-content{padding:26px 20px 35px}.ep-footer{margin-bottom:calc(64px + env(safe-area-inset-bottom));padding:18px 20px;font-size:9px}.ep-bottom-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--ep-border);height:calc(64px + env(safe-area-inset-bottom));padding:4px 8px calc(4px + env(safe-area-inset-bottom));z-index:70;background:#ffffffed;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 20px #26371304}.ep-bottom-nav>a,.ep-bottom-nav>button{color:#8a967b;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;display:flex;position:relative}.ep-bottom-nav .is-active{color:#4e651e;background:#f1f6e3}.ep-bottom-nav b{color:#283500;background:#a4c900;border-radius:50%;min-width:15px;height:15px;font-size:9px;position:absolute;top:4px;right:24%}.ep-toast{bottom:calc(80px + env(safe-area-inset-bottom));font-size:12px;left:50%}.ep-page-heading{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:24px}.ep-page-heading h1{margin:8px 0;font-size:30px}.ep-page-heading p{max-width:440px;font-size:12px}.ep-eyebrow{font-size:9px}.ep-metrics{gap:12px;margin-bottom:18px}.ep-metric{padding:18px 16px}.ep-metric-top{font-size:11px}.ep-metric>strong{margin-top:16px;font-size:30px}.ep-metric>small{font-size:9px}.ep-next-step{gap:15px;margin-bottom:22px;padding:24px}.ep-next-icon{display:none}.ep-next-step h2{font-size:23px}.ep-next-step p,.ep-next-step .btn{font-size:12px}.ep-overview-columns{gap:0}.employee-portal .surface-body{padding:22px}.employee-portal .surface-title,.employee-portal .ep-section-head{min-height:62px;padding:20px}.ep-section-head h2{font-size:16px}.ep-activity-row>.ep-item-icon{display:grid}.ep-activity-row>.ep-status{font-size:9px}.ep-activity-row>svg{display:none}.ep-page-heading .ep-heading-action{max-width:100%}.ep-package-tools{gap:12px;margin-bottom:16px}.ep-search{max-width:none}.employee-portal .ep-search input{font-size:14px}.ep-sort-label{gap:0;font-size:0}.employee-portal .ep-sort-label select{max-width:130px;font-size:12px}.ep-package-tabs{gap:0;margin:0 -20px 20px;padding:0 20px}.ep-package-tabs button{padding:12px 11px;font-size:11px}.ep-package-list{gap:14px}.ep-package-top{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:20px}.ep-package-top>.ep-item-icon{border-radius:8px;width:38px;min-width:38px;height:38px;margin-top:4px}.ep-package-name h2{font-size:16px}.ep-package-name p{font-size:11px}.ep-package-primary{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:none;padding-top:3px}.ep-package-primary .btn{width:100%;min-height:44px;font-size:13px}.ep-package-primary small{margin-left:auto;font-size:10px}.ep-package-brief{gap:10px 16px;padding:0 20px 17px;font-size:11px}.ep-package-brief>a{word-break:break-all;max-width:100%}.ep-package-footer{gap:3px;padding:7px 12px}.ep-package-footer>div{gap:4px}.ep-action-link{gap:5px;min-height:40px;font-size:11px!important}.ep-action-link svg{width:16px}.ep-details-toggle{white-space:nowrap}.ep-package-detail{padding:20px}.ep-stepper{gap:5px;margin-bottom:25px}.ep-stepper li{flex-direction:column;align-items:flex-start;gap:6px;font-size:9px}.ep-stepper li:after{width:calc(100% - 36px);margin:0;position:absolute;top:12px;left:31px}.ep-package-detail-grid{grid-template-columns:1fr;gap:24px}.ep-package-facts>div{grid-template-columns:120px minmax(0,1fr)}.ep-package-shipping{border-top:1px solid #edf0e6;padding-top:20px}.ep-authorization>div{flex-wrap:wrap}.ep-authorization a:first-of-type{flex-basis:75%}.ep-authorization .btn{margin-left:28px}.employee-portal .shipping-label-card{flex-wrap:wrap}.employee-portal .shipping-label-filename{max-width:200px}.ep-pagination{gap:8px;font-size:10px}.ep-pagination label{gap:8px}.employee-portal .ep-pagination select{min-height:40px}.ep-document{padding:16px}.ep-documents{gap:12px;padding:18px}.ep-document small{font-size:9px}.ep-document a{font-size:12px}.ep-help-contact{margin-bottom:22px;padding:24px}.ep-help-steps summary{padding:20px}.ep-help-steps p{padding:0 20px 22px 50px;font-size:12px}.ep-earnings-list article{flex-wrap:wrap;gap:12px;padding:18px 20px}.ep-earnings-list article>.btn{margin-left:56px}.ep-settings-nav{gap:6px;margin:0 -20px;padding:0 20px}.ep-settings-nav button{min-height:44px;font-size:11px}.ep-settings-layout{gap:22px}.employee-portal .courier-address-two{gap:18px}.employee-portal .courier-address-locality{grid-template-columns:1fr 1fr;gap:18px}.employee-portal .courier-address-locality>.field:first-child{grid-column:1/-1}.employee-portal .field{font-size:13px}.employee-portal .field input,.employee-portal .field select,.employee-portal .field textarea{min-height:46px;font-size:16px}.employee-portal .profile-change-diff th,.employee-portal .profile-change-diff td{padding:9px;font-size:11px}.employee-portal .courier-profile-request,.employee-portal .account-notification-choice{padding:16px}.employee-portal .payout-balance-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.employee-portal .payout-balance-cards .payout-available{grid-column:1/-1}.employee-portal .payout-balance-cards article{padding:20px}.employee-portal .payout-balance-cards strong{font-size:28px}.employee-portal .payout-balance-cards small{font-size:10px}.employee-portal .payout-page-heading{flex-wrap:wrap;gap:17px;margin-bottom:24px}.employee-portal .payout-page-heading h1{font-size:30px}.employee-portal .payout-page-heading .btn{font-size:12px}.employee-portal .payout-guide{padding:23px}.employee-portal .payout-fields{grid-template-columns:1fr}.employee-portal .payout-method-editor{padding:19px}.employee-portal .payout-request-form .payout-amount-input{flex-wrap:wrap}.employee-portal .payout-amount-input input{flex:1;width:80px}.employee-portal .payout-amount-input button{padding:10px;font-size:11px}.employee-portal .payout-form-actions{flex-wrap:wrap}.employee-portal .payout-history-table,.employee-portal .payout-history-table tbody,.employee-portal .payout-history-table tr,.employee-portal .payout-history-table td{border:0;width:100%;min-width:0;display:block}.employee-portal .payout-history-table thead{display:none}.employee-portal .payout-history-table tr{border:1px solid var(--ep-border);background:#fafbf6;border-radius:8px;margin-bottom:16px;padding:17px}.employee-portal .payout-history-table td{white-space:normal;padding:6px 0!important}.employee-portal .payout-history-table td:before{content:attr(data-label);color:#8b957e;margin-bottom:4px;font-size:10px;display:block}.employee-portal .payout-history-table td:empty{display:none}.employee-portal .payout-history-tools{align-items:center;gap:10px}.ep-thread-heading{padding:18px 20px}.ep-messages{min-height:240px;max-height:440px;padding:20px}.ep-message{max-width:94%}.ep-message-meta{gap:9px;font-size:9px}.ep-message-bubble{font-size:13px}.ep-compose{padding:18px 20px}.employee-portal .ep-compose>input,.employee-portal .ep-compose>textarea{font-size:16px}.ep-compose>div>span{display:none}.ep-compose>div{justify-content:flex-end}.ep-mail{min-height:0}.employee-portal .modal-shade{align-items:center;padding:12px 10px}.employee-portal .modal{border-radius:12px;max-width:100%;max-height:calc(100dvh - 24px);scroll-padding-top:80px}.employee-portal .modal-head{padding:17px 20px}.employee-portal .modal-head h2,.employee-portal .modal-head h3{font-size:20px}.employee-portal .modal-body{padding:20px}.employee-portal .modal-foot{padding:14px 20px calc(14px + env(safe-area-inset-bottom));gap:10px}.employee-portal .modal-foot .btn{flex:1;min-height:46px;font-size:13px}.employee-portal .courier-evidence-grid{grid-template-columns:1fr;gap:20px}.employee-portal .courier-evidence-preview.courier-receive-preview{height:320px}.employee-portal .courier-evidence-guidance{min-height:0}.employee-portal .courier-evidence-card{padding:16px}.employee-portal .courier-evidence-controls .btn{font-size:13px}.employee-portal .courier-report-fields .entry-fields{grid-template-columns:1fr}.employee-portal .file-grid{grid-template-columns:1fr 1fr;gap:12px}.employee-portal .file-card{padding:12px}.employee-portal .file-card img{max-width:100%}.ep-auth-header{height:80px;padding:18px 24px}.ep-auth-header>a:last-child{font-size:11px}.ep-login-layout{grid-template-columns:1fr;gap:28px;max-width:500px;padding:34px 24px 50px}.ep-login-intro h1{margin:14px 0;font-size:37px}.ep-login-intro>p{margin-bottom:0;font-size:13px}.ep-login-features,.ep-login-footnote{display:none}.ep-login-card{padding:28px 24px}.ep-login-card h2{font-size:24px}.employee-auth .ep-login-card input{font-size:16px}.ep-auth-footer{padding:20px 24px;font-size:9px}.employee-auth .signup-panel{width:calc(100% - 32px);margin:24px auto 38px}.employee-auth .signup-heading{padding:25px 24px}.employee-auth .signup-heading h1{font-size:27px}.employee-auth .signup-section{padding:24px}.employee-auth .signup-row{gap:16px}.employee-auth .signup-control{font-size:16px}.employee-auth .signup-demographics{grid-template-columns:1fr}.employee-auth .signup-section-title{padding:16px 24px}.employee-auth .signup-footer{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 24px}.employee-auth .signup-footer>div{gap:12px;width:100%;display:flex}.employee-auth .signup-footer button{flex:1;margin:0}.employee-auth .signup-success{padding:32px 24px}.employee-auth .signup-error{margin:20px 24px}}@media (max-width:420px){.ep-content{padding:24px 16px 30px}.ep-package-tabs,.ep-settings-nav{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.ep-metric{padding:16px 13px}.ep-metric-top{font-size:10px}.ep-metric-top svg{width:16px}.ep-metric>strong{font-size:27px}.ep-metric>small{font-size:9px;line-height:1.5}.ep-metrics{gap:10px}.ep-package-top{padding:18px 16px 14px}.ep-package-top>.ep-item-icon{display:none}.ep-package-brief{padding:0 16px 16px}.ep-package-detail{padding:20px 16px}.ep-package-footer{flex-wrap:wrap;padding:6px 9px}.ep-action-link{font-size:10px!important}.ep-package-tools{flex-wrap:wrap;gap:12px}.ep-package-tools>.ep-search{flex-basis:100%}.ep-sort-label{margin-left:auto}.ep-page-heading .ep-heading-action,.ep-page-heading .ep-heading-action>.btn{width:100%}.ep-activity-row>.ep-item-icon{width:34px;min-width:34px;height:34px}.ep-activity-row>.ep-status{padding:4px 6px;font-size:8px}.ep-activity-row strong{font-size:12px}.ep-activity-row small{font-size:10px}.employee-portal .surface-body{padding:19px}.employee-portal .courier-address-two{grid-template-columns:1fr;gap:0}.employee-portal .courier-address-locality{gap:14px}.employee-portal .file-grid{grid-template-columns:1fr}.ep-auth-header .ep-brand strong{font-size:13px}.ep-auth-header .ep-brand svg{width:27px}.ep-auth-header{padding:18px 20px}.ep-login-layout{padding:28px 18px 40px}.ep-login-card{padding:25px 21px}.employee-auth .signup-panel{width:calc(100% - 24px)}.employee-auth .signup-section{padding:21px}.employee-auth .signup-row{grid-template-columns:1fr;gap:0}.employee-auth .signup-dob>div{gap:6px}.employee-auth .signup-dob select{padding:9px 6px;font-size:13px}.employee-auth .signup-location{grid-template-columns:1fr}.employee-auth .signup-heading{padding:24px 21px}.employee-auth .signup-section-title{padding:15px 21px}}.employee-portal .ep-search input{box-shadow:none!important;background:0 0!important;border:0!important}.employee-auth .signup-heading,.employee-auth .signup-section-title,.employee-auth .signup-footer button{height:auto}.employee-portal .payout-history{margin-top:26px}.employee-portal .payout-request-layout>.surface{margin:0}@media (max-width:760px){.ep-sidebar{visibility:hidden}.ep-sidebar.is-open{visibility:visible}.ep-package-tabs{scrollbar-width:none}.ep-package-tabs::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.employee-portal *,.employee-auth *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.employee-portal .ep-sidebar,.employee-portal .ep-topbar,.employee-portal .ep-bottom-nav,.employee-portal .ep-footer{display:none}.employee-portal .ep-main{margin:0}.employee-portal .ep-content{padding:0}}.employee-portal input[readonly]{cursor:default;color:#73796e!important;background:#f3f4f0!important}.employee-auth.ep-loading{place-items:center;padding:24px;display:grid}.ep-loading-card{border:1px solid var(--ep-border);background:#fff;border-radius:12px;width:min(420px,100%);padding:36px}.ep-loading-card h1{font-size:25px;line-height:1.3}.ep-loading-card p{color:var(--ep-muted)}.employee-portal .ep-status-problem{color:#a63227;background:#fce9e7}.employee-portal .ep-status-processing,.employee-portal .ep-status-pay{color:#875e0d;background:#fff3d6}.ep-mail-contacts{min-width:0}.ep-settings-nav{scrollbar-width:none}.ep-settings-nav::-webkit-scrollbar{display:none}.employee-auth.signup-page{font:14px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.employee-auth .signup-heading h1{color:var(--ep-ink);font-family:inherit}.employee-auth :is(.signup-section-title,.signup-control,.signup-footer,.signup-submit,.signup-reset,.signup-field-help,.signup-signin){font-family:inherit}.employee-auth .signup-submit:hover{background:#a7cd00}.ep-contact-list{scrollbar-width:none}.ep-contact-list::-webkit-scrollbar{display:none}.employee-auth .signup-password-input{position:relative}.employee-auth .signup-password-input .signup-control{padding-right:50px}.employee-auth .signup-password-toggle{border-radius:6px;width:44px;height:42px;min-height:42px;position:absolute;top:1px;right:1px}@media (max-width:1024px),(pointer:coarse){:is(.employee-portal,.employee-auth) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea,[contenteditable=true]){-webkit-tap-highlight-color:transparent;min-width:0;line-height:1.25;font-size:16px!important}}:is(.employee-portal,.employee-auth) :is(input,select,textarea,[contenteditable=true]):is(:focus,:focus-visible){box-shadow:none;border-color:#cdd4c3;outline:none}@media (max-width:420px){.employee-auth.signup-page .signup-dob>div{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-auth.signup-page .signup-dob select:first-child{grid-column:1/-1}}.agreement-reminder{color:#293028;background:#f0f4e4;border:1px solid #d6dfb5;border-radius:12px;align-items:center;gap:16px;margin-bottom:28px;padding:20px 24px;display:flex}.agreement-icon{background:#e1ebbf;border-radius:12px;flex:0 0 44px;place-items:center;height:44px;display:grid}.agreement-reminder>div{flex:1}.agreement-reminder strong{font-size:16px}.agreement-reminder p{color:#59614e;margin:5px 0 0;font-size:13px}.employee-portal .agreement-primary{color:#182000;background:#b3d900;border:1px solid #a9cd00;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex}.employee-portal .agreement-primary:hover{background:#a6c900}.employee-portal .agreement-primary:disabled{opacity:.45;cursor:not-allowed}.agreement-page,.agreement-complete{max-width:1040px;margin:auto}.agreement-steps{gap:20px;margin:0 0 28px;padding:0;list-style:none;display:flex}.agreement-steps li{color:#818779;border-bottom:2px solid #e1e5da;flex:1;align-items:center;gap:10px;padding:0 0 18px;font-size:13px;display:flex}.agreement-steps li>span{background:#edf0e7;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.agreement-steps .is-current{color:#262e21;border-color:#a9cc00}.agreement-steps .is-current>span{background:#b3d900}.agreement-steps .is-done>span{color:#4d650a;background:#e5edd3}.agreement-card,.agreement-complete{background:#fff;border:1px solid #dfe3d7;border-radius:14px;padding:32px}.agreement-card-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.agreement-eyebrow{letter-spacing:1.5px;color:#727a67;font-size:10px;font-weight:600}.agreement-card h2{letter-spacing:-.5px;outline:none;margin:9px 0 0;scroll-margin-top:100px;font-size:23px;font-weight:600;line-height:1.25}.agreement-pending-badge,.agreement-signed-badge{white-space:nowrap;color:#866319;background:#fff9e9;border:1px solid #eadbb1;border-radius:6px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;font-weight:600;display:inline-flex}.agreement-signed-badge{color:#356442;background:#edf7ef;border-color:#c8dfcc}.agreement-intro{color:#69735f;margin:20px 0 24px;font-size:14px;line-height:1.7}.agreement-details{background:#f8f9f5;border:1px solid #e7eadd;border-radius:10px;grid-template-columns:1fr 1fr;gap:24px 30px;margin:26px 0;padding:24px;display:grid}.agreement-details dt{color:#69735f;margin-bottom:7px;font-size:11px}.agreement-details dd{white-space:pre-line;overflow-wrap:anywhere;color:#293224;margin:0;font-size:14px;line-height:1.7}.agreement-details dd span{color:#747d6b;font-size:12px;display:block}.agreement-details .is-wide{grid-column:1/-1}.agreement-help,.agreement-save-note{color:#6b7461;font-size:12px;line-height:1.7}.agreement-help a,.agreement-version a,.agreement-electronic a{color:#394b20;text-decoration:underline}.agreement-actions{border-top:1px solid #e4e8dc;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding-top:24px;display:flex}.agreement-actions .btn,.agreement-complete-actions .btn{justify-content:center;align-items:center;gap:9px;min-height:46px;display:inline-flex}.agreement-save-note{align-items:center;gap:7px;display:flex}.agreement-version{text-align:center;color:#858e7d;margin:20px 0;font-size:11px;line-height:1.6}.agreement-reader-toolbar{border-bottom:1px solid #e4e8dc;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:18px 0;font-size:12px;display:flex}.agreement-reader-toolbar>span,.agreement-reader-toolbar>a{align-items:center;gap:8px;display:flex}.agreement-reader-toolbar>a{color:#455d1a}.agreement-reader{color:#394132;max-width:760px;margin:32px auto}.agreement-reader h2{font-size:27px}.agreement-reader h3{color:#202a18;margin:30px 0 12px;font-size:18px;line-height:1.5}.agreement-reader p{white-space:pre-line;margin:0 0 18px;font-size:14px;line-height:1.85}.agreement-company{border-top:1px solid #e5e8df;flex-direction:column;gap:5px;margin-top:20px;padding:20px 0;font-size:12px;display:flex}.agreement-company strong{font-size:15px}.agreement-check{cursor:pointer;background:#f6f8f0;border:1px solid #e0e7cf;border-radius:10px;align-items:flex-start;gap:12px;padding:20px;font-size:13px;line-height:1.7;display:flex}.agreement-check input{accent-color:#749700;flex:0 0 20px!important;width:20px!important;height:20px!important;min-height:20px!important;margin:2px 0 0!important}.agreement-sign-fields{border:0;min-width:0;margin:0;padding:0}.agreement-sign-tabs{background:#f1f3ec;border-radius:9px;gap:6px;width:fit-content;margin:0 0 22px;padding:4px;display:flex}.agreement-sign-tabs button{color:#636e57;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:11px 24px;font-size:13px;display:flex}.agreement-sign-tabs button[aria-pressed=true]{color:#293522;background:#fff;box-shadow:0 1px 3px #00000012}.agreement-field{flex-direction:column;gap:8px;margin:20px 0;font-size:13px;font-weight:600;display:flex}.employee-portal .agreement-field input{box-sizing:border-box;background:#fff;border:1px solid #cfd5c4;border-radius:8px;width:100%;min-height:48px;padding:12px 14px;font-size:16px;font-weight:400}.agreement-signature-box{background:#fdfefb;border:1px solid #cfd5c4;border-radius:10px;overflow:hidden}.agreement-signature-box canvas{touch-action:none;cursor:crosshair;width:100%;height:210px;display:block}.agreement-canvas-footer{color:#87917b;border-top:1px dashed #dde3d3;justify-content:space-between;align-items:center;padding:5px 15px;font-size:11px;display:flex}.agreement-canvas-footer button{color:#526143;background:0 0;border:0;align-items:center;gap:6px;min-height:40px;padding:8px;display:flex}.agreement-typed-signature{overflow-wrap:anywhere;text-align:center;background:#fcfdf9;border:1px solid #d9dfcf;border-radius:10px;justify-content:center;align-items:center;height:210px;padding:20px;font-family:Georgia,serif;font-size:36px;font-style:italic;display:flex}.agreement-electronic{color:#6f7865;align-items:flex-start;gap:10px;margin:24px 0;display:flex}.agreement-electronic svg{flex-shrink:0;margin-top:3px}.agreement-electronic p{margin:0;font-size:12px;line-height:1.8}.agreement-password{position:relative}.agreement-password input{padding-right:52px!important}.agreement-password button{color:#637155;background:0 0;border:0;place-items:center;width:48px;display:grid;position:absolute;top:1px;bottom:1px;right:1px}.agreement-complete{text-align:center;flex-direction:column;align-items:center;padding:48px 32px;display:flex}.agreement-success-icon{color:#657f17;background:#edf4dd;border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:24px;display:grid}.agreement-complete h2{letter-spacing:-.7px;margin:14px 0;font-size:28px}.agreement-complete>p{color:#737c69;max-width:500px;margin:0 0 30px;font-size:14px;line-height:1.75}.agreement-file{text-align:left;box-sizing:border-box;background:#fafbf7;border:1px solid #e1e6d6;border-radius:10px;align-items:center;gap:18px;width:100%;max-width:650px;padding:23px;display:flex}.agreement-file>svg{color:#738643;flex-shrink:0}.agreement-file>div{flex:1;min-width:0}.agreement-file strong{font-size:14px}.agreement-file span:not(.agreement-signed-badge),.agreement-file small{color:#778367;margin-top:7px;font-size:11px;display:block}.agreement-complete-actions{gap:12px;margin:28px 0;display:flex}.agreement-email-status{text-align:left;color:#6c785f;align-items:flex-start;gap:10px;max-width:580px;font-size:12px;line-height:1.7;display:flex}.agreement-email-status svg{flex-shrink:0;margin-top:2px}.agreement-error,.agreement-notice{color:#8b4729;background:#fff8f3;border:1px solid #efcebd;border-radius:9px;margin-bottom:20px;padding:18px;font-size:13px;line-height:1.6}.agreement-error{gap:10px;display:flex}.agreement-error svg{flex-shrink:0}.agreement-error button{color:inherit;background:0 0;border:0;padding:8px 0;font-size:12px;text-decoration:underline;display:block}.agreement-notice p{margin:7px 0}.agreement-notice a{color:inherit;margin-right:18px;text-decoration:underline}.agreement-loading{color:#717d62;place-items:center;min-height:180px;display:grid}.management-agreement-cell{min-width:155px}.management-agreement-state{color:#7c601a;background:#fff7df;border:1px solid #e1cc93;border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;font-weight:600;display:inline-flex}.management-agreement-state.is-signed{color:#245c32;background:#e7f3e8;border-color:#b5d3bc}.management-agreement-cell time{color:#4b5847;margin:7px 0;font-size:11px;display:block}.management-agreement-cell a{margin-top:4px;font-size:12px;text-decoration:underline;display:inline-block}.management-agreement-cell small{color:#9b4228;margin-top:5px;display:block}@media (max-width:680px){.agreement-reminder{flex-wrap:wrap;gap:12px;margin-bottom:22px;padding:18px}.agreement-reminder>div{min-width:180px}.agreement-reminder>.btn{width:100%}.agreement-steps{gap:8px;margin-bottom:20px}.agreement-steps li{flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:12px;font-size:10px}.agreement-steps li strong{font-weight:500}.agreement-steps li>span{width:28px;height:28px}.agreement-card{border-radius:12px;padding:20px 16px}.agreement-card-heading{flex-direction:column;align-items:flex-start;gap:14px}.agreement-card h2{font-size:21px}.agreement-pending-badge{font-size:10px}.agreement-intro{margin:20px 0;font-size:13px}.agreement-details{grid-template-columns:1fr;gap:20px;margin:20px 0;padding:18px}.agreement-actions{flex-direction:column-reverse;align-items:stretch;gap:10px;margin-top:24px;padding-top:20px}.agreement-actions .btn{width:100%;min-height:50px}.agreement-save-note{justify-content:center;font-size:11px}.agreement-reader-toolbar{flex-direction:column;align-items:flex-start;gap:16px}.agreement-reader-toolbar>a{min-height:32px}.agreement-reader{margin:24px 0}.agreement-reader h2{font-size:23px}.agreement-reader h3{font-size:17px}.agreement-reader p{font-size:15px;line-height:1.8}.agreement-check{gap:10px;padding:16px 12px;font-size:13px}.agreement-sign-tabs{width:100%}.agreement-sign-tabs button{flex:1;justify-content:center}.agreement-signature-box canvas{height:190px}.agreement-field{font-size:13px}.agreement-electronic p{font-size:12px}.agreement-complete{padding:32px 18px}.agreement-complete h2{font-size:25px}.agreement-file{flex-wrap:wrap;gap:12px;padding:18px}.agreement-file>div{min-width:180px}.agreement-complete-actions{flex-direction:column;width:100%}.agreement-complete-actions .btn{min-height:50px}.agreement-version{font-size:10px}}@media (prefers-reduced-motion:reduce){.agreement-page *{scroll-behavior:auto!important}}.buyout-calculate-button{white-space:nowrap;align-items:center;gap:5px;margin-top:8px;display:flex}.buyout-calculation-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.buyout-calculation-heading p{color:#68717d;margin:6px 0 0}.buyout-eyebrow{letter-spacing:.12em;color:#68717d;font-size:11px;font-weight:700}.buyout-lines th{white-space:normal}.buyout-lines td{vertical-align:middle}.buyout-lines input{width:100%;min-width:76px;max-width:150px}.buyout-lines td:first-child{width:34%}.buyout-lines small{margin-top:5px;display:block}.buyout-total{background:#f3f7e8;border:1px solid #dce6c4;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin:20px 0;padding:20px;display:flex}.buyout-total strong{font-size:24px}.buyout-total small{font-size:12px}.buyout-recipient{border:1px solid #dedfe2;border-radius:6px;margin-bottom:20px;padding:18px}.buyout-recipient h3{margin:0 0 12px;font-size:14px}.buyout-network{background:#edf2f7;border-radius:4px;padding:3px 8px;font-weight:600;display:inline-block}.buyout-address{align-items:center;gap:12px;margin-top:12px;display:flex}.buyout-address code,.buyout-hash code{overflow-wrap:anywhere;word-break:break-word;font-size:13px}.buyout-address button{flex-shrink:0}.buyout-hash input{font-family:monospace}.buyout-hash code{background:#f5f6f8;border:1px solid #ddd;border-radius:4px;margin-top:8px;padding:12px;display:block}.buyout-footnote{color:#68717d;font-size:12px;line-height:1.6}.buyout-paid{color:#26783b;background:#e3f3e6;border-radius:20px;align-items:center;gap:6px;padding:7px 12px;font-weight:700;display:inline-flex}.staffer-wallet-form{max-width:780px}.buyout-wallet-fields{grid-template-columns:160px 1fr;gap:18px;margin:20px 0;display:grid}.status-cell.status-paid,.id-cell.paid{color:#13552f;background:#cef0dc!important}.buyout-calculation .modal-foot{flex-wrap:wrap}.buyout-calculation .field{display:block}.buyout-calculation .field input{width:100%;margin-top:6px}@media (max-width:640px){.buyout-wallet-fields{grid-template-columns:1fr}.buyout-lines,.buyout-lines tbody,.buyout-lines tr,.buyout-lines td{display:block}.buyout-lines thead{display:none}.buyout-lines tr{border:1px solid #ddd;border-radius:6px;margin-bottom:12px;padding:12px}.buyout-lines td{grid-template-columns:minmax(100px,40%) 1fr;gap:12px;display:grid;border:0!important;width:auto!important;padding:7px!important}.buyout-lines td:before{content:attr(data-label);color:#68717d;font-size:12px}.buyout-lines input{max-width:none;min-height:40px;font-size:16px}.buyout-total{padding:16px}.buyout-total strong{font-size:21px}.buyout-calculation-heading{align-items:flex-start}.buyout-calculation .modal-foot{gap:8px}.buyout-calculation .modal-foot button{flex:1;min-height:40px;margin:0}.buyout-address{align-items:flex-start}.buyout-hash input{min-height:42px;font-size:16px}}.panel-app .modal .buyout-calculation .field,.panel-app .staffer-wallet-form .field{flex-direction:column;align-items:stretch;gap:7px;height:auto;min-height:0;display:flex}.buyout-lines input{border:1px solid #ccc;border-radius:3px;height:32px;padding:5px 8px}.buyout-footnote{margin-top:14px}.ep-status-paid{color:#26783b;background:#e3f3e6}.bestdrop-status-heading{align-items:center;gap:6px;display:inline-flex}.role-stuffer .bestdrop-status-help-trigger{color:#3e5815;cursor:pointer;vertical-align:middle;background:linear-gradient(#eff7da,#dcebb8);border:1px solid #a6bc73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:-5px 0;padding:0;font:700 18px/1 Arial,Helvetica,sans-serif;display:inline-flex;box-shadow:inset 0 1px #fff8}.role-stuffer .bestdrop-status-help-trigger:hover,.role-stuffer .bestdrop-status-help-trigger[data-state=open]{color:#203105;background:linear-gradient(#b6dc51,#96bf25);border-color:#7d9f2d}.role-stuffer .bestdrop-status-help-trigger:focus-visible{outline-offset:3px;outline:2px solid #6e9219}.bestdrop-status-help button:focus-visible{outline-offset:3px;outline:2px solid #6e9219}.bestdrop-status-help{z-index:1200;width:360px;max-width:calc(100vw - 24px);max-height:var(--radix-popover-content-available-height);overscroll-behavior:contain;color:#303b24;text-align:left;background:#fff;border:1px solid #b8cd90;border-top:3px solid #8ab500;border-radius:10px;outline:none;font:13px/1.5 Arial,Helvetica,sans-serif;overflow-y:auto;box-shadow:0 12px 36px #253b1730,0 2px 6px #253b1712}.bestdrop-status-help-header{background:linear-gradient(110deg,#e3efbd,#f4f8e9);border-bottom:1px solid #dce6c9;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.bestdrop-status-help-header h2{color:#35491d;margin:0;font:700 15px/1.35 Arial,Helvetica,sans-serif}.bestdrop-status-help-header button{color:#4b6228;cursor:pointer;background:#ffffffa6;border:1px solid #c6d6a8;border-radius:5px;flex-shrink:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.bestdrop-status-help-header button:hover{background:#fff;border-color:#91ad5c}.bestdrop-status-help-body{padding:14px 16px 16px}.bestdrop-status-help-intro{color:#6b765d;margin:0 0 12px;font-size:12px}.bestdrop-status-help dl{margin:0}.bestdrop-status-help-row{border-top:1px solid #e8eddf;padding:10px 0}.bestdrop-status-help-row dt{align-items:center;gap:9px;margin:0 0 5px;display:flex}.bestdrop-status-help-row dt strong{font-size:13px;font-weight:700}.bestdrop-status-help-row dd{color:#5b6650;margin:0;font-size:12px;line-height:1.55}.bestdrop-status-help-badge{color:#586448;background:#f2f4ec;border:1px solid #d7dfc9;border-radius:5px;justify-content:center;min-width:47px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}.bestdrop-status-help-badge.is-received{color:#3d6275;background:#e7f1f7;border-color:#c1d9e6}.bestdrop-status-help-badge.is-sent{color:#7a601a;background:#fff2cb;border-color:#ead69b}.bestdrop-status-help-badge.is-shipped{color:#45691b;background:#e4f0c8;border-color:#bcd68b}.bestdrop-status-help-note{color:#52623b;background:#f2f7e6;border-left:3px solid #97be2a;border-radius:0 5px 5px 0;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.55}.bestdrop-status-help-note strong{color:#3c531b}.registration-edit-intro{color:#666;margin:0 0 20px;line-height:1.5}.registration-edit-form fieldset{border:0;min-width:0;margin:0;padding:0}.registration-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}.registration-edit-grid .field{margin:0}.registration-edit-wide{grid-column:1/-1}.registration-edit-ip{color:#777;margin:20px 0;font-size:12px}.registration-edit-ip strong{color:#555;font-family:monospace}@media (max-width:620px){.registration-edit-grid{grid-template-columns:1fr}}.registration-edit-document{background:#f3f8fb;border:1px solid #cbdce6;border-radius:4px;gap:6px;margin-bottom:20px;padding:14px;display:grid}.registration-edit-document>span{color:#666;overflow-wrap:anywhere;font-size:12px}.registration-edit-document>div{gap:20px;display:flex}.registration-edit-emergency{border-top:1px solid #ddd;margin-top:24px;padding-top:4px}.registration-edit-emergency h4{margin:15px 0;font-size:14px}.registration-edit-kyc{background:#f3f8fb;border:1px solid #cbdce6;border-radius:4px;margin-bottom:22px;padding:16px}.registration-edit-kyc h4{margin:0 0 7px;font-size:16px}.registration-edit-kyc>p{color:#555;margin:0 0 14px;line-height:1.5}.registration-edit-kyc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.registration-edit-kyc article{background:#fff;border:1px solid #ddd;border-radius:3px;min-width:0;padding:12px}.registration-edit-kyc h5{margin:0 0 10px;font-size:13px}.registration-edit-kyc img{object-fit:contain;background:#fafafa;width:100%;height:210px;margin-bottom:10px;display:block}.registration-edit-kyc article>a{font-size:12px;display:block}@media (max-width:620px){.registration-edit-kyc-grid{grid-template-columns:1fr}.registration-edit-kyc img{height:230px}}.management-view,.management-surface{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.45}.management-surface>.surface-body{padding:16px}.management-tab-row{border-bottom:1px solid #ddd;align-items:center;gap:0;height:40px;margin-bottom:16px;display:flex}.management-add{color:#337ab7;cursor:pointer;background:#fff;border:0;padding:5px 18px;font-size:20px;font-weight:700}.management-current-tab{color:#666;background:#fff;border:1px solid #ddd;border-bottom-color:#fff;border-radius:3px 3px 0 0;align-self:flex-end;margin-bottom:-1px;padding:11px 14px}.management-courier-filters{border:1px solid #bce8f1;border-radius:3px;margin-bottom:36px}.management-courier-filters>.surface-title{color:#31708f;background:#d9edf7;border-bottom:1px solid #bce8f1;padding:10px 14px;font-weight:400}.management-filter-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:15px 30px;max-width:1160px;padding:16px;display:grid}.management-filter-grid label{font-weight:700}.management-filter-grid .field input,.management-filter-grid .field select{width:100%;margin-top:5px}.management-filter-actions{align-items:flex-end;gap:5px;padding-bottom:0;display:flex}.management-country-tabs{flex-wrap:wrap;gap:4px;margin:0 0 18px;display:flex}.management-country-tabs .btn{padding:6px 12px}.management-country-active{background:#e9e9e9!important;box-shadow:inset 0 2px 4px #0002!important}.management-courier-table{width:100%;min-width:1250px}.management-courier-table th{font-size:11px;padding:12px 9px!important}.management-courier-table td{vertical-align:top;padding:14px 10px!important}.management-courier-table td:nth-child(2){min-width:60px}.management-courier-table td:nth-child(3){min-width:200px}.management-courier-table td:nth-child(4){min-width:250px}.management-courier-table td:nth-child(5){min-width:92px}.management-courier-table td:nth-child(6){min-width:115px}.management-courier-table td:nth-child(7){min-width:165px}.management-courier-table td:nth-child(9){min-width:130px}.management-courier-table .courier-row,.management-courier-table .courier-row td{background:var(--courier-status-color,#9f6)!important}.management-courier-table .management-archived-row,.management-courier-table .management-archived-row td{color:#777;background:#e9e9e9!important}.management-th-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.management-icon-button{cursor:pointer;min-width:25px;min-height:22px;font:inherit;background:#fff;border:1px solid #ddd;border-radius:3px;margin-top:4px;padding:1px 5px}.management-count{color:#555;background:#fff;border-radius:3px;padding:2px 4px;display:inline-block}.management-notes{white-space:pre-wrap;overflow-wrap:anywhere;max-width:240px}.management-row-actions{flex-wrap:wrap;gap:4px;display:flex}.management-courier-table .management-row-actions{max-width:80px}.management-courier-table .management-row-actions .btn{color:#555;background:#fff;min-width:28px}.management-pagination{align-items:center;gap:8px;display:flex}.management-pagination button{font:inherit;color:#777;cursor:pointer;background:0 0;border:0;padding:4px}.management-pagination button:disabled{color:#aaa;cursor:default}.management-pagination span{background:#eee;border:1px solid #aaa;padding:6px 12px}.management-bulk{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;margin-bottom:60px;display:flex}.management-content-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.management-content-tools label{align-items:center;gap:5px;display:flex}.management-content-tools input[type=checkbox]{width:13px;min-height:13px}.management-stuffer-table,.management-content-table,.management-request-table{width:100%}.management-stuffer-table th,.management-stuffer-table td{padding:12px!important}.management-content-table th,.management-content-table td{padding:12px 10px!important}.management-content-table th:first-child{width:16%}.management-content-table th:last-child{min-width:180px}.management-content-table:not(:has(th:nth-child(3))) th:first-child{width:15%}.management-content-table .management-title-link{font:inherit;text-align:left;color:#337ab7;cursor:pointer;background:0 0;border:0;padding:0}.management-content-text{white-space:pre-wrap;overflow-wrap:anywhere;padding:10px 0;font-size:12px;line-height:1.65}.management-content-modal{width:calc(100vw - 40px);max-width:800px}.management-content-modal .modal-head h3,.management-confirm .modal-head h3{margin:0;font-size:18px;font-weight:400}.management-content-modal textarea{resize:vertical;width:100%}.management-content-modal .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.management-wide{grid-column:1/-1}.management-text-field{margin-top:18px;display:block}.management-text-field textarea{margin-top:6px;display:block}.management-close{color:#777;cursor:pointer;background:0 0;border:0;padding:0 4px;font:24px Arial}.management-confirm{max-width:500px}.management-error{color:#a94442;background:#f2dede;border:1px solid #ebccd1;border-radius:3px;margin-bottom:15px;padding:10px 12px}.management-request-table td{vertical-align:top;padding:12px!important}.management-request-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:200px;max-width:500px}.management-request-table textarea{width:100%;min-width:180px;margin-bottom:6px}.management-profile-form,.management-settings-form{max-width:1000px}.management-profile-form .form-grid,.management-settings-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px;display:grid}.management-form-actions{margin-top:22px}.management-settings-form>.field{max-width:400px}.management-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.management-mail-layout{border:1px solid #ddd;grid-template-columns:250px minmax(0,1fr);min-height:580px;display:grid}.management-mail-contacts{background:#f7f7f7;border-right:1px solid #ddd;padding:12px}.management-mail-contacts>input{width:100%;margin-bottom:12px}.management-mail-contact{text-align:left;cursor:pointer;color:#444;width:100%;font:inherit;background:0 0;border:0;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:15px 10px;display:flex}.management-mail-contact.active{background:#e4e9ca}.management-mail-contact small{color:#888;margin-top:3px;display:block}.management-mail-contact .badge{text-align:center;color:#fff;background:#8eac28;border-radius:50%;min-width:20px;height:20px;padding:2px 4px}.management-mail-heading{background:#fafafa;border-bottom:1px solid #ddd;justify-content:space-between;gap:15px;padding:14px 20px;display:flex}.management-mail-heading span{color:#888}.management-mail-messages{flex-direction:column;align-items:flex-start;gap:12px;height:380px;padding:20px;display:flex;overflow-y:auto}.management-message{background:#f1f1f1;border:1px solid #ddd;min-width:180px;max-width:85%;padding:10px 14px}.management-message.own{background:#eef2df;border-color:#d8dfbe;align-self:flex-end}.management-message header{justify-content:space-between;align-items:center;gap:25px;margin-bottom:8px;display:flex}.management-message header time{color:#888;font-size:10px}.management-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.management-mail-compose{border-top:1px solid #ddd;gap:10px;padding:18px 20px;display:grid}.management-mail-compose textarea{resize:vertical;width:100%}.management-mail-compose button{justify-self:end;min-width:90px}.role-stuffer .management-surface>.surface-body{padding:16px 20px}.role-stuffer .management-content-table{border:none}.role-stuffer .management-content-table th{color:#111;background:#fff;border-left:0;border-right:0;font-size:12px;padding:10px 8px!important}.role-stuffer .management-content-table td{background:#fff;border-left:0;border-right:0}.role-stuffer .management-courier-filters{margin-bottom:24px}@media (max-width:850px){.management-filter-grid,.management-profile-form .form-grid,.management-settings-form .form-grid,.management-content-modal .form-grid{grid-template-columns:1fr}.management-mail-layout{grid-template-columns:180px minmax(0,1fr)}.management-message{max-width:100%}.management-message header{flex-wrap:wrap;gap:10px}.management-mail-heading{flex-wrap:wrap}.management-courier-filters{margin-bottom:24px}}@media (max-width:600px){.management-mail-layout{grid-template-columns:1fr}.management-mail-contacts{border-bottom:1px solid #ddd;border-right:0;max-height:220px;overflow-y:auto}.management-mail-messages{height:320px;padding:12px}.management-content-tools{align-items:flex-start}.management-country-tabs .btn{padding:5px 8px}.management-bulk{margin-bottom:20px}.management-surface>.surface-body{padding:12px}.management-content-modal{width:calc(100vw - 20px)}}.management-document-modal{max-width:650px}.management-document-modal h3{margin:0;font-weight:400}.management-document-item{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:15px;padding:14px 0;display:flex}.management-document-item a{overflow-wrap:anywhere}.management-filter-grid .field input,.management-filter-grid .field select,.management-text-field textarea{margin-top:0}.management-profile-form .form-grid>.field,.management-settings-form .form-grid>.field{margin-bottom:0}.management-mail-contacts>input,.management-mail-compose>input,.management-mail-compose>textarea,.management-request-table textarea{font:inherit;color:#555;background:#fff;border:1px solid #ccc;border-radius:3px;padding:6px 8px;box-shadow:inset 0 1px 1px #0001}.management-mail-contacts>input,.management-mail-compose>input{height:32px}.management-mail-compose>input:focus,.management-mail-compose>textarea:focus{border-color:#66afe9;outline:1px solid #66afe9}.management-courier-name{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.management-courier-name:hover{text-decoration:underline}.management-courier-public-note{white-space:pre-wrap;overflow-wrap:anywhere;color:#333;max-width:260px;margin-top:12px;line-height:1.5}.registration-alerts{white-space:normal;overflow-wrap:anywhere;min-width:250px;max-width:420px}.registration-alert-title{color:#b42318;margin-bottom:8px;display:block}.registration-match{background:#fff8f5;border:1px solid #f1c5bd;border-left:3px solid #d9534f;border-radius:3px;margin-bottom:8px;padding:9px 10px}.registration-match:last-child{margin-bottom:0}.registration-match-header{flex-wrap:wrap;align-items:baseline;gap:5px 8px;display:flex}.registration-match-header .management-title-link{text-align:left}.registration-match-state{color:#356542;white-space:nowrap;background:#e9f4eb;border-radius:3px;padding:2px 5px;font-size:10px}.registration-match-state.is-archived{color:#665346;background:#ede8e3}.registration-match ul{margin:7px 0 0;padding-left:16px;line-height:1.6}.registration-no-matches{color:#777;white-space:nowrap}.registration-profile{overflow-wrap:anywhere;min-width:160px;line-height:1.6}.registration-profile .small{color:#666}.registration-address{white-space:pre-line;min-width:170px;line-height:1.6}.registration-ip{overflow-wrap:anywhere;max-width:180px;font-family:monospace;font-size:12px}.registration-requests-table{min-width:1250px}.registration-requests-table td{vertical-align:top!important}.registration-requests-table td:first-child{white-space:nowrap}.registration-ip{white-space:nowrap;min-width:150px;display:block}.registration-match-header .management-title-link{font:inherit;color:#337ab7;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.registration-match-header .management-title-link:hover{text-decoration:underline}.registration-match-state.is-pending{color:#856404;background:#fff0bd}.management-courier-table .courier-row-actions{grid-template-columns:repeat(2,32px);gap:5px;width:max-content;min-width:69px;display:grid}.management-courier-table .courier-row-action{color:#405265;cursor:pointer;background:#fff;border:1px solid #bfc7ce;border-radius:5px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;line-height:1;display:inline-flex;box-shadow:0 1px 2px #0000000a}.management-courier-table .courier-row-action svg{stroke-width:1.8px;flex:none}.management-courier-table .courier-row-action:hover{color:#205b89;background:#f0f6fa;border-color:#8fa7ba}.management-courier-table .courier-row-action-edit{color:#2674ad}.management-courier-table .courier-row-action-archive{color:#885d20}.management-courier-table .courier-row-action-restore{color:#30733e}.management-courier-table .courier-row-action:focus-visible{outline-offset:2px;outline:2px solid #287cb8}.management-courier-table .courier-row-action:disabled{opacity:.45;cursor:wait}@media (pointer:coarse){.management-courier-table .courier-row-actions{grid-template-columns:repeat(2,38px);gap:6px}.management-courier-table .courier-row-action{width:38px;height:38px}}.registration-match-state.is-deleted{color:#8c3529;background:#fce0da}.registration-retained-note{color:#74635e;overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.5}.management-mail-layout.management-mail-support{grid-template-columns:minmax(0,1fr)}.nt-intro,.nt-actions,.nt-dialog header,.nt-dialog-footer,.nt-dialog-footer>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.nt-intro h2{margin:0 0 8px;font-size:20px}.nt-intro p{color:#666;margin:0}.nt-status{white-space:nowrap;color:#666;background:#eee;border-radius:4px;padding:5px 9px;font-size:12px;display:inline-block}.nt-status.is-on{color:#337a24;background:#e4f5df}.nt-tabs{border-bottom:1px solid #ddd;gap:4px;margin:24px 0 0;display:flex}.nt-tabs button{cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:0;align-items:center;gap:8px;padding:12px 18px;display:flex}.nt-tabs button[aria-selected=true]{color:#237ab1;background:#fff;border-color:#ddd;font-weight:700}.nt-tabs span{background:#eee;border-radius:10px;padding:2px 6px;font-size:11px}.nt-info{color:#526372;background:#f3f8fc;border:1px solid #d6e6f1;border-radius:4px;margin:16px 0;padding:13px 16px;line-height:1.6}.nt-table th,.nt-table td{vertical-align:middle!important;padding:16px!important}.nt-table td:first-child{width:34%;min-width:240px}.nt-table td p{color:#777;margin:7px 0 0;font-size:12px;line-height:1.5}.nt-table td small{color:#888;margin-top:5px;display:inline-block}.nt-excerpt{overflow-wrap:anywhere;max-width:460px;line-height:1.6}.nt-actions{white-space:nowrap;justify-content:flex-start}.nt-actions .btn,.nt-dialog-footer .btn{align-items:center;gap:7px;display:inline-flex}.nt-notice{color:#327325;background:#eff9eb;padding:10px}.nt-footnote,.nt-help{color:#777;font-size:12px;line-height:1.6}.nt-footnote{max-width:920px;margin-top:20px}.nt-overlay{z-index:1300;background:#0008;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.nt-dialog{background:#fff;border-radius:8px;flex-direction:column;width:min(1200px,100%);max-height:94vh;display:flex;box-shadow:0 12px 60px #0004}.nt-dialog header{border-bottom:1px solid #ddd;padding:20px 24px}.nt-dialog header small{color:#777;letter-spacing:1px;font-size:10px}.nt-dialog h2{margin:5px 0 0;font-size:20px}.nt-editor-grid{grid-template-columns:1fr 1fr;gap:28px;min-height:0;padding:24px;display:grid;overflow:auto}.nt-editor-grid form .field{margin-bottom:18px;display:block}.nt-editor-grid input:not([type=checkbox]),.nt-editor-grid textarea{color:#333;background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;margin-top:8px;padding:9px;display:block}.nt-editor-grid textarea{resize:vertical;font-family:inherit;line-height:1.6}.nt-toggle{align-items:center;gap:8px;margin-bottom:20px;font-weight:400;display:flex}.nt-tokens{flex-wrap:wrap;gap:7px;display:flex}.nt-tokens button{white-space:normal;text-align:left;font-family:monospace;font-size:11px}.nt-tokens small{color:#777;margin-top:4px;font-family:Arial,sans-serif;font-size:10px;display:block}.nt-preview{background:#f4f5f3;border-radius:6px;padding:18px}.nt-preview h3{margin:0 0 6px;font-size:14px}.nt-preview>p{color:#777;margin-bottom:16px;font-size:11px}.nt-mail{background:#fff;box-shadow:0 2px 8px #0001}.nt-brand{color:#fff;background:#292c2b;border-bottom:3px solid #b4d800;padding:18px 22px;font-size:17px;font-weight:700}.nt-brand small{letter-spacing:1px;margin-top:6px;font-size:9px;font-weight:400;display:block}.nt-mail-body{padding:22px}.nt-mail-body h2{margin-bottom:22px;font-size:23px;line-height:1.2}.nt-prewrap{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.nt-preview-cta{text-align:center;background:#b4d800;border-radius:5px;margin-top:24px;padding:14px;font-weight:700;display:block}.nt-mail footer{color:#777;border-top:1px solid #eee;padding:20px 22px;font-size:10px;line-height:1.7}.nt-unsubscribe{color:#526329;border:1px solid #cdd3bc;border-radius:4px;margin-top:12px;padding:5px 12px;display:inline-block}.nt-mail footer small{margin-top:7px;font-size:10px;display:block}.nt-attachment{background:#f7f8f4;margin-top:14px;padding:10px;font-size:11px}.nt-sms{background:#fff;border-radius:12px;padding:20px}.nt-sms small{color:#888;margin-top:12px;font-size:10px;display:block}.nt-dialog-footer{border-top:1px solid #ddd;flex-shrink:0;padding:16px 24px}.nt-dialog button:focus-visible{outline-offset:2px;outline:2px solid #2e81b6}@media (max-width:800px){.nt-overlay{padding:8px}.nt-dialog{max-height:96vh}.nt-editor-grid{grid-template-columns:1fr;padding:16px}.nt-dialog header,.nt-dialog-footer{padding:14px}.nt-dialog-footer{flex-direction:column;align-items:stretch}.nt-dialog-footer>div{justify-content:flex-end}.nt-intro{align-items:flex-start}.nt-table td:first-child{min-width:180px}.nt-editor-grid input,.nt-editor-grid textarea{font-size:16px}}.telegram-setup .surface-body{max-width:960px}.telegram-setup .field{margin:18px 0}.telegram-setup .field small{color:#68717d;margin-top:8px;font-weight:400;line-height:1.5;display:block}.telegram-setup-status{background:#f7fafc;border:1px solid #dce5ec;border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.telegram-login-setup{border:1px solid #ddd;border-radius:8px;margin:20px 0;padding:16px}.telegram-login-setup summary{cursor:pointer;font-weight:600}.telegram-login-setup code{overflow-wrap:anywhere;white-space:normal;background:#f5f6f7;margin:8px 0;padding:10px;display:block}.telegram-login-setup p,.telegram-setup-note{line-height:1.6}.telegram-setup-note{color:#68717d;margin:16px 0 0}@media (max-width:600px){.telegram-setup input{font-size:16px}.telegram-login-setup .form-grid{grid-template-columns:1fr}.telegram-setup .btn{min-height:42px}}.telegram-notifications .surface-title{align-items:center;gap:9px;display:flex}.telegram-notifications .surface-body{max-width:960px}.telegram-notifications-connection{background:#f7fafc;border:1px solid #dbe2e8;border-radius:8px;align-items:flex-start;gap:13px;margin-bottom:18px;padding:16px;display:flex}.telegram-notifications-status-icon{color:#47718d;background:#e6edf2;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.telegram-notifications-connection>div{flex:1;min-width:0}.telegram-notifications-connection strong{margin:1px 0 5px;display:block}.telegram-notifications-connection p{color:#667381;margin:0;line-height:1.6}.telegram-notifications-connection.is-connected{background:#f5f8ef;border-color:#d9e4ce}.is-connected .telegram-notifications-status-icon{color:#63832f;background:#e7efd8}.telegram-notifications-connected-label{white-space:nowrap;color:#52762b;background:#e7efd8;border-radius:5px;padding:4px 8px;font-size:11px;font-weight:600}.telegram-notifications-connect{margin:0 0 20px}.telegram-notifications-connect p{max-width:700px;line-height:1.6}.telegram-notifications-connect a{align-items:center;gap:8px;display:inline-flex}.telegram-notifications-fields{border:0;min-width:0;margin:0;padding:0}.telegram-notifications-master{cursor:pointer;align-items:flex-start;gap:10px;padding:7px 0 20px;display:flex}.telegram-notifications-master>span{flex-direction:column;gap:6px;display:flex}.telegram-notifications-master small{color:#6c7580;font-size:12px;font-weight:400;line-height:1.6}.telegram-notifications input[type=checkbox]{flex:none;width:16px;height:16px;margin:2px 0 0}.telegram-notifications-events-heading{border-top:1px solid #e4e7e9;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-top:18px;display:flex}.telegram-notifications-select-all{color:#397599;cursor:pointer;font:inherit;background:0 0;border:0;padding:4px 0;text-decoration:underline}.telegram-notifications-events{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;display:grid}.telegram-notifications-events label{cursor:pointer;align-items:flex-start;gap:9px;padding:9px 0;font-weight:400;line-height:1.5;display:flex}.telegram-notifications-events span{overflow-wrap:anywhere}.telegram-notifications-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.telegram-notifications-actions .btn{justify-content:center;align-items:center;gap:7px;display:inline-flex}.telegram-notifications-success{color:#547932;background:#f2f7e9;border-color:#cdddba}@media (max-width:600px){.telegram-notifications-events{grid-template-columns:1fr;gap:2px}.telegram-notifications-connected-label{display:none}.telegram-notifications-connection{gap:10px;padding:13px}.telegram-notifications-actions{grid-template-columns:1fr;display:grid}.telegram-notifications-actions .btn,.telegram-notifications-connect .btn{min-height:42px}.telegram-notifications-master{padding-bottom:16px}}.archive-content{background:#fff;border:1px solid #ddd;border-radius:3px;margin-top:12px;padding:20px}.archive-tabs{border-bottom:1px solid #ddd;gap:6px;margin-bottom:22px;display:flex}.archive-tabs a{color:#555;border-bottom:3px solid #0000;padding:10px 18px;text-decoration:none}.archive-tabs a.active{color:#222;border-color:#b5d500;font-weight:700}.archive-tabs span{background:#eee;border-radius:9px;margin-left:7px;padding:2px 6px;font-size:11px}.archive-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.archive-heading h2{margin:0 0 7px;font-size:20px}.archive-heading p,.archive-muted{color:#777}.archive-total{white-space:nowrap;color:#666}.archive-filters{background:#f6f7f7;border:1px solid #e0e2e2;border-radius:4px;grid-template-columns:repeat(4,minmax(140px,1fr));gap:14px;margin:16px 0;padding:18px;display:grid}.archive-filters label{flex-direction:column;gap:6px;font-weight:600;display:flex}.archive-filters input,.archive-filters select,.archive-confirm-input input{background:#fff;border:1px solid #ccc;border-radius:3px;width:100%;min-width:0;height:34px;padding:5px 8px;font-weight:400}.archive-filters .btn{align-self:end;height:34px}.archive-search{grid-column:span 2}.archive-search span{align-items:center;gap:6px;display:flex}.archive-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 12px;display:flex}.archive-toolbar button{align-items:center;gap:6px;min-height:32px;display:inline-flex}.archive-limit{align-items:center;gap:7px;margin-left:auto;display:flex}.archive-limit select{border:1px solid #ccc;border-radius:3px;padding:6px}.archive-table-wrap{overflow-x:auto}.archive-table{border-collapse:collapse;width:100%;min-width:850px}.archive-table th{text-align:left;background:#f1f2f2;font-weight:700}.archive-table td,.archive-table th{vertical-align:middle;border:1px solid #ddd;padding:12px 10px}.archive-table tbody tr:nth-child(2n){background:#fafafa}.archive-table th:first-child,.archive-table td:first-child{text-align:center;width:32px}.archive-table small{color:#777;overflow-wrap:anywhere;margin-top:5px;display:block}.archive-table input[type=checkbox]{width:15px;height:15px}.archive-table td{overflow-wrap:anywhere;max-width:300px}.archive-link{color:#287fb1;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.archive-status{background:#edf0f2;border-radius:4px;padding:4px 8px;font-weight:600;display:inline-block}.archive-row-actions{gap:5px;display:flex}.archive-icon.btn{color:#3e606d;background:#fff;border-color:#c2c8cd;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.archive-icon.archive-danger{color:#b93932}.archive-icon:hover{background:#f0f4f5}.archive-icon:focus-visible{outline-offset:2px;outline:2px solid #287fb1}.archive-pagination{justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.archive-pagination>span:first-child{margin-right:auto}.archive-empty{text-align:center;color:#777;padding:44px!important}.archive-error,.archive-notice{color:#9f2d26;background:#fff1ef;border:1px solid #ebbbb7;border-radius:3px;margin:12px 0;padding:12px}.archive-notice{color:#385c31;background:#f1f8ef;border-color:#b9d5b5}.archive-confirm-list{max-height:180px;margin:16px 0;padding-left:23px;line-height:1.8;overflow:auto}.archive-confirm-input{line-height:1.8;display:block}.archive-confirm-input input{max-width:220px;margin-top:8px;font-family:monospace;font-size:16px;display:block}.archive-page .btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:950px){.archive-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-content{padding:14px}.archive-heading{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:550px){.archive-filters{gap:12px;padding:12px}.archive-search{grid-column:span 2}.archive-filters input,.archive-filters select{min-height:40px;font-size:16px}.archive-icon.btn{width:38px;min-width:38px;height:38px}.archive-limit{width:100%;margin-left:0}.archive-heading h2{font-size:18px}.archive-toolbar{gap:8px}.archive-tabs a{padding:10px 12px}.archive-pagination{gap:7px}}.archive-status{white-space:nowrap;overflow-wrap:normal}.archive-table td:nth-last-child(2){min-width:115px}.archive-table td:last-child{min-width:112px}.archive-table td:nth-last-child(3){min-width:86px}.signup-kyc{color:#25332f;border-top:1px solid #ddd;margin-top:28px;padding-top:24px;font:13px/1.5 Arial,sans-serif}.signup-kyc-intro{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.signup-kyc-eyebrow{letter-spacing:1.4px;color:#73807a;font-size:10px;font-weight:700}.signup-kyc h3{color:#26322d;margin:4px 0 5px;font-size:21px;font-weight:600;line-height:1.25}.signup-kyc-intro p{color:#6a736f;margin:0}.signup-kyc-progress{white-space:nowrap;color:#4e6756;background:#f2f7f2;border:1px solid #d7e2d9;border-radius:30px;padding:6px 11px;font-size:12px}.signup-kyc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.signup-kyc-card{background:#fff;border:1px solid #dce1dd;border-radius:12px;min-width:0;padding:18px}.signup-kyc-card.is-complete{border-color:#9cc9ac}.signup-kyc-card-heading{align-items:center;gap:11px;margin-bottom:15px;display:flex}.signup-kyc-card h4{margin:0;font-size:14px;line-height:1.5}.signup-kyc-card-heading small{color:#7a827e;margin-top:2px;font-size:11px;display:block}.signup-kyc-step{color:#5d6e63;background:#edf1ed;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;font-weight:700;display:grid}.is-complete .signup-kyc-step{color:#287247;background:#e5f5eb}.signup-kyc-preview{background:#f4f6f3;border:1px solid #e4e8e4;border-radius:8px;justify-content:center;align-items:center;height:190px;display:flex;position:relative;overflow:hidden}.signup-kyc-preview img{object-fit:contain;width:100%;height:100%;display:block}.signup-kyc-preview>.signup-kyc-example-badge{color:#68736b;pointer-events:none;background:#fffffff2;border:1px solid #dfe4df;border-radius:20px;padding:2px 8px;font:10px/1.5 Arial,sans-serif;position:absolute;bottom:9px;right:9px}.signup-kyc-card>p{color:#6a736f;min-height:39px;margin:13px 0;font-size:12px}.signup-kyc-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.signup-camera-button{cursor:pointer;color:#253015;background:#c5d52b;border:1px solid #94a61c;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:10px 16px;font:600 13px Arial,sans-serif;display:inline-flex}.signup-camera-button:hover{background:#b9cd22}:is(.signup-camera-button:focus-visible,.signup-camera-close:focus-visible){outline-offset:3px;outline:3px solid #7296dc}.signup-camera-button:disabled,.signup-camera-close:disabled{opacity:.5;cursor:default}.signup-kyc-done{color:#287247;font-size:12px}.signup-kyc-note{color:#7a827e;align-items:center;gap:7px;margin-top:15px;font-size:11px;display:flex}.signup-kyc-note svg{flex-shrink:0}.signup-camera-backdrop{z-index:1100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#12211ddb;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.signup-live-camera{overscroll-behavior:contain;background:#fff;border-radius:17px;width:min(100%,760px);max-height:calc(100dvh - 40px);padding:22px;overflow:auto;box-shadow:0 25px 90px #0005}.signup-live-camera-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.signup-camera-step-caption{letter-spacing:1.4px;color:#7c877f;font-size:10px;font-weight:700}.signup-live-camera-heading h4{color:#25332f;margin:4px 0 0;font-size:19px;line-height:1.35}.signup-camera-close{color:#5c6961;cursor:pointer;background:#f6f8f6;border:1px solid #e2e7e3;border-radius:50%;flex:0 0 33px;place-items:center;width:33px;height:33px;font:25px/1 Arial,sans-serif;display:grid}.signup-camera-instruction{color:#727c76;margin:11px 0 17px;font-size:12px}.signup-camera-stage{background:#15201c;border-radius:11px;min-height:180px;position:relative;overflow:hidden}.signup-camera-viewport{isolation:isolate;aspect-ratio:4/3;background:#15201c;width:min(100%,133.333dvh - 400px);max-width:640px;margin:0 auto;position:relative;overflow:hidden}.signup-camera-media{position:absolute;inset:0}.signup-camera-viewport-selfie .signup-camera-media{transform:scaleX(-1)}.signup-camera-media>video,.signup-camera-media>img{object-fit:cover;background:0 0;width:100%;height:100%;max-height:none;display:block}.signup-camera-guides{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.signup-guide-outline{stroke:#ffffffb8;stroke-width:2.5px;transition:stroke .2s,stroke-width .2s,filter .2s}.signup-guide-outline.is-aligned{stroke:#73f5ac;stroke-width:5px;filter:drop-shadow(0 0 5px #56f0a4)drop-shadow(0 0 12px #56f0a48a)}.signup-camera-guide-caption{color:#fff;text-align:center;pointer-events:none;background:#12231ee8;border:1px solid #ffffff2b;border-radius:30px;width:fit-content;max-width:calc(100% - 24px);margin:0 auto;padding:7px 13px;font:12px/1.4 Arial,sans-serif;display:block;position:absolute;bottom:12px;left:12px;right:12px}.signup-camera-guide-caption.is-ready{color:#c6ffdc;background:#17472ce8;border-color:#7ae8a5}.signup-camera-checks{color:#8b9690;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;margin-top:14px;font-size:12px;display:flex}.signup-camera-checks span{align-items:center;gap:6px;transition:color .2s;display:inline-flex}.signup-camera-checks i{font-style:normal}.signup-camera-checks .is-ready{color:#23814d}.signup-camera-loading{color:#dce6de;background:#15201cf0;justify-content:center;align-items:center;gap:9px;font-size:13px;display:flex;position:absolute;inset:0}.signup-camera-loading span{border:2px solid #688373;border-top-color:#d7f9e2;border-radius:50%;width:14px;height:14px;animation:.9s linear infinite camera-loading}.signup-camera-footer{border-top:1px solid #edf0ed;justify-content:space-between;align-items:center;gap:25px;margin-top:18px;padding-top:17px;display:flex}.signup-camera-footer p{color:#7a847e;max-width:370px;margin:0;font-size:11px;line-height:1.6}.signup-camera-shutter{min-width:150px;min-height:43px}.signup-camera-shutter.is-ready{color:#fff;background:#2c8d56;border-color:#2c8d56;box-shadow:0 0 0 4px #3d9a6320}.signup-camera-error{color:#a72922;background:#fbe9e7;border:1px solid #edc4be;border-radius:6px;margin:14px 0 0;padding:12px;font-size:12px;line-height:1.5}@keyframes camera-loading{to{transform:rotate(360deg)}}@media (max-width:700px){.signup-kyc-grid{grid-template-columns:1fr;gap:14px}.signup-kyc-card>p{min-height:0}.signup-kyc-preview{height:190px}.signup-kyc-intro{align-items:flex-start}.signup-kyc-intro p{font-size:12px}.signup-kyc h3{font-size:19px}.signup-kyc-note{align-items:flex-start}}@media (max-width:480px){.signup-camera-backdrop{padding:8px}.signup-live-camera{border-radius:12px;max-height:calc(100dvh - 16px);padding:14px}.signup-live-camera-heading h4{font-size:17px}.signup-camera-guide-caption{padding:5px 9px;font-size:10px;bottom:8px}.signup-camera-footer{margin-top:15px;padding-top:12px;display:block}.signup-camera-footer p{max-width:none;margin-bottom:12px}.signup-camera-shutter{width:100%}.signup-kyc-card{padding:14px}.signup-kyc-progress{padding:5px 8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.signup-guide-outline,.signup-camera-checks span{transition:none}.signup-camera-loading span{animation:none}}.signup-camera-media>video:not(.is-live){visibility:hidden}.signup-page{color:#222;background:#eee url(/reference/paper.png);min-height:100vh;padding:17px 3% 14px;font:16px/1.25 Arial Narrow,Arial,sans-serif}.signup-panel{background:#fafafa;border:1px solid #c6c6c6;width:100%;margin:0 auto;box-shadow:0 1px 4px #0002}.signup-heading{background:#303035 url(/reference/mws-header-bg.png);border-bottom:1px dashed #666;border-radius:3px 3px 0 0;justify-content:space-between;align-items:center;height:46px;padding:8px 10px;display:flex;box-shadow:inset 0 -4px #222}.signup-heading h1{color:#d7eb00;margin:0;font:14px Arial,sans-serif}.signup-heading select{color:#222;background:#fff;border:1px solid #bbb;border-radius:4px;height:27px;padding:3px 8px;font:12px Arial,sans-serif}.signup-fieldset{border:0;min-width:0;margin:0;padding:0}.signup-section{padding:22px 24px 18px}.signup-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px;display:grid}.signup-field{min-width:0;margin:0 0 4px;display:block}.signup-required{color:#f22}.signup-control{color:#222;background:#fff;border:1px solid #c5c5c5;border-radius:3px;width:100%;height:30px;margin:4px 0 0;padding:4px 6px;font:13px Arial,sans-serif;display:block;box-shadow:inset 0 1px 2px #0001}.signup-control::placeholder{color:#777;opacity:1}.signup-control:focus{border-color:#66afe9;outline:0;box-shadow:0 0 4px #66afe966}.signup-demographics{grid-template-columns:36.4% minmax(0,1fr)}.signup-dob{border:0;min-width:0;margin:0;padding:0}.signup-dob legend{font:inherit;float:left;width:100%;margin:0;padding:0}.signup-dob>div{clear:both;grid-template-columns:1.3fr 1fr 1fr;gap:7px;display:grid}.signup-document{margin-top:32px}.signup-document small{color:#777;margin-top:6px;font:11px Arial,sans-serif;display:block}.signup-file-picker{align-items:center;gap:5px;margin-top:4px;font:13px Arial,sans-serif;display:flex;position:relative}.signup-file-picker>span{overflow-wrap:anywhere}.signup-native-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.signup-choose-file{white-space:nowrap;color:#222;cursor:pointer;background:#eee;border:1px solid #999;border-radius:2px;padding:2px 7px;font:13px Arial,sans-serif}.signup-section-title{color:#555;background:linear-gradient(#f7f7f7,#e8e8e8);border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:42px;margin:0;padding:11px 19px;font:16px/19px Arial Narrow,Arial,sans-serif}.signup-location{grid-template-columns:2fr 1fr 1fr}.signup-footer{color:#555;background:#d4d4d4;border-top:1px solid #bbb;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;font:13px Arial,sans-serif;display:flex}.signup-footer>div{gap:10px;display:flex}.signup-submit,.signup-reset{cursor:pointer;border:1px solid #bdbdbd;border-radius:5px;height:38px;padding:8px 22px;font:700 15px Georgia,serif}.signup-submit{color:#fff;background:#c94545;border-color:#d66}.signup-submit:hover{background:#b63838}.signup-reset{color:#111;background:#eee}.signup-submit:disabled,.signup-reset:disabled{opacity:.65;cursor:wait}.signup-footer a,.signup-signin{color:#c83d3d;font-family:Georgia,serif;font-weight:700;text-decoration:none}.signup-footer a:hover{text-decoration:underline}.signup-error{color:#a72922;background:#fbe9e7;border-top:1px solid #edc4be;margin:0;padding:14px 24px;font:13px/1.5 Arial,sans-serif}.signup-success{padding:35px 24px;font:15px/1.6 Arial,sans-serif}.signup-success h2{margin:0 0 12px;font-size:22px}.signup-success p{margin:0 0 18px}@media (max-width:700px){.signup-page{padding:12px}.signup-section{padding:18px 16px}.signup-row,.signup-demographics,.signup-location{grid-template-columns:1fr;gap:4px}.signup-document{margin-top:20px}.signup-footer{flex-direction:column;align-items:flex-start;padding:16px}.signup-dob{margin-bottom:5px}}.signup-field-help{color:#555;margin-top:6px;font:12px/1.45 Arial,sans-serif;display:block}
