.brand-logo-module__stA-HW__logo{object-fit:contain;width:auto;max-width:100%;display:block}.brand-logo-module__stA-HW__header,.brand-logo-module__stA-HW__login{height:40px}.brand-logo-module__stA-HW__receipt{height:29px;margin:0 auto var(--ui-gap-sm)}
.ask-ai-quick-access-module__v0DNoa__quickAccess{z-index:75;color:var(--color-text-primary);transition:opacity .16s,transform .16s,visibility .16s;position:fixed;bottom:24px;right:24px}.ask-ai-quick-access-module__v0DNoa__quickAccess[data-placement=navbar]{z-index:auto;flex:none;position:relative;bottom:auto;right:auto}.ask-ai-quick-access-module__v0DNoa__quickAccess[data-suppressed=true]{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(10px)}.ask-ai-quick-access-module__v0DNoa__launcher{color:#fff;cursor:pointer;min-width:196px;min-height:52px;font:inherit;background:linear-gradient(110deg,#8bd8ff,#3b58ff 44%,#7957e8,#39bdf8,#3b58ff) 0 0/240% 100%;border:0;border-radius:999px;align-items:center;padding:3px;transition:box-shadow .18s,transform .18s;display:inline-flex;position:relative;box-shadow:0 14px 36px #2039a447,0 0 0 4px #5970ff1a}.ask-ai-quick-access-module__v0DNoa__launcher:after{z-index:-1;border-radius:inherit;content:"";pointer-events:none;border:1px solid #7b9dff57;animation:2.4s ease-out infinite ask-ai-quick-access-module__v0DNoa__aiPulse;position:absolute;inset:-5px}.ask-ai-quick-access-module__v0DNoa__launcher:hover,.ask-ai-quick-access-module__v0DNoa__launcher:focus-visible{transform:translateY(-2px)scale(1.045);box-shadow:0 18px 44px #2039a457,0 0 0 6px #5970ff1f}.ask-ai-quick-access-module__v0DNoa__launcher[data-placement=navbar]{min-width:130px;min-height:40px;padding:2px;box-shadow:0 7px 18px #2039a42e,0 0 0 3px #5970ff14}.ask-ai-quick-access-module__v0DNoa__launcher[data-placement=navbar]:hover,.ask-ai-quick-access-module__v0DNoa__launcher[data-placement=navbar]:focus-visible{transform:translateY(-1px)scale(1.025);box-shadow:0 9px 22px #2039a43d,0 0 0 4px #5970ff1a}.ask-ai-quick-access-module__v0DNoa__launcher:focus-visible,.ask-ai-quick-access-module__v0DNoa__panel button:focus-visible,.ask-ai-quick-access-module__v0DNoa__composer textarea:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px}.ask-ai-quick-access-module__v0DNoa__launcherInner{z-index:2;background:linear-gradient(105deg,#273dd1,#3b58ff 48%,#6549d8);border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:0 18px;display:inline-flex;position:relative;overflow:hidden}.ask-ai-quick-access-module__v0DNoa__launcherInner:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff75,#0000);width:30%;animation:2.8s ease-in-out infinite ask-ai-quick-access-module__v0DNoa__launcherShimmer;position:absolute;top:-80%;bottom:-80%;left:-42%;transform:rotate(18deg)}.ask-ai-quick-access-module__v0DNoa__launcherInner strong{z-index:1;font-size:var(--ui-font-sm);white-space:nowrap;font-weight:850;position:relative}.ask-ai-quick-access-module__v0DNoa__launcherInner kbd{z-index:1;color:#ffffffe6;white-space:nowrap;background:#ffffff21;border:1px solid #ffffff3d;border-radius:5px;padding:4px 5px;font-family:inherit;font-size:10px;font-weight:800;line-height:1;position:relative}.ask-ai-quick-access-module__v0DNoa__launcher[data-placement=navbar] .ask-ai-quick-access-module__v0DNoa__launcherInner{gap:7px;min-height:34px;padding:0 10px}.ask-ai-quick-access-module__v0DNoa__launcher[data-placement=navbar] .ask-ai-quick-access-module__v0DNoa__launcherIcon{flex-basis:26px;width:26px;height:26px}.ask-ai-quick-access-module__v0DNoa__launcher[data-placement=navbar] .ask-ai-quick-access-module__v0DNoa__launcherIcon svg{width:17px;height:17px}.ask-ai-quick-access-module__v0DNoa__launcherIcon,.ask-ai-quick-access-module__v0DNoa__panelIcon{color:#fff;border-radius:999px;place-items:center;display:grid}.ask-ai-quick-access-module__v0DNoa__launcherIcon{z-index:1;background:#ffffff29;flex:0 0 30px;width:30px;height:30px;position:relative}.ask-ai-quick-access-module__v0DNoa__sparkleField{z-index:3;pointer-events:none;position:absolute;inset:-15px}.ask-ai-quick-access-module__v0DNoa__sparkleField svg{color:#dff7ff;fill:currentColor;filter:drop-shadow(0 0 4px #68dcffb3);opacity:.7;animation:2.1s ease-in-out infinite ask-ai-quick-access-module__v0DNoa__sparkle;position:absolute}.ask-ai-quick-access-module__v0DNoa__sparkleField svg:first-child{top:2px;left:24px}.ask-ai-quick-access-module__v0DNoa__sparkleField svg:nth-child(2){animation-delay:.7s;top:8px;right:18px}.ask-ai-quick-access-module__v0DNoa__sparkleField svg:nth-child(3){animation-delay:1.2s;bottom:3px;left:46px}.ask-ai-quick-access-module__v0DNoa__sparkleField svg:nth-child(4){animation-delay:.35s;bottom:-1px;right:48px}.ask-ai-quick-access-module__v0DNoa__launcher:hover .ask-ai-quick-access-module__v0DNoa__sparkleField svg,.ask-ai-quick-access-module__v0DNoa__launcher:focus-visible .ask-ai-quick-access-module__v0DNoa__sparkleField svg{opacity:1;animation-duration:.9s}.ask-ai-quick-access-module__v0DNoa__panel{border-radius:var(--ui-radius-lg);background:#fff;border:1px solid #555b6729;grid-template-rows:auto minmax(0,1fr) auto auto;width:min(420px,100vw - 96px);height:min(650px,100dvh - 48px);animation:.3s cubic-bezier(.16,1,.3,1) ask-ai-quick-access-module__v0DNoa__panelEnter;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 72px #0f1c353d}.ask-ai-quick-access-module__v0DNoa__modalOverlay{z-index:130;background:#0f172a61;place-items:center;padding:32px;animation:.18s ease-out both ask-ai-quick-access-module__v0DNoa__overlayEnter;display:grid;position:fixed;inset:0}.ask-ai-quick-access-module__v0DNoa__panel[data-presentation=modal]{width:min(560px,100vw - 64px);height:min(700px,100dvh - 64px);animation-name:ask-ai-quick-access-module__v0DNoa__modalEnter}.ask-ai-quick-access-module__v0DNoa__quickAccess[data-closing=true] .ask-ai-quick-access-module__v0DNoa__modalOverlay{animation:.16s ease-in forwards ask-ai-quick-access-module__v0DNoa__overlayExit}.ask-ai-quick-access-module__v0DNoa__quickAccess[data-closing=true] .ask-ai-quick-access-module__v0DNoa__panel[data-presentation=modal]{animation:.16s ease-in forwards ask-ai-quick-access-module__v0DNoa__modalExit}.ask-ai-quick-access-module__v0DNoa__panel:before{z-index:5;content:"";pointer-events:none;background:linear-gradient(90deg,#8bd8ff,#3b58ff,#7957e8,#39bdf8) 0 0/220% 100%;height:3px;animation:3.2s linear infinite ask-ai-quick-access-module__v0DNoa__panelAccent;position:absolute;top:0;left:0;right:0}.ask-ai-quick-access-module__v0DNoa__quickAccess[data-closing=true] .ask-ai-quick-access-module__v0DNoa__panel{animation:.16s ease-in forwards ask-ai-quick-access-module__v0DNoa__panelExit}.ask-ai-quick-access-module__v0DNoa__panelHeader{justify-content:space-between;align-items:center;gap:var(--ui-gap-md);background:#f8f9ff;border-bottom:1px solid #555b671f;min-height:66px;padding:10px 12px;animation:.36s cubic-bezier(.16,1,.3,1) 70ms both ask-ai-quick-access-module__v0DNoa__panelContentEnter;display:flex}.ask-ai-quick-access-module__v0DNoa__panelTitle,.ask-ai-quick-access-module__v0DNoa__panelHeaderActions{align-items:center;gap:9px;display:flex}.ask-ai-quick-access-module__v0DNoa__panelTitle{min-width:0}.ask-ai-quick-access-module__v0DNoa__panelIcon{background:#3b58ff;flex:0 0 38px;width:38px;height:38px;animation:2.6s ease-in-out infinite ask-ai-quick-access-module__v0DNoa__robotBreathe;box-shadow:0 0 0 5px #3b58ff17}.ask-ai-quick-access-module__v0DNoa__panelTitle>div{gap:2px;min-width:0;display:grid}.ask-ai-quick-access-module__v0DNoa__panelTitle strong{font-size:var(--ui-font-md);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.ask-ai-quick-access-module__v0DNoa__panelTitle span,.ask-ai-quick-access-module__v0DNoa__historyHeading span{color:var(--color-text-secondary);font-size:var(--ui-font-xs);font-weight:650}.ask-ai-quick-access-module__v0DNoa__panelHeaderActions button{border-radius:var(--ui-radius-md);width:34px;height:34px;color:var(--color-text-secondary);cursor:pointer;background:#fff;border:1px solid #555b6724;place-items:center;padding:0;display:grid}.ask-ai-quick-access-module__v0DNoa__panelHeaderActions button:hover{color:#314bd9;border-color:#3b58ff47}.ask-ai-quick-access-module__v0DNoa__messageList{flex-direction:column;gap:10px;min-height:0;padding:16px;animation:.38s cubic-bezier(.16,1,.3,1) .11s both ask-ai-quick-access-module__v0DNoa__panelContentEnter;display:flex;overflow-y:auto}.ask-ai-quick-access-module__v0DNoa__message{animation:.22s ease-out both ask-ai-quick-access-module__v0DNoa__messageEnter;display:flex}.ask-ai-quick-access-module__v0DNoa__message[data-role=user]{justify-content:flex-end}.ask-ai-quick-access-module__v0DNoa__message p{border-radius:var(--ui-radius-md);max-width:88%;font-size:var(--ui-font-sm);overflow-wrap:anywhere;white-space:pre-wrap;background:#f7f8fb;border:1px solid #555b671f;margin:0;padding:10px 12px;font-weight:550;line-height:1.5}.ask-ai-quick-access-module__v0DNoa__message[data-role=user] p{color:#fff;background:#3b58ff;border-color:#3b58ff}.ask-ai-quick-access-module__v0DNoa__emptyState{min-height:100%;color:var(--color-text-secondary);text-align:center;align-content:center;justify-items:center;gap:8px;padding:28px;display:grid}.ask-ai-quick-access-module__v0DNoa__emptyState>span{color:#3b58ff;background:#3b58ff17;border-radius:999px;place-items:center;width:48px;height:48px;animation:2.6s ease-in-out infinite ask-ai-quick-access-module__v0DNoa__robotBreathe;display:grid}.ask-ai-quick-access-module__v0DNoa__emptyState strong{color:var(--color-text-primary);font-size:var(--ui-font-lg);font-weight:850}.ask-ai-quick-access-module__v0DNoa__emptyState p{max-width:32ch;font-size:var(--ui-font-sm);margin:0;line-height:1.5}.ask-ai-quick-access-module__v0DNoa__loadingState{color:var(--color-text-secondary);font-size:var(--ui-font-sm);align-items:center;gap:8px;font-weight:700;display:flex}.ask-ai-quick-access-module__v0DNoa__loadingState svg,.ask-ai-quick-access-module__v0DNoa__composer button:disabled svg{animation:.85s linear infinite ask-ai-quick-access-module__v0DNoa__spin}.ask-ai-quick-access-module__v0DNoa__assistantWork{border-radius:var(--ui-radius-md);background:#f7f8ff;border:1px solid #3b58ff29;gap:8px;max-width:92%;padding:10px 12px;animation:.22s ease-out both ask-ai-quick-access-module__v0DNoa__messageEnter;display:grid}.ask-ai-quick-access-module__v0DNoa__assistantWorkHeader{color:#314bd9;font-size:var(--ui-font-sm);align-items:center;gap:7px;display:flex}.ask-ai-quick-access-module__v0DNoa__progressSteps{gap:5px;margin:0;padding:0;list-style:none;display:grid}.ask-ai-quick-access-module__v0DNoa__progressSteps li{color:var(--color-text-secondary);font-size:var(--ui-font-xs);align-items:center;gap:7px;font-weight:700;display:flex}.ask-ai-quick-access-module__v0DNoa__progressSteps li[data-status=complete]{color:#237a4b}.ask-ai-quick-access-module__v0DNoa__progressSteps li[data-status=failed]{color:#b42318}.ask-ai-quick-access-module__v0DNoa__progressSteps li[data-status=active] svg{animation:.85s linear infinite ask-ai-quick-access-module__v0DNoa__spin}.ask-ai-quick-access-module__v0DNoa__streamedAnswer{color:var(--color-text-primary);font-size:var(--ui-font-sm);overflow-wrap:anywhere;white-space:pre-wrap;border-top:1px solid #3b58ff1f;padding-top:8px;font-weight:550;line-height:1.5}.ask-ai-quick-access-module__v0DNoa__errorText{color:#b42318;font-size:var(--ui-font-xs);background:#ef444412;border-top:1px solid #ef444424;margin:0;padding:8px 12px;font-weight:750;line-height:1.4}.ask-ai-quick-access-module__v0DNoa__composer{border-top:1px solid #555b671f;grid-template-columns:minmax(0,1fr) 40px;gap:8px;padding:10px 12px;animation:.38s cubic-bezier(.16,1,.3,1) .15s both ask-ai-quick-access-module__v0DNoa__panelContentEnter;display:grid}.ask-ai-quick-access-module__v0DNoa__composer textarea{resize:vertical;border-radius:var(--ui-radius-md);width:100%;min-height:42px;max-height:108px;color:var(--color-text-primary);font:inherit;font-size:var(--ui-font-sm);border:1px solid #555b672e;padding:10px 11px;line-height:1.4}.ask-ai-quick-access-module__v0DNoa__composer button{border-radius:var(--ui-radius-md);color:#fff;cursor:pointer;background:#3b58ff;border:0;align-self:end;place-items:center;width:40px;height:40px;display:grid}.ask-ai-quick-access-module__v0DNoa__composer button:disabled{cursor:not-allowed;background:#b9c1d2}.ask-ai-quick-access-module__v0DNoa__openFullButton{color:#314bd9;cursor:pointer;min-height:38px;font:inherit;font-size:var(--ui-font-sm);background:#f8f9ff;border:0;border-top:1px solid #555b671a;justify-content:center;align-items:center;gap:7px;font-weight:800;animation:.38s cubic-bezier(.16,1,.3,1) .18s both ask-ai-quick-access-module__v0DNoa__panelContentEnter;display:flex}.ask-ai-quick-access-module__v0DNoa__historyView{grid-row:2/4;grid-template-rows:auto minmax(0,1fr);min-height:0;animation:.22s ease-out both ask-ai-quick-access-module__v0DNoa__historyEnter;display:grid;overflow:hidden}.ask-ai-quick-access-module__v0DNoa__historyHeading{border-bottom:1px solid #555b671a;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.ask-ai-quick-access-module__v0DNoa__historyHeading>div{gap:2px;display:grid}.ask-ai-quick-access-module__v0DNoa__historyHeading strong{font-size:var(--ui-font-sm);font-weight:850}.ask-ai-quick-access-module__v0DNoa__historyHeading button{border-radius:var(--ui-radius-md);color:#314bd9;cursor:pointer;min-height:34px;font:inherit;font-size:var(--ui-font-xs);background:#fff;border:1px solid #3b58ff38;align-items:center;gap:6px;padding:6px 9px;font-weight:800;display:inline-flex}.ask-ai-quick-access-module__v0DNoa__conversationList{min-height:0;padding:8px;overflow-y:auto}.ask-ai-quick-access-module__v0DNoa__conversationList>button{border-radius:var(--ui-radius-md);width:100%;color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;gap:3px;padding:10px;display:grid}.ask-ai-quick-access-module__v0DNoa__conversationList>button:hover,.ask-ai-quick-access-module__v0DNoa__conversationList>button[data-active=true]{background:#3b58ff12;border-color:#3b58ff2e}.ask-ai-quick-access-module__v0DNoa__conversationList strong,.ask-ai-quick-access-module__v0DNoa__conversationList span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ask-ai-quick-access-module__v0DNoa__conversationList strong{font-size:var(--ui-font-sm);font-weight:800}.ask-ai-quick-access-module__v0DNoa__conversationList span,.ask-ai-quick-access-module__v0DNoa__conversationList p{color:var(--color-text-secondary);font-size:var(--ui-font-xs);font-weight:650}.ask-ai-quick-access-module__v0DNoa__conversationList p{text-align:center;margin:0;padding:24px 12px}@keyframes ask-ai-quick-access-module__v0DNoa__panelEnter{0%{opacity:0;transform:translate(42px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ask-ai-quick-access-module__v0DNoa__panelExit{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(34px)scale(.985)}}@keyframes ask-ai-quick-access-module__v0DNoa__overlayEnter{0%{opacity:0}to{opacity:1}}@keyframes ask-ai-quick-access-module__v0DNoa__overlayExit{0%{opacity:1}to{opacity:0}}@keyframes ask-ai-quick-access-module__v0DNoa__modalEnter{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ask-ai-quick-access-module__v0DNoa__modalExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.985)}}@keyframes ask-ai-quick-access-module__v0DNoa__aiPulse{0%,55%{opacity:.1;transform:scale(.96)}78%{opacity:.7}to{opacity:0;transform:scale(1.14)}}@keyframes ask-ai-quick-access-module__v0DNoa__launcherShimmer{0%,45%{opacity:0;left:-42%}55%{opacity:1}75%,to{opacity:0;left:116%}}@keyframes ask-ai-quick-access-module__v0DNoa__sparkle{0%,to{opacity:.35;transform:scale(.78)rotate(-8deg)}50%{opacity:1;transform:scale(1.08)rotate(8deg)}}@keyframes ask-ai-quick-access-module__v0DNoa__panelAccent{to{background-position:220% 0}}@keyframes ask-ai-quick-access-module__v0DNoa__panelContentEnter{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes ask-ai-quick-access-module__v0DNoa__historyEnter{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes ask-ai-quick-access-module__v0DNoa__messageEnter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes ask-ai-quick-access-module__v0DNoa__robotBreathe{0%,to{transform:translateY(0);box-shadow:0 0 0 4px #3b58ff14}50%{transform:translateY(-2px);box-shadow:0 0 0 7px #3b58ff1f}}@keyframes ask-ai-quick-access-module__v0DNoa__spin{to{transform:rotate(360deg)}}@media (max-width:899px){.ask-ai-quick-access-module__v0DNoa__quickAccess{display:none}}@media (prefers-reduced-motion:reduce){.ask-ai-quick-access-module__v0DNoa__quickAccess,.ask-ai-quick-access-module__v0DNoa__launcher,.ask-ai-quick-access-module__v0DNoa__launcher:after,.ask-ai-quick-access-module__v0DNoa__launcherInner:after,.ask-ai-quick-access-module__v0DNoa__sparkleField svg,.ask-ai-quick-access-module__v0DNoa__panel,.ask-ai-quick-access-module__v0DNoa__modalOverlay,.ask-ai-quick-access-module__v0DNoa__panel:before,.ask-ai-quick-access-module__v0DNoa__panelHeader,.ask-ai-quick-access-module__v0DNoa__panelIcon,.ask-ai-quick-access-module__v0DNoa__messageList,.ask-ai-quick-access-module__v0DNoa__message,.ask-ai-quick-access-module__v0DNoa__emptyState>span,.ask-ai-quick-access-module__v0DNoa__composer,.ask-ai-quick-access-module__v0DNoa__openFullButton,.ask-ai-quick-access-module__v0DNoa__historyView,.ask-ai-quick-access-module__v0DNoa__loadingState svg,.ask-ai-quick-access-module__v0DNoa__composer button:disabled svg{transition:none;animation:none}}
.pos-app-shell-module__qv3ECW__shell{background:var(--color-app-bg);width:100%;max-width:100%;min-height:100vh;color:var(--color-text-primary);overflow-x:clip}.pos-app-shell-module__qv3ECW__content{min-width:0;max-width:100%;min-height:100vh;padding-left:64px;overflow-x:clip}.pos-app-shell-module__qv3ECW__sidebar{--sidebar-collapsed-width:64px;--sidebar-expanded-width:238px;z-index:80;width:var(--sidebar-collapsed-width);background:#fcfcfff5;border-right:1px solid #555b6724;flex-direction:column;transition:width .18s,box-shadow .18s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;box-shadow:0 18px 42px #0f1c351f}.pos-app-shell-module__qv3ECW__sidebar:hover,.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=open]{width:var(--sidebar-expanded-width);box-shadow:0 18px 52px #0f1c352e}.pos-app-shell-module__qv3ECW__sidebar:has(:focus-visible){width:var(--sidebar-expanded-width);box-shadow:0 18px 52px #0f1c352e}.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=open]{z-index:130;background:#fcfcff}.pos-app-shell-module__qv3ECW__sidebarBrand{width:var(--sidebar-expanded-width);height:var(--ui-header-height);align-items:center;padding:0 10px;display:flex}.pos-app-shell-module__qv3ECW__sidebarMenuButton{border-radius:var(--ui-radius-md);height:44px;color:var(--color-text-primary);cursor:pointer;font:inherit;font-size:var(--ui-font-lg);text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:0 12px;font-weight:800;transition:background .16s,color .16s;display:flex}.pos-app-shell-module__qv3ECW__sidebarMenuButton:hover,.pos-app-shell-module__qv3ECW__sidebarMenuButton:focus-visible{color:var(--color-brand);background:#3b58ff17}.pos-app-shell-module__qv3ECW__sidebarMenuButton svg{flex:0 0 22px}.pos-app-shell-module__qv3ECW__sidebarMenuButton span{opacity:0;white-space:nowrap;transition:opacity .12s}.pos-app-shell-module__qv3ECW__navList{gap:6px;padding:14px 10px;display:grid}.pos-app-shell-module__qv3ECW__navLink{border-radius:var(--ui-radius-md);height:44px;color:var(--color-text-secondary);font-size:var(--ui-font-lg);align-items:center;gap:14px;padding:0 12px;font-weight:800;transition:background .16s,color .16s;display:flex;position:relative}.pos-app-shell-module__qv3ECW__navLink[data-ai-link=true]{color:#314bd9;overflow:hidden}.pos-app-shell-module__qv3ECW__navLink[data-ai-link=true]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#5970ff33,#0000);width:28%;animation:3.2s ease-in-out infinite pos-app-shell-module__qv3ECW__navigationAiSweep;position:absolute;top:-35%;bottom:-35%;left:-46%;transform:rotate(16deg)}.pos-app-shell-module__qv3ECW__navLink[data-ai-link=true] svg{z-index:1;filter:drop-shadow(0 0 4px #3b58ff3d);animation:2.6s ease-in-out infinite pos-app-shell-module__qv3ECW__navigationAiRobot;position:relative}.pos-app-shell-module__qv3ECW__navLink[data-ai-link=true] span{z-index:1;position:relative}.pos-app-shell-module__qv3ECW__navLink svg{flex:0 0 20px}.pos-app-shell-module__qv3ECW__navLink span{opacity:0;text-overflow:ellipsis;white-space:nowrap;transition:opacity .12s;overflow:hidden}.pos-app-shell-module__qv3ECW__sidebar:hover .pos-app-shell-module__qv3ECW__navLink span,.pos-app-shell-module__qv3ECW__sidebar:hover .pos-app-shell-module__qv3ECW__retailerPortalLink span,.pos-app-shell-module__qv3ECW__sidebar:hover .pos-app-shell-module__qv3ECW__tutorialLink span,.pos-app-shell-module__qv3ECW__sidebar:hover .pos-app-shell-module__qv3ECW__sidebarMenuButton span,.pos-app-shell-module__qv3ECW__sidebar:hover .pos-app-shell-module__qv3ECW__sidebarUserCopy{opacity:1;transition-delay:80ms}.pos-app-shell-module__qv3ECW__sidebar:has(:focus-visible) .pos-app-shell-module__qv3ECW__navLink span{opacity:1;transition-delay:80ms}.pos-app-shell-module__qv3ECW__sidebar:has(:focus-visible) .pos-app-shell-module__qv3ECW__retailerPortalLink span{opacity:1;transition-delay:80ms}.pos-app-shell-module__qv3ECW__sidebar:has(:focus-visible) .pos-app-shell-module__qv3ECW__tutorialLink span{opacity:1;transition-delay:80ms}.pos-app-shell-module__qv3ECW__sidebar:has(:focus-visible) .pos-app-shell-module__qv3ECW__sidebarMenuButton span{opacity:1;transition-delay:80ms}.pos-app-shell-module__qv3ECW__sidebar:has(:focus-visible) .pos-app-shell-module__qv3ECW__sidebarUserCopy{opacity:1;transition-delay:80ms}.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=open] .pos-app-shell-module__qv3ECW__navLink span,.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=open] .pos-app-shell-module__qv3ECW__retailerPortalLink span,.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=open] .pos-app-shell-module__qv3ECW__tutorialLink span,.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=open] .pos-app-shell-module__qv3ECW__sidebarMenuButton span,.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=open] .pos-app-shell-module__qv3ECW__sidebarUserCopy{opacity:1}.pos-app-shell-module__qv3ECW__navLink:hover,.pos-app-shell-module__qv3ECW__navLink:focus-visible{color:var(--color-brand);background:#3b58ff17}.pos-app-shell-module__qv3ECW__navLink[data-active=true]{color:var(--color-brand);background:#3b58ff1f}.pos-app-shell-module__qv3ECW__sidebarUtilityLinks{width:calc(var(--sidebar-expanded-width) - 20px);gap:6px;margin:auto 10px 0;display:grid}.pos-app-shell-module__qv3ECW__retailerPortalLink,.pos-app-shell-module__qv3ECW__tutorialLink{border-radius:var(--ui-radius-md);width:100%;height:44px;color:var(--color-text-secondary);font-size:var(--ui-font-lg);border:1px solid #555b6724;flex:0 0 44px;align-items:center;gap:14px;padding:0 12px;font-weight:800;transition:background .16s,color .16s;display:flex}.pos-app-shell-module__qv3ECW__retailerPortalLink:hover,.pos-app-shell-module__qv3ECW__retailerPortalLink:focus-visible,.pos-app-shell-module__qv3ECW__tutorialLink:hover,.pos-app-shell-module__qv3ECW__tutorialLink:focus-visible{color:var(--color-brand);background:#3b58ff17}.pos-app-shell-module__qv3ECW__retailerPortalLink svg,.pos-app-shell-module__qv3ECW__tutorialLink svg{flex:0 0 20px}.pos-app-shell-module__qv3ECW__retailerPortalLink span,.pos-app-shell-module__qv3ECW__tutorialLink span{opacity:0;text-overflow:ellipsis;white-space:nowrap;transition:opacity .12s;overflow:hidden}.pos-app-shell-module__qv3ECW__sidebarUser{width:var(--sidebar-expanded-width);align-items:center;gap:12px;padding:10px 10px 18px;display:flex}.pos-app-shell-module__qv3ECW__sidebarAvatar{color:#fff;width:42px;height:42px;font-size:var(--ui-font-md);background:linear-gradient(135deg,#1c293f,#a97742);border:3px solid #c99c72;border-radius:999px;flex:0 0 42px;place-items:center;font-weight:800;display:grid}.pos-app-shell-module__qv3ECW__sidebarUserCopy{color:#1b2559;min-width:0;font-size:var(--ui-font-md);opacity:0;gap:3px;transition:opacity .12s;display:grid}.pos-app-shell-module__qv3ECW__sidebarUserCopy strong,.pos-app-shell-module__qv3ECW__sidebarUserCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pos-app-shell-module__qv3ECW__sidebarUserCopy strong{font-weight:800}.pos-app-shell-module__qv3ECW__sidebarUserCopy span{color:var(--color-text-secondary);font-size:var(--ui-font-sm);font-weight:500}.pos-app-shell-module__qv3ECW__navLink:focus-visible,.pos-app-shell-module__qv3ECW__retailerPortalLink:focus-visible,.pos-app-shell-module__qv3ECW__tutorialLink:focus-visible,.pos-app-shell-module__qv3ECW__sidebarMenuButton:focus-visible,.pos-app-shell-module__qv3ECW__logoLockup:focus-visible,.pos-app-shell-module__qv3ECW__header button:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px}.pos-app-shell-module__qv3ECW__header{z-index:70;height:var(--ui-header-height);justify-content:space-between;align-items:center;gap:var(--ui-gap-xl);background:var(--color-header-bg);padding:0 var(--ui-page-padding);border-bottom:1px solid #555b6726;display:flex;position:sticky;top:0}.pos-app-shell-module__qv3ECW__logoLockup{width:var(--ui-logo-width);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;line-height:1;display:flex}.pos-app-shell-module__qv3ECW__headerStatus{justify-content:flex-end;align-items:center;gap:var(--ui-gap-sm);flex:auto;min-width:0;display:flex}.pos-app-shell-module__qv3ECW__offlineBadge{align-items:center;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-md);background:var(--color-warning-bg);color:#b45309;min-height:30px;font-size:var(--ui-font-sm);padding:0 var(--ui-gap-md);border:1px solid #f59e0b42;font-weight:800;display:inline-flex}.pos-app-shell-module__qv3ECW__networkBanner{z-index:69;top:var(--ui-header-height);justify-content:center;align-items:center;gap:var(--ui-gap-sm);color:#9a3412;font-size:var(--ui-font-sm);padding:8px var(--ui-page-padding);background:#fff7ed;border-bottom:1px solid #f59e0b33;font-weight:800;display:flex;position:sticky}.pos-app-shell-module__qv3ECW__networkBanner span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pos-app-shell-module__qv3ECW__headerActions{align-items:center;gap:var(--ui-gap-lg);flex:none;display:flex}.pos-app-shell-module__qv3ECW__headerUserCopy{color:#1b2559;min-width:92px;max-width:164px;font-size:var(--ui-font-sm);text-align:right;gap:2px;line-height:1.15;display:grid}.pos-app-shell-module__qv3ECW__headerUserCopy strong,.pos-app-shell-module__qv3ECW__headerUserCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pos-app-shell-module__qv3ECW__headerUserCopy strong{font-weight:800}.pos-app-shell-module__qv3ECW__headerUserCopy span{color:var(--color-text-secondary);font-size:var(--ui-font-xs);font-weight:500}.pos-app-shell-module__qv3ECW__exitButton{font:inherit;height:var(--ui-icon-button);width:var(--ui-icon-button);border-radius:var(--ui-radius-md);color:var(--color-text-primary);cursor:pointer;font-size:var(--ui-font-lg);background:#fff;border:1px solid #555b6726;padding:0;font-weight:500;transition:background .16s,border-color .16s,color .16s,transform .16s}.pos-app-shell-module__qv3ECW__exitButton:hover,.pos-app-shell-module__qv3ECW__exitButton:focus-visible{color:#dc2626;background:#ef444417;border-color:#ef444447}.pos-app-shell-module__qv3ECW__exitButton:active{transform:translateY(1px)}.pos-app-shell-module__qv3ECW__modalOverlay{z-index:120;padding:var(--ui-gap-xl);background:#0f172a6b;place-items:center;animation:.18s ease-out both pos-app-shell-module__qv3ECW__shellModalOverlayFadeIn;display:grid;position:fixed;inset:0}.pos-app-shell-module__qv3ECW__exitModal{border-radius:var(--ui-radius-lg);width:min(420px,100vw - 32px);color:var(--color-text-primary);padding:var(--ui-gap-xl);background:#fff;border:1px solid #555b6724;animation:.2s cubic-bezier(.2,.8,.2,1) both pos-app-shell-module__qv3ECW__shellDialogLiftIn;box-shadow:0 24px 70px #0f1c353d}.pos-app-shell-module__qv3ECW__introTourModal{border-radius:var(--ui-radius-lg);width:min(620px,100vw - 32px);max-height:min(86vh,680px);color:var(--color-text-primary);background:#fff;border:1px solid #555b6724;grid-template-rows:auto auto minmax(0,1fr) auto;animation:.2s cubic-bezier(.2,.8,.2,1) both pos-app-shell-module__qv3ECW__shellDialogLiftIn;display:grid;overflow:hidden;box-shadow:0 24px 70px #0f1c353d}.pos-app-shell-module__qv3ECW__introTourHeader{justify-content:space-between;align-items:flex-start;gap:var(--ui-gap-lg);padding:var(--ui-gap-xl) var(--ui-gap-xl) var(--ui-gap-md);display:flex}.pos-app-shell-module__qv3ECW__introTourHeader h2{font-size:var(--ui-font-2xl);margin:3px 0 0;font-weight:900;line-height:1.05}.pos-app-shell-module__qv3ECW__introTourEyebrow{color:var(--color-brand);font-size:var(--ui-font-sm);letter-spacing:0;text-transform:uppercase;font-weight:900}.pos-app-shell-module__qv3ECW__introTourProgress{gap:var(--ui-gap-sm);padding:0 var(--ui-gap-xl) var(--ui-gap-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pos-app-shell-module__qv3ECW__introTourProgress span{background:#3b58ff1f;border-radius:999px;height:5px}.pos-app-shell-module__qv3ECW__introTourProgress span[data-active=true]{background:var(--color-brand)}.pos-app-shell-module__qv3ECW__introTourStep{gap:var(--ui-gap-lg);min-height:0;padding:0 var(--ui-gap-xl) var(--ui-gap-xl);display:grid;overflow:auto}.pos-app-shell-module__qv3ECW__introTourIcon{border-radius:var(--ui-radius-lg);width:58px;height:58px;color:var(--color-brand);background:#3b58ff1a;place-items:center;display:grid}.pos-app-shell-module__qv3ECW__introTourCopy{gap:var(--ui-gap-sm);display:grid}.pos-app-shell-module__qv3ECW__introTourCopy h3{font-size:var(--ui-font-xl);margin:0;font-weight:900;line-height:1.12}.pos-app-shell-module__qv3ECW__introTourCopy p{color:var(--color-text-secondary);font-size:var(--ui-font-md);margin:0;font-weight:600;line-height:1.45}.pos-app-shell-module__qv3ECW__introTourPoints{gap:var(--ui-gap-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pos-app-shell-module__qv3ECW__introTourPoints span{align-items:flex-start;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-md);color:var(--color-text-secondary);font-size:var(--ui-font-sm);padding:var(--ui-gap-md);background:#f6f8fcd1;border:1px solid #555b671f;font-weight:700;line-height:1.35;display:flex}.pos-app-shell-module__qv3ECW__introTourPoints svg{color:var(--color-success);flex:0 0 16px}.pos-app-shell-module__qv3ECW__introTourActions{justify-content:space-between;align-items:center;gap:var(--ui-gap-md);padding:var(--ui-gap-lg) var(--ui-gap-xl);background:#fffffff0;border-top:1px solid #555b671f;display:flex}.pos-app-shell-module__qv3ECW__introTourActions>div{justify-content:flex-end;align-items:center;gap:var(--ui-gap-sm);display:flex}.pos-app-shell-module__qv3ECW__introTourGhostButton,.pos-app-shell-module__qv3ECW__introTourSecondaryButton,.pos-app-shell-module__qv3ECW__introTourPrimaryButton{justify-content:center;align-items:center;gap:var(--ui-gap-xs);border-radius:var(--ui-radius-md);cursor:pointer;min-height:38px;font:inherit;font-size:var(--ui-font-md);padding:0 var(--ui-gap-lg);font-weight:900;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.pos-app-shell-module__qv3ECW__introTourGhostButton{color:var(--color-text-secondary);background:0 0;border:0}.pos-app-shell-module__qv3ECW__introTourSecondaryButton{color:var(--color-brand);background:#fff;border:1px solid #3b58ff3d}.pos-app-shell-module__qv3ECW__introTourPrimaryButton{border:1px solid var(--color-brand);background:var(--color-brand);color:#fff}.pos-app-shell-module__qv3ECW__introTourGhostButton:hover,.pos-app-shell-module__qv3ECW__introTourGhostButton:focus-visible,.pos-app-shell-module__qv3ECW__introTourSecondaryButton:hover,.pos-app-shell-module__qv3ECW__introTourSecondaryButton:focus-visible{color:var(--color-brand);background:#3b58ff14}.pos-app-shell-module__qv3ECW__introTourPrimaryButton:hover,.pos-app-shell-module__qv3ECW__introTourPrimaryButton:focus-visible{background:#2540df}.pos-app-shell-module__qv3ECW__introTourSecondaryButton:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.6;border-color:#555b671f}.pos-app-shell-module__qv3ECW__introTourGhostButton:active,.pos-app-shell-module__qv3ECW__introTourSecondaryButton:active,.pos-app-shell-module__qv3ECW__introTourPrimaryButton:active{transform:translateY(1px)}@keyframes pos-app-shell-module__qv3ECW__shellModalOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pos-app-shell-module__qv3ECW__shellDialogLiftIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pos-app-shell-module__qv3ECW__shellBottomSheetSlideIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.pos-app-shell-module__qv3ECW__exitModalHeader{justify-content:space-between;align-items:flex-start;gap:var(--ui-gap-lg);margin-bottom:var(--ui-gap-lg);display:flex}.pos-app-shell-module__qv3ECW__exitModalHeader h2{font-size:var(--ui-font-xl);margin:0;font-weight:800}.pos-app-shell-module__qv3ECW__exitModalHeader p{color:var(--color-text-secondary);font-size:var(--ui-font-sm);margin:4px 0 0;font-weight:500}.pos-app-shell-module__qv3ECW__modalCloseButton{border-radius:var(--ui-radius-md);width:34px;height:34px;color:var(--color-text-secondary);cursor:pointer;background:#fff;border:1px solid #555b671f;flex:0 0 34px;place-items:center;display:grid}.pos-app-shell-module__qv3ECW__modalCloseButton:hover,.pos-app-shell-module__qv3ECW__modalCloseButton:focus-visible{color:var(--color-brand);background:#3b58ff14}.pos-app-shell-module__qv3ECW__exitOptions{gap:var(--ui-gap-md);display:grid}.pos-app-shell-module__qv3ECW__portalOption,.pos-app-shell-module__qv3ECW__logoutOption{justify-content:space-between;align-items:center;gap:var(--ui-gap-lg);border-radius:var(--ui-radius-md);width:100%;color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #555b6724;padding:14px 16px;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:flex}.pos-app-shell-module__qv3ECW__portalOption span,.pos-app-shell-module__qv3ECW__logoutOption span{gap:3px;min-width:0;display:grid}.pos-app-shell-module__qv3ECW__portalOption strong,.pos-app-shell-module__qv3ECW__logoutOption strong{font-size:var(--ui-font-md);font-weight:800}.pos-app-shell-module__qv3ECW__portalOption small,.pos-app-shell-module__qv3ECW__logoutOption small{color:var(--color-text-secondary);font-size:var(--ui-font-sm);font-weight:500}.pos-app-shell-module__qv3ECW__portalOption:hover,.pos-app-shell-module__qv3ECW__portalOption:focus-visible{color:var(--color-brand);background:#3b58ff12;border-color:#3b58ff3d;box-shadow:0 10px 24px #3b58ff1a}.pos-app-shell-module__qv3ECW__logoutOption:hover,.pos-app-shell-module__qv3ECW__logoutOption:focus-visible{color:#dc2626;background:#ef444412;border-color:#ef44443d;box-shadow:0 10px 24px #ef44441a}.pos-app-shell-module__qv3ECW__portalOption:active,.pos-app-shell-module__qv3ECW__logoutOption:active{transform:translateY(1px)}.pos-app-shell-module__qv3ECW__mobileBottomNav{display:none}@media (hover:none),(pointer:coarse){.pos-app-shell-module__qv3ECW__sidebar{width:var(--sidebar-collapsed-width)}.pos-app-shell-module__qv3ECW__sidebar:has(:focus-visible){width:var(--sidebar-expanded-width)}}@media (max-width:1100px){.pos-app-shell-module__qv3ECW__header{height:auto;min-height:var(--ui-header-height);align-items:flex-start;padding:13px 18px}.pos-app-shell-module__qv3ECW__headerActions{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:899px){.pos-app-shell-module__qv3ECW__content{width:100%;height:100dvh;min-height:0;padding-right:0;padding-bottom:calc(66px + env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr);padding-left:0;display:grid;overflow:hidden}.pos-app-shell-module__qv3ECW__shell[data-mobile-keyboard=open] .pos-app-shell-module__qv3ECW__content{padding-bottom:0}.pos-app-shell-module__qv3ECW__sidebar{display:none}.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=open]{width:var(--sidebar-expanded-width);max-width:calc(100vw - 32px);display:flex}.pos-app-shell-module__qv3ECW__header{align-items:center;gap:var(--ui-gap-md);min-height:54px;padding:8px 12px;display:flex}.pos-app-shell-module__qv3ECW__logoLockup{width:min(122px,34vw)}.pos-app-shell-module__qv3ECW__headerUserCopy{display:none}.pos-app-shell-module__qv3ECW__headerStatus{justify-content:flex-end}.pos-app-shell-module__qv3ECW__headerStatus>:not(.pos-app-shell-module__qv3ECW__offlineBadge){display:none}.pos-app-shell-module__qv3ECW__offlineBadge{min-height:28px;padding:0 var(--ui-gap-sm)}.pos-app-shell-module__qv3ECW__networkBanner{justify-content:flex-start;padding:7px 12px;top:54px}.pos-app-shell-module__qv3ECW__headerActions{gap:var(--ui-gap-sm);justify-content:flex-end}.pos-app-shell-module__qv3ECW__exitButton{flex:0 0 36px;width:36px;height:36px}.pos-app-shell-module__qv3ECW__mobileBottomNav{z-index:90;padding:7px 8px calc(7px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #555b6724;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;transition:transform .16s,opacity .16s;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 32px #0f1c351f}.pos-app-shell-module__qv3ECW__shell[data-mobile-keyboard=open] .pos-app-shell-module__qv3ECW__mobileBottomNav{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(100%)}.pos-app-shell-module__qv3ECW__shell:has([role=dialog]) .pos-app-shell-module__qv3ECW__mobileBottomNav{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(100%)}.pos-app-shell-module__qv3ECW__shell:has([data-mobile-sheet-open=true]) .pos-app-shell-module__qv3ECW__mobileBottomNav{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(100%)}.pos-app-shell-module__qv3ECW__mobileNavItem{border-radius:var(--ui-radius-md);min-width:0;min-height:50px;color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--ui-font-xs);background:0 0;border:0;place-items:center;gap:3px;padding:5px 2px;font-weight:800;display:grid;position:relative}.pos-app-shell-module__qv3ECW__mobileNavItem[data-ai-link=true]{color:#314bd9;overflow:hidden}.pos-app-shell-module__qv3ECW__mobileNavItem[data-ai-link=true]:before{content:"";pointer-events:none;border:1px solid #3b58ff33;border-radius:999px;width:28px;height:28px;animation:2.6s ease-out infinite pos-app-shell-module__qv3ECW__navigationAiHalo;position:absolute;top:4px;left:50%;transform:translate(-50%)}.pos-app-shell-module__qv3ECW__mobileNavItem[data-ai-link=true] svg{z-index:1;filter:drop-shadow(0 0 4px #3b58ff3d);animation:2.6s ease-in-out infinite pos-app-shell-module__qv3ECW__navigationAiRobot;position:relative}.pos-app-shell-module__qv3ECW__mobileNavItem[data-ai-link=true] span{z-index:1;position:relative}.pos-app-shell-module__qv3ECW__mobileNavItem span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pos-app-shell-module__qv3ECW__mobileNavItem[data-active=true]{color:var(--color-brand);background:#3b58ff1a}.pos-app-shell-module__qv3ECW__mobileNavItem:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px}.pos-app-shell-module__qv3ECW__exitModal{border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;width:100%;max-height:min(88dvh,520px);padding:var(--ui-gap-md) var(--ui-gap-lg) calc(var(--ui-gap-lg) + env(safe-area-inset-bottom));animation-name:pos-app-shell-module__qv3ECW__shellBottomSheetSlideIn;animation-duration:.24s;animation-timing-function:cubic-bezier(.2,.8,.2,1);overflow:auto}.pos-app-shell-module__qv3ECW__modalOverlay{padding:0 var(--ui-gap-md) 0;place-items:end stretch}.pos-app-shell-module__qv3ECW__exitModalHeader{z-index:1;padding-top:var(--ui-gap-sm);background:#fff;position:sticky;top:0}.pos-app-shell-module__qv3ECW__introTourModal{border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;width:100%;max-height:min(88dvh,640px);animation-name:pos-app-shell-module__qv3ECW__shellBottomSheetSlideIn;animation-duration:.24s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.pos-app-shell-module__qv3ECW__introTourHeader{padding:var(--ui-gap-lg) var(--ui-gap-lg) var(--ui-gap-sm)}.pos-app-shell-module__qv3ECW__introTourHeader h2{font-size:var(--ui-font-xl)}.pos-app-shell-module__qv3ECW__introTourProgress{padding:0 var(--ui-gap-lg) var(--ui-gap-md)}.pos-app-shell-module__qv3ECW__introTourStep{padding:0 var(--ui-gap-lg) var(--ui-gap-lg)}.pos-app-shell-module__qv3ECW__introTourPoints{grid-template-columns:1fr}.pos-app-shell-module__qv3ECW__introTourActions{padding:var(--ui-gap-md) var(--ui-gap-lg) calc(var(--ui-gap-lg) + env(safe-area-inset-bottom));align-items:stretch}.pos-app-shell-module__qv3ECW__introTourActions,.pos-app-shell-module__qv3ECW__introTourActions>div{flex-wrap:wrap}.pos-app-shell-module__qv3ECW__introTourActions>div{flex:auto}.pos-app-shell-module__qv3ECW__introTourGhostButton,.pos-app-shell-module__qv3ECW__introTourSecondaryButton,.pos-app-shell-module__qv3ECW__introTourPrimaryButton{min-height:42px}}@keyframes pos-app-shell-module__qv3ECW__navigationAiSweep{0%,45%{opacity:0;left:-46%}58%{opacity:1}78%,to{opacity:0;left:118%}}@keyframes pos-app-shell-module__qv3ECW__navigationAiRobot{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1px)scale(1.08)}}@keyframes pos-app-shell-module__qv3ECW__navigationAiHalo{0%,58%{opacity:0;transform:translate(-50%)scale(.78)}78%{opacity:.7}to{opacity:0;transform:translate(-50%)scale(1.2)}}@media (prefers-reduced-motion:reduce){.pos-app-shell-module__qv3ECW__navLink[data-ai-link=true]:before,.pos-app-shell-module__qv3ECW__navLink[data-ai-link=true] svg,.pos-app-shell-module__qv3ECW__mobileNavItem[data-ai-link=true]:before,.pos-app-shell-module__qv3ECW__mobileNavItem[data-ai-link=true] svg,.pos-app-shell-module__qv3ECW__modalOverlay,.pos-app-shell-module__qv3ECW__exitModal,.pos-app-shell-module__qv3ECW__introTourModal{animation:none}}@media (min-width:900px){.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=closed]{width:var(--sidebar-collapsed-width)}.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=closed] .pos-app-shell-module__qv3ECW__navLink span,.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=closed] .pos-app-shell-module__qv3ECW__retailerPortalLink span,.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=closed] .pos-app-shell-module__qv3ECW__tutorialLink span,.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=closed] .pos-app-shell-module__qv3ECW__sidebarMenuButton span,.pos-app-shell-module__qv3ECW__sidebar[data-navigation-state=closed] .pos-app-shell-module__qv3ECW__sidebarUserCopy{opacity:0}}
.pos-search-field-module__Bdk9UW__field{min-width:0;height:var(--ui-field-height);border-radius:var(--ui-radius-md);background:var(--color-field);color:var(--color-text-muted);padding:0 var(--ui-gap-lg);border:1px solid #555b6726;align-items:center;gap:9px;display:flex}.pos-search-field-module__Bdk9UW__field>svg{flex-shrink:0}.pos-search-field-module__Bdk9UW__field input{min-width:0;color:var(--color-text-primary);font:inherit;font-size:var(--ui-font-lg);background:0 0;border:0;outline:0;flex:1;font-weight:600}.pos-search-field-module__Bdk9UW__field input::placeholder{color:var(--color-text-muted);font-weight:500}.pos-search-field-module__Bdk9UW__field:focus-within{outline:3px solid var(--focus-ring-color);outline-offset:2px}
.responsive-option-picker-module__2tyN7W__root{border-radius:var(--ui-radius-md);min-height:36px;color:var(--color-text-primary);background:#fff;border:1px solid #555b671f;justify-content:center;align-items:center;display:inline-flex;position:relative}.responsive-option-picker-module__2tyN7W__trigger,.responsive-option-picker-module__2tyN7W__option,.responsive-option-picker-module__2tyN7W__sheetHeader button{font:inherit}.responsive-option-picker-module__2tyN7W__trigger{justify-content:center;align-items:center;gap:var(--ui-gap-sm);min-width:146px;min-height:36px;color:var(--color-text-primary);cursor:pointer;font-size:var(--ui-font-lg);padding:0 var(--ui-gap-lg);background:0 0;border:0;outline:0;font-weight:800;display:inline-flex}.responsive-option-picker-module__2tyN7W__trigger svg{color:var(--color-brand);flex:none}.responsive-option-picker-module__2tyN7W__trigger span{white-space:nowrap}.responsive-option-picker-module__2tyN7W__menu{z-index:50;top:calc(100% + var(--ui-gap-xs));border-radius:var(--ui-radius-md);width:max-content;min-width:178px;padding:var(--ui-gap-xs);background:#fff;border:1px solid #555b671f;display:grid;position:absolute;left:0;overflow:hidden;box-shadow:0 18px 42px #0f1c3529}.responsive-option-picker-module__2tyN7W__option{border-radius:calc(var(--ui-radius-md) - 2px);width:100%;min-height:38px;color:var(--color-text-primary);cursor:pointer;font-size:var(--ui-font-md);padding:0 var(--ui-gap-md);text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;font-weight:800;display:flex}.responsive-option-picker-module__2tyN7W__option:hover,.responsive-option-picker-module__2tyN7W__option:focus-visible,.responsive-option-picker-module__2tyN7W__option[data-active=true]{color:var(--color-brand);background:#3b58ff1a;outline:0}.responsive-option-picker-module__2tyN7W__backdrop,.responsive-option-picker-module__2tyN7W__sheetHeader{display:none}@media (max-width:899px){.responsive-option-picker-module__2tyN7W__root[data-variant=mobile]{min-height:34px}.responsive-option-picker-module__2tyN7W__root[data-variant=mobile] .responsive-option-picker-module__2tyN7W__trigger{min-width:92px;min-height:34px;font-size:var(--ui-font-sm);padding:0 var(--ui-gap-sm)}.responsive-option-picker-module__2tyN7W__root[data-variant=mobile] .responsive-option-picker-module__2tyN7W__trigger span{text-overflow:ellipsis;max-width:72px;overflow:hidden}.responsive-option-picker-module__2tyN7W__root[data-variant=mobile] .responsive-option-picker-module__2tyN7W__menu{z-index:80;border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;width:100%;min-width:0;max-height:min(74dvh,520px);padding:var(--ui-gap-sm) var(--ui-gap-md) calc(var(--ui-gap-md) + env(safe-area-inset-bottom));border-width:1px 0 0;animation:.18s ease-out responsive-option-picker-module__2tyN7W__optionPickerBottomSheetIn;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -18px 42px #0f1c352e}.responsive-option-picker-module__2tyN7W__root[data-variant=mobile] .responsive-option-picker-module__2tyN7W__option{min-height:46px;font-size:var(--ui-font-lg);padding:0 var(--ui-gap-md);border-bottom:1px solid #555b6714;border-radius:0}.responsive-option-picker-module__2tyN7W__root[data-variant=mobile] .responsive-option-picker-module__2tyN7W__option:last-child{border-bottom:0}.responsive-option-picker-module__2tyN7W__backdrop{z-index:79;background:#0f1c355c;animation:.16s ease-out responsive-option-picker-module__2tyN7W__optionPickerBackdropFadeIn;display:block;position:fixed;inset:0}.responsive-option-picker-module__2tyN7W__sheetHeader{z-index:1;align-items:center;gap:var(--ui-gap-sm);padding:var(--ui-gap-sm) 0 var(--ui-gap-md);background:#fff;border-bottom:1px solid #555b671a;grid-template-columns:36px minmax(0,1fr) 36px;display:grid;position:sticky;top:0}.responsive-option-picker-module__2tyN7W__sheetHeader h2{color:var(--color-text-primary);font-size:var(--ui-font-xl);text-align:center;font-weight:900;line-height:1.1}.responsive-option-picker-module__2tyN7W__sheetHeader button{border-radius:var(--ui-radius-md);width:36px;height:36px;color:var(--color-danger);cursor:pointer;background:#ff4d4d17;border:1px solid #ff4d4d3d;place-items:center;display:grid}}@keyframes responsive-option-picker-module__2tyN7W__optionPickerBackdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes responsive-option-picker-module__2tyN7W__optionPickerBottomSheetIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}
.search-dropdown-option-module__WQGNFq__option{border-radius:var(--ui-radius-sm);width:100%;min-width:0;min-height:58px;color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;display:grid}.search-dropdown-option-module__WQGNFq__option:hover,.search-dropdown-option-module__WQGNFq__option:focus-visible,.search-dropdown-option-module__WQGNFq__option[data-active=true]{box-shadow:inset 3px 0 0 var(--color-brand);background:#3b58ff12;border-color:#3b58ff57;outline:0}
.product-search-dropdown-module__z_VWRW__anchor{z-index:20;min-width:0;position:relative}.product-search-dropdown-module__z_VWRW__dropdown{z-index:30;border-radius:var(--ui-radius-md);background:#fff;border:1px solid #d7dced;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 14px 36px #17233a2e}.product-search-dropdown-module__z_VWRW__results{overscroll-behavior:contain;max-height:min(440px,100dvh - 190px);padding:6px;overflow-y:auto}.product-search-dropdown-module__z_VWRW__result{cursor:pointer;text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;min-width:0;padding:12px 14px;display:grid}.product-search-dropdown-module__z_VWRW__productCopy,.product-search-dropdown-module__z_VWRW__stockCopy{gap:4px;min-width:0;display:grid}.product-search-dropdown-module__z_VWRW__productCopy strong{font-size:var(--ui-font-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-search-dropdown-module__z_VWRW__productCopy span{color:#70809c;font-size:var(--ui-font-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-search-dropdown-module__z_VWRW__stockCopy{font-size:var(--ui-font-sm);justify-items:end}.product-search-dropdown-module__z_VWRW__stockCopy>span{font-size:var(--ui-font-xs);text-transform:uppercase;border-radius:4px;padding:3px 6px;font-weight:800}.product-search-dropdown-module__z_VWRW__success{color:#08764f;background:#e2f6ec}.product-search-dropdown-module__z_VWRW__warning{color:#8a5a00;background:#fff4d6}.product-search-dropdown-module__z_VWRW__danger{color:#c73543;background:#ffebed}.product-search-dropdown-module__z_VWRW__message,.product-search-dropdown-module__z_VWRW__moreResults{color:#65738c;font-size:var(--ui-font-sm);margin:0;padding:13px 14px}.product-search-dropdown-module__z_VWRW__moreResults{text-align:center;background:#f8f9fd;border-top:1px solid #edf0f7}@media (max-width:700px){.product-search-dropdown-module__z_VWRW__dropdown{top:auto;right:10px;bottom:calc(142px + env(safe-area-inset-bottom));position:fixed;left:10px}.product-search-dropdown-module__z_VWRW__results{max-height:min(58dvh,420px)}.product-search-dropdown-module__z_VWRW__result{gap:10px;padding:12px}}@media (max-width:899px){.product-search-dropdown-module__z_VWRW__dropdown{display:none}.product-search-dropdown-module__z_VWRW__dropdown.product-search-dropdown-module__z_VWRW__mobileSheet{display:block}}
.ask-ai-backup-settings-module__2Oa4iW__panel{gap:var(--ui-gap-xl);border-radius:var(--ui-radius-lg);background:#fff;border:1px solid #555b671a;padding:24px;display:grid;box-shadow:0 10px 26px #0f1c350d}.ask-ai-backup-settings-module__2Oa4iW__panelHeader{align-items:flex-start;gap:var(--ui-gap-lg);display:flex}.ask-ai-backup-settings-module__2Oa4iW__panelHeader>div{gap:var(--ui-gap-xs);display:grid}.ask-ai-backup-settings-module__2Oa4iW__panelIcon{border-radius:var(--ui-radius-md);width:36px;height:36px;color:var(--color-brand);background:#3b58ff1a;flex:none;place-items:center;display:inline-grid}.ask-ai-backup-settings-module__2Oa4iW__panel h2,.ask-ai-backup-settings-module__2Oa4iW__dialog h2{color:var(--color-text-primary);font-size:var(--ui-font-title);font-weight:800}.ask-ai-backup-settings-module__2Oa4iW__panelHeader p,.ask-ai-backup-settings-module__2Oa4iW__dialogHeader p{color:var(--color-text-secondary);font-size:var(--ui-font-md);font-weight:600}.ask-ai-backup-settings-module__2Oa4iW__summary{gap:var(--ui-gap-sm);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);display:grid}.ask-ai-backup-settings-module__2Oa4iW__summary>div{gap:var(--ui-gap-xs);border-radius:var(--ui-radius-md);background:var(--color-header-bg);min-width:0;padding:var(--ui-gap-lg);display:grid}.ask-ai-backup-settings-module__2Oa4iW__summary span{color:var(--color-text-secondary);font-size:var(--ui-font-sm);font-weight:700}.ask-ai-backup-settings-module__2Oa4iW__summary strong{color:var(--color-text-primary);font-size:var(--ui-font-md);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.ask-ai-backup-settings-module__2Oa4iW__actions,.ask-ai-backup-settings-module__2Oa4iW__inlineActions,.ask-ai-backup-settings-module__2Oa4iW__dialogActions{gap:var(--ui-gap-sm);flex-wrap:wrap;display:flex}.ask-ai-backup-settings-module__2Oa4iW__actions button,.ask-ai-backup-settings-module__2Oa4iW__inlineActions button,.ask-ai-backup-settings-module__2Oa4iW__linkButton,.ask-ai-backup-settings-module__2Oa4iW__primaryButton,.ask-ai-backup-settings-module__2Oa4iW__secondaryButton{justify-content:center;align-items:center;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-md);min-height:38px;color:var(--color-brand);cursor:pointer;font:inherit;font-size:var(--ui-font-sm);padding:0 var(--ui-gap-lg);background:#3b58ff12;border:1px solid #3b58ff2e;font-weight:800;display:inline-flex}.ask-ai-backup-settings-module__2Oa4iW__overlay{z-index:140;padding:var(--ui-page-padding);background:#0f172a6b;place-items:center;animation:.18s ease-out both ask-ai-backup-settings-module__2Oa4iW__overlayIn;display:grid;position:fixed;inset:0}.ask-ai-backup-settings-module__2Oa4iW__dialog{gap:var(--ui-gap-xl);overscroll-behavior:contain;border-radius:var(--ui-radius-lg);background:#fff;border:1px solid #555b671a;grid-auto-rows:max-content;width:min(620px,100%);max-height:min(760px,100dvh - 48px);padding:24px;animation:.22s cubic-bezier(.2,.8,.2,1) both ask-ai-backup-settings-module__2Oa4iW__dialogIn;display:grid;overflow:auto;box-shadow:0 24px 70px #0f1c353d}.ask-ai-backup-settings-module__2Oa4iW__dialogHeader{justify-content:space-between;align-items:flex-start;gap:var(--ui-gap-lg);display:flex}.ask-ai-backup-settings-module__2Oa4iW__dialogHeader>div{gap:var(--ui-gap-xs);display:grid}.ask-ai-backup-settings-module__2Oa4iW__closeButton{border-radius:var(--ui-radius-md);width:36px;height:36px;color:var(--color-text-primary);cursor:pointer;background:#fff;border:1px solid #555b6724;flex:none;place-items:center;display:inline-grid}.ask-ai-backup-settings-module__2Oa4iW__form,.ask-ai-backup-settings-module__2Oa4iW__shareResult{gap:var(--ui-gap-lg);display:grid}.ask-ai-backup-settings-module__2Oa4iW__form label,.ask-ai-backup-settings-module__2Oa4iW__shareResult label{gap:var(--ui-gap-sm);color:var(--color-text-neutral);font-size:var(--ui-font-sm);font-weight:800;display:grid}.ask-ai-backup-settings-module__2Oa4iW__form input,.ask-ai-backup-settings-module__2Oa4iW__form textarea,.ask-ai-backup-settings-module__2Oa4iW__shareResult textarea{width:100%;min-height:var(--ui-control-height);border-radius:var(--ui-radius-md);color:var(--color-text-primary);font:inherit;font-size:var(--ui-font-md);background:#fff;border:1px solid #555b6738;padding:10px 12px}.ask-ai-backup-settings-module__2Oa4iW__form textarea,.ask-ai-backup-settings-module__2Oa4iW__shareResult textarea{resize:vertical}.ask-ai-backup-settings-module__2Oa4iW__form input:focus,.ask-ai-backup-settings-module__2Oa4iW__form textarea:focus,.ask-ai-backup-settings-module__2Oa4iW__shareResult textarea:focus{border-color:var(--color-brand);outline:none;box-shadow:0 0 0 3px #3b58ff24}.ask-ai-backup-settings-module__2Oa4iW__filePicker input{min-height:52px;padding:8px}.ask-ai-backup-settings-module__2Oa4iW__filePicker input::file-selector-button{border-radius:var(--ui-radius-sm);height:34px;color:var(--color-brand);cursor:pointer;font:inherit;margin-right:var(--ui-gap-md);padding:0 var(--ui-gap-md);background:#3b58ff17;border:0;font-weight:800}.ask-ai-backup-settings-module__2Oa4iW__securityNote,.ask-ai-backup-settings-module__2Oa4iW__success,.ask-ai-backup-settings-module__2Oa4iW__error{align-items:flex-start;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-md);font-size:var(--ui-font-sm);padding:var(--ui-gap-md);font-weight:700;display:flex}.ask-ai-backup-settings-module__2Oa4iW__securityNote{color:var(--color-text-secondary);background:#3b58ff12}.ask-ai-backup-settings-module__2Oa4iW__success{color:#047857;background:#10b98117}.ask-ai-backup-settings-module__2Oa4iW__error{color:var(--color-danger);background:#ef444417}.ask-ai-backup-settings-module__2Oa4iW__divider{align-items:center;gap:var(--ui-gap-md);color:var(--color-text-secondary);font-size:var(--ui-font-sm);text-transform:uppercase;font-weight:800;display:flex}.ask-ai-backup-settings-module__2Oa4iW__divider:before,.ask-ai-backup-settings-module__2Oa4iW__divider:after{content:"";background:#555b6724;flex:1;height:1px}.ask-ai-backup-settings-module__2Oa4iW__linkButton{width:fit-content;margin-top:calc(var(--ui-gap-md) * -1)}.ask-ai-backup-settings-module__2Oa4iW__reviewCard{gap:var(--ui-gap-xs);border-radius:var(--ui-radius-md);padding:var(--ui-gap-lg);background:#3b58ff0f;border:1px solid #3b58ff29;display:grid}.ask-ai-backup-settings-module__2Oa4iW__reviewCard[data-tone=success]{background:#10b98112;border-color:#10b98138}.ask-ai-backup-settings-module__2Oa4iW__reviewCard strong{color:var(--color-text-primary);font-size:var(--ui-font-md);font-weight:800}.ask-ai-backup-settings-module__2Oa4iW__reviewCard span{color:var(--color-text-secondary);font-size:var(--ui-font-sm);font-weight:650}.ask-ai-backup-settings-module__2Oa4iW__dialogActions{padding-top:var(--ui-gap-lg);border-top:1px solid #555b671a;justify-content:flex-end}.ask-ai-backup-settings-module__2Oa4iW__primaryButton{border-color:var(--color-brand);background:var(--color-brand);color:#fff}.ask-ai-backup-settings-module__2Oa4iW__secondaryButton{color:var(--color-text-primary);background:#fff;border-color:#555b6729}.ask-ai-backup-settings-module__2Oa4iW__primaryButton:disabled{cursor:not-allowed;opacity:.55}.ask-ai-backup-settings-module__2Oa4iW__actions button:focus-visible,.ask-ai-backup-settings-module__2Oa4iW__inlineActions button:focus-visible,.ask-ai-backup-settings-module__2Oa4iW__linkButton:focus-visible,.ask-ai-backup-settings-module__2Oa4iW__primaryButton:focus-visible,.ask-ai-backup-settings-module__2Oa4iW__secondaryButton:focus-visible,.ask-ai-backup-settings-module__2Oa4iW__closeButton:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px}@keyframes ask-ai-backup-settings-module__2Oa4iW__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes ask-ai-backup-settings-module__2Oa4iW__dialogIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:899px){.ask-ai-backup-settings-module__2Oa4iW__overlay{place-items:end stretch;padding:0}.ask-ai-backup-settings-module__2Oa4iW__dialog{border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;width:100%;max-height:90dvh;padding:var(--ui-gap-lg) var(--ui-gap-lg) calc(var(--ui-gap-xl) + env(safe-area-inset-bottom));animation-name:ask-ai-backup-settings-module__2Oa4iW__sheetIn}.ask-ai-backup-settings-module__2Oa4iW__dialogHeader{z-index:1;padding-top:var(--ui-gap-xs);background:#fff;position:sticky;top:0}}@media (max-width:540px){.ask-ai-backup-settings-module__2Oa4iW__summary{grid-template-columns:1fr}.ask-ai-backup-settings-module__2Oa4iW__actions button{flex:auto}.ask-ai-backup-settings-module__2Oa4iW__dialogActions{grid-template-columns:1fr 1.4fr;display:grid}}@media (prefers-reduced-motion:reduce){.ask-ai-backup-settings-module__2Oa4iW__overlay,.ask-ai-backup-settings-module__2Oa4iW__dialog{animation:none}}@keyframes ask-ai-backup-settings-module__2Oa4iW__sheetIn{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}
.page-back-link-module__anuzPq__link{width:fit-content;max-width:100%;min-height:32px;color:var(--color-text-secondary);font-size:var(--ui-font-sm);border-radius:4px;align-items:center;gap:6px;margin-bottom:4px;padding:4px 0;font-weight:650;line-height:1.4;text-decoration:none;display:flex}.page-back-link-module__anuzPq__link svg{flex-shrink:0}.page-back-link-module__anuzPq__link:hover{color:var(--color-brand)}.page-back-link-module__anuzPq__link:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}@media (max-width:899px){.page-back-link-module__anuzPq__link{min-height:44px}}
.inventory-dashboard-module__K2tI9a__pageShell{height:calc(100dvh - var(--ui-header-height));background:var(--color-app-bg);min-height:0;color:var(--color-text-primary);display:grid;overflow:hidden}.inventory-dashboard-module__K2tI9a__workspace{align-content:start;gap:var(--ui-gap-md);min-height:0;padding:var(--ui-page-padding-lg);flex-direction:column;display:flex;overflow:hidden}.inventory-dashboard-module__K2tI9a__workspace>:not(.inventory-dashboard-module__K2tI9a__dashboardBodyGrid){flex-shrink:0}.inventory-dashboard-module__K2tI9a__dashboardHeader{justify-content:space-between;align-items:flex-start;gap:var(--ui-gap-xl);padding-bottom:var(--ui-gap-lg);display:flex}.inventory-dashboard-module__K2tI9a__dashboardHeader div:first-child{gap:var(--ui-gap-xs);min-width:0;display:grid}.inventory-dashboard-module__K2tI9a__dashboardHeader span{color:var(--color-text-secondary);font-size:var(--ui-font-sm);text-transform:uppercase;font-weight:900}.inventory-dashboard-module__K2tI9a__dashboardHeader h1{color:var(--color-text-primary);font-size:var(--ui-font-display);margin:0;font-weight:900;line-height:1.1}.inventory-dashboard-module__K2tI9a__dashboardHeader p{color:var(--color-text-secondary);font-size:var(--ui-font-lg);font-weight:700}.inventory-dashboard-module__K2tI9a__dashboardControls{justify-content:flex-end;gap:var(--ui-gap-md);flex-wrap:wrap;display:flex}.inventory-dashboard-module__K2tI9a__controlButton,.inventory-dashboard-module__K2tI9a__filterIconButton,.inventory-dashboard-module__K2tI9a__errorPanel button,.inventory-dashboard-module__K2tI9a__alertTableRow button,.inventory-dashboard-module__K2tI9a__quickActionButton,.inventory-dashboard-module__K2tI9a__detailHeader>button{font:inherit}.inventory-dashboard-module__K2tI9a__controlButton{justify-content:center;align-items:center;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-md);min-height:36px;color:var(--color-text-primary);font-size:var(--ui-font-md);padding:0 var(--ui-gap-lg);background:#fff;border:1px solid #555b671f;font-weight:700;display:inline-flex;position:relative}.inventory-dashboard-module__K2tI9a__filterIconButton{border-radius:var(--ui-radius-md);width:46px;height:46px;color:var(--color-brand);background:#3b58ff14;border:1px solid #3b58ff2e;place-items:center;display:inline-grid}.inventory-dashboard-module__K2tI9a__summaryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.inventory-dashboard-module__K2tI9a__summaryCard,.inventory-dashboard-module__K2tI9a__alertPanel,.inventory-dashboard-module__K2tI9a__quickActionsPanel,.inventory-dashboard-module__K2tI9a__errorPanel,.inventory-dashboard-module__K2tI9a__detailPanel{background:#fff;border:1px solid #555b671a;box-shadow:0 4px 4px #00000003}.inventory-dashboard-module__K2tI9a__summaryCard{align-content:center;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-lg);width:100%;min-height:76px;color:inherit;cursor:pointer;font:inherit;padding:var(--ui-gap-md) var(--ui-gap-lg);text-align:left;border-left:6px solid #555b6729;display:grid}.inventory-dashboard-module__K2tI9a__summaryCard[aria-pressed=true]{outline-offset:2px;outline:3px solid #3b58ff2e}.inventory-dashboard-module__K2tI9a__summaryCard:focus-visible,.inventory-dashboard-module__K2tI9a__controlButton:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px}.inventory-dashboard-module__K2tI9a__summaryCard span{color:var(--color-text-secondary);font-size:var(--ui-font-md);text-transform:none;font-weight:600}.inventory-dashboard-module__K2tI9a__summaryCard strong{color:var(--color-text-primary);font-size:var(--ui-font-display);font-weight:900;line-height:1.1}.inventory-dashboard-module__K2tI9a__summaryCard[data-tone=success]{border-color:#14b88b33;border-left-color:var(--color-success);background:#14b88b14}.inventory-dashboard-module__K2tI9a__summaryCard[data-tone=warning]{border-color:#ffb71c3d;border-left-color:var(--color-warning);background:#ffb71c17}.inventory-dashboard-module__K2tI9a__summaryCard[data-tone=danger]{border-color:#f1575738;border-left-color:var(--color-danger);background:#f1575712}.inventory-dashboard-module__K2tI9a__dashboardBodyGrid{gap:var(--ui-gap-md);flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.inventory-dashboard-module__K2tI9a__supportingCards{overscroll-behavior:contain;min-width:0;min-height:0;overflow:auto}.inventory-dashboard-module__K2tI9a__supportingCards>summary{cursor:pointer;padding:6px var(--ui-gap-md);font-size:var(--ui-font-md);background:#fff;border:1px solid #555b671f;border-radius:6px;font-weight:800}.inventory-dashboard-module__K2tI9a__supportingCardList{gap:var(--ui-gap-md);display:grid}.inventory-dashboard-module__K2tI9a__supportingCard{gap:var(--ui-gap-md);min-width:0;padding:var(--ui-page-padding);background:#fff;border:1px solid #555b671a;border-radius:6px;display:grid}.inventory-dashboard-module__K2tI9a__supportingCard header{justify-content:space-between;align-items:center;gap:var(--ui-gap-sm);flex-wrap:wrap;display:flex}.inventory-dashboard-module__K2tI9a__supportingCard h2{align-items:center;gap:var(--ui-gap-sm);font-size:var(--ui-font-lg);margin:0;font-weight:800;display:flex}.inventory-dashboard-module__K2tI9a__supportingCard header>span,.inventory-dashboard-module__K2tI9a__supportingCard p,.inventory-dashboard-module__K2tI9a__watchlistLabels{color:var(--color-text-secondary);font-size:var(--ui-font-sm);margin:0}.inventory-dashboard-module__K2tI9a__supportingCard header button{color:var(--color-brand);cursor:pointer;font:inherit;font-size:var(--ui-font-sm);background:0 0;border:0;padding:0}.inventory-dashboard-module__K2tI9a__supportingCard>strong{font-size:var(--ui-font-md)}.inventory-dashboard-module__K2tI9a__supportingCard progress{width:100%;height:8px;accent-color:var(--color-brand)}.inventory-dashboard-module__K2tI9a__watchlistState{align-items:center;gap:var(--ui-gap-sm);display:flex}.inventory-dashboard-module__K2tI9a__watchlistLabels,.inventory-dashboard-module__K2tI9a__watchlistRow{gap:var(--ui-gap-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.inventory-dashboard-module__K2tI9a__watchlistLabels{padding-inline:12px}.inventory-dashboard-module__K2tI9a__watchlistRow{width:100%;min-width:0;padding:var(--ui-gap-md) 12px;color:var(--color-text-primary);text-align:left;cursor:pointer;font:inherit;font-size:var(--ui-font-sm);background:0 0;border:0;border-top:1px solid #555b6714}.inventory-dashboard-module__K2tI9a__watchlistRow strong{overflow-wrap:anywhere;font-weight:700;display:block}.inventory-dashboard-module__K2tI9a__watchlistRow small{color:var(--color-text-secondary);margin-top:3px;display:block}.inventory-dashboard-module__K2tI9a__watchlistRow:hover,.inventory-dashboard-module__K2tI9a__watchlistRow:focus-visible{box-shadow:inset 3px 0 var(--color-brand);background:#3b58ff12}@media (min-width:1200px){.inventory-dashboard-module__K2tI9a__dashboardBodyGrid{grid-template-columns:minmax(0,2.2fr) minmax(280px,1fr)}.inventory-dashboard-module__K2tI9a__supportingCards>summary{display:none}}@media (max-width:1199px){.inventory-dashboard-module__K2tI9a__dashboardBodyGrid{grid-template-rows:minmax(0,1fr) auto}.inventory-dashboard-module__K2tI9a__supportingCardList{margin-top:var(--ui-gap-md)}.inventory-dashboard-module__K2tI9a__workspace:has(.inventory-dashboard-module__K2tI9a__supportingCards[open]){overflow:auto}.inventory-dashboard-module__K2tI9a__workspace:has(.inventory-dashboard-module__K2tI9a__supportingCards[open]) .inventory-dashboard-module__K2tI9a__dashboardBodyGrid{flex:none;grid-template-rows:400px auto}.inventory-dashboard-module__K2tI9a__supportingCards[open]{overflow:visible}}.inventory-dashboard-module__K2tI9a__alertPanel{border-radius:var(--ui-radius-lg);grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.inventory-dashboard-module__K2tI9a__alertHeader,.inventory-dashboard-module__K2tI9a__quickActionsPanel{padding:var(--ui-page-padding)}.inventory-dashboard-module__K2tI9a__alertHeader{justify-content:space-between;align-items:center;gap:var(--ui-gap-md);flex-wrap:wrap;display:flex}.inventory-dashboard-module__K2tI9a__alertHeader>div:first-child{gap:var(--ui-gap-xs);display:grid}.inventory-dashboard-module__K2tI9a__alertQuickActions{gap:var(--ui-gap-sm);flex-wrap:wrap;display:flex}.inventory-dashboard-module__K2tI9a__alertQuickActions button[aria-pressed=true]{border-color:var(--color-brand);color:var(--color-brand);background:var(--color-field)}@media (min-width:700px) and (max-width:1199px){.inventory-dashboard-module__K2tI9a__alertQuickActions .inventory-dashboard-module__K2tI9a__controlButton{padding-inline:6px}}.inventory-dashboard-module__K2tI9a__alertHeader h2,.inventory-dashboard-module__K2tI9a__quickActionsPanel h2{color:var(--color-text-primary);font-size:var(--ui-font-lg);margin:0;font-weight:900}.inventory-dashboard-module__K2tI9a__alertHeader span{color:var(--color-text-secondary);font-size:var(--ui-font-sm);font-weight:800}.inventory-dashboard-module__K2tI9a__alertTable{overscroll-behavior:contain;align-content:start;min-height:0;display:grid;overflow:auto}.inventory-dashboard-module__K2tI9a__alertTableHeader,.inventory-dashboard-module__K2tI9a__alertTableRow{align-items:center;gap:var(--ui-gap-md);padding:var(--ui-gap-lg) var(--ui-page-padding);grid-template-columns:minmax(0,1fr) 100px 80px 110px 64px;display:grid}.inventory-dashboard-module__K2tI9a__alertTableHeader{z-index:1;color:var(--color-text-secondary);font-size:var(--ui-font-sm);background:#f7f8fc;border-top:1px solid #555b6714;border-bottom:1px solid #555b671a;font-weight:900;position:sticky;top:0}.inventory-dashboard-module__K2tI9a__alertTableRow{width:100%;min-height:56px;color:var(--color-text-primary);cursor:pointer;text-align:left;font-family:inherit;font-weight:400;font-size:var(--ui-font-md);background:#fff;border:0;position:relative}.inventory-dashboard-module__K2tI9a__alertTableRow+.inventory-dashboard-module__K2tI9a__alertTableRow{border-top:1px solid #555b6714}.inventory-dashboard-module__K2tI9a__alertTableRow strong,.inventory-dashboard-module__K2tI9a__alertTableRow span,.inventory-dashboard-module__K2tI9a__alertTableRow em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inventory-dashboard-module__K2tI9a__alertTableRow strong{font-weight:800}.inventory-dashboard-module__K2tI9a__tableProduct{gap:3px;min-width:0;display:grid}.inventory-dashboard-module__K2tI9a__tableProduct small{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);font-size:var(--ui-font-sm);overflow:hidden}.inventory-dashboard-module__K2tI9a__alertTableRow em{max-width:100%;color:var(--color-warning);background:#fff5e5;border-radius:4px;justify-self:start;padding:4px 7px;font-style:normal;font-weight:900}.inventory-dashboard-module__K2tI9a__alertTableRow em[data-tone=danger],.inventory-dashboard-module__K2tI9a__alertTableRow em[data-tone=low]{color:var(--color-danger);background:#fff0f0}.inventory-dashboard-module__K2tI9a__alertTableRow em[data-tone=success]{color:var(--color-success);background:#eaf9f1}.inventory-dashboard-module__K2tI9a__errorPanel button{border-radius:var(--ui-radius-md);background:var(--color-brand);color:#fff;cursor:pointer;width:fit-content;font-size:var(--ui-font-sm);padding:var(--ui-gap-sm) var(--ui-gap-lg);border:0;font-weight:900}.inventory-dashboard-module__K2tI9a__alertTable p{color:var(--color-text-secondary);font-size:var(--ui-font-md);padding:var(--ui-page-padding);border-top:1px solid #555b6714;font-weight:700}.inventory-dashboard-module__K2tI9a__alertTableRow .inventory-dashboard-module__K2tI9a__rowViewIcon{width:32px;height:32px;color:var(--color-text-secondary);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:visible}.inventory-dashboard-module__K2tI9a__quickActionsPanel{align-content:start;gap:var(--ui-gap-md);border-radius:var(--ui-radius-lg);display:grid}.inventory-dashboard-module__K2tI9a__quickActionButton{align-items:center;gap:var(--ui-gap-md);border-radius:var(--ui-radius-md);min-height:54px;color:var(--color-text-primary);cursor:pointer;padding:var(--ui-gap-md) var(--ui-gap-lg);text-align:left;background:#fff;border:1px solid #555b671a;text-decoration:none;display:flex}.inventory-dashboard-module__K2tI9a__quickActionButton[data-primary=true]{background:var(--color-brand);color:#fff;border:0}.inventory-dashboard-module__K2tI9a__quickActionButton[data-active=true]{color:var(--color-brand);background:#3b58ff14;border-color:#3b58ff47}.inventory-dashboard-module__K2tI9a__quickActionButton svg{flex:none}.inventory-dashboard-module__K2tI9a__quickActionButton span{gap:2px;min-width:0;display:grid}.inventory-dashboard-module__K2tI9a__quickActionButton strong{color:inherit;font-size:var(--ui-font-md);font-weight:900}.inventory-dashboard-module__K2tI9a__quickActionButton small{color:inherit;font-size:var(--ui-font-sm);opacity:.72;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.inventory-dashboard-module__K2tI9a__errorPanel{gap:var(--ui-gap-sm);border-radius:var(--ui-radius-lg);color:var(--color-danger);font-size:var(--ui-font-md);padding:var(--ui-page-padding);font-weight:800;display:grid}.inventory-dashboard-module__K2tI9a__errorPanel span{color:var(--color-text-secondary)}.inventory-dashboard-module__K2tI9a__detailOverlay{z-index:80;inset:calc(var(--ui-header-height) + env(safe-area-inset-top)) 0 0;background:#0f1c355c;justify-content:flex-end;padding:0;animation:.18s ease-out inventory-dashboard-module__K2tI9a__inventoryDetailBackdropIn;display:flex;position:fixed}.inventory-dashboard-module__K2tI9a__detailPanel{align-content:start;gap:var(--ui-gap-lg);width:min(560px,100%);height:100%;max-height:100%;padding:var(--ui-page-padding);padding-bottom:max(var(--ui-page-padding), env(safe-area-inset-bottom));background:#f3f5f9;border-radius:0;animation:.22s ease-out inventory-dashboard-module__K2tI9a__inventoryDetailDrawerIn;display:grid;overflow:auto}.inventory-dashboard-module__K2tI9a__detailBatches{gap:var(--ui-gap-lg);min-width:0;display:grid}.inventory-dashboard-module__K2tI9a__batchLoader{min-height:100px;color:var(--color-text-secondary);font-size:var(--ui-font-md);justify-content:center}@keyframes inventory-dashboard-module__K2tI9a__inventoryDetailBackdropIn{0%{background:#0f1c3500}to{background:#0f1c355c}}@keyframes inventory-dashboard-module__K2tI9a__inventoryDetailDrawerIn{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}.inventory-dashboard-module__K2tI9a__detailHeader{justify-content:space-between;align-items:flex-start;gap:var(--ui-gap-md);margin:calc(-1 * var(--ui-page-padding)) calc(-1 * var(--ui-page-padding)) 0;padding:var(--ui-page-padding);background:#fff;border-bottom:1px solid #e0e4ed;display:flex;box-shadow:0 3px 10px #1c284112}.inventory-dashboard-module__K2tI9a__detailHeader h2{color:var(--color-text-primary);font-size:var(--ui-font-xl);margin:0;font-weight:900}.inventory-dashboard-module__K2tI9a__detailHeader p{color:var(--color-text-secondary);font-size:var(--ui-font-sm);margin:var(--ui-gap-sm) 0 0;overflow-wrap:anywhere;font-weight:700}.inventory-dashboard-module__K2tI9a__detailHeaderActions>button{border-radius:var(--ui-radius-md);width:34px;height:34px;min-height:34px;color:var(--color-text-primary);cursor:pointer;background:#fff;border:1px solid #555b671f;flex:0 0 34px;place-items:center;padding:0;display:grid;position:relative}.inventory-dashboard-module__K2tI9a__detailGrid{gap:var(--ui-gap-lg);margin:0 calc(-1 * var(--ui-page-padding));padding:var(--ui-gap-lg) var(--ui-page-padding);background:#fff;border-block:1px solid #e0e4ed;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inventory-dashboard-module__K2tI9a__detailState{border-radius:var(--ui-radius-md);color:var(--color-text-secondary);font-size:var(--ui-font-sm);padding:var(--ui-gap-md);background:#f7f8fc;font-weight:800}.inventory-dashboard-module__K2tI9a__detailState[data-tone=error]{color:var(--color-danger);background:#f1575714}.inventory-dashboard-module__K2tI9a__detailGrid div{gap:var(--ui-gap-xs);min-width:0;display:grid}.inventory-dashboard-module__K2tI9a__batchToolbar{gap:var(--ui-gap-md);margin-inline:calc(-1 * var(--ui-page-padding));padding:var(--ui-gap-lg) var(--ui-page-padding);background:#fff;border-block:1px solid #e0e4ed;display:grid;box-shadow:0 4px 12px #1c284112}.inventory-dashboard-module__K2tI9a__detailGrid dt{color:var(--color-text-secondary);font-size:var(--ui-font-xs);text-transform:uppercase;font-weight:900}.inventory-dashboard-module__K2tI9a__detailGrid dd{overflow-wrap:anywhere;color:var(--color-text-primary);font-size:var(--ui-font-md);margin:0;font-weight:900}.inventory-dashboard-module__K2tI9a__tagList{gap:var(--ui-gap-sm);flex-wrap:wrap;display:flex}.inventory-dashboard-module__K2tI9a__tagList span{border-radius:var(--ui-radius-sm);color:var(--color-brand);font-size:var(--ui-font-xs);text-transform:capitalize;background:#3b58ff14;padding:5px 8px;font-weight:900}@media (max-width:899px){.inventory-dashboard-module__K2tI9a__pageShell{background:#f5f6fb;height:100%}.inventory-dashboard-module__K2tI9a__workspace{gap:var(--ui-gap-md);padding:var(--ui-gap-lg) var(--ui-gap-md)}.inventory-dashboard-module__K2tI9a__dashboardHeader{gap:var(--ui-gap-md);padding-bottom:0;display:grid}.inventory-dashboard-module__K2tI9a__dashboardHeader h1{font-size:var(--ui-font-title)}.inventory-dashboard-module__K2tI9a__dashboardHeader p{font-size:var(--ui-font-sm)}.inventory-dashboard-module__K2tI9a__dashboardControls{justify-content:flex-start}.inventory-dashboard-module__K2tI9a__controlButton{min-height:38px}.inventory-dashboard-module__K2tI9a__filterIconButton{width:38px;height:38px}.inventory-dashboard-module__K2tI9a__summaryGrid{gap:var(--ui-gap-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-dashboard-module__K2tI9a__summaryCard{border-radius:var(--ui-radius-md);min-height:94px;padding:var(--ui-gap-lg)}.inventory-dashboard-module__K2tI9a__dashboardBodyGrid{gap:var(--ui-gap-md);grid-template-columns:1fr}.inventory-dashboard-module__K2tI9a__alertPanel,.inventory-dashboard-module__K2tI9a__quickActionsPanel{border-radius:var(--ui-radius-md)}.inventory-dashboard-module__K2tI9a__alertTableHeader{display:none}.inventory-dashboard-module__K2tI9a__alertTableRow{gap:4px var(--ui-gap-md);min-height:112px;padding:var(--ui-gap-lg);grid-template-columns:minmax(0,1fr) auto}.inventory-dashboard-module__K2tI9a__alertTableRow span:first-of-type,.inventory-dashboard-module__K2tI9a__alertTableRow span:nth-of-type(2),.inventory-dashboard-module__K2tI9a__alertTableRow em{font-size:var(--ui-font-sm);grid-column:1}.inventory-dashboard-module__K2tI9a__alertTableRow .inventory-dashboard-module__K2tI9a__rowViewIcon{grid-area:1/2/span 4}.inventory-dashboard-module__K2tI9a__quickActionsPanel{padding:var(--ui-gap-lg)}.inventory-dashboard-module__K2tI9a__detailOverlay{align-items:flex-end;padding:0}.inventory-dashboard-module__K2tI9a__detailPanel{border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;width:100%;height:auto;max-height:min(82vh,720px);animation:.18s ease-out inventory-dashboard-module__K2tI9a__inventoryDetailSheetIn}.inventory-dashboard-module__K2tI9a__detailGrid{grid-template-columns:1fr}}@keyframes inventory-dashboard-module__K2tI9a__inventoryDetailSheetIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.inventory-dashboard-module__K2tI9a__controlButton[data-primary=true]{background:var(--color-brand);color:#fff}.inventory-dashboard-module__K2tI9a__controlButton:disabled{opacity:.5;cursor:not-allowed}.inventory-dashboard-module__K2tI9a__pagination,.inventory-dashboard-module__K2tI9a__countActions{justify-content:flex-end;align-items:center;gap:var(--ui-gap-sm);padding:var(--ui-gap-md);font-size:var(--ui-font-sm);border-top:1px solid #555b671f;flex-wrap:wrap;display:flex}.inventory-dashboard-module__K2tI9a__pagination{padding:var(--ui-gap-lg) var(--ui-page-padding)}.inventory-dashboard-module__K2tI9a__pagination>span{color:var(--color-text-secondary);margin-right:auto}.inventory-dashboard-module__K2tI9a__pagination nav{gap:6px;display:flex}.inventory-dashboard-module__K2tI9a__pagination nav button{width:32px;height:32px;min-height:32px;color:var(--color-text-secondary);background:#f7f8fc;border-color:#555b6714;border-radius:6px;justify-content:center;padding:0;font-weight:700}.inventory-dashboard-module__K2tI9a__pagination nav button:disabled{opacity:.4;background:#f7f8fc}.inventory-dashboard-module__K2tI9a__pagination nav button[aria-current=page]{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.inventory-dashboard-module__K2tI9a__pagination .inventory-dashboard-module__K2tI9a__shortcutKey{top:auto;bottom:calc(100% + 4px)}.inventory-dashboard-module__K2tI9a__checkbox{font-size:var(--ui-font-md);align-items:center;gap:8px;display:flex}.inventory-dashboard-module__K2tI9a__batchList,.inventory-dashboard-module__K2tI9a__countRows{gap:var(--ui-gap-sm);min-width:0;display:grid}.inventory-dashboard-module__K2tI9a__batchRow{gap:var(--ui-gap-xs);padding:var(--ui-gap-md) var(--ui-gap-md) 34px;font-size:var(--ui-font-md);background:#fff;border:1px solid #dfe2ec;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;box-shadow:0 4px 12px #1c28411a,0 1px 3px #1c28410f}.inventory-dashboard-module__K2tI9a__batchRow strong,.inventory-dashboard-module__K2tI9a__countRow strong{overflow-wrap:anywhere}.inventory-dashboard-module__K2tI9a__batchRow span,.inventory-dashboard-module__K2tI9a__batchRow small,.inventory-dashboard-module__K2tI9a__countRow small{color:var(--color-text-secondary);font-size:var(--ui-font-sm)}.inventory-dashboard-module__K2tI9a__detailActions{gap:var(--ui-gap-sm);flex-wrap:wrap;display:flex}.inventory-dashboard-module__K2tI9a__detailHeader>div{flex:1;min-width:0}.inventory-dashboard-module__K2tI9a__detailHeader>.inventory-dashboard-module__K2tI9a__detailHeaderActions{align-items:flex-start;gap:var(--ui-gap-sm);flex:none;display:flex}.inventory-dashboard-module__K2tI9a__detailActionTooltip{z-index:30;color:#fff;width:max-content;font-size:var(--ui-font-sm);visibility:hidden;pointer-events:none;background:#17233a;border-radius:4px;padding:5px 8px;font-weight:500;position:absolute;top:calc(100% + 6px);right:0}.inventory-dashboard-module__K2tI9a__detailHeaderActions>button:hover .inventory-dashboard-module__K2tI9a__detailActionTooltip,.inventory-dashboard-module__K2tI9a__detailHeaderActions>button:focus-visible .inventory-dashboard-module__K2tI9a__detailActionTooltip{visibility:visible}.inventory-dashboard-module__K2tI9a__detailTitle{align-items:center;gap:var(--ui-gap-sm);flex-wrap:wrap;display:flex}.inventory-dashboard-module__K2tI9a__detailTitle h2{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex-basis:100%;min-width:0;max-width:100%;line-height:1.4;display:-webkit-box;overflow:hidden}.inventory-dashboard-module__K2tI9a__detailTitle>button{max-width:100%}.inventory-dashboard-module__K2tI9a__loadingStatus{align-items:center;gap:var(--ui-gap-sm);display:flex}.inventory-dashboard-module__K2tI9a__spinner{flex-shrink:0;animation:1s linear infinite inventory-dashboard-module__K2tI9a__inventory-spin}@keyframes inventory-dashboard-module__K2tI9a__inventory-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.inventory-dashboard-module__K2tI9a__spinner,.inventory-dashboard-module__K2tI9a__detailPanel,.inventory-dashboard-module__K2tI9a__detailOverlay{animation:none}}.inventory-dashboard-module__K2tI9a__batchStatuses{justify-content:flex-end;gap:var(--ui-gap-xs);flex-wrap:wrap;max-width:180px;display:flex}.inventory-dashboard-module__K2tI9a__batchStatuses span{border-radius:4px;padding:3px 6px;font-weight:600}.inventory-dashboard-module__K2tI9a__batchStatuses span[data-tone=danger]{color:#b42335;background:#fff0f0}.inventory-dashboard-module__K2tI9a__batchStatuses span[data-tone=warning]{color:#925500;background:#fff5e5}.inventory-dashboard-module__K2tI9a__batchStatuses span[data-tone=neutral]{color:#556177;background:#f0f2f6}.inventory-dashboard-module__K2tI9a__batchMetadata{align-items:center;gap:var(--ui-gap-sm) var(--ui-gap-lg);flex-wrap:wrap;grid-column:1/-1;display:flex}.inventory-dashboard-module__K2tI9a__batchMetadata span{color:var(--color-text-secondary);font-size:var(--ui-font-md);font-weight:600}.inventory-dashboard-module__K2tI9a__shortcutAnchor{position:relative}.inventory-dashboard-module__K2tI9a__shortcutKey{z-index:20;color:#fff;font-family:inherit;font-size:var(--ui-font-xs);white-space:nowrap;pointer-events:none;background:#17233a;border-radius:4px;padding:3px 7px;font-weight:700;line-height:1.4;display:none;position:absolute;top:calc(100% + 4px);right:4px}.inventory-dashboard-module__K2tI9a__pageShell[data-shortcut-hints=visible] .inventory-dashboard-module__K2tI9a__shortcutKey{display:block}.inventory-dashboard-module__K2tI9a__detailPanel[data-confirmation-open=true] .inventory-dashboard-module__K2tI9a__shortcutKey{display:none}.inventory-dashboard-module__K2tI9a__pageShell[data-shortcut-hints=visible] .inventory-dashboard-module__K2tI9a__detailPanel[data-confirmation-open=true] [data-detail-action=confirm] .inventory-dashboard-module__K2tI9a__shortcutKey{display:block}.inventory-dashboard-module__K2tI9a__alertTableRow:hover,.inventory-dashboard-module__K2tI9a__alertTableRow:focus-within{box-shadow:inset 3px 0 0 var(--color-brand), inset 0 0 0 1px #3b58ff57;background:#3b58ff12}.inventory-dashboard-module__K2tI9a__alertTableRow:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.inventory-dashboard-module__K2tI9a__batchRow:hover,.inventory-dashboard-module__K2tI9a__batchRow:focus-within{border-color:#bdc5e2;box-shadow:0 6px 16px #1c284124,0 1px 3px #1c284114}.inventory-dashboard-module__K2tI9a__batchEditArea{cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;position:absolute;inset:0}.inventory-dashboard-module__K2tI9a__batchEditArea:disabled{cursor:default}.inventory-dashboard-module__K2tI9a__batchRow .inventory-dashboard-module__K2tI9a__batchEditHint{bottom:10px;left:var(--ui-gap-md);color:var(--color-primary,#4354ff);font-size:var(--ui-font-sm);opacity:0;font-weight:600;position:absolute}.inventory-dashboard-module__K2tI9a__batchRow:hover .inventory-dashboard-module__K2tI9a__batchEditArea:not(:disabled) .inventory-dashboard-module__K2tI9a__batchEditHint,.inventory-dashboard-module__K2tI9a__batchEditArea:focus-visible .inventory-dashboard-module__K2tI9a__batchEditHint{opacity:1}.inventory-dashboard-module__K2tI9a__batchEditArea:focus-visible{outline:2px solid var(--color-primary,#4354ff);outline-offset:2px}@media (hover:none){.inventory-dashboard-module__K2tI9a__batchEditArea:not(:disabled) .inventory-dashboard-module__K2tI9a__batchEditHint{opacity:1}}.inventory-dashboard-module__K2tI9a__controlButton[data-danger=true]{color:var(--color-danger);border-color:var(--color-danger)}.inventory-dashboard-module__K2tI9a__batchAction{z-index:1;justify-content:flex-end;gap:var(--ui-gap-sm);pointer-events:none;grid-column:1/-1;display:flex;position:relative}.inventory-dashboard-module__K2tI9a__batchAction button{pointer-events:auto}.inventory-dashboard-module__K2tI9a__actionConfirmation{padding:var(--ui-gap-md);background:var(--color-field);border:1px solid #555b672e;border-radius:6px}.inventory-dashboard-module__K2tI9a__actionConfirmation p{margin:var(--ui-gap-sm) 0;font-size:var(--ui-font-sm);color:var(--color-text-secondary)}.inventory-dashboard-module__K2tI9a__workspace[hidden]{display:none}.inventory-dashboard-module__K2tI9a__countWorkspace{min-width:0;min-height:0;padding:var(--ui-page-padding);gap:var(--ui-gap-md);flex-direction:column;height:100%;display:flex}.inventory-dashboard-module__K2tI9a__countStartOverlay{justify-content:center;align-items:center;padding:16px}.inventory-dashboard-module__K2tI9a__countStartPanel{width:min(540px,100%);height:auto;max-height:calc(100dvh - var(--ui-header-height) - 32px);background:#fff;border-radius:8px;gap:18px;display:grid;overflow-y:auto}.inventory-dashboard-module__K2tI9a__countStartFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inventory-dashboard-module__K2tI9a__countCreator{border:1px solid #555b6724;border-radius:6px;gap:5px;padding:12px;display:grid}.inventory-dashboard-module__K2tI9a__countCreator span,.inventory-dashboard-module__K2tI9a__countCreator small{color:var(--color-text-secondary)}.inventory-dashboard-module__K2tI9a__countLockNotice{font-size:var(--ui-font-sm);color:#8b5c15;background:#fffaf0;border:1px solid #f2d7a6;border-radius:6px;margin:0;padding:8px 12px}.inventory-dashboard-module__K2tI9a__countBrowseToolbar{align-items:center;gap:16px;display:flex}.inventory-dashboard-module__K2tI9a__countBrowseToolbar>:first-child{flex:1;min-width:0}.inventory-dashboard-module__K2tI9a__countProductPanel{background:#fff;border:1px solid #555b6724;border-radius:6px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.inventory-dashboard-module__K2tI9a__countProductPanel .inventory-dashboard-module__K2tI9a__alertTable{flex:1;min-height:0;overflow:auto}.inventory-dashboard-module__K2tI9a__countProductPanel .inventory-dashboard-module__K2tI9a__pagination{flex-shrink:0}@media (max-width:700px){.inventory-dashboard-module__K2tI9a__countProductPanel .inventory-dashboard-module__K2tI9a__alertTableRow>span:nth-of-type(3){font-size:var(--ui-font-sm);grid-column:1}.inventory-dashboard-module__K2tI9a__countBrowseToolbar{flex-wrap:wrap}.inventory-dashboard-module__K2tI9a__countBrowseToolbar>:first-child{flex-basis:100%}}.inventory-dashboard-module__K2tI9a__countSurface{gap:var(--ui-gap-md);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.inventory-dashboard-module__K2tI9a__countToolbar{align-items:end;gap:var(--ui-gap-md);grid-template-columns:180px auto minmax(0,1fr);display:grid}.inventory-dashboard-module__K2tI9a__countToolbar .inventory-dashboard-module__K2tI9a__countResults,.inventory-dashboard-module__K2tI9a__countToolbar>p{grid-column:1/-1;margin:0}.inventory-dashboard-module__K2tI9a__countScope{align-items:center;gap:var(--ui-gap-md);font-size:var(--ui-font-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.inventory-dashboard-module__K2tI9a__countScope>div{flex-wrap:wrap;gap:6px;margin-right:auto;display:flex}.inventory-dashboard-module__K2tI9a__countScope button[aria-pressed=true]{color:var(--color-brand);border-color:var(--color-brand);background:#3b58ff14}.inventory-dashboard-module__K2tI9a__countScope progress{width:100px;height:6px;accent-color:var(--color-brand)}.inventory-dashboard-module__K2tI9a__countPanel{width:min(1080px,100%);max-height:calc(100dvh - var(--ui-header-height) - 32px);flex-direction:column;display:flex}.inventory-dashboard-module__K2tI9a__countReviewOverlay{padding-top:calc(var(--ui-header-height) + 16px);justify-content:center;align-items:center}.inventory-dashboard-module__K2tI9a__countResults{gap:4px;max-height:240px;display:grid;overflow:auto}.inventory-dashboard-module__K2tI9a__countRows{background:#fff;border:1px solid #555b672e;border-radius:6px;flex:1;min-height:100px;display:block;overflow:auto}.inventory-dashboard-module__K2tI9a__countTableHeader,.inventory-dashboard-module__K2tI9a__countRow{align-items:center;gap:var(--ui-gap-md);padding:var(--ui-gap-md);grid-template-columns:minmax(0,1fr) minmax(100px,.6fr) 74px 190px 90px 34px;display:grid}.inventory-dashboard-module__K2tI9a__countTableHeader{z-index:1;background:var(--color-header-bg,#daddec);color:var(--color-text-secondary);font-size:var(--ui-font-xs);text-transform:uppercase;font-weight:800;position:sticky;top:0}.inventory-dashboard-module__K2tI9a__countRow{font-size:var(--ui-font-md);border-bottom:1px solid #555b671f;min-height:72px}.inventory-dashboard-module__K2tI9a__countRow:last-child{border-bottom:0}.inventory-dashboard-module__K2tI9a__countRow:focus-within{box-shadow:inset 3px 0 var(--color-brand);background:#3b58ff0a}.inventory-dashboard-module__K2tI9a__countRow>div{min-width:0}.inventory-dashboard-module__K2tI9a__countRow>div:first-child,.inventory-dashboard-module__K2tI9a__countBatch,.inventory-dashboard-module__K2tI9a__systemQuantity,.inventory-dashboard-module__K2tI9a__variance{gap:4px;display:grid}.inventory-dashboard-module__K2tI9a__systemQuantity>small,.inventory-dashboard-module__K2tI9a__variance>small{display:none}.inventory-dashboard-module__K2tI9a__systemQuantity,.inventory-dashboard-module__K2tI9a__variance{text-align:right;font-variant-numeric:tabular-nums}.inventory-dashboard-module__K2tI9a__variance[data-tone=negative]{color:var(--color-danger)}.inventory-dashboard-module__K2tI9a__variance[data-tone=positive]{color:#ad7300}.inventory-dashboard-module__K2tI9a__variance[data-tone=matched]{color:var(--color-success)}.inventory-dashboard-module__K2tI9a__variance[data-tone=neutral]{color:var(--color-text-secondary)}.inventory-dashboard-module__K2tI9a__countInputs{gap:var(--ui-gap-sm);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.inventory-dashboard-module__K2tI9a__countInputs input{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.inventory-dashboard-module__K2tI9a__reviewReason{grid-column:4/6}.inventory-dashboard-module__K2tI9a__countField{min-width:0;font-size:var(--ui-font-sm);color:var(--color-text-secondary);gap:6px;display:grid}.inventory-dashboard-module__K2tI9a__countField input,.inventory-dashboard-module__K2tI9a__countField select{width:100%;min-width:0;min-height:36px;font:inherit;color:var(--color-text-primary);background:#fff;border:1px solid #555b672e;border-radius:6px;padding:8px}.inventory-dashboard-module__K2tI9a__iconButton{width:34px;height:34px;color:var(--color-danger);background:#fff;border:1px solid #555b6726;border-radius:6px;place-items:center;display:grid}.inventory-dashboard-module__K2tI9a__countActions{background:#fff;border-radius:6px;flex-shrink:0;margin-top:auto}@media (max-width:1199px){.inventory-dashboard-module__K2tI9a__countTableHeader,.inventory-dashboard-module__K2tI9a__countRow{gap:var(--ui-gap-sm);grid-template-columns:minmax(0,1fr) minmax(95px,.6fr) 56px 160px 74px 34px}.inventory-dashboard-module__K2tI9a__dashboardBodyGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.inventory-dashboard-module__K2tI9a__workspace,.inventory-dashboard-module__K2tI9a__alertPanel,.inventory-dashboard-module__K2tI9a__quickActionsPanel{min-width:0}.inventory-dashboard-module__K2tI9a__countPanel{max-height:calc(100dvh - var(--ui-header-height) - env(safe-area-inset-top))}.inventory-dashboard-module__K2tI9a__countField input,.inventory-dashboard-module__K2tI9a__countField select{min-height:44px;font-size:16px}.inventory-dashboard-module__K2tI9a__countActions{padding-bottom:max(12px, env(safe-area-inset-bottom))}.inventory-dashboard-module__K2tI9a__alertTableRow strong{white-space:normal;overflow-wrap:anywhere}}@media (max-width:699px){.inventory-dashboard-module__K2tI9a__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.inventory-dashboard-module__K2tI9a__summaryCard{min-height:68px;padding:var(--ui-gap-md)}.inventory-dashboard-module__K2tI9a__countWorkspace{padding:var(--ui-gap-md)}.inventory-dashboard-module__K2tI9a__countToolbar{grid-template-columns:minmax(0,1fr) auto}.inventory-dashboard-module__K2tI9a__countToolbar>.inventory-dashboard-module__K2tI9a__countSearchField{grid-column:1/-1}.inventory-dashboard-module__K2tI9a__countScope>div{width:100%}.inventory-dashboard-module__K2tI9a__countTableHeader{display:none}.inventory-dashboard-module__K2tI9a__countRow{gap:var(--ui-gap-sm);padding:var(--ui-gap-md);grid-template-columns:minmax(0,1fr) auto}.inventory-dashboard-module__K2tI9a__countRow>div:first-child{grid-column:1}.inventory-dashboard-module__K2tI9a__countBatch{grid-area:2/1}.inventory-dashboard-module__K2tI9a__systemQuantity{grid-area:1/2/3}.inventory-dashboard-module__K2tI9a__actualQuantity{grid-area:3/1}.inventory-dashboard-module__K2tI9a__variance{grid-area:3/2;align-self:center}.inventory-dashboard-module__K2tI9a__systemQuantity>small,.inventory-dashboard-module__K2tI9a__variance>small{display:block}.inventory-dashboard-module__K2tI9a__countRow>.inventory-dashboard-module__K2tI9a__iconButton,.inventory-dashboard-module__K2tI9a__countRow>span:last-of-type{grid-column:2;justify-self:end}.inventory-dashboard-module__K2tI9a__reviewReason{grid-column:1/-1}.inventory-dashboard-module__K2tI9a__countReviewOverlay{align-items:flex-end;padding:0}}
.more-module__68-lMW__pageShell{min-height:calc(100vh - var(--ui-header-height));align-content:start;gap:var(--ui-gap-lg);padding:var(--ui-page-padding);display:grid}.more-module__68-lMW__profilePanel,.more-module__68-lMW__menuPanel{border-radius:var(--ui-radius-lg);background:#fff;border:1px solid #555b6724;box-shadow:0 18px 42px #0f1c3514}.more-module__68-lMW__profilePanel{gap:var(--ui-gap-lg);padding:var(--ui-gap-xl);display:grid}.more-module__68-lMW__profileHeader{align-items:center;gap:var(--ui-gap-md);display:flex}.more-module__68-lMW__avatar,.more-module__68-lMW__menuIcon{border-radius:var(--ui-radius-md);color:var(--color-brand);background:#3b58ff1a;flex:none;place-items:center;display:grid}.more-module__68-lMW__avatar{width:46px;height:46px}.more-module__68-lMW__profileHeader div{gap:2px;min-width:0;display:grid}.more-module__68-lMW__profileHeader h1{color:var(--color-text-secondary);font-size:var(--ui-font-sm);text-transform:uppercase;margin:0;font-weight:800}.more-module__68-lMW__profileHeader strong{color:var(--color-text-primary);font-size:var(--ui-font-xl);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.more-module__68-lMW__profileHeader span{color:var(--color-text-secondary);font-size:var(--ui-font-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.more-module__68-lMW__subscriptionState{justify-content:space-between;align-items:center;gap:var(--ui-gap-md);border-radius:var(--ui-radius-md);min-height:48px;color:var(--color-text-secondary);font-size:var(--ui-font-sm);padding:0 var(--ui-gap-md);background:#f7f8fc;font-weight:700;display:flex}.more-module__68-lMW__subscriptionState button{align-items:center;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-md);min-height:34px;color:var(--color-brand);cursor:pointer;font:inherit;font-size:var(--ui-font-sm);padding:0 var(--ui-gap-md);background:#fff;border:1px solid #3b58ff2e;font-weight:800;display:inline-flex}.more-module__68-lMW__subscriptionSummary{gap:var(--ui-gap-md);flex-wrap:wrap;display:flex}.more-module__68-lMW__installCard{align-items:center;gap:var(--ui-gap-md);border-radius:var(--ui-radius-md);padding:var(--ui-gap-md);background:linear-gradient(#fbfcff 0%,#f6f8ff 100%);border:1px solid #3b58ff24;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.more-module__68-lMW__installIcon{border-radius:var(--ui-radius-md);width:38px;height:38px;color:var(--color-brand);background:#3b58ff1a;place-items:center;display:grid}.more-module__68-lMW__installCard div{gap:2px;min-width:0;display:grid}.more-module__68-lMW__installCard strong,.more-module__68-lMW__installCard span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.more-module__68-lMW__installCard strong{color:var(--color-text-primary);font-size:var(--ui-font-md);font-weight:850}.more-module__68-lMW__installCard span{color:var(--color-text-secondary);font-size:var(--ui-font-sm);font-weight:650}.more-module__68-lMW__installCard button{border-radius:var(--ui-radius-md);background:var(--color-brand);color:#fff;cursor:pointer;min-height:36px;font:inherit;font-size:var(--ui-font-sm);padding:0 var(--ui-gap-md);border:0;font-weight:850}.more-module__68-lMW__installCard button:disabled{color:var(--color-text-secondary);cursor:default;background:#eef2ff;border:1px solid #555b671f}.more-module__68-lMW__planSummary,.more-module__68-lMW__usageSummary{border-radius:var(--ui-radius-md);min-width:min(100%,180px);padding:var(--ui-gap-md);background:#fbfcff;border:1px solid #555b671f;gap:4px;display:grid}.more-module__68-lMW__planSummary span,.more-module__68-lMW__usageSummary span,.more-module__68-lMW__usageSummary small{color:var(--color-text-secondary);font-size:var(--ui-font-xs);font-weight:800}.more-module__68-lMW__planSummary strong,.more-module__68-lMW__usageSummary strong{color:var(--color-text-primary);font-size:var(--ui-font-lg);align-items:center;gap:4px;font-weight:850;display:inline-flex}.more-module__68-lMW__planSummary em{border-radius:var(--ui-radius-sm);width:fit-content;font-size:var(--ui-font-xs);padding:3px 8px;font-style:normal;font-weight:850}.more-module__68-lMW__planSummary em[data-tone=success]{background:var(--color-success-bg);color:#1d9a34}.more-module__68-lMW__planSummary em[data-tone=warning]{background:var(--color-warning-bg);color:#b45309}.more-module__68-lMW__planSummary em[data-tone=danger]{background:var(--color-danger-bg);color:#dc2626}.more-module__68-lMW__planSummary em[data-tone=neutral]{color:var(--color-brand);background:#eef2ff}.more-module__68-lMW__menuPanel{overflow:hidden}.more-module__68-lMW__menuRow{align-items:center;gap:var(--ui-gap-md);min-height:58px;color:var(--color-text-primary);font-size:var(--ui-font-lg);padding:0 var(--ui-gap-lg);border-bottom:1px solid #555b671a;grid-template-columns:auto minmax(0,1fr) auto;font-weight:850;display:grid}.more-module__68-lMW__menuRow:last-child{border-bottom:0}.more-module__68-lMW__menuRow:hover,.more-module__68-lMW__menuRow:focus-visible{color:var(--color-brand);background:#3b58ff12;outline:none}.more-module__68-lMW__menuIcon{width:38px;height:38px}.more-module__68-lMW__chevronIcon{color:var(--color-text-secondary)}@media (max-width:899px){.more-module__68-lMW__pageShell{overscroll-behavior-y:contain;max-width:100%;height:100%;min-height:0;padding:var(--ui-gap-md) var(--ui-gap-md) calc(var(--ui-gap-xl) + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;display:block;overflow:clip auto}.more-module__68-lMW__profilePanel{margin-bottom:var(--ui-gap-lg)}.more-module__68-lMW__profilePanel,.more-module__68-lMW__menuPanel{border-radius:var(--ui-radius-md)}.more-module__68-lMW__profilePanel{gap:var(--ui-gap-md);padding:var(--ui-gap-lg)}.more-module__68-lMW__subscriptionSummary{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.more-module__68-lMW__planSummary,.more-module__68-lMW__usageSummary{min-width:0}.more-module__68-lMW__installCard{grid-template-columns:auto minmax(0,1fr)}.more-module__68-lMW__installCard button{grid-column:1/-1;width:100%}}@media (max-width:420px){.more-module__68-lMW__subscriptionSummary{grid-template-columns:1fr}}
.release-notes-page-module__1TR1eW__pageShell{min-height:calc(100vh - var(--ui-header-height));align-content:start;gap:var(--ui-gap-lg);background:var(--color-app-bg);color:var(--color-text-primary);padding:var(--ui-gap-xl) var(--ui-page-padding-lg) var(--ui-page-padding-lg);display:grid}.release-notes-page-module__1TR1eW__pageHeader{align-items:center;gap:var(--ui-gap-lg);display:flex}.release-notes-page-module__1TR1eW__backLinks{gap:var(--ui-gap-sm);flex-wrap:wrap;display:flex}.release-notes-page-module__1TR1eW__backLink{align-items:center;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-md);min-height:34px;color:var(--color-text-primary);font-size:var(--ui-font-sm);padding:0 var(--ui-gap-md);background:#fff;border:1px solid #555b6724;font-weight:800;display:inline-flex}.release-notes-page-module__1TR1eW__backLink:hover,.release-notes-page-module__1TR1eW__backLink:focus-visible{color:var(--color-brand);background:#3b58ff12;border-color:#3b58ff33;outline:none}.release-notes-page-module__1TR1eW__mobileBackLink{display:none}.release-notes-page-module__1TR1eW__pageHeader h1,.release-notes-page-module__1TR1eW__noteCard h2{color:var(--color-text-primary);letter-spacing:0;margin:0;font-weight:900}.release-notes-page-module__1TR1eW__pageHeader h1{font-size:clamp(26px,2.6vw,34px);line-height:1.1}.release-notes-page-module__1TR1eW__pageHeader p{color:var(--color-text-secondary);font-size:var(--ui-font-lg);margin:0;font-weight:600}.release-notes-page-module__1TR1eW__noteList{gap:var(--ui-gap-lg);display:grid}.release-notes-page-module__1TR1eW__noteCard{gap:var(--ui-gap-md);border-radius:var(--ui-radius-lg);padding:var(--ui-gap-xl);background:#fff;border:1px solid #555b671f;display:grid;box-shadow:0 8px 22px #0f1c3514}.release-notes-page-module__1TR1eW__noteCard h2{font-size:var(--ui-font-xl);line-height:1.22}.release-notes-page-module__1TR1eW__noteMeta,.release-notes-page-module__1TR1eW__areaList{gap:var(--ui-gap-sm);flex-wrap:wrap;display:flex}.release-notes-page-module__1TR1eW__areaList span{border-radius:var(--ui-radius-sm);min-height:26px;font-size:var(--ui-font-sm);padding:0 var(--ui-gap-md);align-items:center;font-weight:850;display:inline-flex}.release-notes-page-module__1TR1eW__versionBadge{border-radius:var(--ui-radius-md);color:#047857;min-height:30px;font-size:var(--ui-font-sm);padding:0 var(--ui-gap-md);background:#d1fae5;align-items:center;font-weight:900;display:inline-flex}.release-notes-page-module__1TR1eW__noteMeta time{min-height:30px;color:var(--color-text-secondary);font-size:var(--ui-font-sm);align-items:center;font-weight:700;display:inline-flex}.release-notes-page-module__1TR1eW__areaList span{color:var(--color-text-neutral);background:#f4f6fb}.release-notes-page-module__1TR1eW__noteCard ul{gap:var(--ui-gap-sm);margin:0;padding-left:22px;display:grid}.release-notes-page-module__1TR1eW__noteCard li{color:var(--color-text-neutral);font-size:var(--ui-font-md);font-weight:600;line-height:1.5}@media (max-width:899px){.release-notes-page-module__1TR1eW__pageShell{gap:var(--ui-gap-lg);padding:18px 18px calc(84px + env(safe-area-inset-bottom))}.release-notes-page-module__1TR1eW__desktopBackLink{display:none}.release-notes-page-module__1TR1eW__mobileBackLink{display:inline-flex}.release-notes-page-module__1TR1eW__noteCard{padding:var(--ui-gap-lg)}}
.placeholder-page-module__uqsWrG__pageShell{min-height:calc(100vh - var(--ui-header-height));background:var(--color-app-bg);color:var(--color-text-primary);padding:var(--ui-page-padding-lg)}.placeholder-page-module__uqsWrG__placeholderPanel{align-content:center;gap:var(--ui-gap-md);border-radius:var(--ui-radius-lg);background:#fff;border:1px solid #555b671a;max-width:680px;min-height:260px;padding:32px;display:grid;box-shadow:0 4px 4px #00000003}.placeholder-page-module__uqsWrG__placeholderPanel span{width:fit-content;color:var(--color-brand);font-size:var(--ui-font-sm);background:#3b58ff1a;border-radius:999px;padding:6px 10px;font-weight:800}.placeholder-page-module__uqsWrG__placeholderPanel h1{color:var(--color-text-primary);font-size:var(--ui-font-display);font-weight:800}.placeholder-page-module__uqsWrG__placeholderPanel p{max-width:56ch;color:var(--color-text-secondary);font-size:var(--ui-font-lg);font-weight:500;line-height:1.6}
