.BotMascot_avatar___6q2S{position:relative;display:inline-grid;place-items:center;isolation:isolate;vertical-align:middle;overflow:visible;background:transparent}.BotMascot_mascot__w_Xxq{position:relative;display:block;width:100%;height:100%;transform-origin:50% 78%;animation:BotMascot_breathe__IM5i_ 5.8s ease-in-out var(--mascot-delay,0s) infinite}.BotMascot_preload__zXr7g{display:none}.BotMascot_fallback__hmuYx,.BotMascot_sprite__t8gbX{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;user-select:none}.BotMascot_fallback__hmuYx{object-fit:contain}.BotMascot_sprite__t8gbX{background-repeat:no-repeat;background-size:200% 200%;background-position:0 0;opacity:0}.BotMascot_mascot__w_Xxq[data-sprite-ready=true] .BotMascot_sprite__t8gbX{opacity:1;animation:BotMascot_blink__JvK4K 8.4s step-end var(--mascot-delay,0s) infinite}.BotMascot_mascot__w_Xxq[data-state=working]{animation:BotMascot_busyBob__1BM_n 1.6s ease-in-out var(--mascot-delay,0s) infinite}.BotMascot_mascot__w_Xxq[data-state=working][data-sprite-ready=true] .BotMascot_sprite__t8gbX{animation:BotMascot_workingFrames___0_di 2.8s step-end var(--mascot-delay,0s) infinite}.BotMascot_avatar___6q2S:hover .BotMascot_mascot__w_Xxq,.BotMascot_mascot__w_Xxq:hover{animation:BotMascot_friendlyLean__6dEAO 1.1s ease-in-out infinite}.BotMascot_avatar___6q2S:hover .BotMascot_mascot__w_Xxq[data-sprite-ready=true] .BotMascot_sprite__t8gbX,.BotMascot_mascot__w_Xxq[data-sprite-ready=true]:hover .BotMascot_sprite__t8gbX{animation:BotMascot_waveFrames__jyZpJ 1.1s step-end infinite}.BotMascot_status__iQNTF{position:absolute;right:2%;bottom:3%;z-index:2;width:13%;height:13%;min-width:4px;min-height:4px;border:1.5px solid var(--msg-card-solid,#fff);border-radius:50%;background:#2cc7a0;box-shadow:0 0 0 2px rgba(44,199,160,.12);animation:BotMascot_workingLight__XMV_F 1.6s ease-in-out infinite}@keyframes BotMascot_breathe__IM5i_{0%,to{transform:translateY(0) scale(.98)}50%{transform:translateY(-1.2%) scale(1.015)}}@keyframes BotMascot_blink__JvK4K{0%,85%{background-position:0 0}86%,88%{background-position:100% 0}89%,92%{background-position:0 0}93%,94%{background-position:100% 0}95%,to{background-position:0 0}}@keyframes BotMascot_workingFrames___0_di{0%,16%{background-position:0 0}17%,30%{background-position:100% 100%}31%,44%{background-position:0 0}45%,49%{background-position:100% 0}50%,69%{background-position:0 0}70%,86%{background-position:0 100%}87%,to{background-position:0 0}}@keyframes BotMascot_busyBob__1BM_n{0%,to{transform:translateY(0) rotate(0deg) scale(.99)}23%{transform:translateY(-3%) rotate(-2deg) scale(1.02)}48%{transform:translateY(.5%) rotate(0deg) scaleY(.98)}72%{transform:translateY(-1.5%) rotate(2deg) scale(1.01)}}@keyframes BotMascot_waveFrames__jyZpJ{0%,10%{background-position:0 0}11%,74%{background-position:0 100%}75%,to{background-position:0 0}}@keyframes BotMascot_friendlyLean__6dEAO{0%,to{transform:translateY(0) rotate(0deg)}24%{transform:translateY(-3%) rotate(-4deg)}52%{transform:translateY(-1%) rotate(3deg)}76%{transform:translateY(-2%) rotate(-2deg)}}@keyframes BotMascot_workingLight__XMV_F{0%,to{opacity:.72;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.BotMascot_mascot__w_Xxq,.BotMascot_sprite__t8gbX,.BotMascot_status__iQNTF{animation:none!important;transform:none!important}.BotMascot_sprite__t8gbX{background-position:0 0!important}}.Modal_overlay__cza8g.Modal_overlay__cza8g{background:rgb(0 0 0/18%);backdrop-filter:none}.Modal_panel__3k0om.Modal_panel__3k0om{max-height:min(88dvh,900px);padding:24px;border:1px solid var(--ui-border,#dcdcdc);border-radius:14px;background:var(--ui-panel,#fff);color:var(--ui-text,#262626);box-shadow:0 12px 48px rgb(0 0 0/10%);overscroll-behavior:contain}.Modal_wide__7mBAz{max-width:680px}.Modal_narrow__jasBz{max-width:440px}@media (max-width:600px){.Modal_overlay__cza8g.Modal_overlay__cza8g{padding:12px}.Modal_panel__3k0om.Modal_panel__3k0om{max-height:calc(100dvh - 24px);padding:20px 18px;border-radius:12px}}@media (prefers-reduced-motion:reduce){.Modal_overlay__cza8g.Modal_overlay__cza8g,.Modal_panel__3k0om.Modal_panel__3k0om{animation:none}}.DocumentExportAction_action__PwJnP{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--ui-muted,#7a8290);padding:4px 6px;border-radius:5px;font-size:11px;cursor:pointer;transition:color .16s,background .16s;white-space:nowrap}.DocumentExportAction_action__PwJnP:hover{color:var(--ui-text,#b7becb);background:var(--ui-hover,#ffffff0c)}.DocumentExportAction_action__PwJnP:focus-visible,.DocumentExportAction_form__8U6bD button:focus-visible,.DocumentExportAction_form__8U6bD input:focus-visible{outline:2px solid var(--ui-accent,#3b82f6);outline-offset:3px}.DocumentExportAction_form__8U6bD{padding:26px;color:var(--ui-text,#dce1e8)}.DocumentExportAction_header__69_Xk{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:24px}.DocumentExportAction_header__69_Xk h2{font-size:19px;line-height:1.5;font-weight:600;letter-spacing:-.02em;margin:4px 0 0}.DocumentExportAction_eyebrow__cxPoJ{margin:0;color:var(--ui-muted,#7a8290);font-size:11px}.DocumentExportAction_field__oePun{display:grid;gap:9px;font-size:12px;font-weight:500}.DocumentExportAction_field__oePun input{width:100%;min-width:0;border:1px solid var(--ui-border,#ffffff20);border-radius:7px;background:var(--ui-subtle,#ffffff05);color:inherit;padding:10px 12px;font:inherit;font-size:14px}.DocumentExportAction_fieldset__B_F0t{padding:0;margin:22px 0 0;border:0;min-width:0}.DocumentExportAction_fieldset__B_F0t legend{margin-bottom:10px;font-size:12px;font-weight:500}.DocumentExportAction_options__6o1PG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.DocumentExportAction_option__w3cUj{display:flex;flex-direction:column;gap:5px;min-width:0;padding:13px 10px;border:1px solid var(--ui-border,#ffffff20);border-radius:8px;cursor:pointer}.DocumentExportAction_option__w3cUj input{margin:0 0 5px;accent-color:#3263b9}.DocumentExportAction_option__w3cUj strong{font-size:13px;font-weight:600}.DocumentExportAction_option__w3cUj small,.DocumentExportAction_theme__Gezbv small{color:var(--ui-muted,#7a8290);font-size:11px;line-height:1.5}.DocumentExportAction_option__w3cUj[data-selected=true],.DocumentExportAction_theme__Gezbv[data-selected=true]{border-color:#537dbe;background:#537dbe0d}.DocumentExportAction_themes__JzYdU{display:grid;gap:8px}.DocumentExportAction_theme__Gezbv{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid var(--ui-border,#ffffff20);border-radius:8px;cursor:pointer}.DocumentExportAction_theme__Gezbv input{accent-color:#3263b9}.DocumentExportAction_theme__Gezbv span{display:grid;gap:4px}.DocumentExportAction_theme__Gezbv strong{font-size:13px;font-weight:500}.DocumentExportAction_hint__gU5JF{color:var(--ui-muted,#7a8290);font-size:11px;line-height:1.8;margin:18px 0 0}.DocumentExportAction_status__5y7dt{min-height:20px;font-size:12px;color:var(--ui-muted,#7a8290);margin:12px 0 0}.DocumentExportAction_error__HJDih{font-size:12px;line-height:1.7;color:#db675e;margin:12px 0 0}.DocumentExportAction_footer__RnecH{display:flex;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:18px;border-top:1px solid var(--ui-border,#ffffff20)}.DocumentExportAction_form__8U6bD[aria-busy=true]{cursor:progress}@media (max-width:480px){.DocumentExportAction_form__8U6bD{padding:20px 16px}.DocumentExportAction_header__69_Xk h2{font-size:17px}.DocumentExportAction_option__w3cUj{padding:11px 8px}.DocumentExportAction_option__w3cUj strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.DocumentExportAction_action__PwJnP{transition:none}}.ChatPane_pane__meZo6{background:var(--ui-bg);color:var(--ui-text);--msg-ink:var(--ui-text);--msg-ink-strong:var(--ui-text);--msg-muted:var(--ui-muted);--msg-faint:var(--ui-muted);--msg-panel-line:var(--ui-border);--msg-line:var(--ui-border);--msg-line-hover:var(--ui-border);--msg-hover:var(--ui-hover);--msg-code:var(--ui-subtle);--prose-paper:color-mix(in srgb,var(--ui-bg) 92%,var(--ui-panel));--prose-highlight:color-mix(in srgb,#edbe64 20%,transparent);--prose-highlight-line:color-mix(in srgb,#bf9445 55%,var(--ui-border))}.ChatPane_header__60DAg{display:flex;min-height:64px;flex:none;align-items:center;gap:12px;padding:12px 24px;border-bottom:1px solid var(--ui-border)}.ChatPane_identity__xHT7Y{display:flex;min-width:0;flex:1;align-items:center;gap:9px}.ChatPane_identity__xHT7Y .identity-name{font-size:14px;font-weight:500;letter-spacing:0}.ChatPane_identity__xHT7Y .identity-role{margin-left:2px;font-size:12px;color:var(--ui-muted)}.ChatPane_identity__xHT7Y .msg-live{flex:none;margin-left:auto}.ChatPane_pane__meZo6 .chat-canvas{padding:24px 28px;background:none}.ChatPane_pane__meZo6 .msg-row{margin-bottom:28px;gap:12px;animation:none}.ChatPane_pane__meZo6 .msg-avatar{box-shadow:none}.ChatPane_pane__meZo6 .msg-head{min-height:22px;margin:0 0 6px;gap:8px}.ChatPane_pane__meZo6 .msg-author{color:var(--ui-text);font-size:12px;font-weight:500;letter-spacing:0}.ChatPane_pane__meZo6 .msg-stamp{color:var(--ui-muted);font-size:11px}.ChatPane_pane__meZo6 .msg-card,.ChatPane_pane__meZo6 .msg-card:hover{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.ChatPane_pane__meZo6 .msg-card:has(.md-content[data-layout=document]){padding:28px 30px 30px;border:1px solid var(--ui-border);border-top:3px solid color-mix(in srgb,var(--ui-accent) 50%,var(--ui-border));border-radius:12px;background:var(--prose-paper);box-shadow:0 2px 8px color-mix(in srgb,var(--ui-text) 3%,transparent)}.ChatPane_pane__meZo6 .msg-card:before,.ChatPane_pane__meZo6 .proc-body:before,.ChatPane_pane__meZo6 .welcome-card:after{content:none}.ChatPane_pane__meZo6 .msg-card-error{padding-left:12px;border-left:2px solid #be5555}.ChatPane_pane__meZo6 .msg-card-error:has(.md-content[data-layout=document]){border-top-color:#be5555}.ChatPane_pane__meZo6 .msg-delivery{display:flex;align-items:baseline;gap:10px;margin:12px 3px 0;padding:0;color:var(--ui-muted);overflow-wrap:anywhere}.ChatPane_pane__meZo6 .msg-delivery-label{flex:0 0 auto;font-size:11px;line-height:1.8;font-weight:500}.ChatPane_pane__meZo6 .msg-delivery>.md-content{flex:1;min-width:0;font-size:12px;line-height:1.75;color:var(--ui-muted)}.ChatPane_pane__meZo6 .msg-delivery .md-content :is(p,ul,ol,blockquote,pre){margin:0 0 .4em}.ChatPane_pane__meZo6 .msg-delivery .md-content>:last-child{margin-bottom:0}.ChatPane_pane__meZo6 .msg-delivery .md-content :is(h1,h2,h3,h4,h5,h6){margin:.5em 0 .25em;padding:0;border:0;font-size:1em;line-height:1.6}.ChatPane_pane__meZo6 .msg-delivery .md-content strong{padding:0;background:none;color:inherit;font-weight:600}.ChatPane_pane__meZo6 .msg-delivery .md-content a{text-decoration:underline;text-underline-offset:3px}.ChatPane_pane__meZo6 .bubble-mine{padding:11px 15px;border:0;border-radius:14px;background:var(--ui-subtle);color:var(--ui-text);box-shadow:none;line-height:1.75;text-shadow:none;overflow-wrap:anywhere}.ChatPane_pane__meZo6 .bubble-mine a{color:inherit}.ChatPane_pane__meZo6 .day-divider{margin:0 0 24px;animation:none}.ChatPane_pane__meZo6 .day-divider:after,.ChatPane_pane__meZo6 .day-divider:before{background:none}.ChatPane_pane__meZo6 .day-divider>span{padding:0;border:0;border-radius:0;background:none;color:var(--ui-muted);font-size:11px;letter-spacing:0}.ChatPane_pane__meZo6 .msg-badge,.ChatPane_pane__meZo6 .msg-live,.ChatPane_pane__meZo6 .proc-chip,.ChatPane_pane__meZo6 .step-badge{height:auto;padding:0;border:0;border-radius:0;background:none;color:var(--ui-muted);font-size:11px}.ChatPane_pane__meZo6 .msg-live-dot,.ChatPane_pane__meZo6 .proc-pip{width:5px;height:5px;background:var(--ui-muted);box-shadow:none;animation:none}.ChatPane_pane__meZo6 .msg-copy{width:24px;height:24px;justify-content:center;padding:0;border:0;border-radius:6px;color:var(--ui-muted);transform:none}.ChatPane_pane__meZo6 .msg-copy.is-copied,.ChatPane_pane__meZo6 .msg-copy:hover{background:var(--ui-hover);color:var(--ui-text)}.ChatPane_pane__meZo6 .welcome-card{margin-top:clamp(40px,12vh,120px);padding:20px 0;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}.ChatPane_pane__meZo6 .welcome-card .chip{padding:6px 10px;border:0;border-radius:7px;background:var(--ui-subtle);color:var(--ui-muted);box-shadow:none;font-size:12px}.ChatPane_pane__meZo6 .welcome-card .chip:hover{background:var(--ui-hover);color:var(--ui-text);transform:none}.ChatPane_composerArea__72Ae6{flex:none;padding:8px 28px 22px}.ChatPane_pane__meZo6 .composer,.ChatPane_pane__meZo6 .composer-running{padding:8px;border:1px solid var(--ui-border);border-radius:14px;background:var(--ui-panel);box-shadow:none;animation:none}.ChatPane_pane__meZo6 .composer:focus-within{border-color:var(--ui-muted);box-shadow:none}.ChatPane_pane__meZo6 .composer textarea{min-width:0;color:var(--ui-text);line-height:1.65}.ChatPane_pane__meZo6 .composer textarea::placeholder{color:var(--ui-muted)}.ChatPane_pane__meZo6 .btn-send,.ChatPane_pane__meZo6 .btn-stop{width:32px;height:32px;border:0;border-radius:9px;background:var(--ui-text);color:var(--ui-panel);box-shadow:none;transform:none}.ChatPane_pane__meZo6 .btn-send:not(:disabled):hover,.ChatPane_pane__meZo6 .btn-stop:not(:disabled):hover{background:var(--ui-text);box-shadow:none;filter:brightness(.85);transform:none}.ChatPane_pane__meZo6 .btn-send:disabled{background:var(--ui-subtle);color:var(--ui-muted);opacity:.6}.ChatPane_pane__meZo6 .proc,.ChatPane_pane__meZo6 .proc[data-running=true]{margin-bottom:10px;border:0;border-radius:8px;background:none}.ChatPane_pane__meZo6 .proc-head{min-height:30px;flex-wrap:wrap;gap:9px;padding:4px 0;font-size:12px}.ChatPane_pane__meZo6 .proc-title,.ChatPane_pane__meZo6 .proc[data-running=true] .proc-title{color:var(--ui-muted);font-weight:400;letter-spacing:0}.ChatPane_pane__meZo6 .proc-chip-danger,.ChatPane_pane__meZo6 .proc-pip[data-state=fail],.ChatPane_pane__meZo6 .step-badge:not(.step-badge-wait){color:#be5555}.ChatPane_pane__meZo6 .proc-pip[data-state=fail]{background:#be5555}.ChatPane_pane__meZo6 .proc-pip[data-state=wait]{background:#a87b3a}.ChatPane_pane__meZo6 .proc-hint{display:none}.ChatPane_pane__meZo6 .proc-spacer{flex:0}.ChatPane_pane__meZo6 .proc-body{padding:6px 0 2px 10px;border-top:0;border-left:1px solid var(--ui-border);animation:none}.ChatPane_pane__meZo6 .step-head,.ChatPane_pane__meZo6 .think-row{padding:6px;border-radius:6px}.ChatPane_pane__meZo6 .plan-icon,.ChatPane_pane__meZo6 .step-icon,.ChatPane_pane__meZo6 .think-mark{width:20px;height:20px;border:0;border-radius:0;background:none;color:var(--ui-muted)}.ChatPane_pane__meZo6 .plan-title,.ChatPane_pane__meZo6 .step-actor,.ChatPane_pane__meZo6 .step-label,.ChatPane_pane__meZo6 .think-actor{color:var(--ui-text);font-weight:500}.ChatPane_pane__meZo6 .step-icon:after{width:5px;height:5px;border:0;background:var(--ui-muted);box-shadow:none;animation:none}.ChatPane_pane__meZo6 .step[data-state=fail] .step-icon:after{background:#be5555}.ChatPane_pane__meZo6 .step[data-state=wait] .step-icon:after{background:#a87b3a}.ChatPane_pane__meZo6 .step[open]{border-color:transparent;background:none}.ChatPane_pane__meZo6 .code-panel{border:0;border-radius:7px;background:var(--ui-subtle);color:var(--ui-muted)}.ChatPane_pane__meZo6 .code-panel-error{color:#be5555}.ChatPane_pane__meZo6 .plan-card{margin:4px 0;padding:6px;border:0;border-radius:0;background:none}.ChatPane_pane__meZo6 .plan-dot,.ChatPane_pane__meZo6 .plan-item[data-status=done] .plan-dot,.ChatPane_pane__meZo6 .plan-item[data-status=in_progress] .plan-dot{border-color:var(--ui-border);background:none;color:var(--ui-muted)}.ChatPane_pane__meZo6 .plan-item[data-status=in_progress] .plan-dot i{background:var(--ui-muted);box-shadow:none;animation:none}.ChatPane_pane__meZo6 .review-bar{gap:8px;margin-top:12px;padding:8px 0 0;border:0;border-top:1px solid var(--ui-border);border-radius:0;background:none}.ChatPane_pane__meZo6 .review-bar-done{padding-top:0;border-top:0}.ChatPane_pane__meZo6 .review-label,.ChatPane_pane__meZo6 .review-result.ok,.ChatPane_pane__meZo6 .review-result.warn{color:var(--ui-muted);font-size:12px}.ChatPane_pane__meZo6 .skill-draft{flex-wrap:wrap}.ChatPane_pane__meZo6 .input-pill,.ChatPane_pane__meZo6 .prompt-input{min-width:0;border-color:var(--ui-border);border-radius:8px;background:var(--ui-panel);color:var(--ui-text)}.ChatPane_pane__meZo6 .input-pill:focus,.ChatPane_pane__meZo6 .prompt-input:focus{border-color:var(--ui-muted);box-shadow:none}.ChatPane_pane__meZo6 .prompt-card{gap:10px;padding:16px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-subtle);box-shadow:none}.ChatPane_pane__meZo6 .prompt-icon{width:22px;height:22px;border:0;border-radius:0;background:none;color:var(--ui-muted)}.ChatPane_pane__meZo6 .prompt-title{color:var(--ui-text);font-weight:500}.ChatPane_pane__meZo6 .mention-pop{border-color:var(--ui-border);border-radius:10px;background:var(--ui-panel);box-shadow:none}.ChatPane_pane__meZo6 .sys-note{padding:0;border:0;border-radius:0;background:none;color:var(--ui-muted);font-size:11px}.ChatPane_pane__meZo6 .msg-col>.msg-head{margin-bottom:10px}.ChatPane_pane__meZo6 .md-content{max-width:min(100%,46em);max-width:min(100%,46ic);min-width:0;color:var(--ui-text);font-size:15px;line-height:1.9;letter-spacing:0;overflow-wrap:anywhere;word-break:normal;line-break:strict}.ChatPane_pane__meZo6 .md-content[data-layout=document]{max-width:100%;font-size:15.5px;line-height:1.95}.ChatPane_pane__meZo6 .md-content>:first-child{margin-top:0}.ChatPane_pane__meZo6 .md-content>:last-child{margin-bottom:0}.ChatPane_pane__meZo6 .md-content p{margin:1em 0 1.15em;text-wrap:pretty}.ChatPane_pane__meZo6 .md-content strong{padding:.04em .15em;border-radius:3px;background:var(--prose-highlight);color:var(--ui-text);font-weight:700;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ChatPane_pane__meZo6 .md-content .md-lead{margin:0 0 1.45em;color:var(--ui-text);font-size:1.025em;line-height:1.9}.ChatPane_pane__meZo6 .md-content .md-key-point{margin:1.3em 0 1.45em;padding:12px 16px;border-left:3px solid var(--prose-highlight-line);border-radius:0 6px 6px 0;background:var(--prose-highlight);color:var(--ui-text);line-height:1.85}.ChatPane_pane__meZo6 .md-content .md-key-point strong{padding:0;border-radius:0;background:none}.ChatPane_pane__meZo6 .md-content :is(h1,h2,h3,h4,h5,h6){margin:1.7em 0 .55em;color:var(--ui-text);font-weight:700;line-height:1.5;letter-spacing:-.015em;text-wrap:pretty}.ChatPane_pane__meZo6 .md-content h1{font-size:1.6em}.ChatPane_pane__meZo6 .md-content h2{padding:0;border:0;font-size:1.25em}.ChatPane_pane__meZo6 .md-content h3{font-size:1.1em}.ChatPane_pane__meZo6 .md-content :is(h4,h5,h6){font-size:1em}.ChatPane_pane__meZo6 .md-content :is(h1,h2,h3,h4,h5,h6) strong{padding:0;border-radius:0;background:none;font-weight:inherit}.ChatPane_pane__meZo6 .md-content .md-document-title{margin:0 0 22px;padding-bottom:20px;border-bottom:1px solid var(--ui-border);font-size:26px;line-height:1.45;letter-spacing:-.025em;text-wrap:balance}.ChatPane_pane__meZo6 .md-content[data-layout=document] h2:not(.md-document-title){margin-top:1.7em;padding-top:.85em;border-top:1px solid var(--ui-border)}.ChatPane_pane__meZo6 .md-content[data-layout=document] .md-document-title+h2{margin-top:1.2em;padding-top:0;border-top:0}.ChatPane_pane__meZo6 .md-content :is(h1,h2,h3,h4,h5,h6)+p{margin-top:0}.ChatPane_pane__meZo6 .md-content :is(ul,ol){margin:.9em 0 1.1em;padding-left:1.6em}.ChatPane_pane__meZo6 .md-content li{padding-left:.25em;margin:.45em 0}.ChatPane_pane__meZo6 .md-content li::marker{color:var(--ui-muted);font-variant-numeric:tabular-nums}.ChatPane_pane__meZo6 .md-content li>p{margin:.45em 0}.ChatPane_pane__meZo6 .md-content li>:is(ul,ol){margin:.35em 0 .55em}.ChatPane_pane__meZo6 .md-content :is(h1,h2,h3,h4,h5,h6)+:is(ul,ol){margin-top:.45em}.ChatPane_pane__meZo6 .md-content .contains-task-list{padding-left:0;list-style:none}.ChatPane_pane__meZo6 .md-content .task-list-item{padding-left:0}.ChatPane_pane__meZo6 .md-content .task-list-item input{margin:0 .55em 0 0;accent-color:var(--ui-accent)}.ChatPane_pane__meZo6 .md-content code{padding:.08em .24em;border:0;border-radius:3px;background:color-mix(in srgb,var(--ui-text) 3.5%,transparent);color:var(--ui-text);font-size:.9em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;box-decoration-break:clone}.ChatPane_pane__meZo6 .md-code-block{min-width:0;margin:1em 0;overflow:hidden;border:1px solid var(--ui-border);border-radius:9px;background:var(--ui-subtle)}.ChatPane_pane__meZo6 .md-code-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px;border-bottom:1px solid var(--ui-border);color:var(--ui-muted);font-size:11px;letter-spacing:0}.ChatPane_pane__meZo6 .md-code-toolbar button{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:3px 6px;border:0;border-radius:4px;color:var(--ui-muted);background:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ChatPane_pane__meZo6 .md-code-toolbar button:hover{color:var(--ui-text);background:var(--ui-hover)}.ChatPane_pane__meZo6 .md-code-toolbar button:active{transform:translateY(1px)}.ChatPane_pane__meZo6 .md-content pre{margin:0;padding:14px 16px;overflow-x:auto;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:13px;line-height:1.7;white-space:pre;overflow-wrap:normal;word-break:normal;tab-size:2}.ChatPane_pane__meZo6 .md-content pre code{padding:0;border:0;border-radius:0;background:none;font-size:inherit}.ChatPane_pane__meZo6 .md-content :is(pre,.md-table-wrap,a,button):focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.ChatPane_pane__meZo6 .md-content blockquote{margin:1.2em 0;padding:10px 16px;border-left:3px solid color-mix(in srgb,var(--ui-accent) 60%,var(--ui-border));border-radius:0 6px 6px 0;background:var(--ui-subtle);color:color-mix(in srgb,var(--ui-text) 82%,var(--ui-muted));font-size:.96em;line-height:1.85}.ChatPane_pane__meZo6 .md-content blockquote>:first-child{margin-top:0}.ChatPane_pane__meZo6 .md-content blockquote>:last-child{margin-bottom:0}.ChatPane_pane__meZo6 .md-content a{color:var(--ui-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.ChatPane_pane__meZo6 .md-content a:hover{text-decoration-thickness:2px}.ChatPane_pane__meZo6 .md-content .md-table-wrap{max-width:100%;margin:1em 0;overflow-x:auto;border:1px solid var(--ui-border);border-radius:8px;scrollbar-width:thin;overscroll-behavior-x:contain}.ChatPane_pane__meZo6 .md-content .md-table-wrap>table{display:table;width:100%;min-width:100%;margin:0;border:0;border-radius:0;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.65;font-variant-numeric:tabular-nums}.ChatPane_pane__meZo6 .md-content[data-streaming=true] .md-table-wrap>table{transform:translateZ(0)}.ChatPane_pane__meZo6 .md-content :is(th,td){min-width:6em;max-width:30em;padding:10px 13px;border-color:var(--ui-border);white-space:normal;overflow-wrap:break-word;vertical-align:top}.ChatPane_pane__meZo6 .md-content thead th{background:var(--ui-subtle);color:var(--ui-text);font-weight:700}.ChatPane_pane__meZo6 .md-content thead strong{padding:0;background:none}.ChatPane_pane__meZo6 .md-content tbody tr:nth-child(2n){background:none}.ChatPane_pane__meZo6 .md-content tbody tr:hover{background:var(--ui-hover)}.ChatPane_pane__meZo6 .md-content img{max-width:100%;height:auto;margin:.75em 0;border-radius:8px}.ChatPane_pane__meZo6 .md-content hr{margin:1.6em 0;background:var(--ui-border)}.ChatPane_pane__meZo6 .stream-caret{color:var(--ui-muted)}.ChatPane_pane__meZo6 .jump-latest{background:var(--ui-panel);border:1px solid var(--ui-border);box-shadow:none}@media (max-width:640px){.ChatPane_pane__meZo6 .md-content{font-size:14px;line-height:1.9}.ChatPane_pane__meZo6 .md-content[data-layout=document]{font-size:15px;line-height:1.95}.ChatPane_pane__meZo6 .msg-card:has(.md-content[data-layout=document]){padding:19px 16px 22px;border-radius:10px}.ChatPane_pane__meZo6 .md-content :is(h1,h2,h3,h4,h5,h6){margin-top:1.45em}.ChatPane_pane__meZo6 .md-content .md-document-title{margin-top:0;margin-bottom:18px;padding-bottom:17px;font-size:22px}.ChatPane_pane__meZo6 .md-content[data-layout=document] h2:not(.md-document-title){font-size:18px;padding-top:.75em}.ChatPane_pane__meZo6 .md-content[data-layout=document] .md-document-title+h2{padding-top:0}.ChatPane_pane__meZo6 .md-content .md-key-point{padding:11px 12px}.ChatPane_pane__meZo6 .md-content blockquote{padding:9px 12px}.ChatPane_pane__meZo6 .md-content pre{padding:12px;font-size:12px}.ChatPane_pane__meZo6 .md-content :is(th,td){min-width:7em;padding:9px 11px}.ChatPane_pane__meZo6 .md-code-toolbar button{min-height:32px}.ChatPane_header__60DAg{min-height:58px;padding:10px 16px;gap:10px}.ChatPane_pane__meZo6 .chat-canvas{padding:20px 16px}.ChatPane_composerArea__72Ae6{padding:6px 14px max(14px,env(safe-area-inset-bottom))}.ChatPane_pane__meZo6 .msg-row{gap:9px}.ChatPane_pane__meZo6 .msg-col-mine{max-width:90%}.ChatPane_pane__meZo6 .msg-badge{font-size:10px}.ChatPane_pane__meZo6 .prompt-card{padding:12px}.ChatPane_pane__meZo6 .step-actor{max-width:54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.Panels_rail__tFFyL.Panels_rail__tFFyL{width:320px;max-width:min(92vw,360px);min-height:0;background:var(--ui-panel,#fff);border-left:1px solid var(--ui-border,#e4e4e4);color:var(--ui-text,#262626);box-shadow:none}.Panels_rail__tFFyL .profile-head{display:flex;align-items:center;gap:12px;padding:26px 22px 20px;text-align:left}.Panels_rail__tFFyL.Panels_rail__tFFyL .profile-avatar{margin:0;box-shadow:none}.Panels_profileIdentity__PChBr{min-width:0;flex:1;padding-right:20px}.Panels_rail__tFFyL .profile-name{margin:0;font-size:16px;font-weight:600;line-height:1.4}.Panels_rail__tFFyL .profile-role{margin-top:3px;font-size:12px;color:var(--ui-muted)}.Panels_rail__tFFyL .profile-badge{margin-top:5px;font-size:11px}.Panels_rail__tFFyL .profile-badge .msg-badge{height:18px;padding:0 7px;border:1px solid var(--ui-border);border-radius:999px;background:var(--ui-panel);color:var(--ui-muted);font-size:10.5px}.Panels_profileActions__pHY_9{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.Panels_profileActions__pHY_9 .btn{font-size:12px}.Panels_rail__tFFyL .rail-close{display:inline-grid;right:14px;top:16px}.Panels_rail__tFFyL .rail-tabs{gap:20px;margin:0 22px;border-color:var(--ui-border)}.Panels_rail__tFFyL .rail-tab{flex:none;padding:9px 0 11px;font-size:13px;color:var(--ui-muted)}.Panels_rail__tFFyL.Panels_rail__tFFyL .rail-tab[data-active=true]{color:var(--ui-text);border-bottom-color:var(--ui-text);font-weight:500}.Panels_rail__tFFyL .rail-body{gap:24px;padding:22px}.Panels_rail__tFFyL .rail-card{padding:0;border:0;border-radius:0;background:transparent}.Panels_rail__tFFyL .rail-bio{font-size:13px;line-height:1.8;color:var(--ui-muted)}.Panels_rail__tFFyL .rail-actions{justify-content:space-between;gap:8px;margin-top:12px}.Panels_rail__tFFyL .rail-actions .btn{background:transparent;border-color:transparent;box-shadow:none;padding-inline:0;font-size:12px}.Panels_rail__tFFyL .rail-actions .btn:hover{color:var(--ui-text)}.Panels_rail__tFFyL .rail-row{padding:18px 0;border:0;border-block:1px solid var(--ui-border);border-radius:0;background:transparent}.Panels_rail__tFFyL .rail-label{font-size:13px;font-weight:500}.Panels_rail__tFFyL .rail-hint{margin-top:4px;font-size:11px;color:var(--ui-muted)}.Panels_rail__tFFyL .rail-section{gap:12px}.Panels_rail__tFFyL .rail-section-head{padding:0}.Panels_rail__tFFyL .rail-section-title{font-size:13px;font-weight:500;letter-spacing:0;color:var(--ui-text)}.Panels_rail__tFFyL .rail-count{font-size:11px;color:var(--ui-muted)}.Panels_rail__tFFyL .rail-empty{padding:0;font-size:12px;line-height:1.75;color:var(--ui-muted)}.Panels_rail__tFFyL .rail-code{max-height:260px;font-size:12px;color:var(--ui-muted)}.Panels_rail__tFFyL .rail-file{min-height:36px;padding:7px 0;border-radius:4px;font-size:12px}.Panels_rail__tFFyL .rail-file-size{font-size:10px;color:var(--ui-muted)}.Panels_rail__tFFyL .rail-member{gap:10px;padding:9px 0;border:0;border-radius:0;background:transparent}.Panels_rail__tFFyL .rail-member-name{font-size:13px;font-weight:500}.Panels_rail__tFFyL .rail-member-role{margin-top:3px;font-size:11px;color:var(--ui-muted)}.Panels_rail__tFFyL .routine-row{padding:10px 0;border-radius:0}.Panels_rail__tFFyL .routine-row:hover{background:transparent}.Panels_rail__tFFyL .routine-row+.routine-row{box-shadow:none;border-top:1px solid var(--ui-border)}.Panels_rail__tFFyL .routine-title{font-size:13px;font-weight:500}.Panels_rail__tFFyL .routine-meta{margin-top:4px;font-size:11px;line-height:1.6;color:var(--ui-muted)}.Panels_rail__tFFyL .routine-actions{margin-top:7px}.Panels_rail__tFFyL .toggle{width:34px;height:20px;box-shadow:none;background:var(--ui-selected,#d9d9d9)}.Panels_rail__tFFyL .toggle:after{top:2px;left:2px;width:16px;height:16px;box-shadow:none}.Panels_rail__tFFyL.Panels_rail__tFFyL .toggle[data-on=true]{background:var(--ui-accent,#565656);box-shadow:none}.Panels_rail__tFFyL .toggle[data-on=true]:after{transform:translateX(14px)}.Panels_skillList__iBshp{display:grid;gap:14px}.Panels_skillList__iBshp .rail-card+.rail-card{padding-top:14px;border-top:1px solid var(--ui-border)}.Panels_skillTitle___bQrR{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:var(--ui-text)}.Panels_skillHint__bskK3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:5px;font-size:12px;line-height:1.7;color:var(--ui-muted)}.Panels_filePreview__DYWUr{margin-top:12px;overflow:hidden;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-subtle)}.Panels_settings__fLyCW{min-width:0}.Panels_settingsHeader__EHD82{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.Panels_settingsHeader__EHD82 h2{font-size:18px;font-weight:600;color:var(--ui-text)}.Panels_settingsTabs__DgfWE{display:flex;gap:24px;overflow-x:auto;border-bottom:1px solid var(--ui-border);scrollbar-width:none}.Panels_settingsTabs__DgfWE::-webkit-scrollbar{display:none}.Panels_settingsTabs__DgfWE button{flex:none;white-space:nowrap;padding:6px 0 13px;border-bottom:2px solid transparent;font-size:13px;color:var(--ui-muted)}.Panels_settingsTabs__DgfWE button[data-active=true]{border-color:var(--ui-text);color:var(--ui-text);font-weight:500}.Panels_settingsTabs__DgfWE button:hover{color:var(--ui-text)}.Panels_settingsTabs__DgfWE button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.Panels_general__hzZey{display:grid;gap:25px;padding:26px 0}.Panels_general__hzZey h3{color:var(--ui-text);font-size:13px;font-weight:500}.Panels_general__hzZey p{color:var(--ui-muted);font-size:12px}.Panels_themeOptions__h5oqw{display:flex;gap:4px;width:fit-content;margin-top:12px;padding:3px;border-radius:7px;background:var(--ui-subtle,#f3f3f3)}.Panels_themeOption__tHu6B{display:flex;align-items:center;gap:8px;min-width:112px;padding:8px 11px;border-radius:5px;color:var(--ui-muted);font-size:12px}.Panels_themeOption__tHu6B[aria-pressed=true]{background:var(--ui-panel);color:var(--ui-text)}.Panels_themeOption__tHu6B:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.Panels_settingsSection__HtW_2{padding-top:23px;border-top:1px solid var(--ui-border)}.Panels_account__TmIsV{padding:23px 0 0;border-top:1px solid var(--ui-border)}.Panels_accountForm__KczOz{display:grid;gap:18px;margin-top:23px}.Panels_accountActions__zkWLR{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.Panels_accountActions__zkWLR .btn{padding:7px 10px;font-size:12px}.Panels_accountActions__zkWLR .btn:last-child{margin-left:auto}.Panels_account__TmIsV [role=status]{color:var(--ui-muted)}.Panels_field__Lqj86{display:block;width:100%;padding:10px 11px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-panel);color:var(--ui-text);font-size:13px;outline:none}.Panels_field__Lqj86:focus{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-selected)}.Panels_field__Lqj86::placeholder{color:var(--ui-muted)}.Panels_usageSummary__sFhIr{margin-top:20px;padding:0 0 22px;border-bottom:1px solid var(--ui-border);font-size:13px}.Panels_usageRow__Fe9d7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;padding:12px 0;font-size:13px}.Panels_usageRow__Fe9d7+.Panels_usageRow__Fe9d7{border-top:1px solid var(--ui-border)}.Panels_usageBar__MYcCB{background:var(--ui-accent)}@media (max-width:600px){.Panels_settingsTabs__DgfWE{gap:19px}.Panels_settingsTabs__DgfWE button{font-size:12px}.Panels_accountActions__zkWLR{gap:6px}.Panels_rail__tFFyL .profile-head{padding-top:25px}.Panels_rail__tFFyL .routine-actions{opacity:.9}}.AuthScreen_screen__WpwV9{display:grid;min-height:100dvh;place-items:center;padding:32px 24px;background:var(--ui-bg,#f6f6f6);color:var(--ui-text,#242424)}.AuthScreen_content__niHRv{width:100%;max-width:320px}.AuthScreen_brand__SN4H8{display:flex;align-items:center;gap:12px;margin-bottom:30px}.AuthScreen_brandLogo__J304P{width:48px;height:48px;flex:0 0 48px;object-fit:contain}.AuthScreen_heading__yRM_S{min-width:0;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:550;letter-spacing:-.035em}.AuthScreen_adminLabel__Fa9Bm{display:block;margin-top:3px;color:var(--ui-muted,#777);font-size:11px}.AuthScreen_tabs__nw_1z{display:flex;align-items:center;gap:20px;margin-bottom:26px}.AuthScreen_tab__EF67b{padding:6px 0;border-bottom:1px solid transparent;color:var(--ui-muted,#777);font-size:13px;transition:color .15s}.AuthScreen_tab__EF67b[data-active=true]{color:var(--ui-text,#242424);border-bottom-color:currentColor}.AuthScreen_fields__zc8sX{display:flex;flex-direction:column;gap:18px}.AuthScreen_label__X_EG7{display:block;color:var(--ui-muted,#777);font-size:12px}.AuthScreen_input__pBovg{display:block;margin-top:7px;width:100%;min-height:42px;padding:10px 12px;border:1px solid var(--ui-border,#dfdfdf);border-radius:8px;background:var(--ui-panel,#fff);color:var(--ui-text,#242424);outline:none;font-size:14px;line-height:1.5;transition:border-color .15s}.AuthScreen_input__pBovg:focus{border-color:var(--ui-accent,#777)}.AuthScreen_link__v2UtO:focus-visible,.AuthScreen_tab__EF67b:focus-visible{outline:2px solid var(--ui-accent,#777);outline-offset:4px}.AuthScreen_submit__hYHP7{width:100%;margin-top:26px;min-height:42px}.AuthScreen_wechat__Do2EU{margin-bottom:24px}.AuthScreen_wechatButton__RgvtW{width:100%;min-height:42px}.AuthScreen_wechat__Do2EU .AuthScreen_note__HRvio{margin-top:9px}.AuthScreen_divider__erdV8{display:flex;align-items:center;gap:10px;margin-top:20px;color:var(--ui-muted,#777);font-size:11px}.AuthScreen_divider__erdV8:after,.AuthScreen_divider__erdV8:before{content:"";height:1px;flex:1;background:var(--ui-border,#dfdfdf)}.AuthScreen_note__HRvio{margin-top:17px;color:var(--ui-muted,#777);font-size:11px;line-height:1.8}.AuthScreen_intro__M5jH4{margin:-17px 0 26px;color:var(--ui-muted,#777)}.AuthScreen_error__2bEj6,.AuthScreen_intro__M5jH4{overflow-wrap:anywhere;font-size:12px;line-height:1.8}.AuthScreen_error__2bEj6{margin-top:14px;color:#c7655d}.AuthScreen_link__v2UtO{display:inline-flex;align-items:center;gap:5px;color:var(--ui-muted,#777);margin-top:26px;font-size:12px}.AuthScreen_link__v2UtO:hover{color:var(--ui-text,#242424)}@media (max-width:420px){.AuthScreen_screen__WpwV9{padding:28px}}.DialogForms_form__tX7eE{min-width:0;color:var(--ui-text)}.DialogForms_form__tX7eE h2{font-size:17px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.DialogForms_form__tX7eE>p{line-height:1.7}.DialogForms_form__tX7eE label{min-width:0}.DialogForms_form__tX7eE fieldset{min-width:0;padding-top:18px;border-top:1px solid var(--ui-border)}.DialogForms_form__tX7eE fieldset legend{padding-right:12px}.DialogForms_header__lQCSI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.DialogForms_tabs__48bJX{display:flex;align-items:center;gap:17px}.DialogForms_tab__iuEGb{padding:6px 0;border-bottom:1px solid transparent;color:var(--ui-muted);font-size:12px}.DialogForms_tab__iuEGb[data-active=true]{border-bottom-color:var(--ui-text);color:var(--ui-text)}.DialogForms_tab__iuEGb:hover{color:var(--ui-text)}.DialogForms_roleGrid__Zw63k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:18px}.DialogForms_roleOption__CBIHU{position:relative;min-width:0;padding:14px 5px 10px;border:0;border-radius:7px;background:transparent;color:var(--ui-text);text-align:center}.DialogForms_appearanceOption__AcV4L:hover,.DialogForms_roleOption__CBIHU:hover{background:var(--ui-hover)}.DialogForms_appearanceOption__AcV4L[data-active=true],.DialogForms_roleOption__CBIHU[data-active=true]{background:var(--ui-selected)}.DialogForms_roleOption__CBIHU>div:last-child{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.DialogForms_selectionMark__Jsro9{position:absolute;right:7px;top:4px;font-size:12px;font-weight:500;color:var(--ui-text)}.DialogForms_appearanceGrid__6xCOL{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-top:10px}.DialogForms_appearanceOption__AcV4L{position:relative;display:flex;min-width:0;cursor:pointer;flex-direction:column;align-items:center;gap:3px;padding:11px 3px 8px;border-radius:7px;background:transparent;text-align:center}.DialogForms_appearanceOption__AcV4L>span{max-width:100%}.DialogForms_appearanceOption__AcV4L>span:not(.DialogForms_selectionMark__Jsro9){white-space:normal;overflow-wrap:anywhere}.DialogForms_appearanceOption__AcV4L:focus-within{outline:2px solid var(--ui-accent);outline-offset:2px}.DialogForms_field__wq_Q0{display:block;width:100%;min-width:0;margin-top:7px;padding:10px 11px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-panel);color:var(--ui-text);font-size:13px;line-height:1.6;outline:none}.DialogForms_field__wq_Q0::placeholder{color:var(--ui-muted)}.DialogForms_field__wq_Q0:focus{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-selected)}.DialogForms_textarea__jBaBp{resize:vertical;min-height:106px;max-height:280px}.DialogForms_approval__REJUW{display:flex;align-items:flex-start;gap:9px;cursor:pointer;font-size:12px;line-height:1.7;color:var(--ui-muted)}.DialogForms_checkbox__Rk_fH{flex:none;width:14px;height:14px;margin-top:3px;accent-color:var(--ui-accent)}.DialogForms_hint__FuGTO{margin-top:10px;padding:0;font-size:11px;line-height:1.75;color:var(--ui-muted)}.DialogForms_memberList__6FOmL{display:grid;gap:3px;margin-top:9px}.DialogForms_memberOption__bHPih{display:flex;width:100%;min-width:0;align-items:center;gap:11px;padding:10px 8px;border:0;border-radius:6px;background:transparent;color:var(--ui-text);text-align:left}.DialogForms_memberOption__bHPih:hover{background:var(--ui-hover)}.DialogForms_memberOption__bHPih[data-active=true]{background:var(--ui-selected)}.DialogForms_memberMark__27df2{flex:none;width:18px;color:var(--ui-text);text-align:center;font-size:13px;font-weight:500}.DialogForms_chiefLabel__WR1Ow{margin-left:5px;font-size:10px;color:var(--ui-muted)}.DialogForms_avatarRow__yV24L{display:flex;align-items:center;gap:12px;margin-top:20px;padding:0}.DialogForms_avatarRow__yV24L+.DialogForms_hint__FuGTO{margin-top:12px}.DialogForms_emojiOption__HdYfs{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:5px;background:transparent;font-size:17px}.DialogForms_emojiOption__HdYfs:hover{background:var(--ui-hover)}.DialogForms_emojiOption__HdYfs[data-active=true]{background:var(--ui-selected);outline:1px solid var(--ui-border);outline-offset:-1px}.DialogForms_form__tX7eE button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@media (max-width:480px){.DialogForms_appearanceGrid__6xCOL,.DialogForms_roleGrid__Zw63k{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.DialogForms_roleOption__CBIHU{padding-block:12px 9px}.DialogForms_avatarRow__yV24L{gap:10px}}.ConnectorsPanel_root__kOD9G{--app-ink:var(--ui-text,#e4e4e7);--app-muted:var(--ui-muted,#8a8a93);--app-surface:var(--ui-subtle,#202024);--app-hover:var(--ui-hover,#252529);--app-line:var(--ui-border,#303035);--app-accent:var(--ui-accent,#a1a1aa);margin-top:18px;color:var(--app-ink)}.ConnectorsPanel_intro__9aULg h3{font-size:15px;font-weight:550;letter-spacing:-.02em}.ConnectorsPanel_intro__9aULg p{margin-top:5px;color:var(--app-muted);font-size:12px;line-height:1.75}.ConnectorsPanel_groupHeading__35xo4{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:22px 0 5px}.ConnectorsPanel_googleGroup__u4B6N .ConnectorsPanel_groupHeading__35xo4{margin-top:0}.ConnectorsPanel_groupHeading__35xo4 h4{color:var(--app-muted);font-size:11px;font-weight:500}.ConnectorsPanel_featuredGrid__65OrD,.ConnectorsPanel_googleGrid__iUtGm{display:flex;flex-direction:column}.ConnectorsPanel_app__lkR61,.ConnectorsPanel_featuredApp__fjekf{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;row-gap:3px;min-width:0;text-align:left;padding:14px 5px;border-bottom:1px solid var(--app-line);transition:background .15s ease}.ConnectorsPanel_app__lkR61:last-child,.ConnectorsPanel_featuredApp__fjekf:last-child{border-bottom:0}.ConnectorsPanel_app__lkR61:not(:disabled):hover,.ConnectorsPanel_featuredApp__fjekf:not(:disabled):hover{background:var(--app-hover)}.ConnectorsPanel_app__lkR61:not(:disabled):active,.ConnectorsPanel_featuredApp__fjekf:not(:disabled):active{background:var(--ui-selected,var(--app-surface))}.ConnectorsPanel_app__lkR61:disabled,.ConnectorsPanel_featuredApp__fjekf:disabled{opacity:.5;cursor:wait}.ConnectorsPanel_root__kOD9G a:focus-visible,.ConnectorsPanel_root__kOD9G button:focus-visible,.ConnectorsPanel_root__kOD9G summary:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}.ConnectorsPanel_brandRow__QGJjJ{grid-column:1;display:flex;align-items:center;gap:11px;min-width:0}.ConnectorsPanel_brandIcon__vQAx5{display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px}.ConnectorsPanel_brandIcon__vQAx5 img{display:block;width:100%;height:100%;object-fit:contain}.ConnectorsPanel_appName__GTrVw{font-size:13px;font-weight:500}.ConnectorsPanel_appPurpose__bjrh7{grid-column:1;margin-left:37px;color:var(--app-muted);font-size:11px;line-height:1.6}.ConnectorsPanel_appAction__eeDDt{grid-column:2;grid-row:1/3;display:flex;align-items:center;gap:9px;color:var(--app-muted);font-size:11px}.ConnectorsPanel_connectionState__zgDib{display:inline-flex;align-items:center;gap:5px}.ConnectorsPanel_connectionState__zgDib i,.ConnectorsPanel_detailStatus__FV_SR i{width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:currentColor}.ConnectorsPanel_app__lkR61[data-status="可用"] .ConnectorsPanel_appAction__eeDDt,.ConnectorsPanel_featuredApp__fjekf[data-status="可用"] .ConnectorsPanel_appAction__eeDDt{color:var(--app-ink)}.ConnectorsPanel_app__lkR61[data-status="连接异常"] .ConnectorsPanel_appAction__eeDDt,.ConnectorsPanel_featuredApp__fjekf[data-status="连接异常"] .ConnectorsPanel_appAction__eeDDt{color:#cc695f}.ConnectorsPanel_forwardIcon__CtSYP{transform:rotate(-90deg);opacity:.6}.ConnectorsPanel_detailLogo__WemIa[data-app=github],[data-app=github] .ConnectorsPanel_brandIcon__vQAx5{border-radius:50%;background:#fff;padding:2px}.ConnectorsPanel_otherButton__4CzjD{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;margin-top:17px;padding:12px 5px;color:var(--app-muted);font-size:12px}.ConnectorsPanel_otherButton__4CzjD>span{display:flex;align-items:center;gap:7px}.ConnectorsPanel_otherButton__4CzjD>span:last-child{font-size:11px}.ConnectorsPanel_otherButton__4CzjD:hover{color:var(--app-ink)}.ConnectorsPanel_notice__oXFbn{margin-top:10px;font-size:12px;color:var(--app-muted)}.ConnectorsPanel_backButton__drDqB{display:inline-flex;align-items:center;gap:5px;margin:0 0 25px -3px;padding:3px;color:var(--app-muted);font-size:12px}.ConnectorsPanel_backButton__drDqB:hover{color:var(--app-ink)}.ConnectorsPanel_backIcon__IFUCf{transform:rotate(90deg)}.ConnectorsPanel_detailHeader___KW_g{display:flex;align-items:center;gap:12px}.ConnectorsPanel_detailLogo__WemIa{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px}.ConnectorsPanel_detailLogo__WemIa img{width:100%;height:100%;object-fit:contain}.ConnectorsPanel_detailHeader___KW_g h3{font-size:16px;line-height:1.4;font-weight:550;letter-spacing:-.02em}.ConnectorsPanel_detailHeader___KW_g p{color:var(--app-muted);font-size:12px;line-height:1.75;margin-top:3px}.ConnectorsPanel_detailStatus__FV_SR{margin-top:24px}.ConnectorsPanel_detailStatus__FV_SR>span{display:flex;align-items:center;gap:6px;color:var(--app-muted);font-size:12px}.ConnectorsPanel_detailStatus__FV_SR[data-status="可用"]>span{color:var(--app-ink)}.ConnectorsPanel_detailStatus__FV_SR[data-status="连接异常"]>span{color:#cc695f}.ConnectorsPanel_detailStatus__FV_SR>p{color:var(--app-muted);font-size:11px;line-height:1.8;margin-top:6px}.ConnectorsPanel_manual__piUJE{border-bottom:1px solid var(--app-line);margin-top:20px}.ConnectorsPanel_manual__piUJE>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;cursor:pointer;list-style:none;font-size:12px;font-weight:500}.ConnectorsPanel_manual__piUJE>summary::-webkit-details-marker,.ConnectorsPanel_technicalHelp__DiHJv>summary::-webkit-details-marker{display:none}.ConnectorsPanel_manual__piUJE>summary>span{display:flex;align-items:baseline;gap:9px}.ConnectorsPanel_manual__piUJE>summary>svg{color:var(--app-muted);transition:transform .15s}.ConnectorsPanel_manual__piUJE[open]>summary>svg{transform:rotate(180deg)}.ConnectorsPanel_manualForm__oZGKC{display:flex;flex-direction:column;gap:11px;padding:4px 0 17px}.ConnectorsPanel_manualForm__oZGKC>p{font-size:11px;color:var(--app-muted);line-height:1.8}.ConnectorsPanel_credentialField__XF2xv{display:flex;flex-direction:column;gap:7px}.ConnectorsPanel_checkSection__npoMn>label,.ConnectorsPanel_credentialField__XF2xv>label,.ConnectorsPanel_manualForm__oZGKC>label{font-size:12px;font-weight:400;color:var(--app-muted)}.ConnectorsPanel_input__VtjHm{width:100%;min-width:0;padding:9px 11px;border:1px solid var(--app-line);border-radius:8px;background:var(--ui-panel,#18181b);color:var(--app-ink);outline:none;font-size:12px;line-height:1.6;transition:border-color .15s}.ConnectorsPanel_input__VtjHm::placeholder{color:var(--app-muted)}.ConnectorsPanel_input__VtjHm:focus{border-color:var(--app-accent)}.ConnectorsPanel_input__VtjHm:disabled{opacity:.6}textarea.ConnectorsPanel_input__VtjHm{resize:vertical}.ConnectorsPanel_formActions__8BVM_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:3px}.ConnectorsPanel_formActions__8BVM_>a{display:inline-flex;align-items:center;gap:5px;color:var(--app-muted);font-size:11px}.ConnectorsPanel_formActions__8BVM_>a:hover{color:var(--app-ink)}.ConnectorsPanel_technicalHelp__DiHJv{color:var(--app-muted);font-size:11px}.ConnectorsPanel_technicalHelp__DiHJv>summary{display:inline-block;list-style:none;cursor:pointer}.ConnectorsPanel_technicalHelp__DiHJv p{margin-top:7px;line-height:1.8;overflow-wrap:anywhere}.ConnectorsPanel_checkSection__npoMn{display:flex;flex-direction:column;gap:11px;margin-top:24px}.ConnectorsPanel_checkSection__npoMn h4{font-size:12px;font-weight:500}.ConnectorsPanel_checkSection__npoMn p{font-size:11px;line-height:1.8;color:var(--app-muted)}.ConnectorsPanel_checkActions__ZVArl{display:flex;align-items:center;justify-content:space-between;gap:14px}.ConnectorsPanel_disconnectButton__RnwG4{color:var(--app-muted);font-size:11px;padding:6px 0}.ConnectorsPanel_disconnectButton__RnwG4:hover{color:#cc695f}.ConnectorsPanel_disconnectButton__RnwG4:disabled{opacity:.45}.ConnectorsPanel_error__m8Q8J,.ConnectorsPanel_success__xgRJo{margin-top:15px;font-size:12px;line-height:1.8;overflow-wrap:anywhere;white-space:pre-wrap}.ConnectorsPanel_success__xgRJo{color:var(--app-ink)}.ConnectorsPanel_error__m8Q8J{color:#cc695f}.ConnectorsPanel_scopeNote__HUrj8{color:var(--app-muted);margin-top:25px;font-size:10px;line-height:1.8}.ConnectorsPanel_customRow__S0Wfd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px solid var(--app-line)}.ConnectorsPanel_customRow__S0Wfd>div{flex:1;min-width:0}.ConnectorsPanel_customRow__S0Wfd strong{font-size:13px;font-weight:500}.ConnectorsPanel_customRow__S0Wfd p{color:var(--app-muted);font-size:11px;margin-top:4px;overflow-wrap:anywhere}@media (max-width:420px){.ConnectorsPanel_app__lkR61,.ConnectorsPanel_featuredApp__fjekf{column-gap:10px}.ConnectorsPanel_appAction__eeDDt{gap:6px}.ConnectorsPanel_otherButton__4CzjD>span:last-child{font-size:10px}.ConnectorsPanel_detailHeader___KW_g{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ConnectorsPanel_app__lkR61,.ConnectorsPanel_featuredApp__fjekf,.ConnectorsPanel_manual__piUJE>summary>svg{transition:none}}.CatalogMinimal_root__AkZjO{margin-top:18px;color:var(--ui-text,#e4e4e7);font-size:13px}.CatalogMinimal_root__AkZjO a,.CatalogMinimal_root__AkZjO button,.CatalogMinimal_root__AkZjO summary{-webkit-tap-highlight-color:transparent}.CatalogMinimal_root__AkZjO a:focus-visible,.CatalogMinimal_root__AkZjO button:focus-visible,.CatalogMinimal_root__AkZjO summary:focus-visible{outline:2px solid var(--ui-accent,#a1a1aa);outline-offset:3px}.CatalogMinimal_addSection__7pcKZ{margin-bottom:20px}.CatalogMinimal_addSection__7pcKZ>summary{display:inline-flex;align-items:center;gap:7px;padding:6px 0;font-size:12px;font-weight:500;cursor:pointer;list-style:none}.CatalogMinimal_addSection__7pcKZ>summary::-webkit-details-marker,.CatalogMinimal_details__lUSMt>summary::-webkit-details-marker{display:none}.CatalogMinimal_addContent__feTRR{padding-top:12px}.CatalogMinimal_actions__rbj9v{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.CatalogMinimal_count__ljV8b,.CatalogMinimal_hint__pX5j1,.CatalogMinimal_meta__qn8KU{color:var(--ui-muted,#8a8a93);font-size:11px;line-height:1.7}.CatalogMinimal_hint__pX5j1{margin-top:8px}.CatalogMinimal_manage__f_A0b{display:grid;gap:10px}.CatalogMinimal_target__Qk4xy{display:flex;align-items:center;gap:12px}.CatalogMinimal_target__Qk4xy>label{flex-shrink:0;color:var(--ui-muted,#8a8a93);font-size:12px}.CatalogMinimal_input__SXIjq{width:100%;min-width:0;border:1px solid var(--ui-border,#303035);border-radius:8px;background:var(--ui-panel,#18181b);color:var(--ui-text,#e4e4e7);padding:9px 11px;font-size:12px;line-height:1.6;outline:none;transition:border-color .15s}.CatalogMinimal_input__SXIjq::placeholder{color:var(--ui-muted,#8a8a93)}.CatalogMinimal_input__SXIjq:focus{border-color:var(--ui-accent,#a1a1aa)}.CatalogMinimal_input__SXIjq:disabled{opacity:.5}.CatalogMinimal_filters__Z5BES{display:flex;align-items:center;gap:15px;margin:16px 0 4px}.CatalogMinimal_filter__9hVue{padding:6px 0;color:var(--ui-muted,#8a8a93);font-size:12px;border-bottom:1px solid transparent}.CatalogMinimal_filter__9hVue[aria-pressed=true]{color:var(--ui-text,#e4e4e7);border-color:currentColor}.CatalogMinimal_count__ljV8b{margin-left:auto}.CatalogMinimal_list__dXgzn{display:flex;flex-direction:column}.CatalogMinimal_plugin__vvabD{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:12px;padding:19px 0;border-bottom:1px solid var(--ui-border,#303035)}.CatalogMinimal_plugin__vvabD:last-child{border-bottom:0}.CatalogMinimal_icon__Zymd3{display:grid;place-items:center;width:30px;height:30px;font-size:21px}.CatalogMinimal_title__QVn0M{font-size:13px;line-height:1.6;font-weight:550;overflow-wrap:anywhere}.CatalogMinimal_description__I1UFd{margin-top:3px;color:var(--ui-muted,#8a8a93);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.CatalogMinimal_pluginActions__b4F12{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:5px;padding-top:1px}.CatalogMinimal_details__lUSMt{margin-top:7px;color:var(--ui-muted,#8a8a93);font-size:11px}.CatalogMinimal_details__lUSMt>summary{display:inline-block;cursor:pointer;list-style:none}.CatalogMinimal_detailBody__ZqBDn{display:flex;flex-direction:column;gap:7px;margin-top:10px}.CatalogMinimal_detailBody__ZqBDn a{color:inherit;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.CatalogMinimal_prompt__hxi7M{max-height:180px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;padding:10px 12px;border-radius:6px;background:var(--ui-subtle,#202024)}.CatalogMinimal_empty__DNvgK,.CatalogMinimal_message__gYGwt{padding:20px 0;font-size:12px;line-height:1.8;color:var(--ui-muted,#8a8a93);overflow-wrap:anywhere}.CatalogMinimal_error__Phupf{margin-top:12px;color:#cc695f;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.CatalogMinimal_status__NaFm1{margin-top:12px;font-size:12px;color:var(--ui-text,#e4e4e7);line-height:1.8}.CatalogMinimal_github__fxx__{margin-top:18px}.CatalogMinimal_github__fxx__>label{display:block;color:var(--ui-muted,#8a8a93);font-size:12px}.CatalogMinimal_urlRow__lIoxp{display:flex;align-items:center;gap:8px;margin-top:8px}.CatalogMinimal_urlRow__lIoxp>button{flex-shrink:0}.CatalogMinimal_preview__qqiFr{margin-top:16px}.CatalogMinimal_selection__5Uvul{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 8px}.CatalogMinimal_files__lepbh{max-height:224px;overflow-y:auto;margin-bottom:12px}.CatalogMinimal_file__mUEn6{display:flex;align-items:start;gap:9px;padding:9px 8px;border-radius:6px;color:var(--ui-muted,#8a8a93);font-size:11px}.CatalogMinimal_file__mUEn6[data-selected=true]{background:var(--ui-subtle,#202024);color:var(--ui-text,#e4e4e7)}.CatalogMinimal_file__mUEn6>input{margin-top:4px;flex-shrink:0;accent-color:var(--ui-accent,#a1a1aa)}.CatalogMinimal_filePath__l7Fr0{flex:1;min-width:0;overflow-wrap:anywhere;line-height:1.8}.CatalogMinimal_fileSize___w8Xu{flex-shrink:0;color:var(--ui-muted,#8a8a93);line-height:1.8}.CatalogMinimal_warnings__X12Ht{margin-top:8px;color:#b98c4d;font-size:11px;line-height:1.8;overflow-wrap:anywhere}@media (max-width:420px){.CatalogMinimal_plugin__vvabD{grid-template-columns:27px minmax(0,1fr);gap:9px}.CatalogMinimal_pluginActions__b4F12{grid-column:2;justify-content:flex-start;padding-top:3px}.CatalogMinimal_urlRow__lIoxp{align-items:stretch;flex-direction:column}.CatalogMinimal_urlRow__lIoxp>button{align-self:flex-start}}.PluginMarketPanel_root__l2F6F{min-width:0;color:var(--ui-text);font-size:13px;scroll-margin-top:24px}.PluginMarketPanel_root__l2F6F :is(button,input,select,summary,a):focus-visible{outline:2px solid var(--ui-accent);outline-offset:4px}.PluginMarketPanel_root__l2F6F :is(button,a,summary){-webkit-tap-highlight-color:transparent}.PluginMarketPanel_root__l2F6F button{transition:background .18s,border-color .18s,color .18s,transform .18s}.PluginMarketPanel_root__l2F6F button:active:not(:disabled){transform:translateY(1px)}.PluginMarketPanel_root__l2F6F button:disabled{cursor:not-allowed;opacity:.46}.PluginMarketPanel_root__l2F6F .btn{gap:7px;font-size:12px;padding:9px 12px;line-height:1.5}.PluginMarketPanel_marketHeader__2oiou{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.PluginMarketPanel_marketHeader__2oiou>div{min-width:0}.PluginMarketPanel_marketHeader__2oiou h2{font-size:26px;font-weight:650;line-height:1.35;letter-spacing:-.035em}.PluginMarketPanel_marketHeader__2oiou p{margin-top:8px;color:var(--ui-muted);font-size:13px;line-height:1.7}.PluginMarketPanel_marketHeader__2oiou>button{flex-shrink:0}.PluginMarketPanel_hint__7X4hH{margin-top:10px;color:var(--ui-muted);font-size:11px;line-height:1.85;overflow-wrap:anywhere}.PluginMarketPanel_importPanel__Hnkcj{margin-bottom:24px;padding:22px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-subtle)}.PluginMarketPanel_importPanel__Hnkcj[hidden]{display:none}.PluginMarketPanel_importHeading__78aR1{margin-bottom:15px}.PluginMarketPanel_importHeading__78aR1 h3{font-size:14px;font-weight:600;line-height:1.6}.PluginMarketPanel_importHeading__78aR1 p{margin-top:5px;color:var(--ui-muted);font-size:12px;line-height:1.8}.PluginMarketPanel_actions__tpvhH{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.PluginMarketPanel_toolbar__dd1lw{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.63fr);align-items:end;gap:22px}.PluginMarketPanel_search__Oc90X{display:flex;align-items:center;min-width:0;min-height:44px;gap:10px;padding:0 14px;border:1px solid var(--ui-border);border-radius:9px;background:var(--ui-bg);color:var(--ui-muted);transition:border-color .18s,box-shadow .18s}.PluginMarketPanel_search__Oc90X:focus-within{border-color:var(--ui-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-accent) 9%,transparent)}.PluginMarketPanel_search__Oc90X>svg{flex-shrink:0}.PluginMarketPanel_search__Oc90X input{min-width:0;width:100%;height:42px;background:transparent;border:0;outline:none;color:var(--ui-text);font:inherit;font-size:12px}.PluginMarketPanel_search__Oc90X input::placeholder{color:var(--ui-muted)}.PluginMarketPanel_search__Oc90X input:focus-visible{outline:none}.PluginMarketPanel_target__Lr1L9{min-width:0}.PluginMarketPanel_target__Lr1L9>label{display:block;margin-bottom:7px;color:var(--ui-muted);font-size:11px;font-weight:500;line-height:1.5}.PluginMarketPanel_input__wjay2{display:block;width:100%;min-width:0;min-height:44px;padding:9px 11px;border:1px solid var(--ui-border);border-radius:9px;color:var(--ui-text);background:var(--ui-bg);font:inherit;font-size:12px;line-height:1.6;outline:none}.PluginMarketPanel_input__wjay2:focus{border-color:var(--ui-accent)}.PluginMarketPanel_input__wjay2:disabled{opacity:.5}.PluginMarketPanel_filters__eGnhK{display:flex;align-items:center;gap:23px;max-width:100%;margin-top:23px;margin-bottom:22px;overflow-x:auto;border-bottom:1px solid var(--ui-border);scrollbar-width:thin}.PluginMarketPanel_filter__c2rHa{display:flex;align-items:center;flex-shrink:0;gap:7px;padding:12px 0 13px;border-bottom:2px solid transparent;color:var(--ui-muted);font-size:12px;line-height:1.5;white-space:nowrap}.PluginMarketPanel_filter__c2rHa>span{font-size:10px;font-variant-numeric:tabular-nums;opacity:.8}.PluginMarketPanel_filter__c2rHa:hover{color:var(--ui-text)}.PluginMarketPanel_filter__c2rHa[aria-pressed=true]{border-color:var(--ui-text);color:var(--ui-text);font-weight:600}.PluginMarketPanel_categoryFilters__FaYHQ{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px}.PluginMarketPanel_categoryLabel__HlO_X{flex-shrink:0;padding-top:7px;color:var(--ui-muted);font-size:11px;line-height:1.6}.PluginMarketPanel_categoryOptions__XwGYF{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.PluginMarketPanel_categoryFilter__Yd_xd{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border:1px solid transparent;border-radius:6px;background:var(--ui-subtle);color:var(--ui-muted);font-size:11px;line-height:1.6}.PluginMarketPanel_categoryFilter__Yd_xd>span{font-size:10px;font-variant-numeric:tabular-nums;opacity:.8}.PluginMarketPanel_categoryFilter__Yd_xd:hover{color:var(--ui-text);border-color:var(--ui-border)}.PluginMarketPanel_categoryFilter__Yd_xd[aria-pressed=true]{color:var(--ui-text);border-color:var(--ui-border);background:var(--ui-hover);font-weight:600}.PluginMarketPanel_collection__Tf_vx{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:18px;row-gap:10px;margin:0 0 26px;padding:21px 22px 16px;border:1px solid color-mix(in srgb,var(--ui-accent) 16%,var(--ui-border));border-radius:13px;background:color-mix(in srgb,var(--ui-accent) 4%,var(--ui-bg))}.PluginMarketPanel_collectionBody__yi0q4{display:flex;align-items:center;min-width:0;gap:15px}.PluginMarketPanel_collectionBody__yi0q4>div{min-width:0}.PluginMarketPanel_collection__Tf_vx h3{font-size:15px;font-weight:600;line-height:1.6;letter-spacing:-.015em}.PluginMarketPanel_collection__Tf_vx p{color:var(--ui-muted);font-size:12px;line-height:1.8}.PluginMarketPanel_collectionBody__yi0q4 p{margin-top:4px}.PluginMarketPanel_collection__Tf_vx>button{flex-shrink:0}.PluginMarketPanel_collection__Tf_vx .PluginMarketPanel_collectionNote__UXxTP{grid-column:1/-1;padding-top:11px;border-top:1px solid color-mix(in srgb,var(--ui-accent) 10%,var(--ui-border));font-size:10px}.PluginMarketPanel_resultsHeading__NRfJn{display:flex;align-items:baseline;justify-content:space-between;gap:15px;margin-bottom:15px}.PluginMarketPanel_resultsHeading__NRfJn h3{font-size:13px;font-weight:600}.PluginMarketPanel_resultsHeading__NRfJn>span{color:var(--ui-muted);font-size:11px;font-variant-numeric:tabular-nums}.PluginMarketPanel_grid__aL_9V{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:16px;align-items:stretch;min-width:0}.PluginMarketPanel_card__9qpzS{display:flex;flex-direction:column;min-width:0;padding:22px;border:1px solid var(--ui-border);border-radius:13px;background:var(--ui-bg);transition:border-color .2s,background .2s,box-shadow .2s}.PluginMarketPanel_card__9qpzS:hover{border-color:color-mix(in srgb,var(--ui-text) 22%,var(--ui-border));box-shadow:0 4px 18px color-mix(in srgb,var(--ui-text) 3%,transparent)}.PluginMarketPanel_card__9qpzS[data-installed=true]{background:color-mix(in srgb,var(--ui-accent) 2%,var(--ui-bg))}.PluginMarketPanel_cardHeader__ZTAwi{display:flex;align-items:flex-start;gap:13px;min-width:0}.PluginMarketPanel_cardHeading__h9cs2{flex:1;min-width:0}.PluginMarketPanel_cardHeading__h9cs2>p{margin:1px 0 5px;color:var(--ui-muted);font-size:10px;line-height:1.5}.PluginMarketPanel_cardHeading__h9cs2 h3{font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:1.55;overflow-wrap:anywhere}.PluginMarketPanel_cardHeading__h9cs2 h3>button{display:inline;text-align:left}.PluginMarketPanel_cardHeading__h9cs2 h3>button:hover{color:var(--ui-accent)}.PluginMarketPanel_installedMark__LoBGb{display:grid;place-items:center;flex-shrink:0;width:21px;height:21px;border-radius:50%;color:var(--ui-accent);background:color-mix(in srgb,var(--ui-accent) 10%,transparent)}.PluginMarketPanel_description__nNbtS{margin-top:18px;color:var(--ui-muted);font-size:12px;line-height:1.85;text-wrap:pretty;overflow-wrap:anywhere}.PluginMarketPanel_cardCapability__XSLAv{margin-top:12px;color:var(--ui-muted);font-size:10px;line-height:1.75;overflow-wrap:anywhere}.PluginMarketPanel_cardCapability__XSLAv:before{content:"—";margin-right:5px;opacity:.6}.PluginMarketPanel_cardFooter___t8BJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:11px;margin-top:auto;padding-top:23px}.PluginMarketPanel_cardSource__PGRSP{max-width:100%;color:var(--ui-muted);font-size:10px;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PluginMarketPanel_cardActions__neOzU{display:flex;align-items:center;gap:11px;margin-left:auto}.PluginMarketPanel_detailButton__gkLim{padding:7px 0;color:var(--ui-muted);font-size:11px}.PluginMarketPanel_detailButton__gkLim:hover{color:var(--ui-text)}.PluginMarketPanel_cardActions__neOzU .btn{padding:7px 9px;font-size:11px;gap:5px}.PluginMarketPanel_empty__YqkpH{display:flex;flex-direction:column;align-items:center;gap:10px;padding:54px 22px 58px;border:1px dashed var(--ui-border);border-radius:12px;text-align:center;color:var(--ui-muted)}.PluginMarketPanel_empty__YqkpH>svg{margin-bottom:4px;opacity:.65}.PluginMarketPanel_empty__YqkpH h3{color:var(--ui-text);font-size:15px;font-weight:550;line-height:1.6}.PluginMarketPanel_empty__YqkpH p{max-width:43ch;font-size:12px;line-height:1.85}.PluginMarketPanel_empty__YqkpH>button{margin-top:9px}.PluginMarketPanel_error__NUyt5{align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:13px 16px;border:1px solid rgb(179 88 88/22%);background:rgb(179 88 88/5%);color:#b35858}.PluginMarketPanel_error__NUyt5,.PluginMarketPanel_status__180S_{display:flex;margin-bottom:18px;border-radius:8px;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.PluginMarketPanel_status__180S_{align-items:flex-start;gap:9px;padding:12px 15px;color:var(--ui-text);background:var(--ui-subtle)}.PluginMarketPanel_status__180S_ svg{flex-shrink:0;margin-top:3px;color:var(--ui-accent)}.PluginMarketPanel_skeleton__NCEXi{min-height:233px;padding:22px;border:1px solid var(--ui-border);border-radius:13px}.PluginMarketPanel_skeleton__NCEXi>div,.PluginMarketPanel_skeleton__NCEXi>footer,.PluginMarketPanel_skeleton__NCEXi>p,.PluginMarketPanel_skeleton__NCEXi>span{display:block;height:12px;border-radius:4px;background:var(--ui-subtle);animation:PluginMarketPanel_breathe__MtGea 1.8s ease-in-out infinite}.PluginMarketPanel_skeleton__NCEXi>div{width:48px;height:48px;border-radius:11px}.PluginMarketPanel_skeleton__NCEXi>span{width:58%;margin-top:17px}.PluginMarketPanel_skeleton__NCEXi>p{margin-top:11px}.PluginMarketPanel_skeleton__NCEXi>p:nth-of-type(2){width:76%}.PluginMarketPanel_skeleton__NCEXi>footer{width:80px;height:29px;margin-top:24px;margin-left:auto}.PluginMarketPanel_backButton__NC0fS{display:inline-flex;align-items:center;gap:8px;padding:4px 0;margin-bottom:27px;color:var(--ui-muted);font-size:12px}.PluginMarketPanel_backButton__NC0fS:hover{color:var(--ui-text)}.PluginMarketPanel_detailHero__Fzf2O{display:flex;align-items:flex-start;gap:23px;padding-bottom:29px;border-bottom:1px solid var(--ui-border)}.PluginMarketPanel_detailHero__Fzf2O>div{min-width:0;flex:1}.PluginMarketPanel_overline__401iq{margin-bottom:8px;color:var(--ui-muted);font-size:11px;line-height:1.6}.PluginMarketPanel_overline__401iq>span{margin-inline:7px;opacity:.5}.PluginMarketPanel_detailHero__Fzf2O h2{font-size:27px;font-weight:650;line-height:1.4;letter-spacing:-.035em;overflow-wrap:anywhere}.PluginMarketPanel_detailDescription__JR_ta{max-width:64ch;margin-top:11px;color:var(--ui-muted);font-size:13px;line-height:1.85;text-wrap:pretty;overflow-wrap:anywhere}.PluginMarketPanel_detailLayout__M1m8U{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.49fr);align-items:start;gap:34px;padding-top:29px}.PluginMarketPanel_detailAside__8GLFm,.PluginMarketPanel_detailMain__NA1O_{min-width:0}.PluginMarketPanel_detailMain__NA1O_{display:grid;gap:29px}.PluginMarketPanel_detailSection__fXlZG h3,.PluginMarketPanel_installPanel__aOEhP h3,.PluginMarketPanel_sourcePanel__cQy1H h3{margin-bottom:14px;font-size:13px;font-weight:600;line-height:1.7}.PluginMarketPanel_capabilityList__CEkK8{display:grid;gap:13px}.PluginMarketPanel_capabilityList__CEkK8>li{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.85}.PluginMarketPanel_capabilityList__CEkK8 svg{flex-shrink:0;margin-top:3px;color:var(--ui-accent)}.PluginMarketPanel_requirementList__iz_sO{display:grid;gap:9px;padding-left:16px;color:var(--ui-muted);font-size:12px;line-height:1.85;list-style:disc;overflow-wrap:anywhere}.PluginMarketPanel_references__XtFcW{display:grid;gap:9px}.PluginMarketPanel_references__XtFcW>a{display:flex;align-items:flex-start;gap:9px;color:var(--ui-muted);font-size:12px;line-height:1.85;overflow-wrap:anywhere}.PluginMarketPanel_references__XtFcW svg{flex-shrink:0;margin-top:3px}.PluginMarketPanel_references__XtFcW a:hover,.PluginMarketPanel_sourceLink__ay0iQ:hover{color:var(--ui-accent)}.PluginMarketPanel_detailAside__8GLFm{display:grid;gap:25px}.PluginMarketPanel_installPanel__aOEhP{padding:21px 20px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-subtle)}.PluginMarketPanel_installPanel__aOEhP>h3{margin-bottom:19px}.PluginMarketPanel_installState__23A0B{display:flex;align-items:flex-start;gap:6px;margin:11px 0 17px;color:var(--ui-muted);font-size:11px;line-height:1.8}.PluginMarketPanel_installState__23A0B>svg{flex-shrink:0;margin-top:3px;color:var(--ui-accent)}.PluginMarketPanel_wideButton__TLE4N{width:100%;justify-content:center}.PluginMarketPanel_deleteButton__uklgp{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:13px;padding:4px;color:var(--ui-muted);font-size:11px}.PluginMarketPanel_deleteButton__uklgp:hover{color:#b35858}.PluginMarketPanel_sourcePanel__cQy1H{padding:0 3px}.PluginMarketPanel_metadata__clXd0{display:grid;gap:10px;margin-bottom:16px;font-size:11px;line-height:1.7}.PluginMarketPanel_metadata__clXd0>div{display:grid;grid-template-columns:minmax(70px,.65fr) minmax(0,1fr);align-items:baseline;gap:10px}.PluginMarketPanel_metadata__clXd0 dt{color:var(--ui-muted)}.PluginMarketPanel_metadata__clXd0 dd{min-width:0;text-align:right;overflow-wrap:anywhere}.PluginMarketPanel_sourceLink__ay0iQ{display:flex;align-items:flex-start;gap:7px;margin-top:13px;font-size:11px;line-height:1.8}.PluginMarketPanel_sourceLink__ay0iQ svg{flex-shrink:0;margin-top:2px}.PluginMarketPanel_sourcePath__OZeyz{margin-top:8px;color:var(--ui-muted);font-size:10px;line-height:1.85;overflow-wrap:anywhere}.PluginMarketPanel_method__3RO89{border-top:1px solid var(--ui-border);padding-top:19px}.PluginMarketPanel_method__3RO89>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--ui-muted);font-size:12px;font-weight:500;cursor:pointer;list-style:none}.PluginMarketPanel_method__3RO89>summary::-webkit-details-marker{display:none}.PluginMarketPanel_method__3RO89[open]>summary>svg{transform:rotate(90deg)}.PluginMarketPanel_method__3RO89 pre{max-width:100%;max-height:420px;overflow:auto;margin-top:13px;padding:17px;border-radius:8px;background:var(--ui-subtle);color:var(--ui-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}@keyframes PluginMarketPanel_breathe__MtGea{50%{opacity:.45}}@media (max-width:980px){.PluginMarketPanel_detailLayout__M1m8U{grid-template-columns:minmax(0,1fr);gap:26px}.PluginMarketPanel_detailAside__8GLFm{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.PluginMarketPanel_toolbar__dd1lw{gap:15px}}@media (max-width:640px){.PluginMarketPanel_marketHeader__2oiou{align-items:flex-start;gap:13px;margin-bottom:22px}.PluginMarketPanel_marketHeader__2oiou h2{font-size:23px}.PluginMarketPanel_marketHeader__2oiou p{font-size:12px}.PluginMarketPanel_marketHeader__2oiou>button{padding:8px 10px;font-size:11px}.PluginMarketPanel_toolbar__dd1lw{grid-template-columns:minmax(0,1fr);gap:14px}.PluginMarketPanel_toolbar__dd1lw .PluginMarketPanel_target__Lr1L9{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px}.PluginMarketPanel_toolbar__dd1lw .PluginMarketPanel_target__Lr1L9>label{margin-bottom:0}.PluginMarketPanel_filters__eGnhK{gap:21px;margin-top:19px}.PluginMarketPanel_collection__Tf_vx{grid-template-columns:minmax(0,1fr);padding:18px}.PluginMarketPanel_collection__Tf_vx>button{justify-self:start;margin-left:61px}.PluginMarketPanel_collection__Tf_vx h3{font-size:14px}.PluginMarketPanel_collection__Tf_vx p{font-size:11px}.PluginMarketPanel_collection__Tf_vx .PluginMarketPanel_collectionNote__UXxTP{margin-top:2px;font-size:10px}.PluginMarketPanel_grid__aL_9V{grid-template-columns:minmax(0,1fr);gap:13px}.PluginMarketPanel_card__9qpzS{padding:20px}.PluginMarketPanel_cardFooter___t8BJ{padding-top:20px}.PluginMarketPanel_detailHero__Fzf2O{gap:15px;padding-bottom:24px}.PluginMarketPanel_detailHero__Fzf2O h2{font-size:23px}.PluginMarketPanel_detailDescription__JR_ta{font-size:12px}.PluginMarketPanel_detailLayout__M1m8U{padding-top:23px}.PluginMarketPanel_detailAside__8GLFm{grid-template-columns:minmax(0,1fr);gap:22px}.PluginMarketPanel_sourcePanel__cQy1H{padding:0}.PluginMarketPanel_importPanel__Hnkcj{padding:18px}}@media (prefers-reduced-motion:reduce){.PluginMarketPanel_root__l2F6F *,.PluginMarketPanel_skeleton__NCEXi>*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.PluginGlyph_tile__dCXFh{--glyph-ink:#718878;display:inline-grid;flex-shrink:0;place-items:center;border-radius:13px;color:var(--glyph-ink);background:color-mix(in srgb,var(--glyph-ink) 9%,var(--ui-bg,#fff));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glyph-ink) 7%,transparent)}.PluginGlyph_tile__dCXFh[data-family=medical]{--glyph-ink:#527b71}.PluginGlyph_tile__dCXFh[data-family=research]{--glyph-ink:#657e9c}.PluginGlyph_tile__dCXFh[data-family=engineering]{--glyph-ink:#6c788a}.PluginGlyph_tile__dCXFh[data-family=writing]{--glyph-ink:#98774e}.PluginGlyph_tile__dCXFh[data-family=design]{--glyph-ink:#8c728b}[data-theme=dark] .PluginGlyph_tile__dCXFh{--glyph-ink:#a4bbae}[data-theme=dark] .PluginGlyph_tile__dCXFh[data-family=medical]{--glyph-ink:#9fc4b9}[data-theme=dark] .PluginGlyph_tile__dCXFh[data-family=research]{--glyph-ink:#aac0db}[data-theme=dark] .PluginGlyph_tile__dCXFh[data-family=engineering]{--glyph-ink:#b3bfce}[data-theme=dark] .PluginGlyph_tile__dCXFh[data-family=writing]{--glyph-ink:#cdb793}[data-theme=dark] .PluginGlyph_tile__dCXFh[data-family=design]{--glyph-ink:#c8aec6}.PluginGlyph_tile__dCXFh svg{overflow:visible}@media (prefers-contrast:more){.PluginGlyph_tile__dCXFh{color:var(--ui-text);box-shadow:inset 0 0 0 1px var(--ui-border)}}.SettingsPanel_panel__6qUEg{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;height:100%;background:var(--ui-bg);color:var(--ui-text)}.SettingsPanel_header__iAfXe{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:24px;min-height:94px;padding:22px 32px;border-bottom:1px solid var(--ui-border)}.SettingsPanel_headerTitle__XKiaW{display:flex;align-items:center;gap:12px;min-width:0}.SettingsPanel_headerTitle__XKiaW>div{min-width:0}.SettingsPanel_header__iAfXe h1{width:fit-content;font-size:23px;font-weight:600;line-height:1.35;letter-spacing:-.035em;outline:none}.SettingsPanel_header__iAfXe p{margin-top:5px;color:var(--ui-muted);font-size:12px;line-height:1.7;text-wrap:pretty}.SettingsPanel_back__5_BOJ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:7px;padding:9px 11px;border:1px solid var(--ui-border);border-radius:8px;color:var(--ui-muted);font-size:12px;line-height:1.5;transition:color .16s,background .16s,border-color .16s}.SettingsPanel_back__5_BOJ:hover{color:var(--ui-text);background:var(--ui-hover);border-color:color-mix(in srgb,var(--ui-muted) 30%,var(--ui-border))}.SettingsPanel_mobileNav__uOHwp{display:none!important}.SettingsPanel_layout__wJjst{display:grid;grid-template-columns:196px minmax(0,1fr);flex:1;min-width:0;min-height:0}.SettingsPanel_navigation__pW5Ea{min-width:0;padding:27px 12px;border-right:1px solid var(--ui-border);background:var(--ui-panel)}.SettingsPanel_navLabel__Gxk2E{padding:0 13px 14px;color:var(--ui-muted);font-size:10px;font-weight:500;line-height:1.6}.SettingsPanel_navItems__BUbrT{display:flex;flex-direction:column;gap:5px}.SettingsPanel_navItem__snHnv{display:flex;align-items:flex-start;gap:11px;width:100%;min-width:0;padding:13px 12px;border:1px solid transparent;border-radius:9px;text-align:left;transition:background .16s,color .16s}.SettingsPanel_navItem__snHnv:hover{background:var(--ui-hover)}.SettingsPanel_navItem__snHnv[aria-current=page]{background:var(--ui-selected);border-color:color-mix(in srgb,var(--ui-border) 55%,transparent)}.SettingsPanel_navIcon__7wVC9{display:grid;flex-shrink:0;place-items:center;width:22px;min-height:21px;color:var(--ui-muted)}.SettingsPanel_navItem__snHnv[aria-current=page] .SettingsPanel_navIcon__7wVC9{color:var(--ui-accent)}.SettingsPanel_navCopy__fe6SU{display:grid;gap:4px;min-width:0}.SettingsPanel_navCopy__fe6SU strong{font-size:12px;font-weight:550;line-height:1.7}.SettingsPanel_navCopy__fe6SU small{color:var(--ui-muted);font-size:10px;line-height:1.6;text-wrap:pretty}.SettingsPanel_content__WWbCJ{flex:1;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:31px 32px 64px;scrollbar-width:thin;scrollbar-color:var(--ui-border) transparent}.SettingsPanel_contentInner__cPqPA{width:100%;max-width:1280px;margin-inline:auto}.SettingsPanel_sectionHeader__DjW06{margin-bottom:27px}.SettingsPanel_sectionHeader__DjW06 h2{font-size:22px;line-height:1.4;font-weight:600;letter-spacing:-.025em}.SettingsPanel_sectionHeader__DjW06 p{margin-top:6px;color:var(--ui-muted);font-size:12px;line-height:1.8}.SettingsPanel_generalContent__s1wPl{max-width:780px}.SettingsPanel_usage__pCx8p{display:grid;gap:20px;max-width:900px}.SettingsPanel_usageSummary__PRnzY{padding:25px;border:1px solid var(--ui-border);border-radius:13px;background:var(--ui-panel)}.SettingsPanel_usageHeading__l1OYP{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.SettingsPanel_usageHeading__l1OYP p{color:var(--ui-muted);font-size:12px}.SettingsPanel_usageHeading__l1OYP h3{margin-top:12px;font-size:27px;font-weight:550;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.5;overflow-wrap:anywhere}.SettingsPanel_usageHeading__l1OYP h3 span{color:var(--ui-muted);font-size:14px;font-weight:400;letter-spacing:0;white-space:nowrap}.SettingsPanel_plan__4ZdpV{flex-shrink:0;padding:5px 9px;border-radius:5px;color:var(--ui-muted);background:var(--ui-hover);font-size:11px}.SettingsPanel_usageTrack__SRaA7{height:6px;overflow:hidden;margin-top:23px;border-radius:4px;background:var(--ui-border)}.SettingsPanel_usageTrack__SRaA7>div{height:100%;border-radius:inherit;background:var(--ui-accent);transition:width .18s}.SettingsPanel_usageTrack__SRaA7>div[data-exhausted=true]{background:#b35858}.SettingsPanel_usageMeta__J__An{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:10px;color:var(--ui-muted);font-size:11px;font-variant-numeric:tabular-nums}.SettingsPanel_usageHint__gxJCo{margin-top:17px;color:var(--ui-muted);font-size:11px;line-height:1.75}.SettingsPanel_weekHeading__eTNnw{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.SettingsPanel_weekHeading__eTNnw h3{font-size:14px;font-weight:550}.SettingsPanel_weekHeading__eTNnw>span{color:var(--ui-muted);font-size:11px}.SettingsPanel_usageList__VqcLN{display:grid}.SettingsPanel_usageRow__LL__P{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:18px 0;border-bottom:1px solid var(--ui-border);font-size:12px;line-height:1.8}.SettingsPanel_usageName__cBL0s{display:flex;align-items:center;gap:10px}.SettingsPanel_usageName__cBL0s svg{flex-shrink:0;color:var(--ui-muted)}.SettingsPanel_usageRow__LL__P>span:last-child{color:var(--ui-muted);font-size:11px;font-variant-numeric:tabular-nums}.SettingsPanel_empty__EuL1V,.SettingsPanel_message__S3rqa{padding:14px 0;color:var(--ui-muted);font-size:12px;line-height:1.8}.SettingsPanel_error__OGNbx{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 15px;border:1px solid rgb(179 88 88/22%);border-radius:8px;color:#b35858;background:rgb(179 88 88/5%);font-size:12px;line-height:1.8}.SettingsPanel_error__OGNbx button{flex-shrink:0;padding:4px 7px;border-radius:4px;text-decoration:underline;text-underline-offset:3px}.SettingsPanel_panel__6qUEg :is(button,input,select,textarea,a,summary):focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}@media (max-width:1080px){.SettingsPanel_layout__wJjst{display:flex;flex-direction:column}.SettingsPanel_navigation__pW5Ea{flex-shrink:0;padding:10px 24px;border-right:0;border-bottom:1px solid var(--ui-border)}.SettingsPanel_navLabel__Gxk2E{display:none}.SettingsPanel_navItems__BUbrT{flex-direction:row;gap:6px;overflow-x:auto;scrollbar-width:thin}.SettingsPanel_navItem__snHnv{flex-shrink:0;width:auto;align-items:center;padding:9px 12px}.SettingsPanel_navCopy__fe6SU small{display:none}.SettingsPanel_navCopy__fe6SU strong{white-space:nowrap}.SettingsPanel_content__WWbCJ{padding-top:27px}}@media (max-width:767px){.SettingsPanel_header__iAfXe{min-height:88px;gap:13px;padding:18px}.SettingsPanel_header__iAfXe h1{font-size:21px}.SettingsPanel_header__iAfXe p{font-size:11px}.SettingsPanel_mobileNav__uOHwp{display:inline-grid!important;flex-shrink:0}.SettingsPanel_headerTitle__XKiaW{gap:8px}.SettingsPanel_back__5_BOJ{width:34px;height:34px;padding:0}.SettingsPanel_back__5_BOJ span{display:none}.SettingsPanel_navigation__pW5Ea{padding:9px 14px}.SettingsPanel_navItems__BUbrT{gap:4px}.SettingsPanel_navItem__snHnv{gap:6px;padding:8px 10px}.SettingsPanel_navIcon__7wVC9{width:18px}.SettingsPanel_navIcon__7wVC9 svg{width:16px;height:16px}.SettingsPanel_content__WWbCJ{padding:23px 18px 48px}.SettingsPanel_sectionHeader__DjW06 h2{font-size:20px}.SettingsPanel_usageSummary__PRnzY{padding:19px}.SettingsPanel_usageHeading__l1OYP h3{font-size:23px}.SettingsPanel_usageHeading__l1OYP h3 span{font-size:12px}}@media (prefers-reduced-motion:reduce){.SettingsPanel_back__5_BOJ,.SettingsPanel_navItem__snHnv,.SettingsPanel_usageTrack__SRaA7>div{transition:none}}