.BrandLogo_mark__Rhi8_{object-fit:contain;flex-shrink:0}.BrandLogo_mark__Rhi8_[data-appearance=dark],html[data-scheme=dark] .BrandLogo_mark__Rhi8_[data-appearance=auto]{filter:invert(1) hue-rotate(180deg)}.StylePicker_tile__RATEk{display:grid;width:32px;height:32px;flex:none;place-items:center;border:1px solid var(--border-subtle);border-radius:9px;background:var(--surface-1);color:var(--text-secondary)}.StylePicker_body__OO5Z3{min-height:0;flex:0 1 auto;overflow-y:auto;padding:0 6px 8px}.StylePicker_sectionHead__tUZot{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 10px 4px}.StylePicker_sectionLabel__2K9gs{color:var(--text-tertiary);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.StylePicker_sectionLink__6oRhR{color:var(--text-tertiary);font-weight:500;text-decoration:none;transition:color .14s ease}.StylePicker_sectionLink__6oRhR:hover{color:var(--text-brand)}.StylePicker_note__cyZ9w{margin:2px 10px 6px;padding-top:8px;color:var(--text-tertiary);line-height:1.45}.StylePicker_row__AAawb{display:flex;width:100%;align-items:flex-start;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text-primary);cursor:pointer;text-align:left;transition:background-color .14s ease}.StylePicker_row__AAawb:hover,.StylePicker_row__AAawb[data-hovered=true]{background:var(--hover-bg)}.StylePicker_footerLink__wE7My:focus-visible,.StylePicker_peek__4G8sE:focus-visible,.StylePicker_row__AAawb:focus-visible,.StylePicker_sectionLink__6oRhR:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.StylePicker_rowMain__YY36K{display:grid;min-width:0;flex:1;gap:1px;padding-top:1px}.StylePicker_rowName__Joj8g{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:4px 7px;font-weight:600}.StylePicker_rowNameText__6JyQm{overflow-wrap:anywhere}.StylePicker_rowTagline__Z5CzD{color:var(--text-secondary);line-height:1.4;text-wrap:pretty}.StylePicker_rowEnd__OGp_Q{display:flex;width:17px;flex:none;padding-top:7px;color:var(--accent)}.StylePicker_passesTag__vKdW6{display:inline-flex;flex:none;align-items:center;gap:3px;padding:0 6px;border:1px solid var(--border-strong);border-radius:999px;color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-weight:600;line-height:17px}.StylePicker_phoneRow__PI1JG{display:flex;align-items:flex-start;gap:2px}.StylePicker_phoneRow__PI1JG .StylePicker_row__AAawb{min-width:0;flex:1;padding:10px 8px 10px 10px}.StylePicker_peek__4G8sE{display:inline-flex;min-height:32px;flex:none;align-items:center;gap:3px;margin-top:7px;padding:0 9px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-1);color:var(--text-tertiary);cursor:pointer;font-weight:500;transition:color .14s ease,border-color .14s ease}.StylePicker_peek__4G8sE[aria-expanded=true]{border-color:var(--border-strong);color:var(--text-primary)}.StylePicker_peekChevron__5RIKl{transition:transform .19s cubic-bezier(.16,1,.3,1)}.StylePicker_peek__4G8sE[aria-expanded=true] .StylePicker_peekChevron__5RIKl{transform:rotate(180deg)}.StylePicker_peekPanel__e19Uy{display:grid;gap:8px;margin:0 10px 8px 52px;animation:StylePicker_styleFadeIn__P9XsS .14s ease-out backwards}.StylePicker_footer__EQV3Q{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:10px 16px;border-top:1px solid var(--border-subtle)}.StylePicker_footerLink__wE7My{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:var(--text-tertiary);cursor:pointer;font-weight:500;text-decoration:none;transition:color .14s ease}.StylePicker_footerLink__wE7My:hover{color:var(--text-brand)}.StylePicker_card__NWS41{display:grid;gap:12px;padding:14px;border:1px solid var(--border-subtle);border-radius:14px;background:var(--surface-1);box-shadow:0 8px 32px rgba(0,0,0,.18)}.StylePicker_swap___WGk7{animation:StylePicker_styleFadeIn__P9XsS .14s ease-out backwards}@keyframes StylePicker_styleFadeIn__P9XsS{0%{opacity:.35}}.StylePicker_cardHead__GdTEB{display:flex;align-items:center;gap:10px}.StylePicker_cardHead__GdTEB .StylePicker_tile__RATEk{color:var(--text-brand)}.StylePicker_cardIdentity__oFX_l{min-width:0;flex:1}.StylePicker_cardName__wQreJ{color:var(--text-primary);font-weight:600;line-height:1.25;overflow-wrap:anywhere}.StylePicker_cardBy__ITcuf{color:var(--text-tertiary)}.StylePicker_cardDesc__UGP05{margin:0;color:var(--text-secondary);line-height:1.55}.StylePicker_sample__49Xvk{display:grid;gap:6px;margin:0;padding:12px 14px 13px;border-radius:10px;background:var(--bg)}.StylePicker_sampleLabel__9e2es{color:var(--text-tertiary);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.StylePicker_sampleText__4_y8J{color:var(--text-primary);font-family:var(--font-serif);line-height:1.5}.StylePicker_sampleText__4_y8J p{margin:0}.StylePicker_sampleText__4_y8J p+p{margin-top:.45em}.StylePicker_sampleText__4_y8J[data-neutral=true]{color:var(--text-secondary);font-style:italic}.StylePicker_cardLine__iYlFW{display:flex;align-items:flex-start;gap:7px;margin:0;color:var(--text-secondary);line-height:1.45}.StylePicker_cardLine__iYlFW>svg{flex:none;margin-top:2px;color:var(--text-brand)}.StylePicker_card__NWS41 .StylePicker_cardLine__iYlFW{padding-top:10px;border-top:1px solid var(--border-subtle)}@media (prefers-reduced-motion:reduce){.StylePicker_footerLink__wE7My,.StylePicker_peekChevron__5RIKl,.StylePicker_peek__4G8sE,.StylePicker_row__AAawb,.StylePicker_sectionLink__6oRhR{transition-duration:.01ms}.StylePicker_peekPanel__e19Uy,.StylePicker_swap___WGk7{animation:none}}.ModelPicker_logo__K9UQg{display:block;flex:none;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.ModelPicker_tile__Ien7F{display:grid;width:32px;height:32px;flex:none;place-items:center;border:1px solid var(--border-subtle);border-radius:9px;background:var(--surface-1);color:var(--text-secondary)}.ModelPicker_search__W_oUW{position:relative}.ModelPicker_searchIcon__NqhH8{position:absolute;top:50%;left:10px;color:var(--text-muted);pointer-events:none;transform:translateY(-50%)}.ModelPicker_searchInput__Jssyk{width:100%;height:34px;padding:0 10px 0 32px;border:1px solid var(--input-border);border-radius:9px;background:var(--input-bg);color:var(--text-primary);outline:none;transition:border-color .14s ease}.ModelPicker_searchInput__Jssyk::placeholder{color:var(--input-placeholder)}.ModelPicker_searchInput__Jssyk:focus{border-color:var(--focus-ring)}.ModelPicker_body__CqH6I{min-height:0;flex:0 1 auto;overflow-y:auto;transition:height .19s cubic-bezier(.16,1,.3,1)}.ModelPicker_body__CqH6I[data-mode=lineup]{flex:1 1 0}.ModelPicker_content__Cl7f4{padding:0 6px 8px}.ModelPicker_screen__C2C7p[data-direction=forward]{animation:ModelPicker_pickerSlideFromEnd___c66g .19s cubic-bezier(.16,1,.3,1) backwards}.ModelPicker_screen__C2C7p[data-direction=back]{animation:ModelPicker_pickerSlideFromStart__kipDp .19s cubic-bezier(.16,1,.3,1) backwards}.ModelPicker_screen__C2C7p[data-direction=fade],.ModelPicker_swap__32Gpi{animation:ModelPicker_pickerFadeIn__KIGKT .14s ease-out backwards}@keyframes ModelPicker_pickerSlideFromEnd___c66g{0%{opacity:0;transform:translateX(14px)}}@keyframes ModelPicker_pickerSlideFromStart__kipDp{0%{opacity:0;transform:translateX(-14px)}}@keyframes ModelPicker_pickerFadeIn__KIGKT{0%{opacity:.35}}.ModelPicker_collapse__mG5Of{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .15s cubic-bezier(.4,0,.2,1),opacity .12s ease}.ModelPicker_collapse__mG5Of[data-expanded=true]{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .19s cubic-bezier(.16,1,.3,1),opacity .14s ease}.ModelPicker_collapseInner__JIcho{min-height:0;overflow:hidden}.ModelPicker_sectionLabel__jQ5wv{padding:10px 10px 4px;color:var(--text-tertiary);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ModelPicker_backRow__j8PJF{position:sticky;z-index:1;top:0;display:flex;align-items:center;gap:6px;padding:6px 4px 4px;background:var(--surface-1)}.ModelPicker_backButton__B2E2P{display:inline-flex;align-items:center;gap:2px;padding:3px 8px 3px 4px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text-secondary);cursor:pointer;font-weight:600}.ModelPicker_backButton__B2E2P:hover{background:var(--hover-bg);color:var(--text-primary)}.ModelPicker_backButton__B2E2P:focus-visible,.ModelPicker_guideLink__QztAi:focus-visible,.ModelPicker_moreToggle__yA7C6:focus-visible,.ModelPicker_upsellButton__B2D2s:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ModelPicker_row__QvaZt:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ModelPicker_crumb__4HX1M{color:var(--text-tertiary);font-weight:600}.ModelPicker_row__QvaZt{display:flex;width:100%;align-items:center;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text-primary);cursor:pointer;text-align:left;transition:background-color .14s ease,border-color .14s ease}.ModelPicker_rowCompact__kQ8ve{padding:6px 10px}.ModelPicker_row__QvaZt:hover,.ModelPicker_row__QvaZt[data-hovered=true]{background:var(--hover-bg)}.ModelPicker_row__QvaZt[aria-current=true]{border-color:var(--accent);background:var(--hover-bg)}.ModelPicker_row__QvaZt[data-locked-highlight=true]{border-color:var(--accent)}.ModelPicker_row__QvaZt[aria-disabled=true]{cursor:not-allowed}.ModelPicker_rowMain__RQitB{display:grid;min-width:0;flex:1;gap:1px}.ModelPicker_row__QvaZt[aria-disabled=true] .ModelPicker_rowMain__RQitB,.ModelPicker_row__QvaZt[data-locked=true] .ModelPicker_rowMain__RQitB{opacity:.6}.ModelPicker_rowName__voTXC{display:flex;min-width:0;align-items:center;gap:6px;font-weight:600}.ModelPicker_rowNameText__sqccW,.ModelPicker_rowTip__1FX3B{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModelPicker_rowTip__1FX3B{color:var(--text-secondary)}.ModelPicker_rowEnd__Lbg8C{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:2px;color:var(--text-muted)}.ModelPicker_rowCost__Q1goD{color:var(--text-secondary);line-height:1;opacity:.75;white-space:nowrap}.ModelPicker_check__A7zjs{color:var(--accent)}.ModelPicker_warn__3RP6b{color:var(--warning)}.ModelPicker_pill__TCJof{flex:none;padding:0 7px;border:1px solid rgba(var(--accent-rgb),.4);border-radius:999px;color:var(--text-brand);font-weight:600;line-height:17px}.ModelPicker_badgeNew__JNJ_x{flex:none;padding:1px 5px;border-radius:4px;background:var(--text-brand);color:var(--btn-primary-text);font-weight:700;letter-spacing:.04em}.ModelPicker_badgeSoft__2TouT{flex:none;padding:0 6px;border:1px solid var(--border-strong);border-radius:999px;color:var(--text-tertiary);font-weight:600}.ModelPicker_browse__WSfpb{margin-top:4px;padding-top:4px;border-top:1px solid var(--border-subtle)}.ModelPicker_creator__RAmYY{display:flex;align-items:center;gap:8px;padding:12px 10px 4px;color:var(--text-secondary);font-weight:650}.ModelPicker_moreToggle__yA7C6{display:inline-flex;align-items:center;gap:4px;margin:0 10px 4px;padding:4px 0;border:0;background:transparent;color:var(--text-tertiary);cursor:pointer;font-weight:500;text-align:left}.ModelPicker_moreToggle__yA7C6:hover{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.ModelPicker_moreChevron__GEZ41{transition:transform .19s cubic-bezier(.16,1,.3,1)}.ModelPicker_moreChevron__GEZ41[data-expanded=true]{transform:rotate(180deg)}.ModelPicker_empty__mzaS4{padding:20px 12px;color:var(--text-tertiary);text-align:center}.ModelPicker_footer___TFrp{flex:none;padding:10px 12px;border-top:1px solid var(--border-subtle)}.ModelPicker_upsell__V4ua0{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:10px;transition:border-color .14s ease}.ModelPicker_upsell__V4ua0[data-highlight=true]{border-color:var(--accent)}.ModelPicker_upsellTitle__TU_nn{display:block;color:var(--text-primary);font-weight:600}.ModelPicker_upsellText__oJiZa{display:block;color:var(--text-tertiary)}.ModelPicker_upsellButton__B2D2s{flex:none;padding:6px 12px;border:1px solid var(--btn-primary-border);border-radius:8px;background:var(--btn-primary-bg);color:var(--btn-primary-text);cursor:pointer;font-weight:600;transition:opacity .14s ease}.ModelPicker_upsellButton__B2D2s:hover{opacity:.92}.ModelPicker_guideLink__QztAi{display:inline-flex;align-items:center;gap:6px;color:var(--text-tertiary);font-weight:500;text-decoration:none;transition:color .14s ease}.ModelPicker_guideLink__QztAi:hover{color:var(--text-brand)}.ModelPicker_card__6rJLF{display:grid;gap:10px;padding:14px;border:1px solid var(--border-subtle);border-radius:14px;background:var(--surface-1);box-shadow:0 8px 32px rgba(0,0,0,.18)}.ModelPicker_cardBare__I01Ea{padding:0;border:0;background:transparent;box-shadow:none}.ModelPicker_cardHead__VFX0W{display:flex;align-items:center;gap:10px}.ModelPicker_cardIdentity__picmE{min-width:0;flex:1}.ModelPicker_cardName__G1Ypv{color:var(--text-primary);font-weight:600;line-height:1.25}.ModelPicker_cardBy__9Pxar{color:var(--text-tertiary)}.ModelPicker_cardDesc__Zkhq5{margin:0;color:var(--text-secondary);line-height:1.55}.ModelPicker_tags__NVc6h{display:flex;flex-wrap:wrap;gap:5px}.ModelPicker_tag__EuE7p{padding:1px 8px;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-primary);font-weight:500}.ModelPicker_glance__ohYKN{padding-top:4px;border-top:1px solid var(--border-subtle)}.ModelPicker_glanceRow__WEkmv{display:grid;align-items:center;gap:10px;grid-template-columns:96px 1fr auto;padding:5px 0}.ModelPicker_glanceKey__o8YY3{color:var(--text-tertiary)}.ModelPicker_glanceValue__px0LY{color:var(--text-primary);font-weight:600;text-align:right;white-space:nowrap}.ModelPicker_pips__h7ZN0{display:flex;gap:3px}.ModelPicker_pip__OJmZr{width:14px;height:4px;border-radius:2px;background:var(--border-strong)}.ModelPicker_pip__OJmZr[data-on=true]{background:var(--text-primary)}.ModelPicker_cardLine__cFPeI{display:flex;align-items:flex-start;gap:7px;margin:0;color:var(--text-secondary)}.ModelPicker_cardLine__cFPeI>svg{flex:none;margin-top:2px;color:var(--text-brand)}.ModelPicker_cardLine__cFPeI[data-tone=warning]>svg{color:var(--warning)}@media (prefers-reduced-motion:reduce){.ModelPicker_body__CqH6I,.ModelPicker_collapse__mG5Of,.ModelPicker_collapse__mG5Of[data-expanded=true],.ModelPicker_guideLink__QztAi,.ModelPicker_moreChevron__GEZ41,.ModelPicker_row__QvaZt,.ModelPicker_searchInput__Jssyk,.ModelPicker_upsellButton__B2D2s,.ModelPicker_upsell__V4ua0{transition-duration:.01ms}.ModelPicker_screen__C2C7p[data-direction],.ModelPicker_swap__32Gpi{animation:none}}.page_page__CPAIP{height:100vh;overflow-y:auto;background:var(--bg);color:var(--text-primary);padding:52px 28px 80px;scrollbar-width:thin}.page_pageInner__WNY8s{width:min(1120px,100%);margin:0 auto}.page_pageHeader__tJUyT{max-width:760px;margin-bottom:28px}.page_kicker__i5asp{display:block;margin-bottom:10px;color:var(--text-brand);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page_pageHeader__tJUyT h1{margin:0;max-width:720px;font-size:clamp(30px,4vw,46px);font-weight:680;letter-spacing:-.035em;line-height:1.05}.page_pageHeader__tJUyT p{margin:16px 0 0;color:var(--text-secondary);font-size:16px;line-height:1.65}.page_guidance__c9Tbc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:52px}.page_guidance__c9Tbc>div{display:flex;gap:11px;align-items:flex-start;padding:14px 16px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-1)}.page_guidance__c9Tbc svg{flex:none;margin-top:2px;color:var(--text-brand)}.page_guidance__c9Tbc span{color:var(--text-secondary);font-size:13px;line-height:1.55}.page_guidance__c9Tbc strong{color:var(--text-primary)}.page_livePreview__HnTeF{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-bottom:58px;padding:20px;border:1px solid var(--border-strong);border-radius:14px;background:var(--surface-1)}.page_livePreview__HnTeF .page_kicker__i5asp{margin-bottom:5px;font-size:10px}.page_livePreview__HnTeF h2{margin:0;font-size:18px;font-weight:650;letter-spacing:-.015em}.page_livePreview__HnTeF p{max-width:620px;margin:5px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.55}.page_liveToolbar__4cDsl{display:flex;min-height:54px;align-items:center;padding:8px 10px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-0)}.page_concept__yipq3{margin-top:68px}.page_conceptCopy__Lz9Fn{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;max-width:860px;margin-bottom:20px}.page_conceptNumber__zIo6h{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--border-strong);border-radius:10px;color:var(--text-tertiary);font-size:12px;font-weight:700}.page_conceptTitleLine__NLNKi{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page_conceptTitleLine__NLNKi h2{margin:0;font-size:22px;font-weight:650;letter-spacing:-.02em}.page_conceptCopy__Lz9Fn p{margin:6px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.6}.page_recommendedBadge__GYo_M{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:1px solid rgba(var(--accent-rgb),.25);border-radius:999px;background:rgba(var(--accent-rgb),.08);color:var(--text-brand);font-size:11px;font-weight:700}.page_mockStage__x_KY9{display:flex;min-height:690px;align-items:center;justify-content:center;overflow:hidden;padding:34px;border:1px solid var(--border-subtle);border-radius:18px;background:var(--surface-0);background-image:linear-gradient(var(--border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--border-subtle) 1px,transparent 1px);background-size:32px 32px}.page_selectorShell__rVb5j{width:min(740px,100%);height:616px;overflow:hidden;border:1px solid var(--border-strong);border-radius:16px;background:var(--surface-1);box-shadow:0 18px 56px rgba(0,0,0,.28)}.page_selectorShellWide__cyih3{width:min(920px,100%)}.page_selectorHeader__cQ185{display:flex;height:70px;align-items:center;justify-content:space-between;padding:0 19px;border-bottom:1px solid var(--border-subtle)}.page_selectorTitle__2VvqP{display:flex;align-items:center;gap:8px;font-size:14px}.page_selectorTitle__2VvqP svg{color:var(--text-brand)}.page_selectorHeader__cQ185 p{margin:3px 0 0 24px;color:var(--text-tertiary);font-size:11px}.page_previewPill__HiVhv{padding:5px 8px;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-tertiary);font-size:10px;font-weight:650}.page_selectorBody__oE8N9{display:grid;grid-template-columns:306px minmax(0,1fr);height:calc(100% - 70px)}.page_leftRail__knNFG{min-width:0;overflow-y:auto;border-right:1px solid var(--border-subtle);scrollbar-width:thin}.page_groupedRail__T7S0x{padding:6px}.page_creatorSection__KVk89+.page_creatorSection__KVk89{margin-top:5px}.page_creatorHeading__RtC7R{position:sticky;z-index:2;top:-6px;display:flex;height:40px;align-items:center;justify-content:space-between;padding:0 9px;border-bottom:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-tertiary);font-size:10px}.page_creatorHeading__RtC7R>span:first-child{display:flex;align-items:center;gap:7px}.page_creatorHeading__RtC7R strong{color:var(--text-secondary);font-size:13px;font-weight:650}.page_creatorHeading__RtC7R>span:last-child{min-width:20px;padding:2px 6px;border:1px solid var(--border-subtle);border-radius:999px;font-size:11px;text-align:center}.page_creatorLogo__wa_Nz{display:inline-block;flex:none;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.page_creatorModels__o7rma{padding:3px 0 5px}.page_modelRow__TvUyg{display:flex;width:100%;min-height:50px;align-items:flex-start;gap:9px;padding:7px 8px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--text-primary);cursor:pointer;text-align:left;transition:background-color .14s ease,border-color .14s ease}.page_modelRow__TvUyg:hover{background:var(--hover-bg)}.page_modelRowSelected__qrAmz{border-color:var(--accent);background:rgba(var(--accent-rgb),.09)}.page_modelRowCopy__2_1EU{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.page_modelNameLine__NhZjj{display:flex;min-width:0;align-items:center;gap:5px}.page_modelNameLine__NhZjj strong{color:var(--text-primary);font-size:13px;font-weight:620}.page_modelNameLine__NhZjj strong,.page_modelTip__KE6z6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_modelTip__KE6z6{color:var(--text-muted);font-size:10px;line-height:1.35}.page_newBadge__cYiCG{flex:none;padding:2px 4px;border-radius:4px;background:var(--accent);color:var(--btn-primary-text);font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.page_modelRowMeta__aCk_X{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:3px}.page_modelRowMeta__aCk_X>span:first-child{font-size:9px!important;letter-spacing:-.08em}.page_includedLabel__u3fYg{color:var(--text-muted);font-size:9px}.page_lockIcon__1FfwH{color:var(--text-muted)}.page_details__jeMYC{min-width:0;overflow-y:auto;padding:18px;scrollbar-width:thin}.page_detailsHeader__RQmEl{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}.page_detailsIdentity__Cv73u{display:flex;min-width:0;align-items:center;gap:10px}.page_detailsLogo___1x_g{display:grid;width:38px;height:38px;flex:none;place-items:center;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-0)}.page_detailsIdentity__Cv73u h3{margin:0;font-size:15px;font-weight:650}.page_detailsIdentity__Cv73u p{margin:3px 0 0;color:var(--text-tertiary);font-size:11px}.page_description___x2UW{display:-webkit-box;margin:0 0 14px;overflow:hidden;color:var(--text-secondary);font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:4}.page_bestFor__gB6vQ{margin-bottom:12px}.page_eyebrow__etKcp{display:block;margin-bottom:7px;color:var(--text-muted);font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.page_tagRow__5Q_0P{display:flex;flex-wrap:wrap;gap:5px}.page_tagRow__5Q_0P span{padding:3px 7px;border:1px solid rgba(var(--accent-rgb),.18);border-radius:999px;background:rgba(var(--accent-rgb),.07);color:var(--text-brand);font-size:10px;font-weight:600}.page_strengthCard__7Zhsc,.page_voiceCard__7qGlF{padding:12px;border:1px solid var(--border-subtle);border-radius:11px;background:var(--surface-0)}.page_voiceCard__7qGlF{margin-bottom:9px}.page_voiceCard__7qGlF p{display:-webkit-box;margin:0;overflow:hidden;color:var(--text-secondary);font-size:12px;font-style:italic;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:4}.page_strengthCard__7Zhsc{display:flex;flex-direction:column;gap:8px}.page_strengthCard__7Zhsc .page_eyebrow__etKcp{margin-bottom:1px}.page_strengthCard__7Zhsc .min-w-\[120px\]{min-width:112px}.page_filterBar__JWBDV{display:flex;gap:5px;overflow-x:auto;padding:8px 10px;border-bottom:1px solid var(--border-subtle);scrollbar-width:none}.page_filterBar__JWBDV button{display:inline-flex;height:30px;flex:none;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--border-subtle);border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:10px;font-weight:620}.page_filterBar__JWBDV button>span:last-child{color:var(--text-muted);font-size:9px}.page_filterBar__JWBDV .page_filterActive__lMxsI{border-color:var(--accent);background:rgba(var(--accent-rgb),.09);color:var(--text-primary)}.page_filterBar__JWBDV+.page_selectorBody__oE8N9{height:calc(100% - 117px)}.page_filteredRail__q829m{padding:8px}.page_filteredHeading__sVeF5,.page_indexModelHeading__vAkvR{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 7px 12px;border-bottom:1px solid var(--border-subtle);margin-bottom:4px}.page_filteredHeading__sVeF5>div,.page_indexModelHeading__vAkvR{display:flex;align-items:center;gap:8px}.page_filteredHeading__sVeF5>div>span,.page_indexModelHeading__vAkvR>span{display:flex;flex-direction:column;gap:1px}.page_filteredHeading__sVeF5 strong,.page_indexModelHeading__vAkvR strong{font-size:12px}.page_filteredHeading__sVeF5 small,.page_filteredHeading__sVeF5>span:last-child,.page_indexModelHeading__vAkvR small{color:var(--text-muted);font-size:9px}.page_indexedBody__Jj3tD{grid-template-columns:142px 262px minmax(0,1fr)}.page_creatorIndex__2t9BM,.page_indexModelRail__JJaeH{min-width:0;overflow-y:auto;border-right:1px solid var(--border-subtle)}.page_creatorIndex__2t9BM{padding:9px 7px}.page_indexLabel__VfJNQ{display:block;padding:0 7px 7px;color:var(--text-muted);font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.page_creatorIndex__2t9BM button{display:flex;width:100%;min-height:49px;align-items:center;gap:8px;padding:7px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--text-secondary);cursor:pointer;text-align:left}.page_creatorIndex__2t9BM button:hover{background:var(--hover-bg)}.page_creatorIndex__2t9BM button>span:nth-child(2){display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.page_creatorIndex__2t9BM strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.page_creatorIndex__2t9BM small{color:var(--text-muted);font-size:9px}.page_creatorIndex__2t9BM svg{flex:none;color:var(--text-muted)}.page_creatorIndex__2t9BM .page_indexActive__9S63E{border-color:var(--accent);background:rgba(var(--accent-rgb),.09);color:var(--text-primary)}.page_indexModelRail__JJaeH{padding:8px}.page_indexModelHeading__vAkvR{justify-content:flex-start}.page_decision__h3pxF{display:flex;gap:13px;max-width:820px;margin:68px auto 0;padding:19px 20px;border:1px solid var(--accent);border-radius:14px;background:var(--surface-1)}.page_decision__h3pxF>svg{flex:none;margin-top:2px;color:var(--text-brand)}.page_decision__h3pxF h2{margin:0;font-size:16px;font-weight:650}.page_decision__h3pxF p{margin:6px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.6}.page_decision__h3pxF strong{color:var(--text-primary)}@media (max-width:860px){.page_page__CPAIP{padding-inline:16px}.page_guidance__c9Tbc,.page_livePreview__HnTeF{grid-template-columns:1fr}.page_liveToolbar__4cDsl,.page_mockStage__x_KY9{justify-content:flex-start}.page_mockStage__x_KY9{min-height:auto;overflow-x:auto;padding:22px}.page_selectorShell__rVb5j{width:740px;min-width:740px}.page_selectorShellWide__cyih3{width:920px;min-width:920px}}@media (prefers-reduced-motion:reduce){.page_modelRow__TvUyg{transition:none}}.NodeList_list__Zp5pm{position:relative;display:flex;flex-direction:column;padding:2px 0;--ease:cubic-bezier(0.16,1,0.3,1)}.NodeList_glide__Uk0W2{position:absolute;top:0;left:0;z-index:0;border-radius:9px;background:var(--hover-bg);opacity:0;pointer-events:none;transition:transform 80ms ease-out,height 80ms ease-out,width 80ms ease-out,opacity 80ms ease-out}.NodeList_glide__Uk0W2[data-on]{opacity:1}.NodeList_item__1o3M4{outline:none}.NodeList_item__1o3M4:focus-visible>.NodeList_row__g9i5q{outline:2px solid var(--focus-ring,var(--accent));outline-offset:-1px}.NodeList_row__g9i5q{position:relative;z-index:1;display:flex;align-items:center;gap:8px;height:40px;padding:0 6px 0 8px;border:1px solid transparent;border-radius:9px;color:var(--text-primary);font-size:1.0625rem;cursor:pointer;user-select:none;touch-action:manipulation;transition:opacity .12s ease}.NodeList_row__g9i5q[data-depth="1"]{padding-left:58px}.NodeList_row__g9i5q[data-selected]{border-color:var(--border-strong);background:var(--hover-bg)}.NodeList_row__g9i5q[data-dragging]{opacity:.4}.NodeList_row__g9i5q[data-into]{background:var(--hover-bg);box-shadow:inset 0 0 0 1px var(--text-tertiary)}.NodeList_row__g9i5q[data-flash]{animation:NodeList_rowFlash__mhyXS .9s ease-out}.NodeList_row__g9i5q[data-deleting]{opacity:0;transform:translateX(-6px) scale(.98);transition:opacity .24s ease,transform .24s ease;pointer-events:none}.NodeList_row__g9i5q[data-new]{animation:NodeList_rowIn__o_ogW .32s cubic-bezier(.16,1,.3,1)}.NodeList_list__Zp5pm[data-dragging] .NodeList_row__g9i5q{cursor:grabbing}.NodeList_chev__qrzaO{flex:none;display:grid;place-items:center;width:16px;height:24px;padding:0;border:none;background:transparent;color:var(--text-muted);cursor:pointer}.NodeList_chev__qrzaO:hover{color:var(--text-primary)}.NodeList_chev__qrzaO svg{transition:transform .22s var(--ease)}.NodeList_chev__qrzaO[data-open] svg{transform:rotate(90deg)}.NodeList_chevSpace__jieRo{flex:none;width:16px}.NodeList_icon__5zNgb{position:relative;flex:none;display:grid;place-items:center}.NodeList_icon__5zNgb,.NodeList_icon__5zNgb>svg{width:18px;height:18px}.NodeList_title__SH6Wl{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.NodeList_slot__esgD8{flex:none;display:grid;place-items:center;min-width:28px;height:28px}.NodeList_slot__esgD8>*{grid-area:1/1}.NodeList_count__XGr8F{font-size:.8125rem;font-variant-numeric:tabular-nums;color:var(--text-muted);transition:opacity .12s ease}.NodeList_more__S5eJi{display:grid;place-items:center;width:28px;height:28px;padding:0;border:none;border-radius:7px;background:transparent;color:var(--text-tertiary);cursor:pointer;opacity:0;transition:opacity .12s ease,background-color .12s ease,color .12s ease}.NodeList_more__S5eJi:hover{background:var(--active-overlay,rgba(0,0,0,.06));color:var(--text-primary)}.NodeList_item__1o3M4:focus-visible>.NodeList_row__g9i5q .NodeList_more__S5eJi,.NodeList_row__g9i5q:hover .NodeList_more__S5eJi,.NodeList_row__g9i5q[data-menu] .NodeList_more__S5eJi{opacity:1}.NodeList_item__1o3M4:focus-visible>.NodeList_row__g9i5q .NodeList_count__XGr8F,.NodeList_row__g9i5q:hover .NodeList_count__XGr8F,.NodeList_row__g9i5q[data-menu] .NodeList_count__XGr8F{opacity:0}.NodeList_list__Zp5pm[data-dragging] .NodeList_more__S5eJi{opacity:0}.NodeList_elbow__jSdAa,.NodeList_stem__9ZVpO,.NodeList_trunk__yzP1r{position:absolute;pointer-events:none;transition:border-color .1s ease,background-color .1s ease}.NodeList_trunk__yzP1r{left:40.5px;top:-1px;bottom:-1px;width:1px;background:var(--border-strong)}.NodeList_elbow__jSdAa{left:40.5px;top:-1px;width:13px;height:calc(50% + 1px);border-left:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);border-bottom-left-radius:8px}.NodeList_stem__9ZVpO{left:calc(50% - .5px);top:calc(100% + 2px);width:1px;height:11px;background:var(--border-strong)}.NodeList_stem__9ZVpO[data-on],.NodeList_trunk__yzP1r[data-on]{background:var(--text-tertiary)}.NodeList_elbow__jSdAa[data-on]{border-color:var(--text-tertiary)}.NodeList_list__Zp5pm:not([data-trunk]) .NodeList_elbow__jSdAa,.NodeList_list__Zp5pm:not([data-trunk]) .NodeList_stem__9ZVpO,.NodeList_list__Zp5pm:not([data-trunk]) .NodeList_trunk__yzP1r{display:none}.NodeList_group__pB1NI{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s var(--ease)}.NodeList_group__pB1NI[data-open]{grid-template-rows:1fr}.NodeList_groupInner__Klc9b{min-height:0;overflow:hidden}.NodeList_empty__Y8FGI{display:flex;align-items:center;height:36px;margin:1px 0 2px;padding-left:59px;border:1px dashed transparent;border-radius:9px;font-size:.9375rem;color:var(--text-muted)}.NodeList_empty__Y8FGI[data-into]{border-color:var(--text-tertiary);background:var(--hover-bg);color:var(--text-secondary)}.NodeList_dropLine__Oxnva{position:absolute;top:0;left:33px;right:6px;z-index:3;height:2px;margin-top:-1px;border-radius:2px;background:var(--text-tertiary);pointer-events:none;transition:transform 90ms ease,left .14s var(--ease)}.NodeList_dropLine__Oxnva[data-depth="1"]{left:59px}.NodeList_dropLine__Oxnva:before{content:"";position:absolute;left:-6px;top:-3px;width:8px;height:8px;box-sizing:border-box;border:2px solid var(--text-tertiary);border-radius:50%;background:var(--surface-1)}.NodeList_ghost__MGi9M{display:inline-flex;align-items:center;gap:8px;max-width:320px;height:38px;padding:0 14px;border-radius:9px;border:1px solid var(--border-strong);background:var(--surface-1);box-shadow:0 8px 22px rgba(0,0,0,.14);color:var(--text-primary);font-size:1.0625rem;white-space:nowrap;cursor:grabbing}.NodeList_ghost__MGi9M>span:first-of-type{overflow:hidden;text-overflow:ellipsis}.NodeList_ghost__MGi9M>svg{flex:none;width:18px;height:18px}.NodeList_rename__FqS6G{flex:1;min-width:0;height:30px;margin:0 2px 0 -5px;padding:0 5px;border:1px solid var(--focus-ring,var(--accent));border-radius:6px;background:var(--input-bg,var(--surface-1));color:var(--text-primary);font:inherit;outline:none}.NodeList_folderGlyph__3DLMR{overflow:visible}.NodeList_folderBack__qfbqa,.NodeList_folderFront__p6TlM{stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.NodeList_folderFront__p6TlM{fill:currentColor;fill-opacity:.14;transform-box:fill-box;transform-origin:50% 100%;transition:transform .28s var(--ease,cubic-bezier(.16,1,.3,1)),fill-opacity .2s ease}.NodeList_folderGlyph__3DLMR[data-open] .NodeList_folderFront__p6TlM{transform:translateX(1px) skewX(-18deg) scaleY(.84);fill-opacity:.22}.NodeList_menu__rAYd8{position:fixed;z-index:10000;min-width:220px;max-width:300px;padding:4px;border-radius:10px;border:1px solid var(--border-subtle);background:var(--surface-1);box-shadow:0 10px 28px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.06);outline:none;animation:NodeList_menuIn__7tufr .15s cubic-bezier(.16,1,.3,1)}.NodeList_menuSep__O_hhj{height:1px;margin:4px 6px;background:var(--border-subtle)}.NodeList_menuHeading__q4imG{padding:6px 10px 3px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.NodeList_menuItem__nWx86{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;border:none;border-radius:7px;background:transparent;color:var(--text-primary);font:inherit;font-size:.9375rem;text-align:left;cursor:pointer;outline:none}.NodeList_menuItem__nWx86 span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.NodeList_menuItem__nWx86:focus-visible,.NodeList_menuItem__nWx86:hover:not(:disabled){background:var(--hover-bg)}.NodeList_menuItem__nWx86:disabled{opacity:.5;cursor:not-allowed}.NodeList_menuDanger__pwejy{color:var(--danger-text)}.NodeList_menuDanger__pwejy:focus-visible,.NodeList_menuDanger__pwejy:hover:not(:disabled){background:var(--danger-bg,var(--hover-bg))}.NodeList_colorRow__I8OJq{padding:2px 0 6px}.NodeList_swatches___UlQk{display:flex;gap:6px;padding:2px 10px 0}.NodeList_swatch__mLWsJ{width:20px;height:20px;padding:0;border-radius:50%;border:1px solid var(--border-subtle);cursor:pointer;outline:none}.NodeList_swatch__mLWsJ[data-on]{box-shadow:0 0 0 2px var(--surface-1),0 0 0 3.5px var(--text-primary)}.NodeList_swatch__mLWsJ:focus-visible{box-shadow:0 0 0 2px var(--surface-1),0 0 0 3.5px var(--focus-ring,var(--accent))}@keyframes NodeList_rowFlash__mhyXS{0%{box-shadow:inset 0 0 0 1px var(--text-tertiary),0 0 0 3px rgba(0,0,0,.06)}to{box-shadow:inset 0 0 0 1px transparent,0 0 0 3px transparent}}@keyframes NodeList_rowIn__o_ogW{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes NodeList_menuIn__7tufr{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.NodeList_chev__qrzaO svg,.NodeList_dropLine__Oxnva,.NodeList_folderFront__p6TlM,.NodeList_glide__Uk0W2,.NodeList_group__pB1NI{transition:none}.NodeList_menu__rAYd8,.NodeList_row__g9i5q[data-flash],.NodeList_row__g9i5q[data-new]{animation:none}.NodeList_row__g9i5q[data-deleting]{transform:none}}.nodeTree_page__CLKii{min-height:100vh;background:var(--bg);padding:24px;display:flex;gap:24px;align-items:flex-start;font-family:var(--font-interface);color:var(--text-primary)}.nodeTree_controls__YoTm3{position:sticky;top:24px;width:248px;flex:none;display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:14px;border:1px solid var(--border-subtle);background:var(--surface-1)}.nodeTree_controls__YoTm3 h1{margin:0;font-family:var(--font-serif);font-size:1.25rem;font-weight:600;line-height:1.2}.nodeTree_controls__YoTm3 p{margin:0;font-size:.8125rem;color:var(--text-tertiary);line-height:1.45}.nodeTree_group__indey{display:flex;flex-direction:column;gap:6px}.nodeTree_groupLabel__BGk_A{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.nodeTree_range__nyFHD{width:100%}.nodeTree_select__O_xk4{width:100%;height:32px;padding:0 8px;border-radius:8px;border:1px solid var(--border-strong);background:var(--input-bg);color:var(--text-primary);font:inherit;font-size:.8125rem}.nodeTree_btnRow__BP1V_{display:flex;flex-wrap:wrap;gap:6px}.nodeTree_btn__pAbFW{height:30px;padding:0 11px;border-radius:8px;border:1px solid var(--border-strong);background:var(--surface-1);color:var(--text-primary);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.nodeTree_btn__pAbFW:hover{background:var(--hover-bg)}.nodeTree_btnOn__QqUWM{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.nodeTree_notes__9FS4C{display:flex;flex-direction:column;gap:6px;padding-top:4px;border-top:1px solid var(--border-subtle)}.nodeTree_notes__9FS4C ul{margin:4px 0 0;padding-left:16px;display:flex;flex-direction:column;gap:6px;font-size:.8125rem;line-height:1.45;color:var(--text-secondary)}.nodeTree_stage__JDQTV{flex:1;min-width:0;display:flex;gap:32px;align-items:flex-start;flex-wrap:wrap}.nodeTree_figure__Ks_W1{margin:0;display:flex;flex-direction:column;gap:8px}.nodeTree_caption__Dz_XM{font-size:.75rem;font-weight:600;color:var(--text-tertiary);letter-spacing:.02em}.nodeTree_panelWrap__4fOxz{display:flex;flex-direction:column;gap:8px}.nodeTree_panel__MHD26{height:720px;display:flex;flex-direction:column;overflow:hidden}.nodeTree_head__f8_HR{flex:none;display:flex;align-items:center;gap:8px;height:52px;padding:0 10px 0 14px}.nodeTree_projectTitle__GLIK7{flex:1;min-width:0;margin:0;font-size:17px;font-weight:600;letter-spacing:.12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nodeTree_newRow__cLPZb{position:relative;flex:none;padding:0 10px 8px}.nodeTree_newBtn__c4Gta{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;border:1px solid var(--border-strong);background:var(--surface-1);color:var(--text-primary);font:inherit;font-size:.875rem;font-weight:500;cursor:pointer}.nodeTree_newBtn__c4Gta:hover{background:var(--hover-bg)}.nodeTree_newBtn__c4Gta:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:2px}.nodeTree_newMenu__XEdnY{position:absolute;top:34px;left:10px;z-index:40;min-width:180px;padding:4px;border-radius:10px;border:1px solid var(--border-subtle);background:var(--surface-1);box-shadow:0 10px 28px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.06);animation:nodeTree_newIn__4Xwce .15s cubic-bezier(.16,1,.3,1)}.nodeTree_newItem__xy4Do{display:flex;align-items:center;gap:10px;width:100%;height:32px;padding:0 10px;border:none;border-radius:6px;background:transparent;color:var(--text-primary);font:inherit;font-size:.875rem;text-align:left;cursor:pointer}.nodeTree_newItem__xy4Do:focus-visible,.nodeTree_newItem__xy4Do:hover{background:var(--hover-bg);outline:none}.nodeTree_body__ARp96{flex:1;min-height:0;overflow-y:auto;padding:0 6px}.nodeTree_foot__TsaNU{flex:none;padding:8px}.nodeTree_bible__RVZpF{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border-radius:12px;border:1px solid var(--border-subtle);font-weight:600;white-space:nowrap}.nodeTree_bible__RVZpF span{margin-left:auto;color:var(--text-tertiary);font-weight:500}.nodeTree_openNote__Z4Jqq{margin:0;font-size:.8125rem;color:var(--text-tertiary)}.nodeTree_openNote__Z4Jqq strong{color:var(--text-primary);font-weight:600}.nodeTree_legacy__1DVeE{display:flex;flex-direction:column;gap:14px;width:640px;max-width:100%;padding:18px}.nodeTree_legacyLead__lCFWI{margin:0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.nodeTree_legacyCols__4hyUm{display:flex;gap:24px;flex-wrap:wrap}.nodeTree_legacyCols__4hyUm h3{margin:0 0 8px;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.nodeTree_outline__Ag0mr{width:280px;margin:0;padding:4px 0;list-style:none;display:flex;flex-direction:column}.nodeTree_outline__Ag0mr li{display:flex;align-items:center;gap:8px;height:32px;font-size:.9375rem;color:var(--text-primary);white-space:nowrap}.nodeTree_outline__Ag0mr li span{min-width:0;overflow:hidden;text-overflow:ellipsis}.nodeTree_outline__Ag0mr li em{margin-left:auto;padding-right:6px;font-size:.75rem;font-style:normal;color:var(--text-muted)}.nodeTree_outline__Ag0mr li[data-moves] span{color:var(--text-secondary)}.nodeTree_legacyAfter__HhVw_{padding:0 2px}.nodeTree_rules__wfSXa{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:.8125rem;line-height:1.45;color:var(--text-secondary)}@keyframes nodeTree_newIn__4Xwce{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nodeTree_newMenu__XEdnY{animation:none}}.PanelResizeHandle_handle__7_Qwe{position:absolute;top:0;bottom:0;width:16px;z-index:5;cursor:col-resize;touch-action:none;outline:none;--grip-y:50%;--press:0}.PanelResizeHandle_line__Ktj7M{top:14px;bottom:14px;width:1px;margin-left:-.5px;border-radius:1px;transition:opacity .16s ease}.PanelResizeHandle_grip__xrKyJ,.PanelResizeHandle_line__Ktj7M{position:absolute;left:50%;background:var(--border-strong);opacity:0}.PanelResizeHandle_grip__xrKyJ{top:0;width:4px;height:32px;margin:-16px 0 0 -2px;border-radius:4px;transform:translateY(var(--grip-y)) scale(calc(1 + var(--press) * .7),calc(1 - var(--press) * .3));transition:opacity .16s ease,transform .11s cubic-bezier(.2,.8,.2,1),height .18s cubic-bezier(.16,1,.3,1),margin-top .18s cubic-bezier(.16,1,.3,1),background-color .16s ease}.PanelResizeHandle_handle__7_Qwe:hover .PanelResizeHandle_grip__xrKyJ,.PanelResizeHandle_handle__7_Qwe:hover .PanelResizeHandle_line__Ktj7M{opacity:1}.PanelResizeHandle_handle__7_Qwe:hover .PanelResizeHandle_line__Ktj7M{transition-delay:70ms}.PanelResizeHandle_handle__7_Qwe:hover .PanelResizeHandle_grip__xrKyJ{transition-delay:70ms,0s,0s,0s,0s}.PanelResizeHandle_handle__7_Qwe:focus-visible .PanelResizeHandle_grip__xrKyJ,.PanelResizeHandle_handle__7_Qwe:focus-visible .PanelResizeHandle_line__Ktj7M,.PanelResizeHandle_handle__7_Qwe[data-phase=drag] .PanelResizeHandle_grip__xrKyJ,.PanelResizeHandle_handle__7_Qwe[data-phase=drag] .PanelResizeHandle_line__Ktj7M,.PanelResizeHandle_handle__7_Qwe[data-phase=hide] .PanelResizeHandle_grip__xrKyJ{opacity:1;transition-delay:0s}.PanelResizeHandle_handle__7_Qwe[data-phase=drag] .PanelResizeHandle_grip__xrKyJ,.PanelResizeHandle_handle__7_Qwe[data-phase=hide] .PanelResizeHandle_grip__xrKyJ{height:44px;margin-top:-22px;background:var(--text-tertiary)}.PanelResizeHandle_handle__7_Qwe[data-phase=hide] .PanelResizeHandle_line__Ktj7M{opacity:.35}.PanelResizeHandle_handle__7_Qwe:focus-visible .PanelResizeHandle_grip__xrKyJ{background:var(--text-tertiary);box-shadow:0 0 0 2px var(--surface-1),0 0 0 4px var(--focus-ring,var(--accent))}.PanelResizeHandle_chip__Gn6k2{position:absolute;top:0;padding:4px 8px;border-radius:6px;background:var(--text-primary);color:var(--surface-1);font-size:.6875rem;font-weight:600;line-height:1.3;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(calc(var(--grip-y) - 50%)) translateX(var(--chip-shift,4px));transition:opacity .14s ease,transform .18s cubic-bezier(.16,1,.3,1)}.PanelResizeHandle_handle__7_Qwe[data-side=right] .PanelResizeHandle_chip__Gn6k2{right:calc(100% + 2px);--chip-shift:4px}.PanelResizeHandle_handle__7_Qwe[data-side=left] .PanelResizeHandle_chip__Gn6k2{left:calc(100% + 2px);--chip-shift:-4px}.PanelResizeHandle_handle__7_Qwe[data-side] .PanelResizeHandle_chip__Gn6k2.PanelResizeHandle_chipOn__hUliI{opacity:1;--chip-shift:0px}.PanelResizeHandle_hideChip__36qAx{background:var(--surface-1);color:var(--text-secondary);border:1px solid var(--border-strong);box-shadow:0 2px 8px rgba(0,0,0,.08)}@media (prefers-reduced-motion:reduce){.PanelResizeHandle_chip__Gn6k2,.PanelResizeHandle_grip__xrKyJ,.PanelResizeHandle_line__Ktj7M{transition:opacity .12s ease}}.StylePicker_pill__cbChS{display:inline-flex;align-items:center;gap:9px;max-width:100%;height:38px;padding:0 11px 0 5px;border-radius:999px;border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-primary);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.StylePicker_pill__cbChS:hover:not(:disabled),.StylePicker_pill__cbChS[data-open]{border-color:var(--border-strong);background:var(--hover-bg)}.StylePicker_pill__cbChS:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:2px}.StylePicker_pill__cbChS:disabled{opacity:.6;cursor:default}.StylePicker_rail__iPsej{position:relative;flex:0 0 auto;height:26px;transition:width .24s cubic-bezier(.16,1,.3,1)}.StylePicker_face__t_m5z{position:absolute;top:0;left:0;width:26px;height:26px;transition:transform .24s cubic-bezier(.16,1,.3,1)}.StylePicker_faceArt__SOwN_{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:50%;background:var(--bg);box-shadow:0 0 0 2px var(--surface-1);transition:box-shadow .15s ease;animation:StylePicker_pickerFaceIn__3fuki .3s cubic-bezier(.34,1.56,.64,1) both}.StylePicker_pill__cbChS:hover:not(:disabled) .StylePicker_faceArt__SOwN_,.StylePicker_pill__cbChS[data-open] .StylePicker_faceArt__SOwN_{box-shadow:0 0 0 2px var(--hover-bg)}.StylePicker_face__t_m5z[data-leaving] .StylePicker_faceArt__SOwN_{animation:StylePicker_pickerFaceOut__tdtXn .18s cubic-bezier(.4,0,.2,1) both}.StylePicker_placeholder__LTCv6{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1.5px dashed var(--border-strong);color:var(--text-tertiary)}.StylePicker_pillText__egHmf{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StylePicker_chevron__OPCM6{flex:0 0 auto;color:var(--text-tertiary);transition:transform .22s cubic-bezier(.16,1,.3,1)}.StylePicker_pill__cbChS[data-open] .StylePicker_chevron__OPCM6{transform:rotate(180deg)}.StylePicker_panel__Qy_pi{position:fixed;z-index:10002;display:flex;flex-direction:column;padding:6px;border-radius:18px;border:1px solid var(--border-subtle);background:var(--surface-1);box-shadow:0 2px 6px rgba(0,0,0,.08),0 24px 48px -16px rgba(0,0,0,.32);transform-origin:bottom left;animation:StylePicker_pickerListIn__iUhDC .22s cubic-bezier(.16,1,.3,1) both}.StylePicker_panel__Qy_pi[data-side=bottom]{transform-origin:top left}.StylePicker_panel__Qy_pi[data-state=closing]{animation:StylePicker_pickerListOut__PLoys .14s cubic-bezier(.4,0,.2,1) both;pointer-events:none}.StylePicker_head__wTdm6{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 10px 6px}.StylePicker_title__oswHM{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.StylePicker_count__yHYQR{font-size:.75rem;color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.StylePicker_list___MOJx{display:flex;flex-direction:column;gap:2px;min-height:0;margin:0;padding:0;overflow-y:auto;list-style:none;outline:none}.StylePicker_row__M2_Cl{display:flex;align-items:center;gap:12px;padding:8px 10px 8px 8px;border-radius:13px;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;animation:StylePicker_pickerRowIn__dmFfR .26s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 18ms)}.StylePicker_row__M2_Cl[data-active]{background:var(--hover-bg)}.StylePicker_list___MOJx:focus-visible[data-keyboard] .StylePicker_row__M2_Cl[data-active],.StylePicker_list___MOJx:focus[data-keyboard] .StylePicker_row__M2_Cl[data-active]{box-shadow:inset 0 0 0 1.5px var(--focus-ring,var(--accent))}.StylePicker_row__M2_Cl[aria-disabled=true]{cursor:not-allowed}.StylePicker_row__M2_Cl[aria-disabled=true]>*{opacity:.45}.StylePicker_rowArt__feiDh{position:relative;flex:0 0 auto;width:40px;height:40px;overflow:hidden;border-radius:50%;background:var(--bg)}.StylePicker_rowArt__feiDh:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(var(--shadow-rgb,0,0,0),.08);pointer-events:none}.StylePicker_rowText__Db2Ic{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.StylePicker_rowName__RrPAv{font-size:.875rem;font-weight:600;line-height:1.3;color:var(--text-primary)}.StylePicker_rowDesc__lDmJX{font-size:.75rem;line-height:1.35;color:var(--text-tertiary)}.StylePicker_box__dCpQP{flex:0 0 auto;display:grid;place-items:center;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--input-border,var(--border-strong));background:var(--surface-1);color:var(--text-on-accent);transition:background-color .15s ease,border-color .15s ease}.StylePicker_box__dCpQP[data-on]{background:var(--accent);border-color:var(--accent)}.StylePicker_box__dCpQP[data-on] svg{animation:StylePicker_pickerTick___5zim .26s cubic-bezier(.34,1.56,.64,1)}.StylePicker_sampleIcon__oM9_3{display:grid;place-items:center;width:100%;height:100%;color:var(--text-secondary)}@keyframes StylePicker_pickerFaceIn__3fuki{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes StylePicker_pickerFaceOut__tdtXn{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes StylePicker_pickerListIn__iUhDC{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.StylePicker_panel__Qy_pi[data-side=bottom]:not([data-state=closing]){animation-name:StylePicker_pickerListInBelow__c8WRa}@keyframes StylePicker_pickerListInBelow__c8WRa{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes StylePicker_pickerListOut__PLoys{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@keyframes StylePicker_pickerRowIn__dmFfR{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes StylePicker_pickerTick___5zim{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes StylePicker_pickerFade__3XFUC{0%{opacity:0}to{opacity:1}}@keyframes StylePicker_pickerFadeOut__4J70J{0%{opacity:1}to{opacity:0}}@media (max-width:640px){.StylePicker_row__M2_Cl{padding:10px 10px 10px 8px}.StylePicker_pill__cbChS{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.StylePicker_box__dCpQP,.StylePicker_chevron__OPCM6,.StylePicker_face__t_m5z,.StylePicker_pill__cbChS,.StylePicker_rail__iPsej{transition:none}.StylePicker_box__dCpQP[data-on] svg,.StylePicker_faceArt__SOwN_,.StylePicker_row__M2_Cl{animation:none}.StylePicker_face__t_m5z[data-leaving] .StylePicker_faceArt__SOwN_{animation:StylePicker_pickerFadeOut__4J70J .12s ease both}.StylePicker_panel__Qy_pi,.StylePicker_panel__Qy_pi[data-side=bottom]:not([data-state=closing]){animation:StylePicker_pickerFade__3XFUC .12s ease both}.StylePicker_panel__Qy_pi[data-state=closing]{animation:StylePicker_pickerFadeOut__4J70J .12s ease both}}.panels_page__54YHa{min-height:100vh;background:var(--bg);padding:24px;display:flex;gap:24px;align-items:flex-start;font-family:var(--font-interface);color:var(--text-primary)}.panels_controls__dN3Tw{position:sticky;top:24px;width:248px;flex:none;display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:14px;border:1px solid var(--border-subtle);background:var(--surface-1)}.panels_controls__dN3Tw h1{margin:0;font-family:var(--font-serif);font-size:1.25rem;font-weight:600;line-height:1.2}.panels_controls__dN3Tw p{margin:0;font-size:.8125rem;color:var(--text-tertiary);line-height:1.45}.panels_group__xGEMl{display:flex;flex-direction:column;gap:6px}.panels_groupLabel__t6wZ2{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.panels_range__ifNN_{width:100%}.panels_select__TlJQR{width:100%;height:32px;padding:0 8px;border-radius:8px;border:1px solid var(--border-strong);background:var(--input-bg);color:var(--text-primary);font:inherit;font-size:.8125rem}.panels_btnRow__Z8QiR{display:flex;flex-wrap:wrap;gap:6px}.panels_btn__BdhE6{height:30px;padding:0 11px;border-radius:8px;border:1px solid var(--border-strong);background:var(--surface-1);color:var(--text-primary);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.panels_btn__BdhE6:hover{background:var(--hover-bg)}.panels_btnOn__9RRJy{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.panels_notes__aVlOW{display:flex;flex-direction:column;gap:6px;padding-top:4px;border-top:1px solid var(--border-subtle)}.panels_notes__aVlOW ul{margin:4px 0 0;padding-left:16px;display:flex;flex-direction:column;gap:6px;font-size:.8125rem;line-height:1.45;color:var(--text-secondary)}.panels_stage__r0UQf{flex:1;min-width:0;display:flex;flex-direction:column;gap:24px}.panels_figure__wY7tX{margin:0;display:flex;flex-direction:column;gap:8px}.panels_caption__afh69{font-size:.75rem;font-weight:600;color:var(--text-tertiary);letter-spacing:.02em}.panels_window__3pGYs{position:relative;height:640px;padding:10px 10px 2px;border-radius:14px;border:1px solid var(--border-subtle);background:var(--bg);overflow:hidden}.panels_row__ohH4N{--dur:300ms;--ease:cubic-bezier(0.16,1,0.3,1);--spring:cubic-bezier(0.34,1.36,0.64,1);position:relative;display:flex;gap:16px;height:100%;padding-bottom:8px}.panels_col__WS_MC{position:relative;flex:none;height:100%;overflow:hidden;transition:width var(--dur) var(--ease)}.panels_colLeft__igu26{width:var(--left-w,280px)}.panels_colRight__lF3yW{width:var(--right-w,420px)}.panels_middle__lw6JB{flex:1 1 0;min-width:0;height:100%}.panels_sheet__LuNOn{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;overflow:hidden;transition:width var(--dur) var(--ease),opacity .2s ease}.panels_colLeft__igu26 .panels_sheet__LuNOn{right:0;width:var(--left-open-w,280px)}.panels_colRight__lF3yW .panels_sheet__LuNOn{left:0;width:var(--right-open-w,420px)}.panels_col__WS_MC[data-open=false] .panels_sheet__LuNOn{opacity:0;pointer-events:none;transition:width var(--dur) var(--ease),opacity .22s ease 40ms}.panels_row__ohH4N[data-resizing] .panels_col__WS_MC,.panels_row__ohH4N[data-resizing] .panels_handleLeft__z8gN_,.panels_row__ohH4N[data-resizing] .panels_handleRight__xjIQF,.panels_row__ohH4N[data-resizing] .panels_sheet__LuNOn{transition:none}.panels_row__ohH4N[data-resizing=hide][data-side=left] .panels_colLeft__igu26 .panels_sheet__LuNOn,.panels_row__ohH4N[data-resizing=hide][data-side=right] .panels_colRight__lF3yW .panels_sheet__LuNOn{opacity:.5;transition:opacity .16s ease}.panels_row__ohH4N[data-settle] .panels_col__WS_MC,.panels_row__ohH4N[data-settle] .panels_sheet__LuNOn{transition:width .52s var(--spring)}.panels_row__ohH4N[data-settle] .panels_handleLeft__z8gN_{transition:left .52s var(--spring)}.panels_row__ohH4N[data-settle] .panels_handleRight__xjIQF{transition:right .52s var(--spring)}.panels_handleLeft__z8gN_{left:var(--left-w,280px);transition:left var(--dur) var(--ease)}.panels_handleRight__xjIQF{right:var(--right-w,420px);transition:right var(--dur) var(--ease)}.panels_sheetHead__UPc8K{flex:none;display:flex;align-items:center;gap:8px;height:52px;padding:0 10px}.panels_sheetHeadLeft__cYdKR{padding-left:14px}.panels_navTitle__0C3Jl{flex:1;min-width:0;margin:0;font-size:17px;font-weight:600;letter-spacing:.12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panels_tabsCenter__N6UXu{flex:1;min-width:0;display:flex;justify-content:center}.panels_headSpacer__i2eoX{flex:none;width:28px}.panels_railBtn__dObTY{position:absolute;top:8px;z-index:6;opacity:0;transform:scale(.88);pointer-events:none;transition:opacity .12s ease,transform .2s var(--ease)}.panels_railBtn__dObTY[data-show=true]{opacity:1;transform:none;pointer-events:auto;transition-delay:.14s}.panels_railLeft__qY8oR{left:2px}.panels_railRight__EpSjB{right:2px}@media (prefers-reduced-motion:reduce){.panels_col__WS_MC,.panels_handleLeft__z8gN_,.panels_handleRight__xjIQF,.panels_railBtn__dObTY,.panels_sheet__LuNOn{transition:opacity .15s ease!important}}.panels_nav__esP_2{display:flex;flex-direction:column;height:100%;padding:4px 8px 8px;font-size:.875rem}.panels_newNode__y5rZM{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:30px;margin:0 0 10px 2px;padding:0 12px;border-radius:8px;border:1px solid var(--border-strong);background:var(--surface-1);color:var(--text-primary);font:inherit;font-size:.875rem;font-weight:500;white-space:nowrap}.panels_navSection__94ymr{display:flex;flex-direction:column;margin-bottom:8px}.panels_navHead__1J5L9{gap:6px;height:28px;padding:0 6px;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.panels_navHead__1J5L9,.panels_navItem__f72kP{display:flex;align-items:center;white-space:nowrap}.panels_navItem__f72kP{gap:8px;height:36px;padding:0 8px 0 22px;border-radius:8px;border:1px solid transparent;color:var(--text-primary);overflow:hidden}.panels_navItem__f72kP span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.panels_navItemOn__cves8{border-color:var(--accent);background:var(--hover-bg)}.panels_navMore__WuK_L{flex:none;color:var(--text-muted)}.panels_bible__i6Dqg{margin-top:auto;display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border-radius:12px;border:1px solid var(--border-subtle);font-weight:600;white-space:nowrap}.panels_bible__i6Dqg span{margin-left:auto;color:var(--text-tertiary);font-weight:500}.panels_editor__XqrY0{height:100%;display:flex;flex-direction:column;overflow:hidden}.panels_toolbar__UgjjK{flex:none;display:flex;align-items:center;gap:14px;height:48px;padding:0 16px;border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);white-space:nowrap;overflow:hidden}.panels_font__jb0ax{display:inline-flex;align-items:center;gap:22px;font-size:.875rem}.panels_h__tJ_Wi{font-size:.8125rem;font-weight:700}.panels_words__P32N5{margin-left:auto;font-size:.8125rem;color:var(--text-tertiary)}.panels_prose__4Wod3{flex:1;overflow:hidden;max-width:760px;padding:28px 40px;font-size:1rem;line-height:1.75;color:var(--text-primary)}.panels_prose__4Wod3 p{margin:0 0 1em}.panels_chat__zZYsG{height:100%;min-height:0;display:flex;flex-direction:column}.panels_chatScroll__KmmiT{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:8px 16px}.panels_you__WUw5b{align-self:flex-end;max-width:82%;padding:10px 14px;border-radius:14px;border:1px solid var(--chat-user-border,transparent);background:var(--chat-user-bg);font-size:.9375rem;line-height:1.5}.panels_reply__8X0tv{font-family:var(--font-serif-body);font-size:.9375rem;line-height:1.65}.panels_reply__8X0tv p{margin:0}.panels_mini__jMiKf{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:12px;border:1px solid var(--border-subtle);font-size:.875rem}.panels_mini__jMiKf strong{font-size:1rem}.panels_mini__jMiKf span{color:var(--text-tertiary);font-size:.8125rem}.panels_mini__jMiKf em{color:var(--text-secondary)}.panels_composer__XsVH_{flex:none;display:flex;flex-direction:column;gap:14px;margin:8px;padding:10px 12px;border-radius:14px;border:1px solid var(--border-strong)}.panels_composerText__rxWWG{color:var(--input-placeholder,var(--text-muted));font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panels_composerRow__2d9tA{display:flex;align-items:center;gap:6px}.panels_modeChip__FTpbp{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:8px;border:1px solid var(--border-subtle);font-size:.8125rem;font-weight:600}.panels_plus__VCIXL{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;border:1px solid var(--border-subtle)}.panels_send__xj4Cq{margin-left:auto;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--btn-primary-bg);color:var(--btn-primary-text);opacity:.5}.page_page__v__TG{min-height:100vh;padding:30px 32px 90px;background:var(--bg);color:var(--text-primary)}.page_shell__qOoHV{max-width:1040px;margin:0 auto;display:flex;flex-direction:column;gap:34px}.page_head__rPRPZ{display:flex;flex-direction:column;gap:8px}.page_headTop__Uup2B{display:flex;align-items:flex-start;gap:16px}.page_kicker__yU3f6{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-brand)}.page_head__rPRPZ h1{margin:0;font-family:var(--font-inter),var(--font-sans);font-size:30px;font-weight:650;letter-spacing:-.03em;line-height:1.1}.page_lead__thDQr{margin:0;max-width:68ch;font-size:14px;line-height:1.55;color:var(--text-secondary)}.page_toggle__D8LfY{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-1);color:var(--text-secondary);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.page_toggle__D8LfY:hover{border-color:var(--border-strong);color:var(--text-primary)}.page_frame__8lUHx{display:flex;flex-direction:column;gap:12px}.page_frameHead__qWmjz{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.page_frameTitle__eevVn{font-family:var(--font-inter),var(--font-sans);font-size:19px;font-weight:650;letter-spacing:-.02em}.page_frameTag__zvEEB{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:999px;padding:3px 9px}.page_frameNote__S43It{flex:1;min-width:260px;font-size:12.5px;line-height:1.5;color:var(--text-muted)}.page_panel__Dedav{--sd-font-interface:var(--font-inter),var(--font-sans);--sd-font-display:var(--sd-font-interface);font-family:var(--sd-font-interface);width:920px;max-width:100%;display:flex;align-items:stretch;background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:18px;box-shadow:0 20px 54px rgba(0,0,0,.22);overflow:hidden}.page_rail__V8q_F{width:330px;flex:none;display:flex;flex-direction:column;border-right:1px solid var(--border-subtle)}.page_env__LwVyO{flex:1;min-width:0;display:flex;flex-direction:column}.page_overline__6Vh5A{font-size:10.5px;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}.page_avatarWrap__eXkSP{position:relative;flex:none}.page_avatar__K57RN{display:grid;place-items:center;border-radius:18px;background:var(--surface-2);border:1px solid var(--border-subtle);font-family:var(--sd-font-display);font-weight:650;color:var(--text-secondary);letter-spacing:-.02em}.page_editBadge__8bNmK{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--surface-1);border:1px solid var(--border-subtle);color:var(--text-secondary);box-shadow:0 1px 3px rgba(0,0,0,.14);cursor:pointer}.page_editBadge__8bNmK:hover{color:var(--text-primary);border-color:var(--border-strong)}.page_name__JvSoq{font-family:var(--sd-font-display);font-weight:650;letter-spacing:-.028em;line-height:1.1;color:var(--text-primary)}.page_email__wNXpM,.page_name__JvSoq{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_email__wNXpM{font-size:11.5px;color:var(--text-muted)}.page_planChip___3Jqp{display:inline-flex;align-items:center;gap:4px;flex:none;padding:3px 9px;border:1px solid var(--border-subtle);border-radius:999px;font-size:10.5px;font-weight:650;color:var(--text-secondary)}.page_meter__LobcY{display:flex;height:6px;border-radius:999px;overflow:hidden;background:rgba(var(--text-primary-rgb),.08)}.page_meterBase__FjZDX{background:var(--accent);border-radius:999px}.page_balanceLine__AtsmR{display:flex;align-items:baseline;gap:5px;font-size:13px;color:var(--text-secondary)}.page_balanceLine__AtsmR strong{font-family:var(--sd-font-display);font-size:22px;font-weight:650;line-height:1;letter-spacing:-.025em;color:var(--text-primary);font-variant-numeric:tabular-nums}.page_balanceMeta__yckVz{font-size:11px;color:var(--text-muted)}.page_ctaPill__RL_3e{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:11px 18px;border:1px solid transparent;border-radius:999px;background:var(--accent);color:var(--btn-primary-text,var(--text-inverse));font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.14);transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.page_ctaPill__RL_3e:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.18);filter:brightness(1.04)}.page_outlinePill__mihav{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:1px solid var(--border-subtle);border-radius:999px;background:transparent;color:var(--text-secondary);font:inherit;font-size:13px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .14s ease,color .14s ease,background .14s ease}.page_outlinePill__mihav:hover{background:var(--hover-bg);border-color:var(--border-strong);color:var(--text-primary)}.page_outlinePill__mihav svg{flex:none;color:var(--text-muted)}.page_outlinePill__mihav:hover svg{color:var(--text-secondary)}.page_outlinePillCenter__mTSep{justify-content:center}.page_outlinePillDanger__H__mq,.page_outlinePillDanger__H__mq svg{color:var(--danger-text)}.page_outlinePillDanger__H__mq:hover{color:var(--danger-text);border-color:var(--danger-text)}.page_outlinePillDanger__H__mq:hover svg{color:var(--danger-text)}.page_pillTrail__Wl7vA{margin-left:auto;font-size:10.5px;font-weight:600;color:var(--text-muted)}.page_quietLink__sDnbi{display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:12px;font-weight:600;color:var(--text-brand);background:none;border:0;padding:0;cursor:pointer;text-decoration:none}.page_quietLink__sDnbi:hover{opacity:.75}.page_underlineLink__ge_cl{text-decoration:underline;text-underline-offset:3px}.page_hairline__4CALw{height:1px;background:var(--border-subtle)}.page_grow__KsgM9{flex:1}.page_aHero__gPlEv{display:flex;align-items:center;gap:13px;padding:20px 20px 16px}.page_aHeroText__5Ucum{min-width:0;display:flex;flex-direction:column;gap:3px}.page_aBlock__CgAj9{display:flex;flex-direction:column;gap:9px;padding:16px 20px}.page_aBalanceTop__oIrOP{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.page_aUpgrade__oEHbs{display:flex;flex-direction:column;gap:9px;padding:16px 20px 18px}.page_aPitch__2qGxC{font-size:12.5px;line-height:1.45;color:var(--text-secondary)}.page_aPitch__2qGxC b{color:var(--text-primary);font-weight:650}.page_aPriceNote__fZJUA{text-align:center;font-size:11.5px;color:var(--text-muted)}.page_aBonus__d0xLY{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;color:var(--text-brand)}.page_aActions__o8LkL{padding:16px 20px}.page_aActions__o8LkL,.page_aFoot__zF98P{display:flex;flex-direction:column;gap:8px}.page_aFoot__zF98P{padding:14px 20px 20px}.page_bHero__aH7MT{display:flex;align-items:center;gap:12px;padding:18px 20px}.page_bHeroText__x8roX{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.page_bBalance__MbDeh{display:flex;flex-direction:column;gap:9px;padding:16px 20px}.page_bBalanceTop__hii71{display:flex;align-items:center;justify-content:space-between;gap:10px}.page_bBand__gYsP9{display:flex;flex-direction:column;gap:10px;padding:18px 20px}.page_bBandKicker__98cpr{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-brand)}.page_bBandHead__SrH4Y{font-family:var(--sd-font-display);font-size:18px;font-weight:650;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}.page_bBandSub__EDnID{font-size:12px;line-height:1.45;color:var(--text-secondary)}.page_bRows__rdGaD{display:flex;flex-direction:column;padding:4px 0}.page_bRow__xw3LS{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 20px;border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:13.5px;text-align:left;text-decoration:none;cursor:pointer}.page_bRow__xw3LS:hover{background:var(--hover-bg);color:var(--text-primary)}.page_bRow__xw3LS svg:first-child{flex:none;color:var(--text-muted)}.page_bRow__xw3LS:hover svg:first-child{color:var(--text-secondary)}.page_bRowLabel__nClVt{flex:1;min-width:0}.page_bRowTrail__iuLxX{flex:none;margin-left:auto;color:var(--text-muted);display:inline-flex;align-items:center}.page_bFoot__MKdpK{display:flex;flex-direction:column;gap:10px;padding:14px 20px 18px}.page_bAff__MFxzV{text-align:center;font-size:11px;color:var(--text-muted);text-decoration:none}.page_bAff__MFxzV:hover{color:var(--text-secondary)}.page_bAff__MFxzV strong{color:var(--text-brand);font-weight:650}.page_cRail__YXSjQ{align-items:stretch;text-align:center}.page_cHero__5gXnH{padding:26px 22px 18px}.page_cBalance__aQFy1,.page_cHero__5gXnH{display:flex;flex-direction:column;align-items:center;gap:10px}.page_cBalance__aQFy1{padding:4px 22px 18px}.page_cBalanceText__geY_q{font-size:12.5px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.page_cBalanceText__geY_q strong{font-weight:650;color:var(--text-primary)}.page_cMeterWrap__plvi8{width:100%}.page_cCta__TFEuh{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 22px 22px}.page_cGroup__GR91I{display:flex;flex-direction:column;gap:9px;padding:0 22px}.page_cGap__txAu2{height:22px}.page_cFoot__DcFQO{padding:0 22px 24px}.page_envHead__JusWt{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px 16px;border-bottom:1px solid var(--border-subtle)}.page_envTitle__ctMKr{min-width:0}.page_envTitle__ctMKr h2{margin:0;font-family:var(--sd-font-display);font-size:21px;font-weight:650;letter-spacing:-.025em;line-height:1.15}.page_envTitle__ctMKr p{margin:4px 0 0;font-size:12px;color:var(--text-muted)}.page_envHeadActions__idtsm{flex:none;display:flex;align-items:center;gap:12px}.page_themeButton__T61AI{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid var(--border-subtle);border-radius:9px;background:var(--input-bg);color:var(--text-primary);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.page_themeButton__T61AI:hover{border-color:var(--border-strong)}.page_swatch__QUzGp{width:14px;height:14px;border-radius:4px;border:1px solid var(--border-subtle);flex:none}.page_resetLink__4W1rU{display:inline-flex;align-items:center;gap:5px;border:0;background:none;padding:0;font:inherit;font-size:11.5px;font-weight:600;color:var(--text-brand);cursor:pointer}.page_resetLink__4W1rU:hover{opacity:.76}.page_envBody__7dndA{flex:1;padding:18px 26px 20px;display:flex;flex-direction:column;gap:18px}.page_specimen__Z1cOf{border:1px solid var(--border-subtle);border-radius:12px;padding:16px 18px 14px;background:transparent}.page_specimenCap__zjWOe{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:10.5px;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted)}.page_specimenBody__1p8Uz{font-family:var(--font-serif-body);color:var(--text-primary)}.page_specimenBody__1p8Uz p{margin:0}.page_specimenBody__1p8Uz p+p{text-indent:1.4em}.page_fieldRow__yHaiU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.page_field__h8B4e{min-width:0;display:flex;flex-direction:column;gap:6px}.page_fieldLabel__4SRRi{font-size:11.5px;font-weight:650;color:var(--text-secondary)}.page_select__QPRJn{width:100%;height:36px;padding:0 30px 0 11px;border:1px solid var(--input-border);border-radius:9px;background:var(--input-bg);color:var(--text-primary);font:inherit;font-size:13px;outline:none;appearance:none;background-image:none}.page_select__QPRJn:focus{border-color:var(--accent)}.page_sizeRow__7y7Yk{display:flex;align-items:center;gap:9px;height:36px}.page_sizeRow__7y7Yk input[type=range]{flex:1;min-width:60px;accent-color:var(--accent)}.page_sizeOut__rOvwn{width:44px;height:32px;flex:none;display:grid;place-items:center;border:1px solid var(--border-subtle);border-radius:8px;font-size:11.5px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.page_segments__gYPb0{display:grid;border:1px solid var(--border-subtle);border-radius:9px;overflow:hidden}.page_segments3__5x8Xf{grid-template-columns:repeat(3,minmax(0,1fr))}.page_segments2__PTKPk{grid-template-columns:repeat(2,minmax(0,1fr))}.page_segments__gYPb0 button{min-width:0;min-height:36px;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px;border:1px solid transparent;border-right:1px solid var(--border-subtle);background:transparent;color:var(--text-secondary);font:inherit;font-size:11.5px;cursor:pointer}.page_segments__gYPb0 button:last-child{border-right-color:transparent}.page_segments__gYPb0 button:hover{background:var(--hover-bg);color:var(--text-primary)}.page_segments__gYPb0 button.page_selected__tkdgi{border-color:var(--accent);color:var(--text-brand);background:transparent}.page_switchRow__RS5da{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:0;border:0;background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.page_switchCopy__fXZL5{display:flex;flex-direction:column;gap:2px}.page_switchCopy__fXZL5 strong{font-size:12.5px;font-weight:650}.page_switchCopy__fXZL5 small{font-size:10.5px;color:var(--text-muted)}.page_switch__Cu9fq{position:relative;flex:none;width:36px;height:20px;border-radius:999px;background:var(--border-strong);transition:background .14s ease}.page_switch__Cu9fq i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--surface-1);box-shadow:0 1px 2px rgba(0,0,0,.22);transition:transform .14s cubic-bezier(.16,1,.3,1)}.page_switchOn__Fg15W{background:var(--accent)}.page_switchOn__Fg15W i{transform:translateX(16px)}.page_envCols__9BUTn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.page_envCol__TZhoH{min-width:0;display:flex;flex-direction:column;gap:14px}.page_envColHead__X7_yp{display:flex;align-items:center;gap:8px;padding-bottom:9px;border-bottom:1px solid var(--border-subtle);color:var(--text-muted)}.page_envColHead__X7_yp h3{margin:0;font-family:var(--sd-font-display);font-size:15px;font-weight:650;letter-spacing:-.015em;color:var(--text-primary)}.page_stackField__kGQaj{display:flex;flex-direction:column;gap:6px}.page_miniSpecimen__Ne_US{margin-top:auto;border:1px solid var(--border-subtle);border-radius:10px;padding:12px 14px 13px;font-family:var(--font-serif-body);font-size:13px;line-height:1.75;color:var(--text-secondary)}.page_miniSpecimenCap__x9A4w{display:block;margin-bottom:5px;font-family:var(--sd-font-interface);font-size:10px;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}.page_sheetRows__nBg8O{display:flex;flex-direction:column}.page_sheetRow__WIHEr{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid var(--border-subtle)}.page_sheetRow__WIHEr:last-child{border-bottom:0}.page_sheetCopy__QusHt{min-width:0;display:flex;flex-direction:column;gap:2px}.page_sheetCopy__QusHt strong{font-size:13px;font-weight:650;color:var(--text-primary)}.page_sheetCopy__QusHt small{font-size:11px;line-height:1.4;color:var(--text-muted)}.page_sheetControl__dLcF4{flex:none;width:250px;display:flex;justify-content:flex-end}.page_sheetGroupLabel__euHRp{padding:16px 0 8px;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}.page_envFoot__sqvKP{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 26px;border-top:1px solid var(--border-subtle)}.page_envFoot__sqvKP a,.page_envFoot__sqvKP button{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:11.5px;text-decoration:none;cursor:pointer}.page_envFoot__sqvKP a:hover,.page_envFoot__sqvKP button:hover{color:var(--text-secondary)}.page_envFoot__sqvKP strong{color:var(--text-brand);font-weight:650}.page_envFootRight__fwEIw{display:inline-flex;align-items:center;gap:18px}