.gx-trk{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.gx-trk-step{text-align:center;align-content:start;justify-items:center;gap:3px;min-width:0;display:grid;position:relative}.gx-trk-rail{place-items:center;width:100%;height:26px;margin-bottom:4px;display:grid;position:relative}.gx-trk-rail:before{content:"";background:var(--gx-line-strong);border-radius:2px;width:100%;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:-50%}.gx-trk-step:first-child .gx-trk-rail:before{display:none}.gx-trk-step.is-done .gx-trk-rail:before,.gx-trk-step.is-now .gx-trk-rail:before{background:linear-gradient(90deg, var(--gx-accent), var(--gx-accent-2))}.dark .gx-trk-step.is-done .gx-trk-rail:before,.dark .gx-trk-step.is-now .gx-trk-rail:before{box-shadow:0 0 12px color-mix(in srgb, var(--gx-accent-2) 60%, transparent)}.gx-trk-dot{z-index:1;background:var(--gx-panel-solid);border:2px solid var(--gx-line-strong);width:22px;height:22px;color:var(--gx-accent-ink);border-radius:50%;place-items:center;display:grid;position:relative}.gx-trk-step.is-done .gx-trk-dot{background:var(--gx-accent);border-color:var(--gx-accent)}.gx-trk-step.is-now .gx-trk-dot{border:6px solid var(--gx-accent-2);box-shadow:0 0 0 5px var(--gx-cyan-soft), 0 0 18px color-mix(in srgb, var(--gx-accent-2) 70%, transparent)}.gx-trk-label{font:600 12.5px/1.2 var(--font-sans);color:var(--gx-dim);padding:0 2px}.gx-trk-step.is-done .gx-trk-label,.gx-trk-step.is-now .gx-trk-label{color:var(--gx-text)}.gx-trk-when{color:var(--gx-faint);min-height:14px;font-size:11.5px;line-height:1.2}.gx-trk-step.is-now .gx-trk-when{color:var(--gx-cyan);font-weight:600}.gx-trk.is-compact .gx-trk-rail{height:14px;margin:0}.gx-trk.is-compact .gx-trk-dot{border-width:2px;width:10px;height:10px}.gx-trk.is-compact .gx-trk-dot svg{display:none}.gx-trk.is-compact .gx-trk-step.is-now .gx-trk-dot{border:3px solid var(--gx-accent-2);box-shadow:0 0 10px color-mix(in srgb, var(--gx-accent-2) 80%, transparent)}.gx-trk.is-compact .gx-trk-rail:before{height:2px;margin-top:-1px}.gx-bento{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.gx-today-top{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);gap:16px;display:grid}.gx-today-locs{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.gx-today-minis{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.gx-today-order .gx-tile-big>b{background:linear-gradient(135deg, var(--gx-accent), var(--gx-accent-2));color:#0000;-webkit-background-clip:text;background-clip:text}.gx-today-checkin .gx-btn,.gx-today-order>.gx-btn{margin-top:auto}.gx-today-mini{flex-direction:row;align-items:center;padding:14px 18px}.gx-today-mini>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.gx-today-mini b{font:700 15px/1.15 var(--font-display)}.gx-today-mini i{color:var(--gx-dim);font-size:12.5px;font-style:normal}.gx-today-loc-actions{align-items:center;gap:12px;display:inline-flex}.gx-today-loc-mic{width:30px;height:30px;color:var(--gx-accent);background:color-mix(in srgb, var(--gx-accent) 12%, transparent);border-radius:999px;place-items:center;transition:background .15s;display:grid}.gx-today-loc-mic:hover{background:color-mix(in srgb, var(--gx-accent) 22%, transparent)}.gx-today-loc-mic:focus-visible{outline:2px solid var(--gx-accent);outline-offset:2px}.gx-today-loc-mic svg{width:15px;height:15px}.gx-tile-empty{color:var(--gx-dim);font-size:13.5px;line-height:1.45}.gx-rows{flex:1;align-content:start;display:grid}.gx-rows>*{border-top:1px solid var(--gx-line);align-items:center;gap:12px;min-width:0;padding:10px 0;display:flex}.gx-rows>*>span:nth-child(2){flex:1;gap:1px;min-width:0;display:grid}.gx-rows b{font:600 13.5px/1.3 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gx-rows i{color:var(--gx-dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.gx-rows em{font:500 13px/1 var(--font-mono);flex:none;font-style:normal}.gx-rows em.gx-rows-when{font:600 12.5px/1 var(--font-sans);color:var(--gx-cyan)}.gx-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:auto;display:grid}.gx-week>span{background:var(--gx-well);border-radius:14px;justify-items:center;gap:5px;padding:8px 0;display:grid}.gx-week em{font:600 11px/1 var(--font-sans);color:var(--gx-faint);font-style:normal}.gx-week b{font:700 14px/1 var(--font-display)}.gx-week i{width:22px;height:22px;font:800 11px/22px var(--font-display);text-align:center;color:#0000;border-radius:7px;font-style:normal}.gx-week .has-box i{background:var(--gx-cyan-soft);color:var(--gx-cyan);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gx-cyan) 45%, transparent)}.gx-week .is-today{background:linear-gradient(160deg, var(--gx-accent), var(--gx-accent-2));box-shadow:0 10px 22px -12px var(--gx-accent)}.gx-week .is-today em,.gx-week .is-today b{color:#fff}.gx-week .is-today.has-box i{color:#fff;box-shadow:none;background:#ffffff40}.gx-meter{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;height:34px;display:grid}.gx-meter i{background:var(--gx-slate-soft);border-radius:4px}.gx-meter i.is-on{background:linear-gradient(180deg, var(--gx-warn-fill), color-mix(in srgb, var(--gx-warn-fill) 55%, transparent))}.gx-meter.is-ok i.is-on{background:linear-gradient(180deg, var(--gx-ok), color-mix(in srgb, var(--gx-ok) 55%, transparent))}.gx-meter i.is-off{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gx-warn-fill) 55%, transparent)}.gx-tile-foot{color:var(--gx-dim);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.gx-tile-foot b{color:var(--gx-text);font-family:var(--font-display)}.gx-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.gx-toolbar .gx-bigsearch{border-radius:22px;flex:280px;max-width:460px;height:44px;padding-left:16px}.gx-toolbar .gx-bigsearch input{font-size:14px}.gx-toolbar-end{align-items:center;gap:8px;margin-left:auto;display:flex}.gx-toggle{background:var(--gx-well);border:1px solid var(--gx-line);border-radius:14px;padding:3px;display:inline-flex}.gx-toggle button{height:32px;font:600 13px/1 var(--font-sans);color:var(--gx-dim);cursor:pointer;border-radius:11px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.gx-toggle button svg{width:15px;height:15px}.gx-toggle button[aria-pressed=true]{background:var(--gx-raise);color:var(--gx-text);box-shadow:0 1px 2px #0c1a2e1f}.gx-board{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;gap:14px;display:grid}.gx-col{--gx-col:var(--gx-accent);border-radius:var(--gx-radius);background:var(--gx-well);border:1px solid var(--gx-line);gap:10px;min-width:0;padding:10px;display:grid}.gx-col>header{font:700 14px/1 var(--font-display);align-items:center;gap:8px;padding:8px 8px 4px;display:flex}.gx-col>header>i{background:var(--gx-col);border-radius:50%;width:9px;height:9px}.dark .gx-col>header>i{box-shadow:0 0 10px var(--gx-col)}.gx-col>header>em{min-width:22px;height:22px;font:600 12px/22px var(--font-mono);text-align:center;background:var(--gx-panel-solid);color:var(--gx-dim);border-radius:11px;margin-left:auto;padding:0 6px;font-style:normal}.gx-col-ordered{--gx-col:var(--gx-faint)}.gx-col-shipped{--gx-col:var(--gx-cyan)}.gx-col-delivered{--gx-col:var(--gx-ok)}.gx-col-received{--gx-col:var(--gx-violet)}.gx-col-cancelled{--gx-col:var(--gx-bad)}.gx-col-empty{text-align:center;color:var(--gx-faint);padding:18px 10px 20px;font-size:13px}.gx-col>.gx-btn{width:100%}.gx-card{text-align:left;background:var(--gx-raise);border:1px solid var(--gx-line);width:100%;min-width:0;box-shadow:var(--gx-shadow);cursor:pointer;transition:transform var(--duration-press) var(--ease-standard), border-color var(--duration-hover) var(--ease-standard), box-shadow var(--duration-hover) var(--ease-standard);border-radius:18px;gap:7px;padding:13px 14px;display:grid}.gx-card:hover{border-color:var(--gx-line-strong)}.gx-card:active{transform:scale(.99)}.gx-card:focus-visible,.gx-toggle button:focus-visible,.gx-drawer-close:focus-visible,.gx-list-row:focus-visible{outline:2px solid var(--gx-accent);outline-offset:2px}.gx-card.is-active{box-shadow:0 0 0 2px var(--gx-accent), 0 16px 36px -18px var(--gx-accent)}.gx-card-top{align-items:center;gap:10px;min-width:0;display:flex}.gx-card-top>span:nth-child(2){flex:1;min-width:0;display:grid}.gx-card-top b{font:600 13.5px/1.25 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gx-card-top i{color:var(--gx-faint);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-style:normal;overflow:hidden}.gx-card-top em{font:500 13px/1 var(--font-mono);flex:none;font-style:normal}.gx-card p{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.gx-card .gx-card-for{color:var(--gx-dim);margin-top:-4px;font-size:12.5px;font-weight:400}.gx-card-when{font:600 12px/1.3 var(--font-sans);color:var(--gx-dim)}.gx-card-when.is-cyan{color:var(--gx-cyan)}.gx-card-when.is-green{color:var(--gx-ok)}.gx-card-when.is-amber{color:var(--gx-warn)}.gx-card-when.is-red{color:var(--gx-bad)}.gx-card-when.is-blue{color:var(--gx-accent)}.gx-card-note{background:var(--gx-warn-soft);color:var(--gx-warn);white-space:normal;-webkit-line-clamp:2;border-radius:10px;-webkit-box-orient:vertical;padding:7px 9px;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.gx-list{border-radius:var(--gx-radius);background:var(--gx-panel);border:1px solid var(--gx-line);box-shadow:var(--gx-shadow);overflow:hidden}.gx-list-row{border-top:1px solid var(--gx-line);text-align:left;cursor:pointer;grid-template-columns:minmax(150px,1.1fr) minmax(0,1.6fr) minmax(150px,1fr) minmax(120px,.9fr) 90px;align-items:center;gap:14px;width:100%;padding:12px 18px;display:grid}.gx-list-row:first-child{border-top:0}.gx-list-row:hover{background:var(--gx-well)}.gx-list-row>span{gap:1px;min-width:0;display:grid}.gx-list-row b{font:600 13.5px/1.3 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gx-list-row i{color:var(--gx-dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.gx-list-row>em{font:500 13px/1 var(--font-mono);text-align:right;font-style:normal}.gx-list-row>.gx-list-who{align-items:center;gap:10px;display:flex}.gx-list-row>span>.gx-pill{justify-self:start}.gx-list-who>span{min-width:0;display:grid}.gx-list-head{cursor:default;font:600 11.5px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--gx-faint);background:var(--gx-well);padding-top:10px;padding-bottom:10px}.gx-list-head:hover{background:var(--gx-well)}.gx-drawer-scrim{z-index:46;background:color-mix(in srgb, var(--background) 62%, transparent);position:fixed;inset:0}.gx-drawer{z-index:47;background:color-mix(in srgb, var(--gx-panel-solid) 96%, transparent);border:1px solid var(--gx-line-strong);width:min(640px,100vw - 28px);box-shadow:var(--gx-shadow-lg);-webkit-backdrop-filter:blur(24px);border-radius:30px;outline:none;flex-direction:column;display:flex;position:fixed;top:14px;bottom:14px;right:14px;overflow:hidden}.gx-drawer[data-state=open]{animation:gx-drawer-in var(--duration-enter,.22s) var(--ease-standard)}.gx-drawer[data-state=closed]{animation:gx-drawer-out .16s var(--ease-standard)}@keyframes gx-drawer-in{0%{opacity:0;transform:translate(28px)}}@keyframes gx-drawer-out{to{opacity:0;transform:translate(28px)}}.gx-drawer>header{align-items:center;gap:14px;padding:20px 22px 0;display:flex}.gx-drawer>header>div{flex:1;min-width:0}.gx-drawer>header h2{font:800 22px/1.15 var(--font-display);letter-spacing:-.02em}.gx-drawer>header p{color:var(--gx-dim);font-size:13px}.gx-drawer-close{background:var(--gx-well);border:1px solid var(--gx-line);width:38px;height:38px;color:var(--gx-dim);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.gx-drawer-close:hover{color:var(--gx-text)}.gx-drawer-body{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-height:0;padding:16px 22px 20px;display:grid;overflow-y:auto}.gx-drawer-status{color:var(--gx-dim);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.gx-drawer-status b{color:var(--gx-text)}.gx-drawer-track{background:var(--gx-well);border:1px solid var(--gx-line);border-radius:20px;padding:16px 4px 12px}.gx-drawer-track .gx-trk-label{font-size:11.5px}.gx-drawer-track .gx-trk-when{font-size:11px}.gx-kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.gx-kv>div{gap:3px;min-width:0;display:grid}.gx-kv em{color:var(--gx-faint);font-size:12px;font-style:normal}.gx-kv b{font:600 13.5px/1.35 var(--font-sans);overflow-wrap:anywhere}.gx-kv b.is-mono{font:500 12.5px/1.35 var(--font-mono)}.gx-kv a{color:var(--gx-accent);text-underline-offset:2px;text-decoration:underline}.gx-note{background:var(--gx-warn-soft);color:var(--gx-warn);border-radius:14px;padding:10px 12px;font-size:13px;line-height:1.4}.gx-drawer>footer{border-top:1px solid var(--gx-line);background:color-mix(in srgb, var(--gx-well) 60%, transparent);gap:10px;padding:14px 22px 18px;display:flex}.gx-drawer>footer .gx-btn-primary,.gx-drawer>footer .gx-btn-ok{flex:1}.gx-drawer .gx-area [data-app-panel],.gx-drawer .gx-area .hq-surface{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-radius:20px}@media (width<=1250px){.gx-today-top{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-today-order{grid-row:span 2}.gx-board{scroll-snap-type:x proximity;grid-auto-columns:minmax(250px,1fr);margin:0 -14px;padding:0 14px 10px;overflow-x:auto}.gx-col{scroll-snap-align:start}.gx-list-row{grid-template-columns:minmax(140px,1fr) minmax(0,1.4fr) minmax(130px,1fr) 80px}.gx-list-row>.gx-list-track{display:none}}@media (width<=767px){.gx-bento,.gx-today-top,.gx-today-locs,.gx-today-minis{gap:12px}.gx-today-top{grid-template-columns:minmax(0,1fr)}.gx-today-minis{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-today-order{grid-row:auto}.gx-today-search .gx-btn{display:none}.gx-board{grid-auto-columns:minmax(270px,84vw);margin:0 -12px;padding:0 12px 10px}.gx-toolbar-end{justify-content:space-between;width:100%;margin-left:0}.gx-list-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.gx-list-row>.gx-list-for,.gx-list-head{display:none}.gx-drawer{border-radius:28px 28px 0 0;width:100%;height:92dvh;inset:auto 0 0}.gx-drawer[data-state=open]{animation-name:gx-sheet-in}.gx-drawer[data-state=closed]{animation-name:gx-sheet-out}.gx-drawer>header{padding:18px 16px 0}.gx-drawer-body{padding:14px 16px 18px}.gx-drawer>footer{padding:12px 16px max(14px, env(safe-area-inset-bottom))}}@keyframes gx-sheet-in{0%{opacity:0;transform:translateY(40px)}}@keyframes gx-sheet-out{to{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.gx-drawer[data-state]{animation:none}.gx-card{transition:none}}
