:root[data-ui=folio] .ws{--ws-bg:var(--fo-bg);--ws-surface:var(--fo-surface);--ws-surface-2:var(--fo-surface-2);--ws-text:var(--fo-text);--ws-text-2:var(--fo-text-2);--ws-muted:var(--fo-muted);--ws-line:var(--fo-line);--ws-line-strong:var(--fo-line-strong);--ws-accent:var(--fo-gold);--ws-accent-wash:color-mix(in srgb,var(--fo-gold) 12%,transparent);--ws-late:#ff8fa3;--ws-due:#f3c77a;--ws-go:var(--guarantee);--ws-hair:linear-gradient(90deg,transparent,var(--fo-line) 12%,var(--fo-line) 88%,transparent);--ws-shimmer:var(--fo-shimmer);--ws-rail:200px;--ws-rail-min:64px;--ws-bar:0px;--ws-top:57px}:root[data-ui=folio][data-theme=light] .ws{--ws-late:#b4233c;--ws-due:#8a5a00}:root[data-ui=folio] .ws[data-shop-shell]{padding-top:0;padding-bottom:56px;color:var(--ws-text);font-size:15px}:root[data-ui=folio] .ws[data-shop-shell] .ws-frame{display:grid;grid-template-columns:var(--ws-rail) minmax(0,1fr);gap:0 clamp(24px,3vw,44px);align-items:start}:root[data-ui=folio] .ws[data-shop-shell] .ws-page{min-width:0;padding-top:14px}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-header{display:none}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:14px;min-height:var(--ws-top);margin-inline:calc(-1 * var(--page-gutter));padding:6px var(--page-gutter);border-bottom:1px solid color-mix(in srgb,var(--ws-line) 75%,transparent);background:color-mix(in srgb,var(--ws-bg) 82%,transparent);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%)}.ws-shop-brand{display:inline-flex;flex:none;align-items:center;border-radius:50%}:root[data-ui=folio] .ws-shop-brand .brand-mark{--brand-mark-size:30px;border-color:color-mix(in srgb,var(--fo-gold) 30%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--fo-gold) 6%,transparent),0 0 24px -6px color-mix(in srgb,var(--fo-gold) 55%,transparent)}.ws-shop-brand:focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}.ws-shop-tools{display:flex;flex:none;align-items:center;gap:4px;min-width:0}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop-tools .notification-bell-trigger{border-radius:999px;color:var(--ws-text-2)}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop-tools .notification-bell-trigger:hover{color:var(--ws-text);background:color-mix(in srgb,var(--ws-text) 6%,transparent)}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop-tools .site-account-link{padding:0 10px;border-radius:999px;color:var(--ws-text-2)!important;font:500 14.5px/1 var(--font-geist),sans-serif}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop-tools .site-account-link:hover{color:var(--ws-text)!important;background:color-mix(in srgb,var(--ws-text) 6%,transparent)}:root[data-ui=folio] .ws[data-shop-shell]:is([data-shop-workspace=inventory],[data-workspace-context=administration]) .ws-shop-add{display:none}.ws-shop-who{display:flex;align-items:center;gap:8px;min-width:0;flex:0 1 auto}.ws-shop-who>.ws-pop-wrap:has(>.ws-shop-state){flex:none}.ws-pop-wrap{position:relative;min-width:0}.ws-shop-name{display:inline-flex;align-items:center;gap:10px;min-height:40px;max-width:min(340px,42vw);padding:0 10px 0 4px;border:0;border-radius:999px;background:transparent;color:var(--ws-text);font:italic 400 21px/1.1 var(--font-fraunces),Georgia,serif;font-variation-settings:"SOFT" 60,"opsz" 48;letter-spacing:-.015em;cursor:pointer}.ws-shop-name:hover,.ws-shop-name[aria-expanded=true]{background:color-mix(in srgb,var(--ws-text) 6%,transparent)}.ws-shop-name>svg{flex:none;color:var(--ws-muted)}.ws-shop-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block:2px}.ws-shop-state{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 12px;border:1px solid var(--ws-line-strong);border-radius:999px;background:transparent;color:var(--ws-text-2);font:500 11px/1 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.ws-shop-state:hover,.ws-shop-state[aria-expanded=true]{border-color:var(--ws-text-2)}.ws-shop-state{max-width:100%}.ws-shop-state-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.ws-shop-state-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ws-muted)}.ws-shop-state[data-tone=go] .ws-shop-state-dot{background:var(--ws-go);box-shadow:0 0 0 3px color-mix(in srgb,var(--ws-go) 18%,transparent)}.ws-shop-state[data-tone=late]{color:var(--ws-late);border-color:color-mix(in srgb,var(--ws-late) 45%,transparent)}.ws-shop-state[data-tone=late] .ws-shop-state-dot{background:var(--ws-late)}.ws-shop-state[data-tone=due]{color:var(--ws-due);border-color:color-mix(in srgb,var(--ws-due) 40%,transparent)}.ws-shop-state[data-tone=due] .ws-shop-state-dot{background:var(--ws-due)}@media (max-width:899px){:root[data-ui=folio] .ws[data-shop-shell]>.ws-status[data-fold]{display:none}.ws-shop-state[data-attention]{border-color:color-mix(in srgb,var(--ws-late) 55%,transparent)}.ws-shop-state[data-attention] .ws-shop-state-dot{background:var(--ws-late);box-shadow:0 0 0 3px color-mix(in srgb,var(--ws-late) 22%,transparent)}}.ws-pop-attention{max-width:300px}@media (min-width:900px){.ws-pop-attention{display:none}}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop-search{display:flex;align-items:center;gap:10px;flex:1 1 200px;min-width:0;max-width:460px;min-height:40px;margin-inline:auto;padding:0 8px 0 14px;border:1px solid var(--ws-line-strong);border-radius:999px;background:var(--ws-surface);color:var(--ws-muted);font:400 14px/1 var(--font-geist),sans-serif;text-align:left;cursor:text}.ws-shop-search>svg{flex:none;color:var(--ws-accent)}.ws-shop-search>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-shop-search>kbd{display:inline-grid;place-items:center;flex:none;min-width:22px;height:22px;padding:0 6px;border-radius:7px;box-shadow:inset 0 0 0 1px var(--ws-line-strong);color:var(--ws-text-2);font:500 11px/1 var(--font-geist-mono),ui-monospace,monospace}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop-search:hover{border-color:var(--ws-text-2);color:var(--ws-text-2)}.ws-shop-find:focus-visible,.ws-shop-search:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.ws-shop-find{display:none}.ws-shop-add{flex:none}.ws-pop{position:absolute;top:calc(100% + 8px);left:0;z-index:60;display:grid;gap:2px;min-width:240px;max-width:min(340px,calc(100vw - 32px));padding:6px;border-radius:16px;background:var(--ws-surface);box-shadow:inset 0 0 0 1px var(--ws-line),0 24px 48px -20px rgba(0,0,0,.7)}.ws-pop-row{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--ws-text);font:500 14px/1.2 var(--font-geist),sans-serif;text-align:left;text-decoration:none;cursor:pointer}.ws-pop-row:hover{background:var(--ws-accent-wash)}.ws-pop-row>svg{flex:none;color:var(--ws-muted)}.ws-pop-row>span:first-of-type{flex:1;min-width:0}.ws-pop-row>span[aria-hidden]{color:var(--ws-muted)}.ws-pop-row small{color:var(--ws-go);font:500 11px/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.ws-pop-line{margin:0;padding:8px 12px;color:var(--ws-muted);font:500 11px/1.55 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.ws-pop-line[data-tone=go]{color:var(--ws-go)}.ws-pop-line a{color:var(--ws-accent);letter-spacing:0;text-transform:none}.ws-pop-line+.ws-pop-row,.ws-pop-row+.ws-pop-line{margin-top:2px}.ws-pill{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 16px;border:1px solid var(--ws-line-strong);border-radius:999px;background:transparent;color:var(--ws-text);font:500 14px/1 var(--font-geist),sans-serif;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ws-pill:hover{border-color:var(--ws-text-2);background:color-mix(in srgb,var(--ws-text) 5%,transparent)}.ws-pill>svg{flex:none;color:var(--ws-accent)}.ws-pill:disabled{opacity:.45;cursor:not-allowed}.ws-pill[data-size=sm]{min-height:28px;padding:0 12px;font:500 11px/1 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.ws-pill[data-tone=shimmer]{border-color:transparent;color:#14111c;font-weight:600;background:var(--fo-shimmer) 0 0 /220% 100%;box-shadow:var(--fo-shimmer-shadow);animation:fo-shimmer 6s ease-in-out infinite alternate}.ws-pill[data-tone=shimmer]:hover{background:var(--fo-shimmer-hover) 0 0 /220% 100%}.ws-pill[data-tone=shimmer]>svg{color:currentColor}.ws-pill[data-tone=danger]{border-color:color-mix(in srgb,var(--ws-late) 50%,transparent);color:var(--ws-late)}.ws-pill[data-tone=danger]>svg{color:currentColor}.ws-hair{height:1px;border:0;margin:0;background:var(--ws-hair)}:root[data-ui=folio] :is(.ws[data-shop-shell] :where(.ws-side,.ws-dock),.ws-sheet) .ws-count{display:inline-grid;place-items:center;flex:none;min-width:20px;max-width:none;height:18px;margin-left:auto;padding:0 6px;border:0;border-radius:999px;overflow:visible;background:var(--ws-accent-wash,rgba(205,185,255,.14));color:var(--ws-accent,#cdb9ff);font:600 11px/1 var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums}:root[data-ui=folio] :is(.ws[data-shop-shell] :where(.ws-side,.ws-dock),.ws-sheet) .ws-count[data-alert=late]{background:color-mix(in srgb,var(--ws-late,#ff8fa3) 16%,transparent);color:var(--ws-late,#ff8fa3)}:root[data-ui=folio] :is(.ws[data-shop-shell] :where(.ws-side,.ws-dock),.ws-sheet) .ws-count[data-alert=due]{background:color-mix(in srgb,var(--ws-due,#f3c77a) 16%,transparent);color:var(--ws-due,#f3c77a)}:root[data-ui=folio] :is(.ws[data-shop-shell] :where(.ws-side,.ws-dock),.ws-sheet) .ws-count[data-dot]{min-width:0;width:8px;height:8px;padding:0;background:var(--ws-accent,#cdb9ff)}:root[data-ui=folio] :is(.ws[data-shop-shell] :where(.ws-side,.ws-dock),.ws-sheet) .ws-count[data-dot][data-alert=late]{background:var(--ws-late,#ff8fa3);box-shadow:0 0 0 3px color-mix(in srgb,var(--ws-late,#ff8fa3) 18%,transparent)}:root[data-ui=folio] .ws[data-shop-shell] .ws-side{position:sticky;top:calc(var(--ws-top) + var(--ws-bar) + 14px);z-index:30;display:flex;flex-direction:column;gap:14px;min-width:0;padding-top:14px}.ws-side-switch{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;border-radius:999px;background:color-mix(in srgb,var(--ws-text) 4%,transparent);box-shadow:inset 0 0 0 1px var(--ws-line)}.ws-side-switch a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:32px;padding:0 6px;border-radius:999px;color:var(--ws-muted);font:500 12px/1 var(--font-geist),sans-serif;text-decoration:none;white-space:nowrap}.ws-side-switch a>svg{display:none;flex:none}.ws-side-switch a:hover{color:var(--ws-text)}.ws-side-switch a[aria-current=page]{background:var(--ws-surface-2);color:var(--ws-text);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 4px 12px -6px rgba(0,0,0,.55)}.ws-sheet .ws-side-switch{--ws-text:#f5f1e8;--ws-muted:#a39cb2;--ws-line:rgba(232,222,255,.16);--ws-surface-2:#2a2535}.ws-sheet .ws-side-switch a{min-height:44px;font-size:14px}.ws-side-nav{display:flex;flex-direction:column;gap:2px}.ws-side-link{position:relative;display:flex;align-items:center;gap:12px;min-height:42px;padding:0 10px 0 12px;border-radius:999px;color:var(--ws-text-2);font:500 14.5px/1 var(--font-geist),sans-serif;text-decoration:none;transition:background-color .15s ease,color .15s ease}.ws-side-link>svg{flex:none;color:var(--ws-muted)}.ws-side-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-side-link:hover{color:var(--ws-text);background:color-mix(in srgb,var(--ws-text) 5%,transparent)}.ws-side-link[aria-current=page]{color:var(--ws-text);background:var(--ws-accent-wash)}.ws-side-link[aria-current=page]>svg{color:var(--ws-accent)}.ws-side-link:focus-visible,.ws-side-switch a:focus-visible,.ws-side-toggle:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.ws-side-tip{display:none}.ws-side-foot{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:12px;background:var(--ws-hair) top /100% 1px no-repeat}:root[data-ui=folio] body .ws[data-shop-shell] :is(.ws-side-foot,.ws-sheet-signout) .rarity-button{min-height:34px;padding:0 16px;border-radius:999px!important;font-size:13px}.ws-side-toggle{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:0;border-radius:999px;background:none;color:var(--ws-muted);font:500 11px/1 var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ws-side-toggle:hover{color:var(--ws-text);background:color-mix(in srgb,var(--ws-text) 5%,transparent)}.ws-side-slot{display:contents}.ws-logout{display:inline-flex;align-items:center;gap:8px}.ws-logout>svg{flex:none}@media (min-width:1400px){:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-frame{grid-template-columns:var(--ws-rail-min) minmax(0,1fr)}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] :is(.ws-side-text,.ws-side-switch span:not(.ws-side-tip)){display:none}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side{align-items:center}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side-switch{grid-template-columns:1fr;width:44px;padding:0;border-radius:50%;background:none;box-shadow:none}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side-switch a[aria-current=page]{display:none}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side-switch a{position:relative;width:44px;min-height:44px;padding:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ws-line-strong);color:var(--ws-text-2)}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side-switch a>svg{display:block}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side-link{justify-content:center;width:44px;min-height:44px;padding:0}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side-link .ws-count{position:absolute;top:1px;right:-3px;min-width:16px;height:15px;margin:0;padding:0 4px;font-size:9.5px;box-shadow:0 0 0 2px var(--ws-bg)}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side-link .ws-count[data-dot]{top:7px;right:7px;min-width:0;height:8px;padding:0}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] :is(.ws-side-link,.ws-side-switch a,.ws-logout):is(:hover,:focus-visible) .ws-side-tip{display:block;position:absolute;top:50%;left:calc(100% + 10px);z-index:10;transform:translateY(-50%);padding:6px 12px;border-radius:999px;pointer-events:none;background:var(--ws-surface-2);color:var(--ws-text);box-shadow:inset 0 0 0 1px var(--ws-line),0 8px 20px -10px rgba(0,0,0,.7);font:500 13px/1.3 var(--font-geist),sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side-foot{align-items:center}:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side-foot .ws-logout{position:relative;justify-content:center;width:44px;min-height:44px;padding:0!important}}@media (min-width:900px) and (max-width:1399px){:root[data-ui=folio] .ws[data-shop-shell] .ws-frame{grid-template-columns:var(--ws-rail-min) minmax(0,1fr)}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) :is(.ws-side-text,.ws-side-switch span:not(.ws-side-tip)){display:none}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) .ws-side{align-items:center}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) .ws-side-switch{grid-template-columns:1fr;width:44px;padding:0;border-radius:50%;background:none;box-shadow:none}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) .ws-side-switch a[aria-current=page]{display:none}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) .ws-side-switch a{position:relative;width:44px;min-height:44px;padding:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ws-line-strong);color:var(--ws-text-2)}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) .ws-side-switch a>svg{display:block}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) .ws-side-link{justify-content:center;width:44px;min-height:44px;padding:0}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) .ws-side-link .ws-count{position:absolute;top:1px;right:-3px;min-width:16px;height:15px;margin:0;padding:0 4px;font-size:9.5px;box-shadow:0 0 0 2px var(--ws-bg)}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) .ws-side-link .ws-count[data-dot]{top:7px;right:7px;min-width:0;height:8px;padding:0}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) :is(.ws-side-link,.ws-side-switch a,.ws-logout):is(:hover,:focus-visible) .ws-side-tip{display:block;position:absolute;top:50%;left:calc(100% + 10px);z-index:10;transform:translateY(-50%);padding:6px 12px;border-radius:999px;pointer-events:none;background:var(--ws-surface-2);color:var(--ws-text);box-shadow:inset 0 0 0 1px var(--ws-line),0 8px 20px -10px rgba(0,0,0,.7);font:500 13px/1.3 var(--font-geist),sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) .ws-side-foot{align-items:center}:root[data-ui=folio] .ws[data-shop-shell]:not([data-rail-peek=true]) .ws-side-foot .ws-logout{position:relative;justify-content:center;width:44px;min-height:44px;padding:0!important}:root[data-ui=folio] .ws[data-shop-shell][data-rail-peek=true] .ws-side{z-index:38;width:calc(var(--ws-rail) + 28px);margin-left:-14px;padding:14px 14px 16px;border-radius:0 20px 20px 0;background:color-mix(in srgb,var(--ws-bg) 92%,transparent);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 0 0 1px var(--ws-line),0 30px 60px -20px rgba(0,0,0,.75)}}@media (min-width:1400px){:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay] .ws-frame{grid-template-columns:var(--ws-rail-min) minmax(0,1fr)}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) :is(.ws-side-text,.ws-side-switch span:not(.ws-side-tip)){display:none}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) .ws-side{align-items:center}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) .ws-side-switch{grid-template-columns:1fr;width:44px;padding:0;border-radius:50%;background:none;box-shadow:none}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) .ws-side-switch a[aria-current=page]{display:none}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) .ws-side-switch a{position:relative;width:44px;min-height:44px;padding:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ws-line-strong);color:var(--ws-text-2)}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) .ws-side-switch a>svg{display:block}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) .ws-side-link{justify-content:center;width:44px;min-height:44px;padding:0}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) .ws-side-link .ws-count{position:absolute;top:1px;right:-3px;min-width:16px;height:15px;margin:0;padding:0 4px;font-size:9.5px;box-shadow:0 0 0 2px var(--ws-bg)}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) .ws-side-link .ws-count[data-dot]{top:7px;right:7px;min-width:0;height:8px;padding:0}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) :is(.ws-side-link,.ws-side-switch a,.ws-logout):is(:hover,:focus-visible) .ws-side-tip{display:block;position:absolute;top:50%;left:calc(100% + 10px);z-index:10;transform:translateY(-50%);padding:6px 12px;border-radius:999px;pointer-events:none;background:var(--ws-surface-2);color:var(--ws-text);box-shadow:inset 0 0 0 1px var(--ws-line),0 8px 20px -10px rgba(0,0,0,.7);font:500 13px/1.3 var(--font-geist),sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) .ws-side-foot{align-items:center}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay]:not([data-rail-peek=true]) .ws-side-foot .ws-logout{position:relative;justify-content:center;width:44px;min-height:44px;padding:0!important}:root[data-ui=folio] .ws[data-shop-shell][data-rail-mode=overlay][data-rail-peek=true] .ws-side{z-index:38;width:calc(var(--ws-rail) + 28px);margin-left:-14px;padding:14px 14px 16px;border-radius:0 20px 20px 0;background:color-mix(in srgb,var(--ws-bg) 92%,transparent);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 0 0 1px var(--ws-line),0 30px 60px -20px rgba(0,0,0,.75)}}:root[data-ui=folio] .ws[data-shop-shell] .ws-tools{position:relative;margin:0 0 18px}:root[data-ui=folio] .ws[data-shop-shell] .ws-tools>.shop-workspace-navigation{display:flex;gap:22px;flex-wrap:nowrap;margin:0;overflow-x:auto;border:0;background:var(--ws-hair) bottom /100% 1px no-repeat;scrollbar-width:none}:root[data-ui=folio] .ws[data-shop-shell] .ws-tools>.shop-workspace-navigation::-webkit-scrollbar{display:none}:root[data-ui=folio] .ws[data-shop-shell] .ws-tools>.shop-workspace-navigation>a{flex:none;font-size:14px}:root[data-ui=folio] body .ws[data-shop-shell] .ws-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;margin:0 0 20px}:root[data-ui=folio] body .ws[data-shop-shell] .ws-head>div:first-child{min-width:0}:root[data-ui=folio] body .ws[data-shop-shell] .ws-head h1{max-width:none;margin:0;color:var(--ws-text);font:italic 400 clamp(26px,2.4vw,32px)/1.1 var(--font-fraunces),Georgia,serif;font-variation-settings:"SOFT" 60,"opsz" 72;letter-spacing:-.02em}:root[data-ui=folio] body .ws[data-shop-shell] .ws-head .ws-head-sub{max-width:78ch;margin:7px 0 0;color:var(--ws-muted);font:500 11.5px/1.6 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}:root[data-ui=folio] body .ws[data-shop-shell] .ws-head .ws-actions{flex:none}:root[data-ui=folio] .ws[data-shop-shell] .ws-status{padding:6px 0;background:var(--ws-hair) bottom /100% 1px no-repeat}:root[data-ui=folio] .ws[data-shop-shell] .ws-page .ws-status{margin-bottom:12px}:root[data-ui=folio] .ws[data-shop-shell]:has([data-ws-needs])>.ws-status{display:none}.ws-status-line,.ws-status-rest li{display:flex;align-items:center;gap:10px;min-height:34px;color:var(--ws-text-2);font:500 11.5px/1.45 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.ws-status-line{flex-wrap:wrap}.ws-status-text{display:block;flex:1 1 9em;min-width:0;margin:0}.ws-status-line>.ws-status-text[title]{cursor:pointer}.ws-status-acts{display:flex;align-items:center;gap:inherit;flex:none}.ws-status-text:focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}.ws-status .gx-seal{flex:none;width:16px;height:16px;color:var(--ws-go)}.ws-status-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ws-muted)}:is(.ws-status[data-tone=late]>.ws-status-line,.ws-status-rest li[data-tone=late])>.ws-status-dot{background:var(--ws-late);box-shadow:0 0 0 3px color-mix(in srgb,var(--ws-late) 18%,transparent)}:is(.ws-status[data-tone=due]>.ws-status-line,.ws-status-rest li[data-tone=due])>.ws-status-dot{background:var(--ws-due)}:is(.ws-status[data-tone=go]>.ws-status-line,.ws-status-rest li[data-tone=go])>.ws-status-dot{background:var(--ws-go)}.ws-status[data-tone=late]>.ws-status-line{color:var(--ws-late)}.ws-status[data-tone=go]>.ws-status-line{color:var(--ws-go)}.ws-status-x{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:none;color:var(--ws-muted);cursor:pointer}.ws-status-x:hover{color:var(--ws-text);background:color-mix(in srgb,var(--ws-text) 6%,transparent)}.ws-status-more{flex:none;min-width:34px;min-height:28px;padding:0 10px;border:1px solid var(--ws-line-strong);border-radius:999px;background:transparent;color:var(--ws-accent);font:600 11px/1 var(--font-geist-mono),monospace;letter-spacing:.06em;cursor:pointer}.ws-status-more:hover,.ws-status-more[aria-expanded=true]{border-color:var(--ws-accent)}.ws-status-more[data-kind=unfold]{display:inline-grid;place-items:center;padding:0}.ws-status-more[data-kind=unfold]>svg{transition:transform .15s ease}.ws-status-more[data-kind=unfold][aria-expanded=true]>svg{transform:rotate(180deg)}@media (min-width:600px){.ws-status-more[data-dismiss-only]{display:none}}.ws-status-rest{margin:4px 0 0;padding:0;list-style:none}.ws-status-rest li{padding:4px 0;background:var(--ws-hair) top /100% 1px no-repeat}:root[data-ui=folio] .ws[data-shop-shell] .ws-problem{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:8px 0 0;color:var(--ws-late);font-size:13.5px}.ws-problem button{min-height:28px;padding:0 12px;border:1px solid;border-radius:999px;background:none;color:inherit;font:inherit;cursor:pointer}.ws-chord{position:fixed;left:50%;bottom:24px;z-index:60;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;max-width:min(760px,calc(100% - 32px));margin:0;padding:10px 16px;transform:translateX(-50%);border-radius:18px;background:color-mix(in srgb,var(--fo-surface) 92%,transparent);box-shadow:inset 0 0 0 1px var(--fo-line),0 18px 40px -16px rgba(0,0,0,.75);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--ws-text-2);font:500 11px/1.4 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.ws-chord span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ws-chord kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--ws-line-strong);color:var(--ws-text);font:500 11px/1 var(--font-geist-mono),ui-monospace,monospace;text-transform:none}.ws-chord>kbd{color:var(--ws-accent);box-shadow:inset 0 0 0 1px var(--ws-accent)}:root[data-ui=folio] body:has(.fo-footer) .ws[data-shop-shell]{padding-bottom:24px}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer{margin-top:12px;padding:0 0 20px;border-top:0;background:none}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer-inner{display:none}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer-base{margin-top:0;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--fo-line) 70%,transparent)}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer-base p{font-size:12px}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer-base a{font-size:12.5px}.ws-dock{display:none}@media (max-width:1100px){.ws-shop-name{max-width:30vw;font-size:19px}}@media (max-width:899px){:root[data-ui=folio] .ws[data-shop-shell]{--page-gutter:16px;--ws-bar:0px;padding-bottom:calc(92px + env(safe-area-inset-bottom))}:root[data-ui=folio] .ws[data-shop-shell] .ws-frame{display:block}:root[data-ui=folio] .ws[data-shop-shell] .ws-side{display:none}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop{gap:8px;padding-block:4px}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop-add,:root[data-ui=folio] .ws[data-shop-shell] .ws-shop-search{display:none}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop-find{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-left:auto;padding:0;border:0;border-radius:50%;background:none;color:var(--ws-text-2);cursor:pointer}:root[data-ui=folio] .ws[data-shop-shell] .ws-page{padding-top:6px}:root[data-ui=folio] .ws[data-shop-shell] .ws-tools{margin-bottom:14px}:root[data-ui=folio] .ws[data-shop-shell] .ws-tools>.shop-workspace-navigation{justify-content:flex-start;gap:22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 22px),transparent);padding-inline:14px 22px;margin-inline:-14px -16px;scroll-padding-inline:14px 22px}:root[data-ui=folio] body .ws[data-shop-shell] .ws-head h1{font-size:26px}:root[data-ui=folio] body .ws[data-shop-shell] .ws-head .ws-head-sub{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ws-dock{position:fixed;left:50%;bottom:calc(10px + env(safe-area-inset-bottom));z-index:45;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;width:min(460px,calc(100% - 20px));height:56px;padding:4px;transform:translateX(-50%);border-radius:999px;background:color-mix(in srgb,var(--fo-surface) 90%,transparent);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 0 0 1px var(--fo-line),0 18px 40px -16px rgba(0,0,0,.75)}.ws:has([data-ws-actionbar]) .ws-dock{display:none}:root[data-ui=folio] .ws[data-shop-shell]:not(:has([data-ws-actionbar])) :is(.ws-sticky-save,.packing-action-bar,.seller-listing-save,.in-editor-actions){bottom:calc(76px + env(safe-area-inset-bottom))}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer{margin-top:12px;padding:6px 0 max(calc(84px + env(safe-area-inset-bottom)),var(--ws-actionbar-room,0px))}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer-inner{display:none}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer{--page-gutter:16px}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer-base{flex-direction:column;align-items:flex-start;gap:0;margin:0;padding-block:0;border:0}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer-base ul{order:-1;gap:4px 20px;flex-wrap:wrap}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer-base a{display:inline-flex;align-items:center;min-height:44px;font-size:12.5px}:root[data-ui=folio] body:has(.ws[data-shop-shell]) .fo-footer-base p{flex:none;font-size:11.5px;line-height:1.5}}.ws-dock-slot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:0;border:0;border-radius:999px;background:none;color:var(--ws-muted);font:500 10.5px/1 var(--font-geist),sans-serif;text-decoration:none;cursor:pointer}.ws-dock-slot:is([aria-current=page],[data-current]){color:var(--ws-text);background:var(--ws-accent-wash)}.ws-dock-slot:is([aria-current=page],[data-current]) svg{color:var(--ws-accent)}.ws-dock-slot:focus-visible{outline:2px solid var(--ws-accent);outline-offset:-2px}.ws-dock-icon{position:relative;display:grid;place-items:center;width:28px;height:22px}:root[data-ui=folio] .ws[data-shop-shell] .ws-dock-icon .ws-count{position:absolute;top:-7px;left:15px;min-width:16px;height:15px;margin:0;padding:0 4px;font-size:9.5px;box-shadow:0 0 0 2px color-mix(in srgb,var(--fo-surface) 90%,transparent)}.ws-dock-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-dock-slot[data-add]{background:none}.ws-dock-slot[data-add] .ws-dock-icon{width:40px;height:40px;border-radius:50%;color:var(--ws-accent);box-shadow:inset 0 0 0 1.5px var(--ws-accent),0 0 18px -6px var(--ws-accent)}.ws-dock-slot[data-add][aria-current=page] .ws-dock-icon{background:var(--ws-accent-wash)}.ws-dock-slot[data-add] .ws-dock-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (max-width:720px){:root[data-ui=folio] body .ws[data-shop-shell] .ws-head{align-items:flex-start}}@media (max-width:599px){.ws-shop-name{gap:6px;padding-right:6px}.ws-shop-title{display:none}:root[data-ui=folio] .ws-shop-brand .brand-mark{--brand-mark-size:28px}}@media (max-width:479px){:root[data-ui=folio] .ws[data-shop-shell] .ws-shop-tools :is(.site-account-link,.site-account-menu){display:none}}@media (max-width:479px){:root[data-ui=folio] .ws[data-shop-shell] .ws-shop .ws-pop-wrap{position:static}:root[data-ui=folio] .ws[data-shop-shell] .ws-shop .ws-pop{left:var(--page-gutter);right:var(--page-gutter);top:calc(100% + 4px);min-width:0;max-width:none}.ws-status-rest li{flex-wrap:wrap;gap:6px 8px;padding-block:4px}.ws-status-rest li>.ws-status-text{flex-basis:calc(100% - 40px)}.ws-status-rest li>.ws-status-acts{margin-left:15px}.ws-status-rest li:has(>.gx-seal)>.ws-status-acts{margin-left:24px}}@media (max-width:359px){.ws-shop-state{justify-content:center;width:30px;padding:0}.ws-shop-state-label{display:none}}@media (max-width:599px){:root[data-ui=folio] .ws[data-shop-shell] .ws-status{padding:2px 0}.ws-status-line{gap:8px;--st-indent:15px}.ws-status-line:has(>.gx-seal){--st-indent:24px}.ws-status-line,.ws-status-rest li{font-size:11px;letter-spacing:.07em}.ws-status-line>.ws-status-text{flex-basis:10.5em}.ws-status:not([data-open])>.ws-status-line>.ws-status-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-status:not([data-open])>.ws-status-line .ws-status-x{display:none}.ws-status:not([data-open])>.ws-status-line>.ws-status-text{max-width:calc(100% - var(--st-indent));margin-right:calc(-1 * var(--st-indent))}.ws-status-line>.ws-status-acts{margin-left:var(--st-indent)}.ws-status[data-open]>.ws-status-line>.ws-status-text{flex-basis:calc(100% - var(--st-indent) - 4px)}.ws-status-line .ws-pill[data-size=sm]{padding:0 12px;letter-spacing:.08em}}@media (max-width:359px){.ws-status-line{gap:6px;--st-indent:13px}.ws-status-line:has(>.gx-seal){--st-indent:22px}.ws-status-line,.ws-status-rest li{font-size:10.5px;letter-spacing:.05em}.ws-status-line .ws-pill[data-size=sm]{padding:0 9px;letter-spacing:.06em}.ws-status-line .ws-status-more{min-width:38px}}@media (max-width:639px){:root[data-ui=folio] .ws[data-shop-shell]{--ws-top:61px}}@media (pointer:coarse){.ws-pill,.ws-pop-row,.ws-shop-name,.ws-shop-state,.ws-side-link,.ws-side-toggle{min-height:44px}.ws-shop-state{min-width:44px}.ws-status-more,.ws-status-x{min-width:44px;min-height:44px}.ws-pill[data-size=sm],.ws-side-switch a,:root[data-ui=folio] .ws[data-shop-shell][data-rail-collapsed=true] .ws-side-switch a{min-height:44px}}[data-ws-edited]{position:relative}[data-ws-edited]:after,[data-ws-edited]:before{content:"";position:absolute;inset:var(--ws-edited-inset,-2px);border-radius:999px;pointer-events:none}[data-ws-edited]:after{z-index:1;padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-ws-edited=on]:before{box-shadow:0 0 14px -4px rgba(216,200,255,.6)}[data-ws-edited=on]:after{background:var(--fo-shimmer) 0 0 /220% 100%;animation:fo-shimmer 6s ease-in-out infinite alternate}[data-ws-edited=saved]:after{background:var(--ws-go,#7ed7a4);animation:ws-edited-saved 1.4s ease-out forwards}@keyframes ws-edited-saved{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}[data-ws-edited][data-invalid]:after,[data-ws-edited][data-invalid]:before{content:none}:root[data-ui=folio][data-theme=light] .ws [data-ws-edited=on]:after{background-image:linear-gradient(110deg,#e389b9,#9a7cf2 30%,#4ba7d9 55%,#d4a24a 80%,#e389b9)}:root[data-ui=folio][data-theme=light] .ws [data-ws-edited=on]:before{box-shadow:0 0 12px -4px rgba(122,92,214,.45)}@media (prefers-reduced-motion:reduce){.ws-pill[data-tone=shimmer]{animation:none}:is(.ws-pill,.ws-side-link){transition:none}[data-ws-edited]:after{animation:none}}:root[data-motion=off] .ws-pill[data-tone=shimmer]{animation:none}:root[data-motion=off] :is(.ws-pill,.ws-side-link){transition:none}:root[data-motion=off] [data-ws-edited]:after{animation:none}@media (prefers-reduced-transparency:reduce){.ws-dock,:root[data-ui=folio] .ws[data-shop-shell] :is(.ws-shop,.ws-pop){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--ws-bg)}}@media (forced-colors:active){:root[data-ui=folio] :is(.ws[data-shop-shell] :where(.ws-side,.ws-dock),.ws-sheet) .ws-count{forced-color-adjust:none;background:Highlight;color:HighlightText}.ws-shop-state-dot,.ws-status-dot{forced-color-adjust:none;background:CanvasText}.ws-dock-slot:is([aria-current=page],[data-current]),.ws-side-link[aria-current=page]{outline:2px solid Highlight}.ws-pill,.ws-shop-search,.ws-shop-state,.ws-status-more{border:1px solid ButtonText}.ws-chord,.ws-dock,.ws-pop{border:1px solid CanvasText}[data-ws-edited=on]:after{forced-color-adjust:none;background:Highlight}[data-ws-edited=on]:before,[data-ws-edited=saved]:after{content:none}}@media print{.ws-dock,:root[data-ui=folio] .ws[data-shop-shell] :is(.ws-shop,.ws-status,.ws-side,.ws-tools,.ws-problem){display:none}:root[data-ui=folio] .ws[data-shop-shell] .ws-frame{display:block}}