@font-face{font-family:inter;src:url(../media/InterVariable-s.p.2c0y96ae70xfx.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_15d73c33-module__wkJ7Xa__className{font-family:inter,inter Fallback}.inter_15d73c33-module__wkJ7Xa__variable{--font-inter:"inter", "inter Fallback"}
.NativeModal-module__d6SCPq__dialog{border:1px solid var(--card-border);width:min(540px,100% - 32px);max-width:none;max-height:min(85dvh,760px);color:var(--foreground);background:var(--card-bg);border-radius:14px;margin:auto;padding:0;box-shadow:0 20px 55px #26263029}.NativeModal-module__d6SCPq__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#23232a4d}.NativeModal-module__d6SCPq__header{justify-content:space-between;align-items:center;min-height:58px;padding:0 14px 0 20px;display:flex}.NativeModal-module__d6SCPq__header h2{margin:0;font-size:1rem;font-weight:700}.NativeModal-module__d6SCPq__close{width:44px;height:44px;color:var(--foreground-muted);background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.NativeModal-module__d6SCPq__close:hover{color:var(--foreground);background:var(--background-secondary)}.NativeModal-module__d6SCPq__close:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.NativeModal-module__d6SCPq__content{max-height:calc(85dvh - 58px);padding:6px 20px max(20px, env(safe-area-inset-bottom,0px));overflow-y:auto}@media (max-width:640px){.NativeModal-module__d6SCPq__dialog{border-bottom:0;border-left:0;border-right:0;border-radius:12px 12px 0 0;width:100%;max-height:88dvh;margin:auto 0 0}.NativeModal-module__d6SCPq__content{max-height:calc(88dvh - 58px);padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}}
.AccountDataSettingsCard-module__8p2AbG__card{border:1px solid var(--card-border);background:var(--card-bg);border-radius:12px;overflow:hidden}.AccountDataSettingsCard-module__8p2AbG__header{border-bottom:1px solid var(--card-border);align-items:center;gap:12px;min-height:72px;padding:14px 18px;display:flex}.AccountDataSettingsCard-module__8p2AbG__headerIcon{width:40px;height:40px;color:var(--foreground-secondary);background:var(--background-secondary);border-radius:10px;flex:none;place-items:center;display:grid}.AccountDataSettingsCard-module__8p2AbG__header h2{text-wrap:balance;margin:0;font-size:.94rem}.AccountDataSettingsCard-module__8p2AbG__header p{color:var(--foreground-muted);text-wrap:pretty;margin:4px 0 0;font-size:.72rem;line-height:1.45}.AccountDataSettingsCard-module__8p2AbG__section{border-bottom:1px solid var(--card-border);grid-template-columns:minmax(0,1fr) minmax(220px,310px);align-items:start;gap:20px;min-height:92px;padding:16px 18px;display:grid}.AccountDataSettingsCard-module__8p2AbG__section:last-child{border-bottom:0}.AccountDataSettingsCard-module__8p2AbG__copy{min-width:0}.AccountDataSettingsCard-module__8p2AbG__copy strong{font-size:.84rem}.AccountDataSettingsCard-module__8p2AbG__copy p{color:var(--foreground-muted);text-wrap:pretty;margin:5px 0 0;font-size:.72rem;line-height:1.55}.AccountDataSettingsCard-module__8p2AbG__form{gap:8px;min-width:0;display:grid}.AccountDataSettingsCard-module__8p2AbG__input{border:1px solid var(--card-border);width:100%;min-height:44px;color:var(--foreground);background:var(--background);font:inherit;border-radius:9px;outline:0;padding:0 12px;font-size:13px}.AccountDataSettingsCard-module__8p2AbG__input:focus-visible{border-color:color-mix(in srgb, var(--accent-brand) 55%, var(--card-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-brand) 10%, transparent)}.AccountDataSettingsCard-module__8p2AbG__button{border:1px solid var(--card-border);min-height:44px;color:var(--foreground-secondary);background:var(--card-bg);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}.AccountDataSettingsCard-module__8p2AbG__button:disabled{cursor:wait;opacity:.55}.AccountDataSettingsCard-module__8p2AbG__danger{color:var(--ui-danger)}.AccountDataSettingsCard-module__8p2AbG__error{color:var(--ui-danger);text-wrap:pretty;margin:0;font-size:12px;line-height:1.45}.AccountDataSettingsCard-module__8p2AbG__success{color:var(--accent-brand);margin:0;font-size:12px;line-height:1.45}.AccountDataSettingsCard-module__8p2AbG__dialogBody{gap:16px;display:grid}.AccountDataSettingsCard-module__8p2AbG__dialogBody>p{color:var(--foreground-secondary);text-wrap:pretty;margin:0;font-size:13px;line-height:1.65}.AccountDataSettingsCard-module__8p2AbG__impact{color:var(--foreground-secondary);margin:0;padding-left:20px;font-size:13px;line-height:1.65}.AccountDataSettingsCard-module__8p2AbG__impact li+li{margin-top:4px}.AccountDataSettingsCard-module__8p2AbG__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.AccountDataSettingsCard-module__8p2AbG__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.AccountDataSettingsCard-module__8p2AbG__links a{border:1px solid var(--card-border);min-height:44px;color:var(--foreground-secondary);border-radius:9px;align-items:center;padding:8px 10px;font-size:12px;display:flex}@media (max-width:680px){.AccountDataSettingsCard-module__8p2AbG__section{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:360px){.AccountDataSettingsCard-module__8p2AbG__header,.AccountDataSettingsCard-module__8p2AbG__section{padding-inline:14px}.AccountDataSettingsCard-module__8p2AbG__links{grid-template-columns:minmax(0,1fr)}}
.AgentSourceLimitSettingsCard-module__n2bJLG__card{border:1px solid var(--card-border);color:var(--foreground);background:var(--card-bg);border-radius:12px;overflow:hidden}.AgentSourceLimitSettingsCard-module__n2bJLG__header{align-items:flex-start;gap:12px;padding:20px;display:flex}.AgentSourceLimitSettingsCard-module__n2bJLG__header h2,.AgentSourceLimitSettingsCard-module__n2bJLG__header p,.AgentSourceLimitSettingsCard-module__n2bJLG__note{margin:0}.AgentSourceLimitSettingsCard-module__n2bJLG__header h2{font-size:.96rem;font-weight:700}.AgentSourceLimitSettingsCard-module__n2bJLG__header p,.AgentSourceLimitSettingsCard-module__n2bJLG__note{color:var(--foreground-muted);font-size:.8rem;line-height:1.5}.AgentSourceLimitSettingsCard-module__n2bJLG__header p{margin-top:4px}.AgentSourceLimitSettingsCard-module__n2bJLG__icon{width:38px;height:38px;color:var(--accent-sky-strong);background:var(--background-secondary);border-radius:9px;flex:none;place-items:center;display:grid}.AgentSourceLimitSettingsCard-module__n2bJLG__options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 20px;display:grid}.AgentSourceLimitSettingsCard-module__n2bJLG__options button{border:1px solid var(--card-border);min-height:44px;color:var(--foreground-muted);font:inherit;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.84rem;font-weight:650;transition:border-color .16s ease-out,background .16s ease-out,color .16s ease-out;display:inline-flex}.AgentSourceLimitSettingsCard-module__n2bJLG__options button:hover{color:var(--foreground);background:var(--background-secondary)}.AgentSourceLimitSettingsCard-module__n2bJLG__options button:focus-visible{outline:2px solid var(--accent-sky-strong);outline-offset:2px}.AgentSourceLimitSettingsCard-module__n2bJLG__options .AgentSourceLimitSettingsCard-module__n2bJLG__selected{border-color:color-mix(in srgb, var(--accent-sky-strong) 55%, var(--card-border));color:var(--accent-sky-strong);background:color-mix(in srgb, var(--accent-sky-strong) 8%, var(--card-bg))}.AgentSourceLimitSettingsCard-module__n2bJLG__note{padding:12px 20px 20px}@media (max-width:640px){.AgentSourceLimitSettingsCard-module__n2bJLG__options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.AgentSourceLimitSettingsCard-module__n2bJLG__options button{transition:none}}
.AgentAccessSettingsCard-module__tGrWyq__stack{flex-direction:column;gap:18px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__advanced>summary{min-height:44px;color:var(--foreground-secondary);cursor:pointer;padding:12px 4px;font-size:.875rem}.AgentAccessSettingsCard-module__tGrWyq__advanced>summary:focus-visible{outline:2px solid var(--accent-brand);outline-offset:3px}.AgentAccessSettingsCard-module__tGrWyq__hero,.AgentAccessSettingsCard-module__tGrWyq__card{border:1px solid var(--card-border);background:var(--card-bg);border-radius:12px}.AgentAccessSettingsCard-module__tGrWyq__hero{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__heroIcon,.AgentAccessSettingsCard-module__tGrWyq__cardIcon,.AgentAccessSettingsCard-module__tGrWyq__connectionIcon{color:var(--accent-brand);background:color-mix(in srgb, var(--accent-brand) 10%, transparent);place-items:center;display:grid}.AgentAccessSettingsCard-module__tGrWyq__heroIcon{border-radius:10px;width:44px;height:44px}.AgentAccessSettingsCard-module__tGrWyq__heroCopy{min-width:0}.AgentAccessSettingsCard-module__tGrWyq__heroCopy h2,.AgentAccessSettingsCard-module__tGrWyq__cardHeader h3{color:var(--foreground);text-wrap:balance;margin:0}.AgentAccessSettingsCard-module__tGrWyq__heroCopy h2{font-size:1rem;font-weight:700}.AgentAccessSettingsCard-module__tGrWyq__heroCopy p,.AgentAccessSettingsCard-module__tGrWyq__cardHeader p{color:var(--foreground-muted);text-wrap:pretty;margin:5px 0 0;line-height:1.65}.AgentAccessSettingsCard-module__tGrWyq__heroCopy p{max-width:720px;font-size:.78rem}.AgentAccessSettingsCard-module__tGrWyq__platformBadge{min-height:30px;color:var(--foreground-secondary);background:var(--background-secondary);white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:.69rem;font-weight:650}.AgentAccessSettingsCard-module__tGrWyq__card{padding:18px}.AgentAccessSettingsCard-module__tGrWyq__cardHeader{grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__cardIcon{border-radius:9px;width:40px;height:40px}.AgentAccessSettingsCard-module__tGrWyq__cardHeader h3{font-size:.91rem;font-weight:690}.AgentAccessSettingsCard-module__tGrWyq__cardHeader p{font-size:.72rem}.AgentAccessSettingsCard-module__tGrWyq__iconButton{border:1px solid var(--card-border);width:44px;height:44px;color:var(--foreground-muted);cursor:pointer;background:0 0;border-radius:9px;place-items:center;display:grid}.AgentAccessSettingsCard-module__tGrWyq__iconButton:hover:not(:disabled){color:var(--foreground);background:var(--hover-bg)}.AgentAccessSettingsCard-module__tGrWyq__iconButton:disabled{cursor:default;opacity:.55}.AgentAccessSettingsCard-module__tGrWyq__noticeBanner,.AgentAccessSettingsCard-module__tGrWyq__errorBanner{border:1px solid;border-radius:10px;min-height:44px;padding:12px 14px;font-size:.76rem;line-height:1.55}.AgentAccessSettingsCard-module__tGrWyq__authorizationCard{border-color:color-mix(in srgb, var(--accent-brand) 28%, var(--card-border));background:linear-gradient(135deg, color-mix(in srgb, var(--accent-brand) 5%, transparent), transparent 58%), var(--card-bg)}.AgentAccessSettingsCard-module__tGrWyq__authorizationForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:16px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__authorizationForm label{gap:6px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__authorizationForm label>span{color:var(--foreground-muted);font-size:.7rem;font-weight:640}.AgentAccessSettingsCard-module__tGrWyq__authorizationForm input{border:1px solid var(--card-border);width:100%;min-height:44px;color:var(--foreground);background:var(--background-secondary);letter-spacing:.08em;border-radius:9px;outline:none;padding:0 13px;font:700 .82rem/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.AgentAccessSettingsCard-module__tGrWyq__authorizationForm input:focus-visible{border-color:var(--accent-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-brand) 14%, transparent)}.AgentAccessSettingsCard-module__tGrWyq__authorizationForm input:disabled{opacity:.65}.AgentAccessSettingsCard-module__tGrWyq__authorizationActions{gap:8px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__authorizationActions button{border:1px solid var(--card-border);min-width:92px;min-height:44px;color:var(--foreground-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:.72rem;font-weight:680;display:inline-flex}.AgentAccessSettingsCard-module__tGrWyq__authorizationActions button:hover:not(:disabled){color:var(--foreground);background:var(--hover-bg)}.AgentAccessSettingsCard-module__tGrWyq__authorizationActions button.AgentAccessSettingsCard-module__tGrWyq__primaryAuthorizationAction{color:#fff;border-color:var(--accent-brand);background:var(--accent-brand)}.AgentAccessSettingsCard-module__tGrWyq__authorizationActions button:disabled{cursor:default;opacity:.58}.AgentAccessSettingsCard-module__tGrWyq__authorizationPreview{border:1px solid color-mix(in srgb, var(--accent-brand) 24%, var(--card-border));background:color-mix(in srgb, var(--accent-brand) 4%, var(--background-secondary));border-radius:9px;gap:10px;margin-top:12px;padding:12px 13px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__authorizationPreview>div:first-child{gap:3px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__authorizationPreview strong{color:var(--foreground);font-size:.76rem}.AgentAccessSettingsCard-module__tGrWyq__authorizationPreview small{color:var(--foreground-muted);font-size:.66rem}.AgentAccessSettingsCard-module__tGrWyq__authorizationScopes{flex-wrap:wrap;gap:6px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__authorizationScopes span{border:1px solid var(--card-border);color:var(--foreground-secondary);background:var(--card-bg);border-radius:999px;padding:5px 8px;font-size:.64rem}.AgentAccessSettingsCard-module__tGrWyq__authorizationHint{color:var(--foreground-muted);margin:10px 0 0;font-size:.68rem;line-height:1.55}.AgentAccessSettingsCard-module__tGrWyq__pendingCount{min-width:30px;height:30px;color:var(--ui-danger);background:color-mix(in srgb, var(--ui-danger) 8%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 8px;font-size:.68rem;font-weight:720;display:grid}.AgentAccessSettingsCard-module__tGrWyq__confirmationList{gap:7px;margin-top:16px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__confirmationList article{border:1px solid color-mix(in srgb, var(--ui-danger) 18%, var(--card-border));border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 10px 10px 12px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__confirmationList article>div{gap:4px;min-width:0;display:grid}.AgentAccessSettingsCard-module__tGrWyq__confirmationList strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.AgentAccessSettingsCard-module__tGrWyq__confirmationList small{color:var(--foreground-muted);font-size:.65rem}.AgentAccessSettingsCard-module__tGrWyq__confirmationList button{border:1px solid var(--card-border);min-width:108px;min-height:44px;color:var(--foreground-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:.7rem;font-weight:650;display:inline-flex}.AgentAccessSettingsCard-module__tGrWyq__confirmationList button:hover:not(:disabled){color:var(--foreground);background:var(--hover-bg)}.AgentAccessSettingsCard-module__tGrWyq__confirmationList button:disabled{cursor:default;opacity:.58}.AgentAccessSettingsCard-module__tGrWyq__actionConfirmationDialog{border-color:color-mix(in srgb, var(--ui-danger) 24%, var(--card-border))}.AgentAccessSettingsCard-module__tGrWyq__confirmationDetails{border:1px solid var(--card-border);background:var(--card-border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:12px 0 0;display:grid;overflow:hidden}.AgentAccessSettingsCard-module__tGrWyq__confirmationDetails>div{background:var(--card-bg);min-width:0;padding:10px}.AgentAccessSettingsCard-module__tGrWyq__confirmationDetails dt{color:var(--foreground-muted);font-size:.62rem}.AgentAccessSettingsCard-module__tGrWyq__confirmationDetails dd{color:var(--foreground-secondary);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;overflow:hidden}.AgentAccessSettingsCard-module__tGrWyq__confirmationPrivacyNote{background:color-mix(in srgb, var(--ui-danger) 5%, transparent);border-radius:7px;padding:9px 10px;margin-top:10px!important}.AgentAccessSettingsCard-module__tGrWyq__inlineError{border:1px solid color-mix(in srgb, var(--ui-danger) 28%, var(--card-border));color:var(--ui-danger);background:color-mix(in srgb, var(--ui-danger) 5%, var(--card-bg));text-wrap:pretty;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:.72rem;line-height:1.55}.AgentAccessSettingsCard-module__tGrWyq__noticeBanner{border-color:color-mix(in srgb, var(--accent-brand) 24%, var(--card-border));color:var(--foreground-secondary);background:color-mix(in srgb, var(--accent-brand) 5%, var(--card-bg))}.AgentAccessSettingsCard-module__tGrWyq__errorBanner{border-color:color-mix(in srgb, var(--ui-danger) 28%, var(--card-border));color:var(--ui-danger);background:color-mix(in srgb, var(--ui-danger) 5%, var(--card-bg))}.AgentAccessSettingsCard-module__tGrWyq__commandGrid{gap:8px;margin-top:16px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__commandRow{border:1px solid var(--card-border);border-radius:9px;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;min-height:52px;display:grid;overflow:hidden}.AgentAccessSettingsCard-module__tGrWyq__commandRow>span{color:var(--foreground-muted);padding-left:13px;font-size:.7rem;font-weight:620}.AgentAccessSettingsCard-module__tGrWyq__commandRow code,.AgentAccessSettingsCard-module__tGrWyq__secretPanel code,.AgentAccessSettingsCard-module__tGrWyq__callList code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.AgentAccessSettingsCard-module__tGrWyq__commandRow code{min-width:0;color:var(--foreground-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.AgentAccessSettingsCard-module__tGrWyq__commandRow button,.AgentAccessSettingsCard-module__tGrWyq__mcpPanel button,.AgentAccessSettingsCard-module__tGrWyq__secretActions button,.AgentAccessSettingsCard-module__tGrWyq__formActions button,.AgentAccessSettingsCard-module__tGrWyq__connectionRow>button,.AgentAccessSettingsCard-module__tGrWyq__localActions>button{min-height:44px;color:var(--foreground-secondary);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-size:.72rem;font-weight:650;display:inline-flex}.AgentAccessSettingsCard-module__tGrWyq__commandRow button{border-left:1px solid var(--card-border);min-width:78px}.AgentAccessSettingsCard-module__tGrWyq__commandRow button:hover,.AgentAccessSettingsCard-module__tGrWyq__mcpPanel button:hover,.AgentAccessSettingsCard-module__tGrWyq__secretActions button:hover,.AgentAccessSettingsCard-module__tGrWyq__connectionRow>button:hover,.AgentAccessSettingsCard-module__tGrWyq__localActions>button:hover{color:var(--foreground);background:var(--hover-bg)}.AgentAccessSettingsCard-module__tGrWyq__mcpPanel{border:1px solid var(--card-border);border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-height:66px;margin-top:10px;padding:10px 10px 10px 13px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__mcpPanel>div{min-width:0;color:var(--accent-brand);align-items:center;gap:10px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__mcpPanel span{gap:3px;min-width:0;display:grid}.AgentAccessSettingsCard-module__tGrWyq__mcpPanel strong{color:var(--foreground);font-size:.78rem}.AgentAccessSettingsCard-module__tGrWyq__mcpPanel small{color:var(--foreground-muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.67rem;overflow:hidden}.AgentAccessSettingsCard-module__tGrWyq__mcpPanel button{border-radius:8px;min-width:96px}.AgentAccessSettingsCard-module__tGrWyq__localClients{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__localClient{border:1px solid var(--card-border);border-radius:10px;min-width:0;padding:13px}.AgentAccessSettingsCard-module__tGrWyq__localClientTop{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__agentMark{width:36px;height:36px;color:var(--foreground);background:var(--background-secondary);border-radius:9px;place-items:center;font-size:.78rem;font-weight:760;display:grid}.AgentAccessSettingsCard-module__tGrWyq__localClientTop>span:nth-child(2){gap:3px;min-width:0;display:grid}.AgentAccessSettingsCard-module__tGrWyq__localClientTop strong{color:var(--foreground);font-size:.79rem}.AgentAccessSettingsCard-module__tGrWyq__localClientTop small{color:var(--foreground-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.AgentAccessSettingsCard-module__tGrWyq__statusActive,.AgentAccessSettingsCard-module__tGrWyq__statusQuiet{white-space:nowrap;border-radius:999px;padding:5px 7px;font-size:.62rem;font-weight:680}.AgentAccessSettingsCard-module__tGrWyq__statusActive{color:var(--accent-brand);background:color-mix(in srgb, var(--accent-brand) 9%, transparent)}.AgentAccessSettingsCard-module__tGrWyq__statusQuiet{color:var(--foreground-muted);background:var(--background-secondary)}.AgentAccessSettingsCard-module__tGrWyq__localActions{align-items:center;gap:6px;margin-top:12px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__localActions>button{border:1px solid var(--card-border);border-radius:8px;min-width:74px;padding:0 10px}.AgentAccessSettingsCard-module__tGrWyq__localActions>button.AgentAccessSettingsCard-module__tGrWyq__primaryAction{color:#fff;border-color:var(--accent-brand);background:var(--accent-brand);flex:1}.AgentAccessSettingsCard-module__tGrWyq__localActions>button:disabled,.AgentAccessSettingsCard-module__tGrWyq__formActions button:disabled,.AgentAccessSettingsCard-module__tGrWyq__connectionRow>button:disabled{cursor:default;opacity:.58}.AgentAccessSettingsCard-module__tGrWyq__localMore{position:relative}.AgentAccessSettingsCard-module__tGrWyq__localMore summary{border:1px solid var(--card-border);width:44px;height:44px;color:var(--foreground-muted);cursor:pointer;border-radius:8px;place-items:center;list-style:none;display:grid}.AgentAccessSettingsCard-module__tGrWyq__localMore summary::-webkit-details-marker{display:none}.AgentAccessSettingsCard-module__tGrWyq__localMore>div{z-index:3;border:1px solid var(--card-border);background:var(--card-bg);border-radius:9px;width:132px;padding:5px;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 10px 28px #0000001f}.AgentAccessSettingsCard-module__tGrWyq__localMore button{min-height:44px;color:var(--foreground-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:.72rem}.AgentAccessSettingsCard-module__tGrWyq__localMore button:hover{color:var(--foreground);background:var(--hover-bg)}.AgentAccessSettingsCard-module__tGrWyq__formRow{grid-template-columns:minmax(0,1fr) 150px;gap:10px;margin-top:16px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__formRow label{gap:6px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__formRow label>span,.AgentAccessSettingsCard-module__tGrWyq__scopeFieldset legend{color:var(--foreground-secondary);font-size:.7rem;font-weight:650}.AgentAccessSettingsCard-module__tGrWyq__formRow input,.AgentAccessSettingsCard-module__tGrWyq__formRow select{border:1px solid var(--card-border);width:100%;height:44px;color:var(--foreground);background:var(--input-bg,var(--card-bg));font:inherit;border-radius:8px;outline:0;padding:0 12px;font-size:.76rem}.AgentAccessSettingsCard-module__tGrWyq__formRow input:focus,.AgentAccessSettingsCard-module__tGrWyq__formRow select:focus{border-color:color-mix(in srgb, var(--accent-brand) 50%, var(--card-border));box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-brand) 9%, transparent)}.AgentAccessSettingsCard-module__tGrWyq__scopeFieldset{border:0;margin:16px 0 0;padding:0}.AgentAccessSettingsCard-module__tGrWyq__scopeFieldset>p{color:var(--foreground-muted);margin:4px 0 10px;font-size:.69rem}.AgentAccessSettingsCard-module__tGrWyq__scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__scopeGrid label{border:1px solid var(--card-border);cursor:pointer;border-radius:9px;grid-template-columns:20px minmax(0,1fr);gap:8px;min-height:82px;padding:11px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__scopeGrid label:hover{background:var(--hover-bg)}.AgentAccessSettingsCard-module__tGrWyq__scopeGrid label.AgentAccessSettingsCard-module__tGrWyq__scopeSelected{border-color:color-mix(in srgb, var(--accent-brand) 42%, var(--card-border));background:color-mix(in srgb, var(--accent-brand) 5%, var(--card-bg))}.AgentAccessSettingsCard-module__tGrWyq__scopeGrid input{width:16px;height:16px;accent-color:var(--accent-brand);margin:2px 0 0}.AgentAccessSettingsCard-module__tGrWyq__scopeGrid label>span{gap:3px;min-width:0;display:grid}.AgentAccessSettingsCard-module__tGrWyq__scopeGrid strong{color:var(--foreground);font-size:.75rem}.AgentAccessSettingsCard-module__tGrWyq__scopeGrid small{color:var(--foreground-muted);font-size:.66rem;line-height:1.45}.AgentAccessSettingsCard-module__tGrWyq__scopeGrid code{color:var(--foreground-subtle,var(--foreground-muted));font-size:.61rem}.AgentAccessSettingsCard-module__tGrWyq__warningText{color:color-mix(in srgb, var(--ui-warning,#a16207) 88%, var(--foreground));background:color-mix(in srgb, var(--ui-warning,#a16207) 7%, transparent);border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:.69rem;line-height:1.55}.AgentAccessSettingsCard-module__tGrWyq__formActions{justify-content:flex-end;margin-top:14px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__formActions button{color:#fff;background:var(--accent-brand);border-radius:8px;min-width:132px;padding:0 16px}.AgentAccessSettingsCard-module__tGrWyq__secretPanel{border:1px solid color-mix(in srgb, var(--accent-brand) 30%, var(--card-border));background:color-mix(in srgb, var(--accent-brand) 5%, var(--card-bg));border-radius:10px;margin-top:16px;padding:14px}.AgentAccessSettingsCard-module__tGrWyq__secretPanel>div:first-child{color:var(--accent-brand);align-items:flex-start;gap:9px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__secretPanel span{gap:3px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__secretPanel strong{color:var(--foreground);font-size:.78rem}.AgentAccessSettingsCard-module__tGrWyq__secretPanel small{color:var(--foreground-muted);font-size:.68rem;line-height:1.45}.AgentAccessSettingsCard-module__tGrWyq__secretPanel code{overflow-wrap:anywhere;border:1px solid var(--card-border);color:var(--foreground);background:var(--background-secondary);-webkit-user-select:all;user-select:all;border-radius:8px;margin-top:12px;padding:12px;font-size:.72rem;line-height:1.55;display:block}.AgentAccessSettingsCard-module__tGrWyq__secretActions{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__secretActions button{border-radius:8px;min-width:104px;padding:0 12px}.AgentAccessSettingsCard-module__tGrWyq__secretActions button:first-child{color:#fff;background:var(--accent-brand)}.AgentAccessSettingsCard-module__tGrWyq__emptyState{border:1px dashed var(--card-border);color:var(--foreground-muted);text-align:center;border-radius:9px;margin:16px 0 0;padding:18px;font-size:.73rem}.AgentAccessSettingsCard-module__tGrWyq__connectionList,.AgentAccessSettingsCard-module__tGrWyq__callList{gap:7px;margin-top:16px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__connectionRow{border:1px solid var(--card-border);border-radius:9px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:72px;padding:10px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__connectionIcon{border-radius:8px;width:36px;height:36px}.AgentAccessSettingsCard-module__tGrWyq__connectionCopy{gap:3px;min-width:0;display:grid}.AgentAccessSettingsCard-module__tGrWyq__connectionCopy strong{color:var(--foreground);font-size:.76rem}.AgentAccessSettingsCard-module__tGrWyq__connectionCopy small{color:var(--foreground-muted);font-variant-numeric:tabular-nums;font-size:.66rem}.AgentAccessSettingsCard-module__tGrWyq__connectionCopy>div{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__connectionCopy>div span{color:var(--foreground-muted);background:var(--background-secondary);border-radius:5px;padding:3px 6px;font-size:.6rem}.AgentAccessSettingsCard-module__tGrWyq__connectionRow>button{min-width:76px;color:var(--ui-danger);border-radius:8px;padding:0 10px}.AgentAccessSettingsCard-module__tGrWyq__confirmDialog{border:1px solid color-mix(in srgb, var(--ui-danger) 24%, var(--card-border));width:100%;max-width:none;color:var(--foreground);background:var(--background-secondary);border-radius:9px;margin:14px 0 0;padding:13px;position:static}.AgentAccessSettingsCard-module__tGrWyq__confirmDialog:not([open]){display:none}.AgentAccessSettingsCard-module__tGrWyq__confirmDialog strong{text-wrap:balance;font-size:.78rem;display:block}.AgentAccessSettingsCard-module__tGrWyq__confirmDialog p{color:var(--foreground-muted);text-wrap:pretty;margin:5px 0 0;font-size:.69rem;line-height:1.55}.AgentAccessSettingsCard-module__tGrWyq__confirmDialogActions{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.AgentAccessSettingsCard-module__tGrWyq__confirmDialogActions button{border:1px solid var(--card-border);min-width:92px;min-height:44px;color:var(--foreground-secondary);background:var(--card-bg);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.72rem;font-weight:650;display:inline-flex}.AgentAccessSettingsCard-module__tGrWyq__confirmDialogActions button:disabled{cursor:default;opacity:.58}.AgentAccessSettingsCard-module__tGrWyq__confirmDialogActions button.AgentAccessSettingsCard-module__tGrWyq__dangerAction{color:#fff;border-color:var(--ui-danger);background:var(--ui-danger)}.AgentAccessSettingsCard-module__tGrWyq__callList article{border-bottom:1px solid var(--card-border);grid-template-columns:9px minmax(0,1fr) minmax(100px,auto);align-items:center;gap:10px;min-height:56px;padding:9px 10px;display:grid}.AgentAccessSettingsCard-module__tGrWyq__callList article:last-child{border-bottom:0}.AgentAccessSettingsCard-module__tGrWyq__callDot{background:var(--accent-brand);border-radius:999px;width:7px;height:7px}.AgentAccessSettingsCard-module__tGrWyq__callDotFailed{background:var(--ui-danger)}.AgentAccessSettingsCard-module__tGrWyq__callList article>div{gap:3px;min-width:0;display:grid}.AgentAccessSettingsCard-module__tGrWyq__callList strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.AgentAccessSettingsCard-module__tGrWyq__callList small{color:var(--foreground-muted);font-variant-numeric:tabular-nums;font-size:.64rem}.AgentAccessSettingsCard-module__tGrWyq__callList code{color:var(--foreground-muted);text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:.61rem;overflow:hidden}@media (max-width:720px){.AgentAccessSettingsCard-module__tGrWyq__hero{grid-template-columns:44px minmax(0,1fr)}.AgentAccessSettingsCard-module__tGrWyq__platformBadge{grid-column:2;justify-self:start}.AgentAccessSettingsCard-module__tGrWyq__localClients,.AgentAccessSettingsCard-module__tGrWyq__scopeGrid{grid-template-columns:1fr}.AgentAccessSettingsCard-module__tGrWyq__commandRow{grid-template-columns:1fr auto;padding-left:12px}.AgentAccessSettingsCard-module__tGrWyq__commandRow>span{grid-column:1/-1;padding:9px 0 0}.AgentAccessSettingsCard-module__tGrWyq__commandRow code{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;padding-bottom:9px;overflow:visible}.AgentAccessSettingsCard-module__tGrWyq__commandRow button{grid-area:2/2}.AgentAccessSettingsCard-module__tGrWyq__formRow{grid-template-columns:1fr}}@media (max-width:480px){.AgentAccessSettingsCard-module__tGrWyq__authorizationForm{grid-template-columns:1fr}.AgentAccessSettingsCard-module__tGrWyq__authorizationActions{width:100%}.AgentAccessSettingsCard-module__tGrWyq__authorizationActions button{flex:1}.AgentAccessSettingsCard-module__tGrWyq__hero,.AgentAccessSettingsCard-module__tGrWyq__card{padding:14px}.AgentAccessSettingsCard-module__tGrWyq__hero{align-items:start}.AgentAccessSettingsCard-module__tGrWyq__heroCopy p{font-size:.74rem}.AgentAccessSettingsCard-module__tGrWyq__cardHeader{grid-template-columns:40px minmax(0,1fr)}.AgentAccessSettingsCard-module__tGrWyq__cardHeader>.AgentAccessSettingsCard-module__tGrWyq__iconButton{grid-column:2;justify-self:end}.AgentAccessSettingsCard-module__tGrWyq__mcpPanel{flex-direction:column;align-items:flex-start}.AgentAccessSettingsCard-module__tGrWyq__mcpPanel button{border:1px solid var(--card-border);width:100%}.AgentAccessSettingsCard-module__tGrWyq__localClientTop{grid-template-columns:36px minmax(0,1fr)}.AgentAccessSettingsCard-module__tGrWyq__localClientTop b{grid-column:2;justify-self:start}.AgentAccessSettingsCard-module__tGrWyq__localActions{flex-wrap:wrap}.AgentAccessSettingsCard-module__tGrWyq__localActions>button.AgentAccessSettingsCard-module__tGrWyq__primaryAction{flex-basis:calc(100% - 50px)}.AgentAccessSettingsCard-module__tGrWyq__connectionRow{grid-template-columns:36px minmax(0,1fr)}.AgentAccessSettingsCard-module__tGrWyq__connectionRow>button{grid-column:2;justify-self:start}.AgentAccessSettingsCard-module__tGrWyq__callList article{grid-template-columns:9px minmax(0,1fr)}.AgentAccessSettingsCard-module__tGrWyq__callList code{text-align:left;grid-column:2}.AgentAccessSettingsCard-module__tGrWyq__secretActions{flex-direction:column}.AgentAccessSettingsCard-module__tGrWyq__secretActions button{width:100%}.AgentAccessSettingsCard-module__tGrWyq__confirmDialogActions{flex-direction:column-reverse}.AgentAccessSettingsCard-module__tGrWyq__confirmDialogActions button{width:100%}.AgentAccessSettingsCard-module__tGrWyq__confirmationList article{grid-template-columns:1fr}.AgentAccessSettingsCard-module__tGrWyq__confirmationList button{width:100%}.AgentAccessSettingsCard-module__tGrWyq__confirmationDetails{grid-template-columns:1fr}}
.AgentQuickConnect-module__dt_k4G__panel{border:1px solid var(--card-border);background:var(--card-bg);color:var(--foreground);border-radius:12px;padding:24px}.AgentQuickConnect-module__dt_k4G__heading h3{margin:0;font-size:1.1rem;font-weight:700}.AgentQuickConnect-module__dt_k4G__heading p,.AgentQuickConnect-module__dt_k4G__webHint{color:var(--foreground-secondary);margin:8px 0 0;font-size:.875rem;line-height:1.65}.AgentQuickConnect-module__dt_k4G__choices{gap:8px;margin-top:20px;display:flex}.AgentQuickConnect-module__dt_k4G__panel button,.AgentQuickConnect-module__dt_k4G__actions a{border:1px solid var(--card-border);background:var(--card-bg);min-height:44px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;text-decoration:none;display:inline-flex}.AgentQuickConnect-module__dt_k4G__choices button[aria-pressed=true]{border-color:var(--accent-brand);color:var(--accent-brand);background:color-mix(in srgb, var(--accent-brand) 7%, var(--card-bg))}.AgentQuickConnect-module__dt_k4G__panel button:focus-visible,.AgentQuickConnect-module__dt_k4G__actions a:focus-visible{outline:2px solid var(--accent-brand);outline-offset:3px}.AgentQuickConnect-module__dt_k4G__panel button:disabled{cursor:default;opacity:.55}.AgentQuickConnect-module__dt_k4G__panel button:not(:disabled):hover,.AgentQuickConnect-module__dt_k4G__actions a:hover{filter:brightness(.96)}.AgentQuickConnect-module__dt_k4G__steps{flex-wrap:wrap;gap:16px 28px;margin:24px 0;padding:0;list-style:none;display:flex}.AgentQuickConnect-module__dt_k4G__steps li{color:var(--foreground-secondary);align-items:center;gap:8px;font-size:.8125rem;display:flex}.AgentQuickConnect-module__dt_k4G__steps li>span{border:1px solid var(--card-border);border-radius:50%;place-items:center;width:24px;height:24px;font-size:.75rem;display:grid}.AgentQuickConnect-module__dt_k4G__steps li[data-done=true]>span{background:var(--accent-brand);color:#fff;border-color:var(--accent-brand)}.AgentQuickConnect-module__dt_k4G__state{border-top:1px solid var(--card-border);padding-top:20px}.AgentQuickConnect-module__dt_k4G__state strong{font-size:.9375rem}.AgentQuickConnect-module__dt_k4G__state p{color:var(--foreground-secondary);overflow-wrap:anywhere;margin:6px 0 0;font-size:.875rem;line-height:1.65}.AgentQuickConnect-module__dt_k4G__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.AgentQuickConnect-module__dt_k4G__actions .AgentQuickConnect-module__dt_k4G__primary{background:var(--accent-brand);border-color:var(--accent-brand);color:#fff}.AgentQuickConnect-module__dt_k4G__hint{color:var(--foreground-secondary);margin:14px 0 0;font-size:.8125rem;line-height:1.6}.AgentQuickConnect-module__dt_k4G__spinner{animation:1s linear infinite AgentQuickConnect-module__dt_k4G__spin}@keyframes AgentQuickConnect-module__dt_k4G__spin{to{transform:rotate(360deg)}}@media (max-width:560px){.AgentQuickConnect-module__dt_k4G__panel{padding:18px 16px}.AgentQuickConnect-module__dt_k4G__steps{flex-direction:column;gap:12px;margin:20px 0}.AgentQuickConnect-module__dt_k4G__actions>button,.AgentQuickConnect-module__dt_k4G__actions>a{flex:100%}.AgentQuickConnect-module__dt_k4G__choices>button{flex:1}}@media (prefers-reduced-motion:reduce){.AgentQuickConnect-module__dt_k4G__spinner{animation:none}}
.AutoSyncSettingsCard-module__AS7brW__card{border:1px solid var(--card-border);background:var(--card-bg);border-radius:12px;overflow:hidden}.AutoSyncSettingsCard-module__AS7brW__header{border-bottom:1px solid var(--card-border);grid-template-columns:39px minmax(0,1fr) auto;align-items:start;gap:13px;padding:21px 24px 18px;display:grid}.AutoSyncSettingsCard-module__AS7brW__mark{width:39px;height:39px;color:var(--accent-brand);background:var(--accent-sky-soft);border-radius:10px;place-items:center;display:grid}.AutoSyncSettingsCard-module__AS7brW__header h2{color:var(--foreground);text-wrap:balance;margin:0;font-size:.96rem;font-weight:690}.AutoSyncSettingsCard-module__AS7brW__header p{max-width:560px;color:var(--foreground-muted);margin:6px 0 0;font-size:.76rem;line-height:1.55}.AutoSyncSettingsCard-module__AS7brW__status{min-height:28px;color:var(--foreground-muted);background:var(--background-secondary);border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:.68rem;font-weight:650;display:inline-flex}.AutoSyncSettingsCard-module__AS7brW__status_success{color:var(--accent-brand);background:var(--accent-sky-soft)}.AutoSyncSettingsCard-module__AS7brW__status_partial{color:#9a6411;background:#d99b2b1f}.AutoSyncSettingsCard-module__AS7brW__status_error{color:var(--error);background:color-mix(in srgb, var(--error) 9%, transparent)}.AutoSyncSettingsCard-module__AS7brW__status_running{color:var(--accent-brand)}.AutoSyncSettingsCard-module__AS7brW__body{padding:20px 24px 22px}.AutoSyncSettingsCard-module__AS7brW__scope{border:1px solid var(--card-border);background:var(--background-secondary);border-radius:11px;margin-bottom:18px;display:grid}.AutoSyncSettingsCard-module__AS7brW__scope>div{border-bottom:1px solid var(--card-border);grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:10px 12px;display:grid}.AutoSyncSettingsCard-module__AS7brW__scope>div:last-child{border-bottom:0}.AutoSyncSettingsCard-module__AS7brW__scope strong{color:var(--foreground-secondary);font-size:.73rem;font-weight:680}.AutoSyncSettingsCard-module__AS7brW__scope span{color:var(--foreground-muted);text-wrap:pretty;font-size:.7rem;line-height:1.5}.AutoSyncSettingsCard-module__AS7brW__scope a{min-height:44px;color:var(--accent-brand);align-items:center;gap:5px;font-size:.7rem;font-weight:650;text-decoration:none;display:inline-flex}.AutoSyncSettingsCard-module__AS7brW__scope a:focus-visible{outline:2px solid var(--accent-brand);outline-offset:2px;border-radius:6px}.AutoSyncSettingsCard-module__AS7brW__body fieldset{border:0;min-width:0;margin:0;padding:0}.AutoSyncSettingsCard-module__AS7brW__body legend{color:var(--foreground-secondary);margin-bottom:9px;font-size:.76rem;font-weight:650}.AutoSyncSettingsCard-module__AS7brW__options{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.AutoSyncSettingsCard-module__AS7brW__options button{border:1px solid var(--card-border);min-width:0;min-height:44px;color:var(--foreground-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.72rem;transition:border-color .18s,background-color .18s,color .18s;display:flex}.AutoSyncSettingsCard-module__AS7brW__options button:hover{border-color:color-mix(in srgb, var(--accent-brand) 40%, var(--card-border));background:var(--hover-bg)}.AutoSyncSettingsCard-module__AS7brW__options button:active{transform:translateY(1px)}.AutoSyncSettingsCard-module__AS7brW__options button:focus-visible{outline:2px solid var(--accent-brand);outline-offset:2px}.AutoSyncSettingsCard-module__AS7brW__options button.AutoSyncSettingsCard-module__AS7brW__selected{border-color:var(--accent-brand);color:var(--accent-brand);background:var(--accent-sky-soft);font-weight:650}.AutoSyncSettingsCard-module__AS7brW__customSchedule{border:1px solid var(--card-border);background:color-mix(in srgb, var(--background-secondary) 58%, transparent);border-radius:11px;margin-top:12px}.AutoSyncSettingsCard-module__AS7brW__customScheduleActive{border-color:color-mix(in srgb, var(--accent-brand) 48%, var(--card-border));background:color-mix(in srgb, var(--accent-brand) 6%, var(--card-bg))}.AutoSyncSettingsCard-module__AS7brW__customSchedule summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 12px;list-style:none;display:flex}.AutoSyncSettingsCard-module__AS7brW__customSchedule summary::-webkit-details-marker{display:none}.AutoSyncSettingsCard-module__AS7brW__customSchedule summary:focus-visible{outline:2px solid var(--accent-brand);outline-offset:-2px}.AutoSyncSettingsCard-module__AS7brW__customSchedule summary>span:first-child{gap:3px;display:grid}.AutoSyncSettingsCard-module__AS7brW__customSchedule summary strong{color:var(--foreground-secondary);font-size:.76rem;font-weight:680}.AutoSyncSettingsCard-module__AS7brW__customSchedule summary small{color:var(--foreground-muted);font-size:.66rem}.AutoSyncSettingsCard-module__AS7brW__customSchedule summary>span:last-child{color:var(--accent-brand);font-size:.7rem;font-weight:650}.AutoSyncSettingsCard-module__AS7brW__customScheduleControls{grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px 12px;display:grid}.AutoSyncSettingsCard-module__AS7brW__customAmount{border:1px solid var(--card-border);background:var(--card-bg);border-radius:8px;height:40px;display:flex}.AutoSyncSettingsCard-module__AS7brW__customAmount:focus-within{border-color:var(--accent-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-brand) 10%, transparent)}.AutoSyncSettingsCard-module__AS7brW__customAmount input{width:100%;min-width:0;color:var(--foreground);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0 9px;font-size:.78rem}.AutoSyncSettingsCard-module__AS7brW__customUnits{border:1px solid var(--card-border);background:var(--background-secondary);border-radius:9px;padding:3px;display:flex}.AutoSyncSettingsCard-module__AS7brW__customUnits button{min-height:44px;color:var(--foreground-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:.68rem}.AutoSyncSettingsCard-module__AS7brW__customUnits button:hover{color:var(--foreground)}.AutoSyncSettingsCard-module__AS7brW__customUnits button:focus-visible{outline:2px solid var(--accent-brand);outline-offset:1px}.AutoSyncSettingsCard-module__AS7brW__customUnits button.AutoSyncSettingsCard-module__AS7brW__customUnitSelected{color:var(--foreground);background:var(--card-bg);box-shadow:0 1px 3px color-mix(in srgb, var(--foreground) 10%, transparent);font-weight:650}.AutoSyncSettingsCard-module__AS7brW__applyCustom{border:1px solid color-mix(in srgb, var(--accent-brand) 45%, var(--card-border));min-height:40px;color:var(--accent-brand);background:var(--accent-sky-soft);font:inherit;cursor:pointer;border-radius:8px;padding:0 13px;font-size:.72rem;font-weight:680}.AutoSyncSettingsCard-module__AS7brW__applyCustom:hover:not(:disabled){filter:brightness(.96)}.AutoSyncSettingsCard-module__AS7brW__applyCustom:active:not(:disabled){transform:translateY(1px)}.AutoSyncSettingsCard-module__AS7brW__applyCustom:focus-visible{outline:2px solid var(--accent-brand);outline-offset:2px}.AutoSyncSettingsCard-module__AS7brW__applyCustom:disabled{cursor:not-allowed;opacity:.45}.AutoSyncSettingsCard-module__AS7brW__currentSchedule{color:var(--accent-brand);margin:8px 2px 0;font-size:.68rem;font-weight:650}.AutoSyncSettingsCard-module__AS7brW__runtime{background:var(--background-secondary);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:16px;padding:14px;display:grid}.AutoSyncSettingsCard-module__AS7brW__runtime>div{flex-direction:column;gap:3px;min-width:0;display:flex}.AutoSyncSettingsCard-module__AS7brW__runtime span{color:var(--foreground-muted);font-size:.67rem}.AutoSyncSettingsCard-module__AS7brW__runtime strong{color:var(--foreground-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:650;overflow:hidden}.AutoSyncSettingsCard-module__AS7brW__runtime button{color:#fff;background:var(--accent-brand);min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:.74rem;font-weight:680;display:inline-flex}.AutoSyncSettingsCard-module__AS7brW__runtime button:hover:not(:disabled){filter:brightness(.94)}.AutoSyncSettingsCard-module__AS7brW__runtime button:active:not(:disabled){transform:translateY(1px)}.AutoSyncSettingsCard-module__AS7brW__runtime button:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.AutoSyncSettingsCard-module__AS7brW__runtime button:disabled{cursor:not-allowed;opacity:.58}.AutoSyncSettingsCard-module__AS7brW__message{color:var(--foreground-muted);margin:11px 2px 0;font-size:.7rem;line-height:1.5}.AutoSyncSettingsCard-module__AS7brW__messageError{color:var(--error)}.AutoSyncSettingsCard-module__AS7brW__spin{animation:.9s linear infinite AutoSyncSettingsCard-module__AS7brW__auto-sync-spin}@keyframes AutoSyncSettingsCard-module__AS7brW__auto-sync-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.AutoSyncSettingsCard-module__AS7brW__header{grid-template-columns:39px minmax(0,1fr);padding-left:18px;padding-right:18px}.AutoSyncSettingsCard-module__AS7brW__status{grid-column:2;justify-self:start}.AutoSyncSettingsCard-module__AS7brW__body{padding-left:18px;padding-right:18px}.AutoSyncSettingsCard-module__AS7brW__scope>div{grid-template-columns:minmax(0,1fr);gap:3px;padding:12px}.AutoSyncSettingsCard-module__AS7brW__scope a{justify-self:start;min-height:44px}.AutoSyncSettingsCard-module__AS7brW__options{grid-template-columns:repeat(3,minmax(0,1fr))}.AutoSyncSettingsCard-module__AS7brW__customScheduleControls{grid-template-columns:76px minmax(0,1fr)}.AutoSyncSettingsCard-module__AS7brW__customUnits button{flex:1}.AutoSyncSettingsCard-module__AS7brW__applyCustom{grid-column:1/-1;min-height:44px}.AutoSyncSettingsCard-module__AS7brW__runtime{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.AutoSyncSettingsCard-module__AS7brW__runtime button{grid-column:1/-1;justify-content:center}}
.WebBuildUpdatePrompt-module__VK2n_q__notice{z-index:45;right:24px;bottom:calc(84px + env(safe-area-inset-bottom,0px));border:1px solid var(--card-border);background:var(--card-bg);width:min(340px,100vw - 32px);color:var(--foreground);border-radius:12px;padding:20px;position:fixed;box-shadow:0 8px 28px #0000001f}.WebBuildUpdatePrompt-module__VK2n_q__notice h2{text-wrap:balance;margin:0;padding-right:28px;font-size:15px;font-weight:600;line-height:1.5}.WebBuildUpdatePrompt-module__VK2n_q__progress{appearance:none;background:var(--background-secondary);width:100%;height:6px;accent-color:var(--accent-brand);border:0;border-radius:3px;margin:0 0 16px;display:block;overflow:hidden}.WebBuildUpdatePrompt-module__VK2n_q__progress::-webkit-progress-bar{background:var(--background-secondary)}.WebBuildUpdatePrompt-module__VK2n_q__progress::-webkit-progress-value{background:var(--accent-brand)}.WebBuildUpdatePrompt-module__VK2n_q__progress::-moz-progress-bar{background:var(--accent-brand)}.WebBuildUpdatePrompt-module__VK2n_q__sidebar{border:1px solid var(--card-border);background:var(--card-bg);border-radius:10px;margin:8px 14px;padding:10px 12px}.WebBuildUpdatePrompt-module__VK2n_q__sidebarButton{text-align:left;align-items:center;gap:10px;width:100%;min-height:44px;display:flex}.WebBuildUpdatePrompt-module__VK2n_q__sidebarButton>span{flex:1;min-width:0}.WebBuildUpdatePrompt-module__VK2n_q__sidebarButton strong,.WebBuildUpdatePrompt-module__VK2n_q__sidebarButton small{line-height:1.5;display:block}.WebBuildUpdatePrompt-module__VK2n_q__sidebarButton strong{color:var(--foreground);font-size:13px;font-weight:600}.WebBuildUpdatePrompt-module__VK2n_q__sidebarButton small{color:var(--foreground-secondary);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:3px;font-size:12px}.WebBuildUpdatePrompt-module__VK2n_q__sidebarButton:focus-visible{outline:2px solid var(--accent-brand);outline-offset:3px;border-radius:6px}.WebBuildUpdatePrompt-module__VK2n_q__sidebar .WebBuildUpdatePrompt-module__VK2n_q__progress{height:3px;margin:8px 0 0}.WebBuildUpdatePrompt-module__VK2n_q__notice p{color:var(--foreground-secondary);text-wrap:pretty;margin:8px 0 12px;font-size:13px;line-height:1.7}.WebBuildUpdatePrompt-module__VK2n_q__close{width:44px;height:44px;color:var(--foreground-secondary);border-radius:8px;place-items:center;display:grid;position:absolute;top:5px;right:5px}.WebBuildUpdatePrompt-module__VK2n_q__refresh{background:var(--background-secondary);min-height:44px;color:var(--foreground);border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.WebBuildUpdatePrompt-module__VK2n_q__close:hover,.WebBuildUpdatePrompt-module__VK2n_q__refresh:hover:not(:disabled){background:var(--card-border)}.WebBuildUpdatePrompt-module__VK2n_q__refresh:disabled{opacity:.65;cursor:default}.WebBuildUpdatePrompt-module__VK2n_q__notice button{transition:background .16s ease-out}.WebBuildUpdatePrompt-module__VK2n_q__notice button:focus-visible{outline:2px solid var(--accent-brand);outline-offset:3px}@media (max-width:640px){.WebBuildUpdatePrompt-module__VK2n_q__notice{right:16px}}@media (prefers-reduced-motion:reduce){.WebBuildUpdatePrompt-module__VK2n_q__notice button{transition:none}}
.DesktopMediaSettingsCard-module__OKqeqG__card{border:1px solid color-mix(in srgb, var(--desktop-border-strong,#10182829) 82%, transparent);background:var(--desktop-surface,var(--card-bg));border-radius:12px;overflow:hidden}.DesktopMediaSettingsCard-module__OKqeqG__header{border-bottom:1px solid var(--desktop-border,var(--card-border));align-items:flex-start;gap:.9rem;padding:1.35rem 1.4rem 1.15rem;display:flex}.DesktopMediaSettingsCard-module__OKqeqG__mark,.DesktopMediaSettingsCard-module__OKqeqG__modeIcon{color:var(--desktop-accent-strong,var(--accent-brand));background:var(--desktop-accent-soft,color-mix(in srgb, var(--accent-brand) 10%, transparent));flex:none;justify-content:center;align-items:center;display:inline-flex}.DesktopMediaSettingsCard-module__OKqeqG__mark{border-radius:.85rem;width:2.8rem;height:2.8rem}.DesktopMediaSettingsCard-module__OKqeqG__header>div{min-width:0}.DesktopMediaSettingsCard-module__OKqeqG__header h2{color:var(--desktop-ink,var(--foreground));text-wrap:balance;margin:0;font-size:.96rem;font-weight:680}.DesktopMediaSettingsCard-module__OKqeqG__header p,.DesktopMediaSettingsCard-module__OKqeqG__directory p{color:var(--desktop-muted,var(--foreground-muted));text-wrap:pretty}.DesktopMediaSettingsCard-module__OKqeqG__header p{margin:.3rem 0 0;font-size:.82rem;line-height:1.55}.DesktopMediaSettingsCard-module__OKqeqG__body{gap:0;display:grid}.DesktopMediaSettingsCard-module__OKqeqG__modeRow{align-items:center;gap:.8rem;padding:1.15rem 1.4rem;display:flex}.DesktopMediaSettingsCard-module__OKqeqG__modeIcon{border-radius:.72rem;width:2.35rem;height:2.35rem}.DesktopMediaSettingsCard-module__OKqeqG__modeCopy{flex:1;gap:.18rem;min-width:0;display:grid}.DesktopMediaSettingsCard-module__OKqeqG__modeCopy strong{color:var(--desktop-ink,var(--foreground));font-size:.9rem;font-weight:650}.DesktopMediaSettingsCard-module__OKqeqG__modeCopy span{color:var(--desktop-muted,var(--foreground-muted));text-wrap:pretty;font-size:.76rem;line-height:1.45}.DesktopMediaSettingsCard-module__OKqeqG__switch{cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;width:48px;height:44px;padding:0;position:relative}.DesktopMediaSettingsCard-module__OKqeqG__switch:before{border:1px solid var(--desktop-border-strong,var(--card-border));background:var(--desktop-surface-soft,#0f172a0d);content:"";border-radius:13px;width:44px;height:26px;transition:background-color .18s,border-color .18s;position:absolute;top:9px;left:2px}.DesktopMediaSettingsCard-module__OKqeqG__switch>span{z-index:1;color:#fff;background:var(--desktop-faint,#87938c);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .18s,background .18s;display:flex;position:absolute;top:12px;left:5px}.DesktopMediaSettingsCard-module__OKqeqG__switchActive{background:0 0}.DesktopMediaSettingsCard-module__OKqeqG__switchActive:before{border-color:color-mix(in srgb, var(--desktop-accent,var(--accent-brand)) 55%, transparent);background:var(--desktop-accent-soft,color-mix(in srgb, var(--accent-brand) 12%, transparent))}.DesktopMediaSettingsCard-module__OKqeqG__switchActive>span{background:var(--desktop-accent-strong,var(--accent-brand));transform:translate(18px)}.DesktopMediaSettingsCard-module__OKqeqG__switch:focus-visible,.DesktopMediaSettingsCard-module__OKqeqG__primaryAction:focus-visible,.DesktopMediaSettingsCard-module__OKqeqG__secondaryAction:focus-visible,.DesktopMediaSettingsCard-module__OKqeqG__error button:focus-visible{outline:2px solid var(--desktop-accent,var(--accent-brand));outline-offset:2px}.DesktopMediaSettingsCard-module__OKqeqG__switch:active,.DesktopMediaSettingsCard-module__OKqeqG__primaryAction:active,.DesktopMediaSettingsCard-module__OKqeqG__secondaryAction:active{transform:translateY(1px)}.DesktopMediaSettingsCard-module__OKqeqG__switch:disabled,.DesktopMediaSettingsCard-module__OKqeqG__primaryAction:disabled,.DesktopMediaSettingsCard-module__OKqeqG__secondaryAction:disabled{cursor:wait;opacity:.66}.DesktopMediaSettingsCard-module__OKqeqG__directory{background:var(--desktop-surface-soft,#0f172a09);border-radius:.95rem;margin:0 1.4rem 1.4rem;padding:1rem}.DesktopMediaSettingsCard-module__OKqeqG__directoryTop{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.DesktopMediaSettingsCard-module__OKqeqG__directoryTop>div{gap:.25rem;min-width:0;display:grid}.DesktopMediaSettingsCard-module__OKqeqG__directoryTop span{color:var(--desktop-muted,var(--foreground-muted));font-size:.7rem;font-weight:600}.DesktopMediaSettingsCard-module__OKqeqG__directoryTop strong{color:var(--desktop-ink,var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.77rem;font-weight:560;line-height:1.45;overflow:hidden}.DesktopMediaSettingsCard-module__OKqeqG__directoryTop>svg{color:var(--desktop-accent-strong,var(--accent-brand));flex:none}.DesktopMediaSettingsCard-module__OKqeqG__directory p{margin:.65rem 0 0;font-size:.72rem;line-height:1.5}.DesktopMediaSettingsCard-module__OKqeqG__actions{gap:.55rem;margin-top:.85rem;display:flex}.DesktopMediaSettingsCard-module__OKqeqG__actions button{cursor:pointer;border-radius:.68rem;justify-content:center;align-items:center;gap:.42rem;min-height:44px;padding:.52rem .8rem;font-size:.76rem;font-weight:620;transition:transform .16s,background .18s,border-color .18s;display:inline-flex}.DesktopMediaSettingsCard-module__OKqeqG__primaryAction{border:1px solid var(--desktop-accent-strong,var(--accent-brand));color:#fff;background:var(--desktop-accent-strong,var(--accent-brand))}.DesktopMediaSettingsCard-module__OKqeqG__primaryAction:hover{background:color-mix(in srgb, var(--desktop-accent-strong,var(--accent-brand)) 90%, black)}.DesktopMediaSettingsCard-module__OKqeqG__secondaryAction{border:1px solid var(--desktop-border-strong,var(--card-border));color:var(--desktop-ink,var(--foreground));background:var(--desktop-surface,var(--card-bg))}.DesktopMediaSettingsCard-module__OKqeqG__secondaryAction:hover{border-color:var(--desktop-accent,var(--accent-sky))}.DesktopMediaSettingsCard-module__OKqeqG__loading{min-height:8rem;color:var(--desktop-muted,var(--foreground-muted));justify-content:center;align-items:center;gap:.55rem;font-size:.8rem;display:flex}.DesktopMediaSettingsCard-module__OKqeqG__spin{animation:.9s linear infinite DesktopMediaSettingsCard-module__OKqeqG__media-settings-spin}.DesktopMediaSettingsCard-module__OKqeqG__error{color:#9a4b16;background:#f59e0b1a;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.75rem;margin:0 1.4rem 1.25rem;padding:.7rem .8rem;font-size:.75rem;display:flex}.DesktopMediaSettingsCard-module__OKqeqG__error button{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:650}@keyframes DesktopMediaSettingsCard-module__OKqeqG__media-settings-spin{to{transform:rotate(360deg)}}@media (max-width:640px){.DesktopMediaSettingsCard-module__OKqeqG__header,.DesktopMediaSettingsCard-module__OKqeqG__modeRow{padding-inline:1rem}.DesktopMediaSettingsCard-module__OKqeqG__directory,.DesktopMediaSettingsCard-module__OKqeqG__error{margin-inline:1rem}.DesktopMediaSettingsCard-module__OKqeqG__actions{grid-template-columns:1fr 1fr;display:grid}}@media (prefers-reduced-motion:reduce){.DesktopMediaSettingsCard-module__OKqeqG__switch,.DesktopMediaSettingsCard-module__OKqeqG__switch>span,.DesktopMediaSettingsCard-module__OKqeqG__actions button{transition:none}}
.DesktopUpdateCard-module__49KcnG__card{border:1px solid var(--card-border);background:var(--card-bg);color:var(--foreground);border-radius:14px;padding:28px;position:relative}.DesktopUpdateCard-module__49KcnG__header{align-items:flex-start;gap:16px;padding-right:16px;display:flex}.DesktopUpdateCard-module__49KcnG__logo{object-fit:contain;flex:0 0 56px;width:56px;height:56px}.DesktopUpdateCard-module__49KcnG__header h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:22px;font-weight:650;line-height:1.4}.DesktopUpdateCard-module__49KcnG__header p{color:var(--foreground-secondary);text-wrap:pretty;margin:8px 0 0;font-size:14px;line-height:1.7}.DesktopUpdateCard-module__49KcnG__close{width:44px;height:44px;color:var(--foreground-secondary);border-radius:8px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.DesktopUpdateCard-module__49KcnG__close:hover{background:var(--background-secondary)}.DesktopUpdateCard-module__49KcnG__version{color:var(--foreground-secondary);flex-wrap:wrap;align-items:center;gap:14px;padding:22px 0;font-size:12px;display:flex}.DesktopUpdateCard-module__49KcnG__version strong{color:var(--foreground);font-variant-numeric:tabular-nums;margin-left:6px;font-size:14px;font-weight:550}.DesktopUpdateCard-module__49KcnG__current{color:var(--accent-brand)}.DesktopUpdateCard-module__49KcnG__notes{border-top:1px solid var(--card-border);padding-top:18px}.DesktopUpdateCard-module__49KcnG__notes h3{margin:0;font-size:14px;font-weight:600}.DesktopUpdateCard-module__49KcnG__notes ul{color:var(--foreground-secondary);gap:8px;margin:12px 0 0;padding-left:18px;font-size:13px;line-height:1.7;list-style:outside;display:grid}.DesktopUpdateCard-module__49KcnG__notes li::marker{color:var(--foreground-secondary)}.DesktopUpdateCard-module__49KcnG__download{padding:0 0 22px}.DesktopUpdateCard-module__49KcnG__progressLabel{color:var(--foreground-secondary);justify-content:space-between;margin-bottom:10px;font-size:13px;display:flex}.DesktopUpdateCard-module__49KcnG__progressLabel strong{color:var(--foreground);font-variant-numeric:tabular-nums}.DesktopUpdateCard-module__49KcnG__progress{background:var(--background-secondary);border-radius:3px;height:6px;overflow:hidden}.DesktopUpdateCard-module__49KcnG__progress span{background:var(--accent-brand);transform-origin:0;width:100%;height:100%;transition:transform .16s ease-out;display:block}.DesktopUpdateCard-module__49KcnG__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.DesktopUpdateCard-module__49KcnG__primary,.DesktopUpdateCard-module__49KcnG__secondary{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .16s ease-out,opacity .16s ease-out;display:inline-flex}.DesktopUpdateCard-module__49KcnG__primary{color:#fff;background:#335bea;flex:1}.DesktopUpdateCard-module__49KcnG__primary:hover:not(:disabled){background:#274aca}.DesktopUpdateCard-module__49KcnG__secondary{color:var(--foreground-secondary);background:var(--background-secondary)}.DesktopUpdateCard-module__49KcnG__secondary:hover{background:var(--card-border)}.DesktopUpdateCard-module__49KcnG__primary:disabled,.DesktopUpdateCard-module__49KcnG__secondary:disabled,.DesktopUpdateCard-module__49KcnG__textButton:disabled{cursor:default;opacity:.65}.DesktopUpdateCard-module__49KcnG__textButton{min-height:44px;color:var(--accent-brand);text-align:left;text-underline-offset:4px;padding:10px 0;font-size:12px;line-height:1.7;text-decoration:underline;display:block}.DesktopUpdateCard-module__49KcnG__footnote{color:var(--foreground-secondary);margin:14px 0 0;font-size:12px;line-height:1.6}.DesktopUpdateCard-module__49KcnG__error{color:var(--ui-danger);margin:16px 0 0;font-size:13px;line-height:1.7}.DesktopUpdateCard-module__49KcnG__card button:focus-visible,.DesktopUpdateCard-module__49KcnG__card a:focus-visible{outline:2px solid var(--accent-brand);outline-offset:3px}.DesktopUpdateCard-module__49KcnG__spinning{animation:1s linear infinite DesktopUpdateCard-module__49KcnG__spin}.DesktopUpdateCard-module__49KcnG__dialog{background:var(--card-bg);width:min(480px,100vw - 32px);max-height:min(88dvh,740px);color:var(--foreground);border:0;border-radius:14px;margin:auto;padding:0;overflow:auto;box-shadow:0 20px 60px #0003}.DesktopUpdateCard-module__49KcnG__dialog::backdrop{background:#0c10176b}.DesktopUpdateCard-module__49KcnG__dialog .DesktopUpdateCard-module__49KcnG__card{border:0}.DesktopUpdateCard-module__49KcnG__sidebar{border:1px solid var(--card-border);background:var(--card-bg);color:var(--foreground);border-radius:10px;margin:8px 14px;padding:10px 12px}.DesktopUpdateCard-module__49KcnG__sidebarButton{text-align:left;align-items:center;gap:10px;width:100%;min-height:44px;display:flex}.DesktopUpdateCard-module__49KcnG__sidebarButton>span{flex:1;min-width:0}.DesktopUpdateCard-module__49KcnG__sidebarButton strong,.DesktopUpdateCard-module__49KcnG__sidebarButton small{display:block}.DesktopUpdateCard-module__49KcnG__sidebarButton strong{font-size:13px;font-weight:600;line-height:1.5}.DesktopUpdateCard-module__49KcnG__sidebarButton small{color:var(--foreground-secondary);margin-top:3px;font-size:12px;line-height:1.5}.DesktopUpdateCard-module__49KcnG__sidebarButton:hover strong{color:var(--accent-brand)}.DesktopUpdateCard-module__49KcnG__sidebarButton:focus-visible{outline:2px solid var(--accent-brand);outline-offset:3px;border-radius:6px}.DesktopUpdateCard-module__49KcnG__sidebarReady{background:var(--accent-brand-soft);border-color:color-mix(in srgb, var(--accent-brand) 22%, var(--card-border))}.DesktopUpdateCard-module__49KcnG__sidebarReady>button>svg:first-child{color:var(--accent-brand)}.DesktopUpdateCard-module__49KcnG__sidebar .DesktopUpdateCard-module__49KcnG__progress{height:3px;margin-top:8px}@media (max-width:640px){.DesktopUpdateCard-module__49KcnG__card{padding:22px 18px max(22px, env(safe-area-inset-bottom,0px))}.DesktopUpdateCard-module__49KcnG__header{gap:12px}.DesktopUpdateCard-module__49KcnG__header h2{font-size:20px}.DesktopUpdateCard-module__49KcnG__logo{flex-basis:44px;width:44px;height:44px}.DesktopUpdateCard-module__49KcnG__version{gap:10px}.DesktopUpdateCard-module__49KcnG__actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.DesktopUpdateCard-module__49KcnG__spinning{animation:none}.DesktopUpdateCard-module__49KcnG__progress span,.DesktopUpdateCard-module__49KcnG__primary,.DesktopUpdateCard-module__49KcnG__secondary{transition:none}}@keyframes DesktopUpdateCard-module__49KcnG__spin{to{transform:rotate(360deg)}}
.LocalDataSettingsCard-module__rOJx5W__card{border:1px solid var(--card-border);background:var(--card-bg);border-radius:12px;overflow:hidden}.LocalDataSettingsCard-module__rOJx5W__header{border-bottom:1px solid var(--card-border);align-items:flex-start;gap:12px;padding:20px 22px 17px;display:flex}.LocalDataSettingsCard-module__rOJx5W__mark{width:38px;height:38px;color:var(--accent-brand);background:var(--accent-sky-soft);border-radius:10px;flex:none;place-items:center;display:grid}.LocalDataSettingsCard-module__rOJx5W__header h2{color:var(--foreground);text-wrap:balance;margin:0;font-size:.96rem;font-weight:690}.LocalDataSettingsCard-module__rOJx5W__header p{max-width:54ch;color:var(--foreground-muted);text-wrap:pretty;margin:5px 0 0;font-size:.75rem;line-height:1.55}.LocalDataSettingsCard-module__rOJx5W__body{padding:0 22px 18px}.LocalDataSettingsCard-module__rOJx5W__preference{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;display:grid}.LocalDataSettingsCard-module__rOJx5W__preference>div{flex-direction:column;gap:4px;min-width:0;display:flex}.LocalDataSettingsCard-module__rOJx5W__preference strong{color:var(--foreground);font-size:.84rem;font-weight:670}.LocalDataSettingsCard-module__rOJx5W__preference>div>span{color:var(--foreground-muted);text-wrap:pretty;font-size:.72rem;line-height:1.45}.LocalDataSettingsCard-module__rOJx5W__switch{cursor:pointer;background:0 0;border:0;flex:none;width:48px;height:44px;padding:0;display:block;position:relative}.LocalDataSettingsCard-module__rOJx5W__switch:before{background:color-mix(in srgb, var(--foreground) 14%, transparent);content:"";border-radius:13px;width:44px;height:26px;transition:background-color .18s ease-out;position:absolute;top:9px;left:2px}.LocalDataSettingsCard-module__rOJx5W__switch>span{z-index:1;width:20px;height:20px;color:var(--accent-brand);background:var(--card-bg);box-shadow:0 1px 3px color-mix(in srgb, var(--foreground) 18%, transparent);border-radius:50%;place-items:center;transition:transform .18s ease-out;display:grid;position:absolute;top:12px;left:5px}.LocalDataSettingsCard-module__rOJx5W__switchActive:before{background:var(--accent-brand)}.LocalDataSettingsCard-module__rOJx5W__switchActive>span{transform:translate(18px)}.LocalDataSettingsCard-module__rOJx5W__switch:focus-visible{outline:2px solid var(--accent-brand);outline-offset:2px;border-radius:13px}.LocalDataSettingsCard-module__rOJx5W__details{border-top:1px solid var(--card-border);border-bottom:1px solid var(--card-border)}.LocalDataSettingsCard-module__rOJx5W__details summary{min-height:44px;color:var(--foreground-secondary);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:.73rem;font-weight:650;list-style:none;display:flex}.LocalDataSettingsCard-module__rOJx5W__details summary::-webkit-details-marker{display:none}.LocalDataSettingsCard-module__rOJx5W__details summary:focus-visible{outline:2px solid var(--accent-brand);outline-offset:-2px}.LocalDataSettingsCard-module__rOJx5W__details summary svg{color:var(--foreground-muted);transition:transform .16s ease-out}.LocalDataSettingsCard-module__rOJx5W__details[open] summary svg{transform:rotate(90deg)}.LocalDataSettingsCard-module__rOJx5W__details>div{gap:7px;padding:0 0 14px;display:grid}.LocalDataSettingsCard-module__rOJx5W__details p{color:var(--foreground-muted);text-wrap:pretty;align-items:flex-start;gap:7px;margin:0;font-size:.7rem;line-height:1.5;display:flex}.LocalDataSettingsCard-module__rOJx5W__details p svg{color:var(--accent-brand);flex:none;margin-top:2px}.LocalDataSettingsCard-module__rOJx5W__footer{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:10px;display:flex}.LocalDataSettingsCard-module__rOJx5W__footer button{min-height:44px;color:var(--foreground-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 4px;font-size:.72rem;font-weight:620;display:inline-flex}.LocalDataSettingsCard-module__rOJx5W__footer button:hover{color:var(--foreground)}.LocalDataSettingsCard-module__rOJx5W__footer button:active{transform:translateY(1px)}.LocalDataSettingsCard-module__rOJx5W__footer button:focus-visible{outline:2px solid var(--accent-brand);outline-offset:2px;border-radius:6px}.LocalDataSettingsCard-module__rOJx5W__footer span{color:var(--accent-brand);text-align:right;font-size:.7rem}@media (max-width:640px){.LocalDataSettingsCard-module__rOJx5W__header,.LocalDataSettingsCard-module__rOJx5W__body{padding-left:16px;padding-right:16px}.LocalDataSettingsCard-module__rOJx5W__footer{flex-direction:column;align-items:flex-start}.LocalDataSettingsCard-module__rOJx5W__footer span{text-align:left}}@media (prefers-reduced-motion:reduce){.LocalDataSettingsCard-module__rOJx5W__switch:before,.LocalDataSettingsCard-module__rOJx5W__switch>span,.LocalDataSettingsCard-module__rOJx5W__details summary svg{transition-duration:.01ms}}
.MobileDesktopLoginScanner-module__nhM7XG__host{width:100%}.MobileDesktopLoginScanner-module__nhM7XG__trigger{min-height:var(--ui-control-lg);border-radius:var(--ui-radius-md);font:inherit;cursor:pointer;transition:color var(--ui-duration-normal) ease, background var(--ui-duration-normal) ease, transform var(--ui-duration-fast) ease;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:10px;font-size:.92rem;font-weight:650;display:inline-flex}.MobileDesktopLoginScanner-module__nhM7XG__trigger:active{transform:scale(.985)}.MobileDesktopLoginScanner-module__nhM7XG__primary{color:#fff;background:var(--ui-accent);width:100%}.MobileDesktopLoginScanner-module__nhM7XG__primary:hover{background:var(--accent-brand-strong)}.MobileDesktopLoginScanner-module__nhM7XG__login{border:1px solid var(--input-border);background:var(--card-bg);width:100%;min-height:54px;color:var(--foreground);border-radius:12px;padding:10px 16px;font-size:15px}.MobileDesktopLoginScanner-module__nhM7XG__login .MobileDesktopLoginScanner-module__nhM7XG__triggerIcon{width:24px;height:24px;color:var(--login-accent,var(--accent-brand));background:0 0;flex-basis:24px}.MobileDesktopLoginScanner-module__nhM7XG__login:hover{background:var(--background-secondary)}.MobileDesktopLoginScanner-module__nhM7XG__login:focus-visible{outline:2px solid var(--login-accent,var(--accent-brand));outline-offset:3px}.MobileDesktopLoginScanner-module__nhM7XG__secondary{width:100%;color:var(--ui-text);background:var(--ui-surface-subtle)}.MobileDesktopLoginScanner-module__nhM7XG__secondary:hover{background:color-mix(in srgb, var(--ui-accent) 10%, var(--ui-surface-subtle))}.MobileDesktopLoginScanner-module__nhM7XG__settings{width:100%;color:var(--ui-text);background:0 0;justify-content:flex-start;padding:0 4px}.MobileDesktopLoginScanner-module__nhM7XG__settings>svg:last-child{color:var(--ui-text-muted);margin-left:auto}.MobileDesktopLoginScanner-module__nhM7XG__triggerIcon{width:32px;height:32px;color:var(--ui-accent);background:var(--ui-accent-soft);border-radius:9px;flex:0 0 32px;place-items:center;display:grid}.MobileDesktopLoginScanner-module__nhM7XG__primary .MobileDesktopLoginScanner-module__nhM7XG__triggerIcon{color:#fff;background:#ffffff29}.MobileDesktopLoginScanner-module__nhM7XG__overlay{z-index:50;color:#fff;visibility:hidden;opacity:0;pointer-events:none;min-height:100dvh;transition:opacity var(--ui-duration-normal) ease;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.MobileDesktopLoginScanner-module__nhM7XG__overlayOpen{visibility:visible;opacity:1;pointer-events:auto}.MobileDesktopLoginScanner-module__nhM7XG__panelMode{color:var(--ui-text);background:var(--ui-canvas)}.MobileDesktopLoginScanner-module__nhM7XG__scannerHeader{z-index:2;min-height:calc(64px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 12px 0;background:#070d18ad;grid-template-columns:48px 1fr 48px;align-items:center;display:grid;position:relative}.MobileDesktopLoginScanner-module__nhM7XG__panelMode .MobileDesktopLoginScanner-module__nhM7XG__scannerHeader{background:var(--ui-surface);box-shadow:0 1px 0 var(--ui-border)}.MobileDesktopLoginScanner-module__nhM7XG__scannerHeader strong{text-align:center;font-size:1rem;font-weight:700}.MobileDesktopLoginScanner-module__nhM7XG__iconButton,.MobileDesktopLoginScanner-module__nhM7XG__headerSpacer{place-items:center;width:44px;height:44px;display:grid}.MobileDesktopLoginScanner-module__nhM7XG__iconButton{color:inherit;cursor:pointer;transition:background var(--ui-duration-fast) ease;background:#ffffff1f;border:0;border-radius:50%}.MobileDesktopLoginScanner-module__nhM7XG__panelMode .MobileDesktopLoginScanner-module__nhM7XG__iconButton{background:var(--ui-surface-subtle)}.MobileDesktopLoginScanner-module__nhM7XG__iconButton:hover,.MobileDesktopLoginScanner-module__nhM7XG__iconButtonActive{background:#ffffff38}.MobileDesktopLoginScanner-module__nhM7XG__cameraStage{--scan-frame:min(72vw, 320px);grid-template-areas:"top top top""left frame right""bottom bottom bottom";grid-template-columns:1fr var(--scan-frame) 1fr;grid-template-rows:1fr var(--scan-frame) 1.15fr;min-height:0;display:grid;overflow:hidden}.MobileDesktopLoginScanner-module__nhM7XG__cameraShade{background:#070d1894}.MobileDesktopLoginScanner-module__nhM7XG__shadeTop{grid-area:top}.MobileDesktopLoginScanner-module__nhM7XG__shadeLeft{grid-area:left}.MobileDesktopLoginScanner-module__nhM7XG__shadeRight{grid-area:right}.MobileDesktopLoginScanner-module__nhM7XG__shadeBottom{grid-area:bottom}.MobileDesktopLoginScanner-module__nhM7XG__scanFrame{border:1px solid #ffffff5c;grid-area:frame;position:relative}.MobileDesktopLoginScanner-module__nhM7XG__scanFrame>span:not(.MobileDesktopLoginScanner-module__nhM7XG__scanBeam){border-style:solid;border-color:#77a9ff;width:28px;height:28px;position:absolute}.MobileDesktopLoginScanner-module__nhM7XG__cornerTopLeft{border-width:3px 0 0 3px;top:-2px;left:-2px}.MobileDesktopLoginScanner-module__nhM7XG__cornerTopRight{border-width:3px 3px 0 0;top:-2px;right:-2px}.MobileDesktopLoginScanner-module__nhM7XG__cornerBottomLeft{border-width:0 0 3px 3px;bottom:-2px;left:-2px}.MobileDesktopLoginScanner-module__nhM7XG__cornerBottomRight{border-width:0 3px 3px 0;bottom:-2px;right:-2px}.MobileDesktopLoginScanner-module__nhM7XG__scanBeam{background:#7ab0ff;border-radius:99px;height:2px;animation:2.4s cubic-bezier(.4,0,.2,1) infinite alternate MobileDesktopLoginScanner-module__nhM7XG__scan;position:absolute;top:18px;left:14px;right:14px;box-shadow:0 0 8px #66a6ffbf}.MobileDesktopLoginScanner-module__nhM7XG__scannerFooter{z-index:2;min-height:calc(92px + env(safe-area-inset-bottom,0px));padding:19px 20px calc(18px + env(safe-area-inset-bottom,0px));background:#070d18ad;justify-content:center;align-items:flex-start;gap:12px;display:flex;position:relative}.MobileDesktopLoginScanner-module__nhM7XG__scannerFooter>svg{color:#99beff;flex:none;margin-top:2px}.MobileDesktopLoginScanner-module__nhM7XG__scannerFooter div{gap:3px;display:grid}.MobileDesktopLoginScanner-module__nhM7XG__scannerFooter strong{max-width:30ch;font-size:.92rem;line-height:1.4}.MobileDesktopLoginScanner-module__nhM7XG__scannerFooter span{color:#ffffffb8;font-size:.78rem}.MobileDesktopLoginScanner-module__nhM7XG__panelContent{min-height:0;padding:28px 20px calc(28px + env(safe-area-inset-bottom,0px));place-items:center;display:grid;overflow-y:auto}.MobileDesktopLoginScanner-module__nhM7XG__confirmPanel,.MobileDesktopLoginScanner-module__nhM7XG__statePanel{text-align:center;width:min(100%,380px)}.MobileDesktopLoginScanner-module__nhM7XG__deviceIcon,.MobileDesktopLoginScanner-module__nhM7XG__neutralIcon,.MobileDesktopLoginScanner-module__nhM7XG__successIcon{border-radius:16px;place-items:center;width:58px;height:58px;margin:0 auto 18px;display:grid}.MobileDesktopLoginScanner-module__nhM7XG__deviceIcon,.MobileDesktopLoginScanner-module__nhM7XG__successIcon{color:var(--ui-accent);background:var(--ui-accent-soft)}.MobileDesktopLoginScanner-module__nhM7XG__neutralIcon{color:var(--ui-text-secondary);background:var(--ui-surface-subtle)}.MobileDesktopLoginScanner-module__nhM7XG__kicker{color:var(--ui-accent);margin:0 0 6px;font-size:.82rem;font-weight:650}.MobileDesktopLoginScanner-module__nhM7XG__confirmPanel h2,.MobileDesktopLoginScanner-module__nhM7XG__statePanel h2{color:var(--ui-text);text-wrap:balance;margin:0;font-size:1.35rem;font-weight:740;line-height:1.3}.MobileDesktopLoginScanner-module__nhM7XG__confirmLead,.MobileDesktopLoginScanner-module__nhM7XG__statePanel p{max-width:32ch;color:var(--ui-text-secondary);text-wrap:pretty;margin:9px auto 0;font-size:.92rem;line-height:1.55}.MobileDesktopLoginScanner-module__nhM7XG__verificationCode{justify-content:center;gap:10px;margin:25px 0 18px;display:flex}.MobileDesktopLoginScanner-module__nhM7XG__verificationCode span{width:48px;height:54px;color:var(--ui-text);background:var(--ui-surface-subtle);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;font-size:1.4rem;font-weight:750;display:grid}.MobileDesktopLoginScanner-module__nhM7XG__confirmMeta{color:var(--ui-text-muted);justify-content:space-between;gap:12px;margin-bottom:24px;font-size:.78rem;display:flex}.MobileDesktopLoginScanner-module__nhM7XG__actionStack{gap:10px;display:grid}.MobileDesktopLoginScanner-module__nhM7XG__primaryAction,.MobileDesktopLoginScanner-module__nhM7XG__secondaryAction{border-radius:var(--ui-radius-md);width:100%;min-height:48px;font:inherit;cursor:pointer;transition:background var(--ui-duration-normal) ease, transform var(--ui-duration-fast) ease;border:0;justify-content:center;align-items:center;gap:8px;font-size:.94rem;font-weight:680;display:inline-flex}.MobileDesktopLoginScanner-module__nhM7XG__primaryAction{color:#fff;background:var(--ui-accent)}.MobileDesktopLoginScanner-module__nhM7XG__primaryAction:hover{background:var(--accent-brand-strong)}.MobileDesktopLoginScanner-module__nhM7XG__secondaryAction{color:var(--ui-text-secondary);background:var(--ui-surface-subtle)}.MobileDesktopLoginScanner-module__nhM7XG__primaryAction:active,.MobileDesktopLoginScanner-module__nhM7XG__secondaryAction:active{transform:scale(.985)}.MobileDesktopLoginScanner-module__nhM7XG__statePanel>.MobileDesktopLoginScanner-module__nhM7XG__primaryAction:first-of-type{margin-top:24px}.MobileDesktopLoginScanner-module__nhM7XG__statePanel>.MobileDesktopLoginScanner-module__nhM7XG__secondaryAction{margin-top:10px}.MobileDesktopLoginScanner-module__nhM7XG__spin{animation:.9s linear infinite MobileDesktopLoginScanner-module__nhM7XG__spin}@keyframes MobileDesktopLoginScanner-module__nhM7XG__scan{0%{transform:translateY(0)}to{transform:translateY(calc(var(--scan-frame) - 38px))}}@keyframes MobileDesktopLoginScanner-module__nhM7XG__spin{to{transform:rotate(360deg)}}body.zhicui-desktop-login-scanner-active .MobileDesktopLoginScanner-module__nhM7XG__overlayOpen{visibility:visible}@media (prefers-reduced-motion:reduce){.MobileDesktopLoginScanner-module__nhM7XG__trigger,.MobileDesktopLoginScanner-module__nhM7XG__overlay,.MobileDesktopLoginScanner-module__nhM7XG__iconButton,.MobileDesktopLoginScanner-module__nhM7XG__primaryAction,.MobileDesktopLoginScanner-module__nhM7XG__secondaryAction{transition:none}.MobileDesktopLoginScanner-module__nhM7XG__scanBeam{animation:none;top:50%}}
.VideoAnalysis-module__CZWLYG__entry{border-top:1px solid var(--card-border);margin-top:16px;padding-top:14px}.VideoAnalysis-module__CZWLYG__entryTrigger{min-height:44px;color:var(--accent-brand);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:650;transition:background-color .16s,color .16s;display:inline-flex}.VideoAnalysis-module__CZWLYG__entryTrigger:hover,.VideoAnalysis-module__CZWLYG__entryTrigger:focus-visible{background:color-mix(in srgb, var(--accent-brand) 8%, transparent)}.VideoAnalysis-module__CZWLYG__entryTrigger:focus-visible,.VideoAnalysis-module__CZWLYG__recommendation button:focus-visible,.VideoAnalysis-module__CZWLYG__completedInline button:focus-visible,.VideoAnalysis-module__CZWLYG__attentionInline button:focus-visible,.VideoAnalysis-module__CZWLYG__failedInline button:focus-visible,.VideoAnalysis-module__CZWLYG__methodPicker button:focus-visible,.VideoAnalysis-module__CZWLYG__quoteActions button:focus-visible,.VideoAnalysis-module__CZWLYG__balanceWarning button:focus-visible{outline:2px solid var(--accent-brand);outline-offset:2px}.VideoAnalysis-module__CZWLYG__recommendation{border:1px solid color-mix(in srgb, var(--accent-brand) 25%, var(--card-border));background:color-mix(in srgb, var(--accent-brand) 5%, var(--card-bg));border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.VideoAnalysis-module__CZWLYG__recommendation>div:first-child{min-width:0}.VideoAnalysis-module__CZWLYG__recommendation small{color:var(--accent-brand);font-size:11px;font-weight:650;display:block}.VideoAnalysis-module__CZWLYG__recommendation strong{color:var(--foreground);margin-top:2px;font-size:13px;display:block}.VideoAnalysis-module__CZWLYG__recommendation p{max-width:58ch;color:var(--foreground-muted);text-wrap:pretty;margin:4px 0 0;font-size:12px;line-height:1.55}.VideoAnalysis-module__CZWLYG__recommendation>div:last-of-type{flex-shrink:0;gap:6px;display:flex}.VideoAnalysis-module__CZWLYG__recommendation button,.VideoAnalysis-module__CZWLYG__completedInline button,.VideoAnalysis-module__CZWLYG__attentionInline button,.VideoAnalysis-module__CZWLYG__failedInline button{min-height:40px;color:var(--foreground-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:650;display:inline-flex}.VideoAnalysis-module__CZWLYG__recommendation .VideoAnalysis-module__CZWLYG__primaryTextAction{color:#fff;background:var(--accent-brand)}.VideoAnalysis-module__CZWLYG__recommendation button:disabled,.VideoAnalysis-module__CZWLYG__quoteActions button:disabled{cursor:not-allowed;opacity:.55}.VideoAnalysis-module__CZWLYG__runInline,.VideoAnalysis-module__CZWLYG__completedInline,.VideoAnalysis-module__CZWLYG__attentionInline,.VideoAnalysis-module__CZWLYG__failedInline{min-height:58px;color:var(--accent-brand);background:color-mix(in srgb, var(--accent-brand) 6%, transparent);border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.VideoAnalysis-module__CZWLYG__runInline{grid-template-columns:22px minmax(0,1fr)}.VideoAnalysis-module__CZWLYG__failedInline{color:var(--accent-rose,#d34d4d);background:color-mix(in srgb, var(--accent-rose,#d34d4d) 6%, transparent)}.VideoAnalysis-module__CZWLYG__attentionInline{color:var(--accent-amber,#b97800);background:color-mix(in srgb, var(--accent-amber,#b97800) 8%, transparent)}.VideoAnalysis-module__CZWLYG__runInline span,.VideoAnalysis-module__CZWLYG__completedInline span,.VideoAnalysis-module__CZWLYG__attentionInline span,.VideoAnalysis-module__CZWLYG__failedInline span{min-width:0}.VideoAnalysis-module__CZWLYG__runInline strong,.VideoAnalysis-module__CZWLYG__completedInline strong,.VideoAnalysis-module__CZWLYG__attentionInline strong,.VideoAnalysis-module__CZWLYG__failedInline strong{color:var(--foreground);font-size:13px;display:block}.VideoAnalysis-module__CZWLYG__runInline small,.VideoAnalysis-module__CZWLYG__completedInline small,.VideoAnalysis-module__CZWLYG__attentionInline small,.VideoAnalysis-module__CZWLYG__failedInline small{color:var(--foreground-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.VideoAnalysis-module__CZWLYG__quotePanel{background:var(--card-bg)}.VideoAnalysis-module__CZWLYG__quoteBody{gap:14px;display:grid}.VideoAnalysis-module__CZWLYG__quoteHero{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;display:grid}.VideoAnalysis-module__CZWLYG__quoteHeroIcon{width:42px;height:42px;color:var(--accent-brand);background:color-mix(in srgb, var(--accent-brand) 10%, transparent);border-radius:10px;place-items:center;display:grid}.VideoAnalysis-module__CZWLYG__quoteHero small{color:var(--foreground-muted);font-size:11px}.VideoAnalysis-module__CZWLYG__quoteHero h3{color:var(--foreground);margin:2px 0 0;font-size:16px}.VideoAnalysis-module__CZWLYG__quoteHero p{color:var(--foreground-muted);text-wrap:pretty;margin:5px 0 0;font-size:12px;line-height:1.55}.VideoAnalysis-module__CZWLYG__methodPicker{border-top:1px solid var(--card-border);border-bottom:1px solid var(--card-border);padding:10px 0}.VideoAnalysis-module__CZWLYG__methodPicker summary{min-height:36px;color:var(--accent-brand);cursor:pointer;font-size:12px;font-weight:650}.VideoAnalysis-module__CZWLYG__methodPicker>div{gap:6px;display:grid}.VideoAnalysis-module__CZWLYG__methodPicker button{border:1px solid var(--card-border);min-height:54px;color:var(--foreground);background:var(--background);text-align:left;cursor:pointer;border-radius:9px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;padding:8px 10px;display:grid}.VideoAnalysis-module__CZWLYG__methodPicker button[aria-checked=true]{border-color:var(--accent-brand);background:color-mix(in srgb, var(--accent-brand) 6%, var(--background))}.VideoAnalysis-module__CZWLYG__methodPicker button span{gap:2px;display:grid}.VideoAnalysis-module__CZWLYG__methodPicker button strong{font-size:12px}.VideoAnalysis-module__CZWLYG__methodPicker button small{color:var(--foreground-muted);font-size:11px}.VideoAnalysis-module__CZWLYG__methodPicker button svg{color:var(--accent-brand)}.VideoAnalysis-module__CZWLYG__quoteLoading{min-height:112px;color:var(--foreground-muted);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.VideoAnalysis-module__CZWLYG__quoteSummary{background:color-mix(in srgb, var(--foreground) 4%, transparent);border-radius:11px;padding:13px}.VideoAnalysis-module__CZWLYG__quoteSummary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;display:grid}.VideoAnalysis-module__CZWLYG__quoteSummary dl div{gap:2px;display:grid}.VideoAnalysis-module__CZWLYG__quoteSummary dt{color:var(--foreground-muted);font-size:11px}.VideoAnalysis-module__CZWLYG__quoteSummary dd{color:var(--foreground);margin:0;font-size:13px;font-weight:680}.VideoAnalysis-module__CZWLYG__quoteSummary>p{color:var(--foreground-muted);text-wrap:pretty;margin:10px 0 0;font-size:11px;line-height:1.55}.VideoAnalysis-module__CZWLYG__quoteSummary .VideoAnalysis-module__CZWLYG__byokNotice{color:color-mix(in srgb, var(--accent-amber,#b97800) 82%, var(--foreground))}.VideoAnalysis-module__CZWLYG__balanceWarning{border:1px solid color-mix(in srgb, var(--accent-amber,#b97800) 28%, var(--card-border));color:var(--accent-amber,#b97800);background:color-mix(in srgb, var(--accent-amber,#b97800) 7%, transparent);border-radius:10px;grid-template-columns:22px minmax(0,1fr);gap:9px;padding:11px;display:grid}.VideoAnalysis-module__CZWLYG__balanceWarning strong{color:var(--foreground);font-size:12px}.VideoAnalysis-module__CZWLYG__balanceWarning p{color:var(--foreground-muted);margin:3px 0 0;font-size:11px}.VideoAnalysis-module__CZWLYG__balanceWarning div div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.VideoAnalysis-module__CZWLYG__balanceWarning button{min-height:36px;color:var(--foreground);background:0 0;border:1px solid;border-radius:8px;padding:0 10px;font-size:11px;font-weight:650}.VideoAnalysis-module__CZWLYG__inlineError{color:var(--accent-rose,#d34d4d);grid-column:1/-1;margin:0;font-size:12px;line-height:1.5}.VideoAnalysis-module__CZWLYG__quoteActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:2px;display:grid}.VideoAnalysis-module__CZWLYG__quoteActions button{border:1px solid var(--card-border);min-height:46px;color:var(--foreground);background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:680;display:inline-flex}.VideoAnalysis-module__CZWLYG__quoteActions .VideoAnalysis-module__CZWLYG__primaryAction{border-color:var(--accent-brand);color:#fff;background:var(--accent-brand)}@media (max-width:620px){.VideoAnalysis-module__CZWLYG__recommendation{flex-direction:column;align-items:stretch}.VideoAnalysis-module__CZWLYG__recommendation>div:last-of-type{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VideoAnalysis-module__CZWLYG__recommendation button{min-height:44px}}@media (prefers-reduced-motion:reduce){.VideoAnalysis-module__CZWLYG__entryTrigger,.VideoAnalysis-module__CZWLYG__recommendation button{transition:none}}.VideoAnalysis-module__CZWLYG__taskList{gap:18px;display:grid}.VideoAnalysis-module__CZWLYG__taskList section h3{color:var(--foreground-muted);margin:0 0 7px;font-size:11px;font-weight:650}.VideoAnalysis-module__CZWLYG__taskList section>div{gap:6px;display:grid}.VideoAnalysis-module__CZWLYG__taskRow{min-height:62px;color:var(--accent-brand);background:color-mix(in srgb, var(--foreground) 4%, transparent);border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px 8px;display:grid}.VideoAnalysis-module__CZWLYG__taskRow[data-status=failed],.VideoAnalysis-module__CZWLYG__taskRow[data-status=cancelled]{color:var(--accent-rose,#d34d4d)}.VideoAnalysis-module__CZWLYG__taskRow[data-status=reauthorization_required]{color:var(--accent-amber,#b97800);background:color-mix(in srgb, var(--accent-amber,#b97800) 7%, transparent)}.VideoAnalysis-module__CZWLYG__taskIcon{place-items:center;width:28px;height:28px;display:grid}.VideoAnalysis-module__CZWLYG__taskCopy{min-width:0}.VideoAnalysis-module__CZWLYG__taskCopy strong,.VideoAnalysis-module__CZWLYG__taskCopy span,.VideoAnalysis-module__CZWLYG__taskCopy small{display:block}.VideoAnalysis-module__CZWLYG__taskCopy strong{color:var(--foreground);font-size:13px}.VideoAnalysis-module__CZWLYG__taskCopy span{color:var(--foreground-muted);margin-top:2px;font-size:11px}.VideoAnalysis-module__CZWLYG__taskCopy small{color:var(--foreground-muted);margin-top:4px;font-size:11px;line-height:1.45}.VideoAnalysis-module__CZWLYG__taskCopy .VideoAnalysis-module__CZWLYG__taskError{color:var(--accent-rose,#d34d4d)}.VideoAnalysis-module__CZWLYG__taskActions{justify-content:flex-end;align-items:center;gap:3px;display:flex}.VideoAnalysis-module__CZWLYG__taskActions button{min-width:44px;min-height:44px;color:var(--foreground-muted);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:650;display:inline-flex}.VideoAnalysis-module__CZWLYG__taskActions button:hover,.VideoAnalysis-module__CZWLYG__taskActions button:focus-visible{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 6%, transparent)}.VideoAnalysis-module__CZWLYG__taskActions button:focus-visible{outline:2px solid var(--accent-brand);outline-offset:2px}.VideoAnalysis-module__CZWLYG__taskActions button:disabled{cursor:not-allowed;opacity:.55}.VideoAnalysis-module__CZWLYG__taskEmpty{min-height:120px;color:var(--foreground-muted);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.VideoAnalysis-module__CZWLYG__taskFootnote{border-top:1px solid var(--card-border);color:var(--foreground-muted);text-wrap:pretty;margin:0;padding-top:12px;font-size:11px;line-height:1.55}.VideoAnalysis-module__CZWLYG__taskItems{margin-top:.55rem}.VideoAnalysis-module__CZWLYG__taskItems summary{min-height:36px;color:var(--accent-brand);cursor:pointer;align-items:center;font-size:.68rem;font-weight:650;display:inline-flex}.VideoAnalysis-module__CZWLYG__taskItems>div{gap:.35rem;padding:.15rem 0 .3rem;display:grid}.VideoAnalysis-module__CZWLYG__taskItems>div>span{background:color-mix(in srgb, var(--foreground) 4%, transparent);border-radius:.55rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .6rem;display:flex}.VideoAnalysis-module__CZWLYG__taskItems>div>span>span{gap:.15rem;min-width:0;display:grid}.VideoAnalysis-module__CZWLYG__taskItems strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:600;overflow:hidden}.VideoAnalysis-module__CZWLYG__taskItems small{color:var(--foreground-muted);font-size:.62rem}.VideoAnalysis-module__CZWLYG__taskItems b{color:var(--foreground-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.65rem}.VideoAnalysis-module__CZWLYG__completionToast{z-index:65;right:1rem;bottom:calc(5rem + env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--accent-brand) 32%, var(--card-border));background:color-mix(in srgb, var(--card-bg) 94%, transparent);width:min(26rem,100vw - 2rem);color:var(--accent-brand);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.9rem;display:grid;position:fixed;box-shadow:0 18px 50px #0000002e}.VideoAnalysis-module__CZWLYG__completionToast>div{min-width:0}.VideoAnalysis-module__CZWLYG__completionToast strong{color:var(--foreground);font-size:.78rem;display:block}.VideoAnalysis-module__CZWLYG__completionToast p{color:var(--foreground-muted);margin:.28rem 0 0;font-size:.69rem;line-height:1.5}.VideoAnalysis-module__CZWLYG__completionToast span{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.VideoAnalysis-module__CZWLYG__completionToast a,.VideoAnalysis-module__CZWLYG__completionToast span button{background:color-mix(in srgb, var(--accent-brand) 9%, transparent);min-height:36px;color:var(--accent-brand);border:0;border-radius:.55rem;align-items:center;padding:0 .65rem;font-size:.69rem;font-weight:650;text-decoration:none;display:inline-flex}.VideoAnalysis-module__CZWLYG__completionToast>button{width:36px;height:36px;color:var(--foreground-muted);background:0 0;border:0;border-radius:.55rem;place-items:center;display:grid}.VideoAnalysis-module__CZWLYG__completionToast a:focus-visible,.VideoAnalysis-module__CZWLYG__completionToast button:focus-visible{outline:2px solid var(--accent-brand);outline-offset:2px}@media (min-width:768px){.VideoAnalysis-module__CZWLYG__completionToast{bottom:1.5rem}}@media (max-width:620px){.VideoAnalysis-module__CZWLYG__completedInline button,.VideoAnalysis-module__CZWLYG__attentionInline button,.VideoAnalysis-module__CZWLYG__failedInline button,.VideoAnalysis-module__CZWLYG__methodPicker summary,.VideoAnalysis-module__CZWLYG__balanceWarning button,.VideoAnalysis-module__CZWLYG__taskItems summary,.VideoAnalysis-module__CZWLYG__completionToast a,.VideoAnalysis-module__CZWLYG__completionToast span button{min-height:44px}.VideoAnalysis-module__CZWLYG__completionToast>button{width:44px;height:44px}}
.MarqueeSelectionOverlay-module__x1a3nW__overlay{z-index:98;box-sizing:border-box;pointer-events:none;opacity:0;visibility:hidden;border:1px solid var(--ui-accent);background:color-mix(in srgb, var(--ui-accent) 12%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-accent) 12%, transparent), inset 0 0 0 1px #fff3;border-radius:6px;position:fixed}.MarqueeSelectionOverlay-module__x1a3nW__overlay[data-visible=true]{opacity:1;visibility:visible}@media (forced-colors:active){.MarqueeSelectionOverlay-module__x1a3nW__overlay{box-shadow:none;background:0 0;border:2px solid highlight}}
.PhoneQrLogin-module__7gzr7G__card{border:1px solid var(--card-border);background:var(--card-bg);color:var(--foreground);border-radius:16px;padding:20px}.PhoneQrLogin-module__7gzr7G__heading{text-wrap:balance;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.PhoneQrLogin-module__7gzr7G__card p{color:var(--foreground-muted);text-wrap:pretty;margin:10px 0;font-size:14px;line-height:1.6}.PhoneQrLogin-module__7gzr7G__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.PhoneQrLogin-module__7gzr7G__actions button{border:1px solid var(--card-border);background:var(--card-bg);cursor:pointer;border-radius:12px;min-height:44px;padding:8px 16px;font-size:14px}.PhoneQrLogin-module__7gzr7G__actions .PhoneQrLogin-module__7gzr7G__primary{background:var(--accent-brand-soft);border-color:var(--accent-brand-dim);color:var(--accent-brand)}.PhoneQrLogin-module__7gzr7G__actions button:disabled{opacity:.5;cursor:default}.PhoneQrLogin-module__7gzr7G__actions button:focus-visible{outline:2px solid var(--accent-brand);outline-offset:3px}.PhoneQrLogin-module__7gzr7G__qr{background:#fff;border-radius:12px;place-items:center;width:fit-content;margin:16px auto;padding:12px;display:grid}.PhoneQrLogin-module__7gzr7G__code{font-variant-numeric:tabular-nums;margin:12px 0;font-size:32px;display:block}.PhoneQrLogin-module__7gzr7G__error{color:var(--accent-red,#b64444)!important}.PhoneQrLogin-module__7gzr7G__waiting{text-align:center;padding:16px 8px}
.AppUpdatePrompt-module__0WYXka__dialog{width:min(440px,100% - 32px);max-width:none;max-height:min(82dvh,680px);color:var(--foreground);background:var(--card-bg);border:0;border-radius:16px;margin:auto;padding:0;overflow:hidden;box-shadow:0 16px 32px #1118272e}.AppUpdatePrompt-module__0WYXka__dialog[open]{animation:.18s cubic-bezier(.22,1,.36,1) AppUpdatePrompt-module__0WYXka__modal-in}.AppUpdatePrompt-module__0WYXka__dialog::backdrop{background:#0c101785;animation:.16s ease-out AppUpdatePrompt-module__0WYXka__backdrop-in}.AppUpdatePrompt-module__0WYXka__panel{flex-direction:column;max-height:min(82dvh,680px);display:flex}.AppUpdatePrompt-module__0WYXka__handle{display:none}.AppUpdatePrompt-module__0WYXka__header{align-items:flex-start;gap:13px;padding:22px 18px 18px 22px;display:flex}.AppUpdatePrompt-module__0WYXka__appIcon{background:color-mix(in srgb, var(--accent-brand) 10%, var(--background-secondary));border-radius:14px;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid;overflow:hidden}.AppUpdatePrompt-module__0WYXka__appIcon img{object-fit:contain;width:39px;height:39px}.AppUpdatePrompt-module__0WYXka__heading{flex:1;min-width:0}.AppUpdatePrompt-module__0WYXka__channelBadge{min-height:24px;color:var(--accent-brand);background:color-mix(in srgb, var(--accent-brand) 10%, transparent);border-radius:999px;align-items:center;padding:0 9px;font-size:.72rem;font-weight:700;display:inline-flex}.AppUpdatePrompt-module__0WYXka__heading h2{letter-spacing:-.015em;text-wrap:balance;margin:7px 0 0;font-size:1.2rem;font-weight:750;line-height:1.3}.AppUpdatePrompt-module__0WYXka__heading p{color:var(--foreground-secondary);text-wrap:pretty;margin:5px 0 0;font-size:.82rem;line-height:1.55}.AppUpdatePrompt-module__0WYXka__close{width:44px;height:44px;color:var(--foreground-muted);background:0 0;border:0;border-radius:10px;flex:0 0 44px;place-items:center;transition:color .16s ease-out,background .16s ease-out;display:grid}.AppUpdatePrompt-module__0WYXka__close:hover{color:var(--foreground);background:var(--background-secondary)}.AppUpdatePrompt-module__0WYXka__content{overscroll-behavior:contain;min-height:0;padding:0 22px;overflow-y:auto}.AppUpdatePrompt-module__0WYXka__versionCard{background:var(--background-secondary);border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:14px;display:grid}.AppUpdatePrompt-module__0WYXka__versionItem{flex-direction:column;gap:3px;min-width:0;display:flex}.AppUpdatePrompt-module__0WYXka__versionItem span{color:var(--foreground-muted);font-size:.7rem}.AppUpdatePrompt-module__0WYXka__versionItem strong{text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;font-weight:720;line-height:1.35;overflow:hidden}.AppUpdatePrompt-module__0WYXka__versionItem small{color:var(--foreground-muted);margin-left:4px;font-size:.7rem;font-weight:600}.AppUpdatePrompt-module__0WYXka__latestVersion strong{color:var(--accent-brand)}.AppUpdatePrompt-module__0WYXka__versionArrow{color:var(--foreground-muted)}.AppUpdatePrompt-module__0WYXka__releaseMeta{border-top:1px solid var(--card-border);color:var(--foreground-muted);grid-column:1/-1;align-items:center;gap:7px;margin:4px 0 0;padding-top:10px;font-size:.72rem;display:flex}.AppUpdatePrompt-module__0WYXka__notes{padding:18px 1px 4px}.AppUpdatePrompt-module__0WYXka__notes h3{margin:0;font-size:.88rem;font-weight:720}.AppUpdatePrompt-module__0WYXka__notes ul{gap:9px;margin:11px 0 0;padding:0;list-style:none;display:grid}.AppUpdatePrompt-module__0WYXka__notes li{color:var(--foreground-secondary);text-wrap:pretty;margin:0;padding-left:18px;font-size:.82rem;line-height:1.55;position:relative}.AppUpdatePrompt-module__0WYXka__notes li:before{background:var(--accent-brand);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:.48rem;left:2px}.AppUpdatePrompt-module__0WYXka__moreNotes{color:var(--foreground-muted);margin:9px 0 0 18px;font-size:.74rem}.AppUpdatePrompt-module__0WYXka__safety{border-top:1px solid var(--card-border);color:var(--foreground-muted);align-items:flex-start;gap:9px;margin:13px 0 2px;padding:12px 0;display:flex}.AppUpdatePrompt-module__0WYXka__safety svg{color:var(--accent-brand);flex:none;margin-top:1px}.AppUpdatePrompt-module__0WYXka__safety p{text-wrap:pretty;margin:0;font-size:.73rem;line-height:1.55}.AppUpdatePrompt-module__0WYXka__error{color:#b42318;background:#ef444417;border-radius:10px;margin:10px 0 2px;padding:10px 12px;font-size:.78rem;line-height:1.5}.AppUpdatePrompt-module__0WYXka__actions{padding:16px 22px max(20px, env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);grid-template-areas:"later primary";gap:10px;display:grid}.AppUpdatePrompt-module__0WYXka__mandatoryActions{grid-template-columns:1fr;grid-template-areas:"primary"}.AppUpdatePrompt-module__0WYXka__actions button{border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-size:.86rem;font-weight:720;transition:transform .16s ease-out,opacity .16s ease-out,background .16s ease-out;display:inline-flex}.AppUpdatePrompt-module__0WYXka__actions button:active:not(:disabled){transform:scale(.985)}.AppUpdatePrompt-module__0WYXka__actions button:disabled{cursor:not-allowed;opacity:.58}.AppUpdatePrompt-module__0WYXka__later{color:var(--foreground-secondary);background:var(--background-secondary);grid-area:later}.AppUpdatePrompt-module__0WYXka__primary{color:#fff;background:var(--accent-brand);grid-area:primary}.AppUpdatePrompt-module__0WYXka__primary:hover{opacity:.9}.AppUpdatePrompt-module__0WYXka__close:focus-visible,.AppUpdatePrompt-module__0WYXka__actions button:focus-visible{outline:2px solid var(--accent-brand);outline-offset:2px}.AppUpdatePrompt-module__0WYXka__primary:focus-visible{outline:3px solid color-mix(in srgb, var(--accent-brand) 24%, transparent);outline-offset:2px}.AppUpdatePrompt-module__0WYXka__spinner{animation:.8s linear infinite AppUpdatePrompt-module__0WYXka__spin}@media (max-width:640px){.AppUpdatePrompt-module__0WYXka__dialog{border-radius:16px 16px 0 0;width:100%;max-height:min(88dvh,720px);margin:auto 0 0;box-shadow:0 -10px 28px #11182726}.AppUpdatePrompt-module__0WYXka__dialog[open]{animation-name:AppUpdatePrompt-module__0WYXka__sheet-in}.AppUpdatePrompt-module__0WYXka__panel{max-height:min(88dvh,720px)}.AppUpdatePrompt-module__0WYXka__handle{background:var(--card-border);border-radius:999px;width:38px;height:4px;margin:8px auto 1px;display:block}.AppUpdatePrompt-module__0WYXka__header{padding:15px max(14px, env(safe-area-inset-right,0px)) 16px max(18px, env(safe-area-inset-left,0px))}.AppUpdatePrompt-module__0WYXka__close{display:none}.AppUpdatePrompt-module__0WYXka__appIcon{border-radius:13px;flex-basis:50px;width:50px;height:50px}.AppUpdatePrompt-module__0WYXka__appIcon img{width:36px;height:36px}.AppUpdatePrompt-module__0WYXka__heading h2{font-size:1.08rem}.AppUpdatePrompt-module__0WYXka__heading p{font-size:.79rem}.AppUpdatePrompt-module__0WYXka__content{padding:0 max(18px, env(safe-area-inset-left,0px));padding-right:max(18px, env(safe-area-inset-right,0px))}.AppUpdatePrompt-module__0WYXka__actions{padding:14px max(18px, env(safe-area-inset-right,0px)) max(14px, env(safe-area-inset-bottom,0px)) max(18px, env(safe-area-inset-left,0px));grid-template-columns:1fr;grid-template-areas:"primary""later";gap:8px}.AppUpdatePrompt-module__0WYXka__mandatoryActions{grid-template-areas:"primary"}.AppUpdatePrompt-module__0WYXka__later{background:0 0;min-height:44px!important}}@media (max-width:360px){.AppUpdatePrompt-module__0WYXka__header{gap:10px}.AppUpdatePrompt-module__0WYXka__appIcon{flex-basis:46px;width:46px;height:46px}.AppUpdatePrompt-module__0WYXka__channelBadge{min-height:22px}.AppUpdatePrompt-module__0WYXka__versionCard{padding:12px}}@media (prefers-reduced-motion:reduce){.AppUpdatePrompt-module__0WYXka__dialog[open],.AppUpdatePrompt-module__0WYXka__dialog::backdrop,.AppUpdatePrompt-module__0WYXka__spinner{animation:none}.AppUpdatePrompt-module__0WYXka__close,.AppUpdatePrompt-module__0WYXka__actions button{transition:none}}@keyframes AppUpdatePrompt-module__0WYXka__modal-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AppUpdatePrompt-module__0WYXka__sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes AppUpdatePrompt-module__0WYXka__backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes AppUpdatePrompt-module__0WYXka__spin{to{transform:rotate(360deg)}}
.QuickSyncSettingsCard-module__zrh3FW__card{border:1px solid var(--card-border);background:var(--card-bg);border-radius:12px;overflow:hidden}.QuickSyncSettingsCard-module__zrh3FW__header{border-bottom:1px solid var(--card-border);grid-template-columns:39px minmax(0,1fr) auto;align-items:start;gap:13px;padding:21px 24px 18px;display:grid}.QuickSyncSettingsCard-module__zrh3FW__icon{border:1px solid var(--card-border);width:39px;height:39px;color:var(--foreground-secondary);background:var(--background-secondary);border-radius:10px;place-items:center;display:grid}.QuickSyncSettingsCard-module__zrh3FW__header h2{color:var(--foreground);margin:0;font-size:.96rem;font-weight:690}.QuickSyncSettingsCard-module__zrh3FW__header p{color:var(--foreground-muted);margin:6px 0 0;font-size:.76rem;line-height:1.55}.QuickSyncSettingsCard-module__zrh3FW__status{min-height:28px;color:var(--foreground-muted);background:var(--background-secondary);border-radius:8px;align-items:center;padding:0 9px;font-size:.68rem;font-weight:650;display:inline-flex}.QuickSyncSettingsCard-module__zrh3FW__body{gap:17px;padding:20px 24px 22px;display:grid}.QuickSyncSettingsCard-module__zrh3FW__body fieldset{border:0;min-width:0;margin:0;padding:0}.QuickSyncSettingsCard-module__zrh3FW__body legend{color:var(--foreground-secondary);margin-bottom:9px;font-size:.76rem;font-weight:650}.QuickSyncSettingsCard-module__zrh3FW__sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.QuickSyncSettingsCard-module__zrh3FW__sources button{border:1px solid var(--card-border);min-height:48px;color:var(--foreground-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 12px;font-size:.75rem;display:grid}.QuickSyncSettingsCard-module__zrh3FW__sources button:hover{background:var(--hover-bg)}.QuickSyncSettingsCard-module__zrh3FW__sources button:focus-visible,.QuickSyncSettingsCard-module__zrh3FW__actions button:focus-visible,.QuickSyncSettingsCard-module__zrh3FW__countInput:focus-within{outline:2px solid var(--accent-brand);outline-offset:2px}.QuickSyncSettingsCard-module__zrh3FW__sources button.QuickSyncSettingsCard-module__zrh3FW__selected{border-color:var(--foreground-secondary);color:var(--foreground);background:var(--background-secondary);font-weight:650}.QuickSyncSettingsCard-module__zrh3FW__count{border:1px solid var(--card-border);background:var(--background-secondary);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:9px 12px;display:flex}.QuickSyncSettingsCard-module__zrh3FW__count>span:first-child{gap:3px;display:grid}.QuickSyncSettingsCard-module__zrh3FW__count strong{color:var(--foreground-secondary);font-size:.75rem}.QuickSyncSettingsCard-module__zrh3FW__count small{color:var(--foreground-muted);font-size:.68rem}.QuickSyncSettingsCard-module__zrh3FW__countInput{border:1px solid var(--card-border);background:var(--card-bg);border-radius:8px;align-items:center;width:96px;height:40px;display:flex}.QuickSyncSettingsCard-module__zrh3FW__countInput input{width:100%;min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;padding:0 4px 0 11px;font-size:.8rem}.QuickSyncSettingsCard-module__zrh3FW__countInput small{white-space:nowrap;padding-right:10px}.QuickSyncSettingsCard-module__zrh3FW__actions{gap:9px;display:flex}.QuickSyncSettingsCard-module__zrh3FW__actions button{min-height:42px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:.73rem;font-weight:680;display:inline-flex}.QuickSyncSettingsCard-module__zrh3FW__save{color:#fff;background:#252528;border:1px solid #252528}.QuickSyncSettingsCard-module__zrh3FW__save:hover{background:#111113}.QuickSyncSettingsCard-module__zrh3FW__confirm{border:1px solid var(--card-border);color:var(--foreground-secondary);background:0 0}.QuickSyncSettingsCard-module__zrh3FW__confirm:hover{background:var(--hover-bg)}@media (max-width:700px){.QuickSyncSettingsCard-module__zrh3FW__header,.QuickSyncSettingsCard-module__zrh3FW__body{padding:18px}.QuickSyncSettingsCard-module__zrh3FW__sources{grid-template-columns:1fr}.QuickSyncSettingsCard-module__zrh3FW__actions{flex-direction:column}.QuickSyncSettingsCard-module__zrh3FW__actions button{min-height:46px}}
