:root{--paper:#f4f5f2;--surface:#ffffff;--sunken:#eceee9;--ink:#17201d;--ink-2:#3a4541;--muted:#66716c;--line:#e1e4df;--line-strong:#cdd2cb;--basil:#1e5e4e;--basil-ink:#15463a;--basil-soft:#e3eeea;--saffron:#b9741a;--saffron-soft:#fbf0dc;--brick:#b33a2a;--brick-soft:#f8e5e1;--sky:#2f5f8f;--sky-soft:#e4edf6;--font-display:"Rubik","Heebo",system-ui,sans-serif;--font-body:"Heebo","Rubik",system-ui,sans-serif;--r-sm:6px;--r-md:10px;--r-lg:16px;--shadow-pop:0 1px 2px rgb(23 32 29/6%),0 12px 32px -12px rgb(23 32 29/22%);--side:232px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 15px/1.55 var(--font-body);font-feature-settings:"tnum" 1}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--basil);outline-offset:2px;border-radius:4px}.num{font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.shell{display:grid;grid-template-columns:var(--side) 1fr;min-height:100dvh}.side{position:-webkit-sticky;position:sticky;top:0;height:100dvh;background:var(--ink);color:#dfe6e2;display:flex;flex-direction:column;padding:22px 14px}.brand{display:flex;align-items:center;gap:10px;padding:0 10px 26px}.brand-mark{width:32px;height:32px;border-radius:9px;background:var(--basil);display:grid;place-items:center;font:600 15px var(--font-display);color:#fff}.brand-name{font:600 17px/1.1 var(--font-display);color:#fff}.brand-sub{font-size:12px;color:#93a19a}.nav{flex-direction:column;gap:2px}.nav,.nav a{display:flex}.nav a{align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-md);color:#c4cfc9;font-weight:500}.nav a:hover{background:rgb(255 255 255/6%);color:#fff}.nav a[aria-current=page]{background:rgb(255 255 255/10%);color:#fff}.nav svg{width:19px;height:19px;flex:none}.side-foot{margin-top:auto;padding:12px;font-size:12px;color:#84928b}.side-foot b{color:#c4cfc9;font-weight:500}.main{min-width:0;padding:32px clamp(16px,4vw,48px) 64px}.page{max-width:1180px;margin:0 auto}.mobile-bar,.tabbar{display:none}.head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.head h1{margin:0;font:600 30px/1.15 var(--font-display);letter-spacing:-.01em}.head p{margin:4px 0 0;color:var(--muted)}.pipeline{display:grid;grid-template-columns:repeat(5,1fr);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;margin-bottom:28px}.stage{position:relative;padding:20px 22px 18px;display:block;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);transition:background .15s}.stage:first-child{-webkit-border-start:0;border-inline-start:0}.stage:hover{background:#fafbf9}.stage-label{font-size:13px;color:var(--muted);font-weight:500}.stage-count{font:600 38px/1.1 var(--font-display);margin-top:6px}.stage-bar{display:flex;height:4px;border-radius:4px;background:var(--sunken);margin-top:14px;overflow:hidden}.stage-bar i{display:block;height:100%;background:var(--basil);border-radius:4px}.stage.is-zero .stage-count{color:var(--line-strong)}.metrics{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:28px}.metric{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px 22px}.metric h3{margin:0;font-size:13px;font-weight:500;color:var(--muted)}.metric .big{font:600 32px/1.2 var(--font-display);margin-top:6px}.metric .sub{color:var(--muted);font-size:13px;margin-top:2px}.split{display:flex;flex-direction:column;gap:10px;margin-top:14px}.split-row{display:grid;grid-template-columns:90px 1fr auto;align-items:center;grid-gap:12px;gap:12px;font-size:14px}.split-track{display:flex;height:8px;border-radius:8px;background:var(--sunken);overflow:hidden}.split-track i{display:block;height:100%;border-radius:8px;background:var(--basil)}.split-track i.alt{background:#8fb3a6}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line)}.panel-head h2{margin:0;font:600 16px var(--font-display)}.panel-body{padding:18px 20px}.link{color:var(--basil);font-weight:500;font-size:14px}.link:hover{text-decoration:underline;text-underline-offset:3px}.table{width:100%;border-collapse:collapse}.lines-table th:first-child{width:60%}.table th{text-align:start;font-size:12.5px;font-weight:500;color:var(--muted);padding:11px 16px;background:#fafbf9;white-space:nowrap}.table td,.table th{border-bottom:1px solid var(--line)}.table td{padding:13px 16px;vertical-align:middle}.table tr:last-child td{border-bottom:0}.table tbody tr{transition:background .12s}.table tbody tr:hover{background:#f8f9f7}.table .end{text-align:end}.row-link{display:block}.cust{font-weight:500}.cust small{display:block;color:var(--muted);font-weight:400;font-size:13px}.pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:500;white-space:nowrap;background:var(--sunken);color:var(--ink-2)}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.7}.pill.received{background:var(--sky-soft);color:var(--sky)}.pill.picking,.pill.sent_to_warehouse{background:var(--saffron-soft);color:var(--saffron)}.pill.delivered,.pill.shipped{background:var(--basil-soft);color:var(--basil)}.pill.quote{background:var(--sky-soft);color:var(--sky)}.pill.pending{background:var(--sunken);color:var(--ink-2);border:1px dashed var(--line-strong)}.pill.cancelled,.pill.refunded{background:var(--sunken);color:var(--muted)}.pill.error{background:var(--brick-soft);color:var(--brick)}.only-m{display:none}.site-tag{font-size:12px;color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:1px 7px;white-space:nowrap}.filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.search{flex:1 1 260px;display:flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:0 12px}.search svg{width:17px;color:var(--muted)}.search input{border:0;outline:0;background:transparent;padding:10px 0;width:100%}.select{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:9px 12px}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{padding:7px 13px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:13.5px;color:var(--ink-2)}.chip[aria-current=true]{background:var(--ink);border-color:var(--ink);color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);padding:9px 16px;border-radius:var(--r-md);font-weight:500;font-size:14px;transition:background .12s,border-color .12s}.btn:hover{background:#f6f7f5}.btn.primary{background:var(--basil);border-color:var(--basil);color:#fff}.btn.primary:hover{background:var(--basil-ink)}.btn.danger{background:var(--brick);border-color:var(--brick);color:#fff}.btn.danger:hover{background:#962f22}.btn.ghost{border-color:transparent;background:transparent;color:var(--ink-2)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn svg{width:17px;height:17px}.order-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-bottom:22px}.crumb{font-size:13px;color:var(--muted);margin-bottom:6px}.crumb a:hover{color:var(--ink)}.order-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.order-title h1{margin:0;font:600 28px var(--font-display)}.order-meta{color:var(--muted);margin-top:4px;font-size:14px}.actions{display:flex;gap:8px;flex-wrap:wrap}.track{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px;margin-bottom:24px}.track-step{padding-top:12px;border-top:3px solid var(--line);font-size:13px;color:var(--muted)}.track-step.done{border-color:var(--basil);color:var(--ink)}.track-step.now{border-color:var(--basil);color:var(--basil);font-weight:600}.alert{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--r-md);background:var(--brick-soft);color:#7d2a1f;margin-bottom:20px;font-size:14px}.alert.info{background:var(--sky-soft);color:#234a70}.alert svg{width:19px;flex:none;margin-top:1px}.alert .grow{flex:1 1}.grid-2{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);grid-gap:20px;gap:20px;align-items:start}.stack{gap:20px}.stack,.totals{display:flex;flex-direction:column}.totals{gap:6px;padding:14px 20px;border-top:1px solid var(--line);font-size:14px}.totals div{display:flex;justify-content:space-between}.totals .grand{font:600 17px var(--font-display);padding-top:6px}.totals .neg{color:var(--brick)}.kv{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 16px;gap:8px 16px;font-size:14px;margin:0}.kv dt{color:var(--muted)}.kv dd{margin:0}.doc{display:flex;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid var(--line)}.doc:first-child{border-top:0}.doc-icon{width:36px;height:40px;border-radius:6px;background:var(--basil-soft);color:var(--basil);display:grid;place-items:center;flex:none}.doc-icon.credit{background:var(--brick-soft);color:var(--brick)}.doc-icon svg{width:18px}.doc-main{flex:1 1;min-width:0}.doc-main b{font-weight:500;display:block}.doc-main span{font-size:13px;color:var(--muted)}.feed{list-style:none;margin:0;padding:4px 20px 16px}.feed li{position:relative;padding:12px 0 0;-webkit-padding-start:22px;padding-inline-start:22px;font-size:14px}.feed li:before{content:"";position:absolute;inset-inline-start:4px;top:19px;width:7px;height:7px;border-radius:50%;background:var(--line-strong)}.feed li:after{content:"";position:absolute;inset-inline-start:7px;top:30px;bottom:-12px;width:1px;background:var(--line)}.feed li:last-child:after{display:none}.feed li.error:before{background:var(--brick)}.feed li.document:before,.feed li.refund:before{background:var(--basil)}.feed time{display:block;font-size:12.5px}.empty,.feed time{color:var(--muted)}.empty{padding:48px 20px;text-align:center}.empty b{display:block;color:var(--ink);font:600 17px var(--font-display);margin-bottom:4px}dialog.sheet{border:0;padding:0;border-radius:var(--r-lg);width:min(560px,calc(100vw - 24px));box-shadow:var(--shadow-pop);color:var(--ink);background:var(--surface)}dialog.sheet::-webkit-backdrop{background:rgb(23 32 29/45%)}dialog.sheet::backdrop{background:rgb(23 32 29/45%)}dialog.sheet[open]{animation:rise .18s ease-out}@keyframes rise{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.sheet-head{padding:20px 22px 4px}.sheet-head h2{margin:0;font:600 20px var(--font-display)}.sheet-head p{margin:4px 0 0;color:var(--muted);font-size:14px}.sheet-body{padding:14px 22px;display:flex;flex-direction:column;gap:14px}.sheet-foot{padding:16px 22px 20px;display:flex;gap:10px;justify-content:flex-start;border-top:1px solid var(--line);background:#fafbf9;border-radius:0 0 var(--r-lg) var(--r-lg)}.refund-line{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md)}.refund-line.on{border-color:var(--basil);background:#f7fbf9}.refund-line small{display:block;color:var(--muted)}.qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:8px;overflow:hidden}.qty button{width:32px;height:32px;border:0;background:var(--sunken);cursor:pointer;font-size:16px}.qty span{min-width:34px;text-align:center}.field{display:flex;flex-direction:column;gap:6px;font-size:14px}.field input,.field select,.field textarea{border:1px solid var(--line-strong);border-radius:var(--r-md);padding:10px 12px;background:#fff;font:inherit}.table td input{border:1px solid var(--line-strong);border-radius:var(--r-sm,6px);padding:6px 8px;font:inherit}.sum-box{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-radius:var(--r-md);background:var(--sunken)}.sum-box b{font:600 24px var(--font-display)}.warn{font-size:13px;color:var(--muted)}.err{color:var(--brick);font-size:14px}@media (max-width:960px){.metrics{grid-template-columns:1fr 1fr}.metrics .metric:first-child{grid-column:1/-1}.grid-2{grid-template-columns:1fr}}@media (max-width:760px){.shell{grid-template-columns:1fr}.side{display:none}.main{padding:76px 14px 96px}.mobile-bar{display:flex;position:fixed;inset:0 0 auto 0;z-index:20;height:60px;align-items:center;gap:10px;padding:0 16px;background:rgb(244 245 242/92%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.mobile-bar .brand{padding:0}.mobile-bar .brand-name{color:var(--ink)}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;inset:auto 0 0 0;z-index:20;background:var(--surface);border-top:1px solid var(--line);padding:6px 8px calc(6px + env(safe-area-inset-bottom))}.tabbar a{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px;font-size:12px;color:var(--muted);border-radius:10px}.tabbar a[aria-current=page]{color:var(--basil);font-weight:600}.tabbar svg{width:22px;height:22px}.head h1{font-size:25px}.pipeline{grid-template-columns:repeat(5,minmax(108px,1fr));overflow-x:auto;scroll-snap-type:x mandatory}.stage{scroll-snap-align:start;padding:16px}.stage-label{white-space:nowrap}.stage-count{font-size:30px}.metrics{grid-template-columns:1fr}.track{grid-template-columns:repeat(5,1fr);font-size:11px}.track-step{font-size:11.5px}.table.responsive thead{display:none}.table.responsive,.table.responsive tbody,.table.responsive td,.table.responsive tr{display:block}.table.responsive tr{position:relative;padding:14px 16px;border-bottom:1px solid var(--line)}.table.responsive tr:last-child{border-bottom:0}.table.responsive td{padding:0;border:0}.table.responsive td[data-m=hide]{display:none}.table.responsive tr{padding-left:110px}.table.responsive td[data-m=amount]{position:absolute;left:16px;right:auto;top:14px;font-weight:600}.table.responsive td[data-m=status]{margin-top:8px;display:flex;gap:8px;align-items:center}.only-m{display:inline-block}.table.responsive td[data-m=date]{font-size:13px;color:var(--muted)}.table.responsive td[data-m=pay]{position:absolute;left:16px;top:42px}.table.responsive tr.is-paid{background:rgba(34,197,94,.05)}.table.responsive tr.is-paid td{background:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.logout{margin-top:12px;background:none;border:0;padding:0;color:#93a19a;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.logout:hover{color:#fff}.logout.dark{margin:0;color:var(--muted)}.auth{min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:radial-gradient(1200px 600px at 100% 0,#e3eeea 0,transparent 60%),var(--paper)}.auth-card{width:min(420px,100%);background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:32px 28px;box-shadow:var(--shadow-pop)}.auth-brand{padding:0 0 28px}.auth-brand .brand-name{color:var(--ink)}.auth-brand .brand-sub{color:var(--muted)}.auth-card h1{margin:0;font:600 26px/1.2 var(--font-display)}.auth-sub{margin:6px 0 24px;color:var(--muted);font-size:14px}.auth-form{display:flex;flex-direction:column;gap:14px}.auth-form .lead{margin:0;color:var(--ink-2);font-size:15px}.btn.block{width:100%;padding:12px 16px;font-size:15px}.link.center{text-align:center}.notice{padding:14px 16px;border-radius:var(--r-md);background:var(--basil-soft);color:var(--basil-ink);font-size:15px;line-height:1.6}.check{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-2)}.check input{width:16px;height:16px;accent-color:var(--basil)}.copy-row{display:flex;gap:8px;align-items:center}.copy-row code{flex:1 1;min-width:0;overflow-x:auto;white-space:nowrap;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--sunken);font-size:13.5px}.range{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.range .chip{cursor:pointer;font:inherit;font-size:13.5px}.range-custom{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:12px}.range-custom .field input{border:1px solid var(--line-strong);border-radius:var(--r-md);padding:8px 10px;background:#fff}.pager{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border-top:1px solid var(--line)}.pager-info{color:var(--muted);font-size:13.5px}.pager-btns{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.pager .btn{padding:6px 12px;min-width:38px}.pager .btn[aria-current=page]{background:var(--ink);color:#fff;border-color:var(--ink)}.pager .btn[aria-disabled=true]{opacity:.4;pointer-events:none}.pager-gap{color:var(--muted);padding:0 2px}@media (max-width:760px){.pager{flex-direction:column;align-items:stretch}.pager-btns{justify-content:center}}.confirm-box{display:flex;flex-direction:column;gap:10px;max-width:460px;padding:14px 16px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface)}.resolved-list{list-style:none;margin:0;padding:0}.resolved-list li+li{border-top:1px solid var(--line)}.resolved-row{display:block;padding:14px 18px}.resolved-row:hover{background:#f8f9f7}.resolved-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.resolved-issue{font-size:14px;color:var(--brick)}.resolved-note{font-size:14px;color:var(--basil);margin-top:2px}.pay-dot{display:inline-block;width:10px;height:10px;border-radius:50%;vertical-align:middle}.pay-dot.paid{background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.18),0 0 8px rgba(34,197,94,.7)}.pay-dot.unpaid{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.16)}.pay-dot.failed{background:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.18),0 0 8px rgba(239,68,68,.6)}.table tr.is-failed td{background:rgba(239,68,68,.04)}.pay-dot.void{background:transparent;border:1.5px solid var(--line-strong)}.table tr.is-paid td{background:rgba(34,197,94,.045)}.nav-badge{-webkit-margin-start:auto;margin-inline-start:auto;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#f97316;color:#fff;font:700 12px/20px var(--font-body,inherit);text-align:center;box-shadow:0 0 0 3px rgba(249,115,22,.2)}.nav-badge.m{position:absolute;top:2px;inset-inline-start:calc(50% + 6px);margin:0;min-width:16px;height:16px;font-size:10px;line-height:16px;padding:0 4px}.unpaid-alert{border:1.5px solid #fdba74;background:#fff7ed;border-radius:var(--r-lg);padding:16px 18px;margin-bottom:20px}.unpaid-alert h2{margin:0;font-size:17px;display:flex;gap:10px;align-items:center}.unpaid-alert .pulse{width:10px;height:10px;border-radius:50%;background:#f97316;box-shadow:0 0 0 0 rgba(249,115,22,.6);animation:pulse 1.8s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(249,115,22,.55)}70%{box-shadow:0 0 0 10px rgba(249,115,22,0)}to{box-shadow:0 0 0 0 rgba(249,115,22,0)}}@media (prefers-reduced-motion:reduce){.unpaid-alert .pulse{animation:none}}.unpaid-row{padding:10px 0;border-top:1px solid #fed7aa;display:flex;flex-direction:column;gap:6px}.ur-top{display:flex;gap:10px;align-items:center}.ur-top .who{flex:1 1;min-width:0}.ur-top small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ur-bottom{display:flex;gap:8px;align-items:center;flex-wrap:wrap;-webkit-padding-start:20px;padding-inline-start:20px}.ur-ago{font-size:12.5px}.ur-form{display:flex;gap:6px}.btn.sm{padding:5px 10px;font-size:13px;min-height:0}.unpaid-row:first-of-type{border-top:0}.unpaid-row small{display:block;color:var(--muted);font-size:12.5px}.unpaid-row .st{font-size:12.5px;padding:2px 8px;border-radius:999px;background:#ffedd5;color:#9a3412}.unpaid-row .st.failed{background:#fee2e2;color:#991b1b}.only-m-block,.sheet,.sheet-backdrop,.tab-more{display:none}@media (max-width:760px){.hide-m{display:none!important}.head{margin-bottom:16px}.head p{font-size:14px}.tab-more{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px;font:inherit;font-size:12px;color:var(--muted);background:none;border:0;border-radius:10px}.tab-more.on{color:var(--basil);font-weight:600}.tab-more svg{width:22px;height:22px}.sheet-backdrop{display:block;position:fixed;inset:0;z-index:18;background:rgb(0 0 0/25%)}.sheet{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;position:fixed;inset:auto 10px calc(72px + env(safe-area-inset-bottom)) 10px;z-index:19;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:10px;box-shadow:0 12px 32px rgb(0 0 0/18%)}.sheet a{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;font-size:14.5px;color:var(--ink)}.sheet a[aria-current=page]{background:var(--basil-soft,#eef4ee);color:var(--basil);font-weight:600}.sheet svg{width:20px;height:20px;color:var(--muted);flex:none}.sheet .nav-badge{-webkit-margin-start:auto;margin-inline-start:auto}.range .chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-14px;padding-inline:14px}.range .chips::-webkit-scrollbar{display:none}.range .chip{white-space:nowrap;flex:none}.unpaid-alert{padding:14px}.unpaid-alert h2{font-size:16px}.ur-form select{display:none}.ur-bottom{-webkit-padding-start:0;padding-inline-start:0;flex-wrap:nowrap;gap:6px}.ur-bottom .st{white-space:nowrap;flex:none}.ur-ago{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ur-bottom .grow{flex:1 0}.ur-bottom .btn.sm{padding:5px 9px;white-space:nowrap;flex:none}.ur-extra{display:none}.only-m-block{display:block;text-align:center;padding:10px 0 2px;font-size:14px;color:var(--basil);font-weight:600;border-top:1px solid #fed7aa}.main,.page,.panel,.shell>*{min-width:0}.panel{overflow-x:auto}.head{flex-wrap:wrap}.head>*{min-width:0}.table.stack thead{display:none}.table.stack,.table.stack tbody{display:block;width:100%}.table.stack tr{display:block;padding:12px 16px;border-bottom:1px solid var(--line)}.table.stack tr:last-child{border-bottom:0}.table.stack td{display:block;position:relative;padding:3px 96px 3px 0;border:0;text-align:right!important;direction:rtl;min-width:0;overflow-wrap:anywhere}.table.stack td:before{content:attr(data-label);position:absolute;right:0;top:4px;width:88px;color:var(--muted);font-size:12.5px;font-weight:400}.table.stack td[data-label=""]{padding-right:0}.table.stack td.num{direction:ltr;unicode-bidi:plaintext}.table.stack td[data-label=""]:before{content:none}.table.stack td:first-child{font-weight:600}.table.stack td:empty{display:none}.table.stack td form{display:flex;flex-wrap:wrap;gap:6px}.cart-views{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.cart-views .chip{white-space:nowrap;flex:none}.cart-table thead{display:none}.cart-table,.cart-table tbody{display:block}.cart-table tr{display:grid;grid-template-columns:1fr auto;grid-gap:4px 12px;gap:4px 12px;padding:14px 16px;border-bottom:1px solid var(--line)}.cart-table td{display:block;padding:0;border:0;min-width:0}.cart-table .c-who{grid-column:1;grid-row:1}.cart-table .c-name{font-size:15.5px}.cart-table .c-contact{font-size:12.5px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr;text-align:end}.cart-table .c-total{grid-column:2;grid-row:1;font-weight:700;font-size:15.5px}.cart-table .c-items{grid-column:1/-1;color:var(--muted);font-size:13px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-table .c-when{grid-column:1;font-size:12.5px;color:var(--muted);direction:rtl;justify-content:flex-start;display:flex;gap:6px;align-items:center}.cart-table .c-when .c-brand:before{content:"· "}.cart-table .c-state{grid-column:2;font-size:12.5px;color:#9a3412;text-align:end;align-self:center}.cart-table .c-act{grid-column:1/-1;display:flex;gap:6px;margin-top:6px;white-space:normal!important}.cart-table .c-act:empty{display:none}.cart-table .c-act .btn{padding:6px 11px;font-size:13px}.cart-table .c-act form{display:flex!important;gap:6px;flex:1 1;justify-content:flex-end}.cart-table .c-act select{max-width:130px}}