:root{--az-brand-primary:#2a3b8e;--az-brand-primary-strong:#1e2d70;--az-brand-primary-soft:#eef1ff;--az-brand-secondary:#5282bc;--az-bg:#ffffff;--az-sidebar-bg:#ffffff;--az-panel:#ffffff;--az-panel-strong:#111827;--az-text:#102a2c;--az-muted:#597077;--az-line:#d6e5e1;--az-line-soft:#e7f0ed;--az-accent:var(--az-brand-primary);--az-accent-strong:var(--az-brand-primary-strong);--az-blue:#0b7cff;--az-warn:#9a5b00;--az-good:#116149;--az-shadow:0 10px 24px rgba(15,79,67,0.06);--az-section-shadow:0 3px 8px rgba(30,45,112,0.09)}:is(html[data-az-theme=dark],.az-theme-dark){--az-bg:#0b1114;--az-sidebar-bg:#0f191c;--az-panel:#131d21;--az-panel-strong:#f4fbfa;--az-text:#e6f0ef;--az-muted:#9bb0b4;--az-line:#26383d;--az-line-soft:#1d2d31;--az-accent:#7186d6;--az-accent-strong:#a9b8f4;--az-blue:#60a5fa;--az-warn:#f8c56a;--az-good:#6ee7b7;--az-shadow:0 14px 34px rgba(0,0,0,0.32);--az-section-shadow:0 3px 8px rgba(0,0,0,0.3);background:var(--az-bg);color:var(--az-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-card,:is(html[data-az-theme=dark],.az-theme-dark) .az-login-panel,:is(html[data-az-theme=dark],.az-theme-dark) .az-modal-panel,:is(html[data-az-theme=dark],.az-theme-dark) .az-order-quick-panel,:is(html[data-az-theme=dark],.az-theme-dark) .az-sidebar,:is(html[data-az-theme=dark],.az-theme-dark) .az-topbar{background:var(--az-panel);border-color:var(--az-line);color:var(--az-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-sidebar{background:var(--az-sidebar-bg)}:is(html[data-az-theme=dark],.az-theme-dark) .az-topbar{background:rgba(14,23,27,.96)}:is(html[data-az-theme=dark],.az-theme-dark) .az-brand-text strong,:is(html[data-az-theme=dark],.az-theme-dark) .az-mono-id,:is(html[data-az-theme=dark],.az-theme-dark) .az-order-products,:is(html[data-az-theme=dark],.az-theme-dark) .az-table td strong,:is(html[data-az-theme=dark],.az-theme-dark) .az-topbar h1,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-table th{color:var(--az-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-button-ghost,:is(html[data-az-theme=dark],.az-theme-dark) .az-icon-button,:is(html[data-az-theme=dark],.az-theme-dark) .az-language-toggle,:is(html[data-az-theme=dark],.az-theme-dark) .az-logout-button,:is(html[data-az-theme=dark],.az-theme-dark) .az-nav-home,:is(html[data-az-theme=dark],.az-theme-dark) .az-nav-section-title,:is(html[data-az-theme=dark],.az-theme-dark) .az-nav-subitems a,:is(html[data-az-theme=dark],.az-theme-dark) .az-order-quick-panel button,:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-eye,:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-tabs a,:is(html[data-az-theme=dark],.az-theme-dark) .az-page-controls a,:is(html[data-az-theme=dark],.az-theme-dark) .az-page-controls button,:is(html[data-az-theme=dark],.az-theme-dark) .az-sidebar-toggle{background:#172428;border-color:var(--az-line);color:#d6e4e2}:is(html[data-az-theme=dark],.az-theme-dark) .az-button-ghost:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-icon-button:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-language-toggle:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-logout-button:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-nav-home.is-active,:is(html[data-az-theme=dark],.az-theme-dark) .az-nav-home:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-nav-section-title.is-section-active,:is(html[data-az-theme=dark],.az-theme-dark) .az-nav-section-title:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-nav-subitems a.is-active-subitem,:is(html[data-az-theme=dark],.az-theme-dark) .az-nav-subitems a:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-order-quick-panel button:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-eye:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-sidebar-toggle:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-table tbody tr.is-selected,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-table tbody tr:hover{background:#1e3438;color:#f0fffb}:is(html[data-az-theme=dark],.az-theme-dark) .az-filter-checks label,:is(html[data-az-theme=dark],.az-theme-dark) .az-form-combo,:is(html[data-az-theme=dark],.az-theme-dark) .az-inline-metric,:is(html[data-az-theme=dark],.az-theme-dark) .az-input,:is(html[data-az-theme=dark],.az-theme-dark) .az-management-item,:is(html[data-az-theme=dark],.az-theme-dark) .az-owner-decision-form,:is(html[data-az-theme=dark],.az-theme-dark) .az-search,:is(html[data-az-theme=dark],.az-theme-dark) .az-select,:is(html[data-az-theme=dark],.az-theme-dark) .az-textarea,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-compact-select,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-filter,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-pagination select,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-search{background:#101a1e;border-color:var(--az-line);color:var(--az-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-search input,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-compact-select,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-filter select,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-pagination select,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-search input,:is(html[data-az-theme=dark],.az-theme-dark) input,:is(html[data-az-theme=dark],.az-theme-dark) select,:is(html[data-az-theme=dark],.az-theme-dark) textarea{background-color:#101a1e;color:var(--az-text)}:is(html[data-az-theme=dark],.az-theme-dark) input::placeholder,:is(html[data-az-theme=dark],.az-theme-dark) textarea::placeholder{color:#7f969b}:is(html[data-az-theme=dark],.az-theme-dark) .az-table td,:is(html[data-az-theme=dark],.az-theme-dark) .az-table th,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-table td,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-table th{border-color:var(--az-line-soft)}:is(html[data-az-theme=dark],.az-theme-dark) .az-card p,:is(html[data-az-theme=dark],.az-theme-dark) .az-linked-tasks li>span:not(.az-linked-task-note),:is(html[data-az-theme=dark],.az-theme-dark) .az-management-item span,:is(html[data-az-theme=dark],.az-theme-dark) .az-section-heading p,:is(html[data-az-theme=dark],.az-theme-dark) .az-table th{color:var(--az-muted)}:is(html[data-az-theme=dark],.az-theme-dark) .az-order-quick-panel button.is-active,:is(html[data-az-theme=dark],.az-theme-dark) .az-order-quick-panel button:disabled,:is(html[data-az-theme=dark],.az-theme-dark) .az-user-pill{background:#123d34;border-color:#1f7a64;color:#9af3cf}:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-delete{background:#3a1715;color:#ffb4aa}:is(html[data-az-theme=dark],.az-theme-dark) .az-order-column-panel{background:var(--az-panel);border-color:var(--az-line);color:var(--az-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-order-column-filter.is-active,:is(html[data-az-theme=dark],.az-theme-dark) .az-order-column-filter:hover,:is(html[data-az-theme=dark],.az-theme-dark) .az-order-column-options label:hover{background:#1e3438}*{box-sizing:border-box}body{margin:0;background:var(--az-bg);color:var(--az-text);font-family:IBM Plex Sans Thai,Leelawadee UI,Tahoma,Arial,sans-serif;font-size:14px}a{color:inherit;text-decoration:none}.az-app-frame{display:grid;grid-template-columns:188px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .16s ease}.az-app-frame-collapsed{grid-template-columns:58px minmax(0,1fr)}.az-sidebar{align-self:start;background:var(--az-sidebar-bg);border-right:1px solid var(--az-line);color:var(--az-muted);display:flex;flex-direction:column;height:100vh;max-height:100vh;min-height:0;overflow:hidden;padding:12px 9px 10px;position:sticky;top:0;transition:width .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease;width:188px;will-change:width;z-index:1200}.az-sidebar-header{gap:8px;justify-content:space-between;margin-bottom:8px}.az-brand,.az-sidebar-header{align-items:center;display:flex;min-height:36px}.az-brand{flex:1 1;gap:10px;min-width:0;padding:0 4px}.az-brand-mark{background-image:url(/brand/ultimate-innotech-logo.png);background-position:100% 0;background-repeat:no-repeat;background-size:112px auto;display:inline-flex;height:28px;overflow:hidden;width:28px}.az-brand-text{display:block;line-height:1}.az-brand-text span{color:var(--az-brand-primary);font-size:16px;font-weight:900;letter-spacing:0}.az-nav{display:grid;gap:5px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:8px}.az-nav-home,.az-nav-section-title{align-items:center;appearance:none;background:transparent;border:1px solid transparent;border-radius:7px;color:var(--az-muted);cursor:pointer;display:flex;font-size:12px;font-weight:800;gap:9px;min-height:30px;padding:6px 9px;text-align:left;width:100%}.az-nav-home:hover,.az-nav-section-title:hover{background:var(--az-brand-primary-soft)}.az-nav-home.is-active{border-color:var(--az-brand-primary)}.az-nav-home.is-active,.az-nav-section-title.is-section-active{background:var(--az-brand-primary-soft);box-shadow:inset 3px 0 0 var(--az-brand-primary);color:var(--az-brand-primary-strong)}.az-nav-subitems{border-left:1px solid var(--az-teal-line);display:grid;gap:0;margin:1px 0 0 18px;padding:2px 0 2px 12px}.az-nav-subitems[hidden]{display:none}.az-nav-chevron{margin-left:auto;transform:rotate(-90deg);transition:transform .14s ease}.az-nav-chevron.is-open{transform:rotate(0deg)}.az-nav-subitems a{border-radius:5px;color:var(--az-muted);font-size:10.5px;font-weight:700;line-height:1.2;min-height:22px;padding:5px 7px}.az-nav-subitems a.is-active-subitem,.az-nav-subitems a:hover{background:var(--az-brand-primary-soft);color:var(--az-brand-primary-strong)}.az-sidebar-toggle{align-items:center;background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);cursor:pointer;display:inline-flex;height:32px;flex:0 0 32px;justify-content:center;margin:0;width:32px}.az-sidebar-toggle:hover{background:var(--az-brand-primary-soft)}.az-app-frame-collapsed .az-brand-text,.az-app-frame-collapsed .az-nav span,.az-app-frame-collapsed .az-nav-chevron,.az-app-frame-collapsed .az-nav-subitems{display:none}.az-app-frame-collapsed .az-sidebar-header{flex:0 0 82px;flex-direction:column;gap:8px;min-height:82px}.az-app-frame-collapsed .az-brand{flex:0 0 auto;justify-content:center;padding:0}.az-app-frame-collapsed .az-brand-mark{background-position:50%;background-size:contain;height:30px;width:38px}.az-app-frame-collapsed .az-nav-home,.az-app-frame-collapsed .az-nav-section-title{justify-content:flex-start;padding-inline:11px}.az-app-frame-collapsed .az-sidebar-toggle{height:32px;width:32px}.az-app-frame-collapsed .az-sidebar-toggle svg{transform:rotate(180deg)}.az-shell-body{display:grid;grid-template-rows:56px minmax(0,1fr);min-width:0}.az-login-screen{align-items:center;background:linear-gradient(135deg,rgba(16,185,161,.1),rgba(11,124,255,.08)),var(--az-bg);display:flex;justify-content:center;min-height:100vh;padding:28px}.az-login-panel{background:color-mix(in srgb,var(--az-panel) 96%,transparent);border:1px solid var(--az-line);border-radius:8px;box-shadow:0 18px 50px rgba(16,42,44,.12);display:grid;gap:18px;max-width:430px;padding:26px;width:min(100%,430px)}.az-login-brand{align-items:center;display:flex;gap:12px}.az-login-brand p{color:var(--az-accent-strong);font-size:11px;font-weight:900;letter-spacing:0;line-height:1;margin:0 0 4px}.az-login-brand h1{color:var(--az-text);font-size:24px;line-height:1.1;margin:0}.az-login-copy{color:var(--az-muted);font-size:13px;line-height:1.5;margin:0}.az-login-form{display:grid;gap:13px}.az-login-form label{display:grid;gap:6px}.az-login-form label span{color:var(--az-muted);font-size:11px;font-weight:850}.az-login-form input,.az-login-form select{background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:7px;color:var(--az-text);font:inherit;min-height:40px;padding:0 12px;width:100%}.az-login-form input:focus,.az-login-form select:focus{border-color:var(--az-accent);box-shadow:0 0 0 3px rgba(16,185,161,.13);outline:none}.az-login-button{align-items:center;background:var(--az-blue-solid);border:0;border-radius:7px;color:white;cursor:pointer;display:inline-flex;font:inherit;font-weight:850;gap:8px;justify-content:center;min-height:42px;padding:0 14px}.az-login-button:hover:not(:disabled){background:var(--az-blue-solid-strong)}.az-login-button:disabled{cursor:not-allowed;opacity:.55}.az-login-error{background:var(--az-surface-subtle);border:1px solid var(--az-danger-line);border-radius:7px;color:var(--az-danger-text);font-size:12px;font-weight:750;line-height:1.4;margin:0;padding:10px 12px}.az-login-footnote{border-top:1px solid var(--az-line-soft);color:var(--az-muted);font-size:12px;gap:8px;padding-top:14px}.az-login-footnote,.az-topbar{align-items:center;display:flex}.az-topbar{background:color-mix(in srgb,var(--az-panel) 92%,transparent);border-bottom:1px solid var(--az-line);gap:16px;justify-content:space-between;padding:0 20px;position:sticky;top:0;z-index:1100}.az-topbar p{color:var(--az-accent-strong);font-size:10px;font-weight:900;letter-spacing:0;line-height:1;margin:0 0 3px;text-transform:uppercase}.az-topbar h1{color:var(--az-text);font-size:20px;line-height:1.1;margin:0}.az-topbar-actions{gap:8px;min-width:0}.az-search,.az-topbar-actions{align-items:center;display:flex}.az-search{background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);gap:7px;height:34px;padding:0 10px;width:min(260px,28vw)}.az-search input{background:transparent;border:0;color:var(--az-text);font:inherit;font-size:12px;min-width:0;outline:0;width:100%}.az-icon-button,.az-logout-button{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:800;gap:8px;height:34px;justify-content:center;padding:0 11px}.az-icon-button{width:34px}.az-icon-button:hover,.az-logout-button:hover{background:var(--az-brand-primary-soft)}.az-logout-button{background:var(--az-surface-subtle)}.az-logout-button,.az-logout-button:hover{border-color:var(--az-danger-line);color:var(--az-danger-text)}.az-logout-button:hover{background:var(--az-danger-soft)}.az-user-pill{background:var(--az-brand-primary-soft);border-radius:999px;color:var(--az-brand-primary);font-size:11px;font-weight:900;padding:8px 11px;white-space:nowrap}.az-visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.az-main{padding:0}.az-content-surface,.az-main{background:var(--az-panel);min-width:0}.az-content-surface{border:0;border-radius:0;max-width:100%;min-height:calc(100vh - 56px);padding:18px}.az-page-stack{display:grid;gap:14px;max-width:none;min-width:0}:is(.az-content-surface,.az-page-scope)>.az-page-stack>.az-page-header{display:none}.az-page-header{align-items:start;display:flex;gap:16px;justify-content:space-between}.az-page-header h1{font-size:28px;line-height:1.1;margin:0 0 8px}.az-page-header p{color:var(--az-muted);margin:0}.az-kicker{color:var(--az-accent-strong);font-size:11px;font-weight:900;letter-spacing:0;margin:0 0 8px;text-transform:uppercase}.az-home-empty{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 128px);text-align:center}.az-home-empty h2{color:var(--az-text);font-size:25px;margin:0 0 10px}.az-home-empty p:last-child{color:var(--az-muted);margin:0}.az-business-admin-board,.az-business-control-room{display:grid;gap:14px}.az-business-bottom-grid,.az-business-performance-grid{align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr)}.az-business-bottom-grid{grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr)}.az-business-card{align-content:start;display:grid;gap:14px}.az-business-control-room .az-orders-metrics{grid-template-columns:repeat(5,minmax(160px,1fr))}.az-business-control-room .az-card.az-orders-metric.has-breakdown{grid-column:span 2}.az-business-performance-card{min-height:314px}.az-business-performance-chart .az-orders-chart-sales-bar{background:linear-gradient(180deg,var(--az-brand-secondary),var(--az-blue-solid));border-radius:999px 999px 2px 2px;bottom:20px;left:50%;opacity:.85;position:absolute;transform:translateX(-34%);width:10px}.az-business-chart-cost-bar{background:linear-gradient(180deg,var(--az-warning-solid),var(--az-warning-solid));border-radius:999px 999px 2px 2px;bottom:20px;left:50%;opacity:.72;position:absolute;transform:translateX(-122%);width:8px}.az-business-profit-line path{stroke:var(--az-success-text);stroke-width:2.5}.az-business-chart-dot-profit{background:var(--az-success-solid)}.az-business-finance-rail{min-height:314px}.az-business-finance-list{display:grid;gap:10px}.az-business-finance-item{align-items:center;background:var(--az-surface-subtle);border:1px solid var(--az-line-soft);border-radius:8px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);min-height:62px;padding:10px 12px}.az-business-finance-item>span{align-items:center;border-radius:8px;display:inline-flex;height:34px;justify-content:center;width:34px}.az-business-finance-violet>span{background:var(--az-blue-soft);color:var(--az-blue-text)}.az-business-finance-amber>span{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-business-finance-blue>span{background:var(--az-blue-soft);color:var(--az-blue-text)}.az-business-finance-green>span{background:var(--az-success-soft);color:var(--az-success-text)}.az-business-admin-row small,.az-business-cod-note span,.az-business-finance-item small{color:var(--az-muted);display:block;font-size:11px;font-weight:850}.az-business-finance-item strong{color:var(--az-text);display:block;font-size:20px;line-height:1;margin-top:3px}.az-business-finance-item em{color:var(--az-muted);display:block;font-size:11px;font-style:normal;font-weight:750;margin-top:4px}.az-business-cod-note{align-items:center;background:var(--az-surface-subtle);border:1px solid var(--az-warning-line);border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.az-business-cod-note strong{color:var(--az-warning-text);font-size:16px}.az-business-admin-card .az-task-metrics{grid-template-columns:minmax(220px,.5fr) minmax(0,1fr)}.az-business-admin-card .az-task-metric-group{grid-template-columns:repeat(4,minmax(0,1fr))}.az-business-admin-list{border:1px solid var(--az-line);border-radius:8px;display:grid;overflow:hidden}.az-business-admin-row{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(190px,.72fr) minmax(180px,1fr) auto auto;min-height:58px;padding:11px 12px}.az-business-admin-row+.az-business-admin-row{border-top:1px solid var(--az-line)}.az-business-admin-row span{color:var(--az-muted);display:block;font-size:13px;font-weight:850;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.az-business-admin-row strong{color:var(--az-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.az-business-progress{background:var(--az-surface-subtle);border-radius:999px;height:9px;overflow:hidden}.az-business-progress i{background:linear-gradient(90deg,var(--az-brand-secondary),var(--az-blue-solid));border-radius:inherit;display:block;height:100%}.az-business-list-card{min-height:260px}.az-business-task-list{max-height:212px;overflow-y:auto}.az-business-latest-table td,.az-business-latest-table th{white-space:nowrap}.az-card{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;box-shadow:var(--az-section-shadow);min-width:0;padding:18px}.az-card h2,.az-card h3{margin:0 0 6px}.az-card p{color:var(--az-muted);margin:0}.az-metrics-grid,.az-module-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.az-metrics-grid strong{display:block;font-size:30px}.az-inline-metric{border:1px solid var(--az-line);border-radius:8px;padding:12px}.az-inline-metric strong{display:block;font-size:24px}.az-section-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.az-section-heading p{color:var(--az-muted);margin:4px 0 0}.az-button{background:var(--az-blue-solid);border:0;border-radius:7px;color:white;cursor:pointer;font:inherit;font-weight:700;padding:10px 14px}.az-button:hover{background:var(--az-blue-solid-strong)}.az-button{align-items:center;display:inline-flex;gap:7px;justify-content:center;text-decoration:none}.az-button-secondary,.az-button-secondary:hover{background:var(--az-surface-strong)}.az-button-ghost{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);color:var(--az-muted);display:inline-flex;gap:8px}.az-button-ghost:hover{background:var(--az-surface-subtle)}.az-icon-button{align-items:center;display:inline-flex;height:38px;justify-content:center;min-width:38px;padding:0}.az-button-danger,.az-button-danger:hover{background:var(--az-danger-solid)}.az-button-warning{color:var(--az-warning-text)}.az-button-warning,.az-button-warning:hover{background:var(--az-warning-solid)}.az-inline-link{color:var(--az-accent-strong);font-weight:700}.az-inline-link:hover{text-decoration:underline}.az-mono-id{color:var(--az-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;overflow-wrap:anywhere}.az-card-note{font-size:12px;margin-top:12px!important}.az-textarea{border:1px solid var(--az-line);border-radius:8px;color:var(--az-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;min-height:220px;padding:12px;resize:vertical;width:100%}.az-input,.az-select{border:1px solid var(--az-line);border-radius:7px;color:var(--az-text);font:inherit;min-width:180px;padding:9px 10px;width:100%}.az-form{display:grid;gap:12px}.az-dense-form{align-items:end;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.az-form label,.az-toolbar label{display:grid;gap:6px}.az-form label span,.az-toolbar label span{color:var(--az-muted);font-size:12px;font-weight:800}.az-form-full{grid-column:1/-1}.az-form-combo{border:1px solid var(--az-line-soft);border-radius:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 84px;padding:10px}.az-textarea-small{font-family:inherit;min-height:78px}.az-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:10px}.az-toolbar form{display:inline-flex}.az-customer-filters fieldset{border:1px solid var(--az-line);border-radius:7px;display:grid;gap:6px;margin:0;min-height:58px;min-width:180px;padding:7px 9px 8px}.az-customer-filters legend{color:var(--az-muted);font-size:12px;font-weight:800;padding:0 4px}.az-task-overdue-field{display:grid;gap:6px}.az-task-overdue-field span{color:var(--az-muted);font-size:12px;font-weight:800}.az-task-filter-icon-row{align-items:center;display:inline-flex;gap:6px}.az-task-overdue-toggle.is-active{background:var(--az-surface-subtle);border-color:var(--az-teal-line);color:var(--az-teal-text)}.az-task-card-overdue-badge{margin-top:0;position:static}.az-task-column-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.az-task-zones{display:grid;gap:14px}.az-task-zone{display:grid;gap:7px}@keyframes az-task-group-open{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.az-task-zone-title{align-items:center;display:flex;font-size:12px;font-weight:950;gap:8px;color:var(--az-muted);padding:0 2px}.az-task-zone-title strong{background:var(--az-surface-subtle);border:1px solid var(--az-blue-line);border-radius:999px;color:var(--az-blue-text);font-size:11px;line-height:1;padding:4px 7px}.az-task-zone-title-complete{color:var(--az-success-text)}.az-task-zone-title-complete strong{background:var(--az-success-soft);border-color:var(--az-success-line);color:var(--az-success-text)}.az-task-card-complete{border-color:var(--az-success-line);box-shadow:inset 4px 0 0 var(--az-success-solid)}.az-task-card-incomplete{border-color:var(--az-warning-line);box-shadow:inset 4px 0 0 var(--az-warning-solid)}.az-task-card-not_due{border-color:var(--az-line);box-shadow:inset 4px 0 0 var(--az-blue-solid)}.az-task-card-not_started,.az-task-card-overdue{border-color:var(--az-danger-line);box-shadow:inset 4px 0 0 var(--az-danger-solid)}.az-task-card-top-pills{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;position:absolute;right:10px;top:8px;z-index:3}.az-task-card-rail{align-content:start;border-right:1px solid var(--az-line-soft);display:grid;gap:7px;padding-right:10px}.az-task-card-rail strong{color:var(--az-blue-text);font-size:13px;font-weight:950}.az-task-card-body{display:grid;gap:5px;min-width:0}.az-task-card-primary{align-items:center;display:flex;gap:10px;justify-content:flex-start;min-width:0;padding-right:250px}.az-task-card-secondary{align-items:center;display:flex;gap:6px;min-width:0;width:100%}.az-task-card-customer{display:grid;gap:7px;min-width:0}.az-task-card-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:7px;min-width:0}.az-task-account-copy{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:6px;color:var(--az-teal-text);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.az-task-account-copy:hover{background:var(--az-surface-subtle);border-color:var(--az-success-line)}.az-task-account-copy.is-copied{background:var(--az-success-soft);border-color:var(--az-success-line);color:var(--az-good)}.az-task-account-copy:disabled{cursor:not-allowed;opacity:.45}.az-task-card-customer span{color:var(--az-muted);font-size:12px;overflow-wrap:anywhere}.az-task-card-customer .az-category-pill{white-space:nowrap}.az-task-card-meta{align-items:start;display:grid;gap:5px;grid-template-columns:minmax(0,1fr) auto;min-width:0;width:100%}.az-task-card-meta-left{align-items:center;display:flex;flex-wrap:wrap;gap:5px;min-width:0}.az-task-action-undo{background:var(--az-surface-subtle);border-color:var(--az-line);color:var(--az-muted)}.az-task-action-undo:hover:not(:disabled){background:var(--az-surface-subtle);border-color:var(--az-teal-line);color:var(--az-muted)}.az-task-action-undo:disabled{cursor:not-allowed;opacity:.45}.az-task-card-note{height:26px;min-width:140px;padding:4px 8px;width:160px}.az-task-card-due-date{background:var(--az-warning-soft);border:1px solid var(--az-warning-line);border-radius:999px;color:var(--az-warning-text);display:inline-flex;font-size:11px;font-weight:850;line-height:1.15;max-width:100%;overflow-wrap:anywhere;padding:5px 7px;background:var(--az-surface-subtle);border-color:var(--az-blue-line);color:var(--az-blue-text)}.az-task-card-history{color:var(--az-muted);display:grid;font-size:11px;gap:3px;line-height:1.45;list-style:none;margin:0;padding:0}p.az-task-card-history{margin:0}.az-task-card-history li{overflow-wrap:anywhere}.az-task-card-open{align-items:center;align-self:center;background:var(--az-surface-subtle);border:1px solid var(--az-teal-line);border-radius:7px;color:var(--az-teal-text);display:inline-flex;height:32px;justify-content:center;width:32px}.az-task-empty{background:var(--az-panel);border:1px dashed var(--az-line);border-radius:8px;color:var(--az-muted);font-weight:800;padding:18px;text-align:center}.az-card.az-task-detail-card{display:grid;gap:12px;padding:14px}:is(html[data-az-theme=dark],.az-theme-dark) .az-task-card-open{background:#102a22;border-color:#1f7a5a;color:#9af0ca}.az-filter-checks{display:flex;flex-wrap:wrap;gap:6px}.az-filter-checks label{align-items:center;background:var(--az-surface-subtle);border:1px solid var(--az-line-soft);border-radius:999px;color:var(--az-muted);display:inline-flex;font-size:11px;font-weight:800;gap:5px;min-height:26px;padding:4px 8px}.az-category-type,.az-filter-checks .az-filter-chip-type{background:var(--az-surface-subtle);border-color:var(--az-blue-line);color:var(--az-blue-text)}.az-category-customer-type-new{background:var(--az-blue-soft);border-color:var(--az-blue-line);color:var(--az-blue-text)!important}.az-category-customer-type-returning{background:var(--az-surface-subtle);border-color:var(--az-line);color:var(--az-muted)!important}.az-category-product,.az-filter-checks .az-filter-chip-product{background:var(--az-surface-subtle);border-color:var(--az-blue-line);color:var(--az-blue-text)}.az-category-channel,.az-filter-checks .az-filter-chip-channel{background:var(--az-blue-soft);border-color:var(--az-blue-line);color:var(--az-blue-text)}.az-category-admin,.az-filter-checks .az-filter-chip-admin{background:var(--az-surface-subtle);border-color:var(--az-success-line);color:var(--az-success-text)}.az-category-customerStatus{background:var(--az-surface-subtle);border-color:var(--az-warning-line);color:var(--az-danger-text)}.az-category-customerEatingStatus{background:var(--az-surface-subtle);border-color:var(--az-line);color:var(--az-muted)}.az-category-customer-eating-waiting{background:var(--az-warning-soft);border-color:var(--az-warning-line);color:var(--az-warning-text)}.az-category-customer-eating-active{background:var(--az-success-soft);border-color:var(--az-success-line);color:var(--az-success-text)}.az-category-customer-eating-finished{background:var(--az-surface-subtle);border-color:var(--az-line);color:var(--az-muted)}.az-category-customer-eating-stopped{background:var(--az-surface-subtle);border-color:var(--az-danger-line);color:var(--az-danger-text)}.az-category-dose{background:var(--az-surface-subtle);border-color:var(--az-line);color:var(--az-muted)}.az-category-payment,.az-category-payment-cod{background:var(--az-warning-soft);border-color:var(--az-warning-line);color:var(--az-warning-text)}.az-category-payment-transfer{background:var(--az-surface-subtle);border-color:var(--az-success-line);color:var(--az-teal-text)}.az-category-payment-card{background:var(--az-purple-soft);border-color:var(--az-purple-line);color:var(--az-purple-text)}.az-category-payment-cash{background:var(--az-blue-soft);border-color:var(--az-blue-line);color:var(--az-blue-text)}.az-category-purchasePoint{background:var(--az-surface-subtle);border-color:var(--az-danger-line);color:var(--az-danger-text)}.az-category-paymentStatus{background:var(--az-surface-subtle);border-color:var(--az-success-line);color:var(--az-teal-text)}.az-category-paymentStatus-waiting{background:var(--az-warning-soft);border-color:var(--az-warning-line);color:var(--az-warning-text)}.az-category-paymentStatus-paid{background:var(--az-surface-subtle);border-color:var(--az-success-line);color:var(--az-teal-text)}.az-category-paymentStatus-cancelled{background:var(--az-danger-soft);border-color:var(--az-danger-line);color:var(--az-danger-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-category-paymentStatus-waiting{background:var(--az-warning-soft);border-color:var(--az-warning-line);color:var(--az-warning-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-category-paymentStatus-paid{background:var(--az-success-soft);border-color:var(--az-success-line);color:var(--az-success-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-category-paymentStatus-cancelled{background:var(--az-danger-soft);border-color:var(--az-danger-line);color:var(--az-danger-text)}.az-filter-checks .az-filter-chip-complete{background:var(--az-success-soft);border-color:var(--az-success-line);color:var(--az-success-text)}.az-filter-checks .az-filter-chip-action-cancelled,.az-filter-checks .az-filter-chip-action-not_started,.az-filter-checks .az-filter-chip-incomplete{background:var(--az-danger-soft);border-color:var(--az-danger-line);color:var(--az-danger-text)}.az-filter-checks .az-filter-chip-action-first_attempt,.az-filter-checks .az-filter-chip-action-second_attempt{background:var(--az-warning-soft);border-color:var(--az-warning-line);color:var(--az-warn)}.az-filter-checks .az-filter-chip-action-success{background:var(--az-success-soft);border-color:var(--az-success-line);color:var(--az-good)}.az-filter-checks input{accent-color:var(--az-accent)}.az-management-form{align-items:end;grid-template-columns:minmax(120px,180px) repeat(3,minmax(160px,1fr)) auto}.az-management-form label{display:grid;gap:6px}.az-inline-actions span,.az-management-form label span{color:var(--az-muted);font-size:12px;font-weight:700}.az-management-list{display:grid;gap:10px;margin-top:14px}.az-management-item{border:1px solid var(--az-line);border-radius:8px;display:grid;gap:10px;padding:12px}.az-management-item strong{display:block}.az-management-item span{color:var(--az-muted);display:block;font-size:12px;margin-top:3px}.az-inline-actions{align-items:end;display:flex;flex-wrap:wrap;gap:8px}.az-inline-actions .az-input{max-width:240px}.az-task-note{width:100%}.az-task-closed-note{background:var(--az-surface-subtle);border:1px solid var(--az-danger-line);border-radius:8px;color:var(--az-danger-text);font-size:12px;font-weight:800;margin:0;padding:9px 11px}.az-task-history{display:grid;gap:7px;list-style:none;margin:0;min-width:220px;padding:0}.az-task-history li{border-left:3px solid var(--az-line);display:grid;gap:3px;padding-left:8px}.az-task-history span{color:var(--az-muted);font-size:11px}.az-task-history strong{color:var(--az-muted);font-size:12px}.az-empty-history,.az-task-history em{color:var(--az-muted);font-size:12px;font-style:normal}.az-function-folders{display:grid;gap:14px}.az-function-folder{border:1px solid var(--az-line);border-radius:8px;padding:12px}.az-function-folder>h3{margin:0 0 10px}.az-permission-group{display:grid;gap:7px}.az-permission-group+.az-permission-group{border-top:1px solid var(--az-line-soft);margin-top:10px;padding-top:10px}.az-form-row{align-items:end;display:grid;gap:12px;grid-template-columns:minmax(160px,220px) minmax(220px,1fr) auto}.az-form-row label{display:grid;gap:6px}.az-form-row label span{color:var(--az-muted);font-size:12px;font-weight:700;text-transform:uppercase}.az-owner-decision-form{border:1px solid var(--az-line);border-radius:8px;margin:12px 0;padding:12px}.az-table-wrap{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;margin-top:12px}.az-table-meta{color:var(--az-muted);font-size:12px;font-weight:800}.az-filter-reset-button{align-items:center;background:var(--az-surface-subtle);border:2px solid var(--az-danger-line);border-radius:5px;color:var(--az-danger-text);display:inline-flex;height:28px;justify-content:center;position:absolute;right:14px;text-decoration:none;top:14px;transition:background .14s ease,box-shadow .14s ease,transform .14s ease;width:28px;z-index:4}.az-filter-reset-button:focus-visible,.az-filter-reset-button:hover{background:var(--az-danger-soft);box-shadow:0 8px 18px rgba(225,29,40,.18);outline:none;transform:translateY(-1px)}.az-work-grid{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr)}.az-orders-toolbar{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;box-shadow:var(--az-section-shadow);display:flex;gap:12px;justify-content:space-between;padding:12px}.az-orders-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:6px;width:100%}.az-orders-date .az-button,.az-orders-date .az-input,.az-orders-month-trigger,.az-orders-tabs a{min-height:34px}.az-orders-month-trigger,.az-orders-tabs a{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-text);display:inline-flex;font-size:12px;font-weight:800;gap:6px;padding:0 14px}.az-orders-month-trigger{cursor:pointer;font-family:inherit}.az-orders-month-trigger.is-active,.az-orders-tabs a.is-active{background:var(--az-blue-solid);border-color:var(--az-accent);color:var(--az-on-accent)}.az-orders-month-menu{position:relative}.az-orders-month-options{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;box-shadow:0 16px 34px rgba(16,42,44,.16);display:grid;gap:2px;left:0;max-height:320px;min-width:160px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);z-index:2800}.az-orders-month-options a{border:0;border-radius:6px;min-height:30px;padding:0 10px;white-space:nowrap}.az-orders-month-options a.is-selected,.az-orders-month-options a:hover{background:var(--az-surface-subtle);color:var(--az-teal-text)}.az-finance-month-options{position:fixed;z-index:4700;min-width:0;overscroll-behavior:contain}.az-finance-month-options a{align-items:center;display:flex;min-height:44px}.az-orders-date{align-items:center;display:flex;gap:8px;margin-left:auto}.az-date-range-dropdown{position:relative}.az-date-range-trigger{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-text);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:850;gap:8px;min-height:34px;padding:0 10px;white-space:nowrap}.az-date-range-trigger.is-open,.az-date-range-trigger:hover{background:var(--az-brand-primary-soft);border-color:var(--az-brand-primary);color:var(--az-brand-primary-strong)}.az-date-range-trigger svg:last-child{transition:transform .16s ease}.az-date-range-trigger.is-open svg:last-child{transform:rotate(180deg)}.az-date-range-menu{animation:az-date-range-popover-in .16s cubic-bezier(.22,1,.36,1);background:var(--az-panel);border:1px solid var(--az-line);border-radius:10px;box-shadow:0 3px 8px rgba(24,39,87,.18);display:grid;gap:10px;min-width:342px;padding:12px;position:absolute;right:0;top:calc(100% + 8px);z-index:2800}.az-date-range-submit-form{display:contents}.az-date-range-calendar-header{align-items:center;display:flex;justify-content:space-between}.az-date-range-calendar-header strong{color:var(--az-text);font-size:13px;font-weight:900}.az-date-range-month-button{align-items:center;background:transparent;border:1px solid transparent;border-radius:7px;color:var(--az-text);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;width:30px}.az-date-range-month-button:focus-visible,.az-date-range-month-button:hover{background:var(--az-brand-primary-soft);border-color:var(--az-brand-primary);color:var(--az-brand-primary-strong);outline:0}.az-date-range-calendar-grid,.az-date-range-weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.az-date-range-weekdays{color:var(--az-muted);font-size:10px;font-weight:850;text-align:center}.az-date-range-weekdays span{padding:3px 0}.az-date-range-calendar-grid{gap:2px}.az-date-range-day{align-items:center;aspect-ratio:1;background:transparent;border:0;border-radius:7px;color:var(--az-text);cursor:pointer;display:flex;font:inherit;font-size:11px;font-weight:800;justify-content:center;min-width:0;padding:0;position:relative}.az-date-range-day:focus-visible,.az-date-range-day:hover{background:var(--az-brand-primary-soft);color:var(--az-brand-primary-strong);outline:2px solid var(--az-brand-secondary);outline-offset:-2px}.az-date-range-day.is-outside-month{color:var(--az-muted);font-weight:650}.az-date-range-day.is-in-range{background:var(--az-brand-primary-soft);border-radius:3px;color:var(--az-brand-primary-strong)}.az-date-range-day.is-end,.az-date-range-day.is-start{background:var(--az-blue-solid);color:var(--az-on-accent);font-weight:950}.az-date-range-day.is-end:focus-visible,.az-date-range-day.is-end:hover,.az-date-range-day.is-start:focus-visible,.az-date-range-day.is-start:hover{background:var(--az-blue-solid-strong);color:var(--az-on-accent);outline-color:var(--az-line)}.az-date-range-day:disabled{cursor:wait}.az-date-range-helper{border-top:1px solid var(--az-line-soft);color:var(--az-muted);font-size:10.5px;font-weight:750;margin:0;padding:9px 2px 0;text-align:center}@keyframes az-date-range-popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.az-order-success-toast,.az-system-toast{align-items:flex-start;background:var(--az-surface-subtle);border:1px solid var(--az-success-line);border-radius:8px;box-shadow:0 18px 44px rgba(15,35,39,.16);color:var(--az-teal-text);display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;max-width:min(420px,calc(100vw - 28px));padding:12px;position:fixed;left:50%;opacity:1;top:18px;transform:translateX(-50%);transition:opacity .5s ease,transform .5s ease;z-index:3600}.az-system-toast.is-leaving{opacity:0;pointer-events:none;transform:translate(-50%,-8px)}.az-order-success-toast strong,.az-system-toast strong{color:var(--az-teal-text);display:block;font-size:13px;line-height:1.25}.az-order-success-toast em,.az-system-toast em{color:var(--az-teal-text);display:block;font-size:12px;font-style:normal;line-height:1.35;margin-top:2px}.az-order-success-toast a,.az-system-toast a{align-items:center;border-radius:6px;color:var(--az-teal-text);display:inline-flex;height:24px;justify-content:center;text-decoration:none;width:24px}.az-order-success-toast a:focus-visible,.az-order-success-toast a:hover,.az-system-toast a:focus-visible,.az-system-toast a:hover{background:rgba(4,120,87,.1)}.az-card.az-orders-metric{align-items:center;display:flex;gap:14px;min-height:88px;padding:16px}.az-card.az-orders-metric.has-breakdown{align-items:stretch;display:grid;grid-column:span 2;grid-template-columns:minmax(150px,.85fr) minmax(180px,1fr);min-height:124px}.az-card.az-orders-metric.has-multiple-breakdowns{grid-template-columns:minmax(140px,.7fr) minmax(0,1fr) minmax(0,1fr)}.az-orders-metric-mint{background:var(--az-teal-soft);color:var(--az-teal-text)}.az-orders-metric-violet{background:var(--az-blue-soft);color:var(--az-blue-text)}.az-finance-donut-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.az-finance-entry-page{gap:14px}.az-finance-entry-summary{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.az-finance-entry-summary .az-card{display:grid;gap:6px;min-height:112px;padding:13px}.az-finance-entry-summary span{color:var(--az-muted);font-size:11px;font-weight:900}.az-finance-entry-summary strong{color:var(--az-text);display:block;font-size:22px;line-height:1}.az-finance-entry-summary p{font-size:11px;font-weight:800}.az-finance-entry-metric-icon{align-items:center;background:var(--az-surface-subtle);border-radius:7px;color:var(--az-teal-text);display:inline-flex;height:30px;justify-content:center;width:30px}.az-finance-entry-layout{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.az-finance-entry-main,.az-finance-entry-side{display:grid;gap:14px}.az-finance-entry-side{position:sticky;top:16px}.az-finance-entry-card-title{align-items:start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.az-finance-entry-card-title svg{color:var(--az-teal-text);flex:0 0 auto}.az-finance-entry-card-title h2{margin-bottom:4px}.az-finance-entry-card-title p{font-size:12px;font-weight:750}.az-finance-bulk-form{background:var(--az-card);box-shadow:var(--az-shadow-soft);display:grid;gap:12px;padding:14px}.az-finance-bulk-form,.az-finance-sheet-panel{border:1px solid var(--az-line);border-radius:8px}.az-finance-sheet-panel{overflow:hidden}.az-finance-sheet-title{align-items:center;background:var(--az-surface-subtle);border-bottom:1px solid var(--az-line-soft);display:flex;gap:14px;justify-content:space-between;padding:13px 14px}.az-finance-sheet-title h3{color:var(--az-text);font-size:15px;line-height:1.2;margin:0 0 4px}.az-finance-sheet-title p{color:var(--az-muted);font-size:12px;font-weight:760;margin:0}.az-finance-sheet-title label{display:grid;flex:0 0 190px;gap:5px}.az-finance-sheet-title label span{color:var(--az-muted);font-size:10px;font-weight:950}.az-finance-sheet-title input{background:var(--az-panel);border:1px solid var(--az-line);border-radius:6px;color:var(--az-text);font:inherit;min-height:34px;padding:7px 9px}.az-finance-day-strip{align-items:center;border-bottom:1px solid var(--az-line-soft);display:flex;gap:8px;overflow-x:auto;padding:10px 14px}.az-finance-day-strip a{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);display:grid;flex:0 0 72px;gap:2px;min-height:48px;padding:7px 8px;text-align:center;text-decoration:none}.az-finance-day-strip a strong{color:var(--az-text);font-size:12px;line-height:1}.az-finance-day-strip a span{color:var(--az-muted);font-size:10px;font-weight:850}.az-finance-day-strip a.is-active{background:linear-gradient(180deg,var(--az-teal-solid),var(--az-teal-solid));border-color:var(--az-teal-line);color:var(--az-on-accent)}.az-finance-day-strip a.is-active span,.az-finance-day-strip a.is-active strong{color:var(--az-on-accent)}.az-finance-matrix-panel{border:1px solid var(--az-line-soft);border-radius:8px;overflow:hidden}.az-finance-matrix-heading{align-items:center;background:var(--az-surface-subtle);border-bottom:1px solid var(--az-line-soft);display:flex;gap:12px;justify-content:space-between;padding:11px 12px}.az-finance-matrix-heading h3{color:var(--az-text);font-size:13px;margin:0 0 3px}.az-finance-matrix-heading p{color:var(--az-muted);font-size:11px;font-weight:750;margin:0}.az-finance-matrix-heading strong{color:var(--az-teal-text);font-size:14px;white-space:nowrap}.az-finance-matrix-heading label{display:grid;gap:4px}.az-finance-matrix-heading label span{color:var(--az-muted);font-size:10px;font-weight:900}.az-finance-matrix-heading input{min-width:150px}.az-finance-matrix-wrap{border-radius:0;border-width:0}.az-finance-expense-matrix{border-collapse:collapse;min-width:760px;width:100%}.az-finance-daily-sheet{min-width:860px}.az-finance-monthly-sheet{min-width:720px}.az-finance-expense-matrix td,.az-finance-expense-matrix th{border-bottom:1px solid var(--az-line-soft);padding:8px 10px;text-align:left;vertical-align:middle}.az-finance-expense-matrix th{background:var(--az-surface-subtle);color:var(--az-muted);font-size:10px;font-weight:950}.az-finance-expense-matrix td{color:var(--az-text);font-size:12px;font-weight:760}.az-finance-expense-matrix td:first-child{min-width:210px}.az-finance-expense-matrix td:first-child span,.az-finance-expense-matrix td:first-child strong{display:block}.az-finance-expense-matrix td:first-child span{color:var(--az-muted);font-size:10px;font-weight:760;margin-top:2px}.az-finance-expense-matrix input{background:var(--az-panel);border:1px solid var(--az-line);border-radius:6px;color:var(--az-text);font:inherit;min-height:32px;padding:7px 9px;width:100%}.az-finance-expense-matrix input[type=number]{max-width:132px;text-align:right}.az-finance-daily-sheet td:not(:first-child),.az-finance-daily-sheet th:not(:first-child){min-width:138px;text-align:center}.az-finance-daily-sheet td:last-child,.az-finance-daily-sheet th:last-child{min-width:190px}.az-finance-daily-sheet td:not(:first-child){color:var(--az-muted);font-weight:850}.az-finance-daily-sheet td:last-child input{margin-inline:auto}.az-finance-expense-matrix .az-finance-locked-row input,.az-finance-expense-matrix .az-finance-locked-row td,.az-finance-locked-row td{background:var(--az-surface-subtle);color:var(--az-muted)}.az-finance-expense-matrix .az-finance-locked-row input{border-color:var(--az-line)}.az-finance-expense-matrix .az-finance-locked-row input[readonly]{cursor:default}.az-finance-sheet-group-row td{background:var(--az-surface-subtle);color:var(--az-teal-text);font-size:11px;font-weight:950;letter-spacing:0;text-transform:none}.az-finance-total-row td{border-top:1px solid var(--az-line);font-weight:950}.az-finance-monthly-sheet td:nth-child(2),.az-finance-monthly-sheet th:nth-child(2){width:220px}.az-finance-monthly-sheet td:nth-child(3),.az-finance-monthly-sheet th:nth-child(3){min-width:280px}.az-finance-matrix-muted{color:var(--az-muted);font-size:11px;font-weight:850}.az-finance-bulk-actions{align-items:center;border-top:1px solid var(--az-line-soft);display:flex;gap:12px;justify-content:space-between;padding-top:2px}.az-finance-bulk-actions span{color:var(--az-muted);font-size:11px;font-weight:780}.az-finance-bulk-actions .az-button{white-space:nowrap}.az-finance-entry-subform{border-top:1px solid var(--az-line-soft);margin-top:14px;padding-top:14px}.az-finance-entry-mini-table,.az-finance-entry-stat-list{display:grid;gap:8px}.az-finance-entry-mini-table>div,.az-finance-entry-stat-list>div{align-items:center;border:1px solid var(--az-line-soft);border-radius:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.az-finance-entry-mini-table span,.az-finance-entry-stat-list span{color:var(--az-muted);display:grid;font-size:12px;font-weight:850;gap:3px;min-width:0}.az-finance-entry-mini-table strong,.az-finance-entry-stat-list strong{color:var(--az-text);font-size:13px;white-space:nowrap}.az-finance-entry-mini-table small,.az-finance-entry-stat-list small{color:var(--az-muted);font-size:11px;font-weight:750}.az-finance-entry-notes{color:var(--az-muted);display:grid;font-size:12px;font-weight:750;gap:8px;margin:8px 0 0;padding-left:18px}.az-finance-entry-table td span{color:var(--az-muted);display:block;font-size:11px;font-weight:750;margin-top:2px}.az-expense-month-control{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:6px;display:flex;gap:8px;min-width:190px;padding:0 10px}.az-expense-month-control svg{color:var(--az-muted);flex:0 0 auto}.az-expense-month-control input{border:0;color:var(--az-text);font:inherit;font-weight:850;min-height:38px;outline:0;width:100%}@keyframes az-expense-row-enter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.az-expense-calculated-value{align-items:center;background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:6px;color:var(--az-muted);display:flex;font-weight:850;gap:8px;min-height:34px;padding:7px 10px}.az-expense-calculated-value svg{color:var(--az-teal-text)}.az-line-account-heading,.az-line-message-summary,.az-line-message-tools,.az-line-monthly-input{align-items:center;display:flex;gap:7px}.az-line-account-heading{justify-content:space-between}.az-line-account-heading a,.az-line-message-tools a,.az-line-message-tools label,.az-line-monthly-input a{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:5px;color:var(--az-teal-text);cursor:pointer;display:inline-flex;font-size:9px;font-weight:900;gap:4px;height:25px;justify-content:center;padding:4px;text-decoration:none;white-space:nowrap;width:25px}.az-line-monthly-input .az-expense-money-input{flex:1 1;min-width:0}.az-line-message-summary{justify-content:space-between;min-width:160px}.az-line-message-summary>strong{font-size:13px}.az-line-message-tools input[type=file]{display:none}.az-line-message-info{color:var(--az-muted);cursor:help;display:inline-flex;margin-left:6px;vertical-align:middle}.az-line-message-count-input{appearance:textfield;background:var(--az-panel);border:1px solid var(--az-line);border-radius:6px;color:var(--az-text);font:inherit;font-size:11px;font-weight:800;min-height:34px;min-width:76px;outline:0;padding:7px 9px;text-align:right;width:100%}.az-line-message-count-input:focus{border-color:var(--az-teal-line);box-shadow:0 0 0 2px rgba(11,152,139,.1)}.az-line-message-count-input::-webkit-inner-spin-button,.az-line-message-count-input::-webkit-outer-spin-button{appearance:none;margin:0}.az-expense-money-input{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:6px;display:flex;min-height:34px;min-width:105px;overflow:hidden}.az-expense-money-input:focus-within{border-color:var(--az-teal-line);box-shadow:0 0 0 2px rgba(11,152,139,.1)}.az-expense-money-input>span{border-right:1px solid var(--az-line);color:var(--az-muted);flex:0 0 29px;font-size:11px;font-weight:900;text-align:center}.az-expense-money-input input{appearance:textfield;background:transparent;border:0;color:var(--az-text);font:inherit;font-size:11px;font-weight:780;min-width:0;outline:0;padding:7px 8px;text-align:right;width:100%}.az-expense-money-input input::-webkit-inner-spin-button,.az-expense-money-input input::-webkit-outer-spin-button{appearance:none;margin:0}.az-app-frame-collapsed:has(.az-sidebar:hover){grid-template-columns:58px minmax(0,1fr)}.az-app-frame-collapsed .az-sidebar{width:58px}.az-app-frame-collapsed .az-sidebar:hover{box-shadow:8px 0 24px rgba(24,39,87,.14);width:188px}.az-app-frame-collapsed .az-sidebar:hover .az-brand-text,.az-app-frame-collapsed .az-sidebar:hover .az-nav span,.az-app-frame-collapsed .az-sidebar:hover .az-nav-chevron,.az-app-frame-collapsed .az-sidebar:hover .az-nav-subitems{display:initial}.az-app-frame-collapsed .az-sidebar:hover .az-sidebar-header{min-height:82px}.az-app-frame-collapsed .az-sidebar:hover .az-brand{flex-direction:column;gap:2px;justify-content:center;padding:2px}.az-app-frame-collapsed .az-sidebar:hover .az-brand-mark{background-position:50%;background-size:contain;height:52px;width:132px}.az-app-frame-collapsed .az-sidebar:hover .az-nav-section-title{justify-content:flex-start;padding-inline:11px}.az-app-frame-collapsed .az-sidebar:hover .az-nav-subitems{display:grid}.az-date-range-control{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;display:inline-flex;min-height:38px;overflow:hidden}.az-date-range-control .az-input{background:transparent;border:0;border-radius:0;min-width:132px}.az-date-range-separator{color:var(--az-muted);font-size:11px;font-weight:850;white-space:nowrap}.az-task-date-range-field{min-width:300px!important}.az-task-date-range-field .az-date-range-control{width:100%}.az-task-date-range-field .az-input{min-width:0;width:140px}.az-card.az-order-status-metric-group{display:grid;gap:0;min-height:124px;padding:0}.az-task-zones{gap:0;min-width:1660px}.az-task-zone{gap:0}.az-task-zone-title{background:var(--az-panel);border-inline:1px solid var(--az-line);padding:7px 10px}.az-task-card-top-pills{align-items:flex-start;grid-column:1;justify-content:flex-start;position:static}.az-task-card-body{display:contents}.az-task-card-primary{grid-column:2;padding-right:0}.az-task-card-meta,.az-task-card-secondary{display:contents}.az-task-card-meta-left{align-content:start;grid-column:3}:is(html[data-az-theme=dark],.az-theme-dark) input[type=date],:is(html[data-az-theme=dark],.az-theme-dark) input[type=month]{color-scheme:dark}:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-control,:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-menu,:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-trigger,:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-chart,:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-toolbar{background-color:var(--az-panel);border-color:var(--az-line);color:var(--az-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-trigger.is-open,:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-trigger:hover{background:#1e3438;border-color:var(--az-brand-secondary);color:#f0fffb}:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-calendar-header strong,:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-day,:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-month-button{color:var(--az-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-day.is-outside-month{color:#71858a}:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-day.is-in-range{background:#202d5a;color:#dce4ff}:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-day.is-end,:is(html[data-az-theme=dark],.az-theme-dark) .az-date-range-day.is-start{background:var(--az-brand-secondary);color:#ffffff}:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-chart-date,:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-chart-label,:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-chart-label em,:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-chart-money-axis{color:var(--az-text)}@media (max-width:760px){.az-app-frame-collapsed,.az-app-frame-collapsed:has(.az-sidebar:hover){grid-template-columns:minmax(0,1fr)}.az-app-frame-collapsed .az-brand-text,.az-app-frame-collapsed .az-nav span{display:initial}.az-date-range-control,.az-task-date-range-field{min-width:0!important;width:100%}.az-date-range-menu{left:0;min-width:min(342px,calc(100vw - 32px));right:auto}}@media (prefers-reduced-motion:reduce){.az-date-range-menu{animation:none}.az-date-range-trigger svg:last-child{transition:none}}.az-finance-operations-metrics{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.az-finance-operations-metrics .az-card{display:grid;gap:6px;min-height:116px;padding:14px;position:relative}.az-finance-operations-metrics .az-card>span{color:var(--az-muted);font-size:12px;font-weight:900;padding-right:34px}.az-finance-operations-metrics .az-card>strong{color:var(--az-text);font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05}.az-finance-operations-metrics .az-card>p{color:var(--az-muted);font-size:11px;font-weight:750}.az-finance-operations-teal{background:var(--az-teal-soft);color:var(--az-teal-text)}.az-finance-operations-red{background:var(--az-danger-soft);color:var(--az-danger-text)}.az-finance-operations-amber,.az-finance-operations-orange{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-finance-operations-violet{background:var(--az-surface-subtle);color:var(--az-blue-text)}.az-finance-operations-blue{background:var(--az-blue-soft);color:var(--az-blue-text)}.az-finance-operations-green{background:var(--az-surface-subtle);color:var(--az-success-text)}.az-finance-trend-up{color:var(--az-success-text)}.az-finance-trend-up:before{border-bottom:6px solid}.az-finance-trend-down{color:var(--az-danger-text)}.az-finance-trend-down:before{border-top:6px solid}.az-finance-chart-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.az-finance-chart-tabs span{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);display:inline-flex;font-family:inherit;font-size:11px;font-weight:900;gap:6px;min-height:30px;padding:0 10px;text-decoration:none}.az-finance-chart-tabs span.is-active{background:var(--az-blue-solid);border-color:var(--az-brand-primary);color:var(--az-on-accent)}table.az-finance-operations-summary-table{min-width:max(1160px,100%);table-layout:fixed;width:max-content}.az-finance-bonus-dialog{position:fixed;inset:10vh max(12px,calc((100vw - 520px) / 2));z-index:1400;background:var(--az-panel);color:var(--az-text);border:1px solid var(--az-line);border-radius:12px;box-shadow:0 12px 48px #0003;padding:18px;overflow:auto;max-height:80dvh;text-align:left;white-space:normal}.az-finance-bonus-dialog form,.az-finance-bonus-dialog label{display:grid;gap:8px}.az-finance-bonus-tier{display:grid;grid-template-columns:1fr 1fr auto;gap:8px}.az-finance-summary-wrap{overflow-x:auto;overflow-y:visible}.az-finance-operations-summary-table td,.az-finance-operations-summary-table th{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;max-width:132px;min-width:132px;overflow:hidden;padding:10px 9px;text-overflow:ellipsis;width:132px}.az-finance-operations-summary-table td:not(:first-child),.az-finance-operations-summary-table th:not(:first-child){text-align:right;white-space:nowrap}.az-finance-operations-summary-table td:first-child,.az-finance-operations-summary-table th:first-child{background:var(--az-panel);box-shadow:1px 0 0 var(--az-line);left:0;max-width:108px;min-width:108px;position:sticky;z-index:2;width:108px}.az-finance-operations-summary-table th:first-child{z-index:3}.az-finance-operations-summary-table thead th{position:sticky;top:0;z-index:6}.az-finance-operations-summary-table thead th:first-child{z-index:8}.az-finance-operations-summary-table .az-finance-sticky-revenue{background:var(--az-panel);box-shadow:1px 0 0 var(--az-line-soft);left:108px;position:sticky;z-index:4}.az-finance-operations-summary-table th.az-finance-sticky-revenue{z-index:9}.az-finance-operations-summary-table .az-finance-sticky-total{background:var(--az-panel);box-shadow:-1px 0 0 var(--az-line-soft);position:sticky;z-index:4}.az-finance-operations-summary-table th.az-finance-sticky-total{z-index:9}.az-finance-operations-summary-table .az-finance-sticky-total-expense{right:264px}.az-finance-operations-summary-table .az-finance-sticky-net-profit{right:132px}.az-finance-operations-summary-table .az-finance-sticky-margin{right:0}.az-finance-operations-summary-table .az-finance-total-revenue strong{color:var(--az-success-text)}.az-finance-operations-summary-table .az-finance-total-expense strong{color:var(--az-danger-text)}.az-finance-operations-summary-table tbody tr.is-clickable{cursor:pointer;transition:background .14s ease,opacity .14s ease}.az-finance-operations-summary-table tbody tr.is-clickable:hover td{background:rgba(15,159,143,.04)}.az-finance-operations-summary-table tbody tr.is-clickable:focus-visible{outline:2px solid rgba(15,159,143,.35);outline-offset:-2px}.az-finance-operations-summary-table tbody tr.is-focused td{background:rgba(15,159,143,.09);box-shadow:inset 0 1px 0 rgba(15,159,143,.22),inset 0 -1px 0 rgba(15,159,143,.22)}.az-finance-operations-summary-table tbody tr.is-focused td:first-child{box-shadow:inset 3px 0 0 var(--az-teal-solid),inset 0 1px 0 rgba(15,159,143,.22),inset 0 -1px 0 rgba(15,159,143,.22),1px 0 0 var(--az-line)}.az-finance-operations-summary-table tbody tr.is-muted{opacity:.38}.az-finance-operations-summary-table tbody tr.is-muted:hover{opacity:.72}.az-finance-sticky-summary-table{margin-top:0;position:static}.az-finance-sticky-summary-table td{background:var(--az-surface-subtle);border-top:2px solid rgba(15,159,143,.26);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--az-panel) 82%,transparent);color:var(--az-text);font-weight:950}.az-finance-sticky-summary-table .az-finance-sticky-revenue,.az-finance-sticky-summary-table .az-finance-sticky-total,.az-finance-sticky-summary-table td:first-child{background:var(--az-surface-subtle)}.az-finance-floating-summary-shell{bottom:0;box-shadow:0 -8px 24px rgba(20,67,72,.14);overflow:hidden;pointer-events:none;position:fixed;z-index:48}.az-finance-floating-summary-scroll{overflow:hidden;width:100%}.az-finance-floating-summary-table{margin:0}.az-finance-inline-money{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:6px;display:grid;grid-template-columns:36px minmax(0,1fr) 20px;min-height:34px;min-width:118px;overflow:hidden;width:100%}.az-finance-inline-money:focus-within{border-color:var(--az-teal-line);box-shadow:0 0 0 2px rgba(11,152,139,.1)}.az-finance-inline-money>span:first-child{align-items:center;align-self:stretch;border-right:1px solid var(--az-line);color:var(--az-muted);display:inline-flex;font-size:11px;font-weight:900;justify-content:center;padding-left:2px}.az-finance-inline-money input{appearance:textfield;background:transparent;border:0;color:var(--az-text);font:inherit;font-size:11px;font-weight:780;min-width:0;outline:0;padding:7px 8px 7px 10px;text-align:right;width:100%}.az-finance-inline-money input::-webkit-inner-spin-button,.az-finance-inline-money input::-webkit-outer-spin-button{appearance:none;margin:0}.az-finance-inline-save-state{align-items:center;color:var(--az-teal-text);display:inline-flex;justify-content:center}.az-finance-inline-money.is-error,.az-finance-inline-money.is-error .az-finance-inline-save-state{border-color:var(--az-danger-line);color:var(--az-danger-text)}.is-spinning{animation:az-finance-spin .8s linear infinite}@keyframes az-finance-spin{to{transform:rotate(1turn)}}.az-finance-monthly-edit-header{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:inherit;gap:5px;justify-content:flex-end;max-width:100%;padding:0}.az-finance-monthly-edit-header span{overflow:hidden;text-overflow:ellipsis}.az-finance-monthly-edit-header svg{color:var(--az-teal-text);flex:0 0 auto}.az-finance-line-dialog-backdrop{align-items:center;background:rgba(11,35,38,.48);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:90}.az-finance-line-dialog{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;box-shadow:0 24px 70px rgba(11,35,38,.25);display:grid;gap:16px;max-height:min(720px,calc(100vh - 40px));max-width:620px;overflow:auto;padding:18px;width:100%}.az-finance-line-dialog-actions,.az-finance-line-dialog-heading{align-items:center;display:flex;justify-content:space-between}.az-finance-line-dialog-heading span,.az-finance-line-month-select>span{color:var(--az-muted);font-size:10px;font-weight:900}.az-finance-line-dialog-heading h2{color:var(--az-text);font-size:17px;margin:3px 0 0}.az-finance-line-dialog-month{color:var(--az-muted);font-size:12px;font-weight:850;margin:0}.az-finance-line-month-select{align-items:center;display:flex;gap:10px}.az-finance-line-month-select select{background:var(--az-panel);border:1px solid var(--az-line);border-radius:6px;color:var(--az-text);font:inherit;font-size:12px;min-height:36px;padding:6px 10px}.az-finance-line-dialog-rows{border-bottom:1px solid var(--az-line);border-top:1px solid var(--az-line)}.az-finance-line-dialog-row{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(145px,1.4fr) minmax(135px,1fr) minmax(95px,auto) auto;min-height:64px;padding:10px 0}.az-finance-line-dialog-row.is-extra-message{grid-template-columns:minmax(145px,1.4fr) minmax(120px,1fr) auto}.az-finance-facebook-dialog-row{grid-template-columns:minmax(170px,1.4fr) minmax(140px,1fr) auto}.az-finance-line-dialog-row+.az-finance-line-dialog-row{border-top:1px solid var(--az-line)}.az-finance-line-dialog-row>strong{color:var(--az-text);font-size:12px}.az-finance-line-dialog-row>small{color:var(--az-muted);font-size:10px;font-weight:800}.az-finance-line-dialog-usage{color:var(--az-muted);font-size:12px;font-weight:850;text-align:right}.az-finance-general-dialog-row{grid-template-columns:minmax(180px,1.4fr) minmax(150px,1fr)}.az-finance-line-dialog-tools{align-items:center;display:flex;gap:5px}.az-finance-line-dialog-tools a,.az-finance-line-dialog-tools button,.az-finance-line-dialog-tools label{align-items:center;background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:6px;color:var(--az-teal-text);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.az-finance-line-dialog-tools button{font:inherit;padding:0}.az-finance-line-dialog-tools button.is-active{background:var(--az-surface-subtle);border-color:var(--az-teal-line)}.az-finance-line-dialog-tools button.is-active svg{transform:rotate(180deg)}.az-finance-line-dialog-tools input{display:none}.az-finance-line-usage-panel{border:1px solid var(--az-line);border-radius:8px;display:grid;gap:10px;padding:12px}.az-finance-line-usage-actions,.az-finance-line-usage-panel-heading{align-items:center;display:flex;justify-content:space-between}.az-finance-line-usage-panel-heading strong{color:var(--az-text);display:block;font-size:12px}.az-finance-line-usage-panel-heading span{color:var(--az-muted);font-size:11px;font-weight:850}.az-finance-line-usage-table-wrap{border:1px solid var(--az-line);border-radius:6px;max-height:260px;overflow:auto}.az-finance-line-usage-table{border-collapse:collapse;font-size:12px;min-width:100%}.az-finance-line-usage-table td,.az-finance-line-usage-table th{border-bottom:1px solid var(--az-line);color:var(--az-text);padding:7px 8px;text-align:left;white-space:nowrap}.az-finance-line-usage-table th{background:var(--az-surface-subtle);color:var(--az-muted);font-size:10px;font-weight:900;position:sticky;top:0;z-index:1}.az-finance-line-usage-table td:last-child,.az-finance-line-usage-table th:last-child{text-align:right}.az-finance-line-usage-table input{background:var(--az-panel);border:1px solid var(--az-line);border-radius:6px;color:var(--az-text);font:inherit;font-weight:850;min-height:30px;padding:4px 8px;text-align:right;width:116px}.az-finance-line-usage-actions{justify-content:flex-end}.az-finance-line-dialog-notice{border-radius:6px;font-size:11px;font-weight:850;margin:0;padding:8px 10px}.az-finance-line-dialog-notice.is-success{background:var(--az-surface-subtle);color:var(--az-teal-text)}.az-finance-line-dialog-notice.is-error{background:var(--az-surface-subtle);color:var(--az-danger-text)}.az-finance-line-dialog-actions{gap:8px;justify-content:flex-end}@media (max-width:700px){.az-finance-line-dialog-backdrop{align-items:flex-end;padding:10px}.az-finance-line-dialog{max-height:calc(100vh - 20px)}.az-finance-line-dialog-row{align-items:stretch;grid-template-columns:1fr auto}.az-finance-line-dialog-row>strong{grid-column:1/-1}.az-finance-line-dialog-row>small{grid-column:1}.az-finance-line-dialog-tools{grid-column:2;grid-row:2/span 2}.az-finance-line-usage-panel-heading{align-items:flex-start;flex-direction:column;gap:4px}.az-finance-line-usage-table input{width:96px}}.az-finance-focus-banner{align-items:center;background:var(--az-surface-subtle);border:1px solid rgba(15,159,143,.18);border-radius:8px;color:var(--az-text);display:flex;font-size:12px;font-weight:850;gap:10px;justify-content:space-between;padding:10px 12px}.az-finance-focus-banner button{background:var(--az-panel);border:1px solid rgba(15,159,143,.28);border-radius:7px;color:var(--az-teal-text);cursor:pointer;font-family:inherit;font-size:11px;font-weight:900;min-height:28px;padding:0 10px}.az-finance-expand-header{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:6px;justify-content:flex-end;padding:0;width:100%}.az-finance-expand-header i,.az-finance-expand-icon{align-items:center;background:var(--az-surface-subtle);border:1px solid rgba(15,159,143,.24);border-radius:999px;color:var(--az-teal-text);display:inline-flex;font-size:12px;font-style:normal;font-weight:950;height:18px;justify-content:center;line-height:1;min-width:18px}.az-finance-expand-header[aria-pressed=true] i,.az-finance-expand-icon[aria-pressed=true]{background:var(--az-blue-solid);border-color:var(--az-brand-primary);color:var(--az-on-accent)}.az-finance-header-split{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end;width:100%}.az-finance-shipping-header .az-finance-expand-header{flex:1 1}.az-finance-expand-icon{cursor:pointer;font-family:inherit;padding:0}.az-finance-detail-col{color:var(--az-muted);max-width:148px;min-width:148px;width:148px}.az-finance-detail-depth-green{background:rgba(15,159,143,.055)}.az-finance-detail-depth-white{background:var(--az-panel)}.az-finance-operations-summary-table thead .az-finance-detail-depth-green{background:var(--az-surface-subtle)}.az-finance-operations-summary-table thead .az-finance-detail-depth-white{background:var(--az-panel)}.az-finance-operations-summary-table tfoot .az-finance-detail-depth-green{background:var(--az-surface-subtle)}.az-finance-operations-summary-table tfoot .az-finance-detail-depth-white{background:var(--az-panel)}.az-finance-operations-summary-table .az-finance-detail-col.az-finance-shipping-detail{background:rgba(15,159,143,.12);color:var(--az-teal-text);font-weight:900}.az-finance-operations-summary-table thead .az-finance-detail-col.az-finance-shipping-detail{background:var(--az-surface-subtle);color:var(--az-teal-text)}.az-finance-operations-summary-table .az-finance-total-row .az-finance-detail-col.az-finance-shipping-detail{background:var(--az-teal-soft)}.az-finance-animated-detail{animation:az-finance-detail-enter .3s cubic-bezier(.2,0,0,1) both;transform-origin:left center;will-change:opacity,transform}.az-finance-animated-detail.is-leaving{animation:az-finance-detail-exit .3s cubic-bezier(.4,0,1,1) both}@keyframes az-finance-detail-enter{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes az-finance-detail-exit{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-12px)}}@media (prefers-reduced-motion:reduce){.az-finance-animated-detail,.az-finance-animated-detail.is-leaving{animation:none}}.az-finance-pv-rate{display:inline-flex;justify-content:flex-end;position:relative;width:100%}.az-finance-pv-rate-trigger{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:900;justify-content:flex-end;padding:0;text-align:right}.az-finance-pv-rate-popover{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;box-shadow:var(--az-shadow);color:var(--az-text);min-width:190px;padding:10px;position:fixed;z-index:2147483000}.az-finance-pv-rate-form{grid-template-columns:minmax(98px,1fr) 30px;min-width:0}.az-finance-pv-rate-label{color:var(--az-muted);font-size:11px;font-weight:900;grid-column:1/-1;text-align:left}.az-finance-pv-rate-input-wrap{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) auto}.az-finance-pv-rate-input-wrap span{color:var(--az-muted);font-size:12px;font-weight:900}.az-finance-commission-popover{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;box-shadow:0 18px 48px rgba(15,23,42,.22);max-height:calc(100vh - 36px);overflow-y:auto;padding:12px;position:fixed;width:min(420px,calc(100vw - 24px));z-index:2147483000}.az-finance-commission-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.az-finance-commission-heading strong{font-size:14px}.az-finance-commission-month{align-items:center;display:grid;gap:8px;grid-template-columns:70px minmax(0,1fr);margin-bottom:10px}.az-finance-commission-month>span{color:var(--az-muted);font-size:11px;font-weight:850}.az-finance-commission-list{border-top:1px solid var(--az-line)}.az-finance-commission-admin{align-items:center;border-bottom:1px solid var(--az-line);display:grid;gap:8px;grid-template-columns:minmax(76px,.8fr) minmax(140px,1.2fr) minmax(105px,.9fr);padding:10px 0}.az-finance-commission-admin>strong{font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.az-commission-mode-switch{height:32px;width:100%}.az-commission-mode-switch .az-customer-mode-label{height:32px;font-size:11px!important}.az-commission-mode-switch .az-customer-mode-thumb{height:28px}.az-finance-commission-rate{display:grid;gap:3px}.az-finance-commission-rate .az-input{min-width:0;padding:6px 8px;width:100%}.az-finance-commission-rate small{color:var(--az-muted);font-size:10px;white-space:nowrap}.az-finance-commission-empty{color:var(--az-muted);font-size:12px;margin:14px 0}.az-finance-commission-save{justify-content:center;margin-top:12px;width:100%}.az-finance-table td:last-child,.az-finance-table th:last-child{text-align:right;white-space:nowrap}.az-finance-table .az-finance-date-cell{text-align:center;vertical-align:middle;white-space:nowrap}.az-orders-metric-blue{background:var(--az-blue-soft);color:var(--az-blue-text)}.az-side-pane-host{inset:0;pointer-events:none;position:fixed;z-index:3200}.az-side-pane-backdrop{background:rgba(246,251,249,.68);border:0;bottom:0;cursor:default;left:0;padding:0;pointer-events:auto;position:fixed;right:0;top:56px;z-index:0}:is(html[data-az-theme=dark],.az-theme-dark) .az-side-pane-backdrop{background:rgba(11,17,20,.72)}.az-side-pane{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;bottom:18px;box-shadow:0 24px 60px rgba(16,42,44,.22);display:flex;flex-direction:column;height:calc(100dvh - 90px);max-width:560px;min-height:0;overflow:hidden;pointer-events:auto;position:fixed;right:14px;top:72px;width:min(560px,calc(100vw - 28px));z-index:1}@keyframes az-task-pane-in{0%{opacity:0;transform:translateX(34px)}to{opacity:1;transform:translateX(0)}}@keyframes az-task-pane-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(34px)}}@keyframes az-task-pane-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes az-task-pane-backdrop-out{0%{opacity:1}to{opacity:0}}.az-side-pane.az-orders-create-side-pane{border-radius:8px 0 0 0;bottom:0;height:calc(100dvh - 72px);left:25vw;max-width:none;right:0;top:72px;width:auto}.az-side-pane-close{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);display:inline-flex;font-size:19px;height:30px;justify-content:center;line-height:1;position:absolute;right:10px;text-decoration:none;top:10px;width:30px;z-index:4}.az-side-pane-close:hover{background:var(--az-surface-subtle)}.az-side-pane-content{display:block;flex:1 1 auto;height:100%;min-height:0;overscroll-behavior:contain;overflow-y:auto;padding:12px;scrollbar-gutter:stable}.az-side-pane-content>.az-card,.az-side-pane-content>.az-card.az-orders-create-card,.az-side-pane-content>.az-card.az-orders-table-card,.az-side-pane-content>.az-card.az-orders-task-card{border:0;border-radius:8px;box-shadow:none;overflow:visible}.az-side-pane-content>*{min-height:auto}.az-side-pane-content .az-section-heading{padding-right:38px}.az-side-pane-content .az-form,.az-side-pane-content .az-orders-create-form{min-height:0}.az-side-pane-content .az-form-actions,.az-side-pane-content .az-form>.az-inline-actions,.az-side-pane-content .az-form>button[type=submit].az-form-full,.az-side-pane-content .az-side-pane-actions,.az-side-pane-content .az-user-detail-actions{bottom:-12px;box-shadow:0 -10px 20px color-mix(in srgb,var(--az-panel) 92%,transparent);position:sticky;z-index:3}.az-card.az-orders-chart-card,.az-card.az-orders-create-card,.az-card.az-orders-table-card,.az-card.az-orders-task-card{max-width:100%;min-width:0;overflow:hidden;padding:14px}.az-orders-panel-close{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);display:inline-flex;height:30px;justify-content:center;position:absolute;right:10px;top:10px;width:30px;z-index:2}.az-orders-panel-close:hover{background:var(--az-surface-subtle)}.az-orders-chart-card .az-section-heading,.az-orders-task-card .az-section-heading{margin-bottom:10px}.az-orders-chart-card{overflow:hidden}.az-orders-chart-card h2,.az-orders-task-card h2{font-size:17px;line-height:1.2}.az-orders-chart-title{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.az-orders-chart-title p{margin:0}.az-orders-chart-legends{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:end}.az-orders-chart-legend{align-items:center;color:var(--az-muted);display:inline-flex;font-size:12px;gap:7px;white-space:nowrap}.az-orders-chart-legend i{border-radius:999px;display:inline-block;height:7px;width:7px}.az-orders-chart-dot-orders{background:var(--az-blue-solid)}.az-orders-chart-dot-sales{background:var(--az-danger-solid)}.az-orders-chart{align-items:end;background:linear-gradient(to top,var(--az-line-soft) 1px,transparent 1px) 0 0 /100% 26px,var(--az-panel);border-bottom:1px solid var(--az-line);border-left:1px solid var(--az-line-soft);border-right:1px solid var(--az-line-soft);display:grid;gap:2px;height:180px;min-width:100%;padding:18px 74px 24px 10px;position:relative}.az-orders-chart-sales-line{height:calc(100% - 42px);left:10px;overflow:hidden;pointer-events:none;position:absolute;top:18px;width:calc(100% - 84px);z-index:3}.az-orders-chart-sales-line path{fill:none;stroke:var(--az-danger-text);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;vector-effect:non-scaling-stroke}.az-orders-chart-money-axis{bottom:24px;border-left:1px solid var(--az-line);color:var(--az-muted);display:flex;flex-direction:column;font-size:10px;font-weight:750;justify-content:space-between;padding-left:7px;pointer-events:none;position:absolute;right:8px;text-align:right;top:18px;width:62px;z-index:4}.az-orders-chart-day{align-items:end;column-gap:4px;display:flex;height:100%;justify-content:center;position:relative;z-index:1}.az-orders-chart-day i{border-radius:3px 3px 0 0;display:block;opacity:.9;width:clamp(7px,38%,28px)}.az-orders-chart-orders-bar,.az-orders-chart-sales-bar{background:var(--az-blue-solid)}.az-orders-chart-label{align-items:center;color:var(--az-muted);display:flex;flex-direction:column;font-size:9px;font-weight:800;gap:2px;left:50%;line-height:1.05;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:3}.az-orders-chart-label em{color:var(--az-blue-text);font-style:normal;font-weight:800}.az-orders-chart-date{bottom:-18px;color:var(--az-muted);font-size:11px;font-weight:750;left:50%;line-height:1;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}.az-table.az-orders-table{border-collapse:separate;border-spacing:0;min-width:2360px;width:2360px}.az-orders-col-id{width:170px}.az-orders-col-customer{width:260px}.az-orders-col-phone{width:132px}.az-orders-col-admin,.az-orders-col-channel,.az-orders-col-customer-status,.az-orders-col-customer-type,.az-orders-col-dose,.az-orders-col-member,.az-orders-col-payment,.az-orders-col-payment-status,.az-orders-col-purchase-point{width:118px}.az-orders-col-total{width:112px}.az-orders-col-date{width:148px}.az-order-column-filter{align-items:center;appearance:none;background:transparent;border:0;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:900;gap:5px;justify-content:center;min-height:28px;max-width:100%;padding:4px 6px}.az-order-column-filter span{overflow:hidden;text-overflow:ellipsis}.az-order-column-filter b{align-items:center;background:var(--az-blue-solid);border-radius:999px;color:var(--az-on-accent);display:inline-flex;font-size:10px;height:16px;justify-content:center;min-width:16px;padding-inline:4px}.az-order-column-filter.is-active,.az-order-column-filter:hover{background:var(--az-surface-subtle);color:var(--az-teal-text)}.az-order-column-panel{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;box-shadow:0 18px 44px rgba(16,42,44,.18);display:grid;gap:8px;grid-template-rows:auto minmax(0,1fr);max-height:min(360px,calc(100vh - 24px));overflow:hidden;padding:10px;position:fixed;width:260px;z-index:2600}.az-order-column-panel-head{align-items:center;display:flex;justify-content:space-between;gap:8px}.az-order-column-panel-head strong{color:var(--az-text);font-size:12px}.az-order-column-panel-head button{background:transparent;border:0;color:var(--az-accent-strong);cursor:pointer;font:inherit;font-size:11px;font-weight:900}.az-order-column-panel-head button:disabled{color:var(--az-muted);cursor:not-allowed;opacity:.5}.az-order-column-options{display:grid;gap:2px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.az-order-column-option-group{display:grid;gap:2px}.az-order-column-option-group>strong{color:var(--az-muted);font-size:10px;font-weight:900;padding:8px 6px 3px;text-transform:uppercase}.az-order-column-options label{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;min-height:28px;padding:5px 6px}.az-order-column-options label:hover{background:var(--az-surface-subtle)}.az-order-column-options input{accent-color:var(--az-accent)}.az-order-column-search{display:grid;gap:8px}.az-order-column-search label{align-items:center;border:1px solid var(--az-line);border-radius:7px;display:flex;gap:7px;padding:8px 10px}.az-order-column-search input{background:transparent;border:0;color:var(--az-text);font:inherit;min-width:0;outline:0;width:100%}.az-order-column-search button{background:var(--az-blue-solid);border:0;border-radius:7px;color:var(--az-on-accent);cursor:pointer;font:inherit;font-size:12px;font-weight:900;padding:9px 10px}.az-order-column-options span{color:var(--az-text);font-size:12px;font-weight:750;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.az-order-column-option-content{align-items:center;display:flex;flex:1 1;gap:2px;min-width:0}.az-order-column-options .az-order-column-option-count{color:var(--az-muted);flex:0 0 auto;font-weight:800;overflow:visible}.az-filter-checks .az-channel-pill,.az-order-column-options .az-channel-pill{display:inline-flex;width:100%}.az-order-column-options .az-order-column-option-content .az-channel-pill{flex:1 1 auto;width:auto}.az-order-column-options .az-order-status-pill{display:inline-flex;justify-content:center;width:100%}.az-filter-checks .az-channel-logo,.az-order-column-options .az-channel-logo{display:inline-flex;overflow:hidden;text-overflow:clip}@keyframes az-order-created-pulse{0%,to{background:transparent}12%,42%,72%{background:var(--az-teal-soft)}27%,57%{background:var(--az-warning-soft)}}@keyframes az-order-created-sticky-pulse{0%,to{background:var(--az-panel)}12%,42%,72%{background:var(--az-teal-soft)}27%,57%{background:var(--az-warning-soft)}}.az-order-products{color:var(--az-muted);display:block;line-height:1.35;max-width:180px;white-space:normal}.az-order-total-diff-positive{color:var(--az-success-text)!important}.az-order-total-diff-negative,.az-order-total-diff-warning{color:var(--az-danger-text)!important}.az-order-total-diff-neutral{color:var(--az-muted)!important}.az-action-button,.az-orders-eye{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);cursor:pointer;display:inline-flex;font:inherit;height:30px;justify-content:center;padding:0;width:38px}.az-action-button{text-decoration:none}.az-action-button:focus-visible,.az-form-submit:focus-visible,.az-orders-eye:focus-visible{outline:2px solid rgba(43,197,169,.45);outline-offset:2px}.az-action-button:hover,.az-orders-eye:hover{background:var(--az-surface-subtle)}.az-row-actions{align-items:center;display:inline-flex;gap:6px;position:relative}.az-row-actions form{margin:0}.az-order-quick-menu{position:relative}.az-order-quick-menu summary{list-style:none}.az-order-quick-menu summary::-webkit-details-marker{display:none}.az-order-quick-menu:not([open]) .az-order-quick-panel{display:none}.az-order-quick-panel{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;box-shadow:0 16px 36px rgba(16,42,44,.16);display:grid;gap:12px;width:280px;padding:12px;position:fixed;z-index:2500}.az-order-quick-panel section{display:grid;gap:7px}.az-order-quick-panel section>strong{color:var(--az-muted);font-size:11px;text-transform:uppercase}.az-order-quick-panel section>div{display:flex;flex-wrap:wrap;gap:6px}.az-order-quick-panel button{background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:999px;color:var(--az-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:850;padding:7px 10px}.az-order-quick-panel button:hover{background:var(--az-surface-subtle);border-color:var(--az-teal-line)}.az-order-quick-panel button.is-active,.az-order-quick-panel button:disabled{background:var(--az-success-soft);border-color:var(--az-success-line);color:var(--az-good);cursor:default}.az-orders-delete{background:var(--az-surface-subtle);color:var(--az-danger-text)}.az-orders-delete:hover{background:var(--az-danger-soft)}.az-orders-copy{color:var(--az-teal-text)}.az-orders-copy.is-copied{background:var(--az-success-soft);border-color:var(--az-success-line);color:var(--az-good)}.az-side-pane-content .az-orders-create-form{flex:1 1 auto;min-height:0;padding-bottom:76px;padding-right:4px}.az-form-actions{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--az-panel) 86%,transparent),var(--az-panel));border-top:1px solid var(--az-line-soft);display:flex;justify-content:flex-end;padding-top:8px}.az-form-submit{align-items:center;display:inline-flex;gap:7px;justify-content:center;min-height:38px;width:100%}.az-validated-field{display:grid;gap:3px}.az-validated-field.is-invalid .az-input,.az-validated-field.is-invalid .az-money-input,.az-validated-field.is-invalid .az-select{border-color:var(--az-danger-line);box-shadow:0 0 0 1px rgba(220,38,38,.12)}.az-validated-field .az-input:disabled,.az-validated-field .az-select:disabled{background:var(--az-surface-subtle);color:var(--az-muted);cursor:not-allowed}.az-field-help{color:var(--az-danger-text);display:block;font-size:11px;font-style:normal;font-weight:700;line-height:14px;min-height:14px}.az-page-actions{display:flex;justify-content:flex-end}.az-modal-backdrop{align-items:center;background:rgba(15,23,42,.28);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:4000}.az-modal{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;box-shadow:0 24px 80px rgba(15,23,42,.22);max-width:520px;padding:18px;width:min(100%,520px)}.az-orders-payment-header{align-items:center;display:flex;gap:5px}.az-orders-payment-header>:first-child{flex:1 1;min-width:0}.az-orders-cod-upload-trigger{position:relative;align-items:center;background:color-mix(in srgb,var(--az-blue-solid) 10%,transparent);border:1px solid color-mix(in srgb,var(--az-accent) 28%,var(--az-line));border-radius:5px;color:var(--az-accent);cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.az-orders-cod-upload-trigger:hover{background:color-mix(in srgb,var(--az-blue-solid) 18%,transparent)}.az-finance-header-settings-button{padding:0}.az-finance-header-settings-button:focus-visible{outline:2px solid var(--az-accent);outline-offset:2px}.az-finance-settings-header>.az-finance-monthly-edit-header,.az-finance-settings-header>.az-finance-pv-rate-trigger{flex:1 1;min-width:0}.az-finance-settings-label{white-space:normal;overflow-wrap:anywhere}@media (max-width:760px){.az-finance-operations-summary-table .az-finance-sticky-revenue,.az-finance-operations-summary-table .az-finance-sticky-total{left:auto;right:auto}}.az-orders-cod-upload-trigger input{display:block;position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.az-orders-cod-upload-trigger:focus-within{outline:2px solid var(--az-accent);outline-offset:2px}.az-orders-mobile-batch{display:none}.az-orders-selection-feedback{padding:12px;border:1px solid var(--az-line);border-radius:8px;overflow-wrap:anywhere}@media(max-width:1023px){.az-orders-mobile-batch{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-block:1px solid var(--az-line)}.az-orders-mobile-batch>label{display:flex;align-items:center;gap:8px;min-height:44px;font-size:12px}.az-orders-cod-upload-trigger.is-prominent{height:44px;width:auto;padding:8px;gap:6px;font-size:12px}.az-mobile-order-selection{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border-bottom:1px solid var(--az-line);font-size:12px}.az-orders-selection-bar{flex-wrap:wrap!important;top:calc(var(--az-topbar-height,62px) + var(--az-mobile-orders-controls-height,112px) + 4px)!important;z-index:1300!important}.az-orders-selection-bar button,.az-orders-selection-bar select{min-height:44px}.az-cod-import-modal{max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}.az-cod-import-backdrop{text-align:left;z-index:10000}.az-cod-import-modal{display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-width:min(920px,calc(100vw - 32px));overflow:hidden;position:relative;width:920px}.az-cod-import-content{min-height:0;overflow-y:auto}.az-cod-import-error,.az-cod-import-loading{align-items:center;display:flex;gap:8px;justify-content:center;min-height:110px}.az-cod-import-error{color:var(--az-danger-text);font-weight:700}.az-cod-import-summary{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0}.az-cod-import-summary-item{background:color-mix(in srgb,var(--az-panel) 82%,var(--az-line-soft));border:1px solid var(--az-line);border-radius:7px;display:flex;flex-direction:column;padding:10px 12px}.az-cod-import-summary-item strong{font-size:22px}.az-cod-import-summary-item.is-ready strong{color:var(--az-success-text)}.az-cod-import-summary-item.is-paid strong{color:var(--az-blue-text)}.az-cod-import-summary-item.is-issue strong{color:var(--az-warning-text)}.az-cod-import-summary-item.is-new{background:var(--az-surface-subtle)}.az-cod-import-summary-item.is-update{background:var(--az-warning-soft)}.az-cod-import-summary-item.is-issue{background:var(--az-danger-soft)}.az-cod-import-table-wrap{border:1px solid var(--az-line);border-radius:7px;max-height:min(52vh,480px);overflow:auto}.az-cod-import-table{min-width:760px}.az-cod-import-table th{background:var(--az-panel);position:sticky;top:0;z-index:1}.az-tiktok-income-summary-table .is-income{background:var(--az-surface-subtle);color:var(--az-success-text)}.az-tiktok-income-summary-table .is-income.is-total{background:var(--az-success-soft);font-weight:800}.az-tiktok-income-summary-table .is-to-pay{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-tiktok-income-summary-table .is-refund{background:var(--az-danger-soft);color:var(--az-danger-text)}.az-finance-operations-summary-table .az-finance-tiktok-income-detail.is-income{background:var(--az-surface-subtle);color:var(--az-success-text)}.az-finance-operations-summary-table .az-finance-tiktok-income-column{max-width:160px;min-width:160px;width:160px}.az-finance-operations-summary-table .az-finance-tiktok-income-detail.is-pending{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-finance-operations-summary-table .az-finance-tiktok-income-detail.is-cancel-return{background:var(--az-danger-soft);color:var(--az-danger-text)}.az-cod-import-table td:last-child small{white-space:normal}.az-cod-import-table td small,.az-cod-import-table td:last-child small{color:var(--az-muted);display:block;margin-top:3px}.az-cod-import-status{border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;padding:3px 7px;white-space:nowrap}.az-cod-import-status.is-new,.az-cod-import-status.is-ready{background:var(--az-success-soft);color:var(--az-success-text)}.az-cod-import-status.is-already_paid,.az-cod-import-status.is-update{background:var(--az-blue-soft);color:var(--az-blue-text)}.az-cod-import-status.is-ambiguous,.az-cod-import-status.is-cancelled_conflict,.az-cod-import-status.is-conflict,.az-cod-import-status.is-duplicate,.az-cod-import-status.is-invalid,.az-cod-import-status.is-unmatched{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-cod-import-status.is-unchanged{background:var(--az-line-soft);color:var(--az-muted)}.az-cod-import-actions{background:var(--az-panel);border-top:1px solid var(--az-line);flex:0 0 auto;justify-content:flex-end;margin:14px -18px -18px;padding:14px 18px}.is-spinning{animation:az-spin .8s linear infinite}@keyframes az-spin{to{transform:rotate(1turn)}}@media (max-width:640px){.az-cod-import-summary{grid-template-columns:1fr}}.az-promo-form{margin-top:14px}.az-promo-periods-input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;line-height:1.55;min-height:150px;resize:vertical}.az-info-tooltip{align-items:center;border-radius:50%;color:var(--az-teal-text)!important;cursor:help;display:inline-flex;font-size:12px!important;font-weight:900;line-height:1;margin-left:3px}.az-info-tooltip svg{display:block}.az-customer-lookup{display:grid;position:relative;z-index:20}.az-customer-suggestions{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;display:grid;left:0;margin-top:6px;max-height:190px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:5000;box-shadow:0 18px 42px rgba(15,23,42,.16)}.az-customer-suggestions button{background:var(--az-panel);border:0;border-bottom:1px solid var(--az-line-soft);color:var(--az-text);cursor:pointer;display:grid;gap:3px;padding:9px 10px;text-align:left}.az-customer-suggestions button:hover{background:var(--az-surface-subtle)}.az-customer-suggestions button:last-child{border-bottom:0}.az-customer-mode-card span,.az-customer-suggestions span{color:var(--az-muted);font-size:12px}.az-customer-name-control{display:grid;gap:6px;grid-template-columns:minmax(0,1fr) auto}.az-customer-name-control .az-input[readonly]{background:var(--az-surface-subtle);color:var(--az-text)}.az-customer-clear-button{align-self:stretch;flex:0 0 auto;height:auto;min-height:38px;width:38px}.az-customer-mode-panel{align-items:start;display:grid;gap:4px;grid-column:1/-1;justify-content:stretch}.az-customer-mode-switch{background:var(--az-panel);border:0;cursor:pointer;display:grid;height:34px;min-width:0;padding:0;position:relative;width:min(100%,520px)}.az-customer-mode-switch:before{background:var(--az-panel);border:1px solid var(--az-line);border-radius:5px;content:"";inset:0;position:absolute;transition:border-color .16s ease}.az-customer-mode-switch.is-existing:before{border-color:var(--az-brand-primary)}.az-customer-mode-switch.is-new:before{border-color:var(--az-line)}.az-customer-mode-label{align-items:center;color:var(--az-muted)!important;display:flex;font-size:12px!important;font-weight:850!important;height:34px;justify-content:center;pointer-events:none;position:absolute;top:0;transition:color .18s ease;width:50%;z-index:2}.az-customer-mode-label.is-existing{left:0}.az-customer-mode-label.is-new{right:0}.az-customer-mode-switch.is-existing .az-customer-mode-label.is-existing,.az-customer-mode-switch.is-new .az-customer-mode-label.is-new{color:var(--az-teal-text)!important}.az-customer-mode-thumb{background:var(--az-surface-subtle);border:1px solid var(--az-teal-line);border-radius:4px;box-shadow:none;height:30px;left:2px;position:absolute;top:2px;transform:translateX(0);transition:transform .16s ease;width:calc(50% - 4px);z-index:1}.az-customer-mode-switch.is-new .az-customer-mode-thumb{transform:translateX(calc(100% + 4px))}.az-customer-mode-switch:focus-visible{outline:3px solid rgba(15,118,110,.24);outline-offset:3px}.az-customer-mode-error:empty{display:none}.az-customer-mode-error{align-self:center;min-height:0}.az-customer-section-title{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(180px,220px)}.az-customer-section-title .az-customer-mode-switch{width:100%}.az-customer-section-title .az-customer-mode-error{grid-column:2}.az-purchase-point-field{color:var(--az-muted);display:grid;font-size:12px;font-weight:850;gap:5px;min-width:0}.az-purchase-point-switch{align-items:center;background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:7px;cursor:pointer;display:grid;grid-template-columns:1fr 1fr;height:38px;overflow:hidden;padding:2px;position:relative;width:100%}.az-purchase-point-switch:focus-visible{outline:3px solid rgba(15,118,110,.24);outline-offset:3px}.az-purchase-point-option{align-items:center;border-radius:5px;color:var(--az-muted);display:inline-flex;font-size:12px;font-weight:950;height:100%;justify-content:center;position:relative;transition:color .18s ease;z-index:1}.az-purchase-point-thumb{background:var(--az-surface-subtle);border:1px solid var(--az-teal-line);border-radius:5px;bottom:2px;box-shadow:none;left:2px;position:absolute;top:2px;transform:translateX(0);transition:background .18s ease,transform .18s ease;width:calc(50% - 2px)}.az-purchase-point-field.is-buy-now .is-buy-now,.az-purchase-point-field.is-buy-step .is-buy-step{color:var(--az-text)}.az-purchase-point-field.is-buy-step .az-purchase-point-thumb{background:var(--az-surface-subtle);box-shadow:none;transform:translateX(100%)}.az-purchase-point-field.is-buy-now .is-buy-now,.az-purchase-point-field.is-buy-step .is-buy-step{color:var(--az-teal-text)}.az-customer-mode-bubble{align-items:center;border-radius:999px;display:flex;gap:10px;grid-column:1/-1;min-height:42px;padding:9px 14px}.az-customer-mode-bubble:before{background:currentColor;border-radius:999px;content:"";display:inline-flex;flex:0 0 auto;height:9px;opacity:.75;width:9px}.az-customer-mode-bubble strong{flex:0 0 auto}.az-customer-mode-bubble span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.az-money-input{align-items:center;border:1px solid var(--az-line);border-radius:7px;display:flex;min-height:38px;overflow:hidden}.az-money-input span{background:var(--az-surface-subtle);color:var(--az-muted);flex:0 0 auto;font-size:13px!important;padding:0 9px}.az-money-input input{border:0;color:var(--az-text);font:inherit;min-width:0;outline:0;padding:9px 10px;width:100%}@media (max-width:1100px){.az-side-pane.az-orders-create-side-pane{left:14px;right:14px;width:auto}}.az-customer-timeline{background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:8px;display:grid;gap:7px;padding:8px}.az-customer-timeline-panel{min-height:0}.az-customer-timeline-head{align-items:start;display:flex;gap:10px;justify-content:space-between}.az-customer-timeline-head span,.az-customer-timeline-head strong{display:block}.az-customer-timeline-head strong{color:var(--az-text);font-size:14px}.az-customer-timeline-head span{color:var(--az-muted);font-size:11px;margin-top:2px}.az-customer-timeline-head b,.az-customer-timeline-meta span{background:var(--az-surface-subtle);border:1px solid var(--az-teal-line);border-radius:999px;color:var(--az-teal-text);font-size:11px;font-weight:850;padding:3px 7px;white-space:nowrap}.az-customer-timeline-meta{display:flex;flex-wrap:wrap;gap:6px}.az-customer-timeline-meta span{align-items:center;display:inline-flex;gap:4px}.az-customer-timeline-list{list-style:none;margin:0;max-height:390px;overflow:auto;padding:0 0 0 2px;position:relative}.az-customer-timeline-list:before{background:linear-gradient(var(--az-teal-solid) 0 42%,var(--az-warning-solid) 42% 100%);bottom:16px;content:"";left:8px;position:absolute;top:12px;width:2px}.az-customer-timeline-item{display:grid;gap:10px;grid-template-columns:16px minmax(0,1fr);min-height:52px;padding:0;position:relative}.az-customer-timeline-marker{background:var(--az-teal-solid);border:2px solid var(--az-teal-line);border-radius:999px;box-shadow:0 1px 4px rgba(19,129,111,.22);height:11px;margin-left:1px;margin-top:15px;position:relative;width:11px;z-index:1}.az-customer-timeline-task .az-customer-timeline-marker{background:var(--az-warning-solid);border-color:var(--az-warning-line);box-shadow:0 1px 4px rgba(245,158,11,.26)}.az-customer-timeline-body{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;display:grid;gap:8px;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto auto;min-height:48px;padding:6px 8px 6px 6px}.az-customer-timeline-task .az-customer-timeline-body{background:linear-gradient(90deg,var(--az-warning-soft) 0,var(--az-surface-subtle) 100%);border-color:var(--az-warning-line)}.az-customer-timeline-panel .az-customer-timeline-item.is-historical .az-customer-timeline-body{background:var(--az-surface-subtle);border-color:var(--az-line)}.az-customer-timeline-panel .az-customer-timeline-item.is-historical .az-customer-timeline-icon{background:var(--az-surface-subtle);color:var(--az-muted)}.az-customer-timeline-panel .az-customer-timeline-item.is-historical .az-customer-timeline-marker{background:var(--az-surface-subtle);border-color:var(--az-line);box-shadow:none}.az-customer-timeline-icon{align-items:center;background:var(--az-surface-subtle);border-radius:8px;color:var(--az-teal-text);display:inline-flex;height:34px;justify-content:center;width:34px}.az-customer-timeline-task .az-customer-timeline-icon{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-customer-timeline-eating .az-customer-timeline-icon,.az-customer-timeline-shipping .az-customer-timeline-icon{background:var(--az-surface-subtle);color:var(--az-teal-text)}.az-customer-timeline-copy{display:block;grid-column:2;grid-row:2;min-width:0;padding-left:8px;overflow-wrap:anywhere}.az-customer-timeline-body>.az-customer-timeline-icon{grid-column:1;grid-row:2/4;align-self:start}.az-customer-timeline-status{display:flex;align-items:center;gap:6px;grid-column:2;grid-row:3;min-width:0;overflow-x:auto;padding-left:8px}.az-customer-timeline-status>span{flex:0 0 auto;white-space:nowrap;margin-top:0}.az-customer-timeline-date{grid-column:1/-1;grid-row:1;justify-self:end}.az-customer-timeline-copy a,.az-customer-timeline-copy strong{color:var(--az-text);font-size:13px;font-weight:850;line-height:1.2;text-decoration:none}.az-customer-timeline-copy a:hover{color:var(--az-teal-text);text-decoration:underline}.az-customer-timeline-copy em,.az-customer-timeline-copy p{color:var(--az-muted);display:block;font-size:11px;font-style:normal;margin:2px 0 0}.az-customer-timeline-copy em{color:var(--az-muted)}.az-customer-timeline-note{white-space:pre-wrap;overflow-wrap:anywhere}.az-customer-history-context{font-size:12px;line-height:1.5;color:var(--az-muted)}.az-customer-timeline-channel{background:var(--az-surface-subtle);border:1px solid var(--az-teal-line);border-radius:999px;color:var(--az-teal-text);display:inline-flex!important;font-size:10.5px!important;font-weight:850;line-height:1;margin-top:4px;padding:4px 7px;width:max-content}.az-customer-timeline-repeat-icon{display:inline-flex;position:relative}.az-customer-timeline-repeat-icon svg:last-child{background:var(--az-warning-soft);border-radius:999px;padding:1px;position:absolute;right:-5px;top:-5px}.az-customer-timeline-pill{border-radius:999px;font-size:10.5px;font-weight:850;line-height:1;padding:5px 8px;width:max-content}.az-customer-timeline-pill-order{background:var(--az-surface-subtle);color:var(--az-teal-text)}.az-customer-timeline-pill-shipping{background:var(--az-surface-subtle);color:var(--az-blue-text)}.az-customer-timeline-pill-eating{background:var(--az-surface-subtle);color:var(--az-success-text)}.az-customer-timeline-pill-task{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-customer-timeline-pill-green{background:var(--az-surface-subtle);border:1px solid var(--az-success-line);color:var(--az-success-text)}.az-customer-timeline-pill-yellow{background:var(--az-warning-soft);border:1px solid var(--az-warning-line);color:var(--az-warning-text)}.az-customer-timeline-pill-gray{background:var(--az-surface-subtle);border:1px solid var(--az-line);color:var(--az-muted)}.az-customer-timeline-pill-red{background:var(--az-surface-subtle);border:1px solid var(--az-danger-line);color:var(--az-danger-text)}.az-customer-timeline-empty{color:var(--az-muted);font-size:13px;padding:8px 0}.az-customer-timeline-date time{color:var(--az-muted);font-size:12px;font-weight:800;white-space:nowrap}.az-orders-task-list{display:grid;gap:0;list-style:none;margin:0;padding:0}.az-orders-task-list li{align-items:start;border-bottom:1px solid var(--az-line-soft);column-gap:10px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;padding:12px 0}.az-orders-task-list li:last-child{border-bottom:0}.az-orders-task-list li.is-empty{color:var(--az-muted);display:block;font-size:13px}.az-orders-task-list em,.az-orders-task-list strong{display:block}.az-orders-task-list strong{color:var(--az-text);font-size:13px}.az-orders-task-list em{font-style:normal;grid-column:2/3;margin-top:3px}.az-orders-task-list em,.az-orders-task-list time{color:var(--az-muted);font-size:12px}.az-orders-checkbox{border:1px solid var(--az-teal-line);border-radius:4px;height:14px;margin-top:2px;width:14px}.az-detail-list{border-top:1px solid var(--az-line-soft);display:grid;gap:0;margin:12px 0}.az-detail-list,.az-detail-list p{border-bottom:1px solid var(--az-line-soft)}.az-detail-list p{align-items:center;display:flex;justify-content:space-between;padding:9px 0}.az-detail-list p:last-child{border-bottom:0}.az-detail-list span,.az-plain-list{color:var(--az-muted)}.az-plain-list{display:grid;gap:7px;margin:8px 0 0;padding-left:18px}.az-linked-orders li{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.az-linked-orders span{color:var(--az-muted);font-size:12px}.az-linked-orders strong{color:var(--az-ink);font-size:12px;white-space:nowrap}.az-linked-orders .az-category-pill{white-space:nowrap}.az-linked-tasks li{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:0}.az-linked-tasks li>span:not(.az-linked-task-note){color:var(--az-muted);font-size:12px;white-space:nowrap}.az-linked-task-note,.az-linked-tasks .az-inline-link{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.az-linked-task-note{background:var(--az-surface-subtle);border:1px solid var(--az-warning-line);border-radius:7px;color:var(--az-warning-text)!important;display:inline-flex;line-height:1.25;max-width:42%;padding:3px 7px}.az-table{border-collapse:collapse;min-width:720px;width:100%}.az-table td,.az-table th{border-bottom:1px solid var(--az-line);padding:12px 10px;text-align:left;vertical-align:top}.az-table th{color:var(--az-muted);font-size:12px;text-transform:uppercase}.az-table td strong{display:block}.az-table td span{color:var(--az-muted);display:block;font-size:12px;margin-top:3px}.az-table td .az-channel-logo,.az-table td .az-channel-name,.az-table td .az-channel-pill{display:inline-flex}.az-table td .az-channel-pill{margin-top:0}.az-latest-eating-text{color:var(--az-muted);display:block;min-width:230px;white-space:normal}.az-customer-discontinued-form{align-items:center;display:flex;justify-content:center;min-width:76px}.az-customer-discontinued-form label{align-items:center;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.az-customer-discontinued-form input{accent-color:var(--az-accent);height:18px;width:18px}.az-customer-address-form{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(180px,1fr) 32px;min-width:240px}.az-customer-address-text{background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:7px;color:var(--az-text)!important;display:block;font-size:12px;line-height:1.35;margin-top:0!important;max-height:52px;min-height:34px;overflow:hidden;padding:8px 10px}.az-customer-address-input{height:34px;min-width:0}.az-customer-address-button{height:32px;min-width:32px;width:32px}.az-product-cell-form{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(72px,1fr) 30px;min-width:118px}.az-product-cell-text{align-items:center;background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:7px;color:var(--az-text);display:inline-flex;font-size:12px;font-weight:800;min-height:32px;min-width:0;overflow:hidden;padding:7px 9px;text-overflow:ellipsis;white-space:nowrap}.az-product-cell-input{height:32px;min-width:0}.az-product-cell-button{height:30px;min-width:30px;width:30px}.az-inline-date-form{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(92px,1fr) 28px;min-width:132px}.az-inline-date-form strong{color:var(--az-text);font-size:12px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.az-inline-dose-form{margin:0;min-width:0}.az-inline-dose-select{font-size:12px;height:30px;min-width:0;padding:0 8px;width:100%}.az-inline-date-input{font-size:12px;height:30px;min-width:0;padding:0 7px}.az-inline-date-button{height:28px;min-width:28px;width:28px}.az-check-grid{display:flex;flex-wrap:wrap;gap:8px 12px}.az-check-grid label,.az-switch{align-items:center;display:inline-flex;gap:7px}.az-switch span{color:var(--az-muted);font-size:13px;text-transform:uppercase}.az-badge{border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;line-height:1;padding:7px 10px}.az-badge-neutral{background:var(--az-surface-subtle);color:var(--az-muted)}.az-badge-good{background:var(--az-success-soft);color:var(--az-good)}.az-badge-warn{background:var(--az-warning-soft);color:var(--az-warn)}.az-task-status-pill{border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;line-height:1;padding:7px 10px}.az-task-status-not_started{background:var(--az-surface-subtle);color:var(--az-blue-text)}.az-task-status-cancelled{background:var(--az-danger-soft);color:var(--az-danger-text)}.az-task-status-first_attempt{background:var(--az-warning-soft);color:var(--az-warn)}.az-task-status-phone_called,.az-task-status-second_attempt,.az-task-status-success{background:var(--az-success-soft);color:var(--az-good)}.az-work-state-pill{border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;line-height:1;padding:8px 11px}.az-work-state-complete{background:var(--az-success-soft);color:var(--az-success-text)}.az-work-state-incomplete{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-work-state-not_due{background:var(--az-surface-subtle);color:var(--az-muted)}.az-work-state-not_started,.az-work-state-overdue{background:var(--az-danger-soft);color:var(--az-danger-text)}.az-category-pill{border:1px solid;border-radius:999px;display:inline-flex;font-size:11px;font-weight:850;line-height:1.15;padding:6px 8px}.az-channel-pill{align-items:center;gap:6px;max-width:100%;padding:4px 8px 4px 5px}.az-channel-logo{align-items:center;background:var(--az-panel);border:1px solid rgba(15,23,42,.12);border-radius:999px;color:var(--az-muted)!important;display:inline-flex;flex:0 0 auto;font-size:8px!important;font-weight:950;height:22px;justify-content:center;letter-spacing:0;line-height:1;margin:0!important;min-width:22px;overflow:hidden;padding:0;width:22px}.az-channel-logo img{display:block;height:100%;object-fit:cover;width:100%}.az-channel-name{color:inherit!important;margin:0!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.az-channel-line,.az-channel-lineoa{background:var(--az-surface-subtle);border-color:var(--az-success-line);color:var(--az-success-text)}.az-channel-line .az-channel-logo,.az-channel-lineoa .az-channel-logo{background:var(--az-panel)}.az-channel-facebook,.az-channel-phone,.az-channel-tiktok{background:var(--az-blue-soft);border-color:var(--az-blue-line);color:var(--az-blue-text)}.az-channel-facebook .az-channel-logo,.az-channel-phone .az-channel-logo,.az-channel-tiktok .az-channel-logo{background:var(--az-panel)}.az-channel-instagram{background:var(--az-surface-subtle);border-color:var(--az-purple-line);color:var(--az-danger-text)}.az-channel-instagram .az-channel-logo{background:var(--az-panel)}.az-channel-other{background:var(--az-surface-subtle);border-color:var(--az-line);color:var(--az-muted)}.az-channel-other .az-channel-logo{background:var(--az-blue-solid)}.az-product-pill-list{display:flex;flex-wrap:wrap;gap:5px;min-width:180px}.az-order-status-pill{border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;line-height:1;padding:8px 11px}.az-order-status-waiting{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-order-status-entered{background:var(--az-success-soft);color:var(--az-teal-text)}.az-order-status-no-entry{background:var(--az-blue-soft);color:var(--az-blue-text)}.az-order-status-returned{background:var(--az-danger-soft);color:var(--az-danger-text)}.az-order-status-cancelled{background:var(--az-surface-subtle);color:var(--az-muted)}.az-order-column-options .az-order-status-waiting{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-order-column-options .az-order-status-entered{background:var(--az-success-soft);color:var(--az-teal-text)}.az-order-column-options .az-order-status-no-entry{background:var(--az-blue-soft);color:var(--az-blue-text)}.az-order-column-options .az-order-status-returned{background:var(--az-danger-soft);color:var(--az-danger-text)}.az-order-column-options .az-order-status-cancelled{background:var(--az-surface-subtle);color:var(--az-muted)}.az-actions{align-items:center;display:flex;gap:10px;margin-top:14px}.az-flow-list{display:grid;gap:10px}.az-flow-item{align-items:start;border:1px solid var(--az-line);border-radius:8px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) minmax(150px,auto);padding:12px}.az-flow-item strong{display:block;margin-bottom:3px}.az-flow-item p{font-size:13px}.az-flow-item span{font-size:12px;text-align:right}.az-flow-item span,.az-muted{color:var(--az-muted)}.az-error{background:var(--az-surface-subtle);border:1px solid var(--az-danger-line);border-radius:8px;color:var(--az-danger-text);padding:14px}.az-role-management,.az-user-management{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);position:relative}.az-user-table-card{background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;box-shadow:0 8px 22px rgba(15,79,67,.04);min-width:0;overflow:hidden}.az-user-table-header{align-items:center;border-bottom:1px solid var(--az-line-soft);display:flex;gap:14px;justify-content:space-between;padding:16px}.az-user-detail-header h2,.az-user-table-header h2{font-size:16px;line-height:1.2;margin:0 0 4px}.az-user-detail-header p,.az-user-table-header p{color:var(--az-muted);font-size:12px;margin:0}.az-user-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.az-user-filter,.az-user-search{align-items:center;background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);display:inline-flex;gap:8px;height:36px;padding:0 10px}.az-user-search{min-width:min(280px,32vw)}.az-user-compact-select,.az-user-filter select,.az-user-pagination select,.az-user-search input{background:transparent;border:0;color:var(--az-text);font:inherit;font-size:12px;outline:0}.az-user-search input{width:100%}.az-user-compact-select{background:var(--az-surface-subtle);border:1px solid var(--az-line);border-radius:7px;height:36px;padding:0 10px}.az-user-icon-button{height:36px;width:36px}.az-user-add-button{align-items:center;display:inline-flex;gap:7px;height:36px;padding:0 12px}.az-user-table-wrap{overflow-x:auto}.az-user-table{border-collapse:collapse;min-width:820px;width:100%}.az-user-table td,.az-user-table th{border-bottom:1px solid var(--az-line-soft);padding:11px 14px;text-align:left;vertical-align:middle}.az-role-table td span{color:var(--az-muted);display:block;font-size:12px;margin-top:3px}.az-user-table th{color:var(--az-muted);font-size:11px;font-weight:900}.az-user-table tbody tr{cursor:pointer}.az-user-table tbody tr.is-selected,.az-user-table tbody tr:hover{background:var(--az-surface-subtle)}.az-user-id-cell{align-items:center;display:flex;gap:10px}.az-user-avatar{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;height:26px;justify-content:center;width:26px}.az-user-avatar.is-large{font-size:22px;height:56px;width:56px}.tone-admin{background:var(--az-success-soft);color:var(--az-teal-text)}.tone-dev{background:var(--az-blue-soft);color:var(--az-blue-text)}.tone-ops{background:var(--az-warning-soft);color:var(--az-warning-text)}.tone-support{color:var(--az-blue-text)}.tone-support,.tone-viewer{background:var(--az-surface-subtle)}.tone-viewer{color:var(--az-muted)}.az-role-pill,.az-status-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;gap:6px;min-height:22px;padding:5px 8px}.az-status-pill span{border-radius:999px;display:inline-block;height:6px;width:6px}.az-status-pill.is-active{color:var(--az-teal-text)}.az-status-pill.is-active span{background:var(--az-teal-solid)}.az-status-pill.is-inactive{color:var(--az-warning-text)}.az-status-pill.is-inactive span{background:var(--az-warning-solid)}.az-user-actions{align-items:center;display:flex;gap:7px}.az-row-icon,.az-user-actions form{display:inline-flex}.az-row-icon{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);cursor:pointer;height:28px;justify-content:center;width:28px}.az-row-icon:hover{background:var(--az-surface-subtle);color:var(--az-accent-strong)}.az-row-icon.is-danger{color:var(--az-danger-text)}.az-row-icon.is-disabled{color:var(--az-muted);cursor:not-allowed;opacity:.55}.az-row-icon.is-disabled:hover{background:var(--az-panel);color:var(--az-muted)}.az-empty-row{color:var(--az-muted);padding:28px!important;text-align:center!important}.az-user-pagination{align-items:center;color:var(--az-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;height:35px;justify-content:center;padding:0 16px}.az-user-pagination label{align-items:center;display:inline-flex;gap:8px}.az-user-pagination select{border:1px solid var(--az-line);border-radius:7px;height:34px;padding:0 8px}.az-page-controls{align-items:center;color:var(--az-muted);display:flex;gap:6px;justify-content:flex-end;margin-top:0}.az-page-controls-top{margin-top:0}.az-page-controls a,.az-page-controls button{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;font-size:12px;font-weight:800;min-width:32px;padding:0 10px}.az-page-jump{align-items:center;display:inline-flex;gap:6px}.az-page-jump input{background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-text);font:inherit;font-size:12px;font-weight:800;height:32px;text-align:center;width:58px}.az-page-size-select{align-items:center;display:inline-flex;gap:6px}.az-page-size-select select{background:var(--az-panel);border:1px solid var(--az-line);border-radius:7px;color:var(--az-text);font:inherit;font-size:12px;font-weight:800;height:32px;padding:0 8px}.az-page-controls button.is-current{background:var(--az-blue-solid);border-color:var(--az-accent);color:var(--az-on-accent)}.az-page-controls button:disabled{cursor:not-allowed;opacity:.45}.az-page-controls a.is-disabled{opacity:.45;pointer-events:none}.az-user-detail-rail{display:grid;gap:16px;padding:0}.az-reset-password-form,.az-user-detail-actions,.az-user-detail-header,.az-user-identity{align-items:center;display:flex;gap:10px;justify-content:space-between}.az-user-identity{justify-content:flex-start}.az-user-identity span,.az-user-identity strong{display:block}.az-user-identity span{color:var(--az-muted);font-size:12px;margin-top:3px}.az-user-detail-form{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.az-reset-password-form label,.az-user-detail-form label{display:grid;gap:6px}.az-reset-password-form label span,.az-user-detail-form label span{color:var(--az-muted);font-size:11px;font-weight:900}.az-user-detail-form b{color:var(--az-danger-text)}.az-user-detail-actions,.az-user-form-wide,.az-user-toggle-row{grid-column:1/-1}.az-user-toggle-row{align-items:center;display:inline-flex!important;gap:8px!important}.az-user-toggle-row input{accent-color:var(--az-accent);height:18px;width:18px}.az-user-detail-actions{justify-content:flex-end}.az-reset-password-form{align-items:end;border-top:1px solid var(--az-line-soft);padding-top:12px}.az-reset-password-form label{min-width:0;width:100%}.az-reset-password-form .az-button{white-space:nowrap}.az-user-side-note{background:var(--az-surface-subtle);border:1px solid var(--az-line-soft);border-radius:8px;color:var(--az-muted);display:grid;gap:2px;padding:11px}.az-user-side-note strong{color:var(--az-text);font-size:22px}.az-danger-zone{background:var(--az-surface-subtle);border:1px solid var(--az-danger-line);border-radius:8px;color:var(--az-danger-text);display:grid;gap:9px;padding:12px}.az-danger-zone p{color:var(--az-danger-text);margin:0}.az-danger-zone .az-button{align-items:center;display:inline-flex;gap:7px;justify-content:center;width:max-content}.az-role-detail-form{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.az-role-detail-form label{display:grid;gap:6px}.az-role-detail-form label span{color:var(--az-muted);font-size:11px;font-weight:900}.az-role-form-wide{grid-column:1/-1}.az-role-access-form{border-top:1px solid var(--az-line-soft);display:grid;gap:12px;padding-top:12px}.az-role-access-heading{align-items:start;display:flex;gap:12px;justify-content:space-between}.az-role-access-heading span,.az-role-access-heading strong{display:block}.az-role-access-heading span{color:var(--az-muted);font-size:12px;margin-top:3px}.az-role-function-list{display:grid;gap:12px}.az-role-function-folder{border:1px solid var(--az-line-soft);border-radius:8px;display:grid;gap:8px;padding:10px}.az-role-function-folder h3{color:var(--az-text);font-size:13px;margin:0}.az-role-function-toggle{align-items:center;border:1px solid var(--az-line-soft);border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px}.az-role-function-toggle:hover{background:var(--az-surface-subtle)}.az-role-function-toggle>input[type=checkbox]{accent-color:var(--az-accent);height:17px;width:17px}.az-role-function-toggle small,.az-role-function-toggle span{display:block}.az-role-function-toggle small{color:var(--az-muted);font-size:11px;margin-top:3px}.az-role-function-toggle em{color:var(--az-muted);font-size:11px;font-style:normal;font-weight:900}:is(html[data-az-theme=dark],.az-theme-dark) .az-content-surface,:is(html[data-az-theme=dark],.az-theme-dark) .az-main,:is(html[data-az-theme=dark],.az-theme-dark) .az-shell-body{background:var(--az-panel);color:var(--az-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-logout-button{background:#3a171d;border-color:#7f1d2d;color:#fda4af}:is(html[data-az-theme=dark],.az-theme-dark) .az-logout-button:hover{background:#4c1822;border-color:#be123c;color:#fecdd3}.az-ceo-dashboard{display:grid;gap:16px}.az-admin-home-dashboard{display:grid;gap:18px}.az-admin-home-heading,.az-admin-home-section-heading{align-items:center;display:flex;gap:14px;justify-content:space-between}.az-admin-home-heading>div{display:grid;gap:2px}.az-admin-home-heading small,.az-admin-home-heading span,.az-admin-home-section-heading p{color:var(--az-muted)}.az-admin-home-heading strong{color:var(--az-text);font-size:20px}.az-admin-home-summary{border-bottom:1px solid var(--az-line);border-top:1px solid var(--az-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.az-admin-home-summary>div{display:grid;gap:4px;padding:18px 20px}.az-admin-home-summary>div+div{border-left:1px solid var(--az-line)}.az-admin-home-summary small,.az-admin-home-summary span{color:var(--az-muted);font-size:11px}.az-admin-home-summary span{font-weight:850}.az-admin-home-summary strong{color:var(--az-brand-primary);font-size:25px;line-height:1.15}.az-admin-home-tasks{display:grid;gap:14px}.az-admin-home-section-heading h2,.az-admin-home-section-heading p,.az-admin-task-types h3,.az-admin-task-types p{margin:0}.az-admin-home-section-heading h2{font-size:17px}.az-admin-home-section-heading a,.az-admin-home-section-heading p{font-size:11px}.az-admin-home-section-heading a{color:var(--az-brand-primary);font-weight:850}.az-admin-task-statuses{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.az-admin-task-statuses>div{background:var(--az-panel);border:1px solid var(--az-line);border-radius:9px;display:grid;gap:6px;padding:13px}.az-admin-task-statuses span{color:var(--az-muted);font-size:11px;font-weight:800}.az-admin-task-statuses strong{color:var(--az-text);font-size:22px}.az-admin-task-types{background:var(--az-panel);border:1px solid var(--az-line);border-radius:10px;display:grid;overflow:hidden}.az-admin-task-types h3,.az-admin-task-types p,.az-admin-task-types>div{padding:12px 14px}.az-admin-task-types h3{font-size:13px}.az-admin-task-types>div{align-items:center;border-top:1px solid var(--az-line-soft);display:flex;font-size:12px;justify-content:space-between}.az-admin-task-types>div.is-promo{background:var(--az-warning-soft);color:var(--az-warning-text);font-weight:850}.az-admin-task-types p{border-top:1px solid var(--az-line-soft);color:var(--az-muted);font-size:12px}.az-ceo-summary{border-bottom:1px solid var(--az-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.az-ceo-summary>div{display:grid;gap:4px;padding:4px 20px 18px}.az-ceo-summary>div+div{border-left:1px solid var(--az-line)}.az-ceo-summary small,.az-ceo-summary span{color:var(--az-muted)}.az-ceo-summary span{font-size:12px;font-weight:850}.az-ceo-summary strong{color:var(--az-brand-primary);font-size:26px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.az-ceo-summary small{font-size:11px}.az-ceo-section-heading{align-items:start;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.az-ceo-section-heading h2{font-size:16px;margin:0 0 3px}.az-ceo-section-heading p{color:var(--az-muted);font-size:12px;margin:0}.az-ceo-section-heading>a,.az-ceo-section-heading>span{color:var(--az-brand-primary);font-size:12px;font-weight:850;white-space:nowrap}.az-ceo-section-heading>a:hover{text-decoration:underline}.az-ceo-hourly-scroll{overflow-x:auto}.az-ceo-hourly-table{border-collapse:collapse;font-size:11px;min-width:980px;width:100%}.az-ceo-hourly-table td,.az-ceo-hourly-table th{border-bottom:1px solid var(--az-line-soft);height:36px;padding:6px 8px;text-align:center}.az-ceo-hourly-table tbody th,.az-ceo-hourly-table th:first-child{min-width:150px;text-align:left}.az-ceo-hourly-table thead th{color:var(--az-muted);font-weight:850}.az-ceo-hourly-table td{color:var(--az-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.az-ceo-hourly-table td.has-activity{background:var(--az-brand-primary-soft);color:var(--az-brand-primary);font-weight:900}.az-ceo-empty{color:var(--az-muted);padding:24px!important;text-align:center!important}:is(html[data-az-theme=dark],.az-theme-dark) .az-ceo-hourly-table td.has-activity,:is(html[data-az-theme=dark],.az-theme-dark) .az-ceo-section-heading>a,:is(html[data-az-theme=dark],.az-theme-dark) .az-ceo-section-heading>span,:is(html[data-az-theme=dark],.az-theme-dark) .az-ceo-summary strong{color:var(--az-accent-strong)}:is(html[data-az-theme=dark],.az-theme-dark) .az-ceo-hourly-table td.has-activity{background:#222d54}@media (max-width:760px){.az-app-frame{grid-template-columns:1fr}.az-sidebar{height:auto;max-height:min(62vh,430px);position:sticky}.az-nav{grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:auto}.az-nav-home,.az-nav-section-title{min-width:0}.az-nav-subitems{display:none}.az-nav-subitems.is-open{display:grid;grid-column:1/-1}.az-sidebar-toggle{display:inline-flex}.az-shell-body{grid-template-rows:auto minmax(0,1fr)}.az-topbar{align-items:start;display:grid;gap:12px;padding:14px}.az-topbar-actions{flex-wrap:wrap}.az-search{width:min(100%,320px)}.az-main{padding:12px}.az-content-surface{min-height:520px;padding:14px}.az-page-header{display:grid}.az-flow-item{grid-template-columns:1fr}.az-flow-item span{text-align:left}.az-business-admin-card .az-task-metric-group,.az-business-admin-card .az-task-metrics,.az-business-admin-row,.az-business-bottom-grid,.az-business-control-room .az-card.az-orders-metric.has-breakdown,.az-business-control-room .az-orders-metrics,.az-business-performance-grid,.az-dense-form,.az-form-combo,.az-form-row,.az-management-form,.az-work-grid{grid-template-columns:1fr}.az-business-admin-row{align-items:stretch}.az-task-card-top-pills{justify-content:flex-start;margin-bottom:4px;position:relative;right:auto;top:auto}.az-task-card-primary{padding-right:0}.az-task-card-meta{grid-template-columns:1fr}.az-task-card-rail{align-items:center;border-right:0;border-bottom:1px solid var(--az-line-soft);display:flex;justify-content:space-between;padding:0 0 9px}.az-task-card-open{display:none}.az-task-card-title{align-items:stretch;display:grid}.az-orders-date,.az-orders-toolbar{align-items:stretch;display:grid;margin-left:0}.az-customer-mode-panel{grid-template-columns:1fr}.az-side-pane.az-orders-create-side-pane{left:10px;right:10px;top:64px}.az-customer-mode-switch{width:min(100%,220px)}.az-customer-section-title{grid-template-columns:minmax(96px,1fr) minmax(180px,220px)}.az-card.az-orders-metric.has-breakdown{align-items:center;display:grid;grid-column:auto;grid-template-columns:auto minmax(0,1fr)}.az-card.az-orders-metric.has-breakdown .az-orders-metric-summary{grid-column:1/-1}.az-card.az-orders-metric.has-breakdown .az-orders-metric-breakdown{border-left:0;border-top:1px solid var(--az-line-soft);grid-column:1/-1;max-height:120px;min-width:0;padding:8px 4px 0 0}.az-orders-chart{gap:3px;min-width:520px}.az-orders-chart-card{overflow-x:auto}.az-finance-donut-grid,.az-finance-entry-layout,.az-finance-entry-summary,.az-finance-operations-metrics{grid-template-columns:1fr}.az-finance-entry-side{position:static}.az-finance-bulk-actions,.az-finance-matrix-heading{align-items:stretch;flex-direction:column}.az-finance-bulk-actions .az-button,.az-finance-matrix-heading input{width:100%}.az-finance-operations-metrics .az-card{min-height:104px}.az-toolbar{align-items:stretch;display:grid}.az-role-management,.az-user-management{grid-template-columns:1fr}.az-reset-password-form,.az-user-pagination,.az-user-table-header,.az-user-toolbar{align-items:stretch;display:grid}.az-user-pagination{height:auto;justify-content:stretch;padding-block:10px}.az-ceo-summary{grid-template-columns:1fr}.az-ceo-summary>div{padding-inline:4px}.az-ceo-summary>div+div{border-left:0;border-top:1px solid var(--az-line);padding-top:14px}.az-ceo-section-heading{display:grid}.az-user-search{min-width:0;width:100%}.az-role-detail-form,.az-role-function-toggle,.az-user-detail-form{grid-template-columns:1fr}.az-role-access-heading{display:grid}}:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-month-trigger,:is(html[data-az-theme=dark],.az-theme-dark) .az-page-controls input,:is(html[data-az-theme=dark],.az-theme-dark) .az-page-controls select{background-color:#101a1e;border-color:var(--az-line);color:var(--az-text)}:is(html[data-az-theme=dark],.az-theme-dark) .az-orders-month-trigger.is-active{background:var(--az-blue-solid);color:#ffffff}.az-mobile-menu-button,.az-mobile-menu-close,.az-mobile-nav-backdrop,.az-side-pane-header h2{display:none}body.az-overlay-open{overflow:hidden}@media (max-width:760px){body,html{max-width:100%;overflow-x:hidden}.az-app-frame,.az-app-frame-collapsed,.az-app-frame-collapsed:has(.az-sidebar:hover){display:block;min-height:100dvh}.az-app-frame-collapsed .az-sidebar,.az-app-frame-collapsed .az-sidebar:hover,.az-sidebar{background:var(--az-sidebar-bg);border:0;box-shadow:none;height:100dvh;inset:0;max-height:none;overflow-y:auto;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));position:fixed;transform:translateX(-100%);transition:transform .2s cubic-bezier(.22,1,.36,1);width:100%;z-index:5001}.az-app-frame-collapsed .az-sidebar.is-mobile-open,.az-app-frame-collapsed .az-sidebar.is-mobile-open:hover,.az-sidebar.is-mobile-open{transform:translateX(0)}.az-mobile-nav-backdrop{background:rgba(15,23,42,.35);border:0;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .18s ease;z-index:5000}.az-mobile-nav-backdrop.is-open{display:block;opacity:1;pointer-events:auto}.az-mobile-menu-button,.az-mobile-menu-close{align-items:center;background:var(--az-panel);border:1px solid var(--az-line);border-radius:8px;color:var(--az-text);cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.az-app-frame-collapsed .az-sidebar-header,.az-app-frame-collapsed .az-sidebar:hover .az-sidebar-header,.az-sidebar-header{flex-direction:row;margin-bottom:18px;min-height:48px}.az-app-frame-collapsed .az-brand,.az-app-frame-collapsed .az-sidebar:hover .az-brand{flex:1 1 auto;justify-content:flex-start;padding:0 4px}.az-app-frame-collapsed .az-brand-mark,.az-app-frame-collapsed .az-sidebar:hover .az-brand-mark{background-position:100% 0;background-size:112px auto;height:32px;width:32px}.az-app-frame-collapsed .az-brand-text,.az-app-frame-collapsed .az-nav span,.az-app-frame-collapsed .az-nav-chevron,.az-app-frame-collapsed .az-sidebar:hover .az-brand-text,.az-app-frame-collapsed .az-sidebar:hover .az-nav span,.az-app-frame-collapsed .az-sidebar:hover .az-nav-chevron{display:initial}.az-app-frame-collapsed .az-sidebar:hover .az-nav,.az-nav{display:grid;gap:8px;grid-template-columns:1fr;overflow:visible}.az-app-frame-collapsed .az-nav-section-title,.az-app-frame-collapsed .az-sidebar:hover .az-nav-section-title,.az-nav-section-title{border-color:var(--az-line-soft);font-size:16px;gap:12px;justify-content:flex-start;min-height:50px;padding:10px 12px}.az-app-frame-collapsed .az-sidebar:hover .az-nav-subitems,.az-nav-subitems{margin-left:24px;padding-left:12px}.az-nav-subitems.is-open{display:grid}.az-nav-subitems a{align-items:center;display:flex;font-size:14px;min-height:44px;padding:9px 10px}.az-shell-body{display:block;min-width:0}.az-topbar{min-height:64px;padding:max(8px,env(safe-area-inset-top)) 12px 8px}.az-topbar,.az-topbar-title{align-items:center;display:flex;gap:10px}.az-topbar-title{flex:1 1 auto;min-width:0}.az-topbar h1{font-size:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.az-topbar-actions{flex:0 0 auto;flex-wrap:nowrap;gap:6px}.az-logout-button span,.az-user-pill{display:none}.az-icon-button,.az-logout-button{height:44px;padding:0;width:44px}.az-content-surface,.az-main{max-width:100%;min-width:0}.az-main{padding:0}.az-content-surface{min-height:calc(100dvh - 64px);padding:12px}.az-card,.az-page-stack,.az-work-grid{max-width:100%;min-width:0}.az-side-pane-host{z-index:6000}.az-side-pane-backdrop{inset:0}.az-side-pane,.az-side-pane.az-orders-create-side-pane{border:0;border-radius:0;bottom:0;box-shadow:none;height:100dvh;inset:0;max-height:none;max-width:none;min-height:0;position:fixed;width:100%}.az-side-pane-header{align-items:center;background:var(--az-panel);border-bottom:1px solid var(--az-line);display:flex;flex:0 0 auto;justify-content:space-between;min-height:calc(60px + env(safe-area-inset-top));padding:max(8px,env(safe-area-inset-top)) 12px 8px 16px;position:relative;z-index:5}.az-side-pane-header h2{display:block;font-size:17px;line-height:1.25;margin:0}.az-side-pane-close{flex:0 0 44px;font-size:24px;height:44px;position:static;width:44px}.az-side-pane-content{height:auto;padding:12px max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));scrollbar-gutter:auto}.az-side-pane-content .az-section-heading{padding-right:0}.az-side-pane .az-orders-create-card>.az-section-heading:first-child:not(.az-order-edit-heading){display:none}.az-side-pane-content .az-form-actions,.az-side-pane-content .az-form>.az-inline-actions,.az-side-pane-content .az-form>button[type=submit].az-form-full,.az-side-pane-content .az-side-pane-actions,.az-side-pane-content .az-user-detail-actions{bottom:calc(-12px + env(safe-area-inset-bottom))}.az-finance-line-dialog-backdrop,.az-modal-backdrop{align-items:stretch;padding:0}.az-cod-import-modal,.az-finance-line-dialog,.az-modal{border:0;border-radius:0;height:100dvh;margin:0;max-height:none;max-width:none;overflow-y:auto;padding:max(18px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));width:100%}.az-date-range-menu,.az-order-column-panel,.az-order-row-actions-menu{border-radius:14px 14px 0 0;bottom:0!important;left:0!important;max-height:min(78dvh,680px);max-width:none;overflow-y:auto;position:fixed!important;right:0!important;top:auto!important;width:100%!important;z-index:6500}.az-orders-chart{min-width:0;width:100%}.az-orders-chart-card,.az-table-wrap,.az-user-table-wrap{max-width:100%;min-width:0}.az-user-table-wrap{overflow:visible}.az-table.az-orders-table,.az-user-table{display:block;min-width:0;width:100%}.az-table.az-orders-table thead,.az-user-table thead{display:none}.az-table.az-orders-table tbody,.az-user-table tbody{display:grid;gap:10px}.az-table.az-orders-table tr,.az-user-table tr{background:var(--az-panel);border:1px solid var(--az-line);border-radius:10px;display:grid;overflow:hidden;width:100%}.az-table.az-orders-table td,.az-user-table td{align-items:start;border-bottom:1px solid var(--az-line-soft);display:grid;gap:8px;grid-template-columns:minmax(92px,34%) minmax(0,1fr);min-width:0!important;padding:10px 12px;position:static;width:100%!important}.az-table.az-orders-table td:last-child,.az-user-table td:last-child{border-bottom:0}.az-table.az-orders-table td:before,.az-user-table td:before{color:var(--az-muted);font-size:11px;font-weight:850;line-height:1.35}.az-table.az-orders-table td>*,.az-user-table td>*{max-width:100%;min-width:0;overflow-wrap:anywhere}.az-latest-eating-text{min-width:0;overflow-wrap:anywhere}.az-table.az-orders-table td:first-child:before{content:"ลูกค้า"}.az-table.az-orders-table td:nth-child(2):before{content:"เลขออเดอร์"}.az-table.az-orders-table td:nth-child(3):before{content:"เบอร์โทร"}.az-table.az-orders-table td:nth-child(4):before{content:"สมาชิก"}.az-table.az-orders-table td:nth-child(5):before{content:"ประเภทลูกค้า"}.az-table.az-orders-table td:nth-child(6):before{content:"สถานะลูกค้า"}.az-table.az-orders-table td:nth-child(7):before{content:"สัปดาห์แรก"}.az-table.az-orders-table td:nth-child(8):before{content:"ผู้ขาย"}.az-table.az-orders-table td:nth-child(9):before{content:"สินค้า"}.az-table.az-orders-table td:nth-child(10):before{content:"ช่องทาง"}.az-table.az-orders-table td:nth-child(11):before{content:"จุดที่ซื้อ"}.az-table.az-orders-table td:nth-child(12):before{content:"การชำระเงิน"}.az-table.az-orders-table td:nth-child(13):before{content:"สถานะชำระ"}.az-table.az-orders-table td:nth-child(14):before{content:"ยอดรวม"}.az-table.az-orders-table td:nth-child(15):before{content:"สถานะ"}.az-table.az-orders-table td:nth-child(16):before{content:"วันที่ออเดอร์"}.az-table.az-orders-table td:nth-child(17):before{content:"วันที่ส่ง"}.az-table.az-orders-table td:nth-child(18):before{content:"วันที่เริ่มทาน"}.az-table.az-orders-table td:nth-child(19):before{content:"จัดการ"}.az-user-table td:first-child:before{content:"รหัส"}.az-user-table td:nth-child(2):before{content:"ชื่อ"}.az-user-table td:nth-child(3):before{content:"บทบาท / สถานะ"}.az-user-table td:nth-child(4):before{content:"สถานะ / ผู้ใช้"}.az-user-table td:nth-child(5):before{content:"เข้าสู่ระบบ / ฟังก์ชัน"}.az-user-table td:nth-child(6):before{content:"จัดการ"}.az-empty-row{display:block!important;grid-column:1/-1;text-align:center}.az-task-zone,.az-task-zones{max-width:100%;min-width:0;overflow:visible;width:100%}.az-ceo-hourly-scroll,.az-finance-matrix-scroll,.az-finance-summary-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}a,button,input,select,textarea{scroll-margin:72px}}@media (prefers-reduced-motion:reduce){.az-mobile-nav-backdrop,.az-sidebar{transition:none}}.az-table.az-orders-table{min-width:1160px;table-layout:fixed;width:100%}@media (max-width:760px){.az-page-stack:has(.az-orders-toolbar){gap:10px}.az-page-stack:has(.az-orders-toolbar)>.az-page-header{padding-bottom:0}.az-orders-toolbar{align-items:stretch;display:grid;gap:8px}.az-orders-tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.az-orders-tabs::-webkit-scrollbar{display:none}.az-orders-month-trigger,.az-orders-tabs a{flex:0 0 auto}.az-orders-date{justify-content:space-between}.az-card.az-orders-table-card{background:transparent;border:0;border-radius:0;box-shadow:none;margin-inline:-10px;overflow:visible;padding:0}.az-table.az-orders-table{display:block;min-width:0;width:100%}.az-table.az-orders-table td{border:0;display:block;height:auto;padding:0;width:auto!important}.az-table.az-orders-table td:before{content:none!important;display:none!important}.az-table.az-orders-table .az-orders-select-cell{left:14px;position:absolute!important;top:17px}.az-table.az-orders-table .az-orders-summary-cell{grid-column:1/-1}.az-table.az-orders-table .az-orders-products-cell{border-top:1px solid var(--az-line-soft)!important;grid-column:1/-1;margin-top:10px;padding-top:10px!important}.az-table.az-orders-table .az-orders-owner-cell,.az-table.az-orders-table .az-orders-payment-cell{margin-top:10px}.az-table.az-orders-table .az-orders-owner-cell{display:none}.az-table.az-orders-table .az-orders-payment-cell{align-items:center;display:flex;grid-column:1/-1;justify-content:space-between}.az-table.az-orders-table .az-orders-schedule-cell{border-top:1px solid var(--az-line-soft)!important;grid-column:1/-1;margin-top:10px;padding-top:9px!important}.az-table.az-orders-table .az-orders-status-cell{grid-column:1/-1;padding-top:10px!important}.az-table.az-orders-table .az-orders-actions-cell{display:none}.az-side-pane.az-orders-create-side-pane{border-radius:0;height:100dvh;left:0;top:0}}@media (max-width:980px) and (orientation:landscape){.az-page-stack:has(.az-orders-toolbar)>.az-orders-metrics,.az-page-stack:has(.az-orders-toolbar)>.az-page-header{display:none}.az-page-stack:has(.az-orders-toolbar){gap:6px}.az-orders-toolbar{align-items:center;display:flex;gap:6px}.az-orders-tabs{flex:1 1;flex-wrap:nowrap;overflow-x:auto}.az-orders-date label{display:none}.az-card.az-orders-table-card{padding:8px}.az-side-pane.az-orders-create-side-pane{border-left:1px solid var(--az-line);border-radius:10px 0 0 0;height:100dvh;left:44vw;top:0}.az-side-pane.az-orders-create-side-pane .az-side-pane-content{padding:8px}}.az-mobile-bottom-nav,.az-mobile-filter-backdrop,.az-mobile-filter-sheet,.az-mobile-header-brand,.az-mobile-more-backdrop,.az-mobile-more-sheet,.az-orders-mobile-month-tab{display:none}@media (max-width:1024px){body,html{max-width:100%;overflow-x:hidden}.az-app-frame,.az-app-frame-collapsed,.az-app-frame-collapsed:has(.az-sidebar:hover){display:block;min-height:100dvh}.az-app-frame-collapsed .az-sidebar,.az-app-frame-collapsed .az-sidebar:hover,.az-sidebar{display:none}.az-shell-body{display:block;min-width:0}.az-topbar{background:color-mix(in srgb,var(--az-panel) 98%,transparent);border-bottom:1px solid var(--az-line);min-height:62px;padding:max(8px,env(safe-area-inset-top)) 14px 8px}.az-topbar-actions,.az-topbar-title>.az-mobile-menu-button,.az-topbar-title>h1{display:none}.az-mobile-header-brand{align-items:center;display:flex;gap:12px;min-width:0}.az-mobile-header-brand img{height:38px;object-fit:contain;object-position:left center;width:88px}.az-mobile-header-brand strong{border-left:1px solid var(--az-line);color:var(--az-blue-text);font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:900;line-height:30px;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap}.az-main{padding:0}.az-content-surface{min-height:calc(100dvh - 62px);padding:12px 12px calc(70px + env(safe-area-inset-bottom))}.az-admin-home-heading{align-items:stretch;display:grid}.az-admin-home-date,.az-admin-home-date .az-date-range-dropdown,.az-admin-home-date .az-date-range-trigger{width:100%}.az-admin-home-date .az-date-range-trigger{justify-content:space-between}.az-admin-home-summary{grid-template-columns:1fr}.az-admin-home-summary>div{padding:13px 4px}.az-admin-home-summary>div+div{border-left:0;border-top:1px solid var(--az-line)}.az-admin-task-statuses{grid-template-columns:repeat(2,minmax(0,1fr))}.az-mobile-bottom-nav{background:color-mix(in srgb,var(--az-panel) 98%,transparent);border-top:1px solid var(--az-line);bottom:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:auto;left:0;padding:7px 4px max(7px,env(safe-area-inset-bottom));position:fixed;right:0;z-index:4500}.az-mobile-bottom-nav a,.az-mobile-bottom-nav button{align-items:center;background:transparent;border:0;color:var(--az-muted);display:flex;flex-direction:column;font:inherit;font-size:10px;font-weight:750;gap:3px;justify-content:center;min-height:44px;padding:3px}.az-mobile-bottom-nav .is-active{background:transparent;color:var(--az-blue-text)}.az-mobile-filter-backdrop,.az-mobile-more-backdrop{background:rgba(15,23,42,.42);border:0;display:block;inset:0;opacity:0;pointer-events:none;position:fixed}.az-mobile-more-backdrop{z-index:4700}.az-mobile-filter-backdrop{z-index:4800}.az-mobile-filter-backdrop.is-open,.az-mobile-more-backdrop.is-open{opacity:1;pointer-events:auto}.az-mobile-filter-sheet,.az-mobile-more-sheet{background:var(--az-panel);border-radius:18px 18px 0 0;bottom:0;box-shadow:0 -18px 48px rgba(20,32,70,.18);display:block;left:0;position:fixed;right:0;transform:translateY(105%);transition:transform .2s cubic-bezier(.22,1,.36,1);visibility:hidden}.az-mobile-more-sheet{padding:8px 16px calc(18px + env(safe-area-inset-bottom));z-index:4701}.az-mobile-filter-sheet{max-height:min(88dvh,780px);z-index:4801}.az-mobile-filter-sheet.is-open,.az-mobile-more-sheet.is-open{transform:translateY(0);visibility:visible}.az-mobile-filter-sheet header,.az-mobile-more-sheet header{align-items:center;border-bottom:1px solid var(--az-line);display:flex;justify-content:space-between;min-height:54px}.az-mobile-filter-sheet header strong,.az-mobile-more-sheet header strong{color:var(--az-blue-text);font-size:17px}.az-mobile-filter-sheet header button,.az-mobile-more-sheet header button{align-items:center;background:var(--az-surface-subtle);border:0;border-radius:50%;color:var(--az-muted);display:inline-flex;height:38px;justify-content:center;width:38px}.az-mobile-more-sheet nav{display:grid;gap:8px;padding-top:12px}.az-mobile-more-sheet nav a{align-items:center;border:1px solid var(--az-line);border-radius:10px;color:var(--az-muted);display:flex;font-size:14px;font-weight:800;gap:12px;min-height:50px;padding:0 14px}.az-page-stack:has(.az-orders-toolbar){gap:0}.az-page-stack:has(.az-orders-toolbar)>.az-orders-metrics,.az-page-stack:has(.az-orders-toolbar)>.az-page-header{display:none}.az-app-frame:has(.az-orders-toolbar) .az-content-surface{padding:0 0 calc(70px + env(safe-area-inset-bottom))}.az-orders-toolbar{background:var(--az-panel);border-bottom:1px solid var(--az-line);display:grid;gap:8px;padding:10px 12px}.az-orders-toolbar .az-orders-tabs{display:flex;gap:0;overflow:visible;width:max-content}.az-orders-toolbar .az-orders-tabs>:nth-child(2){display:none}.az-orders-toolbar .az-orders-month-trigger,.az-orders-toolbar .az-orders-tabs>a{align-items:center;border:1px solid var(--az-line);border-radius:0;display:flex;font-size:11px;justify-content:center;min-width:68px;min-height:38px;padding:0 12px;white-space:nowrap}.az-orders-toolbar .az-orders-tabs>:not(:first-child){margin-left:-1px}.az-orders-toolbar .az-orders-tabs>a:first-child{border-radius:7px 0 0 7px}.az-orders-toolbar .az-orders-tabs>a:last-child{border-radius:0 7px 7px 0}.az-orders-toolbar .az-orders-month-trigger.is-active,.az-orders-toolbar .az-orders-tabs>a.is-active{background:var(--az-blue-solid);border-color:var(--az-blue-line);color:var(--az-on-accent);position:relative;z-index:1}.az-orders-toolbar .az-orders-month-menu{display:block}.az-orders-toolbar .az-orders-month-menu,.az-orders-toolbar .az-orders-month-trigger{width:auto}.az-orders-toolbar .az-orders-month-trigger{min-height:38px}.az-orders-toolbar .az-orders-month-options a{border:0;border-radius:6px;display:flex;justify-content:flex-start;min-height:34px;padding:0 10px}.az-orders-toolbar .az-date-range-dropdown,.az-orders-toolbar .az-orders-date{width:100%}.az-orders-toolbar .az-orders-date{display:flex}.az-orders-toolbar .az-date-range-dropdown{flex:1 1;min-width:0}.az-orders-toolbar .az-date-range-trigger{justify-content:flex-start;min-height:40px;width:100%}.az-orders-toolbar .az-date-range-trigger svg:last-child{margin-left:auto}.az-orders-toolbar .az-orders-date>.az-button{display:none}.az-orders-toolbar .az-date-range-menu{border-radius:10px;bottom:auto!important;left:0!important;max-height:none;min-width:100%;overflow:visible;position:absolute!important;right:auto!important;top:calc(100% + 2px)!important;width:100%!important}.az-card.az-orders-table-card{background:var(--az-panel);border:0;border-radius:0;box-shadow:none;margin:0;overflow:visible;padding:0}.az-mobile-filter-sheet header{padding:10px 14px 8px}.az-mobile-filter-sheet header>div{display:grid;gap:2px}.az-mobile-filter-sheet header span{color:var(--az-blue-text);font-size:10px}.az-mobile-filter-search{align-items:center;border:1px solid var(--az-line);border-radius:8px;color:var(--az-blue-text);display:flex;gap:7px;margin:10px 14px 8px;min-height:40px;padding:0 10px}.az-mobile-filter-input,.az-mobile-filter-search input{background:transparent;border:0;color:var(--az-muted);font:inherit;font-size:12px;min-width:0;outline:0;width:100%}.az-mobile-filter-fields{max-height:calc(min(88dvh, 780px) - 190px);overflow-y:auto;padding:0 14px 10px}.az-mobile-filter-fields details{border-bottom:1px solid var(--az-line);padding:8px 0}.az-mobile-filter-fields summary{align-items:center;color:var(--az-muted);cursor:pointer;display:flex;font-size:12px;font-weight:800;gap:8px;min-height:34px}.az-mobile-filter-fields summary::-webkit-details-marker{display:none}.az-mobile-filter-fields summary span{margin-right:auto}.az-mobile-filter-fields summary strong{background:var(--az-surface-subtle);border-radius:999px;color:var(--az-blue-text);font-size:9px;padding:3px 6px}.az-mobile-filter-fields details[open] summary svg{transform:rotate(180deg)}.az-mobile-filter-input{border:1px solid var(--az-line);border-radius:7px;min-height:38px;padding:0 9px}.az-mobile-filter-options{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:7px 0 2px}.az-mobile-filter-options label{align-items:center;color:var(--az-muted);display:flex;font-size:11px;gap:7px;min-width:0}.az-mobile-filter-options span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.az-mobile-filter-sheet footer{background:var(--az-panel);border-top:1px solid var(--az-line);display:grid;gap:8px;grid-template-columns:1fr 1.35fr;padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.az-mobile-filter-sheet footer button{align-items:center;border-radius:8px;display:inline-flex;font:inherit;font-size:12px;font-weight:850;gap:7px;justify-content:center;min-height:44px}.az-mobile-filter-sheet footer .is-clear{background:var(--az-surface-subtle);border:1px solid var(--az-danger-line);color:var(--az-danger-text)}.az-mobile-filter-sheet footer .is-apply{background:var(--az-blue-solid);border:1px solid var(--az-blue-line);color:var(--az-on-accent)}.az-side-pane.az-orders-create-side-pane{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}@media (min-width:540px) and (max-width:1024px){.az-orders-toolbar{align-items:center;grid-template-columns:auto minmax(230px,1fr)}}@media (min-width:640px) and (max-width:1024px){.az-orders-toolbar{margin-inline:auto;max-width:900px;width:100%}.az-mobile-filter-sheet,.az-mobile-more-sheet{left:50%;max-width:620px;transform:translate(-50%,105%)}.az-mobile-filter-sheet.is-open,.az-mobile-more-sheet.is-open{transform:translate(-50%)}}@keyframes az-mobile-spin{to{transform:rotate(1turn)}}.az-mobile-account,.az-mobile-customer-list,.az-mobile-finance,.az-mobile-product-list,.az-mobile-workspace-filters{display:none}.az-home{display:grid;gap:20px;max-width:1200px;margin:auto}.az-home h1,.az-home h2,.az-settings-menu h1{margin:0}.az-home-heading h1{font-size:25px;color:var(--az-brand-primary)}.az-home-heading p{margin:5px 0 0}.az-home small,.az-home-heading p,.az-home-heading>span{color:var(--az-muted)}.az-home-date{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.az-home-date label{display:grid;gap:6px;flex:1 1;min-width:140px;font-size:12px}.az-home-date-progress{grid-column:1/-1;font-size:12px;color:var(--az-muted)}.az-home-date-progress:empty{display:none}.az-home-breakdown-column{display:grid;align-content:start;gap:14px;min-width:0}.az-home-donut-panel{align-self:start}.az-home-donut-summary{display:flex;align-items:center;gap:16px;margin:12px 0}.az-home-donut{width:100px;height:100px;flex:0 0 100px;border-radius:50%;display:grid;place-items:center}.az-home-donut>div{width:73px;height:73px;border-radius:50%;background:var(--az-panel)}.az-home-donut-total{display:grid;gap:4px;min-width:0}.az-home-donut-total strong{font-size:22px;color:var(--az-brand-primary);overflow-wrap:anywhere}.az-home-donut-legend .az-home-breakdown:last-child{border-bottom:0;padding-bottom:0}.az-home-donut-legend .az-home-breakdown{flex-wrap:wrap;gap:8px;font-size:13px}.az-home-donut-legend .az-home-breakdown>span{min-width:80px;overflow-wrap:anywhere}.az-home-donut-legend i{width:10px;height:10px;border-radius:50%;flex-shrink:0}.az-home-overdue{display:flex;align-items:center;gap:12px;border:1px solid var(--az-danger-line);background:var(--az-surface-subtle);color:var(--az-danger-text);border-radius:10px;padding:14px;margin-top:16px}.az-home-overdue>span{flex:1 1;font-weight:700}.az-home-overdue small{display:block;font-weight:400}.az-home-overdue strong{font-size:24px}.az-side-pane-back-symbol{display:none}.az-order-detail-quick-status{display:flex;flex-wrap:wrap;gap:8px}.az-order-detail-quick-status button{flex:1 1;min-height:44px;font-size:12px;white-space:normal}.az-order-detail-quick-status>span{flex-basis:100%;font-size:12px}.az-order-detail-quick-status>span:empty{display:none}.az-home-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.az-home-metrics>a,.az-home-metrics>div{display:grid;align-content:start;gap:9px;padding:18px;border:1px solid var(--az-line);border-radius:12px;background:var(--az-panel);min-width:0}.az-home-metrics strong{color:var(--az-brand-primary);font-size:25px;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.az-home-metrics strong small{font-size:12px}.az-home-metrics span{font-size:12px;font-weight:700}.az-home-metrics .is-highlight{background:var(--az-surface-subtle);border-color:var(--az-blue-line)}.az-home-rule{margin:0;background:var(--az-panel);border-left:3px solid var(--az-brand-primary);padding:12px;font-weight:700}.az-home-rule small{display:block;font-size:11px;margin-top:5px;font-weight:400}.az-home-panel{padding:18px;background:var(--az-panel);border:1px solid var(--az-line);border-radius:12px;min-width:0}.az-home-panel h2{font-size:17px;display:flex;align-items:center;gap:8px}.az-home-chart-heading{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px}.az-home-chart-heading h2{margin:0}.az-home-chart-heading p{margin:6px 0 0;font-size:12px;color:var(--az-muted)}.az-home-chart-heading>strong{color:var(--az-brand-primary);font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.az-home-chart-heading small{font-size:12px;font-weight:500}.az-home-chart-legend{display:flex;flex-wrap:wrap;gap:10px 20px;margin:18px 0 12px;font-size:12px}.az-home-chart-legend>span{display:inline-flex;align-items:center;gap:7px}.az-home-chart-legend i{width:10px;height:10px;border-radius:3px}.az-home-chart-frame{display:flex;min-width:0;padding-top:20px}.az-home-chart-axis{flex:0 0 34px;height:200px;display:flex;flex-direction:column;justify-content:space-between;color:var(--az-muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.az-home-chart-axis span{line-height:0}.az-home-chart-scroll{overflow-x:auto;flex:1 1;min-width:0;padding-top:20px;margin-top:-20px}.az-home-chart-columns{display:flex;position:relative}.az-home-chart-grid{position:absolute;inset:0 0 auto;height:200px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.az-home-chart-grid i{border-top:1px dashed var(--az-line)}.az-home-chart-day{position:relative;flex:1 0 48px;min-width:48px;border:0;background:transparent;padding:0 6px;color:var(--az-text);font:inherit;cursor:pointer;border-radius:5px}.az-home-chart-day:hover,.az-home-chart-day[aria-pressed=true]{background:#3049bc0d}.az-home-chart-day:focus-visible{outline:2px solid var(--az-brand-primary);outline-offset:-2px}.az-home-chart-plot{height:200px;display:flex;align-items:flex-end;justify-content:center}.az-home-chart-stack{position:relative;display:flex;flex-direction:column-reverse;width:100%;max-width:40px}.az-home-chart-stack>span{display:block;flex-shrink:0}.az-home-chart-stack>span:last-child{border-radius:4px 4px 0 0}.az-home-chart-stack>b{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translateX(-50%);font-size:11px;font-weight:600}.az-home-chart-date{display:block;padding:10px 0;font-size:10px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.az-home-chart-detail{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:12px;padding:12px;background:var(--az-bg);border-radius:8px;font-size:12px;min-height:44px;align-items:center}.az-home-chart-note{display:block;margin-top:10px;font-size:11px;color:var(--az-muted)}.az-home-chart-empty{color:var(--az-muted);font-size:13px;margin:0 0 12px}@media (max-width:600px){.az-home-chart-heading>strong{font-size:20px}.az-home-chart-heading h2{font-size:16px}.az-home-chart-detail{flex-direction:column;align-items:flex-start}}.az-home-breakdowns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.az-home-breakdown{display:flex;gap:10px;align-items:center;padding:14px 0;border-bottom:1px solid var(--az-line-soft)}.az-home-breakdown>span{flex:1 1}.az-home-breakdown small{display:block}.az-home-section-heading{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:15px}.az-home-section-heading>a{display:flex;align-items:center;font-size:12px;color:var(--az-brand-primary)}.az-home-task-statuses{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.az-home-task-statuses>a{display:grid;gap:4px;padding:12px 6px;text-align:center;border-radius:8px;background:var(--az-surface-subtle);color:var(--az-muted)}.az-home-task-statuses strong{font-size:24px}.az-home-task-statuses span{font-size:11px}.az-home-task-statuses .is-complete{background:var(--az-surface-subtle);color:var(--az-success-text)}.az-home-task-statuses .is-incomplete{background:var(--az-warning-soft);color:var(--az-warning-text)}.az-home-task-types .has-tasks{color:var(--az-danger-text)}.az-home-task-types{display:grid;gap:10px;margin-top:16px}.az-home-task-types article{border:1px solid var(--az-line);border-radius:10px;padding:12px}.az-home-task-types article.is-promo{border-color:var(--az-warning-line);background:var(--az-surface-subtle);color:var(--az-warning-text)}.az-home-task-types article>a,.az-home-task-types article>a>span{display:flex;align-items:center;gap:8px}.az-home-task-types article>a>span{flex:1 1;font-weight:700}.az-home-task-types article>div{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:10px;font-size:11px}.az-mobile-empty{text-align:center;padding:22px 8px;color:var(--az-muted)}.az-settings-menu{display:grid;gap:20px;max-width:800px;margin:auto}.az-settings-menu nav{border:1px solid var(--az-line);border-radius:12px;background:var(--az-panel)}.az-settings-menu nav a{display:flex;gap:14px;align-items:center;padding:20px;border-bottom:1px solid var(--az-line-soft)}.az-settings-menu nav span{flex:1 1;display:grid;gap:5px}.az-settings-menu small{color:var(--az-muted)}@media (max-width:1024px){body,html{overflow-x:clip}.az-topbar{position:sticky;top:0;z-index:4600}.az-mobile-account{display:flex;align-items:center;gap:8px;min-width:0;max-width:150px;flex-shrink:0;color:var(--az-text)}.az-mobile-account>span{display:grid;min-width:0;text-align:right}.az-mobile-account strong{white-space:normal;overflow-wrap:anywhere;font-size:12px;max-width:95px;line-height:1.35}.az-mobile-account small{font-size:10px;color:var(--az-muted)}.az-mobile-account img{width:34px;height:34px;object-fit:cover;border-radius:50%}.az-mobile-header-brand{gap:8px}.az-mobile-header-brand img{width:65px;height:32px}.az-mobile-header-brand strong{font-size:15px;padding-left:8px}.az-orders-toolbar .az-orders-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0}.az-orders-toolbar .az-orders-month-trigger,.az-orders-toolbar .az-orders-tabs>a{min-width:0;width:100%;padding-inline:4px;min-height:44px}.az-orders-toolbar .az-orders-month-menu{min-width:0}.az-orders-toolbar .az-date-range-trigger{min-height:44px}.az-home{gap:14px}.az-home-heading h1{font-size:21px}.az-home-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.az-home-metrics>a,.az-home-metrics>div{padding:14px}.az-home-metrics strong{font-size:23px}.az-home-date{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.az-home-date label{min-width:0}.az-home-breakdowns{grid-template-columns:1fr}.az-home-panel{padding:14px}.az-home-task-statuses{gap:5px}.az-home-task-statuses span{font-size:10px}.az-mobile-workspace-filters{display:grid;gap:8px;margin-bottom:12px;width:100%}.az-mobile-search{display:flex;align-items:center;gap:8px;border:1px solid var(--az-line);border-radius:9px;padding:0 10px;background:var(--az-panel)}.az-mobile-search input{width:100%;min-width:0;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;min-height:44px}.az-mobile-search button{border:0;background:transparent;color:var(--az-brand-primary);min-height:44px;white-space:nowrap}.az-mobile-workspace-filters summary{display:flex;align-items:center;gap:8px;cursor:pointer;min-height:44px;color:var(--az-brand-primary);font-weight:700}.az-mobile-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;background:var(--az-panel);border:1px solid var(--az-line);border-radius:10px;padding:12px}.az-mobile-filter-grid label{display:grid;gap:5px;min-width:0;font-size:12px}.az-mobile-filter-grid select{width:100%;min-width:0}.az-mobile-customer-list,.az-mobile-product-list{display:grid;gap:12px}.az-mobile-customer-card,.az-mobile-product-card{padding:14px;border:1px solid var(--az-line);border-radius:12px;background:var(--az-panel);display:grid;gap:10px;min-width:0}.az-mobile-card-heading,.az-mobile-product-card header{display:flex;align-items:center;justify-content:space-between;gap:8px}.az-mobile-card-heading span{display:grid;gap:3px}.az-mobile-card-heading strong{font-size:16px}.az-mobile-card-heading small,.az-mobile-card-meta{font-size:12px;color:var(--az-muted)}.az-mobile-card-meta,.az-mobile-card-pills{display:flex;gap:7px;flex-wrap:wrap}.az-mobile-card-meta{justify-content:space-between}.az-mobile-customer-card summary,.az-mobile-product-card summary{min-height:44px;padding-top:12px;color:var(--az-brand-primary);cursor:pointer;font-size:13px}.az-mobile-product-edit,.az-mobile-product-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.az-mobile-product-edit>div,.az-mobile-product-values span{display:grid;gap:4px;font-size:12px}.az-mobile-product-values strong{font-size:17px;color:var(--az-brand-primary)}.az-mobile-finance{display:grid;gap:12px}.az-mobile-segments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--az-line)}.az-mobile-segments button{background:transparent;border:0;min-height:48px;color:var(--az-muted);font:inherit;font-size:12px;border-bottom:3px solid transparent}.az-mobile-segments button[aria-pressed=true]{border-color:var(--az-brand-primary);color:var(--az-brand-primary);font-weight:800}.az-mobile-finance-day{border:1px solid var(--az-line);border-radius:10px;padding:14px;background:var(--az-panel)}.az-mobile-finance-day summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;gap:10px}.az-mobile-finance-day small{display:block;color:var(--az-muted);font-size:11px}.az-mobile-finance-day dl>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;padding-block:7px;border-bottom:1px solid var(--az-line-soft)}.az-mobile-finance-day dd{margin:0}.az-user-table-wrap table,.az-user-table-wrap tbody{display:block;min-width:0}.az-user-table-wrap thead{display:none}.az-user-table-wrap tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--az-line);border-radius:10px;margin-bottom:10px;padding:10px}.az-user-table-wrap td{min-width:0;border:0;white-space:normal}}.az-mobile-finance-table-toggle{display:none}@media (max-width:1024px){.az-user-table-header{padding:14px;gap:12px;flex-direction:column;align-items:stretch}.az-user-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none}.az-user-toolbar .az-user-search{grid-column:1/-1;width:100%}.az-user-toolbar select,.az-user-toolbar>*{min-width:0;width:100%}.az-user-toolbar button,.az-user-toolbar input,.az-user-toolbar select{min-height:44px}.az-user-table-wrap td{display:block;padding:6px}.az-user-table-wrap td:before{display:block;margin-bottom:5px}.az-user-table-wrap td:nth-child(3):before{content:"บทบาท"}.az-user-table-wrap td:nth-child(4):before{content:"สถานะ"}.az-user-table-wrap td:nth-child(5):before{content:"เข้าสู่ระบบล่าสุด"}.az-user-table-wrap .az-role-table td:nth-child(3):before{content:"สถานะ"}.az-user-table-wrap .az-role-table td:nth-child(4):before{content:"จำนวนผู้ใช้"}.az-user-table-wrap .az-role-table td:nth-child(5):before{content:"จำนวนฟังก์ชัน"}.az-user-actions button{min-width:44px;min-height:44px}.az-mobile-finance{margin:12px}.az-home-date label:only-of-type{grid-column:1/-1}.az-mobile-finance-table-toggle{display:flex;justify-content:center;min-height:44px}}@media (max-width:390px){.az-mobile-header-brand img{width:45px}.az-mobile-header-brand strong{font-size:13px}.az-mobile-account strong{max-width:65px}}@media (max-width:1024px){.az-orders-toolbar{display:flex;flex-wrap:wrap;width:100%;min-width:0}.az-orders-toolbar .az-orders-tabs{flex:1 1 290px;width:auto}.az-orders-toolbar .az-orders-date{flex:1 1 270px;width:auto;min-width:0}.az-mobile-filter-sheet{display:flex;flex-direction:column;overflow:hidden}.az-mobile-filter-search,.az-mobile-filter-sheet footer,.az-mobile-filter-sheet header{flex-shrink:0}.az-mobile-filter-fields{flex:1 1 auto;min-height:0;max-height:none}.az-mobile-filter-sheet footer{position:sticky;bottom:0;z-index:1}.az-side-pane-host:has(.az-orders-create-side-pane){top:var(--az-topbar-height,62px)}.az-side-pane-host:has(.az-orders-create-side-pane) .az-side-pane-backdrop{top:var(--az-topbar-height,62px)}.az-side-pane.az-orders-create-side-pane{inset:var(--az-topbar-height,62px) 0 0;height:calc(100dvh - var(--az-topbar-height, 62px));border-radius:0;padding-bottom:env(safe-area-inset-bottom)}.has-mobile-back .az-side-pane-close{order:-1;display:grid;place-items:center}.has-mobile-back .az-side-pane-close-symbol{display:none}.has-mobile-back .az-side-pane-back-symbol{display:block}}@media (max-width:1024px){.az-app-frame:has(.az-orders-create-side-pane) .az-topbar{position:fixed;inset:0 0 auto;touch-action:none;background:var(--az-panel)}}@media (max-width:1024px){.az-page-stack:has(.az-customer-controls)>.az-page-header{display:none}.az-mobile-customer-card{padding:12px;gap:7px}.az-mobile-customer-card .az-customer-note-form{width:100%;min-width:0}.az-mobile-customer-card .az-customer-note-input{min-width:0;width:100%;font-size:12px}.az-mobile-customer-card .az-customer-note-save{min-width:44px;min-height:44px}.az-mobile-customer-card .az-customer-more>summary{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0;border-top:1px solid var(--az-line-soft)}.az-customer-more>div{display:grid;gap:10px;font-size:12px;overflow-wrap:anywhere}.az-mobile-customer-list{gap:0}.az-mobile-customer-card{border-radius:0;border-bottom:0;gap:4px;padding:8px 12px}.az-mobile-customer-card:last-child{border-bottom:1px solid var(--az-line)}.az-mobile-customer-card{grid-template-columns:minmax(0,1fr) auto;align-items:start}.az-mobile-customer-card>*{grid-column:1/-1}.az-mobile-customer-card>.az-customer-identity{grid-column:1;grid-row:1;grid-template-columns:minmax(0,1fr)}.az-mobile-customer-card>.az-mobile-card-pills{grid-column:2;grid-row:1;justify-content:flex-end;max-width:165px;gap:4px}.az-mobile-customer-card .az-customer-inline-timeline>summary{box-sizing:border-box;margin:0}}.az-home-date-range{display:grid;gap:6px;min-width:0;width:100%;font-size:12px;grid-column:1/-1}.az-home-date-range .az-orders-date{display:block;min-width:0;width:100%}.az-home-date-range .az-date-range-dropdown{width:100%}.az-home-date-range .az-date-range-trigger{display:grid;grid-template-columns:16px minmax(0,1fr) 16px;width:100%}.az-home-date-range .az-date-range-trigger>span{text-align:center;min-width:0}.az-home-date>.az-orders-date-tabs{display:flex;flex-wrap:wrap;gap:6px;grid-column:1/-1;width:100%}.az-home-date>.az-orders-date-tabs>a{padding:10px 12px;border-radius:8px;font-size:13px}.az-home-date>.az-orders-date-tabs>a.is-active{background:var(--az-surface-subtle);color:var(--az-teal-text)}@media (max-width:1024px){.az-task-sticky-controls .az-mobile-filter-grid{position:absolute;left:0;right:0;top:100%;max-height:60dvh;overflow-y:auto;background:var(--az-panel);padding:12px;border:1px solid var(--az-line);border-radius:10px;box-shadow:0 8px 24px #102a2c18}.az-task-status-group-red>summary{background:var(--az-surface-subtle);color:var(--az-danger-text)}.az-task-status-group-blue>summary{background:var(--az-surface-subtle);color:var(--az-blue-text)}.az-task-card-due-date{grid-column:1/-1;color:var(--az-brand-primary);font-weight:600}}.az-history-delete{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;color:var(--az-danger-text);background:var(--az-danger-soft);border:1px solid var(--az-danger-line);border-radius:6px;width:32px;min-height:32px;margin-inline-start:6px;cursor:pointer}.az-history-delete-dialog{width:min(520px,calc(100vw - 24px));max-height:85dvh;overflow-y:auto;border:1px solid var(--az-line);border-radius:14px;padding:20px;color:var(--az-text);background:var(--az-panel);text-align:left;white-space:normal}.az-history-delete-dialog::backdrop{background:#13204488}.az-history-delete-dialog h2{margin-top:0;font-size:20px}.az-history-delete-dialog dl>div{border-bottom:1px solid var(--az-line);padding:10px 0}.az-history-delete-dialog dd{margin:4px 0 0;overflow-wrap:anywhere}.az-history-delete-dialog footer{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.az-history-delete-dialog [role=alert]{color:var(--az-danger-text)}.az-history-action{display:inline;border-radius:4px;padding:1px 5px;background:var(--az-warning-soft);color:var(--az-warning-text);font-style:normal}.az-history-action-success{background:var(--az-success-soft);color:var(--az-success-text)}.az-history-action-no_response,.az-history-action-not_interested,.az-history-action-second_attempt,.az-history-action-stop_consumption{background:var(--az-danger-soft);color:var(--az-danger-text)}@media (max-width:1024px){.az-page-stack:has(.az-task-mobile-sticky){overflow-anchor:none}}@media (max-width:1024px){.az-side-pane-host{z-index:6000}.az-page-stack:has(.az-task-mobile-sticky){--az-task-control-height:38px;--az-task-control-gap:6px;gap:var(--az-task-control-gap)}}body:has(.az-orders-table),html:has(.az-orders-table){overflow-x:clip}.az-home-chart-viewport{flex:1 1;min-width:0;overflow:hidden;color:var(--az-muted);touch-action:pan-y}.az-home-chart-viewport svg{display:block;max-width:100%}.az-home-chart-viewport:focus-visible{outline:2px solid var(--az-brand-primary);outline-offset:2px}.az-home-chart-selector{display:flex;gap:8px;align-items:center;margin-top:8px}.az-home-chart-selector select{min-width:0;flex:1 1;min-height:44px;border:1px solid var(--az-line);border-radius:8px;background:white;padding:8px;color:var(--az-text)}.az-home-chart-selector button{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:1px solid var(--az-line);border-radius:8px;background:white;color:var(--az-text)}.az-home-chart-selector button:disabled{opacity:.4}.az-action-log{max-width:1100px;margin:auto;padding:24px;overflow-wrap:anywhere}.az-action-log-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:20px 0}.az-action-log-filters label{display:grid;gap:6px;flex:1 1;min-width:160px}.az-action-log-filters button,.az-action-log-filters input,.az-action-log-filters select{font:inherit;padding:10px;border:1px solid var(--az-line);border-radius:8px;background:var(--az-panel);color:inherit;min-width:0}.az-action-log-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 16px;margin-top:24px;padding-top:20px;border-top:1px solid var(--az-line);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.az-log-page-summary{display:grid;gap:4px;color:var(--az-muted)}.az-log-page-summary strong{color:var(--az-text);font-weight:600}.az-log-page-position{font-size:.8125rem}.az-log-page-controls,.az-log-page-numbers,.az-log-page-numbers li{display:flex;align-items:center;gap:4px}.az-log-page-numbers{list-style:none;padding:0;margin:0}.az-log-navigation-row{display:contents}.az-log-mobile-page-total{display:none}.az-log-page-direction,.az-log-page-jump button,.az-log-page-number{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid var(--az-line);border-radius:8px;background:var(--az-panel);color:var(--az-text);text-decoration:none;font:inherit;font-weight:500}.az-log-page-number{padding:0 10px}.az-log-page-direction{gap:6px;padding:0 12px}.az-log-page-number[aria-current=page]{background:var(--az-blue-solid-strong);border-color:var(--az-blue-solid-strong);color:var(--az-on-accent);font-weight:700}.az-action-log-pagination a:hover,.az-log-page-jump button:not(:disabled):hover{background:var(--az-brand-primary-soft);border-color:var(--az-brand-primary)}.az-action-log-pagination :is(a,input,button):focus-visible{outline:2px solid var(--az-focus);outline-offset:3px}.az-log-page-direction[aria-disabled=true],.az-log-page-jump button:disabled{color:var(--az-muted);background:var(--az-surface-subtle);border-color:var(--az-line-soft)}.az-log-page-gap{min-width:22px;text-align:center;color:var(--az-muted)}.az-log-page-jump{display:flex;align-items:center;gap:6px;margin:0}.az-log-page-jump label{display:flex;align-items:center;gap:8px;color:var(--az-muted)}.az-log-page-jump input{width:64px;height:44px;padding:0 8px;border:1px solid var(--az-line);border-radius:8px;background:var(--az-panel);color:var(--az-text);font:inherit;text-align:center}.az-log-page-jump button:not(:disabled){cursor:pointer}@media(max-width:700px){.az-action-log-pagination{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.az-log-page-summary{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}.az-log-navigation-row{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0}.az-log-page-controls{display:contents}.az-log-page-previous{order:1}.az-log-page-next{order:3}.az-log-page-direction{flex:0 0 44px;width:44px;padding:0}.az-log-page-direction span,.az-log-page-jump-label,.az-log-page-numbers-full{display:none}.az-log-page-jump{order:2;flex:1 1;min-width:0;justify-content:center;gap:4px}.az-log-page-jump label{min-width:0}.az-log-page-jump input{width:56px;min-width:44px;font-size:1rem;font-weight:600;border-color:var(--az-brand-primary)}.az-log-mobile-page-total{display:block;min-width:0;max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--az-muted)}.az-log-page-jump button{flex:0 0 44px}}.az-action-log-entry{padding:16px;margin:12px 0;border:1px solid var(--az-line);border-radius:12px}.az-action-log-entry header{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.az-action-log-diff{display:grid;grid-template-columns:1fr 1fr;gap:12px}.az-action-log-diff pre{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:600px){.az-action-log{padding:12px}.az-action-log-diff{grid-template-columns:1fr}}