.LandingSections_glyph__8Pmpd{display:inline-grid;place-items:center;width:16px;height:16px;flex:none}.LandingSections_glyph__8Pmpd[data-pad]{width:28px;height:28px;margin:-6px}.LandingSections_glyph-svg__GkPlD{width:100%;height:100%}.LandingSections_glyph-mask__mArHO{display:inline-block;width:16px;height:16px;flex:none;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.LandingSections_chapter-cards__Gre4u{max-width:var(--lp-wrap);margin:clamp(72px,6vw,112px) auto 0;padding:0 var(--lp-gutter)}.LandingSections_chapter-cards__Gre4u ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.LandingSections_chapter-card__Ar8eH{position:relative;display:flex;flex-direction:column;gap:8px;height:100%;padding:24px 24px 52px;color:var(--lp-ink);text-decoration:none;background:var(--lp-card);border:1px solid var(--lp-line);border-radius:var(--lp-radius-card);transition:transform .26s var(--lp-ease-out),border-color .2s ease,box-shadow .26s ease}.LandingSections_chapter-card__Ar8eH:hover{border-color:color-mix(in srgb,var(--lp-accent) 40%,transparent);box-shadow:var(--lp-shadow-float);transform:translateY(-4px)}.LandingSections_chapter-card__Ar8eH:active{transform:translateY(-2px)}.LandingSections_card-top__4QRmq{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.LandingSections_card-icon__3Vtti{display:inline-grid;place-items:center;width:40px;height:40px;color:var(--lp-accent-ink);background:var(--lp-accent-weak);border-radius:50%}.LandingSections_card-icon__3Vtti .LandingSections_glyph__8Pmpd{width:20px;height:20px}.LandingSections_card-icon__3Vtti .LandingSections_glyph-mask__mArHO{width:22px;height:22px}.LandingSections_card-icon__3Vtti .LandingSections_glyph__8Pmpd[data-pad]{width:34px;height:34px;margin:-7px}.LandingSections_card-number__2NsSz{color:var(--lp-muted);font-size:.9375rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .2s ease}.LandingSections_chapter-card__Ar8eH:hover .LandingSections_card-number__2NsSz{color:var(--lp-accent-ink)}.LandingSections_card-english__wBrgM{color:var(--lp-muted);font-size:.75rem;font-weight:600;letter-spacing:.12em}.LandingSections_card-title__ZEZOF{font-size:1.375rem;font-weight:700;letter-spacing:-.02em}.LandingSections_card-summary__qojvD{color:var(--lp-body);font-size:.9375rem;line-height:1.55}.LandingSections_card-arrow__fXFtV{position:absolute;right:24px;bottom:20px;color:var(--lp-muted);transition:transform .26s var(--lp-ease-out),color .2s ease}.LandingSections_chapter-card__Ar8eH:hover .LandingSections_card-arrow__fXFtV{color:var(--lp-accent-ink);transform:translateY(3px)}.LandingSections_chapters__o_EtS{margin-top:clamp(48px,4vw,64px)}.LandingSections_chapter__bsfdz{padding:var(--lp-section-pad) 0;background:var(--lp-tint)}.LandingSections_chapter__bsfdz[data-chapter=capture]{--lp-tint:var(--lp-tint-capture)}.LandingSections_chapter__bsfdz[data-chapter=connect]{--lp-tint:var(--lp-tint-connect)}.LandingSections_chapter__bsfdz[data-chapter=discover]{--lp-tint:var(--lp-tint-discover)}.LandingSections_chapter__bsfdz[data-chapter=together]{--lp-tint:var(--lp-tint-together)}.LandingSections_chapter-inner__Xj4t_{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;grid-gap:64px;gap:64px;max-width:var(--lp-wrap);margin:0 auto;padding:0 var(--lp-gutter)}.LandingSections_chapter__bsfdz.LandingSections_is-visual-left__eetG4 .LandingSections_chapter-visual__dSpp_{order:-1}.LandingSections_chapter-copy__r_sqD{display:flex;flex-direction:column;gap:16px}.LandingSections_chapter-name__UHuit{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:.9375rem;font-weight:600}.LandingSections_chapter-number__H2vpU{margin-right:-4px;color:var(--lp-accent-ink);font-weight:700}.LandingSections_chapter-english__VQOKI{color:var(--lp-muted);font-size:.8125rem;font-weight:600;letter-spacing:.08em}.LandingSections_chapter-note__q5pjY{margin:-8px 0 0;color:var(--lp-accent-ink);font-size:var(--lp-text-sub);font-weight:600}.LandingSections_chips__675bZ{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none}.LandingSections_chips__675bZ li{display:inline-flex;align-items:center;gap:6px;padding:7px 14px 7px 12px;font-size:.875rem;font-weight:500;background:var(--lp-card);border:1px solid var(--lp-line);border-radius:999px}.LandingSections_chip-icon__Th0H_{display:inline-flex;color:var(--lp-accent-ink)}.LandingSections_chip-icon__Th0H_:empty{display:none}.LandingSections_chapter-visual__dSpp_{min-width:0}@keyframes LandingSections_fade-up__lSLq2{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not([data-reduce-motion=true]) .LandingSections_chapter-copy__r_sqD,html:not([data-reduce-motion=true]) .LandingSections_chapter-visual__dSpp_{animation:LandingSections_fade-up__lSLq2 linear both;animation-range:entry 0 entry 60%;animation-timeline:view()}}}.LandingSections_faq__prI3U{display:flex;flex-direction:column;gap:48px;max-width:752px;margin:0 auto;padding:var(--lp-section-pad) var(--lp-gutter) 0}.LandingSections_faq__prI3U>h2{text-align:center}.LandingSections_faq-list__yaIjH{border-top:1px solid var(--lp-line)}.LandingSections_faq-item__4Pzrg{border-bottom:1px solid var(--lp-line)}.LandingSections_faq-item__4Pzrg summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 4px;font-size:var(--lp-text-body);font-weight:600;cursor:pointer;list-style:none;transition:color .16s ease}.LandingSections_faq-item__4Pzrg summary:hover{color:var(--lp-accent-ink)}.LandingSections_faq-item__4Pzrg summary::-webkit-details-marker{display:none}.LandingSections_faq-icon__1U90k{display:inline-grid;place-items:center;width:16px;height:16px;flex:none;color:var(--lp-muted);transition:transform .26s var(--lp-ease-out)}.LandingSections_faq-chevron__UYTJc{width:12px;height:6px}.LandingSections_faq-item__4Pzrg[open] .LandingSections_faq-icon__1U90k{transform:rotate(180deg)}.LandingSections_faq-item__4Pzrg p{margin:0;padding:0 4px 24px;color:var(--lp-body);line-height:1.7}.LandingSections_start__6fn_K{max-width:var(--lp-wrap);margin:0 auto;padding:var(--lp-section-pad) var(--lp-gutter)}.LandingSections_start-box__a1dwL{display:flex;flex-direction:column;align-items:center;gap:32px;padding:clamp(64px,7vw,96px) 24px;text-align:center;border:1px solid var(--lp-line);border-radius:var(--lp-radius-cta)}@media (max-width:1023px){.LandingSections_chapter-cards__Gre4u ol{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingSections_chapter-inner__Xj4t_{grid-template-columns:minmax(0,1fr);gap:48px}.LandingSections_chapter-visual__dSpp_{order:-1;max-width:680px}}@media (max-width:559px){.LandingSections_chapter-cards__Gre4u ol{grid-template-columns:1fr;gap:12px}.LandingSections_chapter-card__Ar8eH{padding:20px 20px 44px}.LandingSections_card-top__4QRmq{margin-bottom:8px}}.Preview_frame__MIXNn{position:relative;width:100%;aspect-ratio:var(--preview-w) /var(--preview-h);overflow:hidden;container-type:inline-size;color:var(--color-foreground);background:var(--color-canvas);border:1px solid var(--color-border);border-radius:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Preview_canvas__TuIpr{position:absolute;top:0;left:0;width:calc(var(--preview-w) * 1px);height:calc(var(--preview-h) * 1px);transform-origin:0 0;transform:scale(tan(atan2(100cqw,calc(var(--preview-w) * 1px))));font-size:14px;letter-spacing:-.01em;text-align:left;word-break:normal}.Preview_canvas__TuIpr blockquote,.Preview_canvas__TuIpr h1,.Preview_canvas__TuIpr h2,.Preview_canvas__TuIpr ol,.Preview_canvas__TuIpr p,.Preview_canvas__TuIpr pre,.Preview_canvas__TuIpr ul{margin:0}.Preview_sidebar-toggle__Td3Ra{width:16px;height:16px}.Preview_button-danger__qEu66,.Preview_button-primary__uxI5T{display:inline-flex;align-items:center;padding:4px 9px;font-size:12px;font-weight:600;border-radius:6px}.Preview_button-danger__qEu66{color:#ffffff;background:var(--color-danger)}.Preview_button-primary__uxI5T{color:var(--color-on-primary);background:var(--color-primary)}.Preview_button-primary__uxI5T[data-size=medium]{padding:6px 14px;font-size:14px;border-radius:8px}.Preview_button-primary__uxI5T[data-size=small]{padding:6px 12px;border-radius:8px}.Preview_window__8ar8p{overflow:hidden;background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--lp-radius-window);box-shadow:var(--lp-shadow-window)}.Preview_window-bar__SQTje{display:flex;align-items:center;gap:6px;height:36px;padding:0 16px;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.Preview_window-bar__SQTje i{width:10px;height:10px;background:var(--color-surface-strong);border-radius:50%}.Preview_window__8ar8p .Preview_frame__MIXNn{border:0;border-radius:0}.Preview_panel__2dyBW{border-radius:var(--lp-radius);box-shadow:var(--lp-shadow-float)}.Graph_graph-stage__2Z_qm{position:absolute;inset:0 var(--agent-panel-width,360px) 0 var(--sidebar-width,320px);overflow:hidden;background:var(--color-canvas)}.workspace.has-source-preview .Graph_graph-stage__2Z_qm{left:var(--sidebar-width,320px)}.Graph_graph-canvas__lIpN4{position:absolute;inset:0;overflow:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.Graph_graph-canvas__lIpN4:active{cursor:-webkit-grabbing;cursor:grabbing}.Graph_graph-surface__S4CL0{position:absolute;inset:0;width:100%;height:100%;display:block}.Graph_graph-empty__xoAAV{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:10px 14px;color:var(--color-body);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;box-shadow:none;font-size:12px;font-weight:700;pointer-events:none}.Graph_graph-empty__xoAAV.Graph_is-error__dS2Cf{max-width:min(520px,calc(100% - 48px));border-radius:8px;color:var(--color-danger);background:var(--color-danger-weak);border-color:var(--color-danger-weak);text-align:center;white-space:normal}.Graph_filter-chips__T6diD{position:absolute;top:24px;right:32px;left:auto;z-index:4;display:flex;align-items:flex-start;gap:12px}.Graph_filter-chips__T6diD .Graph_filter-chip__lQFmE{min-height:34px;display:inline-flex;align-items:center;gap:12px;padding:10px 14px;color:var(--color-body);background:var(--color-surface);border:0;border-radius:12px;box-shadow:none;font-size:12px;line-height:normal;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:opacity .12s ease,background-color .12s ease}.Graph_filter-chips__T6diD .Graph_filter-chip__lQFmE:hover{--button-hover-overlay:none;background:var(--color-surface-strong)}.Graph_filter-chips__T6diD .Graph_filter-chip__lQFmE:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Graph_filter-chips__T6diD .Graph_filter-chip__lQFmE.Graph_is-inactive__iBFLc{opacity:.4}.Graph_chip-dot__pmls4{width:10px;height:10px;flex:0 0 auto;border-radius:50%}.Graph_chip-dot__pmls4.Graph_raw__tvohu{background:var(--color-graph-raw)}.Graph_chip-dot__pmls4.Graph_source__FAMPd{background:var(--color-graph-source)}.Graph_chip-dot__pmls4.Graph_concept__2vgYp{background:var(--color-graph-concept)}.Graph_chip-text__UhkXY{display:inline-flex;align-items:center;gap:4px}.Graph_chip-label__PbqKC{font-weight:500}.Graph_chip-count__J8oUc{color:var(--color-foreground);font-weight:600}.OptionSelect_select__7skqQ{position:relative;display:flex;flex-direction:column;gap:6px;width:100%}.OptionSelect_trigger__2HwJs{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 8px 8px 10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-canvas);color:var(--color-body);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease-out}.OptionSelect_trigger__2HwJs:hover:not(:disabled){border-color:var(--color-subtle)}.OptionSelect_trigger__2HwJs:focus-visible,.OptionSelect_trigger__2HwJs[aria-expanded=true]{outline:none;border-color:var(--color-primary)}.OptionSelect_trigger__2HwJs:disabled{background:var(--color-surface);cursor:default}.OptionSelect_label__qBQla{min-width:0;overflow:hidden;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:-.24px;text-overflow:ellipsis;white-space:nowrap}.OptionSelect_label__qBQla.OptionSelect_is-placeholder__HOx_8{color:var(--color-muted)}.OptionSelect_arrow__6eZYB{flex:none;width:16px;height:16px;transition:transform .15s ease-out}.OptionSelect_trigger__2HwJs[aria-expanded=true] .OptionSelect_arrow__6eZYB{transform:rotate(180deg)}.OptionSelect_list__gkmMl{display:flex;flex-direction:column;gap:8px;width:100%;max-height:240px;padding:10px 8px 10px 10px;overflow-y:auto;border-radius:8px;background:var(--color-canvas)}.OptionSelect_list__gkmMl.OptionSelect_is-floating__v3klu{position:absolute;top:calc(100% + 6px);left:0;z-index:20;border:1px solid var(--color-border);box-shadow:0 2px 8px var(--color-shadow)}.OptionSelect_options__1PTpa{display:flex;flex-direction:column;gap:8px}.OptionSelect_options__1PTpa:empty{display:none}.OptionSelect_action__N3K7G,.OptionSelect_option__vMYHJ{display:flex;align-items:center;width:100%;padding:0;border:0;border-radius:4px;background:none;color:var(--color-body);font:inherit;text-align:left;cursor:pointer;transition:color .15s ease-out}.OptionSelect_option__vMYHJ{justify-content:space-between;gap:8px}.OptionSelect_option__vMYHJ:hover,.OptionSelect_option__vMYHJ[aria-selected=true]{color:var(--color-foreground)}.OptionSelect_action__N3K7G:focus-visible,.OptionSelect_option__vMYHJ:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.OptionSelect_check__jxueR{flex:none;width:16px;height:16px;opacity:0}.OptionSelect_option__vMYHJ[aria-selected=true] .OptionSelect_check__jxueR{opacity:1}.OptionSelect_action__N3K7G{gap:4px;color:var(--color-muted)}.OptionSelect_action__N3K7G:hover:not(:disabled){color:var(--color-body)}.OptionSelect_action__N3K7G:disabled{cursor:default;opacity:.6}.OptionSelect_action-icon__mjjw_{flex:none;width:12px;height:12px}.OptionSelect_is-md__LcoO5 .OptionSelect_trigger__2HwJs{padding:8px 8px 8px 12px}.OptionSelect_is-md__LcoO5 .OptionSelect_label__qBQla{font-size:14px;letter-spacing:-.28px}.OptionSelect_is-md__LcoO5 .OptionSelect_trigger__2HwJs:disabled{color:var(--color-muted)}.SkillSearchModal_search-body__WH6p1{min-height:0;flex:1 1;display:flex;flex-direction:column;gap:16px;overflow-y:auto;border-top:1px solid var(--color-border);padding-top:16px}.SkillSearchModal_search-results__yfj8q{display:flex;flex-direction:column}.SkillSearchModal_search-result__TH_9M{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 6px;background:transparent;border-radius:6px;text-align:left}.SkillSearchModal_search-result__TH_9M:focus-visible,.SkillSearchModal_search-result__TH_9M:hover{--button-hover-overlay:none;background:var(--color-surface-strong)}.SkillSearchModal_search-result__TH_9M:disabled{cursor:default}.SkillSearchModal_search-result__TH_9M:disabled .SkillSearchModal_search-result-label__wT_vy{color:var(--color-body)}.SkillSearchModal_search-result-title__KZRer{min-width:0;display:flex;align-items:center;gap:8px}.SkillSearchModal_search-result-icon__1pwhG{width:18px;height:18px;flex:0 0 auto;color:var(--color-body)}.SkillSearchModal_search-result-label__wT_vy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-foreground);font-size:14px;font-weight:500;letter-spacing:-.28px}.SkillSearchModal_search-result-meta__tRlKX{flex:0 0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40%;color:var(--color-muted);font-size:12px;font-weight:500;letter-spacing:-.24px}.SkillSearchModal_search-empty__jppry{margin:0;padding:8px 6px;color:var(--color-body);font-size:12px}.SkillSearchModal_search-more__GnzXB{margin:4px 0 0;padding:8px 6px;border-top:1px solid var(--color-border);color:var(--color-body);font-size:11px}.ReferenceDocumentPickerModal_upload-row__x81_y{display:flex;align-items:center;gap:12px;padding:0 6px}.ReferenceDocumentPickerModal_upload-button___zUop{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:6px 10px;color:var(--ink,#f0f0f0);background:transparent;border:1px solid var(--line,#4f4f4f);border-radius:8px;font-size:13px;font-weight:500;letter-spacing:-.26px}.ReferenceDocumentPickerModal_upload-button___zUop:focus-visible,.ReferenceDocumentPickerModal_upload-button___zUop:not(:disabled):hover{--button-hover-overlay:none;background:var(--soft)}.ReferenceDocumentPickerModal_upload-button___zUop:disabled{cursor:default;opacity:.4}.ReferenceDocumentPickerModal_upload-icon__R_8DD{width:16px;height:16px}.ReferenceDocumentPickerModal_upload-hint__aMKCi{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px}.ReferenceDocumentPickerModal_upload-error__91uGB{margin:0;padding:0 6px;color:#f04452;font-size:13px}.SkillEditor_banner__W531S{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px 16px;border-radius:12px;background:var(--color-primary-weak);color:var(--color-primary-weak-foreground);font-size:14px;font-weight:500;line-height:1.5;letter-spacing:-.14px}.SkillEditor_banner-icon__q8Gqq{flex:0 0 auto;width:14px;height:14px;margin-top:3px}.SkillEditor_fields__UWql6{display:flex;flex-direction:column;gap:24px}.SkillEditor_field__vluoR{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;border:0}.SkillEditor_label-row__UV0C9{display:flex;align-items:center;gap:6px}.SkillEditor_label__QBfFK{padding:0;color:var(--color-foreground);font-size:14px;font-weight:600;line-height:1.2;letter-spacing:-.28px}.SkillEditor_legend__89Em7{margin-bottom:12px}.SkillEditor_help-button__vJJur{display:inline-flex;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-muted);cursor:help}.SkillEditor_help-button__vJJur:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SkillEditor_help-icon__ijJ48{width:16px;height:16px}.SkillEditor_menu__RvQkU{display:flex;flex-direction:column;gap:6px}.SkillEditor_hint__lkVP_{margin:0;color:var(--color-muted);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:-.24px}.SkillEditor_result-note__nekIc{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:8px 12px;border-radius:8px;background:var(--color-primary-weak);color:var(--color-primary-weak-foreground);font-size:12px;font-weight:500;line-height:1.4}.SkillEditor_result-note-undo__GzxH5{padding:0;border:0;background:none;color:var(--color-primary);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.SkillEditor_result-note-undo__GzxH5:hover{filter:brightness(.9)}.SkillEditor_result-note-undo__GzxH5:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.SkillEditor_checks__EHN6C{display:flex;flex-direction:column;gap:12px}.SkillEditor_check-row__vL5IN{display:inline-flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;cursor:pointer}.SkillEditor_field__vluoR:disabled .SkillEditor_check-row__vL5IN{cursor:default;opacity:.5}.SkillEditor_check__YlzGy{position:relative;flex:0 0 auto;width:20px;height:20px;border:1.4px solid var(--color-border);border-radius:6px;color:var(--color-border);transition:background-color .15s ease-out,border-color .15s ease-out}.SkillEditor_check__YlzGy input{position:absolute;inset:0;margin:0;opacity:0;cursor:inherit}.SkillEditor_check-mark__hWFAR{position:absolute;inset:-1.4px;pointer-events:none}.SkillEditor_check__YlzGy:has(input:checked){border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.SkillEditor_check__YlzGy:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.SkillEditor_check-label__5oFEE{color:var(--color-body);font-size:14px;font-weight:600;line-height:1.4;letter-spacing:-.14px}.SkillEditor_input__qP_R_{width:100%;padding:8px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-canvas);color:var(--color-body);font:inherit;font-size:14px;font-weight:500;line-height:1.4;font-feature-settings:"ss10" 1;transition:border-color .15s ease-out}.SkillEditor_input__qP_R_ input::placeholder,.SkillEditor_input__qP_R_::placeholder{color:var(--color-placeholder)}.SkillEditor_input__qP_R_:hover{border-color:var(--color-subtle)}.SkillEditor_input__qP_R_:focus-visible,.SkillEditor_input__qP_R_:focus-within{outline:none;border-color:var(--color-primary)}.SkillEditor_input__qP_R_:has(input[aria-invalid=true]),.SkillEditor_input__qP_R_[aria-invalid=true]{border-color:var(--color-danger)}.SkillEditor_command-input__DUyiu{display:flex;align-items:center;gap:4px}.SkillEditor_command-prefix__7S_mj{color:var(--color-body)}.SkillEditor_command-input__DUyiu input{flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;outline:none}.SkillEditor_counter__q0ZOA{flex:0 0 auto;color:var(--color-muted);letter-spacing:.14px}.SkillEditor_textarea__fQdUZ{min-height:144px;padding:12px;resize:vertical}.SkillEditor_assist__3R1mV{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.SkillEditor_assist-docs__5MLrj{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.SkillEditor_chip-neutral__c7BlB,.SkillEditor_chip-primary__ANwdQ{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;padding:6px 12px 6px 10px;border:0;border-radius:16px;font:inherit;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:-.24px;cursor:pointer;transition:filter .15s ease-out,transform .15s ease-out}.SkillEditor_chip-primary__ANwdQ{background:var(--color-primary-weak);color:var(--color-primary)}.SkillEditor_chip-neutral__c7BlB{background:var(--color-surface);color:var(--color-body)}.SkillEditor_chip-neutral__c7BlB:hover:not(:disabled),.SkillEditor_chip-primary__ANwdQ:hover:not(:disabled){filter:brightness(.96)}.SkillEditor_chip-neutral__c7BlB:active:not(:disabled),.SkillEditor_chip-primary__ANwdQ:active:not(:disabled){transform:scale(.97)}.SkillEditor_chip-neutral__c7BlB:disabled,.SkillEditor_chip-primary__ANwdQ:disabled{opacity:.6;cursor:progress}.SkillEditor_chip-neutral__c7BlB:focus-visible,.SkillEditor_chip-primary__ANwdQ:focus-visible,.SkillEditor_doc-chip-remove__yWpU9:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SkillEditor_chip-icon__2mhsC{width:16px;height:16px;margin:-2px 0}.SkillEditor_doc-chip__0uwtB{display:inline-flex;align-items:center;gap:4px;max-width:220px;padding:5px 8px 5px 10px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-canvas);color:var(--color-body);font-size:12px;font-weight:500;line-height:1.4}.SkillEditor_doc-chip-name__9IGy2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SkillEditor_doc-chip-remove__yWpU9{flex:0 0 auto;padding:0 2px;border:0;border-radius:4px;background:transparent;color:var(--color-muted);font-size:10px;cursor:pointer}.SkillEditor_doc-chip-remove__yWpU9:hover{color:var(--color-foreground)}.SkillEditor_issue-actions__Rnx0K{display:flex;flex-wrap:wrap;gap:8px}.SkillEditor_error__gA9Ib{color:var(--color-danger);font-size:12px;font-weight:500;line-height:1.4}.SkillEditor_issues__eU7oZ{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-radius:8px;background:var(--color-danger-weak);color:var(--color-danger);font-size:13px;font-weight:500;line-height:1.5}.SkillEditor_issues-title__NyFcH{margin:0;font-weight:600}.SkillEditor_issue-list__ESxmx{margin:0;padding-left:18px}.SkillEditor_cancel-button__DMdWT{padding:4px 0;border:0;background:transparent;color:var(--color-body);font:inherit;font-size:14px;font-weight:600;line-height:1.4;cursor:pointer}.SkillEditor_cancel-button__DMdWT:hover{color:var(--color-foreground)}.SkillEditor_submit-button__RvZXV{height:32px;padding:6px 16px;border:0;border-radius:8px;background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:14px;font-weight:600;line-height:1.4;cursor:pointer;transition:filter .15s ease-out,transform .15s ease-out}.SkillEditor_submit-button__RvZXV:hover:not(:disabled){filter:brightness(.94)}.SkillEditor_submit-button__RvZXV:active:not(:disabled){transform:scale(.98)}.SkillEditor_submit-button__RvZXV:disabled,.SkillEditor_submit-button__RvZXV[aria-disabled=true]{opacity:.5}.SkillEditor_submit-button__RvZXV:disabled{cursor:progress}.SkillEditor_cancel-button__DMdWT:focus-visible,.SkillEditor_submit-button__RvZXV:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SkillSheet_layer__4YZLG{position:absolute;inset:0 var(--agent-panel-width,0) 0 0;z-index:12;display:flex;justify-content:flex-end}.SkillSheet_dimmed__B_4IV{position:absolute;inset:0;background:color-mix(in srgb,var(--color-overlay) 50%,transparent);animation:SkillSheet_skill-sheet-fade__4WcLJ .2s ease-out}.SkillSheet_sheet__W2X1B{position:relative;display:flex;flex-direction:column;width:min(720px,100%);height:100%;border-left:1px solid var(--color-border);background:var(--color-canvas);color:var(--color-foreground);box-shadow:-12px 4px 40px var(--color-shadow);outline:none;animation:SkillSheet_skill-sheet-in__bQizV .24s cubic-bezier(.16,1,.3,1)}.SkillSheet_bar__UcSAj{flex:0 0 auto;display:flex;align-items:center;height:44px;padding:0 20px 0 32px;border-bottom:1.2px solid var(--color-border)}.SkillSheet_bar-title___YCSS{margin:0;color:var(--color-body);font-size:14px;font-weight:600}.SkillSheet_body__TG21C{flex:1 1 auto;display:flex;flex-direction:column;gap:28px;min-height:0;padding:40px 32px;overflow-y:auto}.SkillSheet_hero__ZofDj{display:flex;flex-direction:column;gap:12px;min-width:0}.SkillSheet_title__qXf7s{margin:0;overflow-wrap:anywhere;color:var(--color-foreground);font-size:32px;font-weight:700;line-height:1.4;letter-spacing:-.64px}.SkillSheet_subtitle__hzka_{margin:0;overflow-wrap:anywhere;color:var(--color-muted);font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.32px}.SkillSheet_inline-test-run__pyo1C{padding-top:8px;border-top:1px solid var(--color-border)}.SkillSheet_footer__BOQD9{flex:0 0 auto;justify-content:space-between;padding:16px 24px;border-top:1px solid var(--color-border)}.SkillSheet_footer-end__v3Xsg,.SkillSheet_footer-start__IUMSx,.SkillSheet_footer__BOQD9{display:flex;align-items:center;gap:16px}.SkillSheet_is-leaving__rfQKp{pointer-events:none}.SkillSheet_is-leaving__rfQKp .SkillSheet_sheet__W2X1B{animation:SkillSheet_skill-sheet-out__l2LRT .2s cubic-bezier(.4,0,1,1) forwards}.SkillSheet_is-leaving__rfQKp .SkillSheet_dimmed__B_4IV{animation:SkillSheet_skill-sheet-fade-out__MaAjB .2s ease-out forwards}@keyframes SkillSheet_skill-sheet-out__l2LRT{to{transform:translateX(32px);opacity:0}}@keyframes SkillSheet_skill-sheet-fade-out__MaAjB{to{opacity:0}}@keyframes SkillSheet_skill-sheet-in__bQizV{0%{transform:translateX(32px);opacity:0}}@keyframes SkillSheet_skill-sheet-fade__4WcLJ{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) .SkillSheet_dimmed__B_4IV,:root:not([data-reduce-motion=false]) .SkillSheet_is-leaving__rfQKp .SkillSheet_dimmed__B_4IV,:root:not([data-reduce-motion=false]) .SkillSheet_is-leaving__rfQKp .SkillSheet_sheet__W2X1B,:root:not([data-reduce-motion=false]) .SkillSheet_sheet__W2X1B{animation:none}}@media (max-width:560px){.SkillSheet_body__TG21C{padding:28px 16px}.SkillSheet_bar__UcSAj{padding-left:16px}.SkillSheet_footer__BOQD9{padding:12px 16px}}.SkillTestRunCard_container__6OiZY{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.SkillTestRunCard_group__bHMSF{width:100%;margin:0;overflow:hidden;color:var(--color-muted);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.SkillTestRunCard_card__tpqD7{display:flex;flex-direction:column;gap:16px;width:100%;padding:12px 16px 16px;border:1px solid var(--color-surface);border-radius:16px;background:color-mix(in srgb,var(--color-surface) 40%,var(--color-canvas))}.SkillTestRunCard_heading__Yn9SP{display:flex;flex-direction:column;gap:4px;line-height:1.4}.SkillTestRunCard_title__Y2AfR{margin:0;color:var(--color-body);font-size:14px;font-weight:600;letter-spacing:-.28px}.SkillTestRunCard_note__6uEUy,.SkillTestRunCard_section__qKmPn,.SkillTestRunCard_sub__ZgwaA{margin:0;color:var(--color-muted);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:-.24px}.SkillTestRunCard_box__FePxG{display:flex;flex-direction:column;gap:12px}.SkillTestRunCard_picker__H6_Sq{display:flex;flex-direction:column;gap:8px}.SkillTestRunCard_result__mHqal:empty{display:none}.SkillTestRunCard_change__olpkL,.SkillTestRunCard_list__hYs7R{display:flex;flex-direction:column;gap:8px}.SkillTestRunCard_diff__cmf7j{display:flex;flex-direction:column;gap:2px;max-height:320px;margin:0;padding:8px 10px;overflow-y:auto;border:1px solid var(--color-border);border-radius:8px;background:var(--color-canvas);font-size:12px;font-weight:500;white-space:pre-wrap;word-break:break-word}.SkillTestRunCard_before__CIEEH{margin:0;color:var(--color-danger);line-height:1.5;letter-spacing:-.12px;text-decoration:line-through}.SkillTestRunCard_after__Hbiyi{margin:0;color:var(--color-primary);line-height:1.4}.SkillTestRunCard_context__acyHG{margin:0;color:var(--color-muted);line-height:1.4}.SkillTestRunCard_created__Biitf{color:var(--color-body);font-family:inherit;line-height:1.5}.SkillTestRunCard_error__uP2SR{margin:0}.SkillTestRunCard_blocked__79s91,.SkillTestRunCard_error__uP2SR{color:var(--color-danger);font-size:12px;font-weight:500;line-height:1.4}.SkillTestRunCard_blocked__79s91{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px;background:var(--color-danger-weak)}.SkillTestRunCard_blocked-title__lbDXK{margin:0;font-weight:600}.SkillTestRunCard_issue-list__utLCQ{margin:0;padding-left:16px}.SkillTestRunCard_actions__dmMLQ{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.SkillTestRunCard_run-button__H_fk0{display:inline-flex;align-items:center;gap:4px;padding:8px 12px 8px 10px;border:0;border-radius:16px;background:var(--color-primary-weak);color:var(--color-primary);font:inherit;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:-.24px;cursor:pointer;transition:filter .15s ease-out,transform .15s ease-out}.SkillTestRunCard_run-button__H_fk0:hover:not(:disabled){filter:brightness(.96)}.SkillTestRunCard_run-button__H_fk0:active:not(:disabled){transform:scale(.97)}.SkillTestRunCard_run-button__H_fk0:disabled{opacity:.6;cursor:not-allowed}.SkillTestRunCard_run-button__H_fk0:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SkillTestRunCard_run-icon__Cz_zQ{width:12px;height:12px}.SkillTestRunCard_sr-only__FgVQU{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.SkillDetailEditor_delete-button__aScTW{height:32px;padding:6px 16px;border:0;border-radius:8px;background:var(--color-danger-weak);color:var(--color-danger);font:inherit;font-size:14px;font-weight:600;line-height:1.4;cursor:pointer;transition:filter .15s ease-out,transform .15s ease-out}.SkillDetailEditor_delete-button__aScTW:hover:not(:disabled){filter:brightness(.96)}.SkillDetailEditor_delete-button__aScTW:active:not(:disabled){transform:scale(.98)}.SkillDetailEditor_delete-button__aScTW:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.SkillDetailEditor_delete-button__aScTW:disabled{opacity:.5;cursor:default}.SkillsView_skills__BAtO4{position:absolute;inset:0 var(--agent-panel-width,0) 0 var(--sidebar-width,320px);z-index:1;display:flex;flex-direction:column;overflow:hidden;background:var(--color-canvas);color:var(--color-foreground)}.SkillsView_list-panel__Xv2nW{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow:auto}.SkillsView_hero__8CVbL{display:flex;flex-direction:column;gap:24px;padding:56px 40px 0}.SkillsView_heading__gRtTC{display:flex;flex-direction:column;gap:6px;line-height:1.4}.SkillsView_heading__gRtTC h1{margin:0;font-size:32px;font-weight:700;letter-spacing:-.64px;color:var(--color-foreground)}.SkillsView_heading__gRtTC p{margin:0;font-size:16px;font-weight:500;color:var(--color-body)}.SkillsView_tabs__AljWY{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1.2px solid var(--color-border)}.SkillsView_tab-list__yqiNy{height:60px;display:flex;align-items:center;gap:16px}.SkillsView_tab__lNYJW{height:100%;display:flex;align-items:center;padding:0 8px;border:0;border-bottom:3px solid transparent;border-top:3px solid transparent;background:transparent;color:var(--color-muted);font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.16px;white-space:nowrap;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.SkillsView_tab__lNYJW:hover{color:var(--color-body)}.SkillsView_tab__lNYJW.SkillsView_is-active__uCp71{color:var(--color-body);font-weight:700;border-bottom-color:var(--color-muted)}.SkillsView_actions__drNAi{display:flex;align-items:center;gap:8px}.SkillsView_icon-button__694pR{width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:10px;background:transparent;color:var(--color-muted);cursor:pointer;transition:background-color .15s ease-out}.SkillsView_icon-button__694pR:hover{background:var(--color-hover-overlay)}.SkillsView_create-button__L_H6k{padding:6px 14px;border:0;border-radius:8px;background:var(--color-primary);color:var(--color-on-primary);font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap;cursor:pointer;transition:background-color .15s ease-out}.SkillsView_create-button__L_H6k:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 88%,black)}.SkillsView_create-button__L_H6k:disabled{opacity:.5;cursor:default}.SkillsView_search-chip__LVB1R{display:flex;align-items:center;gap:6px;padding:6px 10px;border:0;border-radius:8px;background:var(--color-primary-weak);color:var(--color-primary);font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap;cursor:pointer}.SkillsView_command-button__GxzQJ:focus-visible,.SkillsView_create-button__L_H6k:focus-visible,.SkillsView_icon-button__694pR:focus-visible,.SkillsView_more-button__yaEbF:focus-visible,.SkillsView_run__jB_7U:focus-visible,.SkillsView_search-chip__LVB1R:focus-visible,.SkillsView_sort-button__ebWL7:focus-visible,.SkillsView_tab__lNYJW:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SkillsView_panel__N9izz{flex:1 0 auto;padding:0 40px 40px}.SkillsView_row__UBwa7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid var(--color-border);background:var(--color-canvas);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.14px;color:var(--color-body)}.SkillsView_is-clickable__EHn6y{cursor:pointer;transition:background-color .15s ease-out}.SkillsView_is-clickable__EHn6y:hover{background-image:linear-gradient(var(--color-hover-overlay),var(--color-hover-overlay))}.SkillsView_cell__4sh16{flex:0 0 auto;display:flex;align-items:center;min-width:0}.SkillsView_col-command__Z2Y0F{width:132px;gap:6px}.SkillsView_col-description__9KIQc{width:300px}.SkillsView_col-scope__CllyS{width:48px}.SkillsView_col-state__jOpLK{width:52px}.SkillsView_col-more__uC2hB{position:relative;flex:0 0 28px;height:28px}.SkillsView_row-head__CfAVe .SkillsView_col-more__uC2hB{height:12px}.SkillsView_sort-button__ebWL7{display:flex;align-items:center;gap:6px;padding:0;border:0;border-radius:4px;background:transparent;font:inherit;cursor:pointer}.SkillsView_column-label__72V5c,.SkillsView_sort-button__ebWL7{color:var(--color-muted);white-space:nowrap}.SkillsView_sort-button__ebWL7.SkillsView_is-sorted__cmyR3,.SkillsView_sort-button__ebWL7:hover{color:var(--color-body)}.SkillsView_sort-icon__e8M_x{flex:0 0 auto}.SkillsView_command__9tTNm{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SkillsView_command-button__GxzQJ{max-width:100%;padding:0;overflow:hidden;border:0;border-radius:4px;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap}.SkillsView_description__tLVMA{overflow-wrap:anywhere}.SkillsView_scope__HM3mI{padding:4px 8px;border-radius:8px;background:var(--color-surface);color:var(--color-muted);font-weight:600;line-height:normal;white-space:nowrap}.SkillsView_run__jB_7U{padding:0;border:0;background:transparent;color:var(--color-primary);font:inherit;font-weight:600;text-decoration:underline;text-underline-position:from-font;cursor:pointer}.SkillsView_run__jB_7U:hover{color:color-mix(in srgb,var(--color-primary) 80%,black)}.SkillsView_more-button__yaEbF{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--color-muted);cursor:pointer}.SkillsView_more-button__yaEbF:hover,.SkillsView_more-button__yaEbF[aria-expanded=true]{background:var(--color-hover-overlay)}.SkillsView_menu__9GEfI{position:absolute;top:calc(100% + 4px);right:0;z-index:10;display:flex;flex-direction:column;min-width:120px;padding:4px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-canvas);box-shadow:0 2px 12px var(--color-shadow)}.SkillsView_menu__9GEfI button{padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--color-foreground);font-size:14px;letter-spacing:-.28px;text-align:left;white-space:nowrap;cursor:pointer}.SkillsView_menu__9GEfI button:focus-visible,.SkillsView_menu__9GEfI button:hover{background:var(--color-surface);outline:none}.SkillsView_menu__9GEfI button:disabled{opacity:.5;cursor:default}.SkillsView_menu__9GEfI .SkillsView_is-danger___pjCp{color:var(--color-danger)}.SkillsView_message__rab73{margin:0;padding:24px 12px;font-size:14px;color:var(--color-muted)}.SkillsView_error__XBkto{margin:12px 0 0;font-size:13px;color:var(--color-danger)}.SkillsView_delete-dialog__09TnZ{width:min(420px,calc(100vw - 32px));margin:auto;padding:24px;border:1px solid var(--color-border);border-radius:12px;color:var(--color-foreground);background:var(--color-canvas)}.SkillsView_delete-dialog__09TnZ::-webkit-backdrop{background:var(--color-overlay)}.SkillsView_delete-dialog__09TnZ::backdrop{background:var(--color-overlay)}.SkillsView_delete-dialog__09TnZ h2{margin:0 0 12px;font-size:18px}.SkillsView_delete-dialog__09TnZ p{margin:0 0 20px;font-size:14px;line-height:1.6}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) .SkillsView_create-button__L_H6k,:root:not([data-reduce-motion=false]) .SkillsView_icon-button__694pR,:root:not([data-reduce-motion=false]) .SkillsView_tab__lNYJW{transition:none}}.SkillRunCoach_coach__CrWXf{position:absolute;inset:0 var(--agent-panel-width,0) 0 var(--sidebar-width,320px);z-index:30}.SkillRunCoach_dim__bKQmt{position:absolute;inset:0;background:rgb(0 0 0/20%)}.SkillRunCoach_popover__4TYCP{position:absolute;top:177px;left:34px;width:320px;display:flex;flex-direction:column;gap:24px;padding:16px 20px;border:1.5px solid var(--color-border);border-radius:12px;background:var(--color-canvas);box-shadow:0 2px 12px rgb(0 0 0/12%)}.SkillRunCoach_arrow__OWEQO{position:absolute;top:20.5px;left:-19.5px}.SkillRunCoach_text__6UMlC{display:flex;flex-direction:column;gap:4px}.SkillRunCoach_text__6UMlC h2{margin:0;font-size:18px;font-weight:600;line-height:1.5;color:var(--color-foreground)}.SkillRunCoach_text__6UMlC h2 em{font-style:normal;font-weight:700;color:var(--color-primary)}.SkillRunCoach_text__6UMlC p{margin:0;font-size:14px;font-weight:500;line-height:1.5;color:var(--color-body)}.SkillRunCoach_text__6UMlC .SkillRunCoach_preview__aBNFH{margin-top:4px;font-size:13px;font-weight:600;color:var(--color-primary);overflow-wrap:anywhere}.SkillRunCoach_text__6UMlC .SkillRunCoach_error__xkduF{margin-top:4px;font-size:13px;color:var(--color-danger)}.SkillRunCoach_actions__wuIqy{display:flex;justify-content:flex-end;gap:8px}.SkillRunCoach_cancel__N7oKH,.SkillRunCoach_next__DaRjo{padding:8px 16px;border-radius:8px;font-size:12px;font-weight:600;line-height:normal;cursor:pointer;transition:background-color .15s ease-out,opacity .15s ease-out}.SkillRunCoach_cancel__N7oKH{border:1px solid var(--color-placeholder);background:transparent;color:var(--color-body)}.SkillRunCoach_cancel__N7oKH:hover{background:var(--color-hover-overlay)}.SkillRunCoach_next__DaRjo{border:1px solid transparent;background:var(--color-primary);color:var(--color-on-primary)}.SkillRunCoach_next__DaRjo:disabled{opacity:.5;cursor:default}.SkillRunCoach_cancel__N7oKH:focus-visible,.SkillRunCoach_next__DaRjo:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) .SkillRunCoach_cancel__N7oKH,:root:not([data-reduce-motion=false]) .SkillRunCoach_next__DaRjo{transition:none}}.LogView_logs__7fhWT{position:absolute;inset:0 0 0 var(--sidebar-width,320px);z-index:1;overflow:auto;background:var(--color-canvas);color:var(--color-foreground)}.LogView_logs__7fhWT button{--button-hover-overlay:none;-webkit-tap-highlight-color:transparent}.LogView_logs-hero__wbgTI{display:flex;flex-direction:column;gap:24px;padding:48px 40px 0}.LogView_logs-title__D39Wb{display:flex;flex-direction:column;gap:6px}.LogView_logs-title__D39Wb h2{margin:0;font-size:32px;font-weight:700;letter-spacing:-.64px;line-height:1.4}.LogView_logs-title__D39Wb p{margin:0;color:var(--color-body);font-size:16px;font-weight:500;line-height:1.4}.LogView_tabs-bar__yndWU{display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px;border-bottom:1.2px solid var(--color-border)}.LogView_tabs__JSnSY{display:flex;align-items:center;gap:16px;height:100%;min-width:0;overflow-x:auto}.LogView_tab__uxW6m{flex:0 0 auto;height:100%;padding:0 8px;color:var(--color-muted);background:none;border:0;border-bottom:3px solid transparent;font-size:16px;font-weight:600;letter-spacing:-.16px;line-height:1.4;white-space:nowrap}.LogView_tab__uxW6m.LogView_is-active__9NC3R{color:var(--color-body);border-bottom-color:var(--color-muted);font-weight:700}.LogView_rollback-button__OK1lg{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 8px;color:var(--color-body);background:none;border:0;border-radius:10px;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap}.LogView_rollback-button__OK1lg:disabled{cursor:default;opacity:.5}.LogView_rollback-icon__3ZWTB{width:14px;height:16px;transform:scaleX(-1)}.LogView_logs-list__Jvt7m{display:flex;flex-direction:column;gap:24px;padding:12px 40px 40px}.LogView_logs-message__Iykxq{margin:0;padding:16px 0;color:var(--color-body);font-size:13px}.LogView_group__t0SwW{display:flex;flex-direction:column}.LogView_group-header__Nu97a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;background:var(--color-surface);border:0;border-radius:12px;text-align:left}.LogView_group-title__WL_Lr{display:flex;align-items:center;gap:4px;color:var(--color-body);font-size:14px;font-weight:600;letter-spacing:-.28px;line-height:1.4}.LogView_group-count__Jb0yL{color:var(--color-muted)}.LogView_group-chevron__chnyc{width:10px;height:5px;margin-right:3px;color:var(--color-muted);transition:transform .15s ease}.LogView_group-chevron__chnyc.LogView_is-collapsed__Wd0bT{transform:rotate(-90deg)}.LogView_rows__MyZ6D{margin:0;padding:12px 0;list-style:none}.LogView_row__1wrWF{border-bottom:1px solid var(--color-border)}.LogView_row__1wrWF:first-child{border-top:1px solid var(--color-border)}.LogView_row__1wrWF.LogView_is-selected__wItsc{background:var(--color-primary-weak)}.LogView_row-summary__xSJ3_{display:flex;flex-direction:column;gap:8px;width:100%;padding:12px 16px;color:var(--color-body);background:none;border:0;text-align:left}.LogView_row-title-line__neqgz{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.LogView_row-heading__Wmtfa{min-width:0;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;letter-spacing:-.28px;line-height:1.4}.LogView_row-date__G0mF9{flex:0 0 auto;white-space:nowrap}.LogView_row-divider__DQKEK{flex:0 0 auto;width:1px;height:10px;background:var(--color-placeholder)}.LogView_row-title__azb1R{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LogView_row-dot__2yjm_{flex:0 0 auto;width:8px;height:8px;background:var(--color-primary);border-radius:50%}.LogView_row-description__1442G{margin-top:-4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LogView_row-description__1442G,.LogView_row-meta__BUMkI{width:100%;font-size:12px;font-weight:500;letter-spacing:-.24px;line-height:1.4}.LogView_row-meta__BUMkI{margin-top:4px;display:flex;align-items:center;justify-content:space-between;gap:12px}.LogView_row-meta-info__3PX_O{display:flex;align-items:center;gap:6px;color:var(--color-foreground)}.LogView_row-worker__2UFRZ{display:flex;align-items:center;gap:6px;letter-spacing:-.12px}.LogView_row-worker-icon__hEZus{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--color-canvas);border-radius:9999px}.LogView_row-worker-avatar__v86px{display:flex;width:18px;height:18px;overflow:hidden;border-radius:9999px}.LogView_row-status__PXr7a{padding:1px 6px;color:var(--color-body);background:var(--color-surface);border-radius:999px;font-size:11px}.LogView_row-status__PXr7a.LogView_is-failed__2hmiI{color:var(--color-danger);background:var(--color-danger-weak)}.LogView_row-time__gCPob{flex:0 0 auto;color:var(--color-muted)}.LogView_row-detail__f42Fq{--log-pad-x:16px;--log-gutter:48px;margin:0 16px 12px;padding-top:8px;overflow:hidden;background:var(--color-canvas);border:1px solid var(--color-border);border-radius:8px}.LogView_detail-notice___RzH3{margin:0;padding:4px var(--log-pad-x) 12px;color:var(--color-body);font-size:12px}.LogView_card-body__E1I3j{gap:8px;padding-bottom:12px}.LogView_card-body__E1I3j,.LogView_change__PR8uD{display:flex;flex-direction:column}.LogView_change-heading__sxi89{margin:0;padding:10px var(--log-pad-x);font-size:14px;font-weight:500;letter-spacing:-.28px}.LogView_change-notice__5Y7mQ{margin:0;padding:0 var(--log-pad-x) 4px;color:var(--color-body);font-size:12px}.LogView_wiki-titles__XftFr{margin:0;padding:0 var(--log-pad-x) 8px calc(var(--log-pad-x) + 20px);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.LogView_hunk__fKfYA{display:flex;flex-direction:column}.LogView_hunk__fKfYA+.LogView_hunk__fKfYA{margin-top:8px}.LogView_diff-line__OXBxD{display:grid;grid-template-columns:var(--log-gutter) minmax(0,1fr);align-items:stretch;min-height:22px;font-size:14px;line-height:18px;letter-spacing:-.28px}.LogView_diff-gutter__0cpqt{display:flex;align-items:center;padding:2px 12px 2px var(--log-pad-x);color:var(--color-muted);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LogView_diff-content__hS16x{min-width:0;display:flex;align-items:center;gap:8px;padding:2px var(--log-pad-x) 2px 8px;color:var(--color-foreground);font-weight:600;white-space:pre-wrap;overflow-wrap:anywhere}.LogView_diff-icon___xe2e{width:16px;height:16px;flex:0 0 16px}.LogView_diff-line__OXBxD.LogView_is-add__FFr3_ .LogView_diff-gutter__0cpqt{background:color-mix(in srgb,var(--color-status-success) 30%,transparent)}.LogView_diff-line__OXBxD.LogView_is-add__FFr3_ .LogView_diff-content__hS16x{background:color-mix(in srgb,var(--color-status-success) 14%,transparent)}.LogView_diff-line__OXBxD.LogView_is-delete__Wmcwh .LogView_diff-gutter__0cpqt{background:color-mix(in srgb,var(--color-danger) 30%,transparent)}.LogView_diff-line__OXBxD.LogView_is-delete__Wmcwh .LogView_diff-content__hS16x{background:color-mix(in srgb,var(--color-danger) 14%,transparent)}.NotificationsView_notifications__N4CF3{position:absolute;inset:0 var(--agent-panel-width,0) 0 var(--sidebar-width,320px);z-index:1;display:flex;flex-direction:column;overflow:auto;background:var(--color-canvas);color:var(--color-foreground)}.NotificationsView_notifications__N4CF3 button{--button-hover-overlay:none;-webkit-tap-highlight-color:transparent}.NotificationsView_hero__X5m9E{display:flex;flex-direction:column;gap:24px;padding:48px 40px 0}.NotificationsView_heading__BtXgz{display:flex;flex-direction:column;gap:6px;line-height:1.4}.NotificationsView_heading__BtXgz h1{margin:0;font-size:32px;font-weight:700;letter-spacing:-.64px;color:var(--color-foreground)}.NotificationsView_heading__BtXgz p{margin:0;font-size:16px;font-weight:500;color:var(--color-body)}.NotificationsView_tabs__dru_o{height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1.2px solid var(--color-border)}.NotificationsView_tab-list__nSjMS{height:100%;display:flex;align-items:center;gap:16px}.NotificationsView_tab___s_lb{height:100%;display:flex;align-items:center;padding:0 8px;border:0;border-bottom:3px solid transparent;border-top:3px solid transparent;background:transparent;color:var(--color-muted);font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.16px;white-space:nowrap;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.NotificationsView_tab-badge__zhXm1{flex:0 0 auto;width:7px;height:7px;margin-left:6px;margin-bottom:10px;border:1px solid var(--color-canvas);border-radius:50%;background:var(--color-notification-dot);filter:drop-shadow(0 1px 2px var(--color-notification-dot-shadow))}.NotificationsView_tab___s_lb.NotificationsView_is-active__wQl0A{color:var(--color-body);font-weight:700;border-bottom-color:var(--color-muted)}.NotificationsView_read-all__EyUeK:focus-visible,.NotificationsView_row-button___Z9ox:focus-visible,.NotificationsView_tab___s_lb:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.NotificationsView_read-all__EyUeK{flex:0 0 auto;padding:6px 12px;border:0;border-radius:10px;background:var(--color-primary-weak);color:var(--color-primary);font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap;cursor:pointer;transition:opacity .15s ease-out}.NotificationsView_read-all__EyUeK:disabled{opacity:.5;cursor:default}.NotificationsView_panel__S9qPr{flex:1 0 auto}.NotificationsView_list__WzCXS{margin:0;padding:0 40px 40px;list-style:none}.NotificationsView_row__nWMHB{border-bottom:1px solid var(--color-border)}.NotificationsView_row__nWMHB.NotificationsView_is-unread__6ZU7s{background:color-mix(in srgb,var(--color-primary-weak) 50%,transparent)}.NotificationsView_row-button___Z9ox{width:100%;display:flex;align-items:stretch;gap:12px;padding:12px 16px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease-out}.NotificationsView_row-icon___vJn_{flex:0 0 auto}.NotificationsView_row-body__X6hjO{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.NotificationsView_row-text__oz7Fx{width:100%;display:flex;flex-direction:column;gap:4px;line-height:1.4}.NotificationsView_row-description__5eTGV,.NotificationsView_row-title__qRLYy{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationsView_row-title__qRLYy{font-size:14px;font-weight:600;letter-spacing:-.28px;color:var(--color-body)}.NotificationsView_row-title__qRLYy.NotificationsView_is-failure__p9L0a{color:var(--color-danger)}.NotificationsView_row-description__5eTGV{font-size:12px;font-weight:500;letter-spacing:-.24px;color:var(--color-muted)}.NotificationsView_row-chip__YK32C{padding:4px 8px;border-radius:8px;background:var(--color-primary-weak);color:var(--color-primary);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.NotificationsView_row-meta__qorT2{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:8px;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:-.24px;color:var(--color-muted);white-space:nowrap}.NotificationsView_row-dot__3Zjal{width:8px;height:8px;border-radius:50%;background:var(--color-primary);opacity:0}.NotificationsView_row__nWMHB.NotificationsView_is-unread__6ZU7s .NotificationsView_row-dot__3Zjal{opacity:1}.NotificationsView_row-detail__QpjHC[hidden]{display:none}.NotificationsView_row-detail-inner__v47Bf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px 14px 60px;animation:NotificationsView_detail-in__iftkn .18s ease-out}.NotificationsView_detail-lines__NXFXB{flex:1 1 auto;min-width:0;margin:0;padding:10px 12px;list-style:none;display:flex;flex-wrap:wrap;row-gap:4px;border-radius:8px;background:var(--color-surface);font-size:12px;font-weight:500;line-height:1.5;letter-spacing:-.24px;color:var(--color-body);overflow-wrap:anywhere}.NotificationsView_detail-time__ea01Z{color:var(--color-muted)}.NotificationsView_detail-lines__NXFXB>li+li:before{content:"·";margin:0 8px;color:var(--color-muted)}.NotificationsView_detail-link__G9VxS{flex:0 0 auto;padding:6px 12px;border:0;border-radius:8px;background:var(--color-primary-weak);color:var(--color-primary);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;cursor:pointer}.NotificationsView_detail-link__G9VxS:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes NotificationsView_detail-in__iftkn{0%{opacity:0;transform:translateY(-4px)}}.NotificationsView_message___50AA{margin:0;padding:24px 40px;font-size:14px;color:var(--color-muted)}.NotificationsView_message___50AA[role=alert]{color:var(--color-danger)}.NotificationsView_sr-only__aUb1P{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) .NotificationsView_read-all__EyUeK,:root:not([data-reduce-motion=false]) .NotificationsView_row-button___Z9ox,:root:not([data-reduce-motion=false]) .NotificationsView_tab___s_lb{transition:none}:root:not([data-reduce-motion=false]) .NotificationsView_row-detail-inner__v47Bf{animation:none}}.AccessCodeSettingsPanel_settings__mNTSm{position:absolute;inset:0 0 0 var(--sidebar-width,320px);z-index:1;overflow:auto;padding:32px;background:var(--color-canvas);color:var(--color-foreground);--settings-field-bg:var(--color-canvas)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .AccessCodeSettingsPanel_settings__mNTSm{--settings-field-bg:#181818}}:root[data-theme=dark] .AccessCodeSettingsPanel_settings__mNTSm{--settings-field-bg:#181818}.AccessCodeSettingsPanel_settings-inner__WS_Ux{max-width:720px;margin:0 auto}.AccessCodeSettingsPanel_settings-header__6BkwT{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:28px}.AccessCodeSettingsPanel_settings-header__6BkwT h2{margin:0 0 6px;font-size:22px;font-weight:700}.AccessCodeSettingsPanel_settings-header__6BkwT p{margin:0;font-size:13px;color:var(--color-body)}.AccessCodeSettingsPanel_settings-reset__ylP_E{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid var(--color-surface-strong);border-radius:8px;color:var(--color-body);background:transparent;font-size:12px;cursor:pointer;white-space:nowrap}.AccessCodeSettingsPanel_settings-reset__ylP_E:hover{--button-hover-overlay:none;color:var(--color-foreground);background:var(--color-surface-strong)}.AccessCodeSettingsPanel_settings-section__NC1w_{margin-bottom:16px;padding:20px 24px;border:1px solid var(--color-surface-strong);border-radius:14px;background:var(--color-surface)}.AccessCodeSettingsPanel_settings-section__NC1w_ h3{margin:0 0 16px;font-size:14px;font-weight:700;color:var(--color-foreground)}.AccessCodeSettingsPanel_settings-section-description__mt_2m{margin:-8px 0 10px;color:var(--color-body);font-size:12px}.AccessCodeSettingsPanel_settings-field__RfKHf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--color-surface-strong)}.AccessCodeSettingsPanel_settings-field__RfKHf:last-child{padding-bottom:0;border-bottom:0}.AccessCodeSettingsPanel_settings-label__rWZkb{flex:1 1;min-width:0}.AccessCodeSettingsPanel_settings-label__rWZkb p{margin:0;font-size:13px;font-weight:600}.AccessCodeSettingsPanel_settings-label__rWZkb span{font-size:12px;color:var(--color-body)}.AccessCodeSettingsPanel_settings-select__Y2_Qd{flex:0 0 auto;width:164px}.AccessCodeSettingsPanel_settings-reset__ylP_E:focus-visible,.AccessCodeSettingsPanel_settings-toggle__B2tHa:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AccessCodeSettingsPanel_settings-toggle__B2tHa{position:relative;width:40px;height:22px;padding:0;border-radius:999px;background:var(--color-surface-strong);flex:0 0 auto;cursor:pointer}.AccessCodeSettingsPanel_settings-toggle__B2tHa.AccessCodeSettingsPanel_is-on__OV2OZ{background:var(--color-graph-source)}.AccessCodeSettingsPanel_settings-toggle__B2tHa span{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:var(--color-canvas);transition:transform var(--duration-normal,.3s) ease}.AccessCodeSettingsPanel_settings-toggle__B2tHa.AccessCodeSettingsPanel_is-on__OV2OZ span{transform:translateX(18px)}.AccessCodeSettingsPanel_settings-message__jP_OO{margin:12px 0 0;color:var(--color-danger);font-size:12px}.AccessCodeSettingsPanel_settings-list__VxrtO{margin:0;padding:0;list-style:none}.AccessCodeSettingsPanel_settings-list-item__IbsWt{padding:12px 0;border-bottom:1px solid var(--line-soft)}.AccessCodeSettingsPanel_settings-list-item__IbsWt:last-child{padding-bottom:0;border-bottom:0}.AccessCodeSettingsPanel_settings-list-item__IbsWt.AccessCodeSettingsPanel_is-read__5n__Y{opacity:.6}.AccessCodeSettingsPanel_settings-list-row__g0lag{display:flex;align-items:center;justify-content:space-between;gap:16px}.AccessCodeSettingsPanel_settings-list-row__g0lag>h3{margin-bottom:0}.AccessCodeSettingsPanel_settings-section__NC1w_>.AccessCodeSettingsPanel_settings-list-row__g0lag{margin-bottom:16px}.AccessCodeSettingsPanel_settings-list-actions__scL9N{display:flex;flex:0 0 auto;gap:6px}.AccessCodeSettingsPanel_settings-list-empty__SilOs{margin:0;color:var(--muted);font-size:12px}.AccessCodeSettingsPanel_settings-small-button___hqVo{padding:6px 10px;border:1px solid var(--line-soft);border-radius:8px;color:var(--ink);background:transparent;font-size:12px;white-space:nowrap;cursor:pointer}.AccessCodeSettingsPanel_settings-small-button___hqVo:hover{--button-hover-overlay:none;background:var(--soft)}.AccessCodeSettingsPanel_settings-small-button___hqVo.AccessCodeSettingsPanel_is-primary__o_74P{color:var(--yellow);border-color:var(--yellow)}.AccessCodeSettingsPanel_settings-small-button___hqVo:disabled{opacity:.5;cursor:default}.AccessCodeSettingsPanel_settings-small-button___hqVo:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.AccessCodeSettingsPanel_settings-compare__dt5TB{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.AccessCodeSettingsPanel_settings-compare__dt5TB p{margin:0 0 6px;color:var(--subdued);font-size:11px;font-weight:700}.AccessCodeSettingsPanel_settings-compare__dt5TB pre{max-height:240px;margin:0;padding:10px 12px;overflow:auto;border-radius:8px;background:#181818;color:var(--ink);font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}@media (max-width:720px){.AccessCodeSettingsPanel_settings-list-row__g0lag{flex-direction:column;align-items:flex-start}.AccessCodeSettingsPanel_settings-compare__dt5TB{grid-template-columns:1fr}.AccessCodeSettingsPanel_settings__mNTSm{padding:24px 16px}.AccessCodeSettingsPanel_settings-field__RfKHf,.AccessCodeSettingsPanel_settings-header__6BkwT{align-items:flex-start}.AccessCodeSettingsPanel_settings-field__RfKHf{flex-direction:column}.AccessCodeSettingsPanel_settings-select__Y2_Qd{width:100%}.AccessCodeSettingsPanel_settings-toggle__B2tHa{align-self:flex-end}}.AccessCodeSettingsPanel_settings-section__NC1w_.AccessCodeSettingsPanel_is-locked__8OY6z{border-color:var(--color-primary)}.AccessCodeSettingsPanel_settings-inline-form__jYD5Y{display:flex;gap:8px}.AccessCodeSettingsPanel_settings-inline-form__jYD5Y input{flex:1 1;min-width:0;padding:8px 10px;border:1px solid var(--color-surface-strong);border-radius:8px;color:var(--color-foreground);background:var(--settings-field-bg);font-size:12px}.AccessCodeSettingsPanel_settings-inline-form__jYD5Y input:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AccessCodeSettingsPanel_settings-inline-form__jYD5Y button:disabled{opacity:.5;cursor:default}.AccountFlowModal_overlay__4es6J{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:var(--color-overlay)}.AccountFlowModal_modal__48ikV{display:flex;flex-direction:column;gap:40px;width:min(464px,calc(100vw - 48px));padding:28px 32px 36px;color:var(--color-foreground);background:var(--color-canvas);border:1px solid var(--color-border);border-radius:20px;box-shadow:0 2px 12px var(--color-shadow);--check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--next-dim-bg:var(--color-primary-default)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .AccountFlowModal_modal__48ikV{--check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%230a0a0a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--next-dim-bg:#664a00}}:root[data-theme=dark] .AccountFlowModal_modal__48ikV{--check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%230a0a0a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--next-dim-bg:#664a00}.AccountFlowModal_title-block__Pcylk{display:flex;flex-direction:column;align-items:center;gap:6px}.AccountFlowModal_title-row__H3YOS{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.AccountFlowModal_title__IQMQO{flex:1 1;margin:0;padding:24px 0 0 24px;font-size:26px;font-weight:600;line-height:1.4;text-align:center}.AccountFlowModal_close__LUnPJ{width:24px;height:24px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:0;color:var(--color-foreground);background:transparent}.AccountFlowModal_close-icon__XyCfM{width:24px;height:24px;transform:rotate(45deg)}.AccountFlowModal_subtitle__3M8gH{margin:0;color:var(--color-body);font-size:14px;font-weight:500;line-height:1.4;text-align:center;word-break:keep-all}.AccountFlowModal_body__4pd3Y{display:flex;flex-direction:column;gap:36px}.AccountFlowModal_field__AuoiX{display:flex;flex-direction:column;gap:12px;padding:8px 0}.AccountFlowModal_field__AuoiX label{font-size:14px;font-weight:600;letter-spacing:-.28px;line-height:1.2}.AccountFlowModal_field__AuoiX input{width:100%;padding:8px 12px;color:var(--color-foreground);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;font-size:14px;font-weight:500;letter-spacing:.14px;line-height:1.4}.AccountFlowModal_field__AuoiX input::placeholder{color:var(--color-muted)}.AccountFlowModal_field__AuoiX input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.AccountFlowModal_field__AuoiX input:disabled{opacity:.6}.AccountFlowModal_hint__vmxdw{margin:0;color:var(--color-body);font-size:12px;line-height:1.4}.AccountFlowModal_resend__0s6Sy{align-self:flex-start;padding:0;color:var(--color-body);background:transparent;font-size:12px;text-decoration:underline}.AccountFlowModal_resend__0s6Sy:disabled{cursor:default;text-decoration:none;opacity:.6}.AccountFlowModal_error__gkawY{margin:0;color:var(--color-danger);font-size:12px;line-height:1.4}.AccountFlowModal_footer__WAmM5{display:flex;align-items:center;justify-content:space-between}.AccountFlowModal_btn-back__R3iBw{display:flex;align-items:center;gap:8px;padding:6px 0;color:var(--color-body);background:transparent;border-radius:6px;font-size:14px;font-weight:600;letter-spacing:-.28px;line-height:1.2}.AccountFlowModal_back-icon__tjrBI{width:5px;height:10px;flex:0 0 auto}.AccountFlowModal_btn-next__azc7d{display:flex;align-items:center;gap:8px;padding:6px 12px;color:var(--color-on-primary);background:var(--color-primary);border-radius:6px;font-size:14px;font-weight:600;letter-spacing:-.28px;line-height:1.2}.AccountFlowModal_btn-next__azc7d:disabled{cursor:default;opacity:.5}.AccountFlowModal_btn-back__R3iBw:focus-visible,.AccountFlowModal_btn-next__azc7d:focus-visible,.AccountFlowModal_close__LUnPJ:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AccountFlowModal_footer__WAmM5.AccountFlowModal_is-end__EoFkL{justify-content:flex-end}.AccountFlowModal_field-control___lb2L{position:relative;display:flex;align-items:center}.AccountFlowModal_field-control___lb2L input{padding-right:44px}.AccountFlowModal_field-timer___aWko{position:absolute;right:12px;color:var(--color-foreground);font-size:16px;font-weight:500;letter-spacing:.16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.AccountFlowModal_field-toggle__iN4oq{position:absolute;right:12px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;line-height:0}.AccountFlowModal_field-toggle__iN4oq img{width:16px;height:16px}.AccountFlowModal_field-toggle__iN4oq:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.AccountFlowModal_fields__xllVI{display:flex;flex-direction:column;gap:20px}.AccountFlowModal_fields__xllVI .AccountFlowModal_field__AuoiX{padding:0}.AccountFlowModal_step-label__krt33{margin:0 0 12px;color:var(--color-primary);font-size:12px;font-weight:600;line-height:1;text-align:center}.AccountFlowModal_title-stack__XN4CJ{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:24px 0 0 24px}.AccountFlowModal_title-stack__XN4CJ .AccountFlowModal_title__IQMQO{flex:0 0 auto;padding:0}.AccountFlowModal_qr-block__AMZlG{display:flex;flex-direction:column;align-items:center;gap:32px}.AccountFlowModal_qr__mE0us{width:200px;height:200px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;overflow:hidden}.AccountFlowModal_field-desc__Zz_PW{margin:0;color:var(--color-muted);font-size:12px;font-weight:500;letter-spacing:-.24px;line-height:1.2}.AccountFlowModal_field-head__SrcBZ{display:flex;flex-direction:column;gap:6px}.AccountFlowModal_field__AuoiX input[readonly]{color:var(--color-foreground);font-weight:600;letter-spacing:.14px}.AccountFlowModal_field-title-row__ctBsx{display:flex;align-items:center;justify-content:space-between}.AccountFlowModal_icon-actions__h2t9W{display:flex;align-items:center}.AccountFlowModal_icon-button__L2SEq{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border-radius:4px;line-height:0}.AccountFlowModal_icon-button__L2SEq:focus-visible,.AccountFlowModal_icon-button__L2SEq:hover{--button-hover-overlay:none;background:var(--color-surface-strong)}.AccountFlowModal_icon-button__L2SEq .svg-icon{width:24px;height:24px}.AccountFlowModal_recovery-box__VaaNM{width:100%;padding:16px 12px;border:1px solid var(--color-border);border-radius:8px}.AccountFlowModal_recovery-grid__S6TDz{display:grid;grid-template-columns:repeat(2,96px);grid-gap:8px 12px;gap:8px 12px;margin:0;padding:0;list-style:none;color:var(--color-foreground);font-size:14px;letter-spacing:-.28px;line-height:1.2}.AccountFlowModal_check-row__WfvH1{display:flex;align-items:center;gap:12px;margin-top:24px;color:var(--color-foreground);font-size:14px;font-weight:500;letter-spacing:-.28px;cursor:pointer}.AccountFlowModal_check-row__WfvH1 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:0;flex:0 0 auto;border:1px solid var(--color-body);border-radius:4px;background:transparent;cursor:pointer}.AccountFlowModal_check-row__WfvH1 input:checked{border-color:var(--color-primary);background:var(--color-primary) var(--check-mark) center /20px no-repeat}.AccountFlowModal_check-row__WfvH1 input:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AccountFlowModal_btn-next__azc7d.AccountFlowModal_is-dim__AjTTB:disabled{background:var(--next-dim-bg);opacity:1}.AccountFlowModal_status__lJ6dv{margin:0;color:var(--color-body);font-size:12px;line-height:1.4}.AccountFlowModal_notice-list__cF_Fv{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:6px;color:var(--color-body);font-size:13px;line-height:1.5;word-break:keep-all}.AccountFlowModal_notice-row__FFGEq{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-foreground)}.AccountFlowModal_provider-row__qWf2S{display:flex;flex-wrap:wrap;gap:8px 16px}.AccountFlowModal_btn-next__azc7d.AccountFlowModal_is-danger__UK_3g{color:#fff;background:var(--color-danger)}.PreviewPanes_citation__qgp9D{color:var(--color-primary);font-weight:600}.PreviewPanes_citation__qgp9D.PreviewPanes_is-active__tDScg{padding:0 3px;color:var(--color-on-primary);background:var(--color-primary);border-radius:4px}.PreviewPanes_editor-removed__5PMmF{color:var(--color-danger);line-height:1.8;text-decoration:line-through}.PreviewPanes_suggestion__Xqz_b{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:var(--color-primary-weak);border:1px solid var(--color-primary-default);border-radius:8px}.PreviewPanes_suggestion-label__4z_Ob,.PreviewPanes_suggestion-text__Ayvzp{color:var(--color-primary-weak-foreground);font-weight:600}.PreviewPanes_suggestion-actions__YkMlR{display:flex;justify-content:flex-end;gap:6px}.PreviewPanes_agent__I5Zo6{display:flex;flex:0 0 360px;flex-direction:column;min-height:0;background:var(--color-canvas);border-left:1px solid var(--color-border)}.PreviewPanes_agent__I5Zo6[data-width=fill]{flex:1 1;width:100%;height:100%;border-left:0}.PreviewPanes_agent__I5Zo6[data-width=hero]{flex:0 0 300px}.PreviewPanes_agent-header__se_aX{display:flex;flex:0 0 44px;align-items:center;gap:4px;padding-right:12px;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.PreviewPanes_agent-session__F0gJp{display:flex;align-items:center;justify-content:space-between;width:140px;height:100%;padding:0 10px 0 12px;overflow:hidden;font-size:12px;font-weight:600;white-space:nowrap;background:var(--color-canvas);border-right:1px solid var(--color-border)}.PreviewPanes_agent-tabs__eCILJ{display:flex;margin-left:auto}.PreviewPanes_agent-tabs__eCILJ span{width:44px;padding:4px 0;color:var(--color-muted);font-size:12px;font-weight:600;text-align:center;border-radius:8px}.PreviewPanes_agent-tabs__eCILJ .PreviewPanes_is-active__tDScg{color:var(--color-body);background:var(--color-canvas);box-shadow:0 0 2px var(--color-shadow)}.PreviewPanes_agent-body__GMUSh{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;gap:18px;min-height:0;padding:24px 22px 16px;overflow:hidden}.PreviewPanes_bubble__ed6SL{padding:14px 16px;line-height:1.5;background:var(--color-surface);border-radius:16px 16px 0 16px}.PreviewPanes_bubble__ed6SL[data-align=end]{align-self:flex-end;max-width:88%;padding:12px 16px}.PreviewPanes_agent-caption__zIM92{display:flex;align-items:center;gap:6px;color:var(--color-muted);font-size:12px;font-weight:500}.PreviewPanes_answer__OWmxr,.PreviewPanes_found__8x8vz,.PreviewPanes_process__3grhz{display:flex;flex-direction:column;gap:10px}.PreviewPanes_answer__OWmxr{line-height:1.65}.PreviewPanes_steps__OX0Ae{display:flex;flex-direction:column;gap:10px;padding:0;list-style:none}.PreviewPanes_steps__OX0Ae li{display:flex;align-items:center;gap:12px;color:var(--color-body);font-size:12px}.PreviewPanes_steps__OX0Ae li:before{content:"";width:10px;height:10px;flex:none;border-radius:50%}.PreviewPanes_steps__OX0Ae li[data-state=done]:before{background:var(--color-primary)}.PreviewPanes_steps__OX0Ae li[data-state=running],.PreviewPanes_steps__OX0Ae li[data-state=waiting]{color:var(--color-foreground);font-weight:500}.PreviewPanes_steps__OX0Ae li[data-state=running]:before{border:1px solid var(--color-primary)}.PreviewPanes_steps__OX0Ae li[data-state=waiting]:before{border:1px dashed var(--color-muted)}.PreviewPanes_found-link__yMnd8{font-size:12px;font-weight:500;text-decoration:underline}.PreviewPanes_composer__nK18x{display:flex;flex:0 0 120px;flex-direction:column;justify-content:space-between;margin:0 22px 22px;padding:16px 16px 12px;border:1.2px solid var(--color-border);border-radius:16px}.PreviewPanes_agent__I5Zo6[data-compact] .PreviewPanes_composer__nK18x{flex-basis:96px;margin:0 16px 16px;padding:12px 14px 10px}.PreviewPanes_composer-footer__iCJew,.PreviewPanes_composer-placeholder__BrZTY{color:var(--color-muted);font-weight:500}.PreviewPanes_composer-footer__iCJew{display:flex;align-items:center;justify-content:space-between;font-size:12px}.PreviewPanes_composer-actions__rpoCS{display:flex;gap:8px}.PreviewPanes_composer-send__bmz0s,.PreviewPanes_composer-voice__zJ12c{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%}.PreviewPanes_composer-voice__zJ12c{gap:1.4px;background:var(--color-primary)}.PreviewPanes_composer-voice__zJ12c i{width:2px;height:6px;background:var(--color-on-primary);border-radius:9px}.PreviewPanes_composer-voice__zJ12c i:nth-child(2){height:4px}.PreviewPanes_composer-voice__zJ12c i:nth-child(4){height:7px}.PreviewPanes_composer-send__bmz0s{color:var(--color-canvas);font-weight:700;background:var(--color-placeholder)}