.CommandPalette_backdrop__fWiJ1{position:fixed;inset:0;z-index:14100;display:flex;justify-content:center;align-items:flex-start;padding:12vh 1rem 1rem;background:color-mix(in srgb,var(--bg-base) 55%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.CommandPalette_palette__I5Xx0{width:100%;max-width:560px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);overflow:hidden;display:flex;flex-direction:column;max-height:min(60vh,520px)}.CommandPalette_head__z0lvO{display:flex;align-items:center;border-bottom:1px solid var(--border-subtle)}.CommandPalette_input__LlioI{flex:1 1;min-width:0;width:100%;border:0;background:transparent;color:var(--text-primary);font-size:1rem;font-family:inherit;padding:.95rem 1.05rem;outline:none}.CommandPalette_cancel__tDgfx{flex:none;margin-right:.9rem;border:0;background:transparent;color:var(--accent);font:inherit;font-size:.9rem;font-weight:700;cursor:pointer}.CommandPalette_input__LlioI::placeholder{color:var(--text-muted)}.CommandPalette_results__2u4C4{overflow-y:auto;padding:.35rem;flex:1 1}.CommandPalette_item__LwKT_{display:flex;align-items:center;gap:.65rem;width:100%;text-align:left;border:0;background:transparent;color:var(--text-primary);font-size:.9rem;font-family:inherit;padding:.55rem .7rem;border-radius:var(--radius-md);cursor:pointer}.CommandPalette_item__LwKT_.CommandPalette_active__ksarl{background:color-mix(in srgb,var(--accent) 14%,var(--bg-input))}.CommandPalette_icon__0h7xk{width:16px;height:16px;flex-shrink:0;color:var(--text-muted)}.CommandPalette_item__LwKT_.CommandPalette_active__ksarl .CommandPalette_icon__0h7xk{color:var(--accent)}.CommandPalette_itemLabel__g_Hq1{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommandPalette_itemSub__DyMT7{color:var(--text-muted);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40%}.CommandPalette_itemGroup__u5Pj1{color:var(--text-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.CommandPalette_empty__1pYVP{padding:1.6rem 1rem;text-align:center;color:var(--text-muted);font-size:.88rem}.CommandPalette_foot__x4Srr{display:flex;gap:1rem;padding:.5rem .9rem;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:.72rem}@media (max-width:640px){.CommandPalette_backdrop__fWiJ1.CommandPalette_phone__rYQag{align-items:flex-start;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0);background:var(--bg-base);-webkit-backdrop-filter:none;backdrop-filter:none}.CommandPalette_palette__I5Xx0.CommandPalette_phone__rYQag{max-width:none;height:100%;max-height:none;border:0;border-radius:0;box-shadow:none}.CommandPalette_palette__I5Xx0.CommandPalette_phone__rYQag .CommandPalette_input__LlioI{min-height:54px;font-size:16px}.CommandPalette_palette__I5Xx0.CommandPalette_phone__rYQag .CommandPalette_item__LwKT_{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-column-gap:.7rem;column-gap:.7rem;grid-row-gap:.14rem;row-gap:.14rem;min-height:52px;padding:.7rem}.CommandPalette_palette__I5Xx0.CommandPalette_phone__rYQag .CommandPalette_icon__0h7xk{grid-row:1/span 2}.CommandPalette_palette__I5Xx0.CommandPalette_phone__rYQag .CommandPalette_itemLabel__g_Hq1,.CommandPalette_palette__I5Xx0.CommandPalette_phone__rYQag .CommandPalette_itemSub__DyMT7{grid-column:2;max-width:none}.CommandPalette_palette__I5Xx0.CommandPalette_phone__rYQag .CommandPalette_itemGroup__u5Pj1{grid-column:3;grid-row:1/span 2;align-self:center}}.RequiredShellUpdateGate_checking___WpkT,.RequiredShellUpdateGate_screen__qK_pg{position:fixed;inset:0;z-index:2147483000;min-height:100dvh;background:radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 38%),var(--bg-base,#0b0b10)}.RequiredShellUpdateGate_screen__qK_pg{display:grid;place-items:center;overflow:auto;padding:max(28px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));color:var(--text-primary,#f5f5f7)}.RequiredShellUpdateGate_card__bX5uh{width:min(100%,420px);padding:34px 26px 28px;border:1px solid color-mix(in srgb,var(--border-strong) 88%,var(--accent) 12%);border-radius:26px;background:var(--bg-elevated,#15151b);box-shadow:0 24px 70px color-mix(in srgb,#000 45%,transparent);text-align:center}.RequiredShellUpdateGate_brandMark__FRK4T{display:grid;place-items:center;width:76px;height:76px;margin:0 auto 20px;border-radius:24px;background:color-mix(in srgb,var(--accent) 15%,var(--bg-elevated));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 24%,transparent)}.RequiredShellUpdateGate_brandMark__FRK4T img{display:block}.RequiredShellUpdateGate_kicker__5WLNb{margin:0 0 8px;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.16em}.RequiredShellUpdateGate_card__bX5uh h1{margin:0;color:var(--text-primary,#f5f5f7);font-size:clamp(26px,8vw,34px);font-weight:750;letter-spacing:-.04em;line-height:1.08}.RequiredShellUpdateGate_explanation__zYGYg{max-width:34ch;margin:16px auto 0;color:var(--text-soft,#b6b6c0);font-size:15px;line-height:1.55}.RequiredShellUpdateGate_actions__i_Cwy{display:grid;grid-gap:10px;gap:10px;margin-top:26px}.RequiredShellUpdateGate_primaryAction__BFn__,.RequiredShellUpdateGate_secondaryAction__2e7LM{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:9px;border-radius:15px;font:inherit;font-size:15px;font-weight:750;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.RequiredShellUpdateGate_primaryAction__BFn__{border:1px solid var(--accent);background:var(--accent);color:#fff;box-shadow:0 12px 30px color-mix(in srgb,var(--accent) 27%,transparent)}.RequiredShellUpdateGate_secondaryAction__2e7LM{border:1px solid var(--border-strong);background:color-mix(in srgb,var(--bg-elevated) 92%,var(--text-primary) 8%);color:var(--text-primary,#f5f5f7)}.RequiredShellUpdateGate_secondaryAction__2e7LM:disabled{cursor:wait;opacity:.72}.RequiredShellUpdateGate_primaryAction__BFn__:focus-visible,.RequiredShellUpdateGate_secondaryAction__2e7LM:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:3px}.RequiredShellUpdateGate_automaticUpdates__DR3hg{margin:22px 2px 0;padding-top:20px;border-top:1px solid var(--border-subtle);color:var(--text-muted,#8d8d99);font-size:12px;line-height:1.55}.RequiredShellUpdateGate_automaticUpdates__DR3hg strong{color:var(--text-soft,#b6b6c0);font-weight:750}@media (max-width:420px){.RequiredShellUpdateGate_card__bX5uh{padding:30px 20px 24px;border-radius:22px}}@media (prefers-reduced-motion:no-preference){.RequiredShellUpdateGate_card__bX5uh{animation:RequiredShellUpdateGate_required-update-enter__UNjeH .24s cubic-bezier(.22,1,.36,1) both}.RequiredShellUpdateGate_spinning__xQuLp{animation:RequiredShellUpdateGate_required-update-spin__fmU3v .8s linear infinite}}@keyframes RequiredShellUpdateGate_required-update-enter__UNjeH{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes RequiredShellUpdateGate_required-update-spin__fmU3v{to{transform:rotate(1turn)}}