.FumuCanvas-module__NwBRpa__canvas{--fumu-accent:#ff5ca8;--fumu-accent-tint:#fff6fa;--canvas-bg:#eef1f6;background:var(--canvas-bg);height:100dvh;color:var(--ink-900);font-family:var(--font-sans);flex-direction:column;display:flex}.FumuCanvas-module__NwBRpa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FumuCanvas-module__NwBRpa__topbar{border-bottom:1px solid var(--sm-border-soft);background:var(--white);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:60px;padding:8px 16px;display:grid}.FumuCanvas-module__NwBRpa__topbarStart,.FumuCanvas-module__NwBRpa__topbarCenter,.FumuCanvas-module__NwBRpa__topbarEnd{align-items:center;gap:10px;min-width:0;display:flex}.FumuCanvas-module__NwBRpa__topbarEnd{justify-content:flex-end;gap:8px}.FumuCanvas-module__NwBRpa__iconLink{width:36px;height:36px;color:var(--sm-muted-2);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.FumuCanvas-module__NwBRpa__iconLink:hover{background:var(--ink-50);color:var(--ink-900)}.FumuCanvas-module__NwBRpa__iconLink:focus-visible,.FumuCanvas-module__NwBRpa__quietLink:focus-visible,.FumuCanvas-module__NwBRpa__linkButton:focus-visible,.FumuCanvas-module__NwBRpa__chip:focus-visible,.FumuCanvas-module__NwBRpa__sendButton:focus-visible,.FumuCanvas-module__NwBRpa__phoneTab:focus-visible,.FumuCanvas-module__NwBRpa__segmentButton:focus-visible,.FumuCanvas-module__NwBRpa__outlineItem:focus-visible,.FumuCanvas-module__NwBRpa__outlineSuggested:focus-visible{outline:2px solid var(--blue-700);outline-offset:2px}.FumuCanvas-module__NwBRpa__docMeta{flex-direction:column;gap:1px;min-width:0;display:flex}.FumuCanvas-module__NwBRpa__docMetaTitle{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.FumuCanvas-module__NwBRpa__docMetaLine{color:var(--sm-meta);font-size:12px}.FumuCanvas-module__NwBRpa__saveState{color:var(--blue-700);font-weight:600}.FumuCanvas-module__NwBRpa__saveStateWarn{color:var(--amber-800);font-weight:600}.FumuCanvas-module__NwBRpa__brandName{font-size:13px;font-weight:700}.FumuCanvas-module__NwBRpa__brandTagline{color:var(--sm-meta);font-size:12px}.FumuCanvas-module__NwBRpa__quietLink{height:36px;color:var(--sm-muted-2);white-space:nowrap;border-radius:10px;align-items:center;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.FumuCanvas-module__NwBRpa__quietLink:hover{background:var(--ink-50);color:var(--ink-900)}.FumuCanvas-module__NwBRpa__staleBanner,.FumuCanvas-module__NwBRpa__errorBanner{border-bottom:1px solid var(--amber-200);background:var(--amber-50);color:var(--amber-800);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:10px 16px;font-size:13px;display:flex}.FumuCanvas-module__NwBRpa__staleActions{gap:8px;display:inline-flex}.FumuCanvas-module__NwBRpa__columns{flex:1;grid-template-columns:340px minmax(0,1fr) 260px;min-height:0;display:grid}.FumuCanvas-module__NwBRpa__chatColumn{border-right:1px solid var(--sm-border-soft);background:var(--white);flex-direction:column;min-height:0;display:flex}.FumuCanvas-module__NwBRpa__documentColumn{min-width:0;padding:24px 40px 40px;overflow:auto}.FumuCanvas-module__NwBRpa__documentColumn:focus{outline:none}.FumuCanvas-module__NwBRpa__sideColumn{border-left:1px solid var(--sm-border-soft);background:var(--white);min-height:0;overflow:auto}.FumuCanvas-module__NwBRpa__chat{flex-direction:column;flex:1;min-height:0;display:flex}.FumuCanvas-module__NwBRpa__messages{flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px;display:flex;overflow:auto}.FumuCanvas-module__NwBRpa__chatIntro{color:var(--sm-muted-2);text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:13px;line-height:1.55;display:flex}.FumuCanvas-module__NwBRpa__chatIntro p{margin:0}.FumuCanvas-module__NwBRpa__messageList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.FumuCanvas-module__NwBRpa__messageMe{justify-content:flex-end;display:flex}.FumuCanvas-module__NwBRpa__messageFumu{display:flex}.FumuCanvas-module__NwBRpa__bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;max-width:90%;padding:11px 13px;font-size:13.5px;line-height:1.55}.FumuCanvas-module__NwBRpa__messageMe .FumuCanvas-module__NwBRpa__bubble{background:var(--ink-900);color:var(--white);border-bottom-right-radius:5px}.FumuCanvas-module__NwBRpa__messageFumu .FumuCanvas-module__NwBRpa__bubble{background:var(--sm-bg);border-bottom-left-radius:5px}.FumuCanvas-module__NwBRpa__chips{flex-wrap:wrap;gap:6px;display:flex}.FumuCanvas-module__NwBRpa__chip{border:1px solid var(--sm-border-control);background:var(--white);min-height:30px;color:var(--ink-900);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.FumuCanvas-module__NwBRpa__chip:hover{border-color:var(--blue-300);background:var(--blue-25)}.FumuCanvas-module__NwBRpa__thinking{min-height:0;color:var(--sm-muted-2);align-items:center;gap:8px;padding:0 18px;font-size:12.5px;display:flex}.FumuCanvas-module__NwBRpa__thinking:not(:empty){padding-bottom:8px}.FumuCanvas-module__NwBRpa__chatError{background:var(--red-50);color:var(--red-700);border-radius:10px;margin:0 18px 8px;padding:8px 10px;font-size:12.5px}.FumuCanvas-module__NwBRpa__composer{border-top:1px solid var(--sm-border-soft);padding:12px 18px 16px}.FumuCanvas-module__NwBRpa__composerHint{color:var(--sm-muted-2);margin:0 0 8px;font-size:12px}.FumuCanvas-module__NwBRpa__composerBox{border:1px solid var(--sm-border-control);background:var(--white);border-radius:14px;align-items:flex-end;gap:8px;padding:8px 10px 8px 12px;display:flex}.FumuCanvas-module__NwBRpa__composerBox:focus-within{border-color:var(--blue-500);box-shadow:0 0 0 3px var(--sm-focus)}.FumuCanvas-module__NwBRpa__composerBox textarea{resize:none;min-width:0;color:var(--ink-900);font:inherit;border:0;outline:none;flex:1;font-size:13.5px;line-height:1.5}.FumuCanvas-module__NwBRpa__sendButton{background:var(--blue-700);width:32px;height:32px;color:var(--white);cursor:pointer;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.FumuCanvas-module__NwBRpa__sendButton:disabled{opacity:.45;cursor:not-allowed}.FumuCanvas-module__NwBRpa__docToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:680px;margin:0 auto 14px;display:flex}.FumuCanvas-module__NwBRpa__segment{background:var(--ink-100);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.FumuCanvas-module__NwBRpa__segmentButton{height:30px;color:var(--ink-700);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}.FumuCanvas-module__NwBRpa__segmentButton[aria-pressed=true]{background:var(--white);color:var(--ink-900);box-shadow:0 1px 2px #0f1f3d14}.FumuCanvas-module__NwBRpa__paper{background:var(--white);border-radius:18px;max-width:680px;margin:0 auto;padding:44px 56px 56px;box-shadow:0 16px 48px #0f1f3d14}.FumuCanvas-module__NwBRpa__kicker{color:var(--sm-meta);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.FumuCanvas-module__NwBRpa__docTitle{letter-spacing:-.035em;overflow-wrap:anywhere;margin:10px 0 20px;font-size:38px;font-weight:900;line-height:1.08}.FumuCanvas-module__NwBRpa__blankHint{background:var(--amber-50);color:var(--amber-800);border-radius:10px;margin:0 0 18px;padding:8px 12px;font-size:13px}.FumuCanvas-module__NwBRpa__docBody{color:var(--ink-900);overflow-wrap:anywhere;font-size:17px;line-height:1.7}.FumuCanvas-module__NwBRpa__docBody p,.FumuCanvas-module__NwBRpa__docBody ul,.FumuCanvas-module__NwBRpa__docBody ol,.FumuCanvas-module__NwBRpa__docBody blockquote,.FumuCanvas-module__NwBRpa__docBody pre{margin:0 0 18px}.FumuCanvas-module__NwBRpa__docBody blockquote{border-left:3px solid var(--ink-200);color:var(--ink-700);padding-left:14px}.FumuCanvas-module__NwBRpa__docBody pre{background:var(--ink-50);border-radius:10px;padding:12px;font-size:14px;overflow:auto}.FumuCanvas-module__NwBRpa__docBody code{font-family:var(--font-mono);font-size:.9em}.FumuCanvas-module__NwBRpa__docBody a{color:var(--blue-700)}.FumuCanvas-module__NwBRpa__docHeading{letter-spacing:-.02em;margin:28px 0 10px;scroll-margin-top:24px;font-weight:800;line-height:1.25}h2.FumuCanvas-module__NwBRpa__docHeading{font-size:24px}h3.FumuCanvas-module__NwBRpa__docHeading{font-size:20px}h4.FumuCanvas-module__NwBRpa__docHeading,h5.FumuCanvas-module__NwBRpa__docHeading,h6.FumuCanvas-module__NwBRpa__docHeading{font-size:17px}.FumuCanvas-module__NwBRpa__docHeading:focus{box-shadow:-8px 0 0 var(--blue-100);outline:none}.FumuCanvas-module__NwBRpa__emptyDoc,.FumuCanvas-module__NwBRpa__unplacedNote{color:var(--sm-muted-2);font-size:14px}.FumuCanvas-module__NwBRpa__imagePlaceholder{border:1px dashed var(--sm-border-strong);color:var(--sm-muted-2);border-radius:6px;padding:2px 8px;font-size:13px;display:inline-block}.FumuCanvas-module__NwBRpa__blank{background:var(--amber-50);box-shadow:inset 0 -2px 0 var(--amber-500);color:var(--amber-800);border-radius:4px;padding:0 3px;font-weight:700}.FumuCanvas-module__NwBRpa__editWrap{flex-direction:column;gap:8px;display:flex}.FumuCanvas-module__NwBRpa__editNote{color:var(--sm-muted-2);margin:0;font-size:13px}.FumuCanvas-module__NwBRpa__bodyTextarea,.FumuCanvas-module__NwBRpa__textarea{border:1px solid var(--sm-border-control);background:var(--white);width:100%;color:var(--ink-900);font-family:var(--font-mono);resize:vertical;border-radius:10px;padding:12px;font-size:14px;line-height:1.65}.FumuCanvas-module__NwBRpa__bodyTextarea{min-height:60vh}.FumuCanvas-module__NwBRpa__bodyTextarea:focus,.FumuCanvas-module__NwBRpa__textarea:focus{border-color:var(--blue-500);box-shadow:0 0 0 3px var(--sm-focus);outline:none}.FumuCanvas-module__NwBRpa__selectionHint{max-width:680px;color:var(--sm-meta);text-align:center;margin:12px auto 0;font-size:12px}.FumuCanvas-module__NwBRpa__suggestion{border-left:3px solid var(--fumu-accent);background:var(--fumu-accent-tint);border-radius:0 12px 12px 0;margin:0 -16px 18px;padding:12px 16px;font-size:17px;line-height:1.7;position:relative}.FumuCanvas-module__NwBRpa__suggestion:focus{outline:2px solid var(--fumu-accent);outline-offset:2px}.FumuCanvas-module__NwBRpa__suggestionLabel{color:#a3175a;letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:11.5px;font-weight:800}.FumuCanvas-module__NwBRpa__suggestionDiff{white-space:pre-wrap;margin:0 0 10px}.FumuCanvas-module__NwBRpa__diffDel{color:#8a1f1a;background:#ffe3df;border-radius:3px;padding:0 2px;text-decoration:line-through}.FumuCanvas-module__NwBRpa__diffIns{background:var(--blue-100);color:#14382a;text-decoration:underline;-webkit-text-decoration-color:var(--blue-400);text-decoration-color:var(--blue-400);text-underline-offset:3px;border-radius:3px;padding:0 2px}.FumuCanvas-module__NwBRpa__diffInsBlock{border-left:3px double var(--blue-400);background:var(--blue-50);color:#14382a;white-space:normal;border-radius:4px;padding:2px 10px;text-decoration:none;display:block}.FumuCanvas-module__NwBRpa__diffInsBlock p,.FumuCanvas-module__NwBRpa__diffInsBlock ul,.FumuCanvas-module__NwBRpa__diffInsBlock ol,.FumuCanvas-module__NwBRpa__diffInsBlock .FumuCanvas-module__NwBRpa__docHeading{margin:6px 0}.FumuCanvas-module__NwBRpa__suggestionEdit{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.FumuCanvas-module__NwBRpa__fieldLabel{font-size:13px;font-weight:700}.FumuCanvas-module__NwBRpa__suggestionActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FumuCanvas-module__NwBRpa__suggestionNote{color:var(--sm-muted-2);margin:0;font-size:12px;line-height:1.4}.FumuCanvas-module__NwBRpa__suggestionBlanks{color:var(--amber-800);margin:0;padding-left:18px;font-size:12px;line-height:1.5}.FumuCanvas-module__NwBRpa__saveNote{color:var(--amber-800);white-space:nowrap;font-size:12px}.FumuCanvas-module__NwBRpa__selectionToolbar{z-index:40;background:var(--ink-900);max-width:calc(100vw - 32px);color:var(--white);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:inline-flex;position:fixed;box-shadow:0 10px 30px #0f1f3d40}.FumuCanvas-module__NwBRpa__selectionToolbar[data-floating=true]{transform:translate(-50%,calc(-100% - 10px))}.FumuCanvas-module__NwBRpa__selectionToolbar[data-floating=false]{justify-content:center;bottom:16px;left:16px;right:16px}.FumuCanvas-module__NwBRpa__toolbarButton{height:30px;color:var(--white);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:600}.FumuCanvas-module__NwBRpa__toolbarButton:hover,.FumuCanvas-module__NwBRpa__toolbarButtonAsk{background:var(--sm-on-dark-line)}.FumuCanvas-module__NwBRpa__toolbarButton:focus-visible{outline:2px solid var(--fumu-accent);outline-offset:1px}.FumuCanvas-module__NwBRpa__toolbarButton:disabled{opacity:.5;cursor:not-allowed}.FumuCanvas-module__NwBRpa__toolbarNote{color:var(--sm-on-primary-soft);padding:0 8px;font-size:12px}.FumuCanvas-module__NwBRpa__askForm{align-items:center;gap:4px;display:flex}.FumuCanvas-module__NwBRpa__askForm input{border:1px solid var(--sm-on-dark-line);background:var(--sm-on-dark-fill);width:240px;max-width:50vw;height:30px;color:var(--white);font:inherit;border-radius:8px;padding:0 8px;font-size:12.5px}.FumuCanvas-module__NwBRpa__askForm input::placeholder{color:var(--sm-on-primary-muted)}.FumuCanvas-module__NwBRpa__askForm input:focus{outline:2px solid var(--fumu-accent)}.FumuCanvas-module__NwBRpa__side{flex-direction:column;gap:22px;min-height:100%;padding:18px;display:flex}.FumuCanvas-module__NwBRpa__sideSection{flex-direction:column;gap:6px;display:flex}.FumuCanvas-module__NwBRpa__sideTitle{color:var(--sm-meta);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.FumuCanvas-module__NwBRpa__sideEmpty{color:var(--sm-meta);margin:0;font-size:12.5px;line-height:1.5}.FumuCanvas-module__NwBRpa__outline,.FumuCanvas-module__NwBRpa__checks,.FumuCanvas-module__NwBRpa__versions{margin:0;padding:0;list-style:none}.FumuCanvas-module__NwBRpa__outlineItem,.FumuCanvas-module__NwBRpa__outlineSuggested{width:100%;color:var(--sm-muted-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:13px;display:block}.FumuCanvas-module__NwBRpa__outlineItem:hover{color:var(--blue-700)}.FumuCanvas-module__NwBRpa__outlineSuggested{color:#a3175a;font-weight:600}.FumuCanvas-module__NwBRpa__outlineSuggested:before{content:"";background:var(--fumu-accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.FumuCanvas-module__NwBRpa__checks{flex-direction:column;gap:6px;font-size:12.5px;line-height:1.45;display:flex}.FumuCanvas-module__NwBRpa__checkOk,.FumuCanvas-module__NwBRpa__factOk{color:var(--blue-700)}.FumuCanvas-module__NwBRpa__factBad{color:var(--orange-700)}.FumuCanvas-module__NwBRpa__factUnknown{color:var(--ink-600)}.FumuCanvas-module__NwBRpa__checkSource{color:var(--sm-meta)}.FumuCanvas-module__NwBRpa__version,.FumuCanvas-module__NwBRpa__versionCurrent{border-top:1px solid var(--sm-border-soft);align-items:flex-start;gap:10px;padding:8px 0;font-size:12.5px;display:flex}.FumuCanvas-module__NwBRpa__versionText{flex:1;min-width:0}.FumuCanvas-module__NwBRpa__versionDot{background:var(--ink-300);border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.FumuCanvas-module__NwBRpa__versionCurrent .FumuCanvas-module__NwBRpa__versionDot{background:var(--blue-700)}.FumuCanvas-module__NwBRpa__linkButton{color:var(--blue-700);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700}.FumuCanvas-module__NwBRpa__linkButton:hover{text-decoration:underline}.FumuCanvas-module__NwBRpa__footnote{color:var(--sm-meta);margin:auto 0 0;font-size:11.5px;line-height:1.5}.FumuCanvas-module__NwBRpa__dialogText{margin:0;font-size:14px}.FumuCanvas-module__NwBRpa__loading,.FumuCanvas-module__NwBRpa__statePage{background:var(--canvas-bg,#eef1f6);min-height:100vh;color:var(--sm-muted-2);font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px 16px;font-size:14px;display:flex}.FumuCanvas-module__NwBRpa__stateCard{background:var(--white);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:10px;max-width:440px;padding:32px 28px;display:flex;box-shadow:0 16px 48px #0f1f3d14}.FumuCanvas-module__NwBRpa__stateCard h1{color:var(--ink-900);margin:0;font-size:20px}.FumuCanvas-module__NwBRpa__stateCard p{margin:0;line-height:1.55}.FumuCanvas-module__NwBRpa__stateActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.FumuCanvas-module__NwBRpa__phoneTabs{border-bottom:1px solid var(--sm-border-soft);background:var(--white);gap:4px;padding:6px 16px;display:flex}.FumuCanvas-module__NwBRpa__phoneTab{height:36px;color:var(--ink-700);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;font-size:13px;font-weight:700}.FumuCanvas-module__NwBRpa__phoneTab[aria-selected=true]{background:var(--blue-50);color:var(--blue-700)}@media (max-width:1200px){.FumuCanvas-module__NwBRpa__columns{grid-template-columns:300px minmax(0,1fr) 230px}.FumuCanvas-module__NwBRpa__documentColumn{padding:20px 24px 32px}.FumuCanvas-module__NwBRpa__paper{padding:36px 36px 44px}.FumuCanvas-module__NwBRpa__brandTagline{display:none}}@media (max-width:900px){.FumuCanvas-module__NwBRpa__topbar{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px 12px}.FumuCanvas-module__NwBRpa__topbarCenter,.FumuCanvas-module__NwBRpa__quietLink{display:none}.FumuCanvas-module__NwBRpa__columns{flex-direction:column;display:flex}.FumuCanvas-module__NwBRpa__chatColumn,.FumuCanvas-module__NwBRpa__documentColumn,.FumuCanvas-module__NwBRpa__sideColumn{border:0;flex:1;min-height:0}.FumuCanvas-module__NwBRpa__chatColumn[hidden],.FumuCanvas-module__NwBRpa__documentColumn[hidden],.FumuCanvas-module__NwBRpa__sideColumn[hidden]{display:none}.FumuCanvas-module__NwBRpa__documentColumn{padding:12px 12px 88px}.FumuCanvas-module__NwBRpa__paper{border-radius:14px;padding:22px 18px 28px}.FumuCanvas-module__NwBRpa__docTitle{font-size:28px}.FumuCanvas-module__NwBRpa__docBody,.FumuCanvas-module__NwBRpa__suggestion{font-size:16px}.FumuCanvas-module__NwBRpa__suggestion{margin:0 -10px 16px;padding:10px 12px}}@media (max-width:480px){.FumuCanvas-module__NwBRpa__topbarEnd{flex-wrap:wrap}}
.Dialog-module__E6q4cW__dialog{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:min(100% - 2rem,32rem);max-height:calc(100dvh - 2rem);color:var(--color-text);box-shadow:var(--shadow-lg);padding:0}.Dialog-module__E6q4cW__dialog::backdrop{background:var(--sm-overlay)}.Dialog-module__E6q4cW__small{width:min(100% - 2rem,26rem)}.Dialog-module__E6q4cW__medium{width:min(100% - 2rem,32rem)}.Dialog-module__E6q4cW__large{width:min(100% - 2rem,52rem)}.Dialog-module__E6q4cW__container{flex-direction:column;max-height:calc(100dvh - 2rem);display:flex}.Dialog-module__E6q4cW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}.Dialog-module__E6q4cW__heading{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Dialog-module__E6q4cW__title{color:var(--color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.Dialog-module__E6q4cW__description{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.Dialog-module__E6q4cW__close{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.Dialog-module__E6q4cW__close:hover{background:var(--color-neutral-100);color:var(--color-text)}.Dialog-module__E6q4cW__body{padding:var(--space-5);overflow-y:auto}.Dialog-module__E6q4cW__footer{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);background:var(--color-neutral-25);display:flex}
.Sidebar-module__yJxwzq__sidebar{z-index:50;width:var(--sidebar-width);border-right:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;min-height:100vh;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(0)}.Sidebar-module__yJxwzq__backdrop{display:none}.Sidebar-module__yJxwzq__brand{min-height:var(--topbar-height);padding:0 var(--space-4);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.Sidebar-module__yJxwzq__brandLink{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);min-width:0;display:inline-flex}.Sidebar-module__yJxwzq__brandLogo{width:auto;height:2rem;display:block}.Sidebar-module__yJxwzq__mobileCloseButton{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-secondary);transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:none}.Sidebar-module__yJxwzq__mobileCloseButton:hover{background:var(--color-surface-hover);color:var(--color-text)}.Sidebar-module__yJxwzq__organization{gap:var(--space-3);margin:var(--space-4);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-neutral-25);box-shadow:var(--shadow-xs);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.Sidebar-module__yJxwzq__organizationAvatar{border-radius:var(--radius-md);background:var(--color-brand-100);width:2.25rem;height:2.25rem;color:var(--color-brand-800);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.03em;justify-content:center;align-items:center;display:flex}.Sidebar-module__yJxwzq__organizationControl{min-width:0}.Sidebar-module__yJxwzq__organizationLabel{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);margin-bottom:.125rem;line-height:1.2;display:block}.Sidebar-module__yJxwzq__organizationSelectWrapper{min-width:0;position:relative}.Sidebar-module__yJxwzq__organizationSelect{width:100%;min-height:1.5rem;color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;appearance:none;background:0 0;border:0;outline:0;padding:0 1.375rem 0 0;line-height:1.4;display:block;overflow:hidden}.Sidebar-module__yJxwzq__organizationSelect:disabled{color:var(--color-text-muted);opacity:1}.Sidebar-module__yJxwzq__organizationSelectIcon{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Sidebar-module__yJxwzq__navigation{min-height:0;padding:0 var(--space-3) var(--space-4);overscroll-behavior:contain;flex:1;overflow:hidden auto}.Sidebar-module__yJxwzq__navigationList,.Sidebar-module__yJxwzq__childNavigation{list-style:none}.Sidebar-module__yJxwzq__navigationEntry+.Sidebar-module__yJxwzq__navigationEntry{margin-top:var(--space-1)}.Sidebar-module__yJxwzq__navigationRow{align-items:center;display:flex;position:relative}.Sidebar-module__yJxwzq__navigationLink{align-items:center;gap:var(--space-3);min-width:0;min-height:2.5rem;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast), color var(--transition-fast);flex:1;display:flex}.Sidebar-module__yJxwzq__navigationLink:hover{background:var(--color-surface-hover);color:var(--color-text)}.Sidebar-module__yJxwzq__navigationLinkActive{background:var(--color-surface-selected);color:var(--color-brand-800);font-weight:var(--font-weight-semibold)}.Sidebar-module__yJxwzq__navigationLinkActive:hover{background:var(--color-brand-100);color:var(--color-brand-900)}.Sidebar-module__yJxwzq__navigationIcon{flex:none;width:1.125rem;height:1.125rem}.Sidebar-module__yJxwzq__navigationLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Sidebar-module__yJxwzq__expandButton{right:var(--space-1);border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.Sidebar-module__yJxwzq__expandButton:hover{background:var(--color-neutral-150);color:var(--color-text)}.Sidebar-module__yJxwzq__navigationRow:has(.Sidebar-module__yJxwzq__expandButton) .Sidebar-module__yJxwzq__navigationLink{padding-right:2.75rem}.Sidebar-module__yJxwzq__childNavigation{margin:var(--space-1) 0 var(--space-2) 1.125rem;padding-left:1.125rem;position:relative}.Sidebar-module__yJxwzq__childNavigation:before{background:var(--color-border);content:"";width:1px;position:absolute;inset:0 auto 0 0}.Sidebar-module__yJxwzq__childNavigation li+li{margin-top:.125rem}.Sidebar-module__yJxwzq__childNavigationLink{align-items:center;gap:var(--space-2);min-height:2.25rem;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast), color var(--transition-fast);display:flex}.Sidebar-module__yJxwzq__childNavigationLink:hover{background:var(--color-surface-hover);color:var(--color-text)}.Sidebar-module__yJxwzq__childNavigationLinkActive{background:var(--color-surface-selected);color:var(--color-brand-800);font-weight:var(--font-weight-semibold)}.Sidebar-module__yJxwzq__childNavigationIcon{flex:none;width:1rem;height:1rem}.Sidebar-module__yJxwzq__secondaryNavigation{padding:var(--space-3);border-top:1px solid var(--color-border)}@media (max-width:64rem){.Sidebar-module__yJxwzq__sidebar{width:min(var(--sidebar-width), calc(100vw - 3rem));box-shadow:var(--shadow-lg);transition:transform var(--transition-normal);transform:translate(-105%)}.Sidebar-module__yJxwzq__sidebarOpen{transform:translate(0)}.Sidebar-module__yJxwzq__backdrop{z-index:40;background:var(--sm-overlay);opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--transition-normal);display:block;position:fixed;inset:0}.Sidebar-module__yJxwzq__backdropVisible{opacity:1;pointer-events:auto}.Sidebar-module__yJxwzq__mobileCloseButton{display:inline-flex}}@media (max-width:30rem){.Sidebar-module__yJxwzq__sidebar{width:min(18rem,100vw - 1.5rem)}.Sidebar-module__yJxwzq__organization{margin-inline:var(--space-3)}}.Sidebar-module__yJxwzq__organizationSelect:disabled{color:var(--color-text);opacity:1;cursor:default}.Sidebar-module__yJxwzq__organization:has(.Sidebar-module__yJxwzq__organizationSelect:not(:disabled)):hover{border-color:var(--color-border-strong);background:var(--color-neutral-50)}
.Panel-module__BJf_CW__panel{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);overflow:hidden}.Panel-module__BJf_CW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);display:flex}.Panel-module__BJf_CW__heading{min-width:0}.Panel-module__BJf_CW__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.Panel-module__BJf_CW__description{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm)}.Panel-module__BJf_CW__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.Panel-module__BJf_CW__paddingDefault{padding:var(--space-6)}.Panel-module__BJf_CW__paddingCompact{padding:var(--space-4)}.Panel-module__BJf_CW__paddingNone{padding:0}@media (max-width:48rem){.Panel-module__BJf_CW__header,.Panel-module__BJf_CW__paddingDefault{padding:var(--space-4)}}
.PageHeader-module__SGHQoW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-6);margin-bottom:var(--space-6);display:flex}.PageHeader-module__SGHQoW__content{min-width:0}.PageHeader-module__SGHQoW__breadcrumbs{margin-bottom:var(--space-2)}.PageHeader-module__SGHQoW__breadcrumbList{flex-wrap:wrap;align-items:center;list-style:none;display:flex}.PageHeader-module__SGHQoW__breadcrumbItem{align-items:center;display:inline-flex}.PageHeader-module__SGHQoW__breadcrumbSeparator{margin:0 var(--space-2);color:var(--color-neutral-400)}.PageHeader-module__SGHQoW__breadcrumbLink,.PageHeader-module__SGHQoW__breadcrumbCurrent{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.PageHeader-module__SGHQoW__breadcrumbLink{color:var(--color-text-muted);transition:color var(--transition-fast)}.PageHeader-module__SGHQoW__breadcrumbLink:hover{color:var(--color-brand-700)}.PageHeader-module__SGHQoW__breadcrumbCurrent{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.PageHeader-module__SGHQoW__heading{min-width:0}.PageHeader-module__SGHQoW__title{color:var(--color-text);font-size:clamp(var(--font-size-2xl), 2.4vw, var(--font-size-3xl));font-weight:var(--font-weight-bold);letter-spacing:-.035em}.PageHeader-module__SGHQoW__description{max-width:48rem;margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.PageHeader-module__SGHQoW__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}@media (max-width:48rem){.PageHeader-module__SGHQoW__header{gap:var(--space-4);flex-direction:column}.PageHeader-module__SGHQoW__actions{justify-content:flex-start;width:100%}}@media (max-width:30rem){.PageHeader-module__SGHQoW__actions{grid-template-columns:1fr;display:grid}}
.Badge-module__g-cF8q__badge{align-items:center;gap:var(--space-1);min-height:1.5rem;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;line-height:1;display:inline-flex}.Badge-module__g-cF8q__neutral{background:var(--ink-100);color:var(--ink-800)}.Badge-module__g-cF8q__success{background:var(--blue-50);color:var(--blue-800)}.Badge-module__g-cF8q__warning{background:var(--amber-50);color:var(--amber-800)}.Badge-module__g-cF8q__danger{background:var(--color-red-50);color:var(--color-red-700)}.Badge-module__g-cF8q__info{background:var(--color-blue-50);color:var(--color-blue-700)}.Badge-module__g-cF8q__brand{background:var(--color-brand-50);color:var(--color-brand-700)}
.Button-module__xDwtkW__button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);max-width:100%;font-weight:var(--font-weight-semibold);text-align:center;white-space:nowrap;box-shadow:var(--shadow-xs);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);-webkit-user-select:none;user-select:none;border:1px solid #0000;line-height:1;display:inline-flex}.Button-module__xDwtkW__button:hover{text-decoration:none}.Button-module__xDwtkW__button:active:not(:disabled){transform:translateY(.0625rem)}.Button-module__xDwtkW__button:disabled,.Button-module__xDwtkW__button[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.Button-module__xDwtkW__primary{border-color:var(--color-brand-700);background:var(--color-brand-700);color:var(--color-text-inverse)}.Button-module__xDwtkW__primary:hover{border-color:var(--color-brand-800);background:var(--color-brand-800);box-shadow:var(--shadow-sm)}.Button-module__xDwtkW__secondary{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}.Button-module__xDwtkW__secondary:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.Button-module__xDwtkW__ghost{color:var(--color-text-secondary);box-shadow:none;background:0 0;border-color:#0000}.Button-module__xDwtkW__ghost:hover{background:var(--color-surface-hover);color:var(--color-text)}.Button-module__xDwtkW__danger{border-color:var(--color-red-600);background:var(--color-red-600);color:var(--color-text-inverse)}.Button-module__xDwtkW__danger:hover{border-color:var(--color-red-700);background:var(--color-red-700);box-shadow:var(--shadow-sm)}.Button-module__xDwtkW__dangerSecondary{border-color:var(--color-red-100);background:var(--color-red-50);color:var(--color-red-700)}.Button-module__xDwtkW__dangerSecondary:hover{border-color:var(--color-red-600);background:var(--color-red-100)}.Button-module__xDwtkW__small{min-height:2rem;padding:0 var(--space-3);font-size:var(--font-size-xs)}.Button-module__xDwtkW__medium{min-height:2.5rem;padding:0 var(--space-4);font-size:var(--font-size-sm)}.Button-module__xDwtkW__large{min-height:2.875rem;padding:0 var(--space-5);font-size:var(--font-size-md)}.Button-module__xDwtkW__fullWidth{width:100%}.Button-module__xDwtkW__loading{cursor:wait}.Button-module__xDwtkW__icon{flex:none;width:1.0625rem;height:1.0625rem}.Button-module__xDwtkW__label{text-overflow:ellipsis;overflow:hidden}.Button-module__xDwtkW__spinner{flex:none;animation:.7s linear infinite Button-module__xDwtkW__button-spin}@keyframes Button-module__xDwtkW__button-spin{to{transform:rotate(360deg)}}
.StatusPill-module__6Kp5Eq__pill{border-radius:var(--radius-pill);height:28px;color:var(--sm-ink);white-space:nowrap;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.StatusPill-module__6Kp5Eq__dot{border-radius:50%;flex:none;width:8px;height:8px}.StatusPill-module__6Kp5Eq__quiet{height:auto;padding:0;background:0 0!important}.StatusPill-module__6Kp5Eq__pending{background:var(--status-pending-bg)}.StatusPill-module__6Kp5Eq__pending .StatusPill-module__6Kp5Eq__dot{background:var(--status-pending)}.StatusPill-module__6Kp5Eq__processing{background:var(--status-processing-bg)}.StatusPill-module__6Kp5Eq__processing .StatusPill-module__6Kp5Eq__dot{background:var(--status-processing)}.StatusPill-module__6Kp5Eq__shipping{background:var(--status-shipping-bg)}.StatusPill-module__6Kp5Eq__shipping .StatusPill-module__6Kp5Eq__dot{background:var(--status-shipping)}.StatusPill-module__6Kp5Eq__delivered{background:var(--status-delivered-bg)}.StatusPill-module__6Kp5Eq__delivered .StatusPill-module__6Kp5Eq__dot{background:var(--status-delivered)}.StatusPill-module__6Kp5Eq__completed{background:var(--status-completed-bg)}.StatusPill-module__6Kp5Eq__completed .StatusPill-module__6Kp5Eq__dot{background:var(--status-completed)}.StatusPill-module__6Kp5Eq__cancelled{background:var(--status-cancelled-bg)}.StatusPill-module__6Kp5Eq__cancelled .StatusPill-module__6Kp5Eq__dot{background:var(--status-cancelled)}.StatusPill-module__6Kp5Eq__returned{background:var(--status-returned-bg)}.StatusPill-module__6Kp5Eq__returned .StatusPill-module__6Kp5Eq__dot{background:var(--status-returned)}.StatusPill-module__6Kp5Eq__paid{background:var(--blue-50)}.StatusPill-module__6Kp5Eq__paid .StatusPill-module__6Kp5Eq__dot{background:var(--pay-paid)}.StatusPill-module__6Kp5Eq__payPending{background:var(--amber-50)}.StatusPill-module__6Kp5Eq__payPending .StatusPill-module__6Kp5Eq__dot{background:var(--pay-pending)}.StatusPill-module__6Kp5Eq__failed{background:var(--red-50)}.StatusPill-module__6Kp5Eq__failed .StatusPill-module__6Kp5Eq__dot{background:var(--pay-failed)}.StatusPill-module__6Kp5Eq__refunded{background:var(--orange-50)}.StatusPill-module__6Kp5Eq__refunded .StatusPill-module__6Kp5Eq__dot{background:var(--pay-refunded)}.StatusPill-module__6Kp5Eq__lending{background:var(--ink-100)}.StatusPill-module__6Kp5Eq__lending .StatusPill-module__6Kp5Eq__dot{background:var(--pay-lending)}.StatusPill-module__6Kp5Eq__stockOk{background:var(--blue-50)}.StatusPill-module__6Kp5Eq__stockOk .StatusPill-module__6Kp5Eq__dot{background:var(--stock-ok)}.StatusPill-module__6Kp5Eq__stockLow{background:var(--amber-50)}.StatusPill-module__6Kp5Eq__stockLow .StatusPill-module__6Kp5Eq__dot{background:var(--stock-low)}.StatusPill-module__6Kp5Eq__stockOut{background:var(--red-50)}.StatusPill-module__6Kp5Eq__stockOut .StatusPill-module__6Kp5Eq__dot{background:var(--stock-out)}.StatusPill-module__6Kp5Eq__backorder{background:var(--status-processing-bg)}.StatusPill-module__6Kp5Eq__backorder .StatusPill-module__6Kp5Eq__dot{background:var(--status-processing)}.StatusPill-module__6Kp5Eq__neutral{background:var(--status-cancelled-bg)}.StatusPill-module__6Kp5Eq__neutral .StatusPill-module__6Kp5Eq__dot{background:var(--status-cancelled)}
.FumuAssistant-module__eh6rIq__drawer,.FumuAssistant-module__eh6rIq__review{--fumu-accent:#ff5ca8;--fumu-accent-soft:#ff5ca814;--fumu-accent-line:#ff5ca873}.FumuAssistant-module__eh6rIq__drawer{border:0;border-left:1px solid var(--color-border);background:var(--color-surface);width:min(30rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-text);font-family:var(--font-sans);margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-24px 0 60px #0f1f3d24}.FumuAssistant-module__eh6rIq__drawer::backdrop{background:#0f1f3d61}.FumuAssistant-module__eh6rIq__drawer[open]{animation:.18s ease-out FumuAssistant-module__eh6rIq__slideIn}@keyframes FumuAssistant-module__eh6rIq__slideIn{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.FumuAssistant-module__eh6rIq__drawer[open]{animation:none}}.FumuAssistant-module__eh6rIq__panel{flex-direction:column;height:100%;display:flex}.FumuAssistant-module__eh6rIq__header{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--sm-border-soft);padding:1.125rem 1.375rem .875rem;display:flex}.FumuAssistant-module__eh6rIq__headerText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.FumuAssistant-module__eh6rIq__title{font-size:var(--font-size-md);font-weight:800;line-height:var(--line-height-tight);margin:0}.FumuAssistant-module__eh6rIq__subtitle{color:var(--sm-meta);font-size:var(--font-size-xs)}.FumuAssistant-module__eh6rIq__iconButton{border-radius:var(--radius-lg);width:2.125rem;height:2.125rem;color:var(--sm-muted-2);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.FumuAssistant-module__eh6rIq__iconButton:hover:not(:disabled){border-color:var(--color-border);background:var(--color-surface-hover);color:var(--color-text)}.FumuAssistant-module__eh6rIq__iconButton:disabled{opacity:.4;cursor:default}.FumuAssistant-module__eh6rIq__iconButton:focus-visible,.FumuAssistant-module__eh6rIq__chip:focus-visible,.FumuAssistant-module__eh6rIq__historyOpen:focus-visible,.FumuAssistant-module__eh6rIq__doneLink:focus-visible,.FumuAssistant-module__eh6rIq__send:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.FumuAssistant-module__eh6rIq__body{gap:var(--space-4);overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:1.125rem 1.375rem;display:flex;overflow:auto}.FumuAssistant-module__eh6rIq__metaText{color:var(--sm-meta);font-size:.8125rem}.FumuAssistant-module__eh6rIq__pose{flex:none;height:auto;display:block}.FumuAssistant-module__eh6rIq__hello{align-items:center;gap:var(--space-3);display:flex}.FumuAssistant-module__eh6rIq__hello .FumuAssistant-module__eh6rIq__pose{width:5.5rem}.FumuAssistant-module__eh6rIq__helloText{padding:var(--space-3) .875rem;border-radius:var(--radius-xl);background:var(--sm-bg);font-size:var(--font-size-sm);border-bottom-left-radius:.375rem;margin:0;line-height:1.55}.FumuAssistant-module__eh6rIq__emptyState{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;margin:auto 0;display:flex}.FumuAssistant-module__eh6rIq__emptyTitle{font-size:var(--font-size-md);margin:0;font-weight:800}.FumuAssistant-module__eh6rIq__emptyText{max-width:22rem;color:var(--sm-muted);font-size:var(--font-size-sm);margin:0;line-height:1.55}.FumuAssistant-module__eh6rIq__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.FumuAssistant-module__eh6rIq__chip{min-height:2.125rem;padding:.375rem var(--space-3);border:1px solid var(--sm-border-control);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.FumuAssistant-module__eh6rIq__chip:hover:not(:disabled){border-color:var(--color-brand-700);background:var(--sm-tint-05)}.FumuAssistant-module__eh6rIq__chip:disabled{opacity:.5;cursor:default}.FumuAssistant-module__eh6rIq__messages{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FumuAssistant-module__eh6rIq__message{flex-direction:column;gap:.375rem;display:flex}.FumuAssistant-module__eh6rIq__fromUser{align-items:flex-end}.FumuAssistant-module__eh6rIq__fromFumu{align-items:flex-start}.FumuAssistant-module__eh6rIq__bubble{max-width:88%;padding:var(--space-3) .875rem;border-radius:var(--radius-xl);font-size:var(--font-size-sm);overflow-wrap:anywhere;line-height:1.55}.FumuAssistant-module__eh6rIq__fromUser .FumuAssistant-module__eh6rIq__bubble{background:var(--ink-900);color:var(--white);border-bottom-right-radius:.375rem}.FumuAssistant-module__eh6rIq__fromFumu .FumuAssistant-module__eh6rIq__bubble{background:var(--sm-bg);color:var(--color-text);border-bottom-left-radius:.375rem}.FumuAssistant-module__eh6rIq__userText{white-space:pre-wrap;margin:0}.FumuAssistant-module__eh6rIq__markdown p,.FumuAssistant-module__eh6rIq__markdown ul,.FumuAssistant-module__eh6rIq__markdown ol{margin:0}.FumuAssistant-module__eh6rIq__markdown>*+*{margin-top:.625rem}.FumuAssistant-module__eh6rIq__markdown ul,.FumuAssistant-module__eh6rIq__markdown ol{padding-left:1.25rem}.FumuAssistant-module__eh6rIq__markdown code{border-radius:var(--radius-sm);background:var(--ink-100);font-family:var(--font-mono);padding:0 .25rem;font-size:.8125rem}.FumuAssistant-module__eh6rIq__toolSteps{color:var(--sm-meta);font-size:var(--font-size-xs);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.FumuAssistant-module__eh6rIq__toolSteps li:before{content:"↳ "}.FumuAssistant-module__eh6rIq__thinking{align-items:center;gap:var(--space-2);color:var(--sm-meta);margin:0;font-size:.8125rem;display:inline-flex}.FumuAssistant-module__eh6rIq__spin{animation:.9s linear infinite FumuAssistant-module__eh6rIq__spin}@keyframes FumuAssistant-module__eh6rIq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.FumuAssistant-module__eh6rIq__spin{animation:none}}.FumuAssistant-module__eh6rIq__errorBlock{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--red-200);border-radius:var(--radius-xl);background:var(--red-50);color:var(--red-700);font-size:.8125rem;display:flex}.FumuAssistant-module__eh6rIq__proposalList{gap:var(--space-2);flex-direction:column;width:88%;display:flex}.FumuAssistant-module__eh6rIq__proposalCard{gap:var(--space-1);padding:var(--space-3) .875rem;border:1px solid var(--fumu-accent-line);border-left:4px solid var(--fumu-accent);border-radius:var(--radius-xl);background:var(--fumu-accent-soft);flex-direction:column;font-size:.8125rem;display:flex}.FumuAssistant-module__eh6rIq__proposalKicker{color:var(--sm-meta);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.FumuAssistant-module__eh6rIq__proposalTitle{font-size:var(--font-size-sm)}.FumuAssistant-module__eh6rIq__proposalSummary{color:var(--sm-muted-2)}.FumuAssistant-module__eh6rIq__proposalFooter{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.FumuAssistant-module__eh6rIq__statusText{font-size:var(--font-size-xs);font-weight:700}.FumuAssistant-module__eh6rIq__statusText[data-status=PENDING]{color:var(--orange-700)}.FumuAssistant-module__eh6rIq__statusText[data-status=APPROVED]{color:var(--blue-700)}.FumuAssistant-module__eh6rIq__statusText[data-status=REJECTED]{color:var(--sm-muted)}.FumuAssistant-module__eh6rIq__statusText[data-status=STALE],.FumuAssistant-module__eh6rIq__statusText[data-status=FAILED]{color:var(--amber-800)}.FumuAssistant-module__eh6rIq__queue{gap:var(--space-2);flex-direction:column;display:flex}.FumuAssistant-module__eh6rIq__sectionLabel{color:#0f1f3d8c;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:800}.FumuAssistant-module__eh6rIq__taskList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FumuAssistant-module__eh6rIq__task{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) .875rem;border:1px solid var(--color-border);background:var(--color-surface);border-radius:.875rem;font-size:.84375rem;display:flex}.FumuAssistant-module__eh6rIq__taskDot{border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.375rem}.FumuAssistant-module__eh6rIq__taskDotPending{background:var(--orange-500)}.FumuAssistant-module__eh6rIq__taskDotDone{background:var(--blue-700)}.FumuAssistant-module__eh6rIq__taskDotStopped{background:var(--amber-800)}.FumuAssistant-module__eh6rIq__taskDotMuted{background:var(--sm-muted)}.FumuAssistant-module__eh6rIq__taskBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FumuAssistant-module__eh6rIq__doneLink{color:var(--blue-700);font-size:var(--font-size-xs);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.FumuAssistant-module__eh6rIq__historyList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FumuAssistant-module__eh6rIq__historyItem{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--sm-border-soft);display:flex}.FumuAssistant-module__eh6rIq__historyOpen{min-width:0;padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;display:flex}.FumuAssistant-module__eh6rIq__historyOpen:hover{background:var(--color-surface-hover)}.FumuAssistant-module__eh6rIq__historyOpen[aria-current=true] .FumuAssistant-module__eh6rIq__historyTitle{color:var(--blue-700)}.FumuAssistant-module__eh6rIq__historyTitle{font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.FumuAssistant-module__eh6rIq__historyConfirm{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;flex:1;display:flex}.FumuAssistant-module__eh6rIq__historyActions{gap:var(--space-2);display:inline-flex}.FumuAssistant-module__eh6rIq__usage{padding:var(--space-2) 1.375rem;border-bottom:1px solid var(--sm-border-soft);background:var(--amber-50);color:var(--amber-800);font-size:var(--font-size-xs);flex-direction:column;gap:.375rem;display:flex}.FumuAssistant-module__eh6rIq__usageBar{border-radius:var(--radius-pill);background:var(--amber-200);height:.25rem;display:block;overflow:hidden}.FumuAssistant-module__eh6rIq__usageBar span{background:var(--amber-800);height:100%;display:block}.FumuAssistant-module__eh6rIq__budget{align-items:center;gap:var(--space-3);padding:var(--space-3) 1.375rem;border-bottom:1px solid var(--sm-border-soft);background:var(--sm-bg);font-size:.8125rem;line-height:1.5;display:flex}.FumuAssistant-module__eh6rIq__notice{padding:var(--space-2) 1.375rem;border-top:1px solid var(--sm-border-soft);background:var(--blue-25);color:var(--blue-800);margin:0;font-size:.8125rem}.FumuAssistant-module__eh6rIq__footer{border-top:1px solid var(--sm-border-soft);flex-direction:column;gap:.625rem;padding:.875rem 1.375rem 1.25rem;display:flex}.FumuAssistant-module__eh6rIq__composer{align-items:flex-end;gap:var(--space-2);padding:.625rem var(--space-3) .625rem .875rem;border:1px solid var(--sm-border-control);border-radius:var(--radius-xl);background:var(--color-surface);display:flex}.FumuAssistant-module__eh6rIq__composer:focus-within{border-color:var(--color-brand-700);box-shadow:0 0 0 3px var(--sm-focus)}.FumuAssistant-module__eh6rIq__textarea{min-height:2.75rem;max-height:10rem;color:var(--color-text);font:inherit;font-size:var(--font-size-sm);resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1;padding:0;line-height:1.5}.FumuAssistant-module__eh6rIq__textarea[aria-disabled=true]{color:var(--sm-meta)}.FumuAssistant-module__eh6rIq__send{background:var(--blue-700);width:2.25rem;height:2.25rem;color:var(--white);cursor:pointer;border:0;border-radius:.625rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.FumuAssistant-module__eh6rIq__send:disabled{opacity:.45;cursor:default}.FumuAssistant-module__eh6rIq__footnote{color:#0f1f3d8c;margin:0;font-size:.71875rem;line-height:1.5}.FumuAssistant-module__eh6rIq__review{gap:var(--space-4);flex-direction:column;display:flex}.FumuAssistant-module__eh6rIq__reviewSection{gap:var(--space-2);flex-direction:column;display:flex}.FumuAssistant-module__eh6rIq__reviewHeading{color:#0f1f3d8c;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:800}.FumuAssistant-module__eh6rIq__reviewText{font-size:var(--font-size-sm);white-space:pre-wrap;margin:0;line-height:1.55}.FumuAssistant-module__eh6rIq__targetLink{align-items:center;gap:var(--space-1);color:var(--blue-700);font-weight:600;display:inline-flex}.FumuAssistant-module__eh6rIq__reviewNote{color:var(--sm-muted);margin:0;font-size:.8125rem}.FumuAssistant-module__eh6rIq__reviewProblem{padding:var(--space-3);border:1px solid var(--amber-200);border-radius:var(--radius-lg);background:var(--amber-50);color:var(--amber-800);margin:0;font-size:.8125rem}.FumuAssistant-module__eh6rIq__reviewActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.FumuAssistant-module__eh6rIq__changeValue{padding:var(--space-2) var(--space-3);border-left:3px solid var(--fumu-accent);border-radius:var(--radius-md);background:var(--fumu-accent-soft);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8125rem;display:block}.FumuAssistant-module__eh6rIq__changeRow dd:has(.FumuAssistant-module__eh6rIq__changeValue){grid-template-columns:1fr}.FumuAssistant-module__eh6rIq__reviewOutcome{padding:var(--space-3);border:1px solid var(--sm-border);border-radius:var(--radius-lg);margin:0;font-size:.8125rem}.FumuAssistant-module__eh6rIq__reviewOutcome[data-status=STALE],.FumuAssistant-module__eh6rIq__reviewOutcome[data-status=FAILED]{border-color:var(--amber-200);background:var(--amber-50);color:var(--amber-800)}.FumuAssistant-module__eh6rIq__reasonField{gap:var(--space-1);flex-direction:column;font-size:.8125rem;font-weight:600;display:flex}.FumuAssistant-module__eh6rIq__reasonField textarea{min-height:3.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--sm-border-control);border-radius:var(--radius-md);color:inherit;font:inherit;resize:vertical;background:0 0;font-weight:400}.FumuAssistant-module__eh6rIq__changeList{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.FumuAssistant-module__eh6rIq__changeRow dt{margin-bottom:var(--space-1);font-size:.8125rem;font-weight:700}.FumuAssistant-module__eh6rIq__changeRow dd{gap:var(--space-2);grid-template-columns:1fr 1fr;margin:0;display:grid}.FumuAssistant-module__eh6rIq__changeBefore,.FumuAssistant-module__eh6rIq__changeAfter{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);white-space:pre-wrap;flex-direction:column;font-size:.8125rem;display:flex}.FumuAssistant-module__eh6rIq__changeBefore{background:var(--red-50)}.FumuAssistant-module__eh6rIq__changeAfter{border-left:3px solid var(--fumu-accent);background:var(--fumu-accent-soft)}.FumuAssistant-module__eh6rIq__changeBefore del,.FumuAssistant-module__eh6rIq__changeAfter ins{text-decoration:none}.FumuAssistant-module__eh6rIq__changeTag{color:var(--sm-meta);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:800}@media (max-width:40rem){.FumuAssistant-module__eh6rIq__drawer{border-left:0;width:100vw}.FumuAssistant-module__eh6rIq__header,.FumuAssistant-module__eh6rIq__body,.FumuAssistant-module__eh6rIq__footer{padding-right:var(--space-4);padding-left:var(--space-4)}.FumuAssistant-module__eh6rIq__footer{padding-bottom:max(var(--space-4), env(safe-area-inset-bottom))}.FumuAssistant-module__eh6rIq__changeRow dd{grid-template-columns:1fr}.FumuAssistant-module__eh6rIq__proposalList{width:100%}}.FumuAssistant-module__eh6rIq__stepFailed{color:var(--amber-800);font-weight:600}
.FumuFieldAssist-module__aWkZJq__fumuButton,.FumuFieldAssist-module__aWkZJq__panel{--fumu-accent:#ff5ca8;--fumu-accent-ring:#ff5ca82e;--fumu-accent-soft:#ff5ca80f;--fumu-accent-border:#ff5ca880}.FumuFieldAssist-module__aWkZJq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FumuFieldAssist-module__aWkZJq__fumuButton{border:1px solid var(--sm-border-control);background:var(--sm-surface);height:30px;color:var(--sm-ink);font:inherit;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 10px 0 6px;font-size:12.5px;font-weight:700;line-height:1;transition:border-color .15s,box-shadow .15s;display:inline-flex}.FumuFieldAssist-module__aWkZJq__fumuButton:hover{border-color:var(--sm-border-strong)}.FumuFieldAssist-module__aWkZJq__fumuButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.FumuFieldAssist-module__aWkZJq__fumuButtonOn,.FumuFieldAssist-module__aWkZJq__fumuButtonOn:hover{border-color:var(--fumu-accent);box-shadow:0 0 0 3px var(--fumu-accent-ring)}.FumuFieldAssist-module__aWkZJq__fumuButton:disabled{cursor:not-allowed;opacity:.55}.FumuFieldAssist-module__aWkZJq__backdrop{z-index:70;background:var(--sm-overlay);position:fixed;inset:0}.FumuFieldAssist-module__aWkZJq__panel{z-index:71;border:1px solid var(--fumu-accent-border);background:var(--sm-surface);color:var(--sm-ink);font-family:var(--font-sans);flex-direction:column;display:flex;position:fixed;box-shadow:0 16px 40px #0f1f3d24}.FumuFieldAssist-module__aWkZJq__docked{border-radius:20px;width:min(400px,100vw - 48px);max-height:calc(100vh - 112px);top:88px;right:24px}.FumuFieldAssist-module__aWkZJq__sheet{border-bottom:0;border-radius:20px 20px 0 0;max-height:88vh;bottom:0;left:0;right:0}.FumuFieldAssist-module__aWkZJq__header{border-bottom:1px solid var(--sm-border-soft);flex:none;align-items:center;gap:10px;padding:16px 16px 12px 20px;display:flex}.FumuFieldAssist-module__aWkZJq__headerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FumuFieldAssist-module__aWkZJq__title{margin:0;font-size:14px;font-weight:700;line-height:1.3}.FumuFieldAssist-module__aWkZJq__title:focus{outline:none}.FumuFieldAssist-module__aWkZJq__title:focus-visible{outline:2px solid var(--sm-focus);outline-offset:2px}.FumuFieldAssist-module__aWkZJq__subtitle{color:var(--sm-meta);font-size:12px}.FumuFieldAssist-module__aWkZJq__iconButton{width:32px;height:32px;color:var(--sm-muted-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.FumuFieldAssist-module__aWkZJq__iconButton:hover{background:var(--sm-tint-06);color:var(--sm-ink)}.FumuFieldAssist-module__aWkZJq__iconButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.FumuFieldAssist-module__aWkZJq__body{overscroll-behavior:contain;flex-direction:column;gap:14px;padding:14px 20px 18px;display:flex;overflow-y:auto}.FumuFieldAssist-module__aWkZJq__modes{flex-wrap:wrap;gap:6px;display:flex}.FumuFieldAssist-module__aWkZJq__mode{border:1px solid var(--sm-border-control);background:var(--sm-surface);min-height:32px;color:var(--sm-ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600}.FumuFieldAssist-module__aWkZJq__mode:hover{border-color:var(--sm-border-strong)}.FumuFieldAssist-module__aWkZJq__mode:focus-visible{box-shadow:var(--focus-ring);outline:none}.FumuFieldAssist-module__aWkZJq__modeOn,.FumuFieldAssist-module__aWkZJq__modeOn:hover{border-color:var(--sm-ink);background:var(--sm-ink);color:var(--white)}.FumuFieldAssist-module__aWkZJq__mode:disabled{cursor:wait}.FumuFieldAssist-module__aWkZJq__thinking{background:var(--fumu-accent-soft);color:var(--sm-muted-2);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.FumuFieldAssist-module__aWkZJq__dots{gap:4px;display:inline-flex}.FumuFieldAssist-module__aWkZJq__dots i{background:var(--fumu-accent);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite FumuFieldAssist-module__aWkZJq__fumuDot}.FumuFieldAssist-module__aWkZJq__dots i:nth-child(2){animation-delay:.15s}.FumuFieldAssist-module__aWkZJq__dots i:nth-child(3){animation-delay:.3s}@keyframes FumuFieldAssist-module__aWkZJq__fumuDot{0%,80%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.FumuFieldAssist-module__aWkZJq__dots i{animation:none}}.FumuFieldAssist-module__aWkZJq__error{border:1px solid var(--red-200);background:var(--red-50);color:var(--red-700);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.FumuFieldAssist-module__aWkZJq__unavailable{background:var(--sm-bg);color:var(--sm-muted-2);border-radius:12px;flex-direction:column;gap:4px;padding:14px;font-size:13px;display:flex}.FumuFieldAssist-module__aWkZJq__unavailable strong{color:var(--sm-ink);font-size:14px}.FumuFieldAssist-module__aWkZJq__proposalBlock{flex-direction:column;gap:6px;display:flex}.FumuFieldAssist-module__aWkZJq__proposalHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.FumuFieldAssist-module__aWkZJq__eyebrow{letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;color:var(--sm-meta);font-size:11px;font-weight:800;overflow:hidden}.FumuFieldAssist-module__aWkZJq__textToggle{color:var(--brand-primary);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:2px 0;font-size:12px;font-weight:600}.FumuFieldAssist-module__aWkZJq__textToggle:hover{text-decoration:underline}.FumuFieldAssist-module__aWkZJq__textToggle:focus-visible{outline:2px solid var(--sm-focus);outline-offset:2px}.FumuFieldAssist-module__aWkZJq__proposal{border-left:3px solid var(--fumu-accent);background:var(--fumu-accent-soft);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.65}.FumuFieldAssist-module__aWkZJq__del{color:#8a1f1a;background:#ffe3df;border-radius:3px;padding:0 2px;text-decoration:line-through}.FumuFieldAssist-module__aWkZJq__ins{background:var(--blue-100);color:var(--blue-900);text-underline-offset:3px;border-radius:3px;padding:0 2px;text-decoration:underline;text-decoration-thickness:1px}.FumuFieldAssist-module__aWkZJq__blank{border:1px dashed var(--amber-800);background:var(--amber-50);color:var(--amber-800);border-radius:4px;padding:0 3px;font-weight:600}.FumuFieldAssist-module__aWkZJq__counter{color:var(--sm-meta);font-size:12px}.FumuFieldAssist-module__aWkZJq__counterOver{color:var(--red-700);font-weight:600}.FumuFieldAssist-module__aWkZJq__why{color:var(--sm-meta);margin:0;font-size:12px;line-height:1.5}.FumuFieldAssist-module__aWkZJq__blankHint{color:var(--sm-text-soft);margin:0;font-size:12.5px;line-height:1.6}.FumuFieldAssist-module__aWkZJq__blankHint p{margin:0}.FumuFieldAssist-module__aWkZJq__blankList{margin:4px 0 0;padding-left:18px}.FumuFieldAssist-module__aWkZJq__muted{color:var(--sm-meta)}.FumuFieldAssist-module__aWkZJq__revise{gap:8px;display:flex}.FumuFieldAssist-module__aWkZJq__input{border:1px solid var(--sm-border-control);background:var(--sm-field);min-width:0;height:40px;color:var(--sm-ink);font:inherit;border-radius:12px;flex:1;padding:0 12px;font-size:13px}.FumuFieldAssist-module__aWkZJq__input::placeholder{color:var(--sm-placeholder)}.FumuFieldAssist-module__aWkZJq__input:focus{border-color:var(--sm-tint-border);box-shadow:var(--focus-input);outline:none}.FumuFieldAssist-module__aWkZJq__revise>button{min-height:40px}.FumuFieldAssist-module__aWkZJq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FumuFieldAssist-module__aWkZJq__spacer{flex:1}.FumuFieldAssist-module__aWkZJq__facts{border-top:1px solid var(--sm-border-soft);color:var(--sm-muted-2);padding-top:10px;font-size:13px}.FumuFieldAssist-module__aWkZJq__factsTitle{color:var(--sm-ink);margin-bottom:4px;font-weight:600;display:block}.FumuFieldAssist-module__aWkZJq__facts ul{margin:0;padding-left:18px}.FumuFieldAssist-module__aWkZJq__facts li{margin:2px 0}.FumuFieldAssist-module__aWkZJq__rules{border-top:1px solid var(--sm-border-soft);color:var(--sm-meta);margin:0;padding-top:10px;font-size:12px;line-height:1.5}.FumuFieldAssist-module__aWkZJq__labelGroup{align-items:center;gap:8px;display:inline-flex}.FumuFieldAssist-module__aWkZJq__labelRow{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}
.InventoryMovementsDialog-module__1mtGSG__tableWrapper{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;overflow-x:auto}.InventoryMovementsDialog-module__1mtGSG__table{border-collapse:collapse;width:100%}.InventoryMovementsDialog-module__1mtGSG__table th{height:2.5rem;padding:0 var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-neutral-25);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em;text-align:left;text-transform:uppercase;white-space:nowrap}.InventoryMovementsDialog-module__1mtGSG__table td{padding:var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-sm);vertical-align:middle}.InventoryMovementsDialog-module__1mtGSG__table tbody tr:last-child td{border-bottom:0}.InventoryMovementsDialog-module__1mtGSG__nowrap{white-space:nowrap}.InventoryMovementsDialog-module__1mtGSG__positive{font-weight:var(--font-weight-semibold);color:var(--color-green-700)!important}.InventoryMovementsDialog-module__1mtGSG__negative{font-weight:var(--font-weight-semibold);color:var(--color-red-700)!important}.InventoryMovementsDialog-module__1mtGSG__details{flex-direction:column;gap:.125rem;display:flex}.InventoryMovementsDialog-module__1mtGSG__details small{color:var(--color-text-muted);font-size:var(--font-size-xs)}.InventoryMovementsDialog-module__1mtGSG__state{justify-content:center;align-items:center;gap:var(--space-3);min-height:8rem;color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center;flex-direction:column;display:flex}.InventoryMovementsDialog-module__1mtGSG__pagination{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-xs);display:flex}.InventoryMovementsDialog-module__1mtGSG__spinner{animation:.8s linear infinite InventoryMovementsDialog-module__1mtGSG__movements-spin}@keyframes InventoryMovementsDialog-module__1mtGSG__movements-spin{to{transform:rotate(360deg)}}
.ProductForm-module__xPDvva__form{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.ProductForm-module__xPDvva__mainColumn,.ProductForm-module__xPDvva__sideColumn{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.ProductForm-module__xPDvva__sideColumn{top:calc(var(--topbar-height) + var(--space-6));position:sticky}.ProductForm-module__xPDvva__field,.ProductForm-module__xPDvva__collectionFieldset{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ProductForm-module__xPDvva__field+.ProductForm-module__xPDvva__field,.ProductForm-module__xPDvva__fieldGrid+.ProductForm-module__xPDvva__field,.ProductForm-module__xPDvva__field+.ProductForm-module__xPDvva__fieldGrid,.ProductForm-module__xPDvva__collectionFieldset{margin-top:var(--space-5)}.ProductForm-module__xPDvva__fieldGrid{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ProductForm-module__xPDvva__fieldGrid>.ProductForm-module__xPDvva__field,.ProductForm-module__xPDvva__fieldGrid>.ProductForm-module__xPDvva__field+.ProductForm-module__xPDvva__field{margin-top:0}.ProductForm-module__xPDvva__field label,.ProductForm-module__xPDvva__collectionFieldset legend{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ProductForm-module__xPDvva__labelRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:1.3125rem;display:flex}.ProductForm-module__xPDvva__optional{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.ProductForm-module__xPDvva__helpText{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.ProductForm-module__xPDvva__field input:not([type=file]),.ProductForm-module__xPDvva__field textarea,.ProductForm-module__xPDvva__field select{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-text);font-size:var(--font-size-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.ProductForm-module__xPDvva__field input:not([type=file]),.ProductForm-module__xPDvva__field select{min-height:2.75rem;padding:0 var(--space-3)}.ProductForm-module__xPDvva__field textarea{min-height:11rem;padding:var(--space-3);line-height:var(--line-height-relaxed)}.ProductForm-module__xPDvva__field input::placeholder,.ProductForm-module__xPDvva__field textarea::placeholder{color:var(--color-neutral-400)}.ProductForm-module__xPDvva__field input:focus,.ProductForm-module__xPDvva__field textarea:focus,.ProductForm-module__xPDvva__field select:focus{border-color:var(--color-brand-500);box-shadow:0 0 0 .1875rem var(--color-brand-100);outline:none}.ProductForm-module__xPDvva__field input[type=file]{width:100%;padding:var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-neutral-50);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ProductForm-module__xPDvva__field input[type=file]::file-selector-button{min-height:2.125rem;margin-right:var(--space-3);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer}.ProductForm-module__xPDvva__error{color:var(--color-red-700);font-size:var(--font-size-xs)}.ProductForm-module__xPDvva__imageGrid{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ProductForm-module__xPDvva__imageCard,.ProductForm-module__xPDvva__addImageCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.ProductForm-module__xPDvva__imageCard{min-width:0}.ProductForm-module__xPDvva__imagePreview{aspect-ratio:1;border-bottom:1px solid var(--color-border);background-color:var(--color-neutral-50);position:relative;overflow:hidden}.ProductForm-module__xPDvva__imagePreview img{object-fit:cover}.ProductForm-module__xPDvva__primaryBadge{top:var(--space-2);left:var(--space-2);z-index:1;min-height:1.5rem;padding:0 var(--space-2);border-radius:var(--radius-pill);background:rgba(var(--sm-ink-rgb), .86);color:var(--color-text-inverse);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);align-items:center;display:inline-flex;position:absolute}.ProductForm-module__xPDvva__imageCardFooter{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;min-height:3rem;padding:var(--space-2);display:flex}.ProductForm-module__xPDvva__imageName{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ProductForm-module__xPDvva__imageActions{align-items:center;gap:var(--space-1);flex:none;display:flex}.ProductForm-module__xPDvva__imageAction,.ProductForm-module__xPDvva__imageRemoveAction{border-radius:var(--radius-sm);width:1.875rem;height:1.875rem;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ProductForm-module__xPDvva__imageAction{color:var(--color-text-muted)}.ProductForm-module__xPDvva__imageAction:hover{background:var(--color-yellow-50);color:var(--color-yellow-700)}.ProductForm-module__xPDvva__imageRemoveAction{color:var(--color-text-muted)}.ProductForm-module__xPDvva__imageRemoveAction:hover{background:var(--color-red-50);color:var(--color-red-700)}.ProductForm-module__xPDvva__addImageCard{justify-content:center;align-items:center;gap:var(--space-2);min-height:100%;padding:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);border-style:dashed;flex-direction:column;display:flex}.ProductForm-module__xPDvva__addImageCard:hover{border-color:var(--color-brand-500);background:var(--color-brand-50);color:var(--color-brand-700)}.ProductForm-module__xPDvva__imageDropzone{justify-content:center;align-items:center;gap:var(--space-3);min-height:10rem;padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-neutral-50);text-align:center;transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex}.ProductForm-module__xPDvva__imageDropzoneActive{border-color:var(--color-brand-600);background:var(--color-brand-50);box-shadow:inset 0 0 0 .0625rem var(--color-brand-600)}.ProductForm-module__xPDvva__hiddenFileInput{opacity:0;pointer-events:none;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.ProductForm-module__xPDvva__uploadIcon{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-brand-700);box-shadow:var(--shadow-xs);justify-content:center;align-items:center;display:inline-flex}.ProductForm-module__xPDvva__uploadContent{justify-content:center;align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.ProductForm-module__xPDvva__uploadButton{color:var(--color-brand-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);background:0 0;padding:0}.ProductForm-module__xPDvva__uploadButton:hover{color:var(--color-brand-800);text-decoration:underline}.ProductForm-module__xPDvva__imageDropzone small{color:var(--color-text-muted);font-size:var(--font-size-xs)}.ProductForm-module__xPDvva__typeOptions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.ProductForm-module__xPDvva__typeOption{cursor:pointer;min-width:0;display:block}.ProductForm-module__xPDvva__typeOption>input{opacity:0;pointer-events:none;position:absolute}.ProductForm-module__xPDvva__typeOptionContent{align-items:flex-start;gap:var(--space-3);height:100%;min-height:7rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-secondary);transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.ProductForm-module__xPDvva__typeOptionContent>span:last-child{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ProductForm-module__xPDvva__typeIcon{border-radius:var(--radius-md);background:var(--color-neutral-100);width:2.5rem;height:2.5rem;color:var(--color-text-secondary);transition:background-color var(--transition-fast), color var(--transition-fast);flex:none;justify-content:center;align-items:center;display:inline-flex}.ProductForm-module__xPDvva__typeOptionContent strong{color:var(--color-text);font-size:var(--font-size-sm)}.ProductForm-module__xPDvva__typeOptionContent small{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.ProductForm-module__xPDvva__typeOption:hover .ProductForm-module__xPDvva__typeOptionContent{border-color:var(--color-border-strong);background:var(--color-neutral-50)}.ProductForm-module__xPDvva__typeOption>input:checked+.ProductForm-module__xPDvva__typeOptionContent{border-color:var(--color-brand-600);background:var(--color-brand-50);box-shadow:0 0 0 .0625rem var(--color-brand-600)}.ProductForm-module__xPDvva__typeOption>input:checked+.ProductForm-module__xPDvva__typeOptionContent .ProductForm-module__xPDvva__typeIcon{background:var(--color-brand-700);color:var(--color-text-inverse)}.ProductForm-module__xPDvva__typeOption>input:focus-visible+.ProductForm-module__xPDvva__typeOptionContent{outline:.1875rem solid var(--color-brand-200);outline-offset:.125rem}.ProductForm-module__xPDvva__moneyInput,.ProductForm-module__xPDvva__unitInput{align-items:center;width:100%;display:flex;position:relative}.ProductForm-module__xPDvva__moneyInput>span,.ProductForm-module__xPDvva__unitInput>span{z-index:1;height:100%;color:var(--color-text-muted);font-size:var(--font-size-sm);pointer-events:none;align-items:center;display:flex;position:absolute}.ProductForm-module__xPDvva__moneyInput>span{left:var(--space-3)}.ProductForm-module__xPDvva__moneyInput input{padding-left:2rem!important}.ProductForm-module__xPDvva__unitInput>span{right:var(--space-3)}.ProductForm-module__xPDvva__unitInput input{padding-right:3.5rem!important}.ProductForm-module__xPDvva__collectionFieldset{border:0;padding:0}.ProductForm-module__xPDvva__collectionFieldset legend{margin-bottom:var(--space-2)}.ProductForm-module__xPDvva__collectionList{gap:var(--space-1);max-height:13rem;padding-right:var(--space-1);flex-direction:column;display:flex;overflow-y:auto}.ProductForm-module__xPDvva__collectionOption{align-items:center;gap:var(--space-2);min-height:2.25rem;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;display:flex}.ProductForm-module__xPDvva__collectionOption:hover{background:var(--color-surface-hover)}.ProductForm-module__xPDvva__collectionOption input{width:1rem;height:1rem;accent-color:var(--color-brand-700);flex:none}.ProductForm-module__xPDvva__actions{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:70rem){.ProductForm-module__xPDvva__form{grid-template-columns:minmax(0,1fr) 18rem}.ProductForm-module__xPDvva__imageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:56rem){.ProductForm-module__xPDvva__form{grid-template-columns:1fr}.ProductForm-module__xPDvva__sideColumn{position:static}.ProductForm-module__xPDvva__actions{bottom:var(--space-3);z-index:10;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;position:sticky}}@media (max-width:40rem){.ProductForm-module__xPDvva__typeOptions,.ProductForm-module__xPDvva__fieldGrid{grid-template-columns:1fr}}@media (max-width:30rem){.ProductForm-module__xPDvva__imageGrid{grid-template-columns:1fr}.ProductForm-module__xPDvva__imageDropzone{min-height:9rem;padding:var(--space-4)}}.ProductForm-module__xPDvva__digitalItemsSection{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.ProductForm-module__xPDvva__productTypeSummary{align-items:flex-start;gap:var(--space-3);display:flex}.ProductForm-module__xPDvva__productTypeSummary>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ProductForm-module__xPDvva__productTypeSummary strong{color:var(--color-text);font-size:var(--font-size-sm)}.ProductForm-module__xPDvva__productTypeSummary>div>span{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.ProductForm-module__xPDvva__deleteSection{gap:var(--space-4);flex-direction:column;display:flex}.ProductForm-module__xPDvva__deleteSection p{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);margin:0}.ProductForm-module__xPDvva__loadingState{justify-content:center;align-items:center;gap:var(--space-2);min-height:8rem;color:var(--color-text-secondary);font-size:var(--font-size-sm);display:flex}.ProductForm-module__xPDvva__requestState{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.ProductForm-module__xPDvva__spinner{animation:.8s linear infinite ProductForm-module__xPDvva__product-form-spin}@keyframes ProductForm-module__xPDvva__product-form-spin{to{transform:rotate(360deg)}}
.StockAdjustmentDialog-module__i07FJG__form{flex-direction:column;display:flex}.StockAdjustmentDialog-module__i07FJG__levels{gap:var(--space-3);margin:0 0 var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.StockAdjustmentDialog-module__i07FJG__levels>div{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-neutral-25);flex-direction:column;display:flex}.StockAdjustmentDialog-module__i07FJG__levels dt{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.StockAdjustmentDialog-module__i07FJG__levels dd{color:var(--color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}
.VariantFormDialog-module__X21FtW__form{gap:var(--space-5);flex-direction:column;display:flex}.VariantFormDialog-module__X21FtW__toggles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VariantFormDialog-module__X21FtW__toggle{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;display:flex}.VariantFormDialog-module__X21FtW__toggle input{width:1rem;height:1rem;accent-color:var(--color-brand-600);margin-top:.125rem}.VariantFormDialog-module__X21FtW__toggle span{flex-direction:column;gap:.125rem;display:flex}.VariantFormDialog-module__X21FtW__toggle strong{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.VariantFormDialog-module__X21FtW__toggle small{color:var(--color-text-muted);font-size:var(--font-size-xs)}@media (max-width:40rem){.VariantFormDialog-module__X21FtW__toggles{grid-template-columns:1fr}}
.PickupAddressCard-module__ZqYYuq__form{gap:var(--space-2);flex-direction:column;display:flex}.PickupAddressCard-module__ZqYYuq__label{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.PickupAddressCard-module__ZqYYuq__textarea{box-sizing:border-box;width:100%;min-height:5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;resize:vertical}.PickupAddressCard-module__ZqYYuq__textarea:focus{border-color:var(--color-focus);outline:3px solid var(--color-brand-100);outline-offset:0}.PickupAddressCard-module__ZqYYuq__textarea[aria-invalid=true]{border-color:var(--color-red-600)}.PickupAddressCard-module__ZqYYuq__hint,.PickupAddressCard-module__ZqYYuq__muted{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.PickupAddressCard-module__ZqYYuq__muted{margin-top:var(--space-2)}.PickupAddressCard-module__ZqYYuq__form+.PickupAddressCard-module__ZqYYuq__muted{margin-top:var(--space-3)}.PickupAddressCard-module__ZqYYuq__error{color:var(--color-red-700);font-size:var(--font-size-sm);margin:0}.PickupAddressCard-module__ZqYYuq__linkButton{max-width:100%;color:var(--color-brand-700);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;align-self:flex-start;padding:0}.PickupAddressCard-module__ZqYYuq__linkButton:hover{text-decoration:underline}.PickupAddressCard-module__ZqYYuq__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}
.DigitalItemsManager-module__eOaXoq__manager{flex-direction:column;min-width:0;display:flex}.DigitalItemsManager-module__eOaXoq__empty{padding:var(--space-4) var(--space-6) 0;color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.DigitalItemsManager-module__eOaXoq__list{margin:0;padding:0;list-style:none}.DigitalItemsManager-module__eOaXoq__row{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-neutral-100);display:flex}.DigitalItemsManager-module__eOaXoq__row:first-child{border-top:0}.DigitalItemsManager-module__eOaXoq__rowFailed{background:var(--color-red-50)}.DigitalItemsManager-module__eOaXoq__ext{border-radius:var(--radius-lg);background:var(--color-brand-50);width:2.75rem;height:2.75rem;color:var(--color-brand-700);letter-spacing:.04em;flex:none;justify-content:center;align-items:center;font-size:.6875rem;font-weight:900;display:inline-flex}.DigitalItemsManager-module__eOaXoq__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DigitalItemsManager-module__eOaXoq__name{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}.DigitalItemsManager-module__eOaXoq__meta{color:var(--color-text-secondary);font-size:var(--font-size-xs);overflow-wrap:anywhere}.DigitalItemsManager-module__eOaXoq__error{color:var(--color-red-700);font-size:var(--font-size-xs)}.DigitalItemsManager-module__eOaXoq__actions{align-items:center;gap:var(--space-3);flex:none;display:inline-flex}.DigitalItemsManager-module__eOaXoq__linkButton,.DigitalItemsManager-module__eOaXoq__browse{padding:var(--space-1) 0;color:var(--color-brand-700);font:inherit;font-size:.8125rem;font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:0}.DigitalItemsManager-module__eOaXoq__browse{font-size:inherit;padding:0}.DigitalItemsManager-module__eOaXoq__linkButton:hover:not(:disabled),.DigitalItemsManager-module__eOaXoq__browse:hover:not(:disabled){color:var(--color-brand-800);text-decoration:underline}.DigitalItemsManager-module__eOaXoq__linkMuted{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.DigitalItemsManager-module__eOaXoq__linkButton:focus-visible,.DigitalItemsManager-module__eOaXoq__browse:focus-visible,.DigitalItemsManager-module__eOaXoq__iconButton:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-brand-100);outline-offset:2px}.DigitalItemsManager-module__eOaXoq__iconButton{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.DigitalItemsManager-module__eOaXoq__iconButton:hover{background:var(--color-surface-hover)}.DigitalItemsManager-module__eOaXoq__dropzone{align-items:center;gap:var(--space-1);margin:var(--space-3) var(--space-6) var(--space-2);padding:var(--space-5) var(--space-4);border:1.5px dashed rgba(var(--brand-primary-rgb), .35);border-radius:var(--radius-xl);background:var(--color-background);color:var(--color-neutral-700);text-align:center;transition:background var(--transition-fast), border-color var(--transition-fast);flex-direction:column;font-size:.8125rem;display:flex}.DigitalItemsManager-module__eOaXoq__dropzoneActive{border-color:var(--color-brand-600);background:var(--color-brand-50)}.DigitalItemsManager-module__eOaXoq__dropIcon{color:var(--color-brand-600)}.DigitalItemsManager-module__eOaXoq__hint{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.DigitalItemsManager-module__eOaXoq__hiddenInput{display:none}.DigitalItemsManager-module__eOaXoq__spinner{color:var(--color-brand-600);flex:none;animation:.9s linear infinite DigitalItemsManager-module__eOaXoq__spin}@keyframes DigitalItemsManager-module__eOaXoq__spin{to{transform:rotate(360deg)}}@media (max-width:36rem){.DigitalItemsManager-module__eOaXoq__row{padding:var(--space-3) var(--space-4);flex-wrap:wrap}.DigitalItemsManager-module__eOaXoq__info{flex-basis:calc(100% - 2.75rem - var(--space-4))}.DigitalItemsManager-module__eOaXoq__actions{justify-content:flex-end;width:100%}.DigitalItemsManager-module__eOaXoq__empty{padding:var(--space-4) var(--space-4) 0}.DigitalItemsManager-module__eOaXoq__dropzone{margin:var(--space-3) var(--space-4) var(--space-2)}}
.ProductMediaPanel-module__bwAlNW__fileInput{display:none}.ProductMediaPanel-module__bwAlNW__body{gap:var(--space-4);padding:var(--space-5) var(--space-6);flex-direction:column;display:flex;position:relative}.ProductMediaPanel-module__bwAlNW__bodyDropActive{background:var(--color-brand-25)}.ProductMediaPanel-module__bwAlNW__grid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ProductMediaPanel-module__bwAlNW__tile,.ProductMediaPanel-module__bwAlNW__addTile,.ProductMediaPanel-module__bwAlNW__skeleton{aspect-ratio:1;min-width:0;position:relative}.ProductMediaPanel-module__bwAlNW__tileLead{grid-area:span 2/span 2}.ProductMediaPanel-module__bwAlNW__tile{border-radius:var(--radius-lg);touch-action:manipulation}.ProductMediaPanel-module__bwAlNW__tileButton{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-subtle);cursor:grab;width:100%;height:100%;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:0;display:block;overflow:hidden}.ProductMediaPanel-module__bwAlNW__tileButton:hover{border-color:var(--color-border-strong)}.ProductMediaPanel-module__bwAlNW__tileButton:focus-visible{box-shadow:0 0 0 .1875rem var(--color-brand-100);outline:none}.ProductMediaPanel-module__bwAlNW__tileImage{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.ProductMediaPanel-module__bwAlNW__tilePrimary .ProductMediaPanel-module__bwAlNW__tileButton{border:2px solid var(--color-brand-700)}.ProductMediaPanel-module__bwAlNW__tileSelected .ProductMediaPanel-module__bwAlNW__tileButton{box-shadow:0 0 0 .1875rem var(--color-brand-200)}.ProductMediaPanel-module__bwAlNW__tileDragging{z-index:2;opacity:.85}.ProductMediaPanel-module__bwAlNW__tileDragging .ProductMediaPanel-module__bwAlNW__tileButton{box-shadow:var(--shadow-lg);cursor:grabbing}.ProductMediaPanel-module__bwAlNW__primaryTag{top:var(--space-2);left:var(--space-2);pointer-events:none;position:absolute}.ProductMediaPanel-module__bwAlNW__addTileButton{border:1.5px dashed color-mix(in srgb, var(--color-brand-700) 35%, transparent);border-radius:var(--radius-lg);width:100%;height:100%;color:var(--color-brand-700);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ProductMediaPanel-module__bwAlNW__addTileButton:hover{background:var(--color-brand-25)}.ProductMediaPanel-module__bwAlNW__skeleton{border-radius:var(--radius-lg);background:var(--color-neutral-100)}.ProductMediaPanel-module__bwAlNW__dropZone{align-items:center;gap:var(--space-1);width:100%;padding:var(--space-8) var(--space-4);border:1.5px dashed color-mix(in srgb, var(--color-brand-700) 35%, transparent);border-radius:var(--radius-lg);color:var(--color-brand-700);font:inherit;text-align:center;cursor:pointer;background:0 0;flex-direction:column;display:flex}.ProductMediaPanel-module__bwAlNW__dropZone:hover{background:var(--color-brand-25)}.ProductMediaPanel-module__bwAlNW__dropZoneTitle{margin-top:var(--space-1);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ProductMediaPanel-module__bwAlNW__dropZoneText{max-width:18rem;color:var(--color-text-muted);font-size:var(--font-size-xs)}.ProductMediaPanel-module__bwAlNW__dropOverlay{inset:var(--space-2);border:2px dashed var(--color-brand-500);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-brand-25) 88%, transparent);color:var(--color-brand-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.ProductMediaPanel-module__bwAlNW__note{color:var(--color-text-muted);font-size:var(--font-size-xs)}.ProductMediaPanel-module__bwAlNW__uploads{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.ProductMediaPanel-module__bwAlNW__upload{gap:var(--space-2);flex-direction:column;display:flex}.ProductMediaPanel-module__bwAlNW__uploadMeta{justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-xs);display:flex}.ProductMediaPanel-module__bwAlNW__uploadName{min-width:0;color:var(--color-text);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductMediaPanel-module__bwAlNW__uploadStatus{color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:none}.ProductMediaPanel-module__bwAlNW__uploadStatusError{color:var(--color-red-700);text-align:right;flex:0 auto}.ProductMediaPanel-module__bwAlNW__uploadActions{justify-content:flex-end;gap:var(--space-2);display:flex}.ProductMediaPanel-module__bwAlNW__progress{border-radius:var(--radius-pill);background:var(--color-neutral-100);height:.375rem;overflow:hidden}.ProductMediaPanel-module__bwAlNW__progressBar{border-radius:inherit;background:var(--color-brand-600);height:100%;transition:width var(--transition-normal);display:block}.ProductMediaPanel-module__bwAlNW__details{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-subtle);flex-direction:column;display:flex}.ProductMediaPanel-module__bwAlNW__detailsHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ProductMediaPanel-module__bwAlNW__detailsTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ProductMediaPanel-module__bwAlNW__iconButton{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ProductMediaPanel-module__bwAlNW__iconButton:hover{background:var(--color-surface-hover)}.ProductMediaPanel-module__bwAlNW__moveRow,.ProductMediaPanel-module__bwAlNW__deleteRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ProductMediaPanel-module__bwAlNW__deleteRow{justify-content:flex-end}.ProductMediaPanel-module__bwAlNW__altForm{gap:var(--space-1);flex-direction:column;display:flex}.ProductMediaPanel-module__bwAlNW__label{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:0}.ProductMediaPanel-module__bwAlNW__hint{color:var(--color-text-muted);font-size:var(--font-size-xs)}.ProductMediaPanel-module__bwAlNW__altRow{gap:var(--space-2);margin-top:var(--space-1);display:flex}.ProductMediaPanel-module__bwAlNW__input{min-width:0;height:2.25rem;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex:auto}.ProductMediaPanel-module__bwAlNW__input::placeholder{color:var(--color-text-muted)}.ProductMediaPanel-module__bwAlNW__input:focus{border-color:var(--color-brand-500);box-shadow:0 0 0 .1875rem var(--color-brand-100);outline:none}.ProductMediaPanel-module__bwAlNW__variants{gap:var(--space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ProductMediaPanel-module__bwAlNW__variantList{gap:var(--space-1);margin-top:var(--space-1);flex-direction:column;list-style:none;display:flex}.ProductMediaPanel-module__bwAlNW__variantOption{align-items:center;gap:var(--space-2);min-height:2rem;font-size:var(--font-size-sm);cursor:pointer;display:flex}.ProductMediaPanel-module__bwAlNW__variantOption input{width:1rem;height:1rem;accent-color:var(--color-brand-700);margin:0}.ProductMediaPanel-module__bwAlNW__emptyState{min-height:10rem;padding:var(--space-6);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.ProductMediaPanel-module__bwAlNW__emptyStateIcon{width:2.25rem;height:2.25rem;margin-bottom:var(--space-3);border-radius:var(--radius-pill);background:var(--color-brand-50);color:var(--color-brand-700);justify-content:center;align-items:center;display:inline-flex}.ProductMediaPanel-module__bwAlNW__emptyStateTitle{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ProductMediaPanel-module__bwAlNW__emptyStateText{max-width:22rem;margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm)}.ProductMediaPanel-module__bwAlNW__emptyStateAction{margin-top:var(--space-4)}@media (max-width:48rem){.ProductMediaPanel-module__bwAlNW__body{padding:var(--space-4)}}.ProductMediaPanel-module__bwAlNW__videoTag{right:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-neutral-900) 72%, transparent);width:1.5rem;height:1.5rem;color:var(--color-text-inverse);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}
.ShippingRateDialog-module__X348aW__form{gap:var(--space-5);flex-direction:column;display:flex}.ShippingRateDialog-module__X348aW__toggle{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;display:flex}.ShippingRateDialog-module__X348aW__toggle input{width:1rem;height:1rem;accent-color:var(--color-brand-600);margin-top:.125rem}.ShippingRateDialog-module__X348aW__toggle span{flex-direction:column;gap:.125rem;display:flex}.ShippingRateDialog-module__X348aW__toggle strong{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ShippingRateDialog-module__X348aW__toggle small{color:var(--color-text-muted);font-size:var(--font-size-xs)}
.DashboardLayout-module__friZeq__application{background:var(--color-background);min-height:100vh}.DashboardLayout-module__friZeq__main{min-height:100vh;margin-left:var(--sidebar-width);padding-top:var(--topbar-height);outline:none}.DashboardLayout-module__friZeq__content{width:100%;max-width:var(--content-max-width);padding:var(--space-8);margin:0 auto}@media (max-width:75rem){.DashboardLayout-module__friZeq__content{padding:var(--space-6)}}@media (max-width:64rem){.DashboardLayout-module__friZeq__main{margin-left:0}}@media (max-width:48rem){.DashboardLayout-module__friZeq__content{padding:var(--space-5) var(--space-4)}}@media (max-width:30rem){.DashboardLayout-module__friZeq__content{padding:var(--space-4) var(--space-3)}}.DashboardLayout-module__friZeq__initializing,.DashboardLayout-module__friZeq__initializationError{justify-content:center;align-items:center;gap:var(--space-4);min-height:100vh;padding:var(--space-6);background:var(--color-background);text-align:center;flex-direction:column;display:flex}.DashboardLayout-module__friZeq__initializing{flex-direction:row}.DashboardLayout-module__friZeq__initializingIcon{border-radius:var(--radius-lg);background:var(--color-brand-50);width:3.25rem;height:3.25rem;color:var(--color-brand-700);flex:none;justify-content:center;align-items:center;display:inline-flex}.DashboardLayout-module__friZeq__initializingIcon svg{animation:.8s linear infinite DashboardLayout-module__friZeq__dashboard-spin}.DashboardLayout-module__friZeq__initializing h1,.DashboardLayout-module__friZeq__initializationError h1{color:var(--color-text);font-size:var(--font-size-xl);margin:0}.DashboardLayout-module__friZeq__initializing p,.DashboardLayout-module__friZeq__initializationError p{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.DashboardLayout-module__friZeq__initializationError p{max-width:30rem;margin-bottom:var(--space-2)}@keyframes DashboardLayout-module__friZeq__dashboard-spin{to{transform:rotate(360deg)}}@media (max-width:36rem){.DashboardLayout-module__friZeq__initializing{text-align:left;flex-direction:column;align-items:flex-start}}
.SettingsLayout-module__SWBKeG__settings{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.SettingsLayout-module__SWBKeG__header{flex-direction:column;gap:.375rem;display:flex}.SettingsLayout-module__SWBKeG__title{color:var(--color-text);letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:800;line-height:1.15}.SettingsLayout-module__SWBKeG__subtitle{color:var(--color-text-secondary);font-size:.9375rem;line-height:var(--line-height-normal);margin:0}.SettingsLayout-module__SWBKeG__subtitle a{color:var(--color-brand-700);font-weight:var(--font-weight-bold)}.SettingsLayout-module__SWBKeG__subtitle a:hover{color:var(--color-brand-800)}.SettingsLayout-module__SWBKeG__grid{gap:var(--space-6);grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}.SettingsLayout-module__SWBKeG__nav{top:calc(var(--topbar-height) + var(--space-6));position:sticky}.SettingsLayout-module__SWBKeG__navList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.SettingsLayout-module__SWBKeG__navLink{border-radius:var(--radius-lg);min-height:2.625rem;color:rgba(var(--sm-ink-rgb), .78);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:background var(--transition-fast), color var(--transition-fast);align-items:center;gap:.625rem;padding:.5rem .875rem;text-decoration:none;display:flex}.SettingsLayout-module__SWBKeG__navLink:hover{background:var(--color-neutral-100);color:var(--color-text)}.SettingsLayout-module__SWBKeG__navLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.SettingsLayout-module__SWBKeG__navLinkActive,.SettingsLayout-module__SWBKeG__navLinkActive:hover{background:var(--color-brand-50);color:var(--color-brand-700)}.SettingsLayout-module__SWBKeG__navLinkDanger,.SettingsLayout-module__SWBKeG__navLinkDanger:hover{color:var(--red-700)}.SettingsLayout-module__SWBKeG__navLabel{flex-direction:column;min-width:0;display:flex}.SettingsLayout-module__SWBKeG__navHint{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.SettingsLayout-module__SWBKeG__navCount{border-radius:var(--radius-pill);background:var(--amber-50);color:var(--amber-800);flex:none;margin-left:auto;padding:1px 7px;font-size:.6875rem;font-weight:800}.SettingsLayout-module__SWBKeG__content{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.SettingsLayout-module__SWBKeG__mobileNav{display:none}.SettingsLayout-module__SWBKeG__mobileLabel{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.SettingsLayout-module__SWBKeG__mobileSelect{border:1px solid rgba(var(--sm-ink-rgb), .16);background:var(--color-surface) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none' stroke='%230b2130' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M5 8l5 5 5-5'/></svg>") no-repeat right .75rem center;width:100%;height:2.75rem;color:var(--color-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);appearance:none;border-radius:.875rem;padding:0 2.25rem 0 .875rem}.SettingsLayout-module__SWBKeG__mobileSelect:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:56rem){.SettingsLayout-module__SWBKeG__grid{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.SettingsLayout-module__SWBKeG__nav{display:none}.SettingsLayout-module__SWBKeG__mobileNav{flex-direction:column;gap:.375rem;display:flex}.SettingsLayout-module__SWBKeG__title{font-size:1.5rem}}
.StatTile-module__qZH6pq__tile{background:var(--color-surface);border:1px solid var(--color-border);min-width:0;box-shadow:0 10px 24px rgba(var(--sm-ink-rgb), .06);border-radius:18px;flex-direction:column;gap:12px;padding:20px 24px;display:flex}.StatTile-module__qZH6pq__label{color:var(--color-text-secondary);font-size:14px;font-weight:600}.StatTile-module__qZH6pq__value{letter-spacing:-.03em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:28px;font-weight:900;line-height:1.1}.StatTile-module__qZH6pq__empty{color:var(--color-text-muted)}.StatTile-module__qZH6pq__delta{color:var(--color-text-secondary);font-size:13px;font-weight:700}.StatTile-module__qZH6pq__up{color:var(--brand-primary)}.StatTile-module__qZH6pq__down{color:var(--red-700)}
.ProductPhysicalPage-module__-1Ev3G__page{flex-direction:column;display:flex}.ProductPhysicalPage-module__-1Ev3G__titleRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ProductPhysicalPage-module__-1Ev3G__titlePills{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);letter-spacing:normal;flex-wrap:wrap;display:inline-flex}.ProductPhysicalPage-module__-1Ev3G__saveState,.ProductPhysicalPage-module__-1Ev3G__saveStateDirty{color:var(--color-text-secondary);font-size:.8125rem;font-weight:var(--font-weight-medium)}.ProductPhysicalPage-module__-1Ev3G__saveStateDirty{color:var(--amber-800);font-weight:var(--font-weight-semibold)}.ProductPhysicalPage-module__-1Ev3G__headerActions{flex-wrap:wrap;gap:10px;display:flex}.ProductPhysicalPage-module__-1Ev3G__layout{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(20rem,1fr);align-items:start;display:grid}.ProductPhysicalPage-module__-1Ev3G__mainColumn,.ProductPhysicalPage-module__-1Ev3G__sideColumn{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.ProductPhysicalPage-module__-1Ev3G__sideActions{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.ProductPhysicalPage-module__-1Ev3G__stateCard{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.ProductPhysicalPage-module__-1Ev3G__muted{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ProductPhysicalPage-module__-1Ev3G__error{color:var(--color-red-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ProductPhysicalPage-module__-1Ev3G__loading{align-items:center;gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-sm);display:inline-flex}.ProductPhysicalPage-module__-1Ev3G__spinner{animation:.9s linear infinite ProductPhysicalPage-module__-1Ev3G__spin}@keyframes ProductPhysicalPage-module__-1Ev3G__spin{to{transform:rotate(360deg)}}.ProductPhysicalPage-module__-1Ev3G__detailsGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ProductPhysicalPage-module__-1Ev3G__field{min-width:0;color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);flex-direction:column;gap:6px;display:flex}.ProductPhysicalPage-module__-1Ev3G__hint{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.ProductPhysicalPage-module__-1Ev3G__input,.ProductPhysicalPage-module__-1Ev3G__select,.ProductPhysicalPage-module__-1Ev3G__textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ProductPhysicalPage-module__-1Ev3G__input,.ProductPhysicalPage-module__-1Ev3G__select{height:2.75rem;padding:0 .875rem}.ProductPhysicalPage-module__-1Ev3G__select{background:var(--color-surface) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none' stroke='%230b2130' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M5 8l5 5 5-5'/></svg>") no-repeat right .75rem center;appearance:none;padding-right:2.25rem}.ProductPhysicalPage-module__-1Ev3G__textarea{min-height:8rem;padding:var(--space-3) .875rem;font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}.ProductPhysicalPage-module__-1Ev3G__input:focus-visible,.ProductPhysicalPage-module__-1Ev3G__select:focus-visible,.ProductPhysicalPage-module__-1Ev3G__textarea:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 3px var(--color-brand-100);outline:none}.ProductPhysicalPage-module__-1Ev3G__input[aria-invalid=true]{border-color:var(--color-red-600)}.ProductPhysicalPage-module__-1Ev3G__mobileBar{display:none}@media (max-width:64rem){.ProductPhysicalPage-module__-1Ev3G__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.ProductPhysicalPage-module__-1Ev3G__layout,.ProductPhysicalPage-module__-1Ev3G__mainColumn,.ProductPhysicalPage-module__-1Ev3G__sideColumn{gap:14px}.ProductPhysicalPage-module__-1Ev3G__detailsGrid{grid-template-columns:minmax(0,1fr)}.ProductPhysicalPage-module__-1Ev3G__headerActions .ProductPhysicalPage-module__-1Ev3G__headerSave{display:none}.ProductPhysicalPage-module__-1Ev3G__mobileBar{z-index:5;align-items:center;gap:var(--space-2);margin:var(--space-4) calc(-1 * var(--space-4)) 0;padding:var(--space-3) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--color-neutral-100);background:var(--color-background);flex-direction:column;display:flex;position:sticky;bottom:0}.ProductPhysicalPage-module__-1Ev3G__mobileState{color:var(--color-text-secondary);font-size:.8125rem;font-weight:var(--font-weight-semibold)}}@media (max-width:30rem){.ProductPhysicalPage-module__-1Ev3G__mobileBar{margin-right:calc(-1 * var(--space-3));margin-left:calc(-1 * var(--space-3))}}
.SettingsPage-module__IJuMYW__sectionIntro{gap:var(--space-1);flex-direction:column;display:flex}.SettingsPage-module__IJuMYW__sectionTitle{color:var(--color-text);font-size:var(--font-size-xl);letter-spacing:-.02em;margin:0;font-weight:800}.SettingsPage-module__IJuMYW__sectionDescription{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.SettingsPage-module__IJuMYW__list{margin:0;padding:0;list-style:none}.SettingsPage-module__IJuMYW__row{padding:.875rem var(--space-6);border-top:1px solid rgba(var(--sm-ink-rgb), .06);font-size:var(--font-size-sm);align-items:center;gap:.875rem;display:flex}.SettingsPage-module__IJuMYW__list>.SettingsPage-module__IJuMYW__row:first-child{border-top:0}.SettingsPage-module__IJuMYW__rowMain{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.SettingsPage-module__IJuMYW__rowTitle{align-items:center;gap:var(--space-2);color:var(--color-text);font-weight:var(--font-weight-bold);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.SettingsPage-module__IJuMYW__rowMeta{color:rgba(var(--sm-ink-rgb), .62);font-size:var(--font-size-xs);line-height:var(--line-height-normal);overflow-wrap:anywhere}.SettingsPage-module__IJuMYW__rowActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}.SettingsPage-module__IJuMYW__avatar{background:var(--color-brand-100);width:2.25rem;height:2.25rem;color:var(--color-brand-700);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:inline-flex}.SettingsPage-module__IJuMYW__avatarOwner{background:var(--color-neutral-900);color:var(--color-text-inverse)}.SettingsPage-module__IJuMYW__avatarPending{background:var(--amber-50);color:var(--amber-800)}.SettingsPage-module__IJuMYW__providerMark{border-radius:var(--radius-lg);background:var(--color-neutral-100);width:2.75rem;height:2.75rem;color:var(--color-neutral-700);flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:900;display:inline-flex}.SettingsPage-module__IJuMYW__key{background:var(--color-neutral-50);max-width:100%;color:var(--color-text);overflow-wrap:anywhere;border-radius:6px;align-self:flex-start;padding:4px 8px;font-family:ui-monospace,Menlo,monospace;font-size:.78125rem}.SettingsPage-module__IJuMYW__comingSoon{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap}.SettingsPage-module__IJuMYW__note{padding:.875rem var(--space-6);border-top:1px solid rgba(var(--sm-ink-rgb), .06);background:var(--color-neutral-25);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}.SettingsPage-module__IJuMYW__state{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-direction:column;margin:0;display:flex}.SettingsPage-module__IJuMYW__stateError{color:var(--color-red-700)}.SettingsPage-module__IJuMYW__skeletonRow{border-radius:var(--radius-sm);background:var(--color-neutral-100);height:1rem}.SettingsPage-module__IJuMYW__dialogBody{gap:var(--space-4);flex-direction:column;display:flex}.SettingsPage-module__IJuMYW__dialogText{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.SettingsPage-module__IJuMYW__roleOptions{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.SettingsPage-module__IJuMYW__roleOptions legend{margin-bottom:var(--space-2);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:0}.SettingsPage-module__IJuMYW__roleOption{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;display:flex}.SettingsPage-module__IJuMYW__roleOption:has(input:checked){border-color:var(--color-brand-500);background:var(--color-brand-25)}.SettingsPage-module__IJuMYW__roleOption input{accent-color:var(--color-brand-700);margin-top:.1875rem}.SettingsPage-module__IJuMYW__roleOption strong{color:var(--color-text);font-size:var(--font-size-sm);display:block}.SettingsPage-module__IJuMYW__roleOption span{color:var(--color-text-muted);font-size:var(--font-size-xs)}.SettingsPage-module__IJuMYW__secretBox{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-brand-200);border-radius:var(--radius-lg);background:var(--color-brand-25);flex-direction:column;display:flex}.SettingsPage-module__IJuMYW__secretValue{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;font-family:ui-monospace,Menlo,monospace;font-size:.78125rem;line-height:1.5}.SettingsPage-module__IJuMYW__warningText{color:var(--amber-800);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin:0}.SettingsPage-module__IJuMYW__formError{color:var(--color-red-700);font-size:var(--font-size-sm);margin:0}@media (max-width:48rem){.SettingsPage-module__IJuMYW__row{padding:var(--space-4)}.SettingsPage-module__IJuMYW__note,.SettingsPage-module__IJuMYW__state{padding-right:var(--space-4);padding-left:var(--space-4)}}@media (max-width:40rem){.SettingsPage-module__IJuMYW__row{flex-wrap:wrap}.SettingsPage-module__IJuMYW__rowMain{flex:1 1 0}.SettingsPage-module__IJuMYW__rowActions{justify-content:flex-start;width:100%}.SettingsPage-module__IJuMYW__row:has(>.SettingsPage-module__IJuMYW__avatar)>.SettingsPage-module__IJuMYW__rowActions{padding-left:3.125rem}.SettingsPage-module__IJuMYW__row:has(>.SettingsPage-module__IJuMYW__providerMark)>.SettingsPage-module__IJuMYW__rowActions{padding-left:3.625rem}}
.ProductNewPage-module__zQrFqW__typePanel{margin-bottom:var(--space-6)}.ProductNewPage-module__zQrFqW__typeGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.ProductNewPage-module__zQrFqW__typeCard{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);align-items:flex-start;gap:.875rem;display:flex;position:relative}.ProductNewPage-module__zQrFqW__typeCard:hover:not(:disabled){border-color:var(--color-brand-300)}.ProductNewPage-module__zQrFqW__typeCard:focus-visible{outline:.1875rem solid var(--color-brand-200);outline-offset:.125rem}.ProductNewPage-module__zQrFqW__typeCardSelected{border-color:var(--color-brand-700);background:var(--color-brand-25);box-shadow:0 0 0 1px var(--color-brand-700)}.ProductNewPage-module__zQrFqW__typeCard:disabled{background:var(--color-neutral-50);cursor:not-allowed}.ProductNewPage-module__zQrFqW__typeCard:disabled .ProductNewPage-module__zQrFqW__typeIcon{background:var(--color-neutral-100);color:var(--color-neutral-500)}.ProductNewPage-module__zQrFqW__typeCard:disabled .ProductNewPage-module__zQrFqW__typeText strong{color:var(--color-text-secondary)}.ProductNewPage-module__zQrFqW__typeIcon{border-radius:var(--radius-lg);background:var(--color-background);width:2.75rem;height:2.75rem;color:var(--color-brand-700);flex:none;justify-content:center;align-items:center;display:inline-flex}.ProductNewPage-module__zQrFqW__typeCardSelected .ProductNewPage-module__zQrFqW__typeIcon{background:var(--color-brand-100)}.ProductNewPage-module__zQrFqW__typeText{gap:var(--space-1);min-width:0;padding-right:var(--space-5);flex-direction:column;display:flex}.ProductNewPage-module__zQrFqW__typeText strong{font-size:.9375rem;font-weight:var(--font-weight-bold)}.ProductNewPage-module__zQrFqW__typeText span{color:var(--color-text-secondary);font-size:.8125rem;line-height:var(--line-height-normal)}.ProductNewPage-module__zQrFqW__comingSoon{margin-top:var(--space-1);padding:.125rem var(--space-2);border-radius:var(--radius-pill);background:var(--color-neutral-100);color:var(--color-text-secondary);font-size:.6875rem;font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:.02em;align-self:flex-start}.ProductNewPage-module__zQrFqW__check{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-pill);background:var(--color-brand-700);width:1.375rem;height:1.375rem;color:var(--color-text-inverse);justify-content:center;align-items:center;display:inline-flex;position:absolute}@media (max-width:48rem){.ProductNewPage-module__zQrFqW__typePanel{margin-bottom:var(--space-4)}.ProductNewPage-module__zQrFqW__typeGrid{grid-template-columns:minmax(0,1fr)}}
