.ls-shell{--ls-rail-col:var(--shell-sidebar-width);--ls-aside-col:264px;background:var(--app-bg);grid-template-areas:"bar bar bar""rail aside main";grid-template-columns:var(--ls-rail-col) auto minmax(0, 1fr);grid-template-rows:var(--shell-topbar-height) minmax(0, 1fr);height:100dvh;display:grid;overflow:hidden}.ls-shell[data-rail-collapsed=true]{--ls-rail-col:64px}.ls-shell>.ink-topbar{grid-area:bar}.ls-shell .ink-rail{grid-area:rail}.ls-aside{--ls-aside-inset:var(--space-5);--ls-aside-glyph-gap:10px;--ls-aside-indent:calc(var(--ls-aside-inset) + 16px + var(--ls-aside-glyph-gap));background:var(--surface);border-right:var(--hairline);box-sizing:border-box;min-width:0;min-height:0;width:var(--ls-aside-col);flex-direction:column;grid-area:aside;display:flex;overflow:hidden}.ls-aside:empty{display:none}.ls-aside .ink-listRow__title{font-size:var(--nav-item-size);font-weight:var(--nav-item-weight)}.ls-aside [aria-current] .ink-listRow__title{color:var(--text);font-weight:var(--nav-item-weight-active)}.ls-aside .ink-eyebrow{letter-spacing:var(--nav-label-tracking)}.ls-aside .ink-listRow{min-height:28px;padding-block:5px;padding-inline:var(--ls-aside-inset) var(--space-4);border-radius:0}@media (pointer:coarse),(max-width:820px){.ls-aside .ink-listRow{min-height:var(--touch-target);padding-block:var(--space-2)}}.ls-aside [aria-current]{background:var(--nav-active);border-radius:0;position:relative}.ls-aside [aria-current]:before{background:var(--control-primary);content:"";width:var(--nav-marker-bar);position:absolute;top:0;bottom:0;left:0}.ls-aside [aria-current] .ink-listRow--button:hover,.ls-aside [aria-current] .ink-listRow--link:hover{background:0 0}@media (max-width:1024px){.ls-shell{grid-template-areas:"bar bar""rail aside""rail main";grid-template-columns:var(--ls-rail-col) minmax(0, 1fr);grid-template-rows:var(--shell-topbar-height) auto minmax(0, 1fr)}.ls-aside{border-bottom:var(--hairline);border-right:0;width:auto;max-height:40vh;overflow-y:auto}.ls-shell:has([data-orders-view=order])>.ls-aside{display:none}.ls-shell:has(>.ls-aside:not(:empty)):has([data-orders-view=list])>.ls-main{display:none}.ls-shell:has([data-orders-view=list])>.ls-aside:not(:empty){grid-row:2/-1;max-height:none;overflow:hidden}}.ls-main{grid-area:main;min-width:0;min-height:0;overflow:hidden}.ls-main:has(>.ink-pageFrame){overflow-y:auto}@media (max-width:820px){.ls-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"bar""aside""main";grid-template-rows:var(--shell-topbar-height) auto minmax(0, 1fr)}.ls-shell>.ink-rail-root{grid-area:main;height:0}}.ls-avatar{background:var(--surface-muted);border:var(--hairline);border-radius:var(--radius-pill);box-sizing:border-box;color:var(--text-soft);font-size:var(--type-micro);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;line-height:1;display:inline-flex}.ls-avatar--large{font-size:var(--type-caption);width:36px;height:36px}.ls-topbarNewOrder svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:14px;height:14px}@media (max-width:640px){.ls-topbarNewOrder{width:var(--control-height);padding:0}.ls-topbarNewOrder .ink-button__label{display:none}}.ls-scopePanel{display:contents}.ls-identity{border-bottom:1px solid var(--line-soft);align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);padding:var(--space-2) 10px var(--space-3);display:flex}.ls-identity__row{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ls-identity__text{gap:1px;min-width:0;display:grid}.ls-identity__name{color:var(--text);font-size:var(--type-small);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ls-identity__meta{color:var(--text-faint);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-identity__meta--sentence{white-space:normal}.ls-avatar-button{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ls-avatar-button:hover .ls-avatar{background:var(--control-secondary-hover);color:var(--text)}.ls-avatar-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ls-importer{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ls-importer__pill,.ls-importer__bandRow{background:var(--surface);color:var(--text-soft);cursor:pointer;font-family:inherit;font-size:var(--type-caption);font-weight:var(--weight-semibold);align-items:center;gap:var(--space-2);text-align:left;white-space:nowrap;display:inline-flex;position:relative;overflow:hidden}.ls-importer__pill{border:var(--hairline);border-radius:var(--radius-pill);min-width:0;max-width:340px;height:32px;transition:background-color var(--motion-fast) var(--ease-out-quart);flex:0 auto;padding:0 13px 0 10px}.ls-importer__pill:hover,.ls-importer__bandRow:hover{background:var(--control-secondary-hover);color:var(--text)}.ls-importer__pill:focus-visible,.ls-importer__bandRow:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-soft);outline:2px solid var(--focus-ring);outline-offset:-2px}.ls-importer__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.ls-importer__text b{color:var(--text);font-weight:var(--weight-bold)}.ls-importer__ring{border:2px solid var(--line);border-top-color:var(--text);box-sizing:border-box;border-radius:50%;flex:none;width:13px;height:13px;animation:.9s linear infinite ink-spin}.ls-importer__dot{background:var(--control-primary);border-radius:var(--radius-pill);flex:none;width:8px;height:8px}.ls-importer__bar{background:var(--control-primary);height:2px;transform:scaleX(var(--ls-importer-share,0));transform-origin:0;transition:transform .24s var(--ease-out-quart);width:100%;position:absolute;bottom:0;left:0}.ls-importer__band{display:none}.ls-importer__bandRow{border:0;border-bottom:var(--hairline);font-size:var(--type-small);height:44px;padding:0 var(--space-4);width:100%}.ls-importer__go{color:var(--text);font-size:var(--type-caption);font-weight:var(--weight-bold);flex:none;margin-left:auto}@media (max-width:767px){.ls-importer{display:none}.ls-importer__band{flex-direction:column;grid-area:band;display:flex}.ls-shell:has(>.ls-importer__band){grid-template-areas:"bar""band""aside""main";grid-template-rows:var(--shell-topbar-height) auto auto minmax(0, 1fr)}}@media (prefers-reduced-motion:reduce){.ls-importer__ring{border-color:var(--text);border-right-color:var(--line);animation:none}.ls-importer__bar{transition:none}}.ink-popover__panel:has(.ls-feed){width:min(340px,100vw - 16px);min-width:0;padding:0}.ls-feed{flex-direction:column;width:100%;max-height:min(420px,70vh);display:flex}.ls-feed__head{border-bottom:1px solid var(--line-soft);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--card-pad);justify-content:space-between;display:flex}.ls-feed__title{color:var(--text);font-size:var(--type-small);font-weight:600}.ls-feed__refresh{border-radius:var(--radius-sm);color:var(--text-soft);cursor:pointer;font-family:inherit;font-size:var(--type-caption);background:0 0;border:0;padding:2px 6px}.ls-feed__refresh:hover:not(:disabled){background:var(--surface-muted);color:var(--text)}.ls-feed__refresh:disabled{color:var(--text-faint);cursor:default}.ls-feed__refresh:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ls-feed__list{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.ls-feed__row{border-bottom:1px solid var(--line-soft);padding:var(--space-3) var(--card-pad);gap:2px;display:grid}.ls-feed__row:last-child{border-bottom:0}.ls-feed__row-title{color:var(--text);font-size:var(--type-small);align-items:baseline;gap:var(--space-2);font-weight:500;display:flex}.ls-feed__severity{color:var(--text-faint);font-size:var(--type-micro);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-label);text-transform:uppercase;flex:none}.ls-feed__severity[data-severity=warning]{color:var(--state-warning)}.ls-feed__severity[data-severity=critical]{color:var(--state-error)}.ls-feed__detail,.ls-feed__time{color:var(--text-faint);font-size:var(--type-caption)}.ls-feed__empty{color:var(--text-soft);font-size:var(--type-caption);padding:var(--space-4) var(--card-pad) var(--space-5);margin:0}.ls-feed--person{max-height:min(560px, calc(100dvh - var(--shell-topbar-height) - var(--space-4)))}.ink-popover__panel:has(.ls-feed--person)[data-ready=true]{animation:ls-feed-drop .18s var(--ease-out-quart)}@keyframes ls-feed-drop{0%{opacity:0;transform:translateY(-4px)}}.ls-feed--person .ls-feed__head{padding:var(--space-3) var(--space-4)}.ls-feed--person .ls-feed__title{font-weight:var(--weight-bold)}.ls-feed__headNote{color:var(--text-faint);font-size:var(--type-caption);font-variant-numeric:tabular-nums;margin-left:auto}.ls-feed__close{border-radius:var(--radius-sm);color:var(--text-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;margin:-4px -8px -4px auto;display:none}.ls-feed__close:hover{background:var(--surface-muted);color:var(--text)}.ls-feed__close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ls-feed--person .ls-feed__list{padding-bottom:var(--space-1)}.ls-feed__group{flex-direction:column;display:flex}.ls-feed__day{color:var(--text-faint);font-size:var(--type-micro);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-label);padding:var(--space-3) var(--space-4) var(--space-1);text-transform:uppercase;margin:0}.ls-feed__item{border-top:1px solid var(--line-soft);color:inherit;align-items:start;column-gap:var(--space-3);padding:9px var(--space-4) 10px;transition:background-color .15s var(--ease-out-quart);grid-template-columns:28px minmax(0,1fr) auto;text-decoration:none;display:grid;position:relative}.ls-feed__day+.ls-feed__item{border-top:0}.ls-feed__item:hover{background:color-mix(in oklab, var(--surface-muted) 45%, var(--surface))}.ls-feed__item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ls-feed--person .ls-feed__icon{background:color-mix(in oklab, var(--surface-muted) 70%, var(--surface));border-radius:var(--radius-sm);color:var(--text-soft);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ls-feed__text{gap:2px;min-width:0;display:grid}.ls-feed__line{color:var(--text-soft);font-size:var(--type-small);font-weight:var(--weight-medium);text-wrap:pretty;line-height:1.35}.ls-feed--person .ls-feed__detail{color:var(--text-faint);font-size:var(--type-caption);font-variant-numeric:tabular-nums;line-height:1.4}.ls-feed--person .ls-feed__detail b{color:var(--text-soft);font-weight:var(--weight-semibold)}.ls-feed__nw{white-space:nowrap}.ls-feed__when{color:var(--text-faint);font-size:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:1px}.ls-feed__item[data-new] .ls-feed__line{color:var(--text);font-weight:var(--weight-bold)}.ls-feed__item[data-new] .ls-feed__icon{background:color-mix(in oklab, var(--control-primary) 12%, var(--surface));color:var(--text)}.ls-feed__item[data-new]:before{background:var(--control-primary);border-radius:var(--radius-pill);content:"";width:6px;height:6px;position:absolute;top:20px;left:6px}.ls-feed__nothing{text-align:center;justify-items:center;gap:6px;padding:36px 28px 40px;display:grid}.ls-feed--person .ls-feed__nothing .ls-feed__icon{border-radius:var(--radius-md);height:36px;margin-bottom:var(--space-1);width:36px}.ls-feed__nothingTitle{color:var(--text);font-size:var(--type-body);font-weight:var(--weight-bold);margin:0}.ls-feed__nothingBody{color:var(--text-soft);font-size:var(--type-small);max-width:30ch;margin:0}.ls-feed__err{color:var(--text);font-size:var(--type-small);align-items:center;gap:var(--space-3);padding:18px var(--space-4);justify-content:space-between;display:flex}.ls-feed__skel{border-top:1px solid var(--line-soft);column-gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:28px minmax(0,1fr);display:grid}.ls-feed__skel:first-of-type{border-top:0}.ls-feed__skelIcon.ink-skeleton__line{border-radius:var(--radius-sm);height:28px}.ls-feed__skelText{gap:6px;padding-top:3px;display:grid}.ls-feed__skelText .ink-skeleton__line{height:9px}.ls-feed__skelText .ink-skeleton__line+.ink-skeleton__line{opacity:.7;width:62%}.ls-feed__dim{display:none}@media (max-width:640px){.ink-popover__panel:has(.ls-feed--person){box-shadow:none;background:0 0;border:0;padding:0;animation:none}.ink-popover__panel:has(.ls-feed--person)[data-ready=true]{box-shadow:none;background:0 0;border:0;padding:0;animation:none}.ls-feed__dim{background:color-mix(in oklab, var(--scrim) 50%, transparent);inset:var(--shell-topbar-height) 0 0;display:block;position:fixed}.ls-feed--person{animation:ls-feed-drop .18s var(--ease-out-quart);background:var(--surface);border-bottom:var(--hairline);border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow-floating);max-height:calc(100dvh - var(--shell-topbar-height) - var(--space-6));left:0;right:0;top:var(--shell-topbar-height);position:fixed;overflow:hidden}.ls-feed--person .ls-feed__close{display:inline-flex}.ls-feed--person .ls-feed__headNote{display:none}}@media (prefers-reduced-motion:reduce){.ls-feed--person{animation:none}.ink-popover__panel:has(.ls-feed--person)[data-ready=true]{animation:none}.ls-feed__item{transition:none}}.ls-menu-back{color:var(--text-faint);padding-right:var(--space-2)}.ls-menu-more{color:var(--text-faint);padding-left:var(--space-3);margin-left:auto}
