.anx-telephone-center,.anx-branch-customer-orders,.anx-customer-order-reports{--tco-ink:var(--anx-text,#26221b);--tco-muted:var(--anx-muted,#776f63);--tco-line:var(--anx-border,rgba(52,45,35,.12));--tco-paper:var(--anx-surface,#fffdf8);--tco-green:var(--anx-primary,#6da747);--tco-yellow:#f5c84b;--tco-red:#dc6745;width:100%;max-width:none;display:grid;gap:16px}
.tco-guardrails{display:flex;flex-wrap:wrap;gap:7px}
.tco-guardrails span{padding:7px 10px;border:1px solid var(--tco-line);border-radius:999px;background:var(--tco-paper);color:var(--tco-muted);font-size:10px;font-weight:850}
.tco-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:15px;align-items:start}
.tco-main{display:grid;gap:14px}
.tco-card,.tco-submit-card,.tco-history,.bco-order{border:1px solid var(--tco-line);border-radius:22px;background:var(--tco-paper);color:var(--tco-ink);box-shadow:0 12px 32px rgba(56,45,29,.05)}
.tco-card{padding:18px}
.tco-card>header{margin-bottom:17px;display:flex;align-items:start;justify-content:space-between;gap:12px}
.tco-card>header div{display:grid;gap:3px}
.tco-card>header small{color:#bc6b32;font-size:9px;font-weight:900}
.tco-card>header strong{font-size:15px}
.tco-card>header>b{padding:6px 9px;border-radius:10px;background:rgba(38,34,27,.06);font-size:10px}
.tco-order-mode{margin-bottom:14px;padding:13px;border:1px solid var(--tco-line);border-radius:15px;background:rgba(38,34,27,.025);display:grid;gap:12px}.tco-order-mode.is-proforma{border-color:#d7a93d;background:#fff9e8;box-shadow:inset 0 0 0 1px rgba(215,169,61,.25)}.tco-order-mode__switch{display:flex;align-items:center;gap:10px;cursor:pointer}.tco-order-mode__switch>input{width:18px;height:18px;accent-color:#b67b1f}.tco-order-mode__switch>span{display:grid;gap:3px}.tco-order-mode__switch strong{font-size:12px}.tco-order-mode__switch small{color:var(--tco-muted);font-size:9px;line-height:1.7}.tco-order-mode__schedule{padding-top:11px;border-top:1px dashed rgba(151,103,28,.24);display:grid;grid-template-columns:repeat(2,minmax(0,220px)) minmax(220px,1fr);align-items:end;gap:10px}.tco-order-mode__schedule label{display:grid;gap:5px}.tco-order-mode__schedule label>span{color:#77541e;font-size:9px;font-weight:900}.tco-order-mode__schedule input{width:100%;border:1px solid rgba(151,103,28,.25);border-radius:11px;background:#fff;color:var(--tco-ink);padding:10px;font-size:11px}.tco-order-mode__schedule p{margin:0;color:#77653f;font-size:9px;line-height:1.8}
.tco-fields{display:grid;gap:12px}
.tco-fields.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.tco-fields label{display:grid;gap:6px}
.tco-fields label>span,.tco-choice legend{font-size:10px;font-weight:850;color:var(--tco-muted)}
.tco-fields input,.tco-fields textarea,.tco-fields select,.bco-order select{width:100%;border:1px solid var(--tco-line);border-radius:12px;background:#fff;color:var(--tco-ink);padding:10px 11px;font-size:12px;outline:0}
.tco-fields input:focus,.tco-fields textarea:focus,.tco-fields select:focus{border-color:#d7a93d;box-shadow:0 0 0 3px rgba(245,200,75,.16)}
.tco-fields .span-2{grid-column:1/-1}
.tco-choice{margin:16px 0 0;padding:0;border:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
.tco-choice legend{margin-bottom:7px}
.tco-choice label{position:relative}
.tco-choice input{position:absolute;opacity:0}
.tco-choice span{min-height:68px;padding:11px 13px;border:1px solid var(--tco-line);border-radius:14px;background:#fff;display:grid;gap:3px;cursor:pointer}
.tco-choice b{font-size:12px}
.tco-choice small{color:var(--tco-muted);font-size:9px}
.tco-choice input:checked+span{border-color:var(--tco-green);background:#f2f9ed;box-shadow:inset 0 0 0 1px var(--tco-green)}
.tco-address{margin-top:13px;padding-top:13px;border-top:1px dashed var(--tco-line)}
.tco-product-groups{display:grid;gap:9px}
.tco-product-group{border:1px solid var(--tco-line);border-radius:14px;overflow:hidden}
.tco-product-group summary{padding:11px 13px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none}
.tco-product-group summary::-webkit-details-marker{display:none}
.tco-product-group summary span{font-size:12px;font-weight:850}
.tco-product-group summary b{font-size:9px;color:var(--tco-muted)}
.tco-product-group[open] summary{border-bottom:1px solid var(--tco-line);background:rgba(38,34,27,.025)}
.tco-products{padding:9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.tco-product{padding:9px 10px;border:1px solid var(--tco-line);border-radius:11px;background:#fff;display:grid;grid-template-columns:minmax(0,1fr) 78px;align-items:center;gap:8px}
.tco-product div{display:grid;gap:2px}
.tco-product strong{font-size:11px}
.tco-product small{font-size:8px;color:var(--tco-muted)}
.tco-product input{width:100%;border:1px solid var(--tco-line);border-radius:9px;padding:8px;text-align:center;background:#fff;color:var(--tco-ink)}
.tco-candidates{display:grid;gap:9px}
.tco-candidate{position:relative;padding:13px;border:1px solid var(--tco-line);border-radius:15px;background:#fff;display:grid;gap:9px;cursor:pointer}
.tco-candidate>input{position:absolute;top:15px;inset-inline-end:14px;accent-color:var(--tco-green)}
.tco-candidate:has(>input:checked){border-color:var(--tco-green);box-shadow:inset 0 0 0 1px var(--tco-green)}
.tco-candidate.tone-green{background:#f7fbf3}
.tco-candidate.tone-yellow{background:#fffaf0}
.tco-candidate.tone-red{background:#fff6f2}
.tco-candidate.is-disabled{opacity:.62;cursor:not-allowed}
.tco-candidate.is-proforma-option{border-style:dashed;border-color:#d7a93d;background:#fff9e8}.tco-candidate.is-proforma-option .tco-candidate__head em{color:#93651e}
.tco-candidate__head{padding-inline-end:25px;display:flex;align-items:center;justify-content:space-between;gap:10px}
.tco-candidate__head b{font-size:13px}
.tco-candidate__head em{font-style:normal;font-size:9px;font-weight:850;color:var(--tco-muted)}
.tco-candidate__items{display:grid;gap:3px}
.tco-candidate__items small{font-size:9px;color:var(--tco-muted)}
.tco-candidate__items small.danger{color:#b3412e}
.tco-callout{padding:7px 9px;border-radius:9px;background:rgba(245,200,75,.2);font-size:9px}
.tco-empty{padding:22px;border:1px dashed var(--tco-line);border-radius:14px;text-align:center;color:var(--tco-muted);font-size:11px}
.tco-empty.danger{color:#a64230;background:#fff6f2}
.tco-alert{padding:13px 15px;border:1px solid #efb19f;border-radius:15px;background:#fff3ef;color:#963d29;font-size:11px}
.tco-alert ul{margin:5px 17px 0}
.tco-submit-card{position:sticky;top:92px;padding:18px;display:grid;gap:8px}
.tco-submit-card>small{color:#bc6b32;font-size:9px;font-weight:900}
.tco-submit-card>strong{font-size:15px}
.tco-submit-card p{margin:2px 0 8px;color:var(--tco-muted);font-size:10px;line-height:1.8}
.tco-submit-card button,.bco-order footer button{border:0;border-radius:12px;background:var(--tco-ink);color:#fff;padding:11px 14px;font-size:11px;font-weight:900;cursor:pointer}
.tco-submit-card button.proforma,.tco-live-focus__items button.proforma{background:#a66e17;color:#fff}.tco-live-focus__items>div.status-unavailable:has(button.proforma){opacity:1;border-style:dashed;border-color:#ddb969}
.tco-submit-card button:disabled,.bco-order footer button:disabled{opacity:.55;cursor:wait}
.tco-history{overflow:hidden}
.tco-history>summary{min-height:70px;padding:14px 17px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}
.tco-history>summary::-webkit-details-marker{display:none}
.tco-history>summary span{display:grid;gap:3px}
.tco-history>summary strong{font-size:13px}
.tco-history>summary small{font-size:9px;color:var(--tco-muted)}
.tco-history>summary>b{min-width:32px;height:32px;padding:0 7px;border-radius:9px;background:rgba(38,34,27,.06);display:grid;place-items:center;font-size:10px}
.tco-history[open]>summary{border-bottom:1px solid var(--tco-line)}
.tco-history-list{display:grid}
.tco-history-list article{padding:11px 15px;border-bottom:1px solid var(--tco-line);display:flex;align-items:center;justify-content:space-between;gap:12px}
.tco-history-list article div{display:grid;gap:3px}
.tco-history-list article strong{font-size:11px}
.tco-history-list article small{font-size:8px;color:var(--tco-muted)}
.tco-history-list article>span{padding:6px 8px;border-radius:9px;background:rgba(38,34,27,.06);font-size:9px}
.bco-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
.bco-summary article{padding:13px 15px;border:1px solid var(--tco-line);border-radius:16px;background:var(--tco-paper);display:grid;gap:3px}
.bco-summary small{color:var(--tco-muted);font-size:9px}
.bco-summary strong{font-size:19px}
.bco-summary article.proforma,.cor-summary article.proforma{border-color:#e1c47b;background:#fff9e8}.bco-summary article.proforma strong,.cor-summary article.proforma strong{color:#9b6a1d}
.bco-proforma-board{border:1px solid #e1c47b;border-radius:22px;background:var(--tco-paper);color:var(--tco-ink);overflow:hidden;box-shadow:0 12px 32px rgba(56,45,29,.05)}.bco-proforma-board>.tco-section-head{background:#fff9e8}.bco-proforma-board>.tco-section-head>b{padding:6px 9px;border-radius:9px;background:#f8e9bc;color:#8b601c;font-size:9px}.bco-proforma-list{display:grid}.bco-proforma{border-bottom:1px solid var(--tco-line)}.bco-proforma:last-child{border-bottom:0}.bco-proforma>summary{padding:13px 17px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;cursor:pointer;list-style:none}.bco-proforma>summary::-webkit-details-marker{display:none}.bco-proforma>summary>span{display:grid;gap:3px}.bco-proforma>summary small{color:var(--tco-muted);font-size:8px}.bco-proforma>summary strong{font-size:12px}.bco-proforma>summary>b{padding:6px 8px;border-radius:9px;background:#fff1c7;color:#8b601c;font-size:9px}.bco-proforma>summary>em{color:var(--tco-muted);font-size:8px;font-style:normal}.bco-proforma[open]>summary{border-bottom:1px solid var(--tco-line);background:rgba(215,169,61,.06)}.bco-proforma__content{padding:14px 17px}.bco-meta span.proforma,.tco-follow-up-meta span.proforma{background:#fff1c7;color:#835a1b}.bco-proforma__phone{padding:5px 7px;border-radius:8px;background:rgba(38,34,27,.05);color:#a25a2f;text-decoration:none;font-size:8px;font-weight:850}
.bco-list{display:grid;gap:11px}
.bco-order{padding:16px;border-inline-start:4px solid var(--tco-yellow)}
.bco-order.status-ready,.bco-order.status-out_for_delivery{border-inline-start-color:var(--tco-green)}
.bco-order>header{display:flex;justify-content:space-between;gap:12px}
.bco-order>header div{display:grid;gap:2px}
.bco-order>header small{font-size:9px;color:var(--tco-muted)}
.bco-order>header strong{font-size:15px}
.bco-order>header a{font-size:11px;color:#a25a2f;font-weight:800}
.bco-order>header>span{height:max-content;padding:6px 9px;border-radius:10px;background:#fff1c7;font-size:9px;font-weight:850}
.bco-meta{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}
.bco-meta span{padding:5px 7px;border-radius:8px;background:rgba(38,34,27,.05);font-size:8px;color:var(--tco-muted)}
.bco-address,.bco-note{margin-top:10px;padding:9px 11px;border-radius:11px;background:#fff8e8;display:grid;gap:3px}
.bco-address small{font-size:8px;color:var(--tco-muted)}
.bco-address strong,.bco-note{font-size:10px}
.bco-items{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
.bco-items>span{padding:8px 10px;border:1px solid var(--tco-line);border-radius:10px;background:#fff;display:grid;grid-template-columns:1fr auto;gap:3px}
.bco-items b{font-size:10px}
.bco-items em{font-size:9px;font-style:normal;color:var(--tco-muted)}
.bco-items small{grid-column:1/-1;font-size:8px;color:#a25a2f}
.bco-order footer{margin-top:12px;padding-top:11px;border-top:1px dashed var(--tco-line);display:flex;align-items:center;justify-content:flex-end;gap:7px}
.bco-order footer button.primary{background:var(--tco-ink)}
.bco-order footer button.danger{background:#bd4f36}
.bco-order footer select{max-width:230px;padding:9px}
.dark .anx-telephone-center,.dark .anx-branch-customer-orders,.dark .anx-customer-order-reports{--tco-ink:var(--anx-text,#f5f0e8);--tco-muted:var(--anx-muted,#b9b0a3);--tco-line:var(--anx-border,rgba(255,255,255,.11));--tco-paper:var(--anx-surface,#24221e)}
.dark .tco-fields input,.dark .tco-fields textarea,.dark .tco-fields select,.dark .tco-choice span,.dark .tco-product,.dark .tco-product input,.dark .tco-candidate,.dark .bco-items>span,.dark .bco-order select{background:var(--anx-surface-soft,#302d28);color:var(--anx-text,#f5f0e8)}
.dark .tco-choice input:checked+span,.dark .tco-candidate.tone-green{background:#26341f}
.dark .tco-candidate.tone-yellow,.dark .bco-address,.dark .bco-note{background:#38301f}
.dark .tco-candidate.tone-red{background:#3b2722}
@media(max-width:960px){.tco-layout{grid-template-columns:1fr}
.tco-submit-card{position:static;order:-1}
.bco-summary{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:600px){.tco-card{padding:14px}
.tco-fields.cols-2,.tco-choice,.tco-products,.bco-items{grid-template-columns:1fr}
.tco-fields .span-2{grid-column:auto}
.tco-candidate__head,.tco-history-list article,.bco-order>header{align-items:flex-start;flex-direction:column}
.bco-order footer{align-items:stretch;flex-direction:column}
.bco-order footer select{max-width:none}
.bco-summary{grid-template-columns:1fr 1fr}
}
.tco-history-list article:has(.tco-cancel){display:grid;grid-template-columns:minmax(0,1fr) auto}
.tco-cancel{grid-column:1/-1;display:flex;gap:7px}
.tco-cancel input{min-width:0;flex:1;border:1px solid var(--tco-line);border-radius:9px;background:#fff;color:var(--tco-ink);padding:8px 9px;font-size:10px}
.tco-cancel button{border:0;border-radius:9px;background:#bd4f36;color:#fff;padding:8px 10px;font-size:9px;font-weight:850;cursor:pointer}
.dark .tco-cancel input{background:#302d28;color:#f5f0e8}
body:has(.anx-telephone-center) .fi-page,body:has(.anx-branch-customer-orders) .fi-page,body:has(.anx-customer-order-reports) .fi-page{width:100%;max-width:96rem!important}
.tco-operator-brief{position:relative;overflow:hidden;padding:20px;border:1px solid rgba(73,105,50,.18);border-radius:24px;background:linear-gradient(135deg,#f7f8e8 0%,#f0f7e9 58%,#fff7d7 100%);color:#26221b;display:grid;grid-template-columns:minmax(270px,1.15fr) minmax(360px,1fr) minmax(270px,.9fr);align-items:stretch;gap:16px;box-shadow:0 16px 42px rgba(57,75,39,.08)}.tco-operator-brief:after{content:"";position:absolute;width:220px;height:220px;inset-inline-end:-80px;top:-115px;border-radius:50%;background:rgba(127,177,82,.12)}.tco-operator-brief.tone-attention{border-color:rgba(199,138,44,.28);background:linear-gradient(135deg,#fff9e7 0%,#f3f8e9 58%,#fff2cf 100%)}.tco-operator-brief__message{position:relative;z-index:1;display:grid;align-content:center;gap:5px}.tco-operator-brief__message>small{color:#8a5a20;font-size:9px;font-weight:950}.tco-operator-brief__message>strong{font-size:19px}.tco-operator-brief__message p{margin:2px 0 6px;color:#655e51;font-size:10px;line-height:1.9}.tco-operator-brief__message>div{display:flex;flex-wrap:wrap;gap:6px}.tco-operator-brief__message a{padding:7px 9px;border:1px solid rgba(53,70,41,.14);border-radius:9px;background:rgba(255,255,255,.7);color:#34472b;text-decoration:none;font-size:8px;font-weight:900}.tco-operator-brief__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tco-operator-brief__stats article{padding:12px;border:1px solid rgba(53,70,41,.12);border-radius:14px;background:rgba(255,255,255,.72);display:grid;align-content:center;gap:3px}.tco-operator-brief__stats small{color:#6e7768;font-size:8px;font-weight:850}.tco-operator-brief__stats strong{font-size:20px}.tco-operator-brief__stats article.is-alert{border-color:rgba(204,129,42,.3);background:#fff8e8}.tco-operator-brief__stats article.is-alert strong{color:#a85b22}.tco-operator-brief__guide{position:relative;z-index:1;margin:0;padding:0;list-style:none;display:grid;gap:7px}.tco-operator-brief__guide li{padding:9px 10px;border:1px solid rgba(53,70,41,.1);border-radius:12px;background:rgba(255,255,255,.55);display:grid;grid-template-columns:25px 1fr;align-items:center;gap:8px}.tco-operator-brief__guide li>b{width:25px;height:25px;border-radius:8px;background:#3e5632;color:#fff;display:grid;place-items:center;font-size:8px}.tco-operator-brief__guide li>span{display:grid;gap:2px}.tco-operator-brief__guide strong{font-size:9px}.tco-operator-brief__guide small{color:#6e7768;font-size:7px;line-height:1.6}
.tco-live-board,.tco-follow-up-board,.cor-filters,.cor-table-wrap,.bco-toolbar{border:1px solid var(--tco-line);border-radius:22px;background:var(--tco-paper);color:var(--tco-ink);box-shadow:0 12px 32px rgba(56,45,29,.05)}
.tco-section-head{padding:16px 18px;border-bottom:1px solid var(--tco-line);display:flex;align-items:center;justify-content:space-between;gap:12px}.tco-section-head>div{display:grid;gap:3px}.tco-section-head small{color:#bc6b32;font-size:9px;font-weight:900}.tco-section-head strong{font-size:16px}.tco-section-head span{color:var(--tco-muted);font-size:9px}.tco-section-head button,.tco-section-head a{border:0;border-radius:11px;background:var(--tco-ink);color:#fff;padding:9px 12px;text-decoration:none;font-size:10px;font-weight:900;cursor:pointer}.tco-section-head>.tco-live-head-actions{display:flex;align-items:center;gap:7px}.tco-live-head-actions label{position:relative;padding:9px 11px;border:1px solid var(--tco-line);border-radius:11px;background:#fff;cursor:pointer}.tco-live-head-actions label.is-active{border-color:#d7a93d;background:#fff4d5}.tco-live-head-actions input{position:absolute;opacity:0}.tco-live-head-actions label span{color:#76531c;font-size:9px;font-weight:900}
.tco-live-grid{padding:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tco-live-branch{min-width:0;border:1px solid var(--tco-line);border-radius:16px;background:#fff;overflow:hidden}.tco-live-branch>header{padding:12px;display:flex;justify-content:space-between;gap:8px}.tco-live-branch>header div{display:grid;gap:2px}.tco-live-branch>header strong{font-size:13px}.tco-live-branch>header a{color:#a25a2f;font-size:9px;font-weight:800}.tco-live-branch>header>span{height:max-content;padding:5px 7px;border-radius:8px;background:#eef7e8;color:#4d7d32;font-size:8px;font-weight:850}.tco-live-summary{padding:0 12px 10px;display:flex;flex-wrap:wrap;gap:5px}.tco-live-summary span{padding:4px 6px;border-radius:7px;font-size:7px;font-weight:800}.tco-live-summary .ok{background:#eef7e8;color:#4d7d32}.tco-live-summary .warn{background:#fff3d0;color:#87610a}.tco-live-summary .bad{background:#ffebe5;color:#a64431}.tco-live-items{max-height:330px;overflow:auto;border-top:1px solid var(--tco-line)}.tco-live-items>div{padding:8px 10px;border-bottom:1px solid var(--tco-line);display:flex;align-items:center;justify-content:space-between;gap:8px}.tco-live-items>div>span{min-width:0;display:grid;gap:2px}.tco-live-items b{font-size:9px}.tco-live-items small{color:var(--tco-muted);font-size:7px}.tco-live-items button{border:0;border-radius:8px;background:#edf6e7;color:#4d7d32;padding:6px 8px;font-size:8px;font-weight:900;cursor:pointer}.tco-live-items em{color:#a64431;font-size:7px;font-style:normal}.tco-live-items .status-confirm{background:#fffaf0}.tco-live-items .status-unavailable{opacity:.65}
.tco-branch-selector{padding:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tco-branch-selector>button{min-width:0;padding:12px;border:1px solid var(--tco-line);border-radius:14px;background:#fff;color:var(--tco-ink);text-align:inherit;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;cursor:pointer}.tco-branch-selector>button.is-selected{border-color:var(--tco-green);background:#f4faef;box-shadow:inset 0 0 0 1px var(--tco-green)}.tco-branch-selector>button>span:first-child{display:grid;gap:3px}.tco-branch-selector strong{font-size:12px}.tco-branch-selector small{color:var(--tco-muted);font-size:9px}.tco-branch-selector>button>b{grid-column:1/-1;color:#5a873f;font-size:9px}.tco-branch-selector__counts{display:flex;gap:3px}.tco-branch-selector__counts em{min-width:25px;height:25px;padding:0 4px;border-radius:7px;display:grid;place-items:center;font-size:8px;font-style:normal;font-weight:900}.tco-branch-selector__counts .ok{background:#eaf5e3;color:#4d7d32}.tco-branch-selector__counts .warn{background:#fff2cd;color:#87610a}.tco-branch-selector__counts .bad{background:#ffebe5;color:#a64431}.tco-live-prompt{margin:0 12px 12px;padding:25px;border:1px dashed var(--tco-line);border-radius:15px;background:rgba(38,34,27,.02);text-align:center;display:grid;gap:5px}.tco-live-prompt.is-inside{margin:12px}.tco-live-prompt b{font-size:13px}.tco-live-prompt span{color:var(--tco-muted);font-size:10px}.tco-live-focus{margin:0 12px 12px;border:1px solid var(--tco-line);border-radius:18px;background:#fff;overflow:hidden}.tco-live-focus>header{padding:15px 16px;border-bottom:1px solid var(--tco-line);display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:12px}.tco-live-focus>header>div:first-child{display:grid;gap:3px}.tco-live-focus>header small{color:#bc6b32;font-size:9px;font-weight:900}.tco-live-focus>header strong{font-size:17px}.tco-live-focus>header a{color:#a25a2f;font-size:10px;font-weight:800}.tco-live-focus .tco-live-summary{padding:0}.tco-inventory-category-tabs{grid-column:1/-1;padding-top:11px;border-top:1px dashed var(--tco-line);display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin}.tco-inventory-category-tabs>button{min-width:190px;padding:10px 11px;border:1px solid var(--tco-line);border-radius:12px;background:#fff;color:var(--tco-ink);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;text-align:inherit;cursor:pointer}.tco-inventory-category-tabs>button:hover{border-color:rgba(93,146,60,.55)}.tco-inventory-category-tabs>button.is-selected{border-color:var(--tco-green);background:#f2f9ed;box-shadow:inset 0 0 0 1px var(--tco-green)}.tco-inventory-category-tabs>button>span:first-child{min-width:0;display:grid;gap:2px}.tco-inventory-category-tabs>button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.tco-inventory-category-tabs>button small{color:var(--tco-muted);font-size:8px}.tco-inventory-category-tabs>button>span:last-child{display:flex;gap:3px}.tco-inventory-category-tabs em{min-width:23px;height:23px;padding:0 4px;border-radius:7px;display:grid;place-items:center;font-size:8px;font-style:normal;font-weight:900}.tco-inventory-category-tabs .ok{background:#eaf5e3;color:#4d7d32}.tco-inventory-category-tabs .warn{background:#fff2cd;color:#87610a}.tco-inventory-category-tabs .bad{background:#ffebe5;color:#a64431}.tco-selected-category{background:rgba(38,34,27,.012)}.tco-selected-category>div:first-child{padding:11px 16px;border-bottom:1px solid var(--tco-line);display:flex;align-items:center;gap:7px}.tco-selected-category>div:first-child small{color:#bc6b32;font-size:8px;font-weight:900}.tco-selected-category>div:first-child strong{font-size:13px}.tco-selected-category>div:first-child span{margin-inline-start:auto;padding:5px 7px;border-radius:8px;background:rgba(38,34,27,.06);color:var(--tco-muted);font-size:8px}.tco-live-focus__items{padding:11px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tco-live-focus__items>div{min-width:0;padding:13px;border:1px solid var(--tco-line);border-radius:12px;background:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.tco-live-focus__items>div.status-confirm{background:#fffaf0}.tco-live-focus__items>div.status-unavailable{background:#fff7f4;opacity:.72}.tco-live-focus__items>div>span{display:grid;gap:3px}.tco-live-focus__items b{font-size:11px}.tco-live-focus__items small{color:var(--tco-muted);font-size:9px;line-height:1.7}.tco-live-focus__items>div>strong{font-size:13px}.tco-live-focus__items button{grid-column:1/-1;border:0;border-radius:9px;background:#edf6e7;color:#4d7d32;padding:8px;font-size:9px;font-weight:900;cursor:pointer}.tco-live-focus__items em{grid-column:1/-1;color:#a64431;font-size:9px;font-style:normal}
.tco-submit-card>a{padding:9px;border:1px solid var(--tco-line);border-radius:10px;color:var(--tco-ink);text-align:center;text-decoration:none;font-size:9px;font-weight:850}
.tco-follow-up-list{display:grid}.tco-follow-up-order{border-bottom:1px solid var(--tco-line)}.tco-follow-up-order:last-child{border-bottom:0}.tco-follow-up-order>summary{padding:13px 17px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;cursor:pointer;list-style:none}.tco-follow-up-order>summary::-webkit-details-marker{display:none}.tco-follow-up-order>summary span{display:grid;gap:3px}.tco-follow-up-order>summary strong{font-size:11px}.tco-follow-up-order>summary small{color:var(--tco-muted);font-size:8px}.tco-follow-up-order>summary b,.tco-follow-up-order>summary em{padding:6px 8px;border-radius:9px;background:rgba(38,34,27,.06);font-size:8px;font-style:normal}.tco-follow-up-detail{padding:14px 17px;border-top:1px solid var(--tco-line);display:grid;gap:12px}.tco-follow-up-meta{display:flex;flex-wrap:wrap;gap:7px}.tco-follow-up-meta span{padding:6px 8px;border-radius:9px;background:rgba(38,34,27,.05);font-size:8px}.tco-follow-up-history{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.tco-follow-up-history article{padding:10px;border:1px solid var(--tco-line);border-radius:11px;background:#fff;display:grid;gap:6px}.tco-follow-up-history article div{display:grid;gap:2px}.tco-follow-up-history strong{font-size:9px}.tco-follow-up-history small,.tco-follow-up-history span,.tco-follow-up-history em{color:var(--tco-muted);font-size:7px;font-style:normal}.tco-follow-up-history p{margin:0;font-size:9px}.tco-follow-up-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tco-follow-up-form label{display:grid;gap:5px}.tco-follow-up-form label>span{color:var(--tco-muted);font-size:8px;font-weight:850}.tco-follow-up-form input,.tco-follow-up-form select,.tco-follow-up-form textarea,.tco-follow-up-actions input{width:100%;border:1px solid var(--tco-line);border-radius:10px;background:#fff;color:var(--tco-ink);padding:9px;font-size:9px}.tco-follow-up-form .span-2{grid-column:span 2}.tco-follow-up-form .tco-check{align-content:end;grid-template-columns:auto 1fr;align-items:center}.tco-follow-up-form .tco-check input{width:auto}.tco-follow-up-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.tco-follow-up-actions>button,.tco-follow-up-actions div button{border:0;border-radius:10px;background:var(--tco-ink);color:#fff;padding:9px 11px;font-size:9px;font-weight:900;cursor:pointer}.tco-follow-up-actions>button.feedback{background:#5d923c}.tco-follow-up-actions>div{margin-inline-start:auto;display:flex;gap:6px}.tco-follow-up-actions>div input{min-width:220px}.tco-follow-up-actions div button.danger{background:#bd4f36}
.bco-toolbar{padding:12px 15px;display:flex;align-items:center;justify-content:space-between;gap:12px}.bco-toolbar a{padding:8px 10px;border-radius:10px;background:var(--tco-ink);color:#fff;text-decoration:none;font-size:9px;font-weight:900}.bco-toolbar span{color:var(--tco-muted);font-size:9px}.bco-list{grid-template-columns:repeat(2,minmax(0,1fr))}
.cor-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cor-summary article{padding:14px 16px;border:1px solid var(--tco-line);border-radius:16px;background:var(--tco-paper);display:grid;gap:4px}.cor-summary small{color:var(--tco-muted);font-size:9px}.cor-summary strong{font-size:21px}.cor-filters{padding:13px;display:grid;grid-template-columns:1.4fr repeat(5,minmax(120px,1fr)) auto;gap:8px;align-items:end}.cor-filters label{display:grid;gap:5px}.cor-filters label span{color:var(--tco-muted);font-size:8px;font-weight:850}.cor-filters input,.cor-filters select{width:100%;height:39px;border:1px solid var(--tco-line);border-radius:10px;background:#fff;color:var(--tco-ink);padding:0 9px;font-size:9px}.cor-filters>button{height:39px;border:0;border-radius:10px;background:var(--tco-ink);color:#fff;padding:0 11px;font-size:9px;font-weight:900}.cor-table-wrap{overflow:auto}.cor-table{width:100%;min-width:1050px;border-collapse:collapse}.cor-table th,.cor-table td{padding:11px 12px;border-bottom:1px solid var(--tco-line);text-align:right;font-size:9px;white-space:nowrap}.cor-table th{color:var(--tco-muted);font-size:8px}.cor-table td small{display:block;margin-top:3px;color:var(--tco-muted);font-size:7px}.cor-badge{display:inline-block;padding:5px 7px;border-radius:8px;background:rgba(38,34,27,.06);font-size:8px}
.cor-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.cor-table{min-width:1160px}.cor-badge.proforma{background:#fff1c7;color:#835a1b}.com-proforma{padding:11px;border:1px solid #e1c47b;border-radius:13px;background:#fff9e8;display:grid;grid-template-columns:minmax(150px,.6fr) 1fr;align-items:center;gap:10px}.com-proforma[hidden]{display:none}.com-proforma>div{display:grid;gap:3px}.com-proforma small{color:#8b601c;font-size:8px}.com-proforma strong{font-size:12px}.com-proforma p{margin:0;color:#77653f;font-size:9px;line-height:1.8}
.dark .tco-live-branch,.dark .tco-follow-up-history article,.dark .bco-payment,.dark .tco-live-items button,.dark .tco-follow-up-form input,.dark .tco-follow-up-form select,.dark .tco-follow-up-form textarea,.dark .tco-follow-up-actions input,.dark .cor-filters input,.dark .cor-filters select,.dark .tco-branch-selector>button,.dark .tco-live-focus,.dark .tco-live-focus__items>div,.dark .tco-inventory-category-tabs>button{background:#302d28;color:#f5f0e8}.dark .tco-operator-brief{border-color:rgba(255,255,255,.1);background:linear-gradient(135deg,#2e2b21,#263024);color:#f5f0e8}.dark .tco-operator-brief__message p,.dark .tco-operator-brief__stats small,.dark .tco-operator-brief__guide small{color:#b9b0a3}.dark .tco-operator-brief__message a,.dark .tco-operator-brief__stats article,.dark .tco-operator-brief__guide li{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:#f5f0e8}.dark .tco-branch-selector>button.is-selected,.dark .tco-inventory-category-tabs>button.is-selected{border-color:#75ad52;background:#26341f}.dark .tco-selected-category{background:rgba(255,255,255,.018)}.dark .tco-order-mode.is-proforma,.dark .tco-candidate.is-proforma-option,.dark .bco-proforma-board>.tco-section-head,.dark .bco-summary article.proforma,.dark .cor-summary article.proforma,.dark .com-proforma{border-color:#8e7337;background:#39311f;color:#f5f0e8}.dark .tco-order-mode__schedule input,.dark .tco-live-head-actions label{background:#302d28;color:#f5f0e8}.dark .tco-live-head-actions label.is-active{border-color:#8e7337;background:#39311f}.dark .tco-order-mode__schedule p,.dark .com-proforma p{color:#c9b98f}
.com-open{overflow:hidden}.com-layer{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:18px}.com-layer[hidden]{display:none}.com-backdrop{position:absolute;inset:0;border:0;background:rgba(17,15,12,.62);backdrop-filter:blur(4px)}.com-dialog{position:relative;width:min(720px,100%);max-height:min(860px,92vh);overflow:auto;border:1px solid rgba(60,50,36,.15);border-radius:24px;background:#fffdf8;color:#26221b;box-shadow:0 30px 90px rgba(0,0,0,.28)}.com-head{position:sticky;top:0;z-index:2;padding:15px 17px;border-bottom:1px solid rgba(52,45,35,.12);background:#fffdf8;display:flex;align-items:start;justify-content:space-between;gap:12px}.com-head>div{display:grid;gap:3px}.com-head small{color:#bc6b32;font-size:9px;font-weight:900}.com-head strong{font-size:16px}.com-head span{color:#776f63;font-size:9px}.com-head>button{width:32px;height:32px;border:0;border-radius:10px;background:rgba(38,34,27,.07);font-size:20px;cursor:pointer}.com-loading,.com-error{margin:15px;padding:18px;border-radius:14px;text-align:center;font-size:10px}.com-loading{border:1px dashed rgba(52,45,35,.14);color:#776f63}.com-error{background:#fff0eb;color:#a64431}.com-content{padding:15px;display:grid;gap:11px}.com-customer{display:grid;grid-template-columns:1.2fr 1fr .7fr;gap:8px}.com-customer>div,.com-address,.com-note,.com-payment{padding:11px;border:1px solid rgba(52,45,35,.12);border-radius:13px;background:#fff}.com-customer div{display:grid;gap:3px}.com-customer small,.com-address small,.com-note small,.com-payment small{color:#776f63;font-size:8px}.com-customer strong,.com-address strong,.com-payment strong{font-size:11px}.com-customer a,.com-customer span,.com-payment span{color:#a25a2f;font-size:9px}.com-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.com-items article{padding:9px 10px;border:1px solid rgba(52,45,35,.12);border-radius:11px;background:#fff;display:grid;grid-template-columns:1fr auto;gap:3px}.com-items strong{font-size:10px}.com-items span{color:#776f63;font-size:9px}.com-items small{grid-column:1/-1;color:#a25a2f;font-size:8px}.com-note p{margin:4px 0 0;font-size:10px}.com-payment{display:flex;align-items:center;justify-content:space-between;gap:10px}.com-payment>div:first-child{display:grid;gap:3px}.com-payment>div:last-child{display:flex;gap:6px}.com-payment button,.com-actions button{border:0;border-radius:10px;background:#26221b;color:#fff;padding:9px 11px;font-size:9px;font-weight:900;cursor:pointer}.com-payment button:last-child,.com-actions button.danger{background:#bd4f36}.com-reason{display:grid;gap:5px}.com-reason span{color:#776f63;font-size:8px;font-weight:850}.com-reason select{width:100%;border:1px solid rgba(52,45,35,.12);border-radius:11px;background:#fff;padding:10px;font-size:9px}.com-actions{display:flex;justify-content:flex-end;gap:7px;padding-top:3px}.dark .com-dialog,.dark .com-head{background:#24221e;color:#f5f0e8}.dark .com-customer>div,.dark .com-address,.dark .com-note,.dark .com-payment,.dark .com-items article,.dark .com-reason select{background:#302d28;color:#f5f0e8;border-color:rgba(255,255,255,.11)}
@media(max-width:1200px){.tco-operator-brief{grid-template-columns:1fr 1fr}.tco-operator-brief__guide{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.tco-branch-selector{grid-template-columns:repeat(3,minmax(0,1fr))}.tco-live-focus__items{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:1100px){.tco-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bco-list{grid-template-columns:1fr}.cor-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.cor-filters>button{align-self:end}}
@media(max-width:700px){.tco-operator-brief{grid-template-columns:1fr}.tco-operator-brief__guide{grid-column:auto;grid-template-columns:1fr}.tco-branch-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.tco-live-focus>header{grid-template-columns:1fr;align-items:start}.tco-inventory-category-tabs{grid-column:1}.tco-inventory-category-tabs>button{min-width:175px}.tco-live-focus__items,.tco-live-grid,.tco-follow-up-history{grid-template-columns:1fr}.tco-follow-up-form{grid-template-columns:1fr 1fr}.tco-follow-up-order>summary{grid-template-columns:1fr auto}.tco-follow-up-order>summary em{display:none}.tco-follow-up-actions>div{width:100%;margin:0}.tco-follow-up-actions>div input{min-width:0}.cor-summary{grid-template-columns:1fr 1fr}.cor-filters{grid-template-columns:1fr 1fr}.com-customer,.com-items{grid-template-columns:1fr}.com-payment{align-items:flex-start;flex-direction:column}}
@media(max-width:480px){.tco-operator-brief{padding:15px}.tco-branch-selector{grid-template-columns:1fr}.tco-section-head,.bco-toolbar{align-items:flex-start;flex-direction:column}.tco-live-grid{padding:8px}.tco-follow-up-form,.cor-filters{grid-template-columns:1fr}.tco-follow-up-form .span-2{grid-column:auto}.tco-follow-up-actions>div{flex-direction:column}.cor-summary{grid-template-columns:1fr 1fr}.com-layer{padding:8px}.com-dialog{border-radius:18px}.com-payment>div:last-child,.com-actions{width:100%;flex-direction:column}.com-payment button,.com-actions button{width:100%}}
@media(max-width:900px){.tco-order-mode__schedule{grid-template-columns:repeat(2,minmax(0,1fr))}.tco-order-mode__schedule p{grid-column:1/-1}.bco-summary,.cor-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.bco-proforma>summary{grid-template-columns:1fr auto}.bco-proforma>summary>em{display:none}.com-proforma{grid-template-columns:1fr}.tco-order-mode__schedule{grid-template-columns:1fr}.tco-order-mode__schedule p{grid-column:auto}.tco-section-head>.tco-live-head-actions{width:100%;flex-wrap:wrap}.bco-summary,.cor-summary{grid-template-columns:1fr 1fr}}

/* v20.26.0j — operator workspace refinement (retained in v20.26.0k) */
.anx-telephone-center{gap:12px}.anx-telephone-center .tco-operator-brief{padding:13px 15px;border-radius:18px;grid-template-columns:minmax(190px,.7fr) minmax(0,2.3fr);gap:12px;box-shadow:0 8px 24px rgba(57,75,39,.06)}.anx-telephone-center .tco-operator-brief:after{display:none}.anx-telephone-center .tco-operator-brief__message{align-content:center;gap:4px}.anx-telephone-center .tco-operator-brief__message>small{font-size:8px}.anx-telephone-center .tco-operator-brief__message>strong{font-size:14px}.anx-telephone-center .tco-operator-brief__message>div{margin-top:3px;gap:5px}.anx-telephone-center .tco-operator-brief__message a{padding:5px 7px;border-radius:7px;font-size:7px}.anx-telephone-center .tco-operator-brief__stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.anx-telephone-center .tco-operator-brief__stats article{min-height:58px;padding:8px 10px;border-radius:11px}.anx-telephone-center .tco-operator-brief__stats small{font-size:7px}.anx-telephone-center .tco-operator-brief__stats strong{font-size:17px}.anx-telephone-center .tco-live-board,.anx-telephone-center .tco-follow-up-board{border-radius:18px;box-shadow:0 8px 24px rgba(56,45,29,.04);overflow:hidden}.anx-telephone-center .tco-section-head{padding:12px 15px}.anx-telephone-center .tco-section-head small{font-size:8px}.anx-telephone-center .tco-section-head strong{font-size:14px}.anx-telephone-center .tco-section-head span{font-size:8px}.anx-telephone-center .tco-branch-selector{padding:10px;gap:7px}.anx-telephone-center .tco-branch-selector>button{padding:10px;border-radius:12px}.anx-telephone-center .tco-live-focus{margin:0 10px 10px;border-radius:15px}.anx-telephone-center .tco-live-focus>header{padding:12px 14px}.anx-telephone-center .tco-live-focus>header strong{font-size:15px}.anx-telephone-center .tco-live-prompt{padding:18px}.anx-telephone-center .tco-follow-up-board>summary{cursor:pointer;list-style:none}.anx-telephone-center .tco-follow-up-board>summary::-webkit-details-marker{display:none}.anx-telephone-center .tco-follow-up-board>summary>b{padding:6px 9px;border-radius:9px;background:rgba(38,34,27,.06);color:var(--tco-muted);font-size:8px}.anx-telephone-center .tco-follow-up-board[open]>summary{border-bottom:1px solid var(--tco-line)}.anx-telephone-center .tco-layout{grid-template-columns:minmax(0,1fr) 290px;gap:12px}.anx-telephone-center .tco-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.anx-telephone-center .tco-main>.tco-alert,.anx-telephone-center .tco-main>.tco-card:nth-of-type(1),.anx-telephone-center .tco-main>.tco-card:nth-of-type(2){grid-column:1/-1}.anx-telephone-center .tco-card,.anx-telephone-center .tco-submit-card{border-radius:18px;box-shadow:0 8px 24px rgba(56,45,29,.04)}.anx-telephone-center .tco-card{padding:15px}.anx-telephone-center .tco-card>header{margin-bottom:13px}.anx-telephone-center .tco-card>header strong{font-size:14px}.anx-telephone-center .tco-card>header>b{font-size:8px}.anx-telephone-center .tco-order-mode{margin-bottom:11px;padding:10px 12px;border-radius:12px}.anx-telephone-center .tco-order-mode__switch small{font-size:8px}.anx-telephone-center .tco-order-mode__schedule{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.anx-telephone-center .tco-order-mode__schedule p{align-self:center;white-space:nowrap}.anx-telephone-center .tco-product-group,.anx-telephone-center .tco-candidate{border-radius:12px}.anx-telephone-center .tco-product-group summary{padding:9px 11px}.anx-telephone-center .tco-candidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.anx-telephone-center .tco-candidate{padding:11px}.anx-telephone-center .tco-choice span{min-height:52px;align-content:center}.anx-telephone-center .tco-fields{gap:9px}.anx-telephone-center .tco-fields input,.anx-telephone-center .tco-fields textarea,.anx-telephone-center .tco-fields select{border-radius:10px;padding:9px 10px}.anx-telephone-center .tco-submit-card{top:88px;padding:15px;gap:7px}.anx-telephone-center .tco-submit-card>strong{font-size:14px}.tco-submit-summary{display:flex;flex-wrap:wrap;gap:5px;margin:2px 0 5px}.tco-submit-summary span{padding:5px 7px;border-radius:8px;background:rgba(38,34,27,.05);color:var(--tco-muted);font-size:8px}.dark .anx-telephone-center .tco-follow-up-board>summary>b,.dark .tco-submit-summary span{background:rgba(255,255,255,.07)}
@media(max-width:1150px){.anx-telephone-center .tco-operator-brief{grid-template-columns:1fr}.anx-telephone-center .tco-operator-brief__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.anx-telephone-center .tco-candidates{grid-template-columns:1fr}}
@media(max-width:960px){.anx-telephone-center .tco-main{grid-template-columns:1fr}.anx-telephone-center .tco-main>.tco-card{grid-column:1}.anx-telephone-center .tco-order-mode__schedule{grid-template-columns:repeat(2,minmax(0,1fr))}.anx-telephone-center .tco-order-mode__schedule p{grid-column:1/-1;white-space:normal}}
@media(max-width:600px){.anx-telephone-center .tco-operator-brief__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.anx-telephone-center .tco-section-head{align-items:flex-start;flex-direction:column}.anx-telephone-center .tco-order-mode__schedule{grid-template-columns:1fr}.anx-telephone-center .tco-order-mode__schedule p{grid-column:auto}}

/* v20.26.0j — clear submission, deposit-only proforma finance (retained) */
.tco-deposit{padding-top:10px;border-top:1px dashed rgba(151,103,28,.24);display:grid;gap:10px}.tco-deposit__switch{width:max-content;display:flex;align-items:center;gap:8px;cursor:pointer}.tco-deposit__switch>input{width:17px;height:17px;accent-color:#a66e17}.tco-deposit__switch>span{display:flex;align-items:center;gap:6px}.tco-deposit__switch strong{font-size:10px}.tco-deposit__switch small{padding:3px 6px;border-radius:7px;background:#f7e8b9;color:#7d571b;font-size:7px}.tco-deposit__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.tco-deposit__fields label{display:grid;gap:5px}.tco-deposit__fields label>span{color:#77541e;font-size:8px;font-weight:900}.tco-deposit__fields input{width:100%;border:1px solid rgba(151,103,28,.25);border-radius:10px;background:#fff;color:var(--tco-ink);padding:9px 10px;font-size:10px}
.anx-telephone-center .tco-submit-card{overflow:hidden;border:1px solid rgba(83,128,53,.38);border-inline-start:5px solid var(--tco-green);background:linear-gradient(145deg,#fffef9 0%,#f4f9ee 100%);box-shadow:0 16px 36px rgba(56,83,38,.13)}.anx-telephone-center .tco-submit-card:before{content:"";position:absolute;width:110px;height:110px;inset-inline-end:-55px;top:-55px;border-radius:50%;background:rgba(125,176,80,.1);pointer-events:none}.tco-submit-card__title{position:relative;display:grid;gap:4px}.tco-submit-card__title small{color:#a45c2c;font-size:8px;font-weight:950}.tco-submit-card__title strong{font-size:16px}.tco-submit-summary{position:relative}.tco-submit-summary span.deposit,.tco-follow-up-meta span.deposit,.bco-meta span.deposit,.cor-badge.deposit{background:#eaf5e3;color:#4d7d32}.anx-telephone-center .tco-submit-card p{position:relative;margin:3px 0 5px;color:#646d5e;font-size:9px;line-height:1.8}.anx-telephone-center .tco-submit-card button{position:relative;min-height:43px;font-size:10px;box-shadow:0 8px 18px rgba(38,34,27,.13)}.anx-telephone-center .tco-submit-card>a{position:relative;background:rgba(255,255,255,.58)}
.anx-telephone-center .tco-submit-card:before{display:none}
.cor-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.cor-filters{grid-template-columns:1.4fr repeat(4,minmax(120px,1fr)) auto}.com-deposit{padding:11px;border:1px solid #b9d5a7;border-radius:13px;background:#f3faef;display:flex;align-items:center;justify-content:space-between;gap:10px}.com-deposit[hidden]{display:none}.com-deposit>div{display:grid;gap:3px}.com-deposit small{color:#5c7f45;font-size:8px}.com-deposit strong{font-size:12px}.com-deposit>span{color:#6f776a;font-size:8px}
.dark .tco-deposit__fields input{background:#302d28;color:#f5f0e8}.dark .anx-telephone-center .tco-submit-card{border-color:#5f7d4c;background:linear-gradient(145deg,#292720,#273022)}.dark .anx-telephone-center .tco-submit-card p{color:#b9c3b1}.dark .anx-telephone-center .tco-submit-card>a{background:rgba(255,255,255,.04)}.dark .com-deposit{border-color:#5f7d4c;background:#293522;color:#f5f0e8}.dark .com-deposit>span{color:#b9c3b1}
@media(max-width:900px){.cor-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cor-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.tco-deposit__fields,.cor-filters{grid-template-columns:1fr}.com-deposit{align-items:flex-start;flex-direction:column}}

/* v20.26.0j — central theme bridge and readability (retained) */
.anx-telephone-center,.anx-branch-customer-orders,.anx-customer-order-reports{--tco-ink:var(--anx-text,var(--anx-ink,#26221b));--tco-muted:var(--anx-muted,var(--anx-text-muted,#6f685e));--tco-line:var(--anx-border,rgba(52,45,35,.14));--tco-paper:var(--anx-surface,#fffdf8);--tco-soft:var(--anx-surface-soft,#f7f7f2);--tco-green:var(--anx-primary,#6da747);color:var(--tco-ink)}
.tco-fields input,.tco-fields textarea,.tco-fields select,.bco-order select,.tco-choice span,.tco-product,.tco-product input,.tco-candidate,.tco-branch-selector>button,.tco-live-focus,.tco-live-focus__items>div,.tco-inventory-category-tabs>button,.tco-follow-up-history article,.tco-follow-up-form input,.tco-follow-up-form select,.tco-follow-up-form textarea,.tco-follow-up-actions input,.cor-filters input,.cor-filters select,.bco-items>span,.tco-order-mode__schedule input,.tco-deposit__fields input{background:var(--tco-paper);color:var(--tco-ink);border-color:var(--tco-line)}
.tco-product-group[open] summary,.tco-selected-category,.tco-order-mode{background:var(--tco-soft)}
.tco-candidate.tone-green,.tco-choice input:checked+span,.tco-branch-selector>button.is-selected,.tco-inventory-category-tabs>button.is-selected{background:color-mix(in srgb,var(--tco-green) 9%,var(--tco-paper))}.tco-candidate.tone-yellow,.tco-live-focus__items>div.status-confirm{background:color-mix(in srgb,#d7a93d 9%,var(--tco-paper))}.tco-candidate.tone-red,.tco-live-focus__items>div.status-unavailable{background:color-mix(in srgb,#dc6745 7%,var(--tco-paper))}
.tco-order-mode.is-proforma,.tco-candidate.is-proforma-choice,.bco-proforma-board>.tco-section-head,.bco-summary article.proforma,.cor-summary article.proforma,.com-proforma{background:color-mix(in srgb,#d7a93d 10%,var(--tco-paper));color:var(--tco-ink)}.tco-candidate.is-proforma-choice{min-height:58px;border-style:solid;border-color:var(--tco-line);align-content:center}.tco-candidate.is-proforma-choice:has(>input:checked){border-color:var(--tco-green);background:color-mix(in srgb,var(--tco-green) 9%,var(--tco-paper))}.tco-candidate.is-proforma-choice .tco-candidate__head em{color:var(--tco-muted)}
.anx-telephone-center .tco-submit-card{background:linear-gradient(145deg,var(--tco-paper),color-mix(in srgb,var(--tco-green) 8%,var(--tco-paper)))}.tco-operator-brief{background:linear-gradient(135deg,color-mix(in srgb,var(--tco-green) 8%,var(--tco-paper)),var(--tco-paper))}.tco-operator-brief.tone-attention{background:linear-gradient(135deg,color-mix(in srgb,#d7a93d 10%,var(--tco-paper)),var(--tco-paper))}
.tco-card>header small,.tco-section-head small{font-size:10px}.tco-card>header strong,.tco-section-head strong{font-size:16px}.tco-fields label>span,.tco-choice legend{font-size:11px}.tco-fields label>span small{font-size:9px}.tco-fields input,.tco-fields textarea,.tco-fields select,.bco-order select{font-size:13px}.tco-order-mode__switch strong{font-size:13px}.tco-order-mode__switch small,.tco-order-mode__schedule label>span,.tco-order-mode__schedule p{font-size:10px}.tco-product-group summary span{font-size:13px}.tco-product-group summary b{font-size:10px}.tco-product strong{font-size:12px}.tco-product small{font-size:9px}.tco-candidate__head b{font-size:14px}.tco-candidate__head em,.tco-candidate__items small,.tco-callout{font-size:10px}.tco-branch-selector strong{font-size:13px}.tco-branch-selector small,.tco-branch-selector>button>b{font-size:10px}.tco-live-focus>header small,.tco-inventory-category-tabs>button small,.tco-live-focus__items small{font-size:10px}.tco-inventory-category-tabs>button strong,.tco-live-focus__items b{font-size:12px}.tco-live-focus__items button{font-size:10px}.tco-follow-up-order>summary strong{font-size:12px}.tco-follow-up-order>summary small,.tco-follow-up-meta span,.tco-follow-up-form label>span,.tco-follow-up-form input,.tco-follow-up-form select,.tco-follow-up-form textarea{font-size:9px}.bco-meta span,.cor-table th,.cor-table td{font-size:9px}
:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .anx-telephone-center,:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .anx-branch-customer-orders,:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .anx-customer-order-reports{--tco-ink:var(--anx-text,var(--anx-ink,#f5f0e8));--tco-muted:var(--anx-muted,var(--anx-text-muted,#b9b0a3));--tco-line:var(--anx-border,rgba(255,255,255,.13));--tco-paper:var(--anx-surface,#24221e);--tco-soft:var(--anx-surface-soft,#302d28)}
.com-dialog{--tco-modal-ink:var(--anx-text,var(--anx-ink,#26221b));--tco-modal-muted:var(--anx-muted,var(--anx-text-muted,#6f685e));--tco-modal-line:var(--anx-border,rgba(52,45,35,.14));--tco-modal-paper:var(--anx-surface,#fffdf8);background:var(--tco-modal-paper);color:var(--tco-modal-ink)}.com-head,.com-customer>div,.com-address,.com-note,.com-items article,.com-reason select{background:var(--tco-modal-paper);color:var(--tco-modal-ink);border-color:var(--tco-modal-line)}
:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .com-dialog{--tco-modal-ink:var(--anx-text,var(--anx-ink,#f5f0e8));--tco-modal-muted:var(--anx-muted,var(--anx-text-muted,#b9b0a3));--tco-modal-line:var(--anx-border,rgba(255,255,255,.13));--tco-modal-paper:var(--anx-surface,#24221e)}
.anx-telephone-center .tco-operator-brief__message>small,.anx-telephone-center .tco-section-head small,.anx-telephone-center .tco-card>header small{font-size:10px}.anx-telephone-center .tco-operator-brief__message>strong,.anx-telephone-center .tco-section-head strong,.anx-telephone-center .tco-card>header strong{font-size:15px}.anx-telephone-center .tco-operator-brief__stats small{font-size:9px}.anx-telephone-center .tco-operator-brief__message a,.anx-telephone-center .tco-card>header>b{font-size:9px}.anx-telephone-center .tco-submit-card__title small{font-size:9px}.anx-telephone-center .tco-submit-card__title strong{font-size:16px}.anx-telephone-center .tco-submit-card p{font-size:10px}.anx-telephone-center .tco-submit-card button{font-size:11px}
:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) :is(.anx-telephone-center,.anx-branch-customer-orders,.anx-customer-order-reports) :is(.tco-fields input,.tco-fields textarea,.tco-fields select,.bco-order select,.tco-choice span,.tco-product,.tco-product input,.tco-candidate,.tco-branch-selector>button,.tco-live-focus,.tco-live-focus__items>div,.tco-inventory-category-tabs>button,.tco-follow-up-history article,.tco-follow-up-form input,.tco-follow-up-form select,.tco-follow-up-form textarea,.tco-follow-up-actions input,.cor-filters input,.cor-filters select,.bco-items>span,.tco-order-mode__schedule input,.tco-deposit__fields input){background:var(--tco-paper);color:var(--tco-ink);border-color:var(--tco-line)}
:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) :is(.anx-telephone-center,.anx-branch-customer-orders,.anx-customer-order-reports) :is(.tco-product-group[open] summary,.tco-selected-category,.tco-order-mode){background:var(--tco-soft)}
:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) :is(.anx-telephone-center,.anx-branch-customer-orders,.anx-customer-order-reports) :is(.tco-order-mode.is-proforma,.tco-candidate.is-proforma-choice,.bco-proforma-board>.tco-section-head,.bco-summary article.proforma,.cor-summary article.proforma){background:color-mix(in srgb,#d7a93d 10%,var(--tco-paper));color:var(--tco-ink)}
:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) :is(.com-head,.com-customer>div,.com-address,.com-note,.com-items article,.com-reason select){background:var(--tco-modal-paper);color:var(--tco-modal-ink);border-color:var(--tco-modal-line)}

/* v20.26.0j — desktop density and accessible type scale (retained) */
.anx-telephone-center{gap:9px;font-size:13px}.anx-telephone-center .tco-layout{gap:9px;grid-template-columns:minmax(0,1fr) 300px}.anx-telephone-center .tco-main{gap:9px}.anx-telephone-center .tco-card{padding:12px}.anx-telephone-center .tco-card>header{margin-bottom:9px}.anx-telephone-center .tco-card>header strong{font-size:17px}.anx-telephone-center .tco-card>header small{font-size:11px}.anx-telephone-center .tco-card>header>b{padding:5px 8px;font-size:11px}
.anx-telephone-center .tco-section-head{padding:10px 12px;justify-content:flex-start}.anx-telephone-center .tco-section-head>div:first-child{min-width:150px}.anx-telephone-center .tco-section-head>.tco-live-head-actions{margin-inline-start:18px}.anx-telephone-center .tco-section-head small{font-size:11px}.anx-telephone-center .tco-section-head strong{font-size:17px}.anx-telephone-center .tco-section-head span{font-size:11px}.anx-telephone-center .tco-section-head button,.anx-telephone-center .tco-section-head a{font-size:12px}
.anx-telephone-center .tco-operator-brief{padding:10px 12px;gap:9px}.anx-telephone-center .tco-operator-brief__message>small{font-size:11px}.anx-telephone-center .tco-operator-brief__message>strong{font-size:16px}.anx-telephone-center .tco-operator-brief__message a{font-size:11px}.anx-telephone-center .tco-operator-brief__stats article{min-height:52px;padding:7px 9px}.anx-telephone-center .tco-operator-brief__stats small{font-size:11px}.anx-telephone-center .tco-operator-brief__stats strong{font-size:19px}.anx-telephone-center .tco-follow-up-board>summary>b{font-size:11px}
.anx-telephone-center .tco-order-mode{margin-bottom:8px;padding:9px 10px;gap:8px}.anx-telephone-center .tco-order-mode__switch strong{font-size:14px}.anx-telephone-center .tco-order-mode__switch small{font-size:11px!important}.anx-telephone-center .tco-order-mode__schedule{padding-top:8px;gap:8px}.anx-telephone-center .tco-order-mode__schedule label>span,.anx-telephone-center .tco-order-mode__schedule p{font-size:12px}.anx-telephone-center .tco-order-mode__schedule input{padding:8px 10px;font-size:13px}
.anx-telephone-center .tco-deposit{padding-top:8px;grid-template-columns:minmax(160px,.5fr) minmax(0,1.5fr);align-items:end;gap:10px}.anx-telephone-center .tco-deposit__switch{align-self:center}.anx-telephone-center .tco-deposit__switch strong{font-size:13px}.anx-telephone-center .tco-deposit__switch small{font-size:10px!important}.anx-telephone-center .tco-deposit__fields{gap:8px}.anx-telephone-center .tco-deposit__fields label>span{font-size:11px}.anx-telephone-center .tco-deposit__fields input{padding:8px 10px;font-size:13px}
.anx-telephone-center .tco-branch-selector{padding:8px}.anx-telephone-center .tco-branch-selector>button{padding:9px}.anx-telephone-center .tco-branch-selector strong{font-size:14px}.anx-telephone-center .tco-branch-selector small,.anx-telephone-center .tco-branch-selector>button>b{font-size:11px!important}.anx-telephone-center .tco-branch-selector__counts em{min-width:28px;height:28px;font-size:11px}.anx-telephone-center .tco-live-focus{margin:0 8px 8px}.anx-telephone-center .tco-live-focus>header{padding:10px 12px}.anx-telephone-center .tco-live-focus>header strong{font-size:17px}.anx-telephone-center .tco-live-focus>header small,.anx-telephone-center .tco-live-focus__items small,.anx-telephone-center .tco-inventory-category-tabs small{font-size:11px!important}.anx-telephone-center .tco-live-summary span{font-size:10px}.anx-telephone-center .tco-inventory-category-tabs>button{padding:9px 10px}.anx-telephone-center .tco-inventory-category-tabs>button strong{font-size:13px}.anx-telephone-center .tco-live-focus__items{padding:8px;gap:7px}.anx-telephone-center .tco-live-focus__items>div{padding:10px}.anx-telephone-center .tco-live-focus__items b{font-size:13px}.anx-telephone-center .tco-live-focus__items>div>strong{font-size:14px}.anx-telephone-center .tco-live-focus__items button{padding:8px;font-size:12px}
.anx-telephone-center .tco-product-group summary{padding:8px 10px}.anx-telephone-center .tco-product-group summary span{font-size:14px}.anx-telephone-center .tco-product-group summary b{font-size:11px}.anx-telephone-center .tco-products{padding:7px}.anx-telephone-center .tco-product{padding:8px 9px}.anx-telephone-center .tco-product strong{font-size:13px}.anx-telephone-center .tco-product small{font-size:11px!important}.anx-telephone-center .tco-candidate{padding:9px}.anx-telephone-center .tco-candidate__head b{font-size:15px}.anx-telephone-center .tco-candidate__head em,.anx-telephone-center .tco-candidate__items small,.anx-telephone-center .tco-callout{font-size:11px}.anx-telephone-center .tco-candidate.is-proforma-choice{min-height:50px}
.anx-telephone-center .tco-fields{gap:8px}.anx-telephone-center .tco-fields label{gap:4px}.anx-telephone-center .tco-fields label>span,.anx-telephone-center .tco-choice legend{font-size:12px}.anx-telephone-center .tco-fields label>span small{font-size:10px!important}.anx-telephone-center .tco-fields input,.anx-telephone-center .tco-fields textarea,.anx-telephone-center .tco-fields select{padding:8px 9px;font-size:13px}.anx-telephone-center .tco-choice{margin-top:10px}.anx-telephone-center .tco-choice span{min-height:46px;padding:9px 11px}.anx-telephone-center .tco-choice b{font-size:13px}
.anx-telephone-center .tco-submit-card{padding:12px;gap:5px}.anx-telephone-center .tco-submit-card__title small{font-size:11px}.anx-telephone-center .tco-submit-card__title strong{font-size:18px}.anx-telephone-center .tco-submit-summary{margin:0;gap:4px}.anx-telephone-center .tco-submit-summary span{padding:5px 7px;font-size:11px}.anx-telephone-center .tco-submit-card p{margin:2px 0;font-size:12px;line-height:1.65}.anx-telephone-center .tco-submit-card button{min-height:42px;font-size:13px}.anx-telephone-center .tco-submit-card>a{padding:8px;font-size:12px}
:is(.anx-telephone-center,.anx-branch-customer-orders,.anx-customer-order-reports) :is(.tco-empty,.tco-alert,.tco-follow-up-order>summary small,.tco-follow-up-meta span,.tco-follow-up-history small,.tco-follow-up-history span,.tco-follow-up-history em,.tco-follow-up-form label>span,.bco-meta span,.bco-summary small,.bco-proforma small,.cor-summary small,.cor-filters label span,.cor-table th,.cor-table td,.cor-table td small,.cor-badge){font-size:11px}.anx-telephone-center .tco-follow-up-form input,.anx-telephone-center .tco-follow-up-form select,.anx-telephone-center .tco-follow-up-form textarea,.anx-telephone-center .tco-follow-up-actions input{font-size:12px}.anx-telephone-center .tco-follow-up-actions button{font-size:12px}
.com-dialog :is(small,.com-head span,.com-customer a,.com-customer span,.com-items span,.com-items small,.com-note p,.com-reason span){font-size:11px}.com-dialog :is(.com-customer strong,.com-address strong,.com-items strong){font-size:13px}.com-actions button{font-size:12px}
@media(max-width:960px){.anx-telephone-center .tco-layout{grid-template-columns:1fr}.anx-telephone-center .tco-submit-card{padding:12px}.anx-telephone-center .tco-deposit{grid-template-columns:1fr}}
@media(max-width:600px){.anx-telephone-center .tco-section-head{align-items:flex-start;flex-direction:column}.anx-telephone-center .tco-section-head>.tco-live-head-actions{margin-inline-start:0}.anx-telephone-center .tco-deposit__fields{grid-template-columns:1fr}}

/* v20.26.0k — required customer honorific and SMS shadow settings */
.tco-customer-name{display:grid;grid-template-columns:105px minmax(0,1fr);gap:7px}.tco-customer-name select,.tco-customer-name input{width:100%}
.cos-settings{display:grid;gap:12px;direction:rtl;color:var(--tco-ink)}.cos-settings__status,.cos-settings__tokens,.cos-settings__grid>article,.cos-settings>footer{border:1px solid var(--tco-line);background:var(--tco-paper);border-radius:18px}.cos-settings__status{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px}.cos-settings__status>div{display:grid;gap:4px}.cos-settings__status small,.cos-settings__event small{color:var(--tco-muted);font-size:11px}.cos-settings__status strong{font-size:18px}.cos-settings__status p{margin:0;color:var(--tco-muted);font-size:12px}.cos-settings__status>label,.cos-settings__event{display:flex;align-items:center;gap:9px}.cos-settings__status>label span,.cos-settings__event span{display:grid;gap:2px}.cos-settings input[type=checkbox]{width:18px;height:18px;accent-color:var(--tco-green)}.cos-settings__tokens{padding:13px 16px;display:flex;align-items:center;gap:14px}.cos-settings__tokens>div{display:flex;flex-wrap:wrap;gap:6px}.cos-settings__tokens code{padding:5px 8px;border-radius:8px;background:var(--tco-soft);color:var(--tco-ink);font-family:inherit;font-size:11px}.cos-settings__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cos-settings__grid>article{padding:14px;display:grid;gap:10px}.cos-settings__event b{font-size:14px}.cos-settings textarea{width:100%;resize:vertical;border:1px solid var(--tco-line);border-radius:11px;background:var(--tco-paper);color:var(--tco-ink);padding:10px 12px;font:inherit;font-size:13px;line-height:1.9}.cos-settings__grid em{color:#c9573c;font-size:11px}.cos-settings>footer{padding:12px 14px;display:flex;align-items:center;gap:14px}.cos-settings>footer button{border:0;border-radius:11px;background:#26221b;color:#fff;padding:11px 18px;font-weight:900}.cos-settings>footer span{color:var(--tco-muted);font-size:11px}
.cos-settings{--tco-ink:var(--anx-text,var(--anx-ink,#26221b));--tco-muted:var(--anx-muted,var(--anx-text-muted,#6f685e));--tco-line:var(--anx-border,rgba(52,45,35,.14));--tco-paper:var(--anx-surface,#fffdf8);--tco-soft:var(--anx-surface-soft,#f7f7f2);--tco-green:var(--anx-primary,#6da747)}
@media(max-width:850px){.cos-settings__grid{grid-template-columns:1fr}.cos-settings__status{align-items:flex-start;flex-direction:column}}
@media(max-width:600px){.tco-customer-name{grid-template-columns:1fr}.cos-settings__tokens,.cos-settings>footer{align-items:flex-start;flex-direction:column}}

/* v20.26.0l — customer card alignment */
.anx-telephone-center .tco-customer-identity{padding-bottom:2px}.anx-telephone-center .tco-customer-name{grid-template-columns:125px minmax(0,1fr);gap:8px}.anx-telephone-center .tco-customer-name select{font-weight:850;text-align:center}.anx-telephone-center .tco-customer-name input{min-width:0}.anx-telephone-center .tco-customer-identity+label,.anx-telephone-center .tco-customer-identity+label+label{margin-top:1px}
@media(max-width:600px){.anx-telephone-center .tco-customer-name{grid-template-columns:1fr}}

/* v20.26.0m — selected-products-only basket */
.anx-telephone-center .tco-basket-empty{padding:20px}.anx-telephone-center .tco-basket-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.anx-telephone-center .tco-basket-item{display:grid;grid-template-columns:minmax(0,1fr) 110px auto;align-items:end;gap:9px;padding:10px 11px;border:1px solid var(--tco-line);border-radius:12px;background:var(--tco-paper)}.anx-telephone-center .tco-basket-item__name{display:grid;align-self:center;gap:3px}.anx-telephone-center .tco-basket-item__name strong{font-size:14px}.anx-telephone-center .tco-basket-item__name small,.anx-telephone-center .tco-basket-item label>span{font-size:11px;color:var(--tco-muted)}.anx-telephone-center .tco-basket-item label{display:grid;gap:4px}.anx-telephone-center .tco-basket-item input{width:100%;min-width:0;padding:8px 9px;border:1px solid var(--tco-line);border-radius:9px;background:var(--tco-paper);color:var(--tco-ink);font-size:13px;text-align:center}.anx-telephone-center .tco-basket-item button{min-height:38px;padding:8px 11px;border:1px solid color-mix(in srgb,#c9573c 38%,var(--tco-line));border-radius:9px;background:color-mix(in srgb,#c9573c 7%,var(--tco-paper));color:#b24731;font-size:11px;font-weight:850}
@media(max-width:960px){.anx-telephone-center .tco-basket-items{grid-template-columns:1fr}.anx-telephone-center .tco-layout>.tco-main{order:1}.anx-telephone-center .tco-layout>.tco-submit-card{order:2;position:static;top:auto;width:100%}}
@media(max-width:520px){.anx-telephone-center .tco-basket-item{grid-template-columns:minmax(0,1fr) 90px}.anx-telephone-center .tco-basket-item button{grid-column:1/-1}}

/* v20.26.0p — merged customer card and report color hierarchy */
.anx-telephone-center .tco-main>.tco-card:nth-of-type(3){grid-column:1/-1}.anx-telephone-center .tco-order-notes{margin-top:13px;padding-top:12px;border-top:1px dashed var(--tco-line)}.anx-telephone-center .tco-order-notes__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.anx-telephone-center .tco-order-notes__head strong{font-size:14px}.anx-telephone-center .tco-order-notes__head small{padding:4px 7px;border-radius:7px;background:var(--tco-soft);color:var(--tco-muted);font-size:10px}
.anx-customer-order-reports .cor-summary article{position:relative;overflow:hidden;min-height:88px;padding:15px 17px;align-content:center;transition:transform .18s ease,box-shadow .18s ease}.anx-customer-order-reports .cor-summary article:hover{transform:translateY(-2px)}.anx-customer-order-reports .cor-summary article.total{isolation:isolate;border-color:color-mix(in srgb,var(--tco-green) 48%,#25291f);background:linear-gradient(135deg,#20231d 0%,#35432a 58%,#50643b 100%);color:#fff;box-shadow:0 14px 28px rgba(39,57,29,.22)}.anx-customer-order-reports .cor-summary article.total:after{content:"";position:absolute;z-index:-1;width:105px;height:105px;inset-inline-end:-30px;inset-block-start:-52px;border:18px solid rgba(205,235,132,.11);border-radius:999px}.anx-customer-order-reports .cor-summary article.total small{color:rgba(255,255,255,.72)}.anx-customer-order-reports .cor-summary article.total strong{color:#d9f08f;font-size:28px;line-height:1}.anx-customer-order-reports .cor-summary article.total span{margin-top:5px;color:rgba(255,255,255,.62);font-size:10px}.anx-customer-order-reports .cor-summary article.proforma{border-color:color-mix(in srgb,#d7a93d 48%,var(--tco-line));background:linear-gradient(145deg,color-mix(in srgb,#d7a93d 15%,var(--tco-paper)),var(--tco-paper))}.anx-customer-order-reports .cor-summary article.active{border-color:color-mix(in srgb,#de8d35 42%,var(--tco-line));background:linear-gradient(145deg,color-mix(in srgb,#de8d35 11%,var(--tco-paper)),var(--tco-paper))}.anx-customer-order-reports .cor-summary article.active strong{color:#b66618}.anx-customer-order-reports .cor-summary article.completed{border-color:color-mix(in srgb,var(--tco-green) 42%,var(--tco-line));background:linear-gradient(145deg,color-mix(in srgb,var(--tco-green) 12%,var(--tco-paper)),var(--tco-paper))}.anx-customer-order-reports .cor-summary article.completed strong{color:color-mix(in srgb,var(--tco-green) 82%,#29401f)}
:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .anx-customer-order-reports .cor-summary article.total{background:linear-gradient(135deg,#171914,#293421 58%,#3a4b2c)}:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .anx-customer-order-reports .cor-summary article.active strong{color:#e4a45c}:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .anx-customer-order-reports .cor-summary article.completed strong{color:#a8d486}

/* v20.26.0p — native Jalali proforma picker and dotted deposit amounts */
.tco-jalali-field{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 40px}.anx-telephone-center .tco-order-mode__schedule .tco-jalali-field>input{padding-inline-end:42px;cursor:pointer}.tco-jalali-field>button{position:absolute;inset-inline-end:4px;inset-block:4px;width:32px;border:0;border-radius:8px;background:color-mix(in srgb,var(--tco-green) 11%,var(--tco-paper));color:var(--tco-green);display:grid;place-items:center;cursor:pointer}.tco-jalali-field>button:hover{background:color-mix(in srgb,var(--tco-green) 18%,var(--tco-paper))}.tco-jalali-field svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.tco-jalali-calendar{--tco-calendar-ink:var(--anx-text,var(--anx-ink,#26221b));--tco-calendar-muted:var(--anx-muted,var(--anx-text-muted,#6f685e));--tco-calendar-line:var(--anx-border,rgba(52,45,35,.14));--tco-calendar-paper:var(--anx-surface,#fffdf8);--tco-calendar-soft:var(--anx-surface-soft,#f7f7f2);--tco-calendar-green:var(--anx-primary,#6da747);position:absolute;z-index:100500;padding:11px;border:1px solid var(--tco-calendar-line);border-radius:17px;background:var(--tco-calendar-paper);color:var(--tco-calendar-ink);box-shadow:0 22px 60px rgba(32,28,21,.22);font-family:inherit}.tco-jalali-calendar[hidden]{display:none}.tco-jalali-calendar>header{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;gap:7px;padding-bottom:9px;border-bottom:1px solid var(--tco-calendar-line)}.tco-jalali-calendar>header strong{text-align:center;font-size:14px}.tco-jalali-calendar>header button{width:34px;height:34px;border:1px solid var(--tco-calendar-line);border-radius:10px;background:var(--tco-calendar-soft);color:var(--tco-calendar-ink);font:900 22px/1 inherit;cursor:pointer}.tco-jalali-calendar__week,.tco-jalali-calendar__days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.tco-jalali-calendar__week{padding:9px 0 5px}.tco-jalali-calendar__week span{color:var(--tco-calendar-muted);text-align:center;font-size:10px;font-weight:900}.tco-jalali-calendar__days button,.tco-jalali-calendar__days .is-empty{aspect-ratio:1;border-radius:9px}.tco-jalali-calendar__days button{border:1px solid transparent;background:transparent;color:var(--tco-calendar-ink);font:800 12px/1 inherit;cursor:pointer}.tco-jalali-calendar__days button:hover:not(:disabled){border-color:color-mix(in srgb,var(--tco-calendar-green) 45%,var(--tco-calendar-line));background:color-mix(in srgb,var(--tco-calendar-green) 8%,var(--tco-calendar-paper))}.tco-jalali-calendar__days button.is-selected{border-color:var(--tco-calendar-green);background:var(--tco-calendar-green);color:#fff}.tco-jalali-calendar__days button.is-tomorrow:not(.is-selected){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tco-calendar-green) 58%,transparent)}.tco-jalali-calendar__days button:disabled{color:color-mix(in srgb,var(--tco-calendar-muted) 45%,transparent);cursor:not-allowed}.tco-jalali-calendar>footer{margin-top:8px;padding-top:9px;border-top:1px solid var(--tco-calendar-line);display:flex;align-items:center;justify-content:space-between;gap:9px}.tco-jalali-calendar>footer span{color:var(--tco-calendar-muted);font-size:10px}.tco-jalali-calendar>footer button{border:0;border-radius:9px;background:color-mix(in srgb,var(--tco-calendar-green) 12%,var(--tco-calendar-paper));color:var(--tco-calendar-green);padding:8px 10px;font:900 10px/1.4 inherit;cursor:pointer}
:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .tco-jalali-calendar{--tco-calendar-ink:var(--anx-text,var(--anx-ink,#f5f0e8));--tco-calendar-muted:var(--anx-muted,var(--anx-text-muted,#b9b0a3));--tco-calendar-line:var(--anx-border,rgba(255,255,255,.13));--tco-calendar-paper:var(--anx-surface,#24221e);--tco-calendar-soft:var(--anx-surface-soft,#302d28)}
@media(max-width:520px){.tco-jalali-calendar{position:fixed!important;inset:auto 8px 8px!important;width:auto!important;border-radius:19px}.tco-jalali-calendar__days button{min-height:38px}.tco-jalali-calendar>footer span{font-size:11px}}
.com-acknowledgement{padding:11px 12px;border:1px solid color-mix(in srgb,var(--tco-modal-green,var(--anx-primary,#6da747)) 42%,var(--tco-modal-line));border-radius:13px;background:color-mix(in srgb,var(--tco-modal-green,var(--anx-primary,#6da747)) 9%,var(--tco-modal-paper));display:grid;grid-template-columns:minmax(170px,.7fr) minmax(0,1.3fr);align-items:center;gap:10px}.com-acknowledgement[hidden]{display:none}.com-acknowledgement>div:first-child{display:grid;gap:3px}.com-acknowledgement small{color:var(--tco-modal-muted);font-size:10px}.com-acknowledgement strong{font-size:13px}.com-acknowledgement>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.com-acknowledgement>div:last-child span{padding:6px 8px;border-radius:9px;background:color-mix(in srgb,var(--tco-modal-green,var(--anx-primary,#6da747)) 11%,var(--tco-modal-paper));display:grid;gap:2px}.com-acknowledgement b{font-size:11px}.com-actions button.acknowledge{background:var(--anx-primary,#5d923c);min-width:150px}
.com-order-items{overflow:hidden;border:1px solid var(--tco-modal-line);border-radius:15px;background:var(--tco-modal-paper)}.com-order-items>header{padding:11px 13px;border-bottom:1px solid var(--tco-modal-line);background:color-mix(in srgb,var(--anx-primary,#6da747) 6%,var(--tco-modal-paper));display:flex;align-items:center;justify-content:space-between;gap:10px}.com-order-items>header>div{display:grid;gap:2px}.com-order-items>header small{color:#a25a2f;font-size:10px;font-weight:900}.com-order-items>header strong{font-size:15px}.com-order-items>header>b{padding:5px 8px;border-radius:8px;background:color-mix(in srgb,var(--anx-primary,#6da747) 13%,var(--tco-modal-paper));color:color-mix(in srgb,var(--anx-primary,#5d923c) 82%,#24351c);font-size:10px}.com-order-items .com-items{padding:9px;gap:8px}.com-order-items .com-items article{min-height:58px;padding:11px 12px;border-color:color-mix(in srgb,var(--anx-primary,#6da747) 22%,var(--tco-modal-line));background:color-mix(in srgb,var(--anx-primary,#6da747) 3%,var(--tco-modal-paper));align-items:center}.com-order-items .com-items strong{font-size:14px}.com-order-items .com-items span{min-width:58px;padding:6px 8px;border-radius:8px;background:var(--tco-modal-soft,var(--anx-surface-soft,#f7f7f2));color:var(--tco-modal-ink);text-align:center;font-size:11px;font-weight:850}.com-order-items .com-items small{padding-top:5px;border-top:1px dashed var(--tco-modal-line);font-size:10px}
:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .com-order-items>header,:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .com-order-items .com-items article{background:color-mix(in srgb,var(--anx-primary,#6da747) 8%,var(--tco-modal-paper))}:is(html.dark,html[data-anx-mode-resolved="dark"],html[data-theme="dark"]) .com-order-items>header>b{color:#b9dc9f}
@media(max-width:600px){.com-acknowledgement{grid-template-columns:1fr}.com-acknowledgement>div:last-child{justify-content:flex-start}.com-order-items .com-items{grid-template-columns:1fr}}

/* v20.28.0c — theme-safe operational actions.  Text tokens become light in
   dark mode, so they must never be reused as button backgrounds. */
.anx-telephone-center,.anx-branch-customer-orders,.anx-customer-order-reports{--tco-action-bg:color-mix(in srgb,var(--tco-green) 45%,#1d2519);--tco-action-fg:#fff;--tco-action-disabled-bg:color-mix(in srgb,var(--tco-action-bg) 28%,var(--tco-paper));--tco-action-disabled-fg:color-mix(in srgb,var(--tco-ink) 78%,var(--tco-muted))}
.tco-submit-card button,.bco-order footer button.primary,.tco-section-head button,.tco-section-head a,.tco-follow-up-actions>button,.tco-follow-up-actions div button,.bco-toolbar a,.cor-filters>button{background:var(--tco-action-bg);color:var(--tco-action-fg)}
.tco-submit-card button.proforma,.tco-live-focus__items button.proforma{background:#a66e17;color:#fff}
.tco-follow-up-actions>button.feedback{background:#5d923c;color:#fff}.tco-follow-up-actions div button.danger{background:#bd4f36;color:#fff}
.tco-submit-card button:disabled,.bco-order footer button.primary:disabled,.tco-section-head button:disabled,.cor-filters>button:disabled{background:var(--tco-action-disabled-bg);color:var(--tco-action-disabled-fg);opacity:1}
.tco-submit-card button:not(:disabled):hover,.bco-order footer button:not(:disabled):hover,.tco-section-head button:not(:disabled):hover,.tco-section-head a:hover,.bco-toolbar a:hover,.cor-filters>button:not(:disabled):hover{filter:brightness(1.08)}
