@import "https://fonts.googleapis.com/css2?family=Readex+Pro:wght@400;500;600&display=swap";.delivery-workspace{gap:18px;display:grid}.delivery-toolbar{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.delivery-form,.delivery-job{padding:22px}.delivery-form{gap:16px;display:grid}.delivery-jobs{gap:14px;display:grid}.delivery-job-info{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.delivery-job-info>div{gap:7px;display:grid}.delivery-job-info a{justify-self:start}.delivery-message{white-space:pre-line;border:1px solid var(--line);border-radius:10px;margin:12px 0;padding:16px;line-height:1.9}.delivery-job details{margin-top:18px}.delivery-job summary{cursor:pointer;font-weight:700}.delivery-job p{line-height:1.9}.delivery-workspace .field input,.delivery-workspace .field select{font-size:16px}.delivery-workspace .modal-body{gap:18px;display:grid}@media (width<=650px){.delivery-job-info{grid-template-columns:1fr}.delivery-form,.delivery-job{padding:16px}.delivery-toolbar .field{flex:1;min-width:140px}.delivery-job .section-header{align-items:start;gap:12px}.delivery-job h3{font-size:17px}.delivery-workspace .modal{max-width:96vw}}.number-plate{isolation:isolate;filter:drop-shadow(0 6px 10px #102b4515);direction:ltr;width:100%;max-width:1100px;height:auto;margin:20px auto;display:block;overflow:hidden}.plate-live-digits{font-variant-numeric:tabular-nums;letter-spacing:1px;fill:#111;direction:ltr;unicode-bidi:bidi-override;font-family:Arial,Helvetica,sans-serif;font-weight:900}.number-plate-black .plate-live-digits{fill:#fff}.number-plate-short,.number-plate-black{max-width:670px}.plate-entry-preview{grid-column:1/-1;margin:8px 0 18px}.plate-entry-preview .number-plate{max-width:730px}.plate-entry-preview .number-plate-short,.plate-entry-preview .number-plate-black{max-width:510px}.plate-entry-preview h3{margin:8px 0}.plate-entry-preview p,.plate-template-picker p{color:var(--muted,#587381);margin:8px 0;font-size:13px}.plate-template-picker select{min-height:48px;font-size:16px}.display-product-heading .number-plate{margin:14px auto}.display-product-heading:has(.number-plate)>div:first-child{width:100%}@media (width<=600px){.number-plate{margin:16px auto}.plate-entry-preview{margin:8px 0}.plate-template-picker select{font-size:16px}}.display-stage.display-plate-focus{min-height:100dvh;padding:20px}.display-plate-focus .display-screen{width:100%;max-width:1600px;height:auto;min-height:calc(100dvh - 40px);padding:clamp(16px,3vw,40px)}.display-plate-focus .display-body{flex:1;margin-top:0}.display-plate-focus .display-content{flex-direction:column;min-height:calc(100dvh - 120px);display:flex;position:static}.display-plate-focus .display-auction-mode{border:0;margin:0;padding:0 0 14px}.display-plate-focus .display-auction-mode select,.display-plate-focus .display-auction-mode>small{font-size:clamp(32px,5vw,70px);font-weight:800}.display-plate-focus.display-simple .display-product-heading{border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:48dvh;padding:20px 0;display:flex}.display-plate-focus .display-product-heading>div:first-child{width:100%}.display-plate-focus .display-product-heading .number-plate{width:100%;max-width:1400px;max-height:56dvh;margin:0 auto}.display-plate-focus .display-product-heading .number-plate-short,.display-plate-focus .display-product-heading .number-plate-black{max-width:900px}.display-plate-focus .display-product-price{text-align:center;align-self:center}.display-plate-focus .display-product-price strong{font-size:clamp(26px,4vw,48px)}.display-plate-focus .display-sale-section{margin-top:8px}.display-plate-focus .display-sale-section-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.display-plate-focus .display-sale-section-heading h2{font-size:18px}@media (width<=600px){.display-stage.display-plate-focus{padding:0}.display-plate-focus .display-screen{min-height:100dvh;padding:16px}.display-plate-focus .display-content{min-height:calc(100dvh - 32px)}.display-plate-focus.display-simple .display-product-heading{min-height:45dvh}.display-plate-focus .display-sale-section-heading h2{font-size:15px}}.company-document-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.company-document-card{border:1px solid var(--border,#b58a54);border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.company-document-card h3{margin:0}.company-document-card input{box-sizing:border-box;max-width:100%}.company-document-card a{overflow-wrap:anywhere}.company-bell,.company-bell>.icon-button{position:relative}.company-bell-count{color:#fff;text-align:center;background:#a83627;border-radius:20px;min-width:19px;padding:2px;font-size:12px;line-height:18px;position:absolute;top:-5px;right:-7px}.company-bell-popup{z-index:100;background:var(--surface,#faf6ef);width:min(350px,100vw - 32px);color:var(--text,#202b3c);box-sizing:border-box;border:1px solid #b58a54;border-radius:16px;max-height:70vh;padding:18px;position:absolute;top:calc(100% + 14px);left:0;overflow:auto;box-shadow:0 12px 35px #0003}.company-bell-popup h3{margin:0}.company-document-alert{border-bottom:1px solid #b58a5466;padding:12px 0}.company-bell-popup>.soft{margin-top:14px}html[data-theme=dark] .company-bell-popup,body.dark .company-bell-popup{color:#faf6ef;background:#202b3c}@media (width<=700px){.company-document-grid{grid-template-columns:1fr}.company-document-card{padding:15px}}.invoice-paper.formal-invoice{color:#191919;background:#fff;padding:28px;font-size:13px;line-height:1.7}.formal-invoice .formal-header{border-bottom:2px solid #b18a3b;grid-template-columns:1fr 1fr;align-items:start;gap:18px;margin-bottom:18px;padding-bottom:18px;display:grid}.formal-invoice .formal-office{color:#71551e;flex-wrap:wrap;align-items:center;gap:9px;display:flex}.formal-invoice .formal-office strong{font-size:21px}.formal-invoice .formal-office small{text-align:right;flex-basis:100%;font-size:12px}.formal-invoice .formal-header h2{color:#191919;margin:0 0 8px;font-size:25px}.formal-invoice .formal-header p{overflow-wrap:anywhere;margin:4px 0;font-size:11px}.formal-invoice .formal-header b{display:inline-block}.formal-invoice h3{color:#71551e;margin:0 0 9px;font-size:13px}.formal-invoice .formal-party{margin-bottom:12px;padding-bottom:16px}.formal-invoice .formal-party p{text-align:right;overflow-wrap:anywhere;margin:3px 0}.formal-invoice .formal-party p:first-of-type{font-size:16px;font-weight:700}.formal-invoice .formal-table{border-collapse:collapse;table-layout:fixed;direction:rtl;width:100%}.formal-invoice .formal-table th,.formal-invoice .formal-table td{vertical-align:top;text-align:right;color:#191919;white-space:normal;overflow-wrap:anywhere;border:1px solid #d3cbbb;padding:12px 10px}.formal-invoice .formal-table th{color:#634a1e;background:#f1eadb;font-size:12px}.formal-invoice .formal-table td{font-size:13px}.formal-invoice .formal-table td:last-child{font-weight:700}.formal-invoice .formal-table td b{font-size:15px}.formal-invoice .formal-table p{white-space:normal;margin:6px 0 0;font-size:13px;line-height:1.9}.formal-invoice .formal-bottom{grid-template-columns:1fr 1.2fr;align-items:start;gap:22px;margin-top:20px;display:grid}.formal-invoice .formal-summary{border:1px solid #d3cbbb;padding:14px}.formal-invoice .formal-bottom p{overflow-wrap:anywhere;text-align:right;margin:5px 0;font-size:11px;line-height:1.9}.formal-invoice .formal-total{border-top:2px solid #b18a3b;gap:5px;margin-top:12px;padding-top:10px;display:grid}.formal-invoice .formal-total strong{color:#634a1e;font-size:21px}.formal-invoice .formal-notes section+section{margin-top:15px}.formal-invoice .formal-footer{color:#555;text-align:center;border-top:1px solid #d3cbbb;margin-top:24px;padding-top:12px;font-size:11px}.formal-invoice .formal-cancelled{color:#862b1d;background:#fff1ec;border:1px solid #a54130;padding:10px;font-size:13px}@media screen and (width<=540px){.invoice-paper.formal-invoice{margin-inline:10px;padding:16px}.formal-invoice .formal-header{gap:10px}.formal-invoice .formal-office strong{font-size:17px}.formal-invoice .formal-header h2{font-size:20px}.formal-invoice .formal-table th,.formal-invoice .formal-table td{padding:8px 6px;font-size:11px}.formal-invoice .formal-table p{font-size:12px}.formal-invoice .formal-bottom{grid-template-columns:1fr;gap:16px}}@media print{.invoice-paper.formal-invoice{margin:0;padding:0}.formal-invoice .formal-header,.formal-invoice .formal-party,.formal-invoice .formal-summary{break-inside:avoid}.formal-invoice .formal-table thead{display:table-header-group}.formal-invoice .formal-table p{orphans:3;widows:3}.formal-invoice .formal-bottom{grid-template-columns:1fr 1.2fr}.formal-invoice .formal-table th{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media screen{.invoice-modal:has(.formal-invoice){width:860px;max-width:calc(100vw - 20px)}.invoice-paper.formal-invoice{box-sizing:border-box;width:210mm;max-width:calc(100% - 28px);min-height:297mm;margin:0 auto 20px;padding:15mm}.formal-invoice .formal-footer{margin-top:24px}}@media screen and (width<=650px){.invoice-paper.formal-invoice{aspect-ratio:210/297;width:100%;max-width:calc(100% - 20px);min-height:0;padding:18px}}@media print{@page{size:A4 portrait;margin:15mm}.invoice-modal:has(.formal-invoice){width:100%;max-width:100%;max-height:none}.invoice-paper.formal-invoice{aspect-ratio:auto;box-sizing:border-box;width:100%;max-width:none;min-height:0;margin:0;padding:0}}.company-brand-logo{object-fit:contain;width:40px;height:40px}.formal-invoice .invoice-company-logo{object-fit:contain;width:70px;height:60px}.company-logo-field>span{margin-bottom:10px;display:block}.company-logo-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.company-logo-controls img,.company-logo-empty{object-fit:contain;background:#fff;border:1px solid #766037;border-radius:8px;width:88px;height:88px;padding:8px}.company-logo-empty{color:#c8b686;background:#211e17;place-items:center;font-size:12px;display:grid}.company-logo-controls label{cursor:pointer;position:relative;overflow:hidden}.company-logo-controls input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.company-logo-field>small{color:var(--muted);margin-top:10px;line-height:1.8;display:block}:root[data-theme] .invoice-paper.formal-invoice,.invoice-paper.formal-invoice{color:#0a3057;background:#fff;border:1px solid #d5e3e9;border-top:7px solid #0a3057;border-radius:0;padding:15mm;font-family:Readex Pro,Tahoma,Arial,sans-serif;box-shadow:0 12px 40px #0a305712}:root[data-theme] .formal-invoice .formal-header,.formal-invoice .formal-header{border-bottom:2px solid #0a3057;grid-template-columns:1.1fr 1fr;gap:28px;margin-bottom:24px;padding-bottom:22px}:root[data-theme] .formal-invoice .formal-office,.formal-invoice .formal-office{color:#0a3057;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.formal-invoice .formal-office strong{font-size:17px;font-weight:600;line-height:1.6}.formal-invoice .invoice-company-logo{object-fit:contain;object-position:right center;width:145px;height:50px}.formal-invoice .formal-office small{flex-basis:auto;font-size:11px}.formal-invoice .formal-heading h2{color:#0a3057;margin-bottom:10px;font-size:27px;font-weight:600;line-height:1.5}.formal-invoice .formal-heading>p{color:#5a7a82;font-size:11px}.formal-invoice .formal-reference{gap:5px;padding-top:7px;display:grid}.formal-invoice .formal-reference span{color:#5a7a82;font-size:10px}.formal-invoice .formal-reference b{letter-spacing:.3px;overflow-wrap:anywhere;color:#0a3057;font-size:13px}:root[data-theme] .formal-invoice .formal-party,.formal-invoice .formal-party{border:1px solid #d5e3e9;background:#f7fbfc;border-inline-start:3px solid #0a3057;margin-bottom:24px;padding:16px 18px}.formal-invoice .formal-party h3{color:#5a7a82;margin-bottom:8px;font-size:11px;font-weight:500}.formal-invoice .formal-party p:first-of-type{font-size:16px;font-weight:600;line-height:1.8}.formal-invoice .formal-party p{color:#0a3057;font-size:12px;line-height:1.8}:root[data-theme] .formal-invoice .formal-table th,.formal-invoice .formal-table th{color:#fff;background:#0a3057;border:1px solid #0a3057;padding:13px 10px;font-size:12px;font-weight:500}:root[data-theme] .formal-invoice .formal-table td,.formal-invoice .formal-table td{color:#0a3057;background:#fff;border:1px solid #d5e3e9;padding:18px 11px;font-size:13px;line-height:1.9}.formal-invoice .formal-table td b{font-size:14px;font-weight:600}.formal-invoice .formal-table p{color:#3e5d72;margin:6px 0 0;font-size:12px;line-height:2}.formal-invoice .formal-table td:first-child{text-align:center;font-size:16px;font-weight:600}.formal-invoice .formal-bottom{grid-template-columns:1fr 1.2fr;align-items:start;gap:20px;margin-top:24px}:root[data-theme] .formal-invoice .formal-summary,.formal-invoice .formal-summary{background:#f7fbfc;border:1px solid #d5e3e9;padding:16px}.formal-invoice .formal-summary h3,.formal-invoice .formal-notes h3{color:#0a3057;margin-bottom:10px;font-size:12px;font-weight:600}.formal-invoice .formal-bottom p{color:#3e5d72;font-size:11px;line-height:1.9}.formal-invoice .formal-notes{padding:12px 0}.formal-invoice .formal-total{background:#0a3057;border:0;gap:8px;margin:16px -16px -16px;padding:14px}.formal-invoice .formal-total span,.formal-invoice .formal-total strong{color:#fff}.formal-invoice .formal-total strong{font-size:23px;font-weight:600;line-height:1.6}.formal-invoice .formal-total span{font-size:11px}.formal-invoice .formal-footer{color:#5a7a82;border-top:1px solid #d5e3e9;margin-top:28px;padding-top:16px;font-size:10px}@media screen and (width<=650px){:root[data-theme] .invoice-paper.formal-invoice{padding:20px 14px}.formal-invoice .formal-header{gap:14px}.formal-invoice .invoice-company-logo{width:110px;height:38px}.formal-invoice .formal-heading h2{font-size:21px}.formal-invoice .formal-office strong{font-size:14px}.formal-invoice .formal-party{padding:12px}.formal-invoice .formal-bottom{grid-template-columns:1fr}.formal-invoice .formal-table th,.formal-invoice .formal-table td{padding:10px 7px}}@media print{:root[data-theme] .invoice-paper.formal-invoice{box-shadow:none;border:0;border-top:5px solid #0a3057;padding-top:8mm}.formal-invoice .formal-table th,.formal-invoice .formal-total{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root[data-theme] .formal-invoice .formal-header,.formal-invoice .formal-header{border-bottom:2px solid #0a3057;margin-bottom:16px;padding-bottom:14px;display:block}.formal-invoice .formal-brand-row{direction:rtl;grid-template-columns:1fr 80px 1fr;align-items:center;gap:12px;margin-bottom:12px;display:grid}.formal-invoice .formal-brand-row strong{color:#0a3057;font-size:18px}.formal-invoice .formal-ar-name{text-align:right;direction:rtl;font-size:27px!important}.formal-invoice .formal-en-name{text-align:left;font-size:22px!important}.formal-invoice .formal-brand-row .invoice-company-logo{object-fit:contain;object-position:center;width:80px;height:80px}.formal-invoice .formal-heading{text-align:center}.formal-invoice .formal-document-meta{text-align:right;direction:rtl}.formal-invoice .formal-document-meta p{margin:2px 0;font-size:11px}.formal-invoice .formal-party{background:0 0!important;border:0!important;margin-bottom:18px!important;padding:0!important}.formal-invoice .formal-party p{text-align:right!important}.formal-invoice .formal-party .formal-recipient-name{font-weight:700;font-size:19px!important}.formal-invoice .formal-party .formal-recipient-phone{font-size:14px;line-height:1.5}.formal-invoice .formal-heading h2{margin:8px 0 12px}.formal-invoice .formal-document-meta b{font-weight:500}@media screen and (width<=540px){.formal-invoice .formal-brand-row{grid-template-columns:1fr 60px 1fr;gap:5px}.formal-invoice .formal-brand-row .invoice-company-logo{width:60px;height:60px}.formal-invoice .formal-brand-row strong{font-size:15px}.formal-invoice .formal-ar-name{font-size:21px!important}.formal-invoice .formal-en-name{font-size:15px!important}}.formal-invoice{isolation:isolate;position:relative}.formal-invoice .formal-watermark{opacity:.045;pointer-events:none;z-index:-1;z-index:0;width:62%;max-width:420px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.formal-invoice>header,.formal-invoice>section,.formal-invoice>table,.formal-invoice>.formal-bottom,.formal-invoice>footer,.formal-invoice>.formal-cancelled{z-index:1;position:relative}:root[data-theme] .invoice-paper.formal-invoice,.invoice-paper.formal-invoice{color:#0a3057;background:#fff;border-top-color:#0a3057;font-family:Readex Pro,Tahoma,Arial,sans-serif}:root[data-theme] .formal-invoice .formal-header{border-bottom-color:#0a3057}:root[data-theme] .formal-invoice .formal-table th,.formal-invoice .formal-table th{color:#fff;background:#0a3057;border-color:#0a3057;font-weight:500}:root[data-theme] .formal-invoice .formal-total{color:#fff;background:#0a3057}:root[data-theme] .formal-invoice .formal-total strong,:root[data-theme] .formal-invoice .formal-total span{color:#fff}.formal-invoice .formal-en-name{font-family:Readex Pro,Arial,sans-serif;font-weight:600!important}.formal-invoice .formal-recipient-name{font-weight:600!important}.program-prospects{gap:18px;min-width:0;display:grid}.program-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.program-tools>.field{flex:1;min-width:220px}.program-intro{margin:0;line-height:1.9}.program-list{gap:12px;display:grid}.program-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid;margin:0!important}.program-card h2{margin:0 0 6px;font-size:20px}.program-card p{margin:3px 0 8px}.program-card>.program-tools{grid-column:1/-1}.program-state{text-align:center;gap:8px;font-size:14px;display:grid}.program-consent{color:#345;background:#f0f4f7;border-radius:20px;padding:6px 12px}.program-consent.granted{color:#115a4c;background:#d8f4ee}.program-consent.revoked{color:#88362b;background:#fce9e8}.program-prospects .panel{border:1px solid var(--border,#d5e2e7);border-radius:16px;padding:20px}.program-form h2{font-size:22px}.program-check{align-items:center;gap:10px;margin:18px 0;line-height:1.9;display:flex}.program-check input{flex:none;width:20px;height:20px}.program-form textarea,.program-materials>input{width:100%;min-width:0;font:inherit;box-sizing:border-box;background:var(--surface,#fff);color:inherit;border:1px solid #b4c9d0;border-radius:8px;padding:12px}.program-message{white-space:pre-wrap;line-height:2}.program-materials summary{cursor:pointer;font-size:18px;font-weight:800}.program-materials[open]{gap:14px;display:grid}.program-materials p,.program-detail p{overflow-wrap:anywhere;line-height:1.9}.program-detail blockquote{white-space:pre-wrap;border-inline-start:3px solid #01b9ad;margin:10px 0;padding:10px 16px}.program-tools a{text-decoration:none}.program-confirm{z-index:1000;background:#001b39aa;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.program-confirm>.panel{background:var(--surface,#fff);box-sizing:border-box;width:100%;max-width:560px;line-height:1.9}.program-confirm h2{font-size:24px}.program-prospects select{font:inherit;background:var(--surface,#fff);color:inherit;border:1px solid #b4c9d0;border-radius:8px;padding:12px}.program-prospects button{touch-action:manipulation}.program-detail h3{margin-top:24px}@media (width<=600px){.program-card{grid-template-columns:1fr}.program-state{text-align:start;flex-wrap:wrap;align-items:center;display:flex}.program-prospects .panel{padding:16px}.program-tools>.field{flex-basis:100%;min-width:0}.program-form .form-grid{grid-template-columns:1fr}.program-tools button,.program-tools a{font-size:15px}.program-confirm{padding:12px}.program-card .program-tools>*{flex-grow:1}}.plate-workspace{gap:18px;display:grid}.plate-workflow-intro h2{margin:0 0 10px}.plate-workflow-intro p{line-height:1.8}.plate-toolbar{grid-template-columns:minmax(0,1fr) 220px auto;align-items:end;gap:14px;margin-top:18px;display:grid}.plate-record{padding:20px}.plate-record-heading{width:100%;color:var(--ink);text-align:right;cursor:pointer;font:inherit;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:4px;display:flex}.plate-record-heading strong{font-size:27px}.plate-record>p{line-height:1.9}.plate-record .number-plate{max-width:800px}.plate-record .number-plate-short,.plate-record .number-plate-black{max-width:460px}.plate-terms{white-space:pre-wrap;border:1px solid var(--line);border-radius:10px;padding:14px;line-height:2}.plate-action-block{border-block:1px solid var(--line);gap:14px;margin:14px 0;padding:18px 0;display:grid}.plate-action-block form{gap:14px;display:grid}.plate-check{align-items:start;gap:10px;font-size:15px;line-height:1.9;display:flex}.plate-check input{flex:none;width:20px;height:20px;margin-top:4px}.plate-money-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.plate-money-grid>div{border:1px solid var(--line);border-radius:12px;gap:7px;padding:14px;display:grid}.plate-money-grid b{font-size:21px}.plate-money-grid small{color:var(--muted)}.plate-progress{gap:10px;margin:20px 0;padding:0;list-style:none;display:flex}.plate-progress li{border-bottom:3px solid var(--line);flex:1;gap:5px;padding-bottom:12px;font-size:13px;display:grid}.plate-progress .done{border-color:#01b9ad}.plate-private-data{border:1px solid var(--line);border-radius:10px;margin:14px 0;padding:14px}.plate-private-data p{line-height:1.9}.plate-proof-links,.plate-row-actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.plate-message-log{margin-top:18px}.plate-message-log>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:7px;padding:12px 0;display:grid}.plate-message-log small{grid-column:1/-1;line-height:1.8}.plate-workspace details>summary{cursor:pointer;font-weight:700;line-height:1.8}.plate-action-block input[type=file]{max-width:100%;font-size:14px}@media (width<=650px){.plate-toolbar{grid-template-columns:1fr}.plate-record{padding:14px}.plate-money-grid{grid-template-columns:1fr}.plate-progress{flex-direction:column}.plate-record-heading strong{font-size:24px}.plate-message-log>div{grid-template-columns:1fr}}.wa-inbox{min-width:0}.wa-status{background:#16140e;border:1px solid #4b3b1d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:14px 18px;display:flex}.wa-status p{color:#c6bea8;flex:1;min-width:180px;margin:0;font-size:14px}.wa-inbox-grid{background:#101010;border:1px solid #403728;border-radius:16px;grid-template-columns:310px minmax(0,1fr);height:min(67vh,760px);min-height:510px;display:grid;overflow:hidden}.wa-conversations{border-inline-end:1px solid #403728;flex-direction:column;min-height:0;display:flex}.wa-search{color:#cfad60;align-items:center;gap:8px;padding:16px;display:flex}.wa-search input{color:#f7edd6;background:#1a1916;border:1px solid #4b402a;border-radius:8px;width:100%;min-width:0;padding:10px}.wa-filters{border-bottom:1px solid #342d21;gap:8px;padding:0 16px 14px;display:flex}.wa-filters button{color:#c4baa5;font:inherit;background:0 0;border:1px solid #493c27;border-radius:20px;padding:7px 12px;font-size:13px}.wa-filters button.active{color:#0d0d0d;background:#b18a3b;border-color:#d8b66b}.wa-filters span{margin-inline-start:5px}.wa-thread-list{flex:1;overflow:auto}.wa-thread{text-align:start;color:#f7edd6;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #30291f;align-items:center;gap:10px;padding:14px;display:flex}.wa-thread.selected{background:#2a2417}.wa-avatar{color:#d6b466;background:#302719;border-radius:50%;padding:12px}.wa-thread-text{flex:1;min-width:0}.wa-thread-text b,.wa-thread-text small{display:block}.wa-thread-text small{color:#b8ae95;text-align:start;font-size:12px}.wa-thread-text p{text-overflow:ellipsis;white-space:nowrap;color:#c4baa5;margin:5px 0 0;font-size:13px;overflow:hidden}.wa-unread{color:#101010;text-align:center;background:#d3ad5d;border-radius:20px;min-width:22px;font-size:12px}.wa-list-empty{text-align:center;color:#ada48e;padding:25px 16px;font-size:14px}.wa-conversation{background:radial-gradient(#1a1711,#0d0d0d);flex-direction:column;min-width:0;min-height:0;display:flex}.wa-chat-empty{text-align:center;color:#b8a577;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px;display:flex}.wa-chat-empty h2{color:#ecd49d;margin:22px 0 6px;font-size:22px}.wa-chat-empty p{color:#bdb39c;max-width:350px;font-size:15px}.wa-chat-header{border-bottom:1px solid #403728;align-items:center;gap:10px;padding:16px 22px;display:flex}.wa-chat-header small{text-align:start;color:#b8ae95;display:block}.wa-messages{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex;overflow:auto}.wa-message{background:#24211a;border-radius:12px;align-self:flex-start;max-width:85%;padding:10px 14px}.wa-message.outbound{background:#3c311a;align-self:flex-end}.wa-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 6px}.wa-message small{color:#beb096;font-size:11px}.wa-compose{border-top:1px solid #403728;gap:10px;padding:14px;display:flex}.wa-compose textarea{color:#bcb19a;min-width:0;font:inherit;resize:none;background:#1c1a15;border:1px solid #403728;border-radius:8px;flex:1;padding:10px}.wa-back{display:none}@media (width<=760px){.wa-inbox-grid{grid-template-columns:1fr;height:65vh;min-height:420px}.wa-conversation,.wa-thread-open .wa-conversations{display:none}.wa-thread-open .wa-conversation,.wa-back{display:flex}.wa-conversations{border-inline-end:0}.wa-status{padding:12px}.wa-chat-empty h2{font-size:18px}}.wa-connection{margin-bottom:14px}.wa-connection>.panel{margin-top:12px}.wa-connection h2{font-size:20px}.wa-connection p{font-size:14px;line-height:1.8}.wa-new-alert{color:#f6dfa8;background:#302719;border:1px solid #c8a250;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;padding:14px 18px;display:flex}.wa-new-alert b{flex:1;min-width:150px}.wa-nav-count{color:#101010;background:#d8b56c;border-radius:20px;justify-content:center;align-items:center;min-width:24px;margin-inline-start:auto;padding:2px 7px;font-size:13px;font-weight:800;display:inline-flex}.home-main-actions>button .wa-nav-count{margin:0}.wa-chat-header{flex-wrap:wrap}.wa-add-bidder{margin-inline-start:auto}@media (width<=500px){.wa-add-bidder{width:100%;margin:4px 0 0}}.wa-incoming-media{gap:9px;min-width:0;display:grid}.wa-incoming-media img{object-fit:contain;background:#f3f7f8;border-radius:9px;width:320px;max-width:100%;max-height:360px;display:block}.wa-incoming-media audio{width:320px;max-width:100%;min-height:44px;display:block}.wa-media-download{overflow-wrap:anywhere;font-size:12px;line-height:1.8;text-decoration:underline}.wa-media-error{gap:8px;font-size:12px;line-height:1.8;display:grid}.wa-message .wa-media-missing{white-space:normal;max-width:320px;color:var(--muted);margin:8px 0;line-height:1.9;display:block}.annual-attachment-status{color:#202b3c;background:#faf6ef;border-top:1px solid #687078;padding:20px}.annual-attachment-status ul{margin:8px 0;padding-inline-start:24px}.annual-attachment-page{text-align:center;background:#fff;border:1px solid #ddd;margin:18px 0;padding:18px}.annual-attachment-page>p{color:#202b3c;margin:0 0 12px;font-size:14px}.annual-attachment-page canvas{max-width:100%;height:auto;margin:auto;display:block}@media print{.annual-print .annual-attachments{margin:0;padding:0}.annual-print .annual-attachment-page{break-before:page;break-inside:avoid;border:0;justify-content:center;align-items:center;height:210mm;margin:0;padding:0;display:flex}.annual-print .annual-attachment-page canvas{object-fit:contain;width:auto;max-width:180mm;height:auto;max-height:210mm}}:root{--bg:#f6f7f4;--paper:#fff;--ink:#24362f;--muted:#7b837e;--green:#205644;--mint:#eaf2ec;--line:#e7eae5;--gold:#d9bd82}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:Readex Pro,Tahoma,Arial,sans-serif;font-size:14px}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{transition:background .15s,color .15s}button{cursor:pointer}button:disabled{cursor:wait;opacity:.5}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #a5c8b6}input,select{color:var(--ink);background:#fff;border:1px solid #dce1da;border-radius:9px;min-width:0;padding:10px 12px}input:focus,select:focus{outline-offset:1px;outline:2px solid #9ac3af}h1,h2,h3,p{margin:0}h2{font-size:18px}h3{font-size:17px}.app-shell{min-height:100vh;display:flex}.sidebar{color:#e2ece6;z-index:5;background:#173e34;flex-direction:column;flex:none;width:246px;padding:32px 18px 20px;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.brand{align-items:center;gap:12px;padding:0 8px 40px;display:flex}.brand strong{color:#fff;font-size:18px;display:block}.brand small{color:#a3bcad;font-size:11px}.brand-mark{width:43px;height:48px;color:var(--gold);background:#ffffff0d;border-radius:11px;place-items:center;display:grid}.sidebar-label{color:#95afa1;letter-spacing:1px;padding:0 14px 14px;font-size:10px}.sidebar nav{gap:7px;display:grid}.sidebar nav button{color:#bfd0c6;text-align:right;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:flex}.sidebar nav button:hover{background:#ffffff0a}.sidebar nav button.active{color:#fff;background:#346250}.nav-dot{background:#d8bd88;border-radius:50%;width:5px;height:5px;margin-inline-start:auto}.sidebar-note{color:#b4c9ba;margin-top:auto;padding:30px 14px}.sidebar-note svg{color:var(--gold);margin-bottom:8px}.sidebar-note b{font-size:12px;display:block}.sidebar-note p{color:#8ca999;margin-top:7px;font-size:11px;line-height:2}.sidebar-bottom{border-top:1px solid #ffffff18;align-items:center;gap:10px;padding:22px 8px 0;display:flex}.avatar{color:#173e34;background:#d9bd82;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:700;display:grid}.sidebar-bottom b{font-size:12px;display:block}.sidebar-bottom small{color:#94b0a0;font-size:10px}.online{background:#72b693;border-radius:50%;width:6px;height:6px;margin-inline-start:auto}main{width:calc(100% - 246px);margin-inline-start:246px}.topbar{border-bottom:1px solid var(--line);height:76px;color:var(--muted);background:#fff;justify-content:space-between;align-items:center;padding:0 38px;font-size:12px;display:flex}.topbar>span,.header-tools{align-items:center;gap:10px;display:flex}.header-tools{gap:20px}.private-label{color:#678571;align-items:center;gap:6px;display:flex}.content{max-width:1600px;margin:auto;padding:32px 38px 20px}.page-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:28px;display:flex}.eyebrow{color:#849386;margin-bottom:3px;font-size:11px}h1{letter-spacing:-.6px;font-size:28px;font-weight:800}.page-heading p{color:var(--muted);margin-top:6px;font-size:12px}.primary,.soft,.text-button{white-space:nowrap;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 17px;font-size:12px;font-weight:600;display:inline-flex}.primary{background:var(--green);color:#fff}.primary:hover{background:#173f33}.soft{color:#355546;background:#f1f4ef;border:1px solid #e1e7dc}.soft:hover{background:#e5eee4}.text-button{color:#44715a;background:0 0;padding:0}.icon-button{color:#849486;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.icon-button:hover{background:#eff3ed}.hero{background:#eaf0e7;border:1px solid #e0e8da;border-radius:16px;justify-content:space-between;min-height:265px;margin-bottom:28px;padding:30px 34px;display:flex;position:relative;overflow:hidden}.hero-kicker{color:#657b66;align-items:center;gap:6px;font-size:10px;display:flex}.hero-kicker>span{background:#728f73;border-radius:50%;width:5px;height:5px}.hero h2{color:#254d36;letter-spacing:-.7px;margin:9px 0 10px;font-size:30px;font-weight:800;line-height:1.55}.hero p{color:#778472;font-size:11px;line-height:1.9}.hero button{color:#32583e;background:0 0;border:0;align-items:center;gap:14px;margin-top:16px;padding:0;font-size:11px;font-weight:700;display:flex}.hero-tag{color:#6a7b62;background:#fff9;border:1px solid #dae4d1;border-radius:6px;align-items:center;gap:8px;padding:7px 12px;font-size:10px;display:flex;position:absolute;bottom:22px;left:28px}.hero-tag b{color:#32543d}.beads{align-self:center;width:270px;height:230px;margin-left:40px;position:relative}.beads i{transform-origin:14px 14px;background:radial-gradient(circle at 35% 26%,#e6c98f,#b28240 65%,#855923);border-radius:50%;width:28px;height:28px;position:absolute;top:105px;left:130px;box-shadow:0 4px 7px #55412730}.beads-center{color:#62745b;font-size:20px;font-weight:800;position:absolute;top:88px;left:97px}.beads-center small{text-align:center;margin-top:2px;font-size:8px;font-weight:500;display:block}.tassel{background:repeating-linear-gradient(90deg,#a78348 0 1px,#d7b977 1px 2px);border-radius:3px;width:6px;height:36px;position:absolute;top:195px;left:143px;transform:rotate(-28deg)}.section-header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.section-header h2{font-size:16px}.currency-select{color:#7a857b;align-items:center;gap:8px;font-size:11px;display:flex}.currency-select select{background:0 0;border:0;padding:4px 0;font-size:11px}.stats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:27px;display:grid}.stat{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:20px 20px 17px}.stat>div{color:#728074;justify-content:space-between;align-items:center;gap:5px;font-size:10px;display:flex}.stat svg{color:#8ca087}.stat strong{white-space:nowrap;margin:14px 0 5px;font-size:24px;font-weight:700;display:block}.stat small{color:#99a197;font-size:9px}.stat.highlight{background:#edf4e9;border-color:#dce8d9}.stat.highlight strong{color:#316144}.overview-lower{grid-template-columns:minmax(0,1fr) 260px;gap:20px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.panel-head{justify-content:space-between;align-items:center;gap:15px;padding:20px 24px;display:flex}.panel-head h2{font-size:15px}.panel-head small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.table-scroll{overflow:auto}table{border-collapse:collapse;text-align:right;width:100%}th{color:#8b958b;white-space:nowrap;background:#fafbf8;padding:13px 20px;font-size:10px;font-weight:500}td{vertical-align:middle;border-top:1px solid #f0f2ed;padding:17px 20px;font-size:11px}td b{font-size:11px;font-weight:600}td small{color:#98a096;margin-top:3px;font-size:9px;line-height:1.8;display:block}td small[dir=ltr]{text-align:right}.nowrap{white-space:nowrap}.badge{white-space:nowrap;border-radius:5px;padding:3px 9px;font-size:9px;display:inline-flex}.badge.sold{color:#477d58;background:#edf5e9}.badge.listed{color:#a08036;background:#faf3e0}.badge.cancelled{color:#a66d61;background:#f6ece8}.small{padding:6px 10px;font-size:10px}.row-actions{white-space:nowrap;align-items:center;gap:4px;display:flex}.recent td,.recent th{padding-inline:14px}.recent td:nth-child(2),.recent th:nth-child(2){display:none}.quick{flex-direction:column;align-items:flex-start;padding:25px 23px;display:flex}.mini-icon{color:#618153;background:#eff5ea;border-radius:11px;place-items:center;width:44px;height:44px;margin-bottom:16px;display:grid}.quick h3{font-size:15px}.quick p{color:#8b9487;margin-top:10px;font-size:11px;line-height:2}.mini-status{color:#9e8752;align-items:center;gap:6px;margin:17px 0;font-size:10px;display:flex}.orange-dot{background:#c2a25a;border-radius:50%;width:5px;height:5px}.quick button{width:100%;margin-top:auto;padding-inline:7px;font-size:10px}.empty{text-align:center;color:#8e9d8c;padding:55px 20px}.empty svg{color:#b5c5ad;margin-bottom:14px}.empty h3{color:#566f52;font-size:17px}.empty p{margin:8px 0 20px;font-size:12px;line-height:2}.filters{align-items:center;gap:10px;display:flex}.search{border:1px solid var(--line);color:#9aa494;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.search input{background:0 0;border:0;width:210px;padding:9px 0;font-size:11px}.search input:focus{outline:none}.filters select{font-size:11px}.people-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding:24px;display:grid}.person{border:1px solid var(--line);border-radius:11px;padding:22px}.person-avatar{color:#51724b;background:#edf4e9;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:12px;font-weight:700;display:grid}.person h3{font-size:15px}.person p{color:#7f8b79;text-align:right;margin-top:5px;font-size:12px}.person small{color:#8e9889;font-size:11px}.person-foot{border-top:1px solid var(--line);color:#59704f;justify-content:space-between;margin-top:15px;padding-top:12px;font-size:11px;display:flex}.settings-grid{grid-template-columns:minmax(0,1fr) 290px;gap:22px;display:grid}.settings-form{padding:27px}.settings-form h2{margin-bottom:19px}.form-grid{grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.field{flex-direction:column;gap:7px;min-width:0;display:flex}.field span{color:#64755e;font-size:11px;font-weight:600}.field em{color:#bb835f;font-style:normal}.field input,.field select{width:100%;font-size:12px}.field.wide{grid-column:1/-1}.form-divider{border-top:1px solid var(--line);align-items:center;gap:9px;margin:26px 0 12px;padding-top:26px;display:flex}.form-divider h2{margin:0}.muted{color:#8a9584;margin-bottom:16px;font-size:11px;line-height:1.9}.muted svg{vertical-align:middle}.info-note{color:#a49161;background:#faf8ed;border:1px solid #eee9d7;border-radius:8px;margin:18px 0;padding:13px 16px;font-size:10px;line-height:1.9}.settings-aside{align-content:start;gap:20px;display:grid}.settings-aside .panel{padding:25px}.settings-aside h3{margin:12px 0}.settings-aside p{color:#88937f;margin:12px 0 18px;font-size:11px;line-height:2}.settings-aside a,.settings-aside button{font-size:10px}.green{color:#5c7d4f}footer{border-top:1px solid var(--line);color:#a3aca0;justify-content:space-between;gap:10px;margin-top:36px;padding-top:17px;font-size:9px;display:flex}footer span:last-child{align-items:center;gap:5px;display:flex}.alert{border-radius:8px;justify-content:space-between;gap:15px;margin-bottom:18px;padding:14px 18px;font-size:12px;display:flex}.error{color:#a25034;background:#fff0ea;border:1px solid #f4d8cc}.error button{color:inherit;background:0 0;border:0;text-decoration:underline}.loading{text-align:center;color:#789069;padding:60px}.toast{color:#fff;z-index:50;background:#244c37;border-radius:10px;align-items:center;gap:10px;max-width:90vw;padding:14px 24px;font-size:12px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 6px 30px #0002}.modal-backdrop{z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#152a2066;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.modal{background:#fff;border-radius:16px;width:650px;max-width:100%;max-height:94vh;overflow:auto;box-shadow:0 15px 60px #0002}.modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:22px 27px;display:flex}.modal-head small{color:#8e9c85;font-size:10px}.modal-head h2{margin-top:5px;font-size:19px}.modal-body{padding:24px 28px}.form-section{align-items:center;gap:8px;margin:8px 0 18px;font-size:13px;display:flex}.form-section:not(:first-child){margin-top:26px}.sale-toggle{background:#f6f8f1;border:1px solid #e1e9d9;border-radius:10px;align-items:center;gap:10px;margin-top:24px;padding:15px;display:flex}.sale-toggle input{accent-color:#356745;width:16px;height:16px}.sale-toggle b{font-size:12px}.sale-toggle small{color:#8b9780;margin-top:4px;font-size:10px;display:block}.sale-summary{background:#f5f8f0;border-radius:10px;gap:10px;margin-top:22px;padding:17px;display:grid}.sale-summary>div{justify-content:space-between;font-size:12px;display:flex}.sale-summary>div:last-child{color:#39693d;border-top:1px solid #dde6d3;padding-top:12px}.modal-footer{border-top:1px solid var(--line);background:#fafbf8;gap:10px;padding:19px 28px;display:flex}.invoice-modal{width:750px}.invoice-controls{gap:6px;padding:16px 27px;display:flex}.invoice-controls button{border:1px solid var(--line);color:#849578;background:#fafbf8;border-radius:7px;flex:1;padding:8px;font-size:12px}.invoice-controls button.selected{color:#3e6743;background:#eaf1e3;border-color:#d8e4ce;font-weight:700}.invoice-paper{border:1px solid var(--line);color:#2e4831;border-radius:8px;margin:0 27px 20px;padding:30px}.invoice-brand{border-bottom:2px solid #3a6745;align-items:center;gap:12px;padding-bottom:25px;display:flex}.invoice-brand svg{color:#9e8045}.invoice-brand strong{font-size:22px;display:block}.invoice-brand small{color:#919a88;font-size:11px;display:block}.invoice-brand>span{text-align:left;color:#8b9880;margin-inline-start:auto;font-size:10px}.invoice-brand>span b{color:#3f5940;font-size:11px}.invoice-meta{justify-content:space-between;gap:18px;margin:25px 0;display:flex}.invoice-meta>div{flex-direction:column;gap:4px;font-size:11px;display:flex}.invoice-meta small{color:#9aa28f;font-size:9px}.invoice-meta b{font-size:13px}.invoice-meta>div:last-child{text-align:left;align-items:flex-end}.invoice-table th{padding:10px;font-size:10px}.invoice-table td{padding:16px 10px;font-size:11px}.invoice-totals{gap:12px;margin-top:24px;font-size:12px;display:grid}.invoice-totals>div{justify-content:space-between;display:flex}.invoice-totals .total{background:#eef4e8;border-radius:7px;padding:15px 14px;font-size:14px;font-weight:700}.bank-details{border:1px solid var(--line);border-radius:7px;margin-top:24px;padding:17px;font-size:11px}.bank-details p{overflow-wrap:anywhere;margin-top:9px;line-height:2}.invoice-thanks{text-align:center;color:#9da58f;margin-top:30px;font-size:9px}.invoice-thanks span{margin-top:5px;display:block}.invoice-bottom{padding:0 27px 24px}.payment-buttons{gap:8px;margin-bottom:17px;display:flex}.payment-buttons button{border:1px solid var(--line);color:#778d66;background:#fafbf7;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px;font-size:10px;display:flex}.payment-buttons button.paid{color:#4e7840;background:#edf6e4;border-color:#d2e4c6}.invoice-actions{align-items:center;gap:10px;display:flex}.invoice-bottom>small{color:#9b9b85;margin-top:12px;font-size:9px;line-height:1.8;display:block}@media (width>=1500px){.stat strong{font-size:28px}}@media (width<=1200px){.sidebar{width:220px}main{width:calc(100% - 220px);margin-inline-start:220px}.content{padding:28px 24px}.topbar{padding-inline:24px}.stats{gap:10px}.stat{padding:16px 13px}.stat strong{font-size:19px}.overview-lower{grid-template-columns:1fr}.quick{display:none}.beads{margin-left:0}.settings-grid{grid-template-columns:1fr 255px}.panel-head{flex-wrap:wrap}}@media (width<=850px){.sidebar{width:80px;padding:22px 10px}.brand{padding:0 8px 28px}.brand>div,.sidebar-label,.sidebar-note,.sidebar-bottom,.nav-dot{display:none}.sidebar nav button{justify-content:center;padding:15px 10px;font-size:0}.sidebar nav svg{flex-shrink:0;width:23px;height:23px}main{width:calc(100% - 80px);margin-inline-start:80px}.stats{grid-template-columns:repeat(2,1fr)}.settings-grid{grid-template-columns:1fr}.settings-aside{grid-template-columns:1fr 1fr}.people-grid{grid-template-columns:repeat(2,1fr)}.hero{padding:25px}.hero h2{font-size:25px}.beads{width:200px;transform:scale(.8)}.hero-tag{font-size:8px;left:12px}.hero p{font-size:10px}.page-heading p{font-size:11px}.page-heading h1{font-size:23px}.private-label{font-size:10px}.recent td:nth-child(2),.recent th:nth-child(2){display:table-cell}}@media (width<=600px){.app-shell{padding-bottom:67px;display:block}.sidebar{z-index:10;background:#173e34;width:100%;height:63px;padding:6px 8px;position:fixed;inset:auto 0 0}.brand{display:none}.sidebar nav{justify-content:space-around;gap:2px;height:100%;display:flex}.sidebar nav button{border-radius:7px;flex-direction:column;gap:1px;padding:4px 7px;font-size:8px;line-height:1.8;display:flex}.sidebar nav svg{width:18px;height:18px}main{width:100%;margin:0}.content{padding:22px 16px}.topbar{height:57px;padding:0 17px;font-size:10px}.header-tools{gap:6px}.private-label{font-size:9px}.page-heading{align-items:flex-start;gap:8px;margin-bottom:20px}.page-heading h1{font-size:23px}.page-heading p{max-width:230px;font-size:10px}.eyebrow{font-size:9px}.page-heading>.primary{gap:4px;margin-top:10px;padding:9px 11px;font-size:10px}.hero{min-height:230px;padding:22px}.hero h2{font-size:25px}.hero p{font-size:10px}.beads{opacity:.28;position:absolute;top:30px;left:-66px;transform:scale(.9)}.hero>div:first-child{z-index:1}.hero-tag{padding:5px 9px;font-size:8px;bottom:14px;left:14px}.stats{gap:10px}.stat{padding:14px}.stat>div{font-size:9px}.stat strong{margin:10px 0;font-size:20px}.stat small{font-size:8px}.stat svg{width:17px}.section-header h2{font-size:15px}.panel-head{padding:17px 15px}.filters{gap:6px;width:100%}.search{flex:1;min-width:0}.search input{width:100%;min-width:0;font-size:10px}.filters select{max-width:100px;padding:8px;font-size:10px}.settings-form{padding:20px}.settings-aside{grid-template-columns:1fr}.people-grid{grid-template-columns:1fr;padding:16px}.form-grid{grid-template-columns:1fr;gap:14px}.field.wide{grid-column:auto}.modal-backdrop{padding:10px}.modal{border-radius:12px;max-height:95vh}.modal-body{padding:19px}.modal-head{padding:18px 19px}.modal-head h2{font-size:17px}.modal-footer{padding:17px 19px}.invoice-paper{margin:0 14px 16px;padding:19px}.invoice-brand strong{font-size:18px}.invoice-brand>span b{font-size:9px}.invoice-brand>span{font-size:8px}.invoice-brand svg{flex-shrink:0;width:25px}.invoice-controls{padding:15px}.invoice-bottom{padding:0 15px 20px}.invoice-actions{flex-wrap:wrap;gap:7px}.invoice-actions .primary,.invoice-actions .soft{padding:10px 12px;font-size:10px}.payment-buttons button{font-size:9px}.invoice-totals .total{font-size:12px}.invoice-table td,.invoice-meta>div{font-size:10px}.invoice-meta b{font-size:11px}.toast{padding:12px 17px;font-size:11px;bottom:80px}footer{font-size:8px}td,th{padding:13px 16px}.empty{padding:42px 16px}}@media print{@page{size:A4;margin:15mm}body{background:#fff}.app-shell,.no-print,.toast{display:none!important}.invoice-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;display:block;position:static}.invoice-modal{width:100%;max-width:100%;max-height:none;box-shadow:none;border-radius:0;overflow:visible}.invoice-paper{break-inside:avoid;border:0;margin:0;padding:0}.invoice-totals .total,.invoice-table th{-webkit-print-color-adjust:exact;print-color-adjust:exact}.invoice-paper *{overflow:visible}.invoice-brand strong{font-size:22px}.bank-details{break-inside:avoid}}textarea{font:inherit;color:var(--ink);resize:vertical;background:#fff;border:1px solid #dce1da;border-radius:9px;width:100%;padding:12px;font-size:12px;line-height:1.9}textarea:focus{outline-offset:1px;outline:2px solid #9ac3af}.wide{grid-column:1/-1}.terms-preview{border:1px solid var(--line);background:#f6f8f2;border-radius:9px;margin:15px 0;padding:18px;font-size:12px}.terms-preview p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;line-height:2}.terms-preview small{color:var(--muted);display:block}.terms-preview summary{cursor:pointer;margin-top:15px;font-size:11px}.approval-history{border-top:1px solid var(--line);margin-top:25px;padding-top:18px}.approval-history h3{align-items:center;gap:8px;margin-bottom:15px;font-size:13px;display:flex}.approval-history>div{background:#fafbf8;border-radius:7px;margin-bottom:8px;padding:12px;font-size:11px}.approval-history small{color:var(--muted);font-size:9px;display:block}.approval-history p{white-space:pre-wrap;margin-top:7px}.live-search{margin-bottom:20px;padding:25px}.live-search form{align-items:flex-end;gap:12px;margin-top:18px;display:flex}.live-search .field{flex:1}.live-search input{padding:12px;font-size:20px;font-weight:700}.live-search button{padding:15px 20px}.live-grid{grid-template-columns:1.1fr 1fr;gap:20px;display:grid}.live-details .panel-head h2{align-items:center;gap:8px;margin-top:5px;display:flex}.full-description{white-space:pre-wrap;overflow-wrap:anywhere;padding:20px 25px;font-size:12px;line-height:2}.spec-grid{grid-template-columns:1fr 1fr;gap:0 16px;margin:0;padding:0 25px 20px;display:grid}.spec-grid>div{border-bottom:1px solid var(--line);break-inside:avoid;padding:11px 0}.spec-grid dt{color:var(--muted);font-size:10px}.spec-grid dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.live-seller{border-top:1px solid var(--line);background:#fafbf8;padding:15px 25px;font-size:12px}.live-seller small{color:var(--muted);font-size:10px;display:block}.live-buyer{padding:25px}.live-buyer>h2{margin-bottom:12px}.live-buyer .search input{width:100%}.bidder-match{border:1px solid var(--line);border-radius:10px;flex-direction:column;align-items:flex-start;gap:7px;margin-top:14px;padding:16px;font-size:12px;display:flex}.bidder-match>small{color:var(--muted);font-size:10px}.bidder-match p{color:#839079;font-size:11px;line-height:1.8}.bidder-match button{white-space:normal;margin-top:8px}.approved-buyer{background:#eff5e9;border:1px solid #d3e2c9;border-radius:8px;padding:15px;font-size:12px}.approved-buyer small{color:#79906b;font-size:10px}.approved-buyer p{text-align:right;margin:8px 0}.invoice-specs{margin-top:24px}.invoice-specs h3{border-bottom:1px solid var(--line);padding-bottom:10px;font-size:13px}.invoice-specs .full-description{padding:12px 0;font-size:11px}.invoice-specs .spec-grid{padding:0;font-size:11px}.invoice-specs .spec-grid dd{font-size:11px}@media (width<=850px){.live-grid{grid-template-columns:1fr}}@media (width<=600px){.live-search{padding:18px}.live-search form{flex-wrap:wrap}.live-search button{padding:14px;font-size:11px}.live-search input{font-size:16px}.live-search .field{min-width:150px}.live-buyer{padding:20px}.sidebar nav button{padding:4px;font-size:7px}.sidebar nav{gap:0}.spec-grid{grid-template-columns:1fr 1fr;gap:0 10px;padding-inline:20px}.invoice-specs .spec-grid{grid-template-columns:1fr 1fr}.sidebar nav svg{width:17px;height:17px}}@media print{.invoice-paper{break-inside:auto}.invoice-specs h3{break-after:avoid}.invoice-totals,.invoice-brand,.invoice-meta,.invoice-thanks,.invoice-table tr,.spec-grid>div{break-inside:avoid}}.annual-section{gap:20px;display:grid}.report-details{padding:20px 25px}.report-details .form-grid{margin:18px 0}.report-actions{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.annual-totals{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:20px 0;display:grid}.annual-totals>section{border:1px solid var(--line);background:#fafbf8;border-radius:10px;padding:18px}.annual-totals h3{margin-bottom:12px;font-size:13px}.annual-totals dl{margin:0}.annual-totals dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:9px 0;font-size:12px;display:flex}.annual-totals dd{white-space:nowrap;margin:0;font-weight:700}.annual-print .invoice-paper h2{align-items:center;gap:10px;font-size:20px;display:flex}.annual-print .invoice-paper h3{margin:20px 0 10px}.annual-print .invoice-paper p{margin:12px 0;font-size:11px;line-height:1.9}.annual-print .invoice-paper table{border-collapse:collapse;width:100%}.report-disclaimer{border-top:1px solid var(--line);padding-top:15px}.info-note a{color:var(--green);text-decoration:underline}@media (width<=600px){.annual-section .panel-head{flex-wrap:wrap;gap:16px}.annual-totals{grid-template-columns:1fr}.report-details{padding:18px}.sidebar nav button{font-size:6.5px}.report-actions button{font-size:11px}}@media print{.annual-print .annual-totals{grid-template-columns:1fr}.annual-print .annual-totals>section{break-inside:avoid}.annual-print table{font-size:10px}.annual-print tr{break-inside:avoid}.annual-print thead{display:table-header-group}.annual-print .invoice-paper{break-inside:auto}.annual-print .annual-totals dd{font-size:11px}}@media (width<=600px){.sidebar nav{scrollbar-width:none;justify-content:flex-start;overflow:auto hidden}.sidebar nav button{white-space:normal;text-align:center;flex:0 0 100px;justify-content:center;padding:5px;font-size:9px;line-height:1.6}.annual-section .filters{flex-wrap:wrap}.annual-section .filters select{width:100%;max-width:100%}.annual-section .filters .field{flex:1;min-width:140px}}.report-schedules{margin-top:25px}.report-schedules section{border:1px solid var(--line);border-radius:9px;margin:24px 0;padding:18px}.report-schedules h3{margin-bottom:14px;font-size:14px}.report-schedules p{font-size:11px;line-height:1.8}.report-schedules table{border-collapse:collapse;width:100%}.report-schedules th,.report-schedules td{border-bottom:1px solid var(--line);text-align:right;padding:10px;font-size:11px}.report-schedules tfoot{background:#edf3ee}.income-statement th{font-weight:500}.schedules-toggle{margin-top:20px}.schedules-toggle summary{cursor:pointer;border:1px solid var(--line);border-radius:8px;padding:14px;font-size:12px;font-weight:700}@media print{.annual-print .report-schedules section{border:none;margin:0;padding:0}.annual-print .monthly-schedule,.annual-print .report-schedules>div+div{break-before:page}.annual-print .report-schedules td,.annual-print .report-schedules th{padding:8px;font-size:10px}.annual-print .report-schedules h3{font-size:16px}.annual-print .report-schedules .table-scroll{overflow:visible}}.daily-guide{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.daily-guide button{border:1px solid var(--line);text-align:right;color:var(--ink);background:#fff;border-radius:12px;grid-template-columns:32px 1fr;gap:5px 12px;padding:18px;display:grid}.daily-guide button:hover{background:var(--mint)}.daily-guide span{background:var(--mint);width:30px;height:30px;color:var(--green);border-radius:50%;grid-row:span 2;place-items:center;font-weight:700;display:grid}.daily-guide b{font-size:14px}.daily-guide small{color:var(--muted);font-size:10px}.daily-details{border:1px solid var(--line);border-radius:8px;margin-top:16px;padding:14px}.daily-details summary{cursor:pointer;font-size:12px;font-weight:700}.daily-details .form-grid{margin-top:15px}.approval-history summary{cursor:pointer;align-items:center;gap:8px;margin-bottom:15px;font-size:12px;font-weight:700;display:flex}@media (width<=600px){.daily-guide{grid-template-columns:1fr;gap:8px}.daily-guide button{padding:12px}.daily-guide b{font-size:12px}.daily-guide small{font-size:10px}}.daily-counts{background:var(--mint);border-radius:8px;flex-wrap:wrap;gap:18px;padding:14px;font-size:12px;display:flex}.daily-report-panel h3,.daily-report-paper h3{margin:18px 0 12px;font-size:14px}.daily-report-note{color:var(--muted);margin-top:20px;font-size:11px;line-height:1.9}.daily-print{width:min(1100px,96vw);max-width:1100px}.daily-report-paper{padding:28px}.daily-report-paper>p{margin:10px 0;font-size:11px;line-height:1.8}.daily-sales-table{width:100%}.daily-sales-table th,.daily-sales-table td{vertical-align:top;padding:10px;font-size:11px}.daily-report-panel .filters{align-items:flex-end}@media (width<=600px){.daily-report-panel .panel-head{flex-wrap:wrap;gap:15px}.daily-report-panel .filters{flex-wrap:wrap}.daily-report-panel .filters .field{flex:1}.daily-report-paper{padding:16px}.daily-counts{gap:10px;font-size:10px}}@media print{@page dailySheet{size:A4 landscape;margin:12mm}.daily-print{page:dailySheet;width:100%;max-width:100%;max-height:none;box-shadow:none;border-radius:0;overflow:visible}.daily-report-paper{padding:0}.daily-print .table-scroll{overflow:visible}.daily-print .daily-sales-table td,.daily-print .daily-sales-table th{padding:7px;font-size:9px}.daily-print tr{break-inside:avoid}.daily-print thead{display:table-header-group}.daily-print .annual-totals{grid-template-columns:repeat(2,1fr)}.daily-print .annual-totals section{break-inside:avoid}.daily-print .daily-counts{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.piece-price{background:var(--mint);border-bottom:1px solid var(--line);padding:16px 25px;font-size:13px}.piece-price small{color:var(--muted);margin-top:7px;font-size:11px;display:block}.live-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.live-heading .soft{font-size:12px}.display-screen{color:#edf4eb;background:#12392e;flex-direction:column;width:100%;min-height:100vh;margin:0;padding:28px 4vw;display:flex}.display-header{border-bottom:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.display-header>div{align-items:center;gap:14px;font-size:24px;display:flex}.display-header svg{color:#dfc593}.display-header button{color:#edf4eb;background:#ffffff0b;border:1px solid #ffffff35;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}.display-title{justify-content:space-between;align-items:center;gap:35px;padding:32px 0;display:flex}.display-title>div:first-child>span{color:#e2c58c;font-size:22px}.display-title h1{font-size:clamp(30px,4vw,62px);line-height:1.6}.display-price{background:#ffffff0a;border:1px solid #ffffff25;border-radius:16px;flex-direction:column;gap:10px;min-width:280px;padding:22px 28px;display:flex}.display-price>span{color:#c2d4c8;font-size:18px}.display-price strong{color:#efdcb6;font-size:clamp(24px,3vw,44px)}.display-price.sold{background:#2b6450}.display-price.cancelled{opacity:.6}.display-description{border-top:1px solid #ffffff25;padding:20px 0}.display-description h2{color:#e2c58c;margin-bottom:12px;font-size:19px}.display-description p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:clamp(16px,1.5vw,24px);line-height:1.9}.display-specs{grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0 30px;display:grid}.display-specs>div{overflow-wrap:anywhere;background:#ffffff07;border:1px solid #ffffff18;border-radius:10px;padding:18px}.display-specs dt{color:#a6c0ae;margin-bottom:8px;font-size:15px}.display-specs dd{white-space:pre-wrap;margin:0;font-size:clamp(18px,1.8vw,28px)}.display-footer{color:#a6c0ae;border-top:1px solid #ffffff25;margin-top:auto;padding:18px 0;font-size:12px}.display-wait{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:65vh;display:flex}.display-wait svg{color:#d6bd8a}.display-wait h1{font-size:40px}.display-wait p{color:#aec5b5;font-size:17px}.display-error{color:#efdcb6;border:1px solid #e3ba8a;border-radius:8px;margin-top:18px;padding:12px;font-size:13px}@media (width<=800px){.display-title{flex-direction:column;align-items:stretch;gap:20px}.display-price{min-width:0}.display-specs{grid-template-columns:repeat(2,1fr)}.display-header>div{font-size:19px}.display-header button{padding:10px;font-size:10px}.display-title>div:first-child>span{font-size:18px}.display-wait h1{font-size:28px}.display-wait p{font-size:13px}}.dallal-screen{width:min(1200px,96%);margin:24px auto}.dallal-screen>header{padding:15px 0 25px}.dallal-card{margin-bottom:20px;padding:24px}.dallal-card h2{margin-bottom:15px}.dallal-card p{margin:12px 0;font-size:13px;line-height:1.9}.dallal-card .field{margin:16px 0}.dallal-card .form-grid{align-items:center}.dallal-card .primary,.dallal-card .soft{margin:8px 0 8px 10px}.dallal-card .spec-grid{padding:0}.dallal-screen .live-grid{align-items:start}@media (width<=700px){.dallal-screen .live-grid{grid-template-columns:1fr}.dallal-card{padding:18px}}.display-price small{color:#c2d4c8;font-size:14px}.display-buyer-name{overflow-wrap:anywhere;color:#edf4eb;font-size:clamp(20px,2.5vw,34px)}.display-stage{background:#0b251e;justify-content:center;align-items:flex-start;min-height:100dvh;padding:16px;display:flex}.display-stage .display-screen{aspect-ratio:auto;border-radius:18px;width:100%;max-width:420px;min-height:746px;margin:0;padding:18px;box-shadow:0 12px 45px #0003}.display-stage .display-header{gap:10px;padding-bottom:15px}.display-stage .display-header>div{gap:8px;font-size:17px}.display-stage .display-header svg{width:23px}.display-stage .display-header button{gap:5px;padding:8px;font-size:10px}.display-stage .display-title{flex-direction:column;align-items:stretch;gap:15px;padding:20px 0}.display-stage .display-title>div:first-child>span{font-size:15px}.display-stage .display-title h1{overflow-wrap:anywhere;font-size:27px;line-height:1.7}.display-stage .display-price{gap:7px;min-width:0;padding:15px 18px}.display-stage .display-price>span{font-size:17px}.display-stage .display-price strong{font-size:30px}.display-stage .display-buyer-name{font-size:23px}.display-stage .display-specs dt{margin-bottom:5px;font-size:11px}.display-stage .display-specs dd{font-size:16px}.display-stage .display-footer{padding:13px 0;font-size:10px}.display-stage .display-wait h1{font-size:25px}.display-stage .display-wait p{font-size:13px}@media (width<=450px){.display-stage{padding:0}.display-stage .display-screen{border-radius:0;max-width:100%;min-height:100dvh}}.display-stage .display-screen{height:min(844px,100dvh - 32px);min-height:0;padding:16px}.display-stage .display-header{flex-shrink:0;padding-bottom:10px}.display-body{flex:1;min-height:0;margin-top:12px;position:relative}.display-content{inset-inline:0;transform-origin:top;position:absolute;top:0}.display-stage .display-title{gap:7px;padding:0 0 12px}.display-stage .display-title h1{font-size:25px;line-height:1.5}.display-mode{color:#efdcb6;border:1px solid #dfc59366;border-radius:7px;align-self:flex-start;padding:4px 12px;font-size:14px;display:inline-flex}.display-stage .display-specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 12px}.display-stage .display-specs>div{padding:9px}.display-stage .display-specs dt{min-height:16px;font-size:11px;line-height:1.5}.display-stage .display-specs dd{font-size:16px;line-height:1.55}.display-stage .display-description{padding:10px 0}.display-stage .display-description h2{margin-bottom:5px;font-size:13px}.display-stage .display-description p{font-size:14px;line-height:1.65}.display-stage .display-result{background:#2b6450;border:2px solid #dfc59366;gap:6px;margin-top:12px;padding:12px 16px}.display-result>div{flex-direction:column;gap:3px;display:flex}.display-stage .display-result strong{font-size:32px;line-height:1.5}.display-stage .display-result .display-buyer-name{font-size:25px;line-height:1.55}.display-stage .display-footer{flex-shrink:0;margin-top:12px;padding:8px 0 0}.display-stage .display-wait{min-height:350px}.display-stage .display-error{flex-shrink:0;margin-top:6px;padding:6px;font-size:11px}@media (width<=450px){.display-stage .display-screen{border-radius:0;height:100dvh;min-height:0}}.display-content{line-height:1.45}.display-stage .display-title>div:first-child>span,.display-stage .display-title h1,.display-mode{line-height:1.4}.display-stage .display-specs dt{font-size:12px;line-height:1.35}.display-stage .display-specs dd{line-height:1.4}.display-stage .display-result>span{line-height:1.35}.display-stage .display-result small{font-size:12px;line-height:1.35}.display-stage .display-result strong{line-height:1.25}.display-stage .display-result .display-buyer-name{line-height:1.3}.display-back{text-align:center;color:#efdcb6;background:#ffffff12;border-radius:7px;padding:7px 12px;font-size:12px;display:block}.display-back:hover{background:#ffffff20}.sale-approve{width:100%;padding:14px!important;font-size:16px!important}.selected-buyer{background:var(--mint);color:var(--green);border-radius:8px;padding:10px}.dallal-pieces{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.dallal-pieces button{white-space:normal;text-align:right;flex-direction:column;align-items:flex-start;gap:7px;padding:15px}.dallal-pieces small{color:var(--muted)}.annual-print .annual-print-heading{text-align:center;break-inside:avoid;margin:0 0 24px}.annual-print .invoice-paper .annual-print-heading h2{text-align:center;margin:0 0 18px;font-size:28px;font-weight:800;display:block}.annual-print .invoice-paper .annual-print-heading p{text-align:center;margin:10px 0;font-size:18px;font-weight:700;line-height:1.8}.annual-repeated-identity{display:none}@media print{@page annualSheet{size:A4;margin:30mm 15mm 15mm}.annual-print{page:annualSheet}.annual-print .annual-repeated-identity{text-align:center;color:#202b3c;background:#fff;border-bottom:1px solid #b8b8b8;justify-content:center;align-items:center;gap:18px;min-height:12mm;padding:0 0 4mm;font-size:13px;font-weight:700;display:flex;position:fixed;top:-21mm;left:0;right:0}.annual-print .monthly-schedule{break-before:page}.annual-print .monthly-schedule>h3{break-after:avoid;margin-top:0}body:has(.annual-print){page:annualSheet}body:has(.annual-print)>:not(:has(.annual-print)){display:none!important}.annual-print{animation:none!important;position:static!important;transform:none!important}body:has(.annual-print) .invoice-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;min-height:0!important;position:static!important;inset:auto!important;transform:none!important}body:has(.annual-print){height:auto!important;min-height:0!important}.annual-print,.annual-print .invoice-paper{min-height:0!important}@page annualSheet{margin:36mm 15mm 15mm}.annual-print .annual-identity-preview{display:none!important}}.report-schedules .monthly-revenue-schedule>h3,.annual-print .invoice-paper .monthly-revenue-schedule>h3{text-align:center;break-after:avoid;margin:0 0 22px;font-size:26px;font-weight:800;line-height:1.6}@media print{.annual-print .invoice-paper .monthly-revenue-schedule>h3{text-align:center;font-size:26px}@page annualSheet:first{margin-top:12mm;@top-center{content:none}}.annual-print .annual-print-heading{margin-top:0}.annual-print .annual-identity-preview{display:block!important}}.annual-print .invoice-paper .report-schedules h3{text-align:center;break-after:avoid;margin:0 0 22px;font-size:26px;font-weight:800;line-height:1.6}.annual-print .annual-print-heading{margin-bottom:64px}@media print{@page annualSheet{margin-top:48mm}@page annualSheet:first{margin-top:12mm}.annual-print .annual-print-heading{margin-bottom:64px}.annual-print .invoice-paper .report-schedules h3{text-align:center;break-after:avoid;margin:0 0 22px;font-size:26px;font-weight:800;line-height:1.6}.annual-print{page:auto!important}body:has(.annual-print){page:auto!important}.annual-print .invoice-paper{border:0!important;margin:0!important;padding:0!important}.annual-print .report-schedules{margin-top:0}.annual-print .report-schedules td,.annual-print .report-schedules th{padding:8px;line-height:1.6;font-size:14px!important}.annual-print .report-schedules>div:last-child>section:last-child{break-after:auto;margin-bottom:0}.annual-print,.annual-print .invoice-paper,.annual-print .report-schedules{margin-bottom:0!important;padding-bottom:0!important}}.annual-table-signature{display:none}.annual-print .annual-table-signature{text-align:center;break-inside:avoid;margin-top:90px;font-size:14px;font-weight:700;line-height:1.6;display:block}.annual-print .invoice-paper .annual-table-signature p{margin:10px 0 0;font-size:14px;font-weight:700}@media print{.annual-print .annual-table-signature{break-inside:avoid;margin-top:90px;display:block}}.annual-print .report-schedules table{border-collapse:collapse;border:1.5px solid #687078}.annual-print .report-schedules th,.annual-print .report-schedules td{border:1px solid #687078}.annual-print .annual-table-signature,.annual-print .invoice-paper .annual-table-signature p{text-align:left;font-size:20px;font-weight:800;line-height:1.8}@media print{.annual-print .report-schedules table{border-collapse:collapse;border:1.5px solid #687078}.annual-print .report-schedules th,.annual-print .report-schedules td{border:1px solid #687078}.annual-print .annual-table-signature,.annual-print .invoice-paper .annual-table-signature p{text-align:left;font-size:20px;font-weight:800}.annual-print .report-schedules td,.annual-print .report-schedules th{padding:6px}}.annual-print .annual-table-signature{text-align:center;width:250px;max-width:100%;margin-left:0;margin-right:auto}.annual-print .annual-table-signature>b{text-align:center;font-size:20px;font-weight:800;display:block}.annual-print .invoice-paper .annual-table-signature p{text-align:center;direction:rtl;justify-content:center;align-items:baseline;gap:10px;font-size:20px;font-weight:800;display:flex}.annual-signature-line{border-bottom:1px solid;flex:1;min-width:90px;height:1em;display:block}.annual-print .report-schedules .annual-rounded-table{border:1.5px solid #687078;border-radius:12px;overflow:hidden!important}.annual-print .report-schedules .annual-rounded-table table{border-collapse:separate;border-spacing:0;border:0;width:100%}.annual-print .report-schedules .annual-rounded-table th,.annual-print .report-schedules .annual-rounded-table td{border-top:0;border-bottom:1px solid #687078;border-left:1px solid #687078;border-right:0}.annual-print .annual-rounded-table tr>:last-child{border-left:0}.annual-print .annual-rounded-table tfoot tr:last-child>*{border-bottom:0}.annual-print .annual-rounded-table table:not(:has(tfoot)) tbody tr:last-child>*{border-bottom:0}@media screen{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09090b;--paper:#141416;--ink:#f4efe5;--muted:#aaa69d;--green:#d7b66e;--mint:#242016;--line:#332e24;--gold:#e2c17a}body{background:var(--bg);color:var(--ink)}.sidebar{color:#ded5c2;background:linear-gradient(#101012,#080809);border-inline-end:1px solid #b58b3f38}.brand{padding-bottom:32px}.brand strong{color:#f4e5bf}.brand small,.sidebar-label{color:#aaa08a}.brand-mark{color:var(--gold);background:#d7b66e12;border:1px solid #d7b66e50}.sidebar nav button{color:#bdb7aa}.sidebar nav button:hover{color:#f3dfb0;background:#d7b66e0a}.sidebar nav button.active{color:#f5d797;background:linear-gradient(110deg,#d7b66e26,#d7b66e09);box-shadow:inset -3px 0 #d7b66e}.sidebar-note,.sidebar-bottom{color:#ddd1b4}.sidebar-note p,.sidebar-bottom small{color:#a99e86}.sidebar-bottom{border-color:#d7b66e28}.avatar{color:#15120b;background:linear-gradient(135deg,#f0d496,#b38a40)}.online,.nav-dot{background:#e2c17a;box-shadow:0 0 9px #d7b66e55}.topbar{background:#101012;border-color:#2d281f}.private-label{color:#c6af7c}.eyebrow{color:#c2a266}.page-heading h1{color:#f4efe5}.content{padding-top:36px}.primary{color:#15110a;background:linear-gradient(135deg,#e4c784,#c49b4a);border:1px solid #edcf8b66;box-shadow:0 3px 16px #bf954121}.primary:hover{color:#0a0906;background:linear-gradient(135deg,#f0d69c,#d5ad5a)}.primary:disabled{opacity:.45}.soft{color:#e6cd96;background:#1c1b18;border-color:#49402c}.soft:hover{background:#2c261a;border-color:#a38144}.text-button{color:#e1c27f}.icon-button{color:#b9ac91}.icon-button:hover{color:#edd19a;background:#d7b66e12}button:focus-visible,a:focus-visible{outline-color:#e4c784}input,select,textarea{color:#f4efe5;background:#0e0e10;border-color:#494032}input::placeholder,textarea::placeholder{color:#8e897e}input:focus,select:focus,textarea:focus{border-color:#d7b66e;outline:2px solid #d7b66e;box-shadow:0 0 0 4px #d7b66e0c}input[type=checkbox]{accent-color:#d7b66e}.field span{color:#d9cbb0}.field em{color:#e9c37b}.search{color:#c5bda9;background:#101012;border-color:#40382b}.search input{color:#f2ece0}.currency-select{color:#b8ad98}.currency-select select{color:#e2c17a}.hero{background:radial-gradient(at 10% 45%,#6c512321,#0000 60%),linear-gradient(110deg,#1e1b15,#121214 70%);border:1px solid #6d5630;border-radius:18px;box-shadow:0 15px 45px #0003}.hero h2{color:#f1dfb3}.hero p{color:#b7ad98}.hero-kicker{color:#d7b66e}.hero-kicker>span{background:#e2c17a}.hero button{color:#e9c984}.hero-tag{color:#c4b18d;background:#17140fe6;border-color:#7b6032}.hero-tag b{color:#efd397}.beads-center{color:#e1c382}.beads i{background:radial-gradient(circle at 32% 22%,#f9e2a9,#c39a48 57%,#665025);box-shadow:0 4px 10px #0006,inset 1px 1px 1px #fff5}.beads-center small{color:#bfa36e}.panel,.stat,.daily-guide button,.modal{background:#141416;border-color:#332e24;box-shadow:0 5px 22px #0002}.panel{border-radius:14px}.panel-head{border-bottom:1px solid #d7b66e12}.stat>div{color:#c2b8a1}.stat svg{color:#d5b56d}.stat small{color:#a49b89}.stat strong{color:#f1e9d8}.stat.highlight{background:linear-gradient(140deg,#2e2515,#171613);border-color:#8b6b35}.stat.highlight strong{color:#efd08b}.daily-guide button:hover{background:#231e14;border-color:#886a38}.daily-guide span{color:#e5c680;background:#302719;border:1px solid #6d542c}.daily-guide b{color:#f0e4ca}.daily-guide small{color:#aaa08c}th{color:#c3ad80;background:#1b1915}td{color:#e9e3d6;border-color:#2b2924}td small{color:#b2a690}.badge.sold{color:#f3dca6;background:#66501d44;border:1px solid #b9954e44}.badge.listed{color:#d9bc7e;background:#9b74251b;border:1px solid #aa83433b}.badge.cancelled{color:#e4b1a2;background:#6a342a30;border:1px solid #9c64503b}.mini-icon,.person-avatar{color:#e1c17a;background:#d7b66e14}.quick p,.person p,.person small,.person-foot,.quick .mini-status{color:#b6ab93}.empty{color:#b1a68f}.empty svg{color:#b59a62}.empty h3{color:#e1c17a}.person{background:#161618}.person-foot{border-color:var(--line)}.muted,.loading,.settings-aside p,.bidder-match p,.approved-buyer small{color:#b6ac97}.green{color:#e0bd73}.info-note{color:#dfc48c;background:#251f13;border-color:#5c4724}.info-note a{color:#f0d496}.error{color:#f2ba9f;background:#321c18;border-color:#80503e}.toast{color:#f1deb5;background:#292117;border:1px solid #a68043;box-shadow:0 8px 40px #0007}.modal-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000b}.modal{border:1px solid #645032;box-shadow:0 25px 100px #000a}.modal-head small{color:#c1a46c}.modal-footer{border-color:var(--line);background:#101012}.sale-summary,.sale-toggle,.terms-preview,.approved-buyer{background:#211d15;border-color:#55432a}.sale-summary>div:last-child{color:#ebca85;border-color:#68512c}.sale-toggle input{accent-color:#d7b66e}.sale-toggle small{color:#b8ab8d}.approval-history>div,.live-seller{background:#1b1915}.live-seller,.piece-price{border-color:var(--line)}.daily-details{background:#111113;border-color:#3e3526}.daily-details summary{color:#dec48f}.dallal-screen>header h1{color:#efcf8d}.dallal-card>small{color:#c2a66d}.selected-buyer{color:#eed193;background:#2a2215}.dallal-pieces button{background:#171615;border-color:#51432c}.dallal-pieces small{color:#b8a581}.invoice-controls button,.payment-buttons button{color:#cab98f;background:#1b1915;border-color:#443924}.invoice-controls button.selected,.payment-buttons button.paid{color:#f1d397;background:#352a17;border-color:#ac8540}.invoice-paper{color:#efe6d2;background:#101012;border-color:#51422b}.invoice-brand{border-color:#c49b4a}.invoice-brand strong{color:#f0d18d}.invoice-brand svg{color:#e0b96b}.invoice-brand small,.invoice-brand>span,.invoice-meta small,.invoice-thanks,.invoice-bottom>small{color:#b8a98c}.invoice-brand>span b{color:#e2c17a}.invoice-totals .total{color:#f3d99e;background:#302615;border:1px solid #8a6b34}.bank-details{border-color:#5a482d}.annual-totals>section{background:#1b1915}.report-schedules tfoot{background:#2b2418}.daily-counts{color:#dfc38b;background:#2b2418}.schedules-toggle summary{border-color:#5b482b}.display-stage{background:radial-gradient(at top,#252016 0,#080809 65%)}.display-stage .display-screen{color:#f3ead7;background:linear-gradient(155deg,#191817,#0e0e10);border:1px solid #a17e3d88;box-shadow:0 12px 55px #0009}.display-header{border-color:#a17e3d44}.display-header strong{color:#efd498}.display-header svg{color:#e2be75}.display-header button{color:#e6cc94;background:#d7b66e0b;border-color:#8c6e3b66}.display-title>div:first-child>span,.display-description h2{color:#d8b56b}.display-title h1{color:#f5ebd7}.display-mode{color:#e9c985;background:#d7b66e09;border-color:#a07a3b88}.display-stage .display-specs>div{background:#d7b66e08;border-color:#a17e3d38}.display-specs dt{color:#bfae8d}.display-specs dd{color:#f1e8d5}.display-description{border-color:#a17e3d33}.display-description p{color:#d4c9b0}.display-stage .display-result,.display-price.sold{background:linear-gradient(120deg,#3b2f19,#211d15);border-color:#cba754b3}.display-price strong{color:#f6d993}.display-price small,.display-price>span{color:#d4bc88}.display-buyer-name{color:#fff0ce}.display-footer{color:#c4ac7c;border-color:#9c793a44}.display-back{color:#151108;background:linear-gradient(135deg,#dfbd76,#b38a3d);border:1px solid #f2d18b55;font-weight:700}.display-back:hover{color:#0b0905;background:#ebce93}.display-wait svg{color:#e2c17a}.display-wait p{color:#bfb092}.display-error{color:#eed197;border-color:#8d6d36}footer{color:#a2957c;border-color:var(--line)}@media (width<=600px){.sidebar{background:#0e0e10;border-top:1px solid #6d542c}.sidebar nav button.active{box-shadow:inset 0 -2px #d7b66e}.hero{background:linear-gradient(115deg,#292115,#121214)}.hero .beads{opacity:.35}}}.whatsapp-test-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:20px 0;display:grid}.whatsapp-test-steps>section{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:18px}.whatsapp-test-steps b{color:var(--gold)}.test-check{align-items:flex-start;gap:9px;font-size:12px;line-height:1.8;display:flex}@media (width<=900px){.whatsapp-test-steps{grid-template-columns:1fr}}@media screen{.notification-panel{margin-block:20px;padding:24px}.notification-list{gap:14px;display:grid}.notification-card{border:1px solid var(--line);background:#111113;border-radius:14px;padding:18px}.notification-card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.notification-card .invoice-actions{margin-top:16px}.notification-card details{margin-block:14px}.notification-card .full-description{white-space:pre-wrap;overflow-wrap:anywhere}.notification-panel .live-heading{flex-wrap:wrap}.notification-card .badge{white-space:normal}.live-sale-form{gap:18px;display:grid}.live-sale-form>.field{gap:8px;display:grid}.live-sale-form>.field input{width:100%;padding:13px;font-size:17px}.live-sale-form .sale-approve{width:100%;padding:15px;font-size:16px}.live-sale-form>.muted{font-size:11px;line-height:1.8}.live-sale-form .approved-buyer{gap:5px;display:grid}.live-sale-form .bidder-match{margin-top:0}.live-buyer-options{gap:10px;max-height:280px;display:grid;overflow:auto}.live-sale-result{gap:12px;display:grid}.live-sale-result>strong{color:var(--gold);overflow-wrap:anywhere;font-size:25px}.live-sale-result>span:not(.badge){color:var(--muted);font-size:12px}.live-seller-name{gap:8px;margin:0 0 18px;display:grid}.live-seller-name input{color:#f0dbad;background:#d7b66e0c;border-color:#6f5b34;width:100%;padding:13px;font-size:17px}.live-seller-name input:read-only{cursor:default}.dallal-sale-card>small{color:var(--gold);margin-bottom:7px;display:block}.dallal-sale-form{gap:14px;display:grid}.dallal-sale-card .field{gap:7px;margin:0;display:grid}.dallal-sale-card .field input{width:100%;padding:12px;font-size:18px}.dallal-sale-card .sale-approve{width:100%;margin:0;padding:14px;font-size:16px}.dallal-sale-card .selected-buyer{margin:0;font-size:13px}.dallal-sale-card .selected-buyer .badge{margin-inline-end:7px}.dallal-sale-card .bidder-match{margin:0}.dallal-sale-card .full-description{padding:0}@media (width<=700px){.dallal-screen{width:calc(100% - 20px);margin:10px auto}.dallal-screen>header{padding:6px 0 12px}.dallal-screen>header h1{font-size:22px}.dallal-screen .dallal-card{margin-bottom:14px;padding:16px}.dallal-screen>.dallal-card .field{margin:8px 0}.dallal-screen>.dallal-card h2{margin-bottom:5px;font-size:15px}.dallal-screen>.dallal-card .form-grid{gap:10px}.dallal-screen .live-grid{gap:0}.dallal-sale-card h2{margin-bottom:12px}}}@media screen and (width<=700px){.dallal-screen>.dallal-card .form-grid{grid-template-columns:minmax(0,1fr) auto;align-items:end}.dallal-screen>.dallal-card .form-grid .field{margin:0}.dallal-screen>.dallal-card .form-grid .primary{margin:0;padding:12px;font-size:12px}.dallal-screen>.dallal-card .live-heading{gap:8px;margin-bottom:10px}.dallal-screen>.dallal-card .live-heading .soft{margin:0;padding:7px 10px;font-size:11px}.dallal-screen>.dallal-card .live-heading h2{margin:0}.dallal-sale-form{gap:12px}.dallal-sale-card .field input{padding:11px;font-size:16px}.dallal-sale-card .sale-approve{padding:12px}.dallal-screen>header>div{flex:1;min-width:0}.dallal-screen>header h1{letter-spacing:0;font-size:18px}.dallal-screen>header .soft{margin:0;padding:8px;font-size:10px}.dallal-screen>header{flex-wrap:nowrap;gap:8px}}@media screen{.display-sale-form{background:#d7b66e0c;border:1px solid #d7b66e66;border-radius:12px;gap:11px;margin:0 0 14px;padding:13px;display:grid}.display-sale-form label{color:#e4c784;gap:6px;font-size:13px;display:grid}.display-sale-form input{color:#f4efe5;background:#0b0b0d;border:1px solid #6c5831;border-radius:8px;width:100%;padding:11px 12px;font-size:16px}.display-sale-form .display-approve{width:100%;padding:12px;font-size:16px}.display-approved{color:#f1d492;background:#d7b66e18;border:1px solid #9e7c3c;border-radius:7px;padding:8px;font-size:12px}.display-unapproved,.display-form-error{color:#f0cda1;font-size:12px;line-height:1.7}.display-buyer-matches{gap:7px;max-height:135px;display:grid;overflow:auto}.display-buyer-matches>div{border:1px solid #6c5831;border-radius:8px;gap:4px;padding:8px;font-size:12px;display:grid}.display-buyer-matches small{font-size:10px}.display-sale-saved,.display-screenshot-note{text-align:center;color:#ecd198;padding:12px 0 0;font-size:14px;line-height:1.7}.display-stage .display-footer .display-back{padding:10px 14px;font-size:13px}.display-sale-form button:disabled{cursor:not-allowed}.display-stage .display-specs dt{font-size:14px;line-height:1.6}.display-stage .display-specs dd{font-size:22px;font-weight:650;line-height:1.65}.display-stage .display-description h2{font-size:16px}.display-stage .display-description p{font-size:19px;line-height:1.8}.display-stage .display-sale-form{margin-top:16px}.display-stage .display-add-buyer{white-space:normal;justify-self:start;padding:9px 12px;font-size:13px}.display-editing .display-screen{height:auto;min-height:min(844px,100dvh - 32px)}.display-editing .display-content{position:absolute}.display-register-modal{max-width:620px}.display-register-modal .field{gap:7px;margin-top:14px;display:grid}.display-register-modal .form-grid .field{margin-top:0}.display-register-modal .modal-body>.muted{margin-top:18px}.display-register-modal .sale-toggle{margin-top:16px}.display-register-modal .form-grid{margin-bottom:16px}@media (width<=450px){.display-editing .display-screen{height:auto;min-height:100dvh}}.display-stage .display-sale-form{gap:8px;padding:10px}.display-stage .display-sale-form label{gap:5px;font-size:11px}.display-stage .display-sale-form input{padding:8px 10px;font-size:14px}.display-stage .display-sale-form .display-approve{padding:9px;font-size:14px}.display-stage .display-add-buyer{padding:6px 9px;font-size:11px}.display-stage .display-result{gap:7px;padding:10px 13px}.display-stage .display-result strong{font-size:26px;line-height:1.4}.display-stage .display-result .display-buyer-name{font-size:20px;line-height:1.5}.display-stage .display-result small{font-size:11px}.display-stage .display-screenshot-note{font-size:13px}.display-stage .display-result.sold{background:0 0;border:0;border-top:1px solid #665536;border-radius:0;grid-template-columns:1fr 1fr;gap:12px;padding:12px 0 0;display:grid}.display-stage .display-result strong{color:#e8dcc5;font-size:20px;line-height:1.4}.display-stage .display-result .display-buyer-name{color:#e8dcc5;font-size:17px;line-height:1.5}.display-stage .display-screenshot-note{color:#bdb095;font-size:12px}.display-stage .display-sale-form{background:#ffffff03;border-color:#403a2d}.display-stage .display-add-buyer{color:#bdb095;background:0 0;border:0;padding:3px 0}.display-stage .display-screen,.display-editing .display-screen{max-width:460px;height:min(900px,100dvh - 24px);min-height:0;padding:14px}.display-stage{padding:12px}.display-editing .display-body{flex:1;min-height:0}.display-stage .display-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0 0 8px}.display-stage .display-specs>div{padding:7px 9px}.display-stage .display-specs dt{margin-bottom:2px;font-size:13px;line-height:1.35}.display-stage .display-specs dd{font-size:21px;line-height:1.4}.display-stage .display-title{gap:5px;padding:7px 0 9px}.display-stage .display-title h1{font-size:26px}.display-stage .display-description{padding:8px 0}.display-stage .display-description p{font-size:23px;font-weight:600;line-height:1.5}.display-stage .display-result.sold{background:#d7b66e14;border:1px solid #b38a3d;border-radius:10px;gap:10px;margin:0 0 10px;padding:12px}.display-stage .display-result strong,.display-stage .display-result .display-buyer-name{color:#fff0ce;overflow-wrap:anywhere;font-size:27px;line-height:1.4}.display-stage .display-result small{color:#e2c17a;font-size:14px}.display-stage .display-screenshot-note{color:#efd498;margin:0;padding-top:8px;font-size:20px;font-weight:600;line-height:1.5}.display-stage .display-sale-form{gap:6px;margin:8px 0 0}.display-stage .display-sale-form input{font-size:16px}.display-stage .display-sale-form label{font-size:12px}.phone-country-picker{position:relative}.phone-number-row{direction:ltr;gap:8px;display:flex}.phone-number-row>input{flex:1;min-width:0}.phone-country-toggle{color:#efd498;background:#201b12;border:1px solid #6c5831;border-radius:8px;flex-shrink:0;padding:9px;font-size:15px}.phone-country-menu{background:#111113;border:1px solid #6c5831;border-radius:10px;margin-top:8px;padding:10px}.phone-country-menu input{width:100%}.phone-country-list{gap:3px;max-height:180px;margin-top:6px;display:grid;overflow:auto}.phone-country-list button{text-align:start;color:#eee1c4;background:0 0;border:0;border-radius:5px;padding:8px}.phone-country-list button[aria-selected=true]{background:#d7b66e24}.phone-country-list button:hover{background:#d7b66e18}@media (width<=450px){.display-stage{padding:0}.display-stage .display-screen,.display-editing .display-screen{border-radius:0;max-width:100%;height:100dvh}}.display-stage .display-result.sold{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.display-stage .display-result .display-screenshot-note{text-align:start;padding-top:5px;font-size:18px;line-height:1.45}.display-stage .display-content>.display-screenshot-note{text-align:center;margin:0;padding:0 0 10px;font-size:20px;line-height:1.5}.display-stage .display-result.sold{grid-template-columns:1fr 1fr;margin-bottom:8px}.display-piece-picker{flex-shrink:0;align-items:center;gap:8px;padding-top:10px;display:flex}.display-piece-picker label{color:#e2c17a;white-space:nowrap;font-size:13px}.display-piece-picker input{border-radius:7px;width:100%;min-width:0;padding:8px 10px;font-size:16px}.display-piece-picker button{white-space:nowrap;border-radius:7px;padding:9px 14px;font-size:13px}.display-stage .display-back{cursor:pointer}.spec-fields-editor{margin:24px 0}.spec-fields-editor>p{margin-bottom:15px}.spec-fields-list{grid-template-columns:1fr 1fr;gap:12px;display:grid}.spec-fields-list>div,.spec-field-add{align-items:end;gap:8px;display:flex}.spec-fields-editor .field{flex:1;min-width:0;margin:0}.spec-fields-editor button{white-space:nowrap;margin:0;padding:10px 12px}.spec-field-add{margin:16px 0}.spec-fields-editor>small{display:block}@media (width<=650px){.spec-fields-list{grid-template-columns:1fr}}.live-seller-disclosure{margin-bottom:18px}.live-seller-disclosure>button{margin:0;font-size:13px}.live-seller-disclosure #live-seller-details{margin-top:12px}.live-seller-disclosure .live-seller-name{margin-bottom:6px}.live-piece-browser{margin:16px 0;padding:18px}.live-piece-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.live-piece-filters button{margin:0;padding:10px 14px;font-size:13px}.live-piece-filters span{font-size:12px}.live-piece-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:350px;margin-top:16px;display:grid;overflow:auto}.live-piece-list>button{text-align:start;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:14px;display:flex}.live-piece-list b{overflow-wrap:anywhere}.live-piece-list .badge{flex-shrink:0}@media (width<=650px){.live-piece-list{grid-template-columns:1fr}.live-piece-filters button{padding:9px;font-size:12px}}.live-seller-contact-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.live-seller-contact-row .live-seller-name{min-width:0}.live-seller-contact-row input{width:100%;min-width:0;padding:10px;font-size:14px}.live-seller-contact-row .field span{font-size:12px}.live-buyer-contact-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.live-buyer-contact-row .field{gap:7px;min-width:0;margin:0;display:grid}.live-buyer-contact-row .field input{width:100%;min-width:0;padding:10px;font-size:14px}.live-buyer-contact-row .field span{font-size:12px}.live-buyer-contact-row input:read-only{color:#e8d7ae}.live-auction{gap:18px;display:grid}.live-auction>.panel{margin:0}.live-auction .panel{border-radius:14px;overflow:hidden}.live-auction .live-search,.live-auction .live-piece-browser,.live-auction .live-buyer{padding:22px}.live-auction .live-heading{gap:12px;margin-bottom:18px}.live-auction h2{font-size:18px;line-height:1.6}.live-auction .live-heading .soft{margin:0;padding:10px 12px;font-size:12px}.live-auction .live-search form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.live-auction .live-search .field{min-width:0;margin:0}.live-auction .live-search button{min-height:46px;margin:0;padding:11px 18px}.live-auction .field{gap:7px}.live-auction .field>span{color:#d9cbb0;font-size:13px}.live-auction .field input{border-radius:8px;min-height:46px;padding:10px 12px;font-size:15px}.live-auction .live-piece-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.live-auction .live-piece-filters>button{min-height:44px;padding:10px 8px;font-size:13px}.live-auction .live-piece-filters>.text-button{grid-column:1/-1;justify-self:end;min-height:0;padding:3px 0;font-size:12px}.live-auction .live-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px}.live-auction .live-grid>.panel{min-width:0}.live-auction .live-buyer>h2{border-bottom:1px solid #332e24;margin:0 0 16px;padding-bottom:14px}.live-auction .live-seller-disclosure{border-bottom:1px solid #332e24;margin-bottom:16px;padding-bottom:16px}.live-auction .live-seller-disclosure>button{text-align:center;width:100%;min-height:40px}.live-auction .live-sale-form{gap:16px}.live-auction .live-buyer-contact-row,.live-auction .live-seller-contact-row{gap:12px}.live-auction .live-sale-result{gap:16px}.live-auction .live-sale-result>strong{font-size:28px}.live-auction .live-sale-result>.primary,.live-auction .live-sale-result>.soft{text-align:center;justify-content:center;min-height:44px;margin:0}.live-auction .live-details .panel-head{margin:0;padding:20px 22px}.live-auction .piece-price{gap:5px;margin:0;padding:16px 22px;display:grid}.live-auction .full-description{padding:16px 22px;font-size:15px;line-height:1.8}.live-auction .spec-grid{gap:0 16px;padding:0 22px 22px}.live-auction .spec-grid>div{overflow-wrap:anywhere;min-width:0;padding:12px 0}.live-auction .spec-grid dt{margin-bottom:4px;font-size:12px}.live-auction .spec-grid dd{color:#f0e5ce;font-size:16px;line-height:1.6}@media (width<=1000px){.live-auction .live-grid{grid-template-columns:1fr}}@media (width<=600px){.live-auction{gap:14px}.live-auction .live-search,.live-auction .live-piece-browser,.live-auction .live-buyer{padding:16px}.live-auction .live-piece-filters{gap:6px}.live-auction .live-piece-filters>button{font-size:11px}.live-auction .live-heading{align-items:start}.live-auction .live-heading h2{font-size:16px}.live-auction .live-buyer-contact-row,.live-auction .live-seller-contact-row{gap:8px}.live-auction .field input{padding:9px;font-size:14px}.live-auction .field>span{font-size:12px}}.invoice-payment-status{border-radius:7px;min-width:120px;margin-top:8px;padding:8px;font-size:12px;display:block}.invoices-workspace{gap:18px;display:grid}.invoice-tools{padding:24px}.invoice-tools-heading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:22px;display:flex}.invoice-tools-heading h2{margin-bottom:5px;font-size:21px}.invoice-tools-heading p{color:var(--muted);font-size:13px}.invoice-tools-heading>svg{color:var(--gold);flex-shrink:0}.invoice-search-row{grid-template-columns:minmax(0,1fr) 160px;align-items:end;gap:14px;display:grid}.invoice-search-row .search{width:100%;height:46px}.invoice-search-row .search input{width:100%;min-width:0;font-size:14px}.invoice-search-row .field{gap:5px;margin:0}.invoice-search-row select{border-radius:8px;height:46px}.invoice-status-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.invoice-status-tabs button{color:#cbbd9e;text-align:start;background:#191816;border:1px solid #403729;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:13px 14px;font-size:13px;display:flex}.invoice-status-tabs b{color:#f1d79f;font-size:20px}.invoice-status-tabs button.selected{color:#f3dba6;background:#d7b66e1b;border-color:#c6a15a}.invoice-results-heading{color:var(--muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.invoice-card-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.invoice-record{min-width:0;padding:22px}.invoice-record header{justify-content:space-between;align-items:start;gap:12px;display:flex}.invoice-record header small{color:#d7b66e;font-size:12px}.invoice-record h3{overflow-wrap:anywhere;margin-top:3px;font-size:20px;line-height:1.6}.invoice-record .badge{white-space:nowrap}.invoice-record-meta{color:#a99e88;border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:9px;padding-bottom:16px;font-size:11px;display:flex}.invoice-record-parties{grid-template-columns:1fr 1fr;gap:16px;padding:18px 0;display:grid}.invoice-record-parties>div{gap:5px;min-width:0;display:grid}.invoice-record-parties small{color:var(--muted);font-size:12px}.invoice-record-parties b{overflow-wrap:anywhere;font-size:15px}.invoice-record-total{background:#d7b66e0b;border:1px solid #5b482a;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.invoice-record-total>span{color:#c7b793;font-size:13px}.invoice-record-total strong{color:#f2d59b;overflow-wrap:anywhere;font-size:24px}.invoice-record-details{color:#c9b78e;margin-top:15px;font-size:12px}.invoice-record-details summary{cursor:pointer;padding:6px 0}.invoice-record-details dl{gap:10px;margin-top:10px;display:grid}.invoice-record-details dl>div{justify-content:space-between;gap:12px;display:flex}.invoice-record-details dt{color:var(--muted)}.invoice-record-details dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.invoice-record footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:18px;padding-top:16px;display:flex}.invoice-record footer button{justify-content:center;min-height:42px;margin:0;padding:10px 12px;font-size:12px}.invoice-record.is-cancelled{opacity:.75}.invoice-list-empty{text-align:center;color:var(--muted);padding:48px 20px}.invoice-list-empty svg{color:var(--gold);margin-bottom:14px}.invoice-list-empty h3{color:var(--ink);margin-bottom:8px}.invoice-list-empty p{font-size:13px}@media (width<=1100px){.invoice-card-list{grid-template-columns:1fr}}@media (width<=600px){.invoice-tools,.invoice-record{padding:16px}.invoice-search-row{grid-template-columns:1fr}.invoice-status-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-record-total strong{font-size:21px}.invoice-record footer button{flex:1}.invoice-tools-heading h2{font-size:18px}}.invoice-record-summary{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.invoice-record-summary>strong{color:#efd498;font-size:21px}.invoice-record-summary>button{margin:0;padding:9px 12px;font-size:12px}.invoice-record-expanded{border-top:1px solid var(--line);margin-top:14px;padding-top:4px}.invoice-payment-summary{gap:10px;margin-top:14px;display:grid}.invoice-payment-summary>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.invoice-payment-summary>div>span:first-child{color:var(--muted);flex-wrap:wrap;gap:6px 10px;font-size:12px;display:flex}.invoice-payment-summary b{color:var(--ink);overflow-wrap:anywhere;font-size:14px}.invoice-payment-summary .badge{flex-shrink:0;font-size:11px}.invoice-seller-transfer{color:#efd498;background:#211c13;border:1px solid #6c5831;border-radius:7px;min-width:135px;max-width:48%;padding:8px;font-size:12px}.invoice-payment-confirm{background:#d7b66e14;border:1px solid #b38a3d;border-radius:10px;gap:7px;margin-top:15px;padding:14px;display:grid}.invoice-payment-confirm>b{color:#efd498;font-size:14px}.invoice-payment-confirm p{overflow-wrap:anywhere;font-size:13px;line-height:1.7}.invoice-payment-confirm small{color:#c7b793;font-size:11px}.invoice-payment-confirm>div{gap:8px;margin-top:5px;display:flex}.invoice-payment-confirm button{margin:0;padding:9px 13px;font-size:12px}.invoices-workspace .invoice-card-list{grid-template-columns:1fr;gap:8px}.invoices-workspace .invoice-record{border-radius:10px;grid-template-columns:minmax(130px,1fr) minmax(210px,1.4fr) minmax(155px,.9fr);align-items:center;gap:12px;padding:13px 16px;display:grid}.invoices-workspace .invoice-record header{align-items:center;gap:8px}.invoices-workspace .invoice-record header small{font-size:11px}.invoices-workspace .invoice-record h3{margin:0;font-size:16px;line-height:1.5}.invoices-workspace .invoice-payment-summary{gap:6px;margin:0}.invoices-workspace .invoice-payment-summary>div{gap:8px}.invoices-workspace .invoice-payment-summary>div>span:first-child{gap:4px;font-size:11px}.invoices-workspace .invoice-payment-summary b{font-size:12px}.invoices-workspace .invoice-seller-transfer{min-width:110px;padding:5px 7px;font-size:11px}.invoices-workspace .invoice-record-summary{justify-items:end;gap:5px;margin:0;display:grid}.invoices-workspace .invoice-record-summary>strong{font-size:18px}.invoices-workspace .invoice-record-summary>button{min-height:30px;padding:5px 9px;font-size:11px}.invoices-workspace .invoice-record-expanded,.invoices-workspace .invoice-payment-confirm{grid-column:1/-1;margin-top:0}.invoices-workspace .invoice-payment-confirm{grid-row:2}.invoices-workspace .invoice-record-expanded{grid-row:3}@media (width<=1150px){.invoices-workspace .invoice-record{grid-template-columns:minmax(100px,.8fr) minmax(180px,1.4fr) minmax(100px,.7fr);gap:10px}.invoices-workspace .invoice-payment-summary b{text-overflow:ellipsis;white-space:nowrap;max-width:90px;overflow:hidden}}@media (width<=600px){.invoices-workspace .invoice-record{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px}.invoices-workspace .invoice-record header{grid-area:1/1}.invoices-workspace .invoice-record-summary{grid-area:1/2}.invoices-workspace .invoice-payment-summary{border-top:1px solid var(--line);grid-area:2/1/auto/-1;grid-template-columns:1fr 1fr;gap:10px;padding-top:9px}.invoices-workspace .invoice-payment-summary>div{flex-direction:column;align-items:start;gap:5px}.invoices-workspace .invoice-seller-transfer{width:100%;min-width:0;max-width:100%;padding:6px}.invoices-workspace .invoice-payment-confirm{grid-row:3}.invoices-workspace .invoice-record-expanded{grid-row:4}.invoices-workspace .invoice-record-summary>strong{font-size:16px}}}.invoice-buyer .invoice-piece-description{white-space:normal;overflow-wrap:anywhere;margin:7px 0 0;font-size:13px;font-weight:400;line-height:1.8}.invoice-buyer .invoice-table td{vertical-align:top}.invoice-buyer .invoice-table td:nth-child(2){width:65%}.invoice-buyer .invoice-table th,.invoice-buyer .invoice-table td{padding:10px 12px}.invoice-buyer .invoice-meta{gap:14px;margin-block:14px}.invoice-buyer .invoice-totals{margin-top:14px}.invoice-buyer .invoice-thanks{margin-top:12px;padding-top:12px}@media screen{.invoice-paper.invoice-buyer{padding:20px}.invoice-buyer .invoice-brand{padding-bottom:13px}.invoice-buyer .invoice-meta{margin:12px 0}.invoice-buyer .invoice-meta>div{gap:3px;line-height:1.5}.invoice-buyer .invoice-meta>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;max-width:70%;display:grid}.invoice-buyer .invoice-meta>div:first-child>small{grid-column:1/-1}.invoice-buyer .invoice-meta>div:first-child>b{font-size:14px}.invoice-buyer .invoice-meta span{overflow-wrap:anywhere}.invoice-buyer .invoice-totals{gap:8px}.invoice-buyer .bank-details{margin-top:12px;padding:10px}.invoice-buyer .bank-details p{margin:5px 0}.invoice-buyer .invoice-thanks{margin-top:10px;padding-top:0}}.invoice-table{direction:rtl}.invoice-table th,.invoice-table td{text-align:right}.invoice-table th:first-child,.invoice-table td:first-child{white-space:nowrap}.invoice-paper .invoice-brand>span>small{margin-bottom:5px;line-height:1.5}.invoice-paper .invoice-meta>.invoice-party-contact,.invoice-paper.invoice-buyer .invoice-meta>.invoice-party-contact{text-align:right;flex-direction:column;align-items:flex-start;gap:5px;max-width:75%;display:flex}.invoice-party-name{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.invoice-paper .invoice-party-name b{font-size:16px}.invoice-party-name>span{opacity:.85;font-size:12px}.invoice-paper .invoice-party-phone{font-size:13px;line-height:1.5}.invoice-party-contact>small:last-child{opacity:.75;font-size:9px}@media screen{.invoice-party-quick{gap:3px;min-width:0;display:grid}.invoice-party-quick>span{color:var(--muted);flex-wrap:wrap;gap:4px 7px;font-size:11px;display:flex}.invoice-quick-print{color:#d7b66e;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;margin:0;padding:2px 0;font-size:10px;line-height:1.4;display:inline-flex}.invoice-quick-print:hover{color:#f4db9f;text-decoration:underline}.invoice-quick-print:disabled{opacity:.4;cursor:wait}.header-tools .transfer-settings-shortcut{white-space:nowrap;align-items:center;gap:6px;margin:0;padding:8px 11px;font-size:12px;display:inline-flex}#transfer-settings{scroll-margin-top:24px}@media (width>=601px){.sidebar nav{flex:1;min-height:0;overflow-y:auto}.sidebar .brand,.sidebar .sidebar-label,.sidebar .sidebar-bottom{flex-shrink:0}.sidebar-note{flex-shrink:0;padding-block:15px}}@media (width<=600px){.header-tools .transfer-settings-shortcut{padding:7px;font-size:11px}.topbar .private-label{display:none}}.stat .stat-drilldown{align-items:center;gap:4px;margin:12px 0 0;padding:0;font-size:12px;display:flex}.seller-dues{gap:12px;display:grid}.seller-dues-header{grid-template-columns:1fr auto;align-items:start;gap:18px;padding:22px;display:grid}.seller-dues-header h2{font-size:20px}.seller-dues-header p{color:var(--muted);margin-top:5px;font-size:12px}.seller-dues-header>button{margin:0;font-size:12px}.seller-dues-total{background:#d7b66e10;border:1px solid #6c5831;border-radius:9px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding:15px;display:flex}.seller-dues-total strong{color:#efd498;font-size:24px}.seller-dues-total span,.seller-dues-total small{color:var(--muted);font-size:12px}.seller-dues-header>.search{grid-column:1/-1;min-width:0}.seller-dues-header .search input{width:100%}.seller-due-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.seller-due-summary>div{gap:4px;display:grid}.seller-due-summary b{font-size:15px}.seller-due-summary strong{color:#efd498;font-size:19px}.seller-due-summary small{color:var(--muted);font-size:11px}.seller-due-summary>button{margin:0;font-size:12px}.seller-due-pieces{border-top:1px solid var(--line);gap:12px;margin-top:15px;padding-top:12px;display:grid}.seller-due-pieces>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.seller-due-pieces span{gap:4px;display:grid}.seller-due-pieces small{color:var(--muted);font-size:11px}.seller-due-pieces button{font-size:12px}.seller-due-pieces>div>strong{color:#efd498}@media (width<=600px){.seller-dues-header{grid-template-columns:1fr;padding:16px}.seller-dues-header>button{justify-self:start}.seller-dues-header h2{font-size:18px}}.seller-dues-header{gap:12px;padding:16px}.seller-dues-header>.seller-dues-back{grid-column:1/-1;justify-self:start;min-height:0;margin:0;padding:0}.seller-dues-total{padding:12px 14px}.seller-dues-total strong{font-size:22px}.seller-due-row{padding:13px 16px}.seller-due-summary{gap:10px}.seller-due-summary>button{padding:8px 11px}.seller-due-pieces{margin-top:12px;padding-top:10px}.overview-lower{grid-template-columns:1fr}.page-heading p:empty{display:none}.invoice-tools-heading{margin-bottom:16px}.invoice-tools-heading p{margin:0}.invoice-record-expanded .invoice-record-details{margin-top:10px}.staff-accounts{gap:18px;display:grid}.staff-account-create,.staff-account-list{padding:22px}.staff-account-create>p{color:var(--muted);font-size:14px;line-height:1.8}.staff-account-create>a{margin:14px 0;display:inline-flex}.staff-accounts .field small{color:var(--muted);font-size:11px}.staff-account-list>h2{margin-bottom:16px;font-size:18px}.staff-account-row{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:16px 0;display:flex}.staff-account-row>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.staff-account-row small{color:var(--muted);font-size:13px}.staff-account-row button{margin:0;font-size:12px}.staff-reset-password{flex-wrap:wrap;align-items:end;gap:10px;width:100%;padding-top:12px;display:flex}.staff-reset-password .field{flex:1;min-width:180px}.staff-login-page{background:radial-gradient(at top,#282115,#080809 70%);place-items:center;min-height:100dvh;padding:20px;display:grid}.staff-login-page>.panel{border-color:#6c5831;width:100%;max-width:420px;padding:28px}.staff-login-page small{color:#d7b66e}.staff-login-page h1{margin:8px 0;font-size:25px}.staff-login-page p{color:var(--muted);margin-bottom:20px;font-size:13px;line-height:1.8}.staff-login-page form{gap:16px;display:grid}.staff-login-page .field{margin:0}.staff-login-page button{width:100%;margin:0}.staff-login-page input{min-height:46px}.staff-login-page .alert{margin-bottom:16px}.home-main-actions{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.home-main-actions>button{color:#ead19b;cursor:pointer;background:linear-gradient(145deg,#211c13,#141416);border:1px solid #65502d;border-radius:13px;place-items:center;gap:13px;padding:23px 10px;font-size:15px;display:grid}.home-main-actions>button:hover{background:#332817;border-color:#c69d50}.home-main-actions svg{color:#e3bd72}.home-summary-heading>button{margin:0;padding:8px 12px;font-size:12px}.home-summary-currency{justify-content:flex-end;margin-bottom:14px;display:flex}.returns-workspace{gap:18px;display:grid}.returns-tabs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.returns-tabs button{justify-content:center;margin:0;padding:14px;font-size:14px}.return-new{padding:22px}.return-new>p{color:var(--muted);margin-bottom:16px;font-size:13px}.return-new form{gap:15px;display:grid}.return-new .field{margin:0}.return-new button{justify-self:start;margin:0}.return-item-summary{color:#ead19b;gap:6px;font-size:14px;display:grid}.return-check{align-items:start;gap:8px;font-size:13px;line-height:1.8;display:flex}.return-check input{flex-shrink:0;margin-top:5px}.returns-history{gap:10px;display:grid}.returns-history>h2{margin-bottom:4px;font-size:16px}.return-history-card{padding:16px}.return-record-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.return-record-head>div{gap:5px;display:grid}.return-record-head b{font-size:14px}.return-record-head small{color:var(--muted);font-size:12px}.return-record-body{border-top:1px solid var(--line);gap:12px;margin-top:14px;padding-top:14px;font-size:13px;display:grid}.return-record-body>small{color:var(--muted)}.return-record-body>button{justify-self:start;margin:0;font-size:12px}.return-record-body .info-note button{margin:8px 0 0 8px;font-size:12px}.badge.returned{color:#e8cfa0;background:#6b5b3322;border:1px solid #8b724b55}@media (width<=900px){.home-main-actions{gap:8px}.home-main-actions>button{padding:18px 7px;font-size:12px}}@media (width<=600px){.home-main-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.returns-tabs{gap:8px}.returns-tabs button{padding:11px;font-size:12px}.return-new{padding:16px}}.returns-pending-alert{gap:7px;display:grid}.returns-pending-alert span{font-size:13px}.returns-pending-alert button{justify-self:start;margin:0;font-size:12px}.return-disposition-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.return-disposition-actions button{margin:0;padding:10px 13px;font-size:12px}.return-record-body .info-note>.field{margin:0 0 10px}.home-return-alert{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.home-return-alert button{white-space:nowrap;margin:0;font-size:12px}.invoices-workspace{gap:12px}.invoices-workspace .invoice-tools{padding:16px}.invoices-workspace .invoice-status-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:14px}.invoices-workspace .invoice-status-tabs button{padding:9px 10px;font-size:12px}.invoices-workspace .invoice-status-tabs b{font-size:16px}.invoice-columns{color:var(--muted);grid-template-columns:minmax(130px,1fr) minmax(210px,1.4fr) minmax(155px,.9fr);gap:12px;padding:0 16px 3px;font-size:11px;display:grid}.invoice-columns>span:last-child{text-align:end}.invoice-sale-date,.invoice-reference{color:var(--muted);font-size:10px;line-height:1.7;display:block}.invoice-reference{overflow-wrap:anywhere;text-align:start;max-width:190px}.invoices-workspace .invoice-record h3{font-size:15px}.invoices-workspace .invoice-payment-summary>div+div{border-top:1px solid var(--line);padding-top:7px}.invoices-workspace .invoice-payment-summary b{white-space:normal;max-width:none;overflow:visible}.invoices-workspace .invoice-record-expanded{padding-top:10px}.invoices-workspace .invoice-record-details{margin-top:0}.invoices-workspace .invoice-record-details dl{grid-template-columns:1fr 1fr;gap:10px 24px}.invoices-workspace .invoice-record footer{margin-top:12px;padding-top:10px}@media (width<=1150px){.invoice-columns{grid-template-columns:minmax(100px,.8fr) minmax(180px,1.4fr) minmax(100px,.7fr);gap:10px}}@media (width<=700px){.invoices-workspace .invoice-status-tabs{padding-bottom:4px;display:flex;overflow-x:auto}.invoices-workspace .invoice-status-tabs button{flex-shrink:0;gap:12px}.invoice-reference{max-width:150px}}@media (width<=600px){.invoice-columns{display:none}.invoices-workspace .invoice-payment-summary{grid-template-columns:1fr;gap:7px}.invoices-workspace .invoice-payment-summary>div{flex-direction:row;align-items:center}.invoices-workspace .invoice-seller-transfer{width:auto;min-width:112px;max-width:45%}.invoices-workspace .invoice-record-details dl{grid-template-columns:1fr}.invoice-sale-date{font-size:11px}}.invoice-kind-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-bottom:14px;padding-bottom:12px;display:flex}.invoice-kind-tabs button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:8px;padding:8px 12px;font-size:12px}.invoice-kind-tabs .selected{border-color:var(--gold);color:var(--gold);background:#d7b66e14}.invoice-status-tabs[hidden]{display:none}.return-document-reference{overflow-wrap:anywhere;max-width:190px;font-size:10px;display:block}.return-document-notes{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px 0;font-size:12px;line-height:1.9}}@media print{.return-document-reference{overflow-wrap:anywhere;max-width:190px;font-size:9px;display:block}.return-document-notes{white-space:pre-wrap;padding:10px 0;font-size:11px;line-height:1.8}}@media screen{.invoices-workspace .invoice-reference{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.invoice-tools .invoice-search-row{grid-template-columns:minmax(0,1fr) 130px}@media (width<=600px){.invoice-tools .invoice-search-row{grid-template-columns:1fr}.invoice-reference{max-width:140px}}.display-simple .display-piece-picker{margin:0 0 12px}.display-simple .display-product-heading{border-bottom:1px solid #a17e3d44;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 0 16px;display:grid}.display-simple .display-title h1{font-size:28px;line-height:1.5}.display-product-price{text-align:end;gap:4px;display:grid}.display-product-price small{color:#bfae8d;font-size:12px}.display-product-price strong{color:#f2d69c;white-space:nowrap;font-size:24px;line-height:1.5}.display-simple .display-full-description{padding:16px 0}.display-simple .display-full-description h2{margin-bottom:8px;font-size:14px}.display-simple .display-full-description p{overflow-wrap:anywhere;text-align:justify;text-align-last:right;font-size:40px;font-weight:500;line-height:1.8}.display-buyer-confirmation{gap:5px;padding-top:12px;display:grid}.display-buyer-confirmation>small{color:#bfae8d;font-size:12px}.display-buyer-confirmation>b{color:#f2d69c;font-size:23px}.display-buyer-confirmation .display-screenshot-note{text-align:start;padding:4px 0 8px;font-size:16px}.display-empty .display-screen{height:auto;min-height:0}.display-empty .display-body:has(.display-content:empty){display:none}.display-empty .display-piece-picker{margin:0}.display-loading{color:#bfae8d;padding:14px 0;font-size:14px}@media (width<=400px){.display-simple .display-title h1{font-size:24px}.display-product-price strong{font-size:20px}.display-simple .display-full-description p{font-size:40px}}.display-editing.display-simple .display-product-heading{grid-template-columns:minmax(0,1fr) 116px auto;gap:10px}.piece-countdown{background:#d7b66e09;border:1px solid #a17e3d88;border-radius:10px;align-self:center;justify-items:center;gap:3px;width:116px;padding:7px;display:grid}.piece-countdown>span,.piece-countdown>small{color:#cdb88a;font-size:10px;line-height:1.5}.piece-countdown>strong{color:#f2d69c;font-variant-numeric:tabular-nums;font-size:26px;line-height:1.3}.piece-countdown form{gap:4px;width:100%;display:flex}.piece-countdown input{color:#f2e7d2;text-align:center;background:#111;border:1px solid #665536;border-radius:5px;width:58px;padding:4px;font-size:11px}.piece-countdown button{color:#17130c;white-space:nowrap;background:#d7b66e;border:0;border-radius:5px;padding:4px 7px;font-size:10px}.piece-countdown button:disabled{opacity:.4;cursor:default}.countdown-ended{background:#d59b531a;border-color:#d59b53}.countdown-ended>small{color:#f2cc91}@media (width<=400px){.display-editing.display-simple .display-product-heading{grid-template-columns:minmax(0,1fr) 116px}.display-editing .display-product-price{text-align:start;grid-area:2/1}.display-editing .piece-countdown{grid-area:1/2/span 2}}.display-simple .display-piece-picker{border-top:1px solid #a17e3d44;flex-shrink:0;margin:12px 0 0;padding-top:12px}.display-empty .display-piece-picker{border-top:0;margin:0;padding-top:0}.display-product-price select{color:#efd498;cursor:pointer;background:#1b1811;border:1px solid #8c6e3b88;border-radius:7px;max-width:112px;padding:6px 8px;font-size:12px}.display-auction-mode{text-align:center;border-bottom:1px solid #a17e3d44;justify-content:center;align-items:center;margin-bottom:8px;padding:5px 0 12px;display:flex}.display-auction-mode select,.display-auction-mode>small{color:#f2d69c;text-align:center;text-align-last:center;font-size:40px;font-weight:750;line-height:1.5}.display-auction-mode select{appearance:none;cursor:pointer;background:#d7b66e08;border:1px solid #a17e3d66;border-radius:10px;width:100%;max-width:100%;padding:2px 12px}.display-auction-mode select:focus-visible{outline:2px solid #efd498}.display-auction-mode select option{color:#f2d69c;background:#171511;font-size:22px}.display-auction-mode>small{width:100%;display:block}@media (width<=400px){.display-auction-mode select,.display-auction-mode>small{font-size:35px}}.description-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.display-simple .description-heading h2{margin:0}.description-font-controls{direction:ltr;align-items:center;gap:6px;display:flex}.description-font-controls button{color:#efd498;cursor:pointer;background:#d7b66e0c;border:1px solid #8c6e3b88;border-radius:6px;place-items:center;width:32px;height:30px;padding:0;font-size:20px;line-height:1;display:grid}.description-font-controls button:disabled{opacity:.3;cursor:default}.description-font-controls output{text-align:center;color:#d7c395;font-variant-numeric:tabular-nums;min-width:28px;font-size:13px}.display-simple.display-stage{align-items:stretch;min-height:100dvh;padding:16px}.display-simple.display-stage .display-screen{border-radius:18px;width:100%;max-width:1600px;height:auto;min-height:calc(100dvh - 32px);padding:24px;overflow:visible}.display-simple .display-body{flex:initial;min-height:0;margin:0;position:static}.display-simple .display-content{grid-template-columns:minmax(0,1fr);grid-template-areas:"mode""product""description""workflow""picker";gap:20px;width:100%;display:grid;position:static;inset:auto;transform:none}.display-simple .display-auction-mode{grid-area:mode;margin:0;padding:0 0 16px}.display-simple .display-product-heading{grid-area:product;margin:0}.display-simple .display-full-description{grid-area:description;min-width:0;margin:0;padding:16px 0}.display-simple .display-sale-form,.display-simple .display-buyer-confirmation,.display-simple .display-sale-saved{grid-area:workflow;align-self:start;min-width:0;margin:0}.display-simple .display-piece-picker{grid-area:picker;width:100%;margin:0;padding-top:16px}.display-simple .display-content>.display-error{grid-column:1/-1}.display-simple .display-product-heading,.display-editing.display-simple .display-product-heading{grid-template-columns:minmax(0,1fr) 164px auto;gap:18px}.display-simple .display-product-price{grid-area:auto}.display-simple .piece-countdown{border-radius:14px;grid-area:auto;gap:6px;width:164px;padding:12px}.display-simple .piece-countdown>strong{font-size:42px}.display-simple .piece-countdown input{width:80px;min-width:0;padding:7px;font-size:16px}.display-simple .piece-countdown button{min-height:42px;padding:7px 10px;font-size:14px}.display-simple .piece-countdown form button{flex:1}.display-simple .display-sale-form{border-radius:14px;gap:16px;padding:20px}.display-simple .display-sale-form label{gap:9px;font-size:16px}.display-simple .display-sale-form input{min-height:54px;padding:12px 14px;font-size:20px}.display-simple .display-sale-form input[aria-label=اسم\ المشتري]{min-height:68px;padding:16px;font-size:24px}.display-simple .display-sale-form .display-approve{min-height:52px;padding:12px;font-size:18px}.display-simple .display-add-buyer{padding:8px 0;font-size:14px}.display-simple .display-buyer-matches{max-height:240px}.display-simple .display-buyer-matches>div{padding:12px;font-size:16px}.display-simple .display-buyer-matches small{font-size:13px}.display-simple .display-approved{padding:12px;font-size:16px}.display-simple .description-font-controls button{width:40px;height:40px}.display-simple .description-font-controls output{font-size:16px}.display-simple .display-piece-picker input{min-height:48px;font-size:17px}.display-simple .display-piece-picker button{min-height:48px;font-size:16px}.display-simple .display-piece-picker label{font-size:15px}.display-simple.display-empty .display-screen{align-self:start;max-width:900px;min-height:0}@media (width>=700px) and (orientation:landscape),(width>=1100px){.display-simple .display-content{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);grid-template-areas:"mode mode""product product""description workflow""picker picker";gap:24px}.display-simple .display-full-description{border-top:0;padding:0}.display-simple .display-auction-mode,.display-simple .display-product-heading{padding-bottom:16px}.display-simple .display-sale-form{position:sticky;top:16px}}@media (width>=700px) and (orientation:portrait) and (width<=1099px){.display-simple .display-screen{max-width:1000px}.display-simple .display-sale-form{padding:24px}.display-simple .display-content{gap:24px}}@media (width<=600px){.display-simple.display-stage{padding:0}.display-simple.display-stage .display-screen{border-inline:0;border-radius:0;min-height:100dvh;padding:16px}.display-simple .display-content{gap:16px}.display-simple .display-product-heading,.display-editing.display-simple .display-product-heading{grid-template-columns:minmax(0,1fr) 140px;gap:12px}.display-simple .piece-countdown{grid-area:1/2/span 2;width:140px;padding:10px}.display-simple .piece-countdown>strong{font-size:36px}.display-simple .piece-countdown input{width:65px;font-size:14px}.display-simple .piece-countdown button{padding:6px;font-size:12px}.display-simple .display-product-price{text-align:start;grid-area:2/1}.display-simple .display-sale-form{padding:16px}.display-simple .display-sale-form input[aria-label=اسم\ المشتري]{min-height:64px;font-size:22px}.display-simple .display-full-description p{line-height:1.7}}.display-simple .display-content{grid-template-columns:minmax(0,1fr);grid-template-areas:"mode""product""description""workflow""picker"}.display-sale-section{grid-area:workflow;min-width:0}.display-sale-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.display-sale-section-heading h2{color:#d7c395;font-size:16px}.display-sale-section-heading button{min-height:44px;margin:0;padding:8px 14px;font-size:14px}.display-simple .display-sale-form{position:static}.display-sale-section [hidden]{display:none!important}@media (width>=700px){.display-simple .display-sale-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.display-simple .display-sale-form>label:first-child,.display-simple .display-sale-form>.display-add-buyer,.display-simple .display-sale-form>.display-approved,.display-simple .display-sale-form>.display-unapproved,.display-simple .display-sale-form>.display-buyer-matches,.display-simple .display-sale-form>.display-form-error,.display-simple .display-sale-form>small{grid-column:1/-1}}.display-simple .piece-countdown{background:#211a0d;border:2px solid #dfba70;gap:9px;width:220px;padding:16px;box-shadow:0 0 20px #d7b66e14}.display-simple .piece-countdown>strong{letter-spacing:1px;color:#ffe3a3;font-size:64px;font-weight:800;line-height:1.15}.display-simple .piece-countdown>span,.display-simple .piece-countdown>small{color:#f2d69c;font-size:16px;font-weight:600}.display-simple .piece-countdown input{color:#fff0d1;background:#0d0c09;border-color:#b58d46;width:108px;min-height:46px;font-size:18px}.display-simple .piece-countdown button{color:#171108;background:#edcb83;min-height:46px;padding:8px 12px;font-size:16px;font-weight:700}.display-simple .countdown-ended{background:#3c2811;border-color:#f6bc65}@media (width<=600px){.display-simple .display-product-heading,.display-editing.display-simple .display-product-heading{grid-template-columns:minmax(0,1fr) 180px;gap:12px}.display-simple .piece-countdown{gap:7px;width:180px;padding:12px}.display-simple .piece-countdown>strong{font-size:52px}.display-simple .piece-countdown>span,.display-simple .piece-countdown>small{font-size:14px}.display-simple .piece-countdown input{width:85px;font-size:16px}.display-simple .piece-countdown button{padding:7px 10px;font-size:14px}}@media (width<=350px){.display-simple .display-product-heading,.display-editing.display-simple .display-product-heading{grid-template-columns:minmax(0,1fr) 160px}.display-simple .piece-countdown{width:160px;padding:10px}.display-simple .piece-countdown>strong{font-size:46px}.display-simple .piece-countdown input{width:70px}}@media (width<=600px){.display-simple .piece-countdown.countdown-long>strong{font-size:44px}}@media (width<=350px){.display-simple .piece-countdown.countdown-long>strong{font-size:38px}}.display-simple .display-product-heading>div:first-child>span{color:#efd498;font-size:26px;font-weight:650;line-height:1.5}.display-simple .display-product-heading h1{margin-top:6px;font-size:36px;font-weight:750;line-height:1.5}@media (width<=600px){.display-simple .display-product-heading>div:first-child>span{font-size:22px}.display-simple .display-product-heading h1{font-size:30px}}@media (width<=350px){.display-simple .display-product-heading>div:first-child>span{font-size:20px}.display-simple .display-product-heading h1{font-size:27px}}.display-simple .display-product-heading,.display-editing.display-simple .display-product-heading{grid-template-columns:minmax(0,1fr) auto}.display-simple .piece-countdown{z-index:20;width:240px;box-shadow:none;opacity:.68;pointer-events:none;background:#10100c66;border:1px solid #dfba7033;grid-area:auto;gap:5px;padding:12px;transition:opacity .15s,background .15s;position:fixed;inset:auto auto 18px 18px}.display-simple .piece-countdown:hover,.display-simple .piece-countdown:focus-within{opacity:1;background:#17130ee8}.display-simple .piece-countdown>strong{color:#ffe3a3;text-shadow:0 2px 6px #0008;font-size:72px}.display-simple .piece-countdown form,.display-simple .piece-countdown>button{pointer-events:auto}.display-simple .piece-countdown>span,.display-simple .piece-countdown>small{font-size:13px}.display-simple .piece-countdown.countdown-long>strong{font-size:60px}@media (width<=600px){.display-simple .piece-countdown{opacity:.6;width:170px;padding:9px;inset:auto auto 10px 10px}.display-simple .piece-countdown>strong{font-size:52px}.display-simple .piece-countdown.countdown-long>strong{font-size:42px}.display-simple .piece-countdown input{width:78px;min-height:40px;font-size:14px}.display-simple .piece-countdown button{min-height:40px;padding:6px 8px;font-size:12px}.display-simple .display-product-price{grid-area:auto}}.display-simple .piece-countdown{inset:18px auto auto 18px}@media (width<=600px){.display-simple .piece-countdown{inset:10px auto auto 10px}}.display-simple .piece-countdown .countdown-drag-handle{pointer-events:auto;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;color:#f2d69c;background:0 0;border:0;width:100%;min-height:32px;padding:2px;font-size:14px;font-weight:650;line-height:1.4}.display-simple .piece-countdown.countdown-dragging{opacity:1;background:#17130ee8}.display-simple .piece-countdown.countdown-dragging .countdown-drag-handle{cursor:grabbing}.countdown-drag-handle:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #f2d69c}.display-sale-item-number{color:#efd498;background:#d7b66e08;border:1px solid #8c6e3b66;border-radius:10px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;display:flex}.display-sale-item-number>span{font-size:16px}.display-sale-item-number>b{overflow-wrap:anywhere;font-size:28px;line-height:1.4}.display-simple .piece-countdown .countdown-clock-body{display:contents}.display-simple .piece-countdown .countdown-clock-body[hidden]{display:none!important}.display-simple .piece-countdown .countdown-clock-body>strong{letter-spacing:1px;color:#ffe3a3;text-shadow:0 2px 6px #0008;font-variant-numeric:tabular-nums;font-size:72px;font-weight:800;line-height:1.15}.display-simple .piece-countdown.countdown-long .countdown-clock-body>strong{font-size:60px}.display-simple .piece-countdown .countdown-clock-body>small{color:#f2d69c;font-size:13px}.display-simple .piece-countdown .countdown-visibility{pointer-events:auto;color:#efd498;background:0 0;border:1px solid #dfba7044;border-radius:6px;min-height:32px;padding:3px 10px;font-size:12px}.display-simple .piece-countdown.countdown-hidden{gap:3px;width:auto;min-width:140px;padding:7px}.display-simple .piece-countdown.countdown-hidden .countdown-drag-handle{font-size:12px}@media (width<=600px){.display-simple .piece-countdown .countdown-clock-body>strong{font-size:52px}.display-simple .piece-countdown.countdown-long .countdown-clock-body>strong{font-size:42px}}.display-simple .piece-countdown .countdown-clock-body>button{pointer-events:auto}}.display-finish{width:100%;min-height:48px;margin-top:20px;font-size:18px;display:block}@media screen and (width<=650px){body:has(.piece-entry-backdrop){overflow:hidden}.piece-entry-backdrop{align-items:flex-start;padding:0}.piece-entry-modal.modal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:0;border-radius:0;width:100vw;max-width:100%;height:100dvh;max-height:100dvh;margin:0;overflow:hidden auto}.piece-entry-modal .modal-head{z-index:5;background:#141416;border-bottom:1px solid #493c25;padding:16px;position:sticky;top:0}.piece-entry-modal .modal-head h2{font-size:24px;line-height:1.5}.piece-entry-modal .modal-head small{font-size:13px}.piece-entry-modal .modal-head .icon-button{flex-shrink:0;width:44px;height:44px}.piece-entry-modal .modal-body{padding:16px 16px 22px;overflow:visible}.piece-entry-modal .form-grid{grid-template-columns:minmax(0,1fr);gap:16px}.piece-entry-modal .field{gap:8px}.piece-entry-modal .field span,.piece-entry-modal label>span{font-size:16px;line-height:1.6}.piece-entry-modal input,.piece-entry-modal select,.piece-entry-modal textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:54px;padding:12px;font-size:18px;line-height:1.7}.piece-entry-modal textarea{min-height:100px}.piece-entry-modal textarea[readonly]{font-size:16px;line-height:1.9}.piece-entry-modal .form-section{margin-bottom:16px;font-size:19px;line-height:1.6}.piece-entry-modal .info-note,.piece-entry-modal .muted,.piece-entry-modal small{font-size:14px;line-height:1.8}.piece-entry-modal .daily-details summary{padding-block:12px;font-size:16px;line-height:1.7}.piece-entry-modal button{min-height:44px;font-size:16px}.piece-entry-modal .modal-footer{z-index:4;padding:12px 16px max(12px,env(safe-area-inset-bottom));background:#141416;border-top:1px solid #493c25;gap:10px;display:flex;position:sticky;bottom:0}.piece-entry-modal .modal-footer .primary{flex:1;justify-content:center;min-height:52px;font-size:18px}.piece-entry-modal .modal-footer .soft{min-height:52px;font-size:16px}}@media screen{.settings-menu{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.settings-menu-card{text-align:start;color:#ebd5a1;font:inherit;cursor:pointer;background:linear-gradient(135deg,#211d16,#111113);border:1px solid #d7b66e40;border-radius:16px;grid-template-columns:1fr auto;align-content:start;gap:12px;min-height:155px;padding:24px;display:grid}.settings-menu-card:hover{background:#272115;border-color:#d7b66e}.settings-menu-card>svg:first-child{grid-column:1/-1}.settings-menu-card b{font-size:19px}.settings-menu-card span{color:#bcb19a;grid-column:1;font-size:14px;line-height:1.7}.settings-menu-card>svg:last-child{grid-area:2/2/4;align-self:center}.settings-back{margin-bottom:18px}.settings-single-section{max-width:900px}.settings-single-section>h2{margin-bottom:20px}.settings-single-section>p{margin-block:15px;line-height:1.8}@media (width<=600px){.settings-menu{grid-template-columns:1fr;gap:12px}.settings-menu-card{min-height:120px;padding:20px}.settings-menu-card b{font-size:18px}}}.home-main-actions .home-invoice-counts{flex-direction:column;gap:5px;width:100%;font-size:12px;font-weight:500;line-height:1.5;display:flex}.home-invoice-counts>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-invoice-counts strong{background:#c497591a;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 6px;font-size:13px;font-weight:800;display:inline-flex}.home-invoice-counts strong.has-pending{color:#101823;background:#c49759}.home-main-actions>button.home-invoices-alert{gap:8px;height:auto;min-height:140px}.display-listed-choices{flex-direction:column;gap:10px;width:100%;padding:16px 0;display:flex}.display-listed-choices h2{font-size:18px}.display-listed-choices>button{text-align:right;white-space:normal;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.display-listed-choices>button span{flex:1}.display-listed-choices .live-heading{flex-wrap:wrap}.portable-loading{text-align:center;padding:4rem}.portable-logout{z-index:90;opacity:.8;font-size:11px;position:fixed;bottom:12px;left:12px}.staff-login-page .panel{max-width:460px}.staff-login-page .field{margin:14px 0}.portable-account{background:#111;border-bottom:1px solid #493c23;flex-wrap:wrap;justify-content:flex-end;gap:.6rem;padding:.6rem 1rem;display:flex}.portable-account button{padding:.5rem .8rem;font-size:.9rem}@media screen{@media screen{.sidebar{color:#0a3057;background:linear-gradient(#fff,#fff);border-inline-end:1px solid #d5e3e9}.brand strong{color:#0a3057}.brand small,.sidebar-label{color:#5a7a82}.brand-mark{background:#0a305712;border:1px solid #d5e3e9}.sidebar nav button{color:#5a7a82}.sidebar nav button:hover{color:#0a3057;background:#0a30570a}.sidebar nav button.active{color:#0a3057;background:linear-gradient(110deg,#0a305726,#0a305709);box-shadow:inset -3px 0 #0a30570d}.sidebar-note,.sidebar-bottom{color:#0a3057}.sidebar-note p,.sidebar-bottom small{color:#5a7a82}.sidebar-bottom{border-color:#d5e3e9}.avatar{color:#0a3057;background:linear-gradient(135deg,#eaf4f6,#eaf4f6)}.online,.nav-dot{background:#eaf4f6;box-shadow:0 0 9px #0a30570d}.topbar{background:#fff;border-color:#d5e3e9}.private-label,.eyebrow,.page-heading h1{color:#0a3057}.primary{color:#0a3057;background:linear-gradient(135deg,#eaf4f6,#eaf4f6);border:1px solid #d5e3e9;box-shadow:0 3px 16px #0a30570d}.primary:hover{color:#0a3057;background:linear-gradient(135deg,#eaf4f6,#eaf4f6)}.soft{color:#0a3057;background:#fff;border-color:#d5e3e9}.soft:hover{background:#fff;border-color:#d5e3e9}.text-button{color:#0a3057}.icon-button{color:#5a7a82}.icon-button:hover{color:#0a3057;background:#0a305712}button:focus-visible,a:focus-visible{outline-color:#01b9ad}input,select,textarea{color:#0a3057;background:#fff;border-color:#d5e3e9}input::placeholder,textarea::placeholder{color:#5a7a82}input:focus,select:focus,textarea:focus{border-color:#d5e3e9;outline:2px solid #01b9ad;box-shadow:0 0 0 4px #0a30570d}input[type=checkbox]{accent-color:#01b9ad}.field span,.field em{color:#0a3057}.search{color:#5a7a82;background:#fff;border-color:#d5e3e9}.search input{color:#0a3057}.currency-select{color:#5a7a82}.currency-select select{color:#0a3057}.hero{background:radial-gradient(at 10% 45%,#0a305721,#0000 60%),linear-gradient(110deg,#fff,#fff 70%);border:1px solid #d5e3e9;box-shadow:0 15px 45px #0a30570d}.hero h2{color:#0a3057}.hero p{color:#5a7a82}.hero-kicker{color:#0a3057}.hero-kicker>span{background:#eaf4f6}.hero button{color:#0a3057}.hero-tag{color:#0a3057;background:#0a3057e6;border-color:#d5e3e9}.hero-tag b,.beads-center{color:#0a3057}.beads i{background:radial-gradient(circle at 32% 22%,#eaf4f6,#eaf4f6 57%,#eaf4f6);box-shadow:0 4px 10px #0a30570d,inset 1px 1px 1px #0a30570d}.beads-center small{color:#0a3057}.panel,.stat,.daily-guide button,.modal{background:#fff;border-color:#d5e3e9;box-shadow:0 5px 22px #0a30570d}.panel-head{border-bottom:1px solid #d5e3e9}.stat>div{color:#5a7a82}.stat svg{color:#0a3057}.stat small{color:#5a7a82}.stat strong{color:#0a3057}.stat.highlight{background:linear-gradient(140deg,#fff,#fff);border-color:#d5e3e9}.stat.highlight strong{color:#0a3057}.daily-guide button:hover{background:#fff;border-color:#d5e3e9}.daily-guide span{color:#0a3057;background:#fff;border:1px solid #d5e3e9}.daily-guide b{color:#0a3057}.daily-guide small{color:#5a7a82}th{color:#0a3057;background:#fff}td{color:#0a3057;border-color:#d5e3e9}td small{color:#5a7a82}.badge.sold{color:#0a3057;background:#0a305744;border:1px solid #d5e3e9}.badge.listed{color:#0a3057;background:#0a30571b;border:1px solid #d5e3e9}.badge.cancelled{color:#0a3057;background:#0a305730;border:1px solid #d5e3e9}.mini-icon,.person-avatar{color:#0a3057;background:#0a305714}.quick p,.person p,.person small,.person-foot,.quick .mini-status,.empty{color:#5a7a82}.empty svg,.empty h3{color:#0a3057}.person{background:#fff}.muted,.loading,.settings-aside p,.bidder-match p,.approved-buyer small{color:#5a7a82}.green{color:#0a3057}.info-note{color:#0a3057;background:#fff;border-color:#d5e3e9}.info-note a{color:#0a3057}.error{color:#0a3057;background:#fff;border-color:#d5e3e9}.toast{color:#0a3057;background:#fff;border:1px solid #d5e3e9;box-shadow:0 8px 40px #0a30570d}.modal-backdrop{background:#0a3057bb}.modal{border:1px solid #d5e3e9;box-shadow:0 25px 100px #0a30570d}.modal-head small{color:#0a3057}.modal-footer{background:#fff}.sale-summary,.sale-toggle,.terms-preview,.approved-buyer{background:#fff;border-color:#d5e3e9}.sale-summary>div:last-child{color:#0a3057;border-color:#d5e3e9}.sale-toggle input{accent-color:#01b9ad}.sale-toggle small{color:#5a7a82}.approval-history>div,.live-seller{background:#fff}.daily-details{background:#fff;border-color:#d5e3e9}.daily-details summary,.dallal-screen>header h1,.dallal-card>small{color:#0a3057}.selected-buyer{color:#0a3057;background:#fff}.dallal-pieces button{background:#fff;border-color:#d5e3e9}.dallal-pieces small{color:#0a3057}.invoice-controls button,.payment-buttons button,.invoice-controls button.selected,.payment-buttons button.paid,.invoice-paper{color:#0a3057;background:#fff;border-color:#d5e3e9}.invoice-brand{border-color:#d5e3e9}.invoice-brand strong,.invoice-brand svg{color:#0a3057}.invoice-brand small,.invoice-brand>span,.invoice-meta small,.invoice-thanks,.invoice-bottom>small{color:#5a7a82}.invoice-brand>span b{color:#0a3057}.invoice-totals .total{color:#0a3057;background:#fff;border:1px solid #d5e3e9}.bank-details{border-color:#d5e3e9}.annual-totals>section,.report-schedules tfoot{background:#fff}.daily-counts{color:#0a3057;background:#fff}.schedules-toggle summary{border-color:#d5e3e9}.display-stage{background:radial-gradient(at top,#fff 0 65%)}.display-stage .display-screen{color:#0a3057;background:linear-gradient(155deg,#fff,#fff);border:1px solid #d5e3e9;box-shadow:0 12px 55px #0a30570d}.display-header{border-color:#d5e3e9}.display-header strong,.display-header svg{color:#0a3057}.display-header button{color:#0a3057;background:#0a30570b;border-color:#d5e3e9}.display-title>div:first-child>span,.display-description h2,.display-title h1{color:#0a3057}.display-mode{color:#0a3057;background:#0a305709;border-color:#d5e3e9}.display-stage .display-specs>div{background:#0a305708;border-color:#d5e3e9}.display-specs dt,.display-specs dd{color:#0a3057}.display-description{border-color:#d5e3e9}.display-description p{color:#5a7a82}.display-stage .display-result,.display-price.sold{background:linear-gradient(120deg,#fff,#fff);border-color:#d5e3e9}.display-price strong,.display-price small,.display-price>span,.display-buyer-name{color:#0a3057}.display-footer{color:#0a3057;border-color:#d5e3e9}.display-back{color:#0a3057;background:linear-gradient(135deg,#eaf4f6,#eaf4f6);border:1px solid #d5e3e9}.display-back:hover{color:#0a3057;background:#eaf4f6}.display-wait svg{color:#0a3057}.display-wait p{color:#5a7a82}.display-error{color:#0a3057;border-color:#d5e3e9}footer{color:#5a7a82}@media (width<=600px){.sidebar{background:#fff;border-top:1px solid #d5e3e9}.sidebar nav button.active{box-shadow:inset 0 -2px #0a30570d}.hero{background:linear-gradient(115deg,#fff,#fff)}}.notification-card{background:#fff}.live-seller-name input{color:#0a3057;background:#0a30570c;border-color:#d5e3e9}.display-sale-form{background:#0a30570c;border:1px solid #d5e3e9}.display-sale-form label{color:#0a3057}.display-sale-form input{color:#0a3057;background:#fff;border:1px solid #d5e3e9}.display-approved{color:#0a3057;background:#0a305718;border:1px solid #d5e3e9}.display-unapproved,.display-form-error{color:#0a3057}.display-buyer-matches>div{border:1px solid #d5e3e9}.display-sale-saved,.display-screenshot-note{color:#0a3057}.display-stage .display-result.sold{border-top:1px solid #d5e3e9}.display-stage .display-result small,.display-stage .display-screenshot-note{color:#5a7a82}.display-stage .display-sale-form{background:#0a305703;border-color:#d5e3e9}.display-stage .display-add-buyer{color:#5a7a82}.display-stage .display-result.sold{background:#0a305714;border:1px solid #d5e3e9}.display-stage .display-result strong,.display-stage .display-result .display-buyer-name,.display-stage .display-result small,.display-stage .display-screenshot-note{color:#0a3057}.phone-country-toggle{color:#0a3057;background:#fff;border:1px solid #d5e3e9}.phone-country-menu{background:#fff;border:1px solid #d5e3e9}.phone-country-list button{color:#0a3057}.phone-country-list button[aria-selected=true]{background:#0a305724}.phone-country-list button:hover{background:#0a305718}.display-piece-picker label,.live-buyer-contact-row input:read-only,.live-auction .field>span{color:#0a3057}.live-auction .live-buyer>h2,.live-auction .live-seller-disclosure{border-bottom:1px solid #d5e3e9}.live-auction .spec-grid dd{color:#0a3057}.invoice-status-tabs button{color:#5a7a82;background:#fff;border:1px solid #d5e3e9}.invoice-status-tabs b{color:#0a3057}.invoice-status-tabs button.selected{color:#0a3057;background:#0a30571b;border-color:#d5e3e9}.invoice-record header small{color:#0a3057}.invoice-record-meta{color:#5a7a82}.invoice-record-total{background:#0a30570b;border:1px solid #d5e3e9}.invoice-record-total>span,.invoice-record-total strong,.invoice-record-details,.invoice-record-summary>strong{color:#0a3057}.invoice-seller-transfer{color:#0a3057;background:#fff;border:1px solid #d5e3e9}.invoice-payment-confirm{background:#0a305714;border:1px solid #d5e3e9}.invoice-payment-confirm>b,.invoice-payment-confirm small,.invoice-quick-print,.invoice-quick-print:hover{color:#0a3057}.seller-dues-total{background:#0a305710;border:1px solid #d5e3e9}.seller-dues-total strong,.seller-due-summary strong,.seller-due-pieces>div>strong{color:#0a3057}.staff-login-page{background:radial-gradient(at top,#fff,#fff 70%)}.staff-login-page>.panel{border-color:#d5e3e9}.staff-login-page small{color:#0a3057}.home-main-actions>button{color:#0a3057;background:linear-gradient(145deg,#fff,#fff);border:1px solid #d5e3e9}.home-main-actions>button:hover{background:#fff;border-color:#d5e3e9}.home-main-actions svg,.return-item-summary{color:#0a3057}.badge.returned{color:#0a3057;background:#0a305722;border:1px solid #d5e3e9}.invoice-kind-tabs .selected{background:#0a305714}.display-simple .display-product-heading{border-bottom:1px solid #d5e3e9}.display-product-price small,.display-product-price strong,.display-buyer-confirmation>small,.display-buyer-confirmation>b,.display-loading{color:#0a3057}.piece-countdown{background:#0a305709;border:1px solid #d5e3e9}.piece-countdown>span,.piece-countdown>small,.piece-countdown>strong{color:#0a3057}.piece-countdown input{color:#0a3057;background:#fff;border:1px solid #d5e3e9}.piece-countdown button{color:#0a3057;background:#eaf4f6}.countdown-ended{background:#0a30571a;border-color:#d5e3e9}.countdown-ended>small{color:#0a3057}.display-simple .display-piece-picker{border-top:1px solid #d5e3e9}.display-product-price select{color:#0a3057;background:#fff;border:1px solid #d5e3e9}.display-auction-mode{border-bottom:1px solid #d5e3e9}.display-auction-mode select,.display-auction-mode>small{color:#0a3057}.display-auction-mode select{background:#0a305708;border:1px solid #d5e3e9}.display-auction-mode select:focus-visible{outline:2px solid #01b9ad}.display-auction-mode select option{color:#0a3057;background:#fff}.description-font-controls button{color:#0a3057;background:#0a30570c;border:1px solid #d5e3e9}.description-font-controls output,.display-sale-section-heading h2{color:#0a3057}.display-simple .piece-countdown{background:#fff;border:2px solid #d5e3e9;box-shadow:0 0 20px #0a30570d}.display-simple .piece-countdown>strong,.display-simple .piece-countdown>span,.display-simple .piece-countdown>small{color:#0a3057}.display-simple .piece-countdown input{color:#0a3057;background:#fff;border-color:#d5e3e9}.display-simple .piece-countdown button{color:#0a3057;background:#eaf4f6}.display-simple .countdown-ended{background:#fff;border-color:#d5e3e9}.display-simple .display-product-heading>div:first-child>span{color:#0a3057}.display-simple .piece-countdown{background:#0a305766;border:1px solid #d5e3e9}.display-simple .piece-countdown:hover,.display-simple .piece-countdown:focus-within{background:#0a3057e8}.display-simple .piece-countdown>strong{color:#0a3057;text-shadow:0 2px 6px #0a30570d}.display-simple .piece-countdown .countdown-drag-handle{color:#0a3057}.display-simple .piece-countdown.countdown-dragging{background:#0a3057e8}.countdown-drag-handle:focus-visible{outline:2px solid #01b9ad}.display-sale-item-number{color:#0a3057;background:#0a305708;border:1px solid #d5e3e9}.display-simple .piece-countdown .countdown-clock-body>strong{color:#0a3057;text-shadow:0 2px 6px #0a30570d}.display-simple .piece-countdown .countdown-clock-body>small{color:#0a3057}.display-simple .piece-countdown .countdown-visibility{color:#0a3057;border:1px solid #d5e3e9}}@media screen and (width<=650px){.piece-entry-modal .modal-head{background:#fff;border-bottom:1px solid #d5e3e9}.piece-entry-modal .modal-footer{background:#fff;border-top:1px solid #d5e3e9}}@media screen{.settings-menu-card{color:#0a3057;background:linear-gradient(135deg,#fff,#fff);border:1px solid #d5e3e9}.settings-menu-card:hover{background:#fff;border-color:#d5e3e9}.settings-menu-card span{color:#5a7a82}}.wa-status{background:#fff;border:1px solid #d5e3e9}.wa-status p{color:#5a7a82}.wa-inbox-grid{background:#fff;border:1px solid #d5e3e9}.wa-conversations{border-inline-end:1px solid #d5e3e9}.wa-search{color:#0a3057}.wa-search input{color:#0a3057;background:#fff;border:1px solid #d5e3e9}.wa-filters{border-bottom:1px solid #d5e3e9}.wa-filters button{color:#5a7a82;border:1px solid #d5e3e9}.wa-filters button.active{color:#0a3057;background:#eaf4f6;border-color:#d5e3e9}.wa-thread{color:#0a3057;border-bottom:1px solid #d5e3e9}.wa-thread.selected{background:#fff}.wa-avatar{color:#0a3057;background:#fff}.wa-thread-text small,.wa-thread-text p{color:#5a7a82}.wa-unread{color:#0a3057;background:#eaf4f6}.wa-list-empty{color:#5a7a82}.wa-conversation{background:radial-gradient(#fff,#fff)}.wa-chat-empty,.wa-chat-empty h2{color:#0a3057}.wa-chat-empty p{color:#5a7a82}.wa-chat-header{border-bottom:1px solid #d5e3e9}.wa-chat-header small{color:#5a7a82}.wa-message,.wa-message.outbound{background:#fff}.wa-message small{color:#5a7a82}.wa-compose{border-top:1px solid #d5e3e9}.wa-compose textarea{color:#5a7a82;background:#fff;border:1px solid #d5e3e9}.wa-new-alert{color:#0a3057;background:#fff;border:1px solid #d5e3e9}.wa-nav-count{color:#0a3057;background:#eaf4f6}.portable-account{background:#fff;border-bottom:1px solid #d5e3e9}@media screen{:root[data-theme=dark] .sidebar{color:#f7fbfc;background:linear-gradient(#0b2742,#0b2742);border-inline-end:1px solid #28516b}:root[data-theme=dark] .brand strong{color:#f7fbfc}:root[data-theme=dark] .brand small,:root[data-theme=dark] .sidebar-label{color:#aac5cf}:root[data-theme=dark] .brand-mark{background:#01b9ad12;border:1px solid #28516b}:root[data-theme=dark] .sidebar nav button{color:#aac5cf}:root[data-theme=dark] .sidebar nav button:hover{color:#f7fbfc;background:#01b9ad0a}:root[data-theme=dark] .sidebar nav button.active{color:#f7fbfc;background:linear-gradient(110deg,#01b9ad26,#01b9ad09);box-shadow:inset -3px 0 #00000026}:root[data-theme=dark] .sidebar-note,:root[data-theme=dark] .sidebar-bottom{color:#f7fbfc}:root[data-theme=dark] .sidebar-note p,:root[data-theme=dark] .sidebar-bottom small{color:#aac5cf}:root[data-theme=dark] .sidebar-bottom{border-color:#28516b}:root[data-theme=dark] .avatar{color:#f7fbfc;background:linear-gradient(135deg,#123f59,#123f59)}:root[data-theme=dark] .online,:root[data-theme=dark] .nav-dot{background:#123f59;box-shadow:0 0 9px #00000026}:root[data-theme=dark] .topbar{background:#0b2742;border-color:#28516b}:root[data-theme=dark] .private-label,:root[data-theme=dark] .eyebrow,:root[data-theme=dark] .page-heading h1{color:#f7fbfc}:root[data-theme=dark] .primary{color:#f7fbfc;background:linear-gradient(135deg,#123f59,#123f59);border:1px solid #28516b;box-shadow:0 3px 16px #00000026}:root[data-theme=dark] .primary:hover{color:#f7fbfc;background:linear-gradient(135deg,#123f59,#123f59)}:root[data-theme=dark] .soft{color:#f7fbfc;background:#0b2742;border-color:#28516b}:root[data-theme=dark] .soft:hover{background:#0b2742;border-color:#28516b}:root[data-theme=dark] .text-button{color:#f7fbfc}:root[data-theme=dark] .icon-button{color:#aac5cf}:root[data-theme=dark] .icon-button:hover{color:#f7fbfc;background:#01b9ad12}:root[data-theme=dark] button:focus-visible,:root[data-theme=dark] a:focus-visible{outline-color:#01b9ad}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{color:#f7fbfc;background:#0b2742;border-color:#28516b}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#aac5cf}:root[data-theme=dark] input:focus,:root[data-theme=dark] select:focus,:root[data-theme=dark] textarea:focus{border-color:#28516b;outline:2px solid #01b9ad;box-shadow:0 0 0 4px #00000026}:root[data-theme=dark] input[type=checkbox]{accent-color:#01b9ad}:root[data-theme=dark] .field span,:root[data-theme=dark] .field em{color:#f7fbfc}:root[data-theme=dark] .search{color:#aac5cf;background:#0b2742;border-color:#28516b}:root[data-theme=dark] .search input{color:#f7fbfc}:root[data-theme=dark] .currency-select{color:#aac5cf}:root[data-theme=dark] .currency-select select{color:#f7fbfc}:root[data-theme=dark] .hero{background:radial-gradient(at 10% 45%,#01b9ad21,#0000 60%),linear-gradient(110deg,#0b2742,#0b2742 70%);border:1px solid #28516b;box-shadow:0 15px 45px #00000026}:root[data-theme=dark] .hero h2{color:#f7fbfc}:root[data-theme=dark] .hero p{color:#aac5cf}:root[data-theme=dark] .hero-kicker{color:#f7fbfc}:root[data-theme=dark] .hero-kicker>span{background:#123f59}:root[data-theme=dark] .hero button{color:#f7fbfc}:root[data-theme=dark] .hero-tag{color:#f7fbfc;background:#01b9ade6;border-color:#28516b}:root[data-theme=dark] .hero-tag b,:root[data-theme=dark] .beads-center{color:#f7fbfc}:root[data-theme=dark] .beads i{background:radial-gradient(circle at 32% 22%,#123f59,#123f59 57%,#123f59);box-shadow:0 4px 10px #00000026,inset 1px 1px 1px #00000026}:root[data-theme=dark] .beads-center small{color:#f7fbfc}:root[data-theme=dark] .panel,:root[data-theme=dark] .stat,:root[data-theme=dark] .daily-guide button,:root[data-theme=dark] .modal{background:#0b2742;border-color:#28516b;box-shadow:0 5px 22px #00000026}:root[data-theme=dark] .panel-head{border-bottom:1px solid #28516b}:root[data-theme=dark] .stat>div{color:#aac5cf}:root[data-theme=dark] .stat svg{color:#f7fbfc}:root[data-theme=dark] .stat small{color:#aac5cf}:root[data-theme=dark] .stat strong{color:#f7fbfc}:root[data-theme=dark] .stat.highlight{background:linear-gradient(140deg,#0b2742,#0b2742);border-color:#28516b}:root[data-theme=dark] .stat.highlight strong{color:#f7fbfc}:root[data-theme=dark] .daily-guide button:hover{background:#0b2742;border-color:#28516b}:root[data-theme=dark] .daily-guide span{color:#f7fbfc;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .daily-guide b{color:#f7fbfc}:root[data-theme=dark] .daily-guide small{color:#aac5cf}:root[data-theme=dark] th{color:#f7fbfc;background:#0b2742}:root[data-theme=dark] td{color:#f7fbfc;border-color:#28516b}:root[data-theme=dark] td small{color:#aac5cf}:root[data-theme=dark] .badge.sold{color:#f7fbfc;background:#01b9ad44;border:1px solid #28516b}:root[data-theme=dark] .badge.listed{color:#f7fbfc;background:#01b9ad1b;border:1px solid #28516b}:root[data-theme=dark] .badge.cancelled{color:#f7fbfc;background:#01b9ad30;border:1px solid #28516b}:root[data-theme=dark] .mini-icon,:root[data-theme=dark] .person-avatar{color:#f7fbfc;background:#01b9ad14}:root[data-theme=dark] .quick p,:root[data-theme=dark] .person p,:root[data-theme=dark] .person small,:root[data-theme=dark] .person-foot,:root[data-theme=dark] .quick .mini-status,:root[data-theme=dark] .empty{color:#aac5cf}:root[data-theme=dark] .empty svg,:root[data-theme=dark] .empty h3{color:#f7fbfc}:root[data-theme=dark] .person{background:#0b2742}:root[data-theme=dark] .muted,:root[data-theme=dark] .loading,:root[data-theme=dark] .settings-aside p,:root[data-theme=dark] .bidder-match p,:root[data-theme=dark] .approved-buyer small{color:#aac5cf}:root[data-theme=dark] .green{color:#f7fbfc}:root[data-theme=dark] .info-note{color:#f7fbfc;background:#0b2742;border-color:#28516b}:root[data-theme=dark] .info-note a{color:#f7fbfc}:root[data-theme=dark] .error{color:#f7fbfc;background:#0b2742;border-color:#28516b}:root[data-theme=dark] .toast{color:#f7fbfc;background:#0b2742;border:1px solid #28516b;box-shadow:0 8px 40px #00000026}:root[data-theme=dark] .modal-backdrop{background:#01b9adbb}:root[data-theme=dark] .modal{border:1px solid #28516b;box-shadow:0 25px 100px #00000026}:root[data-theme=dark] .modal-head small{color:#f7fbfc}:root[data-theme=dark] .modal-footer{background:#0b2742}:root[data-theme=dark] .sale-summary,:root[data-theme=dark] .sale-toggle,:root[data-theme=dark] .terms-preview,:root[data-theme=dark] .approved-buyer{background:#0b2742;border-color:#28516b}:root[data-theme=dark] .sale-summary>div:last-child{color:#f7fbfc;border-color:#28516b}:root[data-theme=dark] .sale-toggle input{accent-color:#01b9ad}:root[data-theme=dark] .sale-toggle small{color:#aac5cf}:root[data-theme=dark] .approval-history>div,:root[data-theme=dark] .live-seller{background:#0b2742}:root[data-theme=dark] .daily-details{background:#0b2742;border-color:#28516b}:root[data-theme=dark] .daily-details summary,:root[data-theme=dark] .dallal-screen>header h1,:root[data-theme=dark] .dallal-card>small{color:#f7fbfc}:root[data-theme=dark] .selected-buyer{color:#f7fbfc;background:#0b2742}:root[data-theme=dark] .dallal-pieces button{background:#0b2742;border-color:#28516b}:root[data-theme=dark] .dallal-pieces small{color:#f7fbfc}:root[data-theme=dark] .invoice-controls button,:root[data-theme=dark] .payment-buttons button,:root[data-theme=dark] .invoice-controls button.selected,:root[data-theme=dark] .payment-buttons button.paid,:root[data-theme=dark] .invoice-paper{color:#f7fbfc;background:#0b2742;border-color:#28516b}:root[data-theme=dark] .invoice-brand{border-color:#28516b}:root[data-theme=dark] .invoice-brand strong,:root[data-theme=dark] .invoice-brand svg{color:#f7fbfc}:root[data-theme=dark] .invoice-brand small,:root[data-theme=dark] .invoice-brand>span,:root[data-theme=dark] .invoice-meta small,:root[data-theme=dark] .invoice-thanks,:root[data-theme=dark] .invoice-bottom>small{color:#aac5cf}:root[data-theme=dark] .invoice-brand>span b{color:#f7fbfc}:root[data-theme=dark] .invoice-totals .total{color:#f7fbfc;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .bank-details{border-color:#28516b}:root[data-theme=dark] .annual-totals>section,:root[data-theme=dark] .report-schedules tfoot{background:#0b2742}:root[data-theme=dark] .daily-counts{color:#f7fbfc;background:#0b2742}:root[data-theme=dark] .schedules-toggle summary{border-color:#28516b}:root[data-theme=dark] .display-stage{background:radial-gradient(at top,#0b2742 0 65%)}:root[data-theme=dark] .display-stage .display-screen{color:#f7fbfc;background:linear-gradient(155deg,#0b2742,#0b2742);border:1px solid #28516b;box-shadow:0 12px 55px #00000026}:root[data-theme=dark] .display-header{border-color:#28516b}:root[data-theme=dark] .display-header strong,:root[data-theme=dark] .display-header svg{color:#f7fbfc}:root[data-theme=dark] .display-header button{color:#f7fbfc;background:#01b9ad0b;border-color:#28516b}:root[data-theme=dark] .display-title>div:first-child>span,:root[data-theme=dark] .display-description h2,:root[data-theme=dark] .display-title h1{color:#f7fbfc}:root[data-theme=dark] .display-mode{color:#f7fbfc;background:#01b9ad09;border-color:#28516b}:root[data-theme=dark] .display-stage .display-specs>div{background:#01b9ad08;border-color:#28516b}:root[data-theme=dark] .display-specs dt,:root[data-theme=dark] .display-specs dd{color:#f7fbfc}:root[data-theme=dark] .display-description{border-color:#28516b}:root[data-theme=dark] .display-description p{color:#aac5cf}:root[data-theme=dark] .display-stage .display-result,:root[data-theme=dark] .display-price.sold{background:linear-gradient(120deg,#0b2742,#0b2742);border-color:#28516b}:root[data-theme=dark] .display-price strong,:root[data-theme=dark] .display-price small,:root[data-theme=dark] .display-price>span,:root[data-theme=dark] .display-buyer-name{color:#f7fbfc}:root[data-theme=dark] .display-footer{color:#f7fbfc;border-color:#28516b}:root[data-theme=dark] .display-back{color:#f7fbfc;background:linear-gradient(135deg,#123f59,#123f59);border:1px solid #28516b}:root[data-theme=dark] .display-back:hover{color:#f7fbfc;background:#123f59}:root[data-theme=dark] .display-wait svg{color:#f7fbfc}:root[data-theme=dark] .display-wait p{color:#aac5cf}:root[data-theme=dark] .display-error{color:#f7fbfc;border-color:#28516b}:root[data-theme=dark] footer{color:#aac5cf}@media (width<=600px){:root[data-theme=dark] .sidebar{background:#0b2742;border-top:1px solid #28516b}:root[data-theme=dark] .sidebar nav button.active{box-shadow:inset 0 -2px #00000026}:root[data-theme=dark] .hero{background:linear-gradient(115deg,#0b2742,#0b2742)}}:root[data-theme=dark] .notification-card{background:#0b2742}:root[data-theme=dark] .live-seller-name input{color:#f7fbfc;background:#01b9ad0c;border-color:#28516b}:root[data-theme=dark] .display-sale-form{background:#01b9ad0c;border:1px solid #28516b}:root[data-theme=dark] .display-sale-form label{color:#f7fbfc}:root[data-theme=dark] .display-sale-form input{color:#f7fbfc;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .display-approved{color:#f7fbfc;background:#01b9ad18;border:1px solid #28516b}:root[data-theme=dark] .display-unapproved,:root[data-theme=dark] .display-form-error{color:#f7fbfc}:root[data-theme=dark] .display-buyer-matches>div{border:1px solid #28516b}:root[data-theme=dark] .display-sale-saved,:root[data-theme=dark] .display-screenshot-note{color:#f7fbfc}:root[data-theme=dark] .display-stage .display-result.sold{border-top:1px solid #28516b}:root[data-theme=dark] .display-stage .display-result small,:root[data-theme=dark] .display-stage .display-screenshot-note{color:#aac5cf}:root[data-theme=dark] .display-stage .display-sale-form{background:#01b9ad03;border-color:#28516b}:root[data-theme=dark] .display-stage .display-add-buyer{color:#aac5cf}:root[data-theme=dark] .display-stage .display-result.sold{background:#01b9ad14;border:1px solid #28516b}:root[data-theme=dark] .display-stage .display-result strong,:root[data-theme=dark] .display-stage .display-result .display-buyer-name,:root[data-theme=dark] .display-stage .display-result small,:root[data-theme=dark] .display-stage .display-screenshot-note{color:#f7fbfc}:root[data-theme=dark] .phone-country-toggle{color:#f7fbfc;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .phone-country-menu{background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .phone-country-list button{color:#f7fbfc}:root[data-theme=dark] .phone-country-list button[aria-selected=true]{background:#01b9ad24}:root[data-theme=dark] .phone-country-list button:hover{background:#01b9ad18}:root[data-theme=dark] .display-piece-picker label,:root[data-theme=dark] .live-buyer-contact-row input:read-only,:root[data-theme=dark] .live-auction .field>span{color:#f7fbfc}:root[data-theme=dark] .live-auction .live-buyer>h2,:root[data-theme=dark] .live-auction .live-seller-disclosure{border-bottom:1px solid #28516b}:root[data-theme=dark] .live-auction .spec-grid dd{color:#f7fbfc}:root[data-theme=dark] .invoice-status-tabs button{color:#aac5cf;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .invoice-status-tabs b{color:#f7fbfc}:root[data-theme=dark] .invoice-status-tabs button.selected{color:#f7fbfc;background:#01b9ad1b;border-color:#28516b}:root[data-theme=dark] .invoice-record header small{color:#f7fbfc}:root[data-theme=dark] .invoice-record-meta{color:#aac5cf}:root[data-theme=dark] .invoice-record-total{background:#01b9ad0b;border:1px solid #28516b}:root[data-theme=dark] .invoice-record-total>span,:root[data-theme=dark] .invoice-record-total strong,:root[data-theme=dark] .invoice-record-details,:root[data-theme=dark] .invoice-record-summary>strong{color:#f7fbfc}:root[data-theme=dark] .invoice-seller-transfer{color:#f7fbfc;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .invoice-payment-confirm{background:#01b9ad14;border:1px solid #28516b}:root[data-theme=dark] .invoice-payment-confirm>b,:root[data-theme=dark] .invoice-payment-confirm small,:root[data-theme=dark] .invoice-quick-print,:root[data-theme=dark] .invoice-quick-print:hover{color:#f7fbfc}:root[data-theme=dark] .seller-dues-total{background:#01b9ad10;border:1px solid #28516b}:root[data-theme=dark] .seller-dues-total strong,:root[data-theme=dark] .seller-due-summary strong,:root[data-theme=dark] .seller-due-pieces>div>strong{color:#f7fbfc}:root[data-theme=dark] .staff-login-page{background:radial-gradient(at top,#0b2742,#0b2742 70%)}:root[data-theme=dark] .staff-login-page>.panel{border-color:#28516b}:root[data-theme=dark] .staff-login-page small{color:#f7fbfc}:root[data-theme=dark] .home-main-actions>button{color:#f7fbfc;background:linear-gradient(145deg,#0b2742,#0b2742);border:1px solid #28516b}:root[data-theme=dark] .home-main-actions>button:hover{background:#0b2742;border-color:#28516b}:root[data-theme=dark] .home-main-actions svg,:root[data-theme=dark] .return-item-summary{color:#f7fbfc}:root[data-theme=dark] .badge.returned{color:#f7fbfc;background:#01b9ad22;border:1px solid #28516b}:root[data-theme=dark] .invoice-kind-tabs .selected{background:#01b9ad14}:root[data-theme=dark] .display-simple .display-product-heading{border-bottom:1px solid #28516b}:root[data-theme=dark] .display-product-price small,:root[data-theme=dark] .display-product-price strong,:root[data-theme=dark] .display-buyer-confirmation>small,:root[data-theme=dark] .display-buyer-confirmation>b,:root[data-theme=dark] .display-loading{color:#f7fbfc}:root[data-theme=dark] .piece-countdown{background:#01b9ad09;border:1px solid #28516b}:root[data-theme=dark] .piece-countdown>span,:root[data-theme=dark] .piece-countdown>small,:root[data-theme=dark] .piece-countdown>strong{color:#f7fbfc}:root[data-theme=dark] .piece-countdown input{color:#f7fbfc;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .piece-countdown button{color:#f7fbfc;background:#123f59}:root[data-theme=dark] .countdown-ended{background:#01b9ad1a;border-color:#28516b}:root[data-theme=dark] .countdown-ended>small{color:#f7fbfc}:root[data-theme=dark] .display-simple .display-piece-picker{border-top:1px solid #28516b}:root[data-theme=dark] .display-product-price select{color:#f7fbfc;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .display-auction-mode{border-bottom:1px solid #28516b}:root[data-theme=dark] .display-auction-mode select,:root[data-theme=dark] .display-auction-mode>small{color:#f7fbfc}:root[data-theme=dark] .display-auction-mode select{background:#01b9ad08;border:1px solid #28516b}:root[data-theme=dark] .display-auction-mode select:focus-visible{outline:2px solid #01b9ad}:root[data-theme=dark] .display-auction-mode select option{color:#f7fbfc;background:#0b2742}:root[data-theme=dark] .description-font-controls button{color:#f7fbfc;background:#01b9ad0c;border:1px solid #28516b}:root[data-theme=dark] .description-font-controls output,:root[data-theme=dark] .display-sale-section-heading h2{color:#f7fbfc}:root[data-theme=dark] .display-simple .piece-countdown{background:#0b2742;border:2px solid #28516b;box-shadow:0 0 20px #00000026}:root[data-theme=dark] .display-simple .piece-countdown>strong,:root[data-theme=dark] .display-simple .piece-countdown>span,:root[data-theme=dark] .display-simple .piece-countdown>small{color:#f7fbfc}:root[data-theme=dark] .display-simple .piece-countdown input{color:#f7fbfc;background:#0b2742;border-color:#28516b}:root[data-theme=dark] .display-simple .piece-countdown button{color:#f7fbfc;background:#123f59}:root[data-theme=dark] .display-simple .countdown-ended{background:#0b2742;border-color:#28516b}:root[data-theme=dark] .display-simple .display-product-heading>div:first-child>span{color:#f7fbfc}:root[data-theme=dark] .display-simple .piece-countdown{background:#01b9ad66;border:1px solid #28516b}:root[data-theme=dark] .display-simple .piece-countdown:hover,:root[data-theme=dark] .display-simple .piece-countdown:focus-within{background:#01b9ade8}:root[data-theme=dark] .display-simple .piece-countdown>strong{color:#f7fbfc;text-shadow:0 2px 6px #00000026}:root[data-theme=dark] .display-simple .piece-countdown .countdown-drag-handle{color:#f7fbfc}:root[data-theme=dark] .display-simple .piece-countdown.countdown-dragging{background:#01b9ade8}:root[data-theme=dark] .countdown-drag-handle:focus-visible{outline:2px solid #01b9ad}:root[data-theme=dark] .display-sale-item-number{color:#f7fbfc;background:#01b9ad08;border:1px solid #28516b}:root[data-theme=dark] .display-simple .piece-countdown .countdown-clock-body>strong{color:#f7fbfc;text-shadow:0 2px 6px #00000026}:root[data-theme=dark] .display-simple .piece-countdown .countdown-clock-body>small{color:#f7fbfc}:root[data-theme=dark] .display-simple .piece-countdown .countdown-visibility{color:#f7fbfc;border:1px solid #28516b}}@media screen and (width<=650px){:root[data-theme=dark] .piece-entry-modal .modal-head{background:#0b2742;border-bottom:1px solid #28516b}:root[data-theme=dark] .piece-entry-modal .modal-footer{background:#0b2742;border-top:1px solid #28516b}}@media screen{:root[data-theme=dark] .settings-menu-card{color:#f7fbfc;background:linear-gradient(135deg,#0b2742,#0b2742);border:1px solid #28516b}:root[data-theme=dark] .settings-menu-card:hover{background:#0b2742;border-color:#28516b}:root[data-theme=dark] .settings-menu-card span{color:#aac5cf}}:root[data-theme=dark] .wa-status{background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .wa-status p{color:#aac5cf}:root[data-theme=dark] .wa-inbox-grid{background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .wa-conversations{border-inline-end:1px solid #28516b}:root[data-theme=dark] .wa-search{color:#f7fbfc}:root[data-theme=dark] .wa-search input{color:#f7fbfc;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .wa-filters{border-bottom:1px solid #28516b}:root[data-theme=dark] .wa-filters button{color:#aac5cf;border:1px solid #28516b}:root[data-theme=dark] .wa-filters button.active{color:#f7fbfc;background:#123f59;border-color:#28516b}:root[data-theme=dark] .wa-thread{color:#f7fbfc;border-bottom:1px solid #28516b}:root[data-theme=dark] .wa-thread.selected{background:#0b2742}:root[data-theme=dark] .wa-avatar{color:#f7fbfc;background:#0b2742}:root[data-theme=dark] .wa-thread-text small,:root[data-theme=dark] .wa-thread-text p{color:#aac5cf}:root[data-theme=dark] .wa-unread{color:#f7fbfc;background:#123f59}:root[data-theme=dark] .wa-list-empty{color:#aac5cf}:root[data-theme=dark] .wa-conversation{background:radial-gradient(#0b2742,#0b2742)}:root[data-theme=dark] .wa-chat-empty,:root[data-theme=dark] .wa-chat-empty h2{color:#f7fbfc}:root[data-theme=dark] .wa-chat-empty p{color:#aac5cf}:root[data-theme=dark] .wa-chat-header{border-bottom:1px solid #28516b}:root[data-theme=dark] .wa-chat-header small{color:#aac5cf}:root[data-theme=dark] .wa-message,:root[data-theme=dark] .wa-message.outbound{background:#0b2742}:root[data-theme=dark] .wa-message small{color:#aac5cf}:root[data-theme=dark] .wa-compose{border-top:1px solid #28516b}:root[data-theme=dark] .wa-compose textarea{color:#aac5cf;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .wa-new-alert{color:#f7fbfc;background:#0b2742;border:1px solid #28516b}:root[data-theme=dark] .wa-nav-count{color:#f7fbfc;background:#123f59}:root[data-theme=dark] .portable-account{background:#0b2742;border-bottom:1px solid #28516b}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nh-deep:#0a3057;--nh-tide:#01b9ad;--nh-foam:#f7fbfc;--nh-lagoon:#5a7a82;--bg:#f7fbfc;--paper:#fff;--ink:#0a3057;--muted:#5a7a82;--green:#0a3057;--mint:#eaf4f6;--line:#d5e3e9;--gold:#0a3057}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#071e33;--paper:#0b2742;--ink:#f7fbfc;--muted:#aac5cf;--green:#f7fbfc;--mint:#123f59;--line:#28516b;--gold:#f7fbfc}:root[data-theme] html,:root[data-theme] body{background:var(--bg);color:var(--ink)}:root[data-theme] body,:root[data-theme] button,:root[data-theme] input,:root[data-theme] select,:root[data-theme] textarea{font-family:Readex Pro,Tahoma,Arial,sans-serif}:root[data-theme] body{font-size:15px}:root[data-theme] h1,:root[data-theme] h2,:root[data-theme] h3,:root[data-theme] b,:root[data-theme] strong{font-weight:600}:root[data-theme] .page-heading h1{font-size:clamp(26px,3vw,40px);line-height:1.3}:root[data-theme] .page-heading p{font-size:15px;line-height:1.8}:root[data-theme] .primary,:root[data-theme] .display-back{color:#fff;box-shadow:none;background:#0a3057;border-color:#0a3057;font-weight:500}:root[data-theme] .primary:hover,:root[data-theme] .display-back:hover{color:#fff;background:#174b72}:root[data-theme] .soft{background:var(--paper);color:var(--ink);border-color:var(--line)}:root[data-theme] .soft:hover{background:var(--mint);border-color:#5a7a82}:root[data-theme] .primary:disabled{opacity:.5}:root[data-theme] .sidebar{background:var(--paper);border-color:var(--line)}:root[data-theme] .sidebar nav button{color:var(--muted)}:root[data-theme] .sidebar nav button:hover{background:var(--mint);color:var(--ink)}:root[data-theme] .sidebar nav button.active{color:#fff;box-shadow:none;background:#0a3057}:root[data-theme] .sidebar nav button.active .nav-dot{box-shadow:none;background:#01b9ad}:root[data-theme] .topbar,:root[data-theme] .portable-account{background:var(--paper);border-color:var(--line)}:root[data-theme] .page-heading h1,:root[data-theme] .field span,:root[data-theme] .stat strong{color:var(--ink)}:root[data-theme] .brand.ninehub-brand{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:25px;display:flex}:root[data-theme] .ninehub-wordmark{object-fit:contain;direction:ltr;width:200px;max-width:100%;height:auto;display:block}:root[data-theme] .ninehub-brand>div{gap:4px;display:grid}:root[data-theme] .ninehub-brand strong{color:var(--ink);font-size:16px}:root[data-theme] .ninehub-brand small{color:var(--muted)}:root[data-theme=dark] .ninehub-wordmark{box-sizing:content-box;background:#f7fbfc;border-radius:0;width:176px;max-width:calc(100% - 24px);padding:12px}:root[data-theme] .ninehub-login-logo{box-sizing:border-box;background:#f7fbfc;width:240px;max-width:100%;height:auto;margin:0 auto 16px;padding:12px;display:block}:root[data-theme] .ninehub-tagline{text-align:center;color:var(--muted)}:root[data-theme] .theme-toggle{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}:root[data-theme] .staff-login-page>.theme-toggle{z-index:10;width:auto;position:fixed;top:14px;left:14px}:root[data-theme] .staff-login-page{background:var(--bg)}:root[data-theme] .panel,:root[data-theme] .stat,:root[data-theme] .modal,:root[data-theme] .notification-card,:root[data-theme] .settings-menu-card{background:var(--paper);border-color:var(--line);box-shadow:0 5px 22px #0a305707}:root[data-theme] .settings-menu-card{color:var(--ink)}:root[data-theme] .settings-menu-card span{color:var(--muted)}:root[data-theme] .settings-menu-card:hover{background:var(--mint);border-color:#5a7a82}:root[data-theme] .home-main-actions button{background:var(--paper);border-color:var(--line);color:var(--ink)}:root[data-theme] .home-main-actions button:hover{background:var(--mint);border-color:#5a7a82}:root[data-theme] .home-main-actions svg{color:var(--ink)}:root[data-theme] .wa-nav-count,:root[data-theme] .wa-unread{color:#fff;background:#0a3057}:root[data-theme] .wa-filters button.active{color:#fff;background:#0a3057;border-color:#0a3057}:root[data-theme] .wa-inbox-grid,:root[data-theme] .wa-conversation{background:var(--paper)}:root[data-theme] .wa-message{background:var(--mint);color:var(--ink)}:root[data-theme] .wa-message.outbound{color:#0a3057;background:#ddf2f1}:root[data-theme=dark] .wa-message.outbound{color:#f7fbfc;background:#123f59}:root[data-theme] .wa-message small,:root[data-theme] .wa-thread-text p,:root[data-theme] .wa-chat-header small{color:var(--muted)}:root[data-theme] .wa-compose textarea{background:var(--bg);color:var(--ink)}:root[data-theme] .badge.sold{color:#126456;background:#e1f3ee;border-color:#a1ccc1}:root[data-theme] .badge.listed{color:#0a3057;background:#eaf4f6;border-color:#a8d6d4}:root[data-theme] .badge.cancelled,:root[data-theme] .error{color:#912d23;background:#fdede8;border-color:#e4b4a9}:root[data-theme] .modal-backdrop{background:#04192db3}:root[data-theme] .toast{color:#fff;background:#0a3057;border-color:#28516b}:root[data-theme] .info-note{background:var(--mint);color:var(--ink);border-color:var(--line)}:root[data-theme] .display-stage{background:var(--bg)}:root[data-theme] .display-stage .display-screen{background:var(--paper);color:var(--ink);border-color:var(--line)}:root[data-theme] .display-title h1,:root[data-theme] .display-description p,:root[data-theme] .display-buyer-name{color:var(--ink)}:root[data-theme] .display-mode{color:var(--ink);background:var(--mint);border-color:var(--line)}:root[data-theme] .display-countdown{color:var(--ink)}:root[data-theme] input,:root[data-theme] select,:root[data-theme] textarea{background:var(--paper);color:var(--ink);border-color:var(--line)}:root[data-theme] input::placeholder,:root[data-theme] textarea::placeholder{color:var(--muted)}:root[data-theme] input:focus,:root[data-theme] select:focus,:root[data-theme] textarea:focus{border-color:#01b9ad;outline-color:#01b9ad;box-shadow:0 0 0 3px #01b9ad14}:root[data-theme] .company-logo-controls img{background:#fff}:root[data-theme] .company-logo-empty{background:var(--mint);color:var(--muted)}@media (width<=600px){:root[data-theme] .sidebar{background:var(--paper);border-color:var(--line)}:root[data-theme] .sidebar nav button.active{color:#fff;box-shadow:none;background:#0a3057}:root[data-theme] .theme-toggle{font-size:13px}:root[data-theme] .portable-account{justify-content:space-between}:root[data-theme] .content{padding-top:22px}:root[data-theme] .settings-menu-card b{font-size:18px}}}.formal-invoice .formal-header,.formal-invoice .formal-total{border-color:#0a3057}.formal-invoice .formal-office,.formal-invoice h3,.formal-invoice .formal-total strong{color:#0a3057}.formal-invoice .formal-summary,.formal-invoice .formal-table th,.formal-invoice .formal-table td,.formal-invoice .formal-footer{border-color:#d5e3e9}@media screen{.ninehub-mobile-wordmark{display:none}@media (width<=600px){:root[data-theme] .sidebar .brand.ninehub-brand{display:none}:root[data-theme] .ninehub-mobile-wordmark{object-fit:contain;box-sizing:content-box;background:#f7fbfc;width:92px;height:32px;padding:4px;display:block}:root[data-theme] .portable-account{flex-wrap:wrap;align-items:center;gap:6px;padding:8px}:root[data-theme] .portable-account button{padding:7px;font-size:12px}:root[data-theme] .theme-toggle{gap:5px}}:root[data-theme] .ninehub-sidebar-symbol{display:none}@media (width>=601px) and (width<=1100px){:root[data-theme] .ninehub-brand .ninehub-wordmark,:root[data-theme] .ninehub-brand>div{display:none}:root[data-theme] .ninehub-brand .ninehub-sidebar-symbol{object-fit:contain;width:32px;height:46px;margin:auto;display:block}:root[data-theme] .brand.ninehub-brand{align-items:center;gap:0;padding-bottom:20px}}}:root[data-theme] .ninehub-wordmark{object-fit:contain;box-sizing:border-box;background:0 0;border-radius:0;width:140px;height:140px;padding:0}@media (width>=601px) and (width<=1100px){:root[data-theme] .ninehub-brand .ninehub-sidebar-symbol{object-fit:contain;width:52px;height:52px}}@media (width<=600px){:root[data-theme] .ninehub-mobile-wordmark{object-fit:contain;background:0 0;width:44px;height:44px;padding:0}}:root[data-theme] .primary,:root[data-theme] .display-back{color:#fff;background:#0a3057;border-color:#0a3057}:root[data-theme] .primary:hover,:root[data-theme] .display-back:hover{color:#fff;background:#174b72}:root[data-theme] .sidebar nav button.active{color:#fff;background:#0a3057;box-shadow:inset -3px 0 #01b9ad}:root[data-theme] .home-main-actions button svg,:root[data-theme] .eyebrow{color:#0a3057}:root[data-theme] .settings-menu-card:hover,:root[data-theme] .home-main-actions button:hover{border-color:#01b9ad}.formal-invoice{color:#0a3057;font-family:Tahoma,Arial,sans-serif}.formal-invoice .formal-header{border-top-color:#01b9ad}.formal-invoice .formal-table th{color:#0a3057;background:#eaf4f6}@font-face{font-family:Readex Pro;src:url(/fonts/ReadexPro-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Readex Pro;src:url(/fonts/ReadexPro-500.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Readex Pro;src:url(/fonts/ReadexPro-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}:root[data-theme] .ninehub-wordmark{object-fit:contain;background:0 0;width:74px;height:102px;padding:0}:root[data-theme] .ninehub-login-logo{object-fit:contain;background:0 0;width:90px;height:124px;padding:0}:root[data-theme] .ninehub-brand strong{color:var(--ink);font-size:18px;display:block}@media screen{:root[data-theme] .primary,:root[data-theme] .display-back{color:#fff;background:#0a3057;border-color:#0a3057}:root[data-theme=dark] .primary,:root[data-theme=dark] .display-back{color:#0a3057;background:#f7fbfc;border-color:#f7fbfc}:root[data-theme] .sidebar nav button.active{color:#fff;background:#0a3057;box-shadow:inset -3px 0 #01b9ad}:root[data-theme=dark] .sidebar nav button.active{color:#0a3057;background:#f7fbfc}}@media (width<=600px){:root[data-theme] .ninehub-mobile-wordmark{background:0 0;width:30px;height:42px;padding:0}}@media screen{:root[data-theme] .home-invoice-counts strong{color:var(--ink);background:#0a305712}:root[data-theme] .home-invoice-counts strong.has-pending{color:#fff;background:#0a3057}:root[data-theme=dark] .home-main-actions button svg,:root[data-theme=dark] .eyebrow,:root[data-theme=dark] .hero-kicker{color:#aac5cf}:root[data-theme=dark] .home-invoice-counts strong{color:#f7fbfc;background:#f7fbfc14}:root[data-theme=dark] .home-invoice-counts strong.has-pending{color:#0a3057;background:#f7fbfc}}
