.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-app-shell-module__qv3ECW__sessionLoading{background:var(--color-app-bg);min-height:100dvh;color:var(--color-text-secondary);font-size:var(--ui-font-md);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.pos-app-shell-module__qv3ECW__sessionExpiredModal .pos-app-shell-module__qv3ECW__modalCloseButton{flex-basis:44px;width:44px;height:44px}.pos-app-shell-module__qv3ECW__sessionExpiredModal .pos-app-shell-module__qv3ECW__exitModalHeader{align-items:center;gap:12px;margin-bottom:12px}.pos-app-shell-module__qv3ECW__sessionExpiredModal .pos-app-shell-module__qv3ECW__exitModalHeader h2{overflow-wrap:anywhere;font-size:18px;font-weight:700}.pos-app-shell-module__qv3ECW__sessionExpiredDescription{color:var(--color-text-secondary);font-size:var(--ui-font-md);margin:0 0 20px;line-height:1.5}.pos-app-shell-module__qv3ECW__sessionLoginButton{border:1px solid var(--color-brand);border-radius:var(--ui-radius-md);background:var(--color-brand);color:#fff;width:100%;min-height:44px;font:inherit;font-size:var(--ui-font-md);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:700;display:flex}.pos-app-shell-module__qv3ECW__sessionLoginButton:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:3px}
.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}
.pos-workspace-module__-AfpVq__actionButton{min-height:var(--ui-field-height);justify-content:center;align-items:center;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-sm);color:var(--color-text-primary);padding:0 var(--ui-gap-lg);font:inherit;font-size:var(--ui-font-md);cursor:pointer;background:#fff;border:1px solid #555b6726;font-weight:700;display:inline-flex;position:relative}.pos-workspace-module__-AfpVq__actionButton svg{flex-shrink:0}.pos-workspace-module__-AfpVq__actionButton:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px}.pos-workspace-module__-AfpVq__actionButton:disabled{opacity:.5;cursor:not-allowed}.pos-workspace-module__-AfpVq__actionButton[data-primary=true]{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.pos-workspace-module__-AfpVq__actionButton[data-danger=true]{border-color:var(--color-danger);color:var(--color-danger)}.pos-workspace-module__-AfpVq__tableHeader{background:var(--color-header-bg);color:var(--color-text-neutral);font-size:var(--ui-font-xs);text-transform:uppercase;font-weight:800}@media (pointer:coarse){.pos-workspace-module__-AfpVq__actionButton{min-height:44px}}
.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)}}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_c5a53474-module__9iBKea__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_c5a53474-module__9iBKea__variable{--font-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.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}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_fb95fc0b-module__j3Zrza__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_fb95fc0b-module__j3Zrza__variable{--font-poppins:"Poppins", "Poppins Fallback"}
.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}}
.pwa-registrar-module__08J-WG__updatePrompt{z-index:140;right:var(--ui-gap-lg);bottom:var(--ui-gap-lg);align-items:center;gap:var(--ui-gap-md);border-radius:var(--ui-radius-md);max-width:min(420px,100vw - 24px);color:var(--color-text-primary);padding:var(--ui-gap-md);background:#fffffffa;border:1px solid #3b58ff2e;grid-template-columns:minmax(0,1fr) auto auto;display:grid;position:fixed;box-shadow:0 18px 42px #0f1c352e}.pwa-registrar-module__08J-WG__updatePrompt div{gap:2px;min-width:0;display:grid}.pwa-registrar-module__08J-WG__updatePrompt strong,.pwa-registrar-module__08J-WG__updatePrompt span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pwa-registrar-module__08J-WG__updatePrompt strong{font-size:var(--ui-font-md);font-weight:850}.pwa-registrar-module__08J-WG__updatePrompt span{color:var(--color-text-secondary);font-size:var(--ui-font-sm);font-weight:650}.pwa-registrar-module__08J-WG__updateButton,.pwa-registrar-module__08J-WG__dismissButton{border-radius:var(--ui-radius-md);cursor:pointer;font:inherit;font-size:var(--ui-font-sm);justify-content:center;align-items:center;font-weight:850;display:inline-flex}.pwa-registrar-module__08J-WG__updateButton{gap:var(--ui-gap-sm);background:var(--color-brand);color:#fff;min-height:38px;padding:0 var(--ui-gap-md);border:0}.pwa-registrar-module__08J-WG__dismissButton{width:38px;height:38px;color:var(--color-text-secondary);background:#fff;border:1px solid #555b6724}.pwa-registrar-module__08J-WG__updateButton:focus-visible,.pwa-registrar-module__08J-WG__dismissButton:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px}@media (max-width:899px){.pwa-registrar-module__08J-WG__updatePrompt{right:var(--ui-gap-md);bottom:calc(var(--ui-gap-md) + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto}.pwa-registrar-module__08J-WG__dismissButton{grid-area:1/2}.pwa-registrar-module__08J-WG__updateButton{grid-column:1/-1;width:100%}}
.inventory-batch-editor-module__iafQ8G__overlay{z-index:150;inset:calc(var(--ui-header-height) + env(safe-area-inset-top)) 0 0;background:#0f1c3566;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed}.inventory-batch-editor-module__iafQ8G__dialog{border:1px solid var(--color-border,#dddfea);width:min(520px,100%);min-height:0;max-height:100%;color:var(--color-text-primary);background:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.inventory-batch-editor-module__iafQ8G__dialog header{border-bottom:1px solid #e8e9ef;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.inventory-batch-editor-module__iafQ8G__dialog h2{font-size:var(--ui-font-xl);margin:0;font-weight:700;line-height:1.4}.inventory-batch-editor-module__iafQ8G__dialog p{font-size:var(--ui-font-md);margin:6px 0 0}.inventory-batch-editor-module__iafQ8G__dialog header p{color:var(--color-text-secondary);overflow-wrap:anywhere}.inventory-batch-editor-module__iafQ8G__dialog button{min-height:36px;color:inherit;font:inherit;font-size:var(--ui-font-md);cursor:pointer;background:#fff;border:1px solid #dddfea;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.inventory-batch-editor-module__iafQ8G__dialog header button{flex-shrink:0;width:36px;padding:0}.inventory-batch-editor-module__iafQ8G__dialog form{flex-direction:column;min-height:0;display:flex}.inventory-batch-editor-module__iafQ8G__body{overscroll-behavior:contain;min-height:0;padding:16px;overflow:auto}.inventory-batch-editor-module__iafQ8G__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inventory-batch-editor-module__iafQ8G__statusAction{justify-content:flex-end;margin-bottom:12px;display:flex}.inventory-batch-editor-module__iafQ8G__fields label{font-size:var(--ui-font-sm);color:var(--color-text-secondary);gap:6px;min-width:0;font-weight:600;display:grid}.inventory-batch-editor-module__iafQ8G__fields label:first-child{grid-column:1/-1}.inventory-batch-editor-module__iafQ8G__fields input{box-sizing:border-box;width:100%;min-width:0;height:var(--ui-input-height);border-radius:var(--ui-radius-sm);background:var(--color-field);color:var(--color-text-primary);font:inherit;font-size:var(--ui-font-md);border:1px solid #555b6726;padding:8px 10px;font-weight:500}.inventory-batch-editor-module__iafQ8G__dialog input:focus-visible,.inventory-batch-editor-module__iafQ8G__dialog button:focus-visible{outline:2px solid var(--color-primary,#4354ff);outline-offset:2px}.inventory-batch-editor-module__iafQ8G__dialog footer{padding:12px 16px max(12px, env(safe-area-inset-bottom));border-top:1px solid #e8e9ef;flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}.inventory-batch-editor-module__iafQ8G__dialog .inventory-batch-editor-module__iafQ8G__primary{background:var(--color-primary,#4354ff);border-color:var(--color-primary,#4354ff);color:#fff}.inventory-batch-editor-module__iafQ8G__dialog .inventory-batch-editor-module__iafQ8G__danger{color:var(--color-danger)}.inventory-batch-editor-module__iafQ8G__dialog button:disabled{opacity:.5;cursor:not-allowed}.inventory-batch-editor-module__iafQ8G__dialog .inventory-batch-editor-module__iafQ8G__warning{color:#805414;background:#fff8eb;border:1px solid #f4dcb2;border-radius:6px;gap:8px;padding:12px;line-height:1.5;display:flex}.inventory-batch-editor-module__iafQ8G__warning svg{flex-shrink:0;margin-top:2px}.inventory-batch-editor-module__iafQ8G__review{font-size:var(--ui-font-md);margin:12px 0 0}.inventory-batch-editor-module__iafQ8G__review div{border-bottom:1px solid #e8e9ef;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.inventory-batch-editor-module__iafQ8G__review dt{color:var(--color-text-secondary)}.inventory-batch-editor-module__iafQ8G__review dd{overflow-wrap:anywhere;text-align:right;margin:0}.inventory-batch-editor-module__iafQ8G__dialog .inventory-batch-editor-module__iafQ8G__error{color:var(--color-danger)}.inventory-batch-editor-module__iafQ8G__status{color:var(--color-text-secondary);align-items:center;gap:8px;display:flex}.inventory-batch-editor-module__iafQ8G__spinner{animation:.9s linear infinite inventory-batch-editor-module__iafQ8G__spin}@keyframes inventory-batch-editor-module__iafQ8G__spin{to{transform:rotate(360deg)}}@media (max-width:600px){.inventory-batch-editor-module__iafQ8G__overlay{align-items:flex-end;padding:0}.inventory-batch-editor-module__iafQ8G__dialog{border-radius:8px 8px 0 0;width:100%}.inventory-batch-editor-module__iafQ8G__fields input{height:44px;font-size:16px}.inventory-batch-editor-module__iafQ8G__dialog button{min-height:44px}.inventory-batch-editor-module__iafQ8G__dialog footer button{flex:1}}@media (max-width:350px){.inventory-batch-editor-module__iafQ8G__fields{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.inventory-batch-editor-module__iafQ8G__spinner{animation:none}}
.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)}}
.settings-module__eSbG6G__pageShell{min-width:0;height:calc(100dvh - var(--ui-header-height));min-height:0;color:var(--color-text-primary);background:#f7f9fc;grid-template-columns:240px minmax(0,1fr);gap:32px;padding:28px 32px;display:grid;overflow:hidden}.settings-module__eSbG6G__pageHeader{align-items:center;gap:var(--ui-gap-lg);display:flex}.settings-module__eSbG6G__headerIcon,.settings-module__eSbG6G__panelIcon{border-radius:var(--ui-radius-md);color:var(--color-brand);background:#3b58ff1a;place-items:center;display:inline-grid}.settings-module__eSbG6G__headerIcon{width:42px;height:42px}.settings-module__eSbG6G__pageHeader h1,.settings-module__eSbG6G__preferencePanel h2,.settings-module__eSbG6G__shortcutModal h2{color:var(--color-text-primary);letter-spacing:0;font-weight:800}.settings-module__eSbG6G__pageHeader h1{font-size:var(--ui-font-display)}.settings-module__eSbG6G__pageHeader p,.settings-module__eSbG6G__panelHeader p,.settings-module__eSbG6G__preferenceRow span{color:var(--color-text-secondary);font-size:var(--ui-font-lg);font-weight:600}.settings-module__eSbG6G__subscriptionCards{gap:var(--ui-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.settings-module__eSbG6G__planBlock,.settings-module__eSbG6G__detailsPanel,.settings-module__eSbG6G__subscriptionState{gap:var(--ui-gap-xl);border-radius:var(--ui-radius-lg);background:#fff;border:1px solid #555b671a;width:fit-content;padding:24px;display:grid;box-shadow:0 10px 26px #0f1c350d}.settings-module__eSbG6G__planBlock{min-width:260px;max-width:320px}.settings-module__eSbG6G__detailsPanel{min-width:280px;max-width:420px}.settings-module__eSbG6G__settingsGrid{gap:var(--ui-gap-xl);grid-template-columns:minmax(320px,520px);align-items:start;display:grid}.settings-module__eSbG6G__preferencePanel{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}.settings-module__eSbG6G__panelHeader{justify-content:space-between;align-items:flex-start;gap:var(--ui-gap-lg);display:flex}.settings-module__eSbG6G__panelTitle{align-items:flex-start;gap:var(--ui-gap-lg);min-width:0;display:flex}.settings-module__eSbG6G__panelIcon{flex:none;width:36px;height:36px}.settings-module__eSbG6G__preferencePanel h2,.settings-module__eSbG6G__shortcutModal h2{font-size:var(--ui-font-title)}.settings-module__eSbG6G__moreInfoButton{align-items:center;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-md);height:32px;color:var(--color-brand);cursor:pointer;font:inherit;font-size:var(--ui-font-md);padding:0 var(--ui-gap-md);background:#3b58ff14;border:1px solid #3b58ff2e;flex:none;font-weight:800;display:inline-flex}.settings-module__eSbG6G__subscriptionState{justify-content:center;align-items:center;gap:var(--ui-gap-md);min-height:84px;color:var(--color-text-secondary);font-size:var(--ui-font-lg);text-align:center;grid-column:1/-1;font-weight:700;display:flex}.settings-module__eSbG6G__subscriptionState button{align-items:center;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-md);background:var(--color-brand);color:#fff;cursor:pointer;height:34px;font:inherit;font-size:var(--ui-font-md);padding:0 var(--ui-gap-lg);border:0;font-weight:800;display:inline-flex}.settings-module__eSbG6G__installButton{min-height:var(--ui-control-height);justify-content:center;align-items:center;gap:var(--ui-gap-sm);border-radius:var(--ui-radius-md);background:var(--color-brand);color:#fff;cursor:pointer;font:inherit;font-size:var(--ui-font-md);padding:0 var(--ui-gap-lg);border:0;flex:none;font-weight:800;display:inline-flex}.settings-module__eSbG6G__planContent,.settings-module__eSbG6G__detailsContent{gap:var(--ui-gap-sm);min-width:0;display:grid}.settings-module__eSbG6G__planContent>span,.settings-module__eSbG6G__planUsage span,.settings-module__eSbG6G__detailsContent span{color:var(--color-text-secondary);font-size:var(--ui-font-sm);font-weight:700}.settings-module__eSbG6G__planContent>strong{color:var(--color-text-primary);font-size:var(--ui-font-xl);font-weight:800}.settings-module__eSbG6G__planContent em{width:fit-content;font-size:var(--ui-font-sm);padding:6px var(--ui-gap-md);border-radius:999px;font-style:normal;font-weight:800;line-height:1}.settings-module__eSbG6G__planContent em[data-tone=success]{color:#047857;background:#10b9811f}.settings-module__eSbG6G__planContent em[data-tone=warning]{color:#b45309;background:#f59e0b21}.settings-module__eSbG6G__planContent em[data-tone=danger]{color:var(--color-danger);background:#ef44441f}.settings-module__eSbG6G__planContent em[data-tone=neutral]{color:var(--color-text-neutral);background:#555b671f}.settings-module__eSbG6G__planUsage svg{vertical-align:-3px;color:var(--color-brand);display:inline-block}.settings-module__eSbG6G__planUsage strong,.settings-module__eSbG6G__detailsContent strong{color:var(--color-text-primary);font-size:var(--ui-font-lg);font-weight:800}.settings-module__eSbG6G__detailsHeading{align-items:center;gap:var(--ui-gap-sm);color:var(--color-brand);font-size:var(--ui-font-sm);text-transform:uppercase;font-weight:800;display:flex}.settings-module__eSbG6G__planUsage{gap:var(--ui-gap-xs);width:fit-content;min-width:190px;margin-top:var(--ui-gap-sm);padding-top:var(--ui-gap-md);border-top:1px solid #555b671a;display:grid}.settings-module__eSbG6G__planUsage strong{align-items:center;gap:3px;display:inline-flex}.settings-module__eSbG6G__planUsage strong span{color:var(--color-text-primary);font-size:var(--ui-font-lg)}.settings-module__eSbG6G__planUsage small{color:var(--color-text-secondary);font-size:var(--ui-font-sm);font-weight:700}.settings-module__eSbG6G__preferenceRow{justify-content:space-between;align-items:center;gap:var(--ui-gap-xl);border-radius:var(--ui-radius-md);background:var(--color-header-bg);padding:var(--ui-gap-lg);display:flex}.settings-module__eSbG6G__preferenceRow div{gap:var(--ui-gap-xs);min-width:0;display:grid}.settings-module__eSbG6G__preferenceRow strong{color:var(--color-text-primary);font-size:var(--ui-font-lg);font-weight:800}.settings-module__eSbG6G__releaseNoteList{gap:var(--ui-gap-sm);display:grid}.settings-module__eSbG6G__releaseNoteLink{align-items:center;gap:var(--ui-gap-md);border-radius:var(--ui-radius-md);background:var(--color-header-bg);min-height:62px;color:var(--color-text-primary);padding:var(--ui-gap-md) var(--ui-gap-lg);border:1px solid #555b671a;grid-template-columns:minmax(0,1fr) auto;display:grid}.settings-module__eSbG6G__releaseNoteLink:hover,.settings-module__eSbG6G__releaseNoteLink:focus-visible{color:var(--color-brand);background:#3b58ff12;border-color:#3b58ff33;outline:none}.settings-module__eSbG6G__releaseNoteLink span{gap:var(--ui-gap-xs);min-width:0;display:grid}.settings-module__eSbG6G__releaseNoteLink strong{color:inherit;font-size:var(--ui-font-md);font-weight:850}.settings-module__eSbG6G__releaseNoteLink small{color:var(--color-text-secondary);font-size:var(--ui-font-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.settings-module__eSbG6G__shortcutSwitch{cursor:pointer;background:#555b6738;border:0;border-radius:999px;flex:none;width:54px;height:30px;transition:background .16s;position:relative}.settings-module__eSbG6G__shortcutSwitch[aria-pressed=true]{background:var(--color-brand)}.settings-module__eSbG6G__shortcutSwitch span{background:#fff;border-radius:999px;width:22px;height:22px;transition:transform .16s;position:absolute;top:4px;left:4px;box-shadow:0 4px 10px #0f1c352e}.settings-module__eSbG6G__shortcutSwitch[aria-pressed=true] span{transform:translate(24px)}.settings-module__eSbG6G__segmentedControl{border-radius:var(--ui-radius-md);background:#fff;border:1px solid #555b6724;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;gap:3px!important;min-width:282px!important;display:inline-grid!important}.settings-module__eSbG6G__twoOptionSegmentedControl{grid-template-columns:repeat(2,minmax(0,1fr));min-width:220px!important}.settings-module__eSbG6G__segmentedControl button{border-radius:calc(var(--ui-radius-md) - 3px);min-height:34px;color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--ui-font-sm);padding:0 var(--ui-gap-md);background:0 0;border:0;font-weight:800}.settings-module__eSbG6G__segmentedControl button[aria-pressed=true]{background:var(--color-brand);color:#fff;box-shadow:0 5px 12px #3b58ff2e}.settings-module__eSbG6G__segmentedControl button:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px}.settings-module__eSbG6G__shortcutGroups{gap:var(--ui-gap-lg);display:grid}.settings-module__eSbG6G__shortcutGroup{gap:var(--ui-gap-md);display:grid}.settings-module__eSbG6G__shortcutGroup h3{color:var(--color-text-neutral);font-size:var(--ui-font-sm);text-transform:uppercase;font-weight:800}.settings-module__eSbG6G__shortcutList{gap:var(--ui-gap-sm);flex-wrap:wrap;display:flex}.settings-module__eSbG6G__shortcutList kbd{border-radius:var(--ui-radius-sm);height:26px;color:var(--color-text-neutral);font-family:inherit;font-size:var(--ui-font-sm);padding:0 var(--ui-gap-md);background:#f6f8fdeb;border:1px solid #555b6724;align-items:center;gap:4px;font-weight:800;line-height:1;display:inline-flex}.settings-module__eSbG6G__shortcutList kbd span{align-items:center;gap:4px;display:inline-flex}.settings-module__eSbG6G__shortcutList kbd em{color:var(--color-text-secondary);font-style:normal;font-weight:800}.settings-module__eSbG6G__modalOverlay{z-index:120;padding:var(--ui-page-padding);background:#0f172a61;place-items:center;animation:.18s ease-out both settings-module__eSbG6G__settingsModalOverlayFadeIn;display:grid;position:fixed;inset:0}.settings-module__eSbG6G__shortcutModal{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(560px,100%);max-height:min(680px,100dvh - 48px);padding:24px;animation:.2s cubic-bezier(.2,.8,.2,1) both settings-module__eSbG6G__settingsDialogLiftIn;display:grid;overflow:auto;box-shadow:0 24px 70px #0f1c3538}@keyframes settings-module__eSbG6G__settingsModalOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes settings-module__eSbG6G__settingsDialogLiftIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes settings-module__eSbG6G__settingsBottomSheetSlideIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.settings-module__eSbG6G__modalHeader{justify-content:space-between;align-items:center;gap:var(--ui-gap-lg);display:flex}.settings-module__eSbG6G__modalCloseButton{border-radius:var(--ui-radius-md);width:34px;height:34px;color:var(--color-text-primary);cursor:pointer;background:#fff;border:1px solid #555b6724;place-items:center;display:inline-grid}.settings-module__eSbG6G__shortcutSwitch:focus-visible,.settings-module__eSbG6G__installButton:focus-visible,.settings-module__eSbG6G__moreInfoButton:focus-visible,.settings-module__eSbG6G__releaseNoteLink:focus-visible,.settings-module__eSbG6G__modalCloseButton:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:2px}@media (max-width:980px){.settings-module__eSbG6G__settingsGrid{grid-template-columns:1fr}}@media (max-width:899px){.settings-module__eSbG6G__pageShell{height:100%;min-height:0}.settings-module__eSbG6G__modalOverlay{padding:0 var(--ui-gap-md) 0;place-items:end stretch}.settings-module__eSbG6G__shortcutModal{border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;width:100%;max-height:min(88dvh,680px);padding:var(--ui-gap-lg) var(--ui-gap-lg) calc(var(--ui-gap-lg) + env(safe-area-inset-bottom));animation-name:settings-module__eSbG6G__settingsBottomSheetSlideIn;animation-duration:.24s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.settings-module__eSbG6G__modalHeader{z-index:1;padding-top:var(--ui-gap-sm);background:#fff;position:sticky;top:0}.settings-module__eSbG6G__desktopOnlyPanel{display:none}}@media (prefers-reduced-motion:reduce){.settings-module__eSbG6G__modalOverlay,.settings-module__eSbG6G__shortcutModal{animation:none}}@media (max-width:640px){.settings-module__eSbG6G__planBlock,.settings-module__eSbG6G__detailsPanel,.settings-module__eSbG6G__preferencePanel,.settings-module__eSbG6G__subscriptionState{overflow-wrap:anywhere;min-width:0}.settings-module__eSbG6G__preferenceRow{flex-direction:column;align-items:flex-start}.settings-module__eSbG6G__segmentedControl{width:100%;min-width:0!important}.settings-module__eSbG6G__planBlock,.settings-module__eSbG6G__detailsPanel,.settings-module__eSbG6G__subscriptionState{width:100%;max-width:none}}.settings-module__eSbG6G__settingsNavigation{align-content:start;gap:24px;min-width:0;display:grid}.settings-module__eSbG6G__settingsNavigation .settings-module__eSbG6G__pageHeader{align-items:flex-start}.settings-module__eSbG6G__settingsNavigation .settings-module__eSbG6G__headerIcon{display:none}.settings-module__eSbG6G__settingsNavigation .settings-module__eSbG6G__pageHeader h1{margin:0 0 8px;font-size:24px}.settings-module__eSbG6G__settingsNavigation .settings-module__eSbG6G__pageHeader p{margin:0;font-size:13px;line-height:1.6}.settings-module__eSbG6G__sectionNavigation{align-content:start;gap:6px;display:grid}.settings-module__eSbG6G__sectionNavigation button{min-height:44px;color:var(--color-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.settings-module__eSbG6G__sectionNavigation button svg{flex-shrink:0}.settings-module__eSbG6G__sectionNavigation button[aria-pressed=true]{color:var(--color-brand);background:#eef2ff;border-color:#dce4ff}.settings-module__eSbG6G__settingsContent{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;padding:0 8px 32px 0;overflow-y:auto}.settings-module__eSbG6G__mobileAccountSummary{display:none}.settings-module__eSbG6G__sectionHeading{border-bottom:1px solid #dce3ee;margin:0 0 20px;padding:8px 0 16px}.settings-module__eSbG6G__sectionHeading h2{margin:0;font-size:18px;font-weight:750}.settings-module__eSbG6G__subscriptionCards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin-bottom:20px;display:grid}.settings-module__eSbG6G__planBlock,.settings-module__eSbG6G__detailsPanel{border-color:#dce3ee;border-radius:16px;align-content:start;gap:16px;width:100%;min-width:0;max-width:none;padding:20px;box-shadow:0 2px 5px #0f1c3508}.settings-module__eSbG6G__detailsHeading{font-size:11px}.settings-module__eSbG6G__planContent>strong,.settings-module__eSbG6G__detailsContent strong{overflow-wrap:anywhere;font-size:17px}.settings-module__eSbG6G__detailsContent span{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.settings-module__eSbG6G__planUsage{border-top-color:#e8edf5;width:100%;min-width:0;padding-top:16px}.settings-module__eSbG6G__compliancePanel{background:#fff;border:1px solid #dce3ee;border-radius:16px;margin-bottom:32px}.settings-module__eSbG6G__compliancePanel summary{cursor:pointer;align-items:center;gap:12px;padding:20px;font-size:14px;list-style:none;display:flex}.settings-module__eSbG6G__compliancePanel summary::-webkit-details-marker{display:none}.settings-module__eSbG6G__compliancePanel summary>svg{color:var(--color-brand);flex-shrink:0}.settings-module__eSbG6G__compliancePanel summary>svg:last-child{margin-left:auto}.settings-module__eSbG6G__compliancePanel[open] summary>svg:last-child{transform:rotate(90deg)}.settings-module__eSbG6G__complianceFields{border-top:1px solid #e8edf5;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px 20px 20px;display:grid}.settings-module__eSbG6G__complianceFields>div{border:1px solid #e1e7f0;border-radius:8px;gap:10px;padding:16px;display:grid}.settings-module__eSbG6G__complianceFields span{color:var(--color-text-secondary);font-size:12px}.settings-module__eSbG6G__complianceFields strong{overflow-wrap:anywhere;font-size:14px}.settings-module__eSbG6G__settingsGrid{grid-template-columns:minmax(0,1fr);gap:16px}.settings-module__eSbG6G__settingsGrid .settings-module__eSbG6G__sectionHeading{margin:16px 0 4px}.settings-module__eSbG6G__preferencePanel{min-width:0;box-shadow:none;border-color:#dce3ee;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px}.settings-module__eSbG6G__panelHeader{min-width:0}.settings-module__eSbG6G__panelTitle{align-items:center;gap:14px}.settings-module__eSbG6G__panelIcon{width:40px;height:40px}.settings-module__eSbG6G__preferencePanel h2{margin:0 0 6px;font-size:16px}.settings-module__eSbG6G__panelHeader p{margin:0;font-size:12px;line-height:1.6}.settings-module__eSbG6G__preferenceRow{background:0 0;gap:16px;padding:0}.settings-module__eSbG6G__preferenceRow strong{font-size:13px}.settings-module__eSbG6G__preferenceRow span{font-size:12px}.settings-module__eSbG6G__preferenceRow>div:not([role=group]){max-width:180px}.settings-module__eSbG6G__preferencePanel:has(.settings-module__eSbG6G__segmentedControl) .settings-module__eSbG6G__preferenceRow>div:not([role=group]){display:none}.settings-module__eSbG6G__segmentedControl{background:#f1f5f9;border-color:#dce3ee;min-width:230px!important}.settings-module__eSbG6G__twoOptionSegmentedControl{min-width:190px!important}.settings-module__eSbG6G__segmentedControl button{min-height:38px;font-size:12px}.settings-module__eSbG6G__releaseNoteList{grid-column:1/-1}.settings-module__eSbG6G__desktopOnlyPanel{display:grid}.settings-module__eSbG6G__backupPanel{min-width:0}.settings-module__eSbG6G__backupPanel>article{box-shadow:none;border-color:#dce3ee;border-radius:16px}.settings-module__eSbG6G__backupPanel h2{font-size:16px}.settings-module__eSbG6G__backupPanel p{font-size:12px}.settings-module__eSbG6G__pageShell[data-settings-section=account] [data-settings-group]:not([data-settings-group=account]),.settings-module__eSbG6G__pageShell[data-settings-section=terminal] [data-settings-group]:not([data-settings-group=terminal]),.settings-module__eSbG6G__pageShell[data-settings-section=ai] [data-settings-group]:not([data-settings-group=ai]),.settings-module__eSbG6G__pageShell[data-settings-section=help] [data-settings-group]:not([data-settings-group=help]){display:none}@media (max-width:1199px),(pointer:coarse){.settings-module__eSbG6G__pageShell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:20px;padding:24px}.settings-module__eSbG6G__settingsNavigation{gap:16px}.settings-module__eSbG6G__settingsNavigation .settings-module__eSbG6G__headerIcon{flex-shrink:0;display:grid}.settings-module__eSbG6G__sectionNavigation{padding-bottom:4px;display:flex;overflow-x:auto}.settings-module__eSbG6G__sectionNavigation button{white-space:nowrap;background:#fff;border-color:#dce3ee;flex-shrink:0}.settings-module__eSbG6G__sectionNavigation button svg{display:none}.settings-module__eSbG6G__sectionNavigation button[aria-pressed=true]{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.settings-module__eSbG6G__settingsContent{padding-right:0}.settings-module__eSbG6G__preferencePanel{grid-template-columns:minmax(0,1fr)}.settings-module__eSbG6G__preferenceRow>div:not([role=group]){max-width:none}}@media (max-width:700px){.settings-module__eSbG6G__sectionHeading[data-settings-group=account]{display:none}.settings-module__eSbG6G__pageShell{gap:12px;padding:16px 0 0}.settings-module__eSbG6G__settingsNavigation{padding:0 16px}.settings-module__eSbG6G__settingsNavigation .settings-module__eSbG6G__pageHeader h1{font-size:20px}.settings-module__eSbG6G__settingsNavigation .settings-module__eSbG6G__pageHeader p{font-size:12px}.settings-module__eSbG6G__sectionNavigation button{border-radius:999px;min-height:40px;padding:8px 16px;font-size:12px}.settings-module__eSbG6G__settingsContent{padding:0 16px 24px}.settings-module__eSbG6G__subscriptionCards{background:#fff;border:1px solid #dce3ee;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.settings-module__eSbG6G__subscriptionCards[data-state=ready][data-mobile-expanded=false]{display:none}.settings-module__eSbG6G__mobileAccountSummary{background:#fff;border:1px solid #dce3ee;border-radius:16px;gap:16px;margin-bottom:20px;padding:20px;display:grid}.settings-module__eSbG6G__mobileAccountHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.settings-module__eSbG6G__mobileAccountHeader>div{min-width:0}.settings-module__eSbG6G__mobileAccountHeader span{color:var(--color-text-muted);text-transform:uppercase;font-size:11px;font-weight:750}.settings-module__eSbG6G__mobileAccountHeader h2{overflow-wrap:anywhere;margin:8px 0;font-size:20px}.settings-module__eSbG6G__mobileAccountHeader p{color:var(--color-text-secondary);margin:0;font-size:13px}.settings-module__eSbG6G__mobileAccountHeader em{color:var(--color-text-secondary);background:#f1f5f9;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal}.settings-module__eSbG6G__mobileAccountHeader em[data-tone=success]{color:#047857;background:#e7f8ef}.settings-module__eSbG6G__mobileAccountStats{border-top:1px solid #e8edf5;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:16px;display:grid}.settings-module__eSbG6G__mobileAccountStats>div{background:#f7f9fc;border:1px solid #e8edf5;border-radius:8px;gap:8px;padding:12px;display:grid}.settings-module__eSbG6G__mobileAccountStats span{color:var(--color-text-secondary);font-size:11px}.settings-module__eSbG6G__mobileAccountStats strong{overflow-wrap:anywhere;font-size:13px}.settings-module__eSbG6G__mobileAccountSummary button{min-height:40px;color:var(--color-brand);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:12px;font-weight:700;display:flex}.settings-module__eSbG6G__planBlock,.settings-module__eSbG6G__detailsPanel{box-shadow:none;border:0;border-radius:0;padding:20px}.settings-module__eSbG6G__detailsPanel{border-top:1px solid #e8edf5}.settings-module__eSbG6G__planContent{grid-template-columns:minmax(0,1fr) auto;align-items:start}.settings-module__eSbG6G__planUsage{grid-column:1/-1}.settings-module__eSbG6G__complianceFields{grid-template-columns:minmax(0,1fr)}.settings-module__eSbG6G__preferencePanel{padding:20px}.settings-module__eSbG6G__preferenceRow{border-top:1px solid #e8edf5;gap:12px;padding-top:16px}.settings-module__eSbG6G__preferencePanel:has(.settings-module__eSbG6G__segmentedControl) .settings-module__eSbG6G__preferenceRow>div:not([role=group]){display:grid}.settings-module__eSbG6G__segmentedControl{width:100%;min-width:0!important}.settings-module__eSbG6G__segmentedControl button{min-height:44px}.settings-module__eSbG6G__desktopOnlyPanel{display:grid}}
.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}
