.editor_wrap__pilir{position:relative;z-index:10;max-width:1440px;margin:0 auto;padding:22px 26px 96px}.editor_head__pix_3{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.editor_h1__LsC5z{font-family:var(--font-display);font-weight:900;font-size:clamp(22px,2.4vw,30px);line-height:1.34;letter-spacing:0;color:var(--fg)}.editor_badge__ESskn{padding:4px 11px;border-radius:var(--r-pill);border:1px solid var(--border-2);font-size:11px;letter-spacing:.1em;color:var(--muted)}.editor_badgeLive__pSqhk{border-color:var(--bright);color:var(--bright)}.editor_saved__bexJY{margin-left:auto;font-size:11.5px;letter-spacing:.06em;color:var(--muted);white-space:nowrap}.editor_err__pVCf4{margin-bottom:18px;padding:12px 14px;border-radius:var(--r-sm);border:1px solid oklch(.5 .1 30);background:oklch(1 0 0/.04);font-size:12.5px;line-height:1.7;color:oklch(.84 .11 30)}.editor_editor__bZUsf{display:grid;grid-template-columns:44fr 56fr;grid-gap:28px;gap:28px;align-items:start}.editor_skyside__QsBUg{position:-webkit-sticky;position:sticky;top:22px;height:calc(100dvh - 44px);display:flex;flex-direction:column;gap:12px}.editor_pane__FsObU{min-width:0;max-width:640px}.editor_sky__pJ7ys{position:relative;flex:1 1;min-height:260px;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--border);background:oklch(.075 .016 var(--hue))}.editor_sky__pJ7ys>*{position:absolute;inset:0;opacity:0;transition:opacity .62s var(--ease)}.editor_sky__pJ7ys>[data-on]{opacity:1}.editor_sky__pJ7ys[data-reduced]>*{transition:none}.editor_skyGrad__3YRoh{background:linear-gradient(180deg,oklch(.13 .05 var(--hue)) 0,oklch(.22 .085 var(--hue)) 52%,oklch(.3 .1 var(--hue)) 100%)}.editor_skyStars__rnNpO i{position:absolute;display:block;border-radius:50%;background:oklch(.98 .02 var(--hue))}.editor_skyCloud__cB_gl{inset:auto 0 auto 0;border-radius:50%}.editor_cloudA__R3fNL{height:15%;bottom:44%;left:-12%;width:86%;background:radial-gradient(closest-side,oklch(.4 .08 var(--hue)/.58) 0,oklch(.4 .08 var(--hue)/.58) 30%,transparent 100%)}.editor_cloudB__jRzUa{height:11%;bottom:56%;left:34%;width:68%;background:radial-gradient(closest-side,oklch(.52 .09 var(--hue)/.44) 0,oklch(.52 .09 var(--hue)/.44) 26%,transparent 100%)}.editor_skyStreak__O__7T{inset:12% auto auto 16%;width:92px;height:1px;background:linear-gradient(90deg,transparent,oklch(.96 .02 var(--hue)));transform:rotate(26deg);transform-origin:right center}.editor_skyHorizon__995NE{inset:auto 0 0 0;height:42%;background:linear-gradient(180deg,transparent 0,oklch(.5 .1 var(--hue)/.42) 34%,oklch(.5 .1 var(--hue)/.4) 52%,oklch(.5 .1 var(--hue)/.22) 72%,oklch(.055 .015 var(--hue)) 100%)}.editor_skyFigure__dIrk3{inset:auto 0 14% 0;display:grid;place-items:center;color:oklch(.055 .015 var(--hue))}.editor_skyFigure__dIrk3 svg{width:clamp(42px,16%,78px);height:auto;display:block}.editor_skyMeteor___llR_{position:absolute;inset:18% auto auto 8%;width:0;height:1px;opacity:0;background:linear-gradient(90deg,transparent,oklch(.98 .03 var(--hue)));transform:rotate(24deg);transform-origin:left center;animation:editor_edMeteor__nBcMV 1.3s .15s var(--ease) forwards}@keyframes editor_edMeteor__nBcMV{0%{opacity:0;width:0}20%{opacity:1}74%{opacity:1;width:46%}to{opacity:0;width:58%}}.editor_attrStars__2HS2e span{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;grid-gap:6px;gap:6px;width:max-content;max-width:96px}.editor_attrStars__2HS2e em{font-style:normal;font-size:10px;line-height:1.4;letter-spacing:.02em;text-align:center;color:oklch(.88 .02 var(--hue));overflow-wrap:anywhere}.editor_attrStar__0bl0n b{display:block;width:4.4px;height:4.4px;border-radius:50%;background:oklch(.98 .03 var(--hue));box-shadow:0 0 0 3px oklch(.82 .1 var(--hue)/.3),0 0 12px 4px oklch(.72 .14 var(--hue)/.42)}.editor_attrStarWait__xOP4Z b{display:block;width:13px;height:13px;border-radius:50%;border:1.6px dashed oklch(.7 .05 var(--hue)/.8);box-shadow:inset 0 0 6px 1px oklch(.6 .06 var(--hue)/.22);animation:editor_edSpin__EF5Vh 17s linear infinite}.editor_attrStarWait__xOP4Z em{color:oklch(.74 .02 var(--hue))}@keyframes editor_edSpin__EF5Vh{to{transform:rotate(1turn)}}.editor_sky__pJ7ys[data-reduced] .editor_attrStarWait__xOP4Z b{animation:none}.editor_skyLegend__Rt67x{flex:none;font-size:11.5px;line-height:1.8;color:var(--muted)}.editor_skyLegend__Rt67x b{color:var(--fg);font-weight:590}.editor_rail__vrY8i{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px;margin-bottom:22px}.editor_station__f9v0k{min-height:62px;padding:9px 8px;border:1px solid var(--border);border-radius:var(--r-md);background:oklch(1 0 0/.03);color:var(--muted);font-family:inherit;text-align:left;display:grid;grid-gap:3px;gap:3px;align-content:start;transition:background .16s var(--ease),border-color .16s var(--ease),color .16s var(--ease)}.editor_station__f9v0k:hover{background:oklch(1 0 0/.07);color:var(--fg)}.editor_station__f9v0k:focus-visible{outline:none;box-shadow:var(--ring)}.editor_station__f9v0k[aria-current=true]{border-color:var(--bright);color:var(--fg);background:oklch(1 0 0/.08)}.editor_stationNo__REq3p{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid var(--border-2);font-size:10.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editor_station__f9v0k[data-state=on] .editor_stationNo__REq3p{border-color:var(--w-kick,var(--bright));color:var(--bright)}.editor_stationName__ApKY9{font-size:12.5px;font-weight:510;line-height:1.4}.editor_stationSub__dxUNr{font-size:10.5px;line-height:1.4;color:oklch(.62 .015 265)}.editor_panel__lH6Bd{border:1px solid var(--border);border-radius:var(--r-lg);background:oklch(1 0 0/.03);padding:24px 24px 20px}.editor_eyebrow__FaihW{font-size:11px;font-weight:590;letter-spacing:.24em;color:var(--muted)}.editor_h2__M0WSN{margin-top:10px;font-family:var(--font-display);font-weight:700;font-size:20px;line-height:1.4;letter-spacing:0;color:var(--fg)}.editor_h2__M0WSN:focus{outline:none}.editor_desc__xLj9j{margin-top:10px;font-size:13px;line-height:1.85;color:var(--muted)}.editor_desc__xLj9j strong{color:var(--fg);font-weight:590}.editor_hint__TideW{font-size:11.5px;line-height:1.7;color:oklch(.62 .015 265)}.editor_field__itDEo{margin-top:18px}.editor_label__SnmFI{display:block;font-size:12px;letter-spacing:.06em;font-weight:590;color:var(--muted);margin-bottom:8px}.editor_input__ky4sw,.editor_textarea__iwSml{width:100%;padding:12px 14px;border-radius:var(--r-sm);border:1px solid var(--border-2);background:oklch(1 0 0/.05);color:var(--fg);font-family:var(--font-ui);font-size:13.5px;line-height:1.7;transition:background .16s var(--ease),border-color .16s var(--ease)}.editor_input__ky4sw{min-height:46px}.editor_textarea__iwSml{resize:vertical;min-height:92px}.editor_input__ky4sw:hover,.editor_textarea__iwSml:hover{background:oklch(1 0 0/.08)}.editor_input__ky4sw:focus-visible,.editor_textarea__iwSml:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring)}.editor_input__ky4sw::placeholder,.editor_textarea__iwSml::placeholder{color:oklch(.6 .015 265)}.editor_chips__EPFvM{display:flex;flex-wrap:wrap;gap:8px}.editor_chip__m_ESd{min-height:44px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--border);background:oklch(1 0 0/.04);color:var(--muted);font-family:inherit;font-size:12.5px;transition:background .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease)}.editor_chip__m_ESd:hover{color:var(--fg);background:oklch(1 0 0/.08)}.editor_chip__m_ESd[aria-pressed=true]{border-color:var(--bright);color:var(--bright);background:oklch(1 0 0/.09)}.editor_chip__m_ESd:focus-visible{outline:none;box-shadow:var(--ring)}.editor_list__XzLEH{display:flex;flex-direction:column;gap:8px}.editor_rowHead__NXAXj{font-size:10.5px;letter-spacing:.04em;color:oklch(.62 .015 265);padding:0 2px}.editor_charHead__rrDUN,.editor_charRow__3yGju{display:grid;grid-template-columns:1fr 1fr 1.4fr auto;grid-gap:8px;gap:8px;align-items:center}.editor_attrHead__Mqopb,.editor_attrRow__7g13B{display:grid;grid-template-columns:1.4fr .9fr 1.2fr .7fr 44px 44px 32px;grid-gap:8px;gap:8px;align-items:center}.editor_attrHead__Mqopb span:first-child,.editor_attrHead__Mqopb span:nth-child(3){text-align:left}.editor_attrHead__Mqopb{text-align:center}.editor_rowInput__PwC29{width:100%;min-height:40px;padding:9px 11px;border-radius:var(--r-sm);border:1px solid var(--border-2);background:oklch(1 0 0/.05);color:var(--fg);font-family:var(--font-ui);font-size:13px;transition:background .16s var(--ease),border-color .16s var(--ease)}.editor_rowInput__PwC29:hover{background:oklch(1 0 0/.08)}.editor_rowInput__PwC29:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring)}.editor_rowInput__PwC29::placeholder{color:oklch(.58 .015 265)}.editor_cell__1vDl8{display:grid;place-items:center;min-height:40px}.editor_cell__1vDl8 input{accent-color:var(--bright);width:16px;height:16px;cursor:pointer}.editor_rowDel__mmtBa{width:32px;height:40px;display:grid;place-items:center;border:0;border-radius:var(--r-sm);background:none;color:var(--muted);transition:color .15s var(--ease),background .15s var(--ease)}.editor_rowDel__mmtBa:hover{color:var(--bright);background:oklch(1 0 0/.07)}.editor_rowDel__mmtBa:focus-visible{outline:none;box-shadow:var(--ring)}@media (max-width:720px){.editor_attrScroll__fdlzO{overflow-x:auto}.editor_attrHead__Mqopb,.editor_attrRow__7g13B{min-width:640px}.editor_charHead__rrDUN{display:none}.editor_charRow__3yGju{grid-template-columns:1fr auto;grid-template-areas:"a d" "b d" "c d";align-items:start}.editor_charRow__3yGju>:first-child{grid-area:a}.editor_charRow__3yGju>:nth-child(2){grid-area:b}.editor_charRow__3yGju>:nth-child(3){grid-area:c}.editor_charRow__3yGju>:nth-child(4){grid-area:d;align-self:center}}.editor_presets__KoG7d{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:8px;gap:8px}.editor_preset__j_KEe{min-height:62px;padding:8px;border-radius:var(--r-md);border:1px solid var(--border);background:oklch(1 0 0/.03);color:var(--muted);font-family:inherit;font-size:11px;line-height:1.4;display:grid;grid-gap:7px;gap:7px;justify-items:center;transition:border-color .15s var(--ease),color .15s var(--ease)}.editor_preset__j_KEe:hover{color:var(--fg);border-color:var(--border-2)}.editor_preset__j_KEe[aria-pressed=true]{border-color:var(--bright);color:var(--bright)}.editor_preset__j_KEe:focus-visible{outline:none;box-shadow:var(--ring)}.editor_presetChip__LglpU{width:100%;height:22px;border-radius:6px;border:1px solid oklch(1 0 0/.14)}.editor_hueRow__QzX_s{display:flex;align-items:center;gap:12px;margin-top:14px}.editor_hueRow__QzX_s input[type=range]{flex:1 1;min-width:0;accent-color:var(--bright)}.editor_hueRow__QzX_s input[type=range]:focus-visible{outline:none;box-shadow:var(--ring)}.editor_hueVal__Oax7U{flex:none;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted);min-width:4ch;text-align:right}.editor_poses__kN_kL{display:flex;flex-wrap:wrap;gap:8px}.editor_pose__p0BmL{width:56px;height:62px;padding:6px;border-radius:var(--r-md);border:1px solid var(--border);background:oklch(1 0 0/.03);color:var(--muted);display:grid;place-items:center;transition:border-color .15s var(--ease),color .15s var(--ease)}.editor_pose__p0BmL svg{width:100%;height:100%}.editor_pose__p0BmL:hover{border-color:var(--border-2);color:var(--fg)}.editor_pose__p0BmL[aria-pressed=true]{border-color:var(--bright);color:var(--bright)}.editor_pose__p0BmL:focus-visible{outline:none;box-shadow:var(--ring)}.editor_checks__nquVq{margin-top:16px;display:grid;grid-gap:8px;gap:8px}.editor_check__qom_M{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:var(--r-sm);border:1px solid var(--border);background:oklch(1 0 0/.03);font-size:12.5px;line-height:1.6;color:var(--muted)}.editor_checkOk__TEuyR{color:var(--fg)}.editor_checkMark__8PwTp{flex:none;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--border-2)}.editor_checkOk__TEuyR .editor_checkMark__8PwTp{border-color:var(--bright);color:var(--bright)}.editor_checkFix__GXnvv{margin-left:auto;flex:none;min-height:36px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--border-2);background:none;color:var(--fg);font-family:inherit;font-size:12px}.editor_checkFix__GXnvv:hover{background:oklch(1 0 0/.07);border-color:var(--bright)}.editor_checkFix__GXnvv:focus-visible{outline:none;box-shadow:var(--ring)}.editor_row__DoJ3E{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.editor_btn__Ca9Tn{min-height:44px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--border-2);background:oklch(1 0 0/.04);color:var(--fg);font-family:inherit;font-size:13px;letter-spacing:.02em;display:inline-flex;align-items:center;gap:8px;transition:background .16s var(--ease),border-color .16s var(--ease)}.editor_btn__Ca9Tn:hover:not(:disabled){background:oklch(1 0 0/.08);border-color:var(--bright)}.editor_btn__Ca9Tn:focus-visible{outline:none;box-shadow:var(--ring)}.editor_btn__Ca9Tn:disabled{opacity:.45;cursor:not-allowed}.editor_btnQuiet__0wXaq{border-color:transparent;background:none;color:var(--muted)}.editor_btnQuiet__0wXaq:hover:not(:disabled){color:var(--fg);background:oklch(1 0 0/.06)}.editor_btnPublish__tUuFI{min-height:48px;padding:0 24px;border:0;border-radius:var(--r-pill);background:var(--accent);color:oklch(.16 .03 85);font-family:inherit;font-size:14.5px;font-weight:590;letter-spacing:.03em;display:inline-flex;align-items:center;gap:9px;transition:background .16s var(--ease),transform .1s var(--ease)}.editor_btnPublish__tUuFI:hover:not(:disabled){background:oklch(.9 .135 85)}.editor_btnPublish__tUuFI:active:not(:disabled){transform:translateY(1px)}.editor_btnPublish__tUuFI:focus-visible{outline:none;box-shadow:var(--ring)}.editor_btnPublish__tUuFI:disabled{background:oklch(.42 .03 85);color:oklch(.72 .01 85);cursor:not-allowed}.editor_btnDanger__FpjRw{margin-left:auto}.editor_btnDanger__FpjRw[data-confirm="1"]{border-color:var(--bright);color:var(--bright)}.editor_navbtns__qHFsP{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:26px;padding-top:18px;border-top:1px solid var(--border)}.editor_publishbar__QDJaZ{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px;padding:16px 18px;border:1px solid var(--border);border-radius:var(--r-lg);background:oklch(1 0 0/.03)}.editor_slot__lsTiy{margin-top:18px;padding:13px 15px;border:1px dashed var(--border-2);border-radius:var(--r-md);font-size:11.5px;line-height:1.75;color:var(--muted)}.editor_preview__sQ_FQ{margin-top:14px;display:grid;grid-gap:8px;gap:8px}.editor_previewItem__yv25p{padding:11px 13px;border-radius:var(--r-sm);border:1px solid var(--border);background:oklch(1 0 0/.03);font-size:12.5px;line-height:1.7;color:var(--muted)}@media (max-width:1120px){.editor_editor__bZUsf{display:block}.editor_skyside__QsBUg{position:static;height:auto;display:block}.editor_sky__pJ7ys{flex:none;height:200px}.editor_skyLegend__Rt67x{margin-top:10px}.editor_pane__FsObU{max-width:none;margin-top:20px}.editor_rail__vrY8i{position:-webkit-sticky;position:sticky;top:60px;z-index:28;margin:0 -18px 20px;padding:10px 18px;background:oklch(.09 .018 265/.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.editor_station__f9v0k{min-height:52px;justify-items:center;text-align:center;padding:7px 4px}.editor_stationSub__dxUNr{display:none}}@media (max-width:720px){.editor_wrap__pilir{padding:16px 18px 80px}.editor_sky__pJ7ys{height:168px}}@media (max-width:560px){.editor_wrap__pilir{padding:14px 14px 72px}.editor_sky__pJ7ys{height:150px}.editor_rail__vrY8i{margin:0 -14px 18px;padding:8px 14px}.editor_head__pix_3{gap:10px}.editor_h1__LsC5z{width:100%}.editor_panel__lH6Bd{padding:18px 16px 16px}}.Dropdown_dd__VSodU{position:relative;width:100%}.Dropdown_btn__sYvSE{width:100%;min-height:46px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--border-2);background:oklch(1 0 0/.04);color:var(--fg);font-family:inherit;font-size:13px;display:inline-flex;align-items:center;gap:8px;transition:background .16s var(--ease),border-color .16s var(--ease)}.Dropdown_btn__sYvSE.Dropdown_compact__vIrLP{min-height:40px;font-size:12.5px}.Dropdown_btn__sYvSE:hover:not(:disabled){background:oklch(1 0 0/.08);border-color:var(--bright)}.Dropdown_btn__sYvSE:focus-visible{outline:none;box-shadow:var(--ring)}.Dropdown_btn__sYvSE:disabled{opacity:.5}.Dropdown_cap__yc4H9{color:var(--muted);flex:none}.Dropdown_val__SwheV{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.Dropdown_caret__8lSY4{flex:none;color:var(--muted);transition:transform .16s var(--ease)}.Dropdown_btn__sYvSE.Dropdown_open__4w_vo .Dropdown_caret__8lSY4{transform:rotate(180deg)}.Dropdown_menu__FAE6D{position:absolute;left:0;top:calc(100% + 6px);z-index:30;min-width:100%;width:max-content;max-width:min(400px,90vw);max-height:320px;overflow-y:auto;padding:5px;border-radius:var(--r-md);border:1px solid var(--border-2);background:oklch(.11 .02 265/.96);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 24px 60px -30px oklch(.02 0 0/.95)}.Dropdown_menu__FAE6D button{width:100%;min-height:42px;padding:0 12px;border:0;border-radius:var(--r-sm);background:none;color:var(--muted);font-family:inherit;font-size:13px;text-align:left;display:flex;align-items:center;gap:9px}.Dropdown_menu__FAE6D button:hover{color:var(--fg);background:oklch(1 0 0/.07)}.Dropdown_menu__FAE6D button[aria-checked=true]{color:var(--bright)}.Dropdown_menu__FAE6D button:focus-visible{outline:none;box-shadow:var(--ring)}.Dropdown_tick___q_gu{width:12px;flex:none}.Dropdown_grp__aZJYh{margin:6px 12px 2px;font-size:11px;letter-spacing:.08em;color:var(--muted)}.page_main__NMTke{position:relative;z-index:10;max-width:820px;margin:0 auto;padding:30px 26px 96px}.page_back__i2lmd{min-height:40px;padding:0 14px;border:1px solid var(--border-2);border-radius:var(--r-pill);background:none;color:var(--muted);font-family:inherit;font-size:12.5px;transition:color .15s var(--ease),border-color .15s var(--ease)}.page_back__i2lmd:hover{color:var(--fg);border-color:var(--bright)}.page_back__i2lmd:focus-visible{outline:none;box-shadow:var(--ring)}.page_h1__i8tKt{margin-top:18px;font-family:var(--font-display);font-weight:900;font-size:clamp(22px,2.6vw,30px);line-height:1.34;letter-spacing:0;color:var(--fg)}.page_desc__JJA35{margin-top:12px;max-width:56ch;font-size:13px;line-height:1.9;color:var(--muted)}.page_err__lxviV{margin-top:16px;padding:12px 14px;border:1px solid oklch(.5 .1 30);border-radius:var(--r-sm);font-size:12.5px;line-height:1.7;color:oklch(.84 .11 30)}.page_state__L4Rah{margin-top:26px;padding:40px 24px;text-align:center;font-size:13px;line-height:1.9;color:var(--muted)}.page_stage___Q9wx{margin-top:18px;padding:20px 20px 16px;border:1px solid var(--border);border-radius:var(--r-lg);background:oklch(1 0 0/.03)}.page_badge__Ic0rQ{display:inline-flex;align-items:center;margin-top:12px;padding:4px 11px;border-radius:var(--r-pill);border:1px solid var(--border-2);font-size:11px;letter-spacing:.06em;color:var(--muted)}.page_badgeOn__e3zNh{border-color:var(--bright);color:var(--bright)}.page_keyStatus___KTe4{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:12.5px;color:var(--muted)}.page_price__dEY7E{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.page_price__dEY7E label{display:flex;flex-direction:column;gap:6px}.page_actions__x4d1L{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}@media (max-width:560px){.page_price__dEY7E{grid-template-columns:1fr}}.LLMSettings_eyebrow__dBvI0{display:block;font-size:11px;letter-spacing:.16em;font-weight:590;color:var(--muted);margin-bottom:10px}.LLMSettings_desc__4ZIkc{font-size:13px;line-height:1.75;color:var(--muted);margin-bottom:16px}.LLMSettings_list___5aOM{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.LLMSettings_row__6ocHp{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--r-md);background:oklch(1 0 0/.03)}.LLMSettings_meta__ssIFb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.LLMSettings_name__szw_D{font-size:13.5px;font-weight:590;color:var(--fg)}.LLMSettings_badge__Bm1Ri{padding:2px 9px;border-radius:var(--r-pill);border:1px solid var(--border);background:oklch(1 0 0/.05);font-size:11px;letter-spacing:.04em;color:var(--muted)}.LLMSettings_ops__ZWEm3{display:flex;gap:8px;flex:none}.LLMSettings_loading__nfWGb{animation:LLMSettings_wx-breathe__KMvia 1.6s ease-in-out infinite}.LLMSettings_modelBar__Wp18q{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center}.LLMSettings_modelPick__HbqcW{margin-top:10px;max-height:168px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:2px 10px;gap:2px 10px;padding:8px;border:1px solid var(--border-2);border-radius:var(--r-sm);background:oklch(1 0 0/.03)}.LLMSettings_modelOpt__fy9vp{display:flex;align-items:center;gap:8px;min-height:32px;font-size:12.5px;color:var(--fg);cursor:pointer}.LLMSettings_modelOpt__fy9vp span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LLMSettings_chips__cpyIW{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.LLMSettings_chip__k1t3Y{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:var(--r-pill);border:1px solid var(--border-2);background:oklch(1 0 0/.05);font-size:12px;color:var(--fg)}.LLMSettings_chip__k1t3Y button{width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:var(--muted);font-size:15px;line-height:1;cursor:pointer}.LLMSettings_chip__k1t3Y button:hover{background:oklch(1 0 0/.1);color:var(--fg)}@media (max-width:560px){.LLMSettings_row__6ocHp{flex-direction:column;align-items:flex-start}.LLMSettings_modelBar__Wp18q{grid-template-columns:1fr}}.AssistModelSettings_row__5_6Kg{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center}@media (max-width:560px){.AssistModelSettings_row__5_6Kg{grid-template-columns:1fr}}.page_main__9OAeb{position:relative;z-index:10;max-width:900px;margin:0 auto;padding:34px 26px 96px}.page_eyebrow__W8leB{font-size:11px;font-weight:590;letter-spacing:.26em;color:var(--muted)}.page_h1__GgxG2{margin-top:14px;font-family:var(--font-display);font-weight:900;font-size:clamp(24px,3vw,34px);line-height:1.34;letter-spacing:0;color:var(--fg)}.page_card__CaZjI{margin-top:24px;padding:22px 22px 18px;border:1px solid var(--border);border-radius:var(--r-lg);background:oklch(1 0 0/.03)}.page_cardTitle__FiYF5{font-size:11px;font-weight:590;letter-spacing:.2em;color:var(--muted)}.page_field__Cuw0h{margin-top:16px}.page_label__LVB17{display:block;font-size:12px;letter-spacing:.06em;font-weight:590;color:var(--muted);margin-bottom:8px}.page_input__Z8WAf,.page_textarea__Q85Kr{width:100%;padding:11px 14px;border-radius:var(--r-sm);border:1px solid var(--border-2);background:oklch(1 0 0/.05);color:var(--fg);font-family:var(--font-ui);font-size:13.5px;line-height:1.7}.page_input__Z8WAf{min-height:46px}.page_textarea__Q85Kr{resize:vertical;min-height:88px}.page_input__Z8WAf:focus-visible,.page_textarea__Q85Kr:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring)}.page_hint__WaPiA{margin-top:8px;font-size:11.5px;line-height:1.75;color:oklch(.62 .015 265)}.page_hint__WaPiA b{color:var(--fg);font-weight:590;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_row__n48BF{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.page_prefRow__66T8a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;font-size:13px;color:var(--fg)}.page_range__yMRvu{width:100%;accent-color:var(--bright)}.page_range__yMRvu:focus-visible{outline:none;box-shadow:var(--ring)}.page_btn__rTOwm{min-height:44px;padding:0 16px;border:1px solid var(--border-2);border-radius:var(--r-pill);background:none;color:var(--fg);font-family:inherit;font-size:13px;text-decoration:none;display:inline-flex;align-items:center;transition:background .16s var(--ease),border-color .16s var(--ease)}.page_btn__rTOwm:hover:not(:disabled){background:oklch(1 0 0/.07);border-color:var(--bright)}.page_btn__rTOwm:focus-visible{outline:none;box-shadow:var(--ring)}.page_btn__rTOwm:disabled{opacity:.45;cursor:not-allowed}.page_danger__A6a_k[data-confirm="1"]{border-color:var(--bright);color:var(--bright)}.page_err__VSipE{margin-top:14px;font-size:12.5px;line-height:1.7;color:oklch(.8 .135 27)}.page_state__HLbgY{padding:48px 24px;text-align:center;color:var(--muted);font-size:13px;line-height:1.9}.page_stateTitle___2Iyu{font-family:var(--font-display);font-size:17px;line-height:1.5;color:var(--fg)}@media (max-width:640px){.page_main__9OAeb{padding:24px 16px 80px}}.StoryLLMConfigPanel_settings__Uwvwo{margin-top:14px;border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden;background:oklch(1 0 0/.03)}.StoryLLMConfigPanel_stog__MnGyE{width:100%;min-height:48px;display:flex;align-items:center;gap:10px;padding:13px 15px;background:transparent;border:0;color:var(--fg);font-family:inherit;font-size:13.5px;font-weight:510;letter-spacing:.01em;text-align:left;transition:background .15s var(--ease)}.StoryLLMConfigPanel_stog__MnGyE:hover{background:oklch(1 0 0/.05)}.StoryLLMConfigPanel_stog__MnGyE:focus-visible{outline:none;box-shadow:var(--ring)}.StoryLLMConfigPanel_chev__LaF9I{margin-left:auto;transition:transform .22s var(--ease)}.StoryLLMConfigPanel_stog__MnGyE[aria-expanded=true] .StoryLLMConfigPanel_chev__LaF9I{transform:rotate(180deg)}.StoryLLMConfigPanel_sbody__cN_co{padding:6px 15px 16px;display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--border)}.StoryLLMConfigPanel_fld__0Pbjx label{display:block;font-size:12px;color:var(--muted);margin-bottom:6px;letter-spacing:.01em}.StoryLLMConfigPanel_row__AyWVf{display:grid;grid-gap:10px;gap:10px}.StoryLLMConfigPanel_note__iAKw_{font-size:11.5px;color:var(--muted);line-height:1.6;margin:0}.StoryLLMConfigPanel_note__iAKw_ b{color:var(--fg);font-weight:590;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StoryLLMConfigPanel_rec__IoCxv,.StoryLLMConfigPanel_req__yxg44{color:var(--bright);font-weight:510}.StoryLLMConfigPanel_err__fxqbN{color:oklch(.8 .135 27)}.StoryLLMConfigPanel_pulse__1D7XR{animation:StoryLLMConfigPanel_llmPulse__C_ifd 1.4s ease-in-out infinite}@keyframes StoryLLMConfigPanel_llmPulse__C_ifd{0%,to{opacity:.5}50%{opacity:1}}.StoryLLMConfigPanel_switchRow__aNgEc{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.StoryLLMConfigPanel_switchTitle__fCd6T{font-size:13px;font-weight:510;color:var(--fg)}.StoryLLMConfigPanel_btnSave__szbuT{align-self:flex-start;min-height:44px;padding:0 18px;border:1px solid var(--border-2);border-radius:var(--r-pill);background:none;color:var(--fg);font-family:inherit;font-size:13px;letter-spacing:.02em;transition:background .16s var(--ease),border-color .16s var(--ease)}.StoryLLMConfigPanel_btnSave__szbuT:hover:not(:disabled){background:oklch(1 0 0/.06);border-color:var(--bright)}.StoryLLMConfigPanel_btnSave__szbuT:focus-visible{outline:none;box-shadow:var(--ring)}.StoryLLMConfigPanel_btnSave__szbuT:disabled{opacity:.5;cursor:not-allowed}.WorkDetail_root__G4Lc2{display:flex;align-items:center;justify-content:center;gap:52px}.WorkDetail_page__P_Wu2{align-items:flex-start;justify-content:flex-start;gap:44px;max-width:1000px;margin:0 auto;padding:40px 26px 96px}.WorkDetail_fcard___gg7g{position:relative;width:286px;height:384px;flex:none;border-radius:22px;overflow:hidden;border:1px solid oklch(1 0 0/.16);box-shadow:0 0 90px -14px var(--w-glow-lg),0 40px 90px -40px oklch(.02 0 0/.95)}.WorkDetail_overlay__7O1kp .WorkDetail_fcard___gg7g{transform:scale(.93) translateY(10px);transition:transform .48s var(--ease)}.WorkDetail_on__Zwr8F .WorkDetail_fcard___gg7g{transform:none}.WorkDetail_meta__GYb8H{max-width:400px}.WorkDetail_overlay__7O1kp .WorkDetail_meta__GYb8H{transform:translateY(14px);opacity:0;transition:transform .5s .1s var(--ease),opacity .5s .1s var(--ease);max-height:min(78vh,620px);overflow:auto;overscroll-behavior:contain;padding-right:4px}.WorkDetail_on__Zwr8F .WorkDetail_meta__GYb8H{transform:none;opacity:1}.WorkDetail_page__P_Wu2 .WorkDetail_meta__GYb8H{max-width:560px;flex:1 1 auto}.WorkDetail_kicker__IGv3r{font-size:11px;font-weight:590;letter-spacing:.2em;color:var(--w-kick)}.WorkDetail_title__OCNUe{margin-top:12px;font-family:var(--font-display);font-weight:900;font-size:clamp(26px,3vw,34px);line-height:1.34;letter-spacing:0;color:var(--fg)}.WorkDetail_byline__fmzmm{margin-top:12px;font-size:12.5px;letter-spacing:.04em;color:var(--muted)}.WorkDetail_byline__fmzmm b{color:var(--fg);font-weight:590}.WorkDetail_stats__bJ3yh{display:flex;align-items:center;gap:16px;margin-top:14px;font-size:12.5px;color:var(--muted)}.WorkDetail_stats__bJ3yh span{display:inline-flex;align-items:center;gap:6px}.WorkDetail_likeBtn__xogKW{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 14px;border:1px solid var(--border);border-radius:var(--r-pill);background:oklch(1 0 0/.04);color:var(--muted);font-family:inherit;font-size:12.5px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .15s var(--ease),border-color .15s var(--ease),background .15s var(--ease)}.WorkDetail_likeBtn__xogKW:hover{color:var(--fg);border-color:var(--border-2);background:oklch(1 0 0/.07)}.WorkDetail_likeBtn__xogKW:focus-visible{outline:none;box-shadow:var(--ring)}.WorkDetail_likeBtn__xogKW.WorkDetail_liked__og_Kv{color:var(--bright);border-color:var(--bright)}.WorkDetail_tagline__xpvLf{margin-top:20px;font-family:var(--font-display);font-size:19px;line-height:1.8;color:var(--fg)}.WorkDetail_h2__WlxyW{margin-top:28px;font-size:11px;font-weight:590;letter-spacing:.24em;color:var(--muted)}.WorkDetail_world__1r9fl{margin-top:12px;font-family:var(--font-display);font-size:14px;line-height:1.95;color:var(--muted);max-width:44ch}.WorkDetail_tags__o_EDM{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.WorkDetail_chip__F1W_l{font-size:11.5px;letter-spacing:.03em;padding:5px 11px;border-radius:var(--r-pill);border:1px solid var(--border);color:var(--muted);background:oklch(1 0 0/.04)}.WorkDetail_attrs__xnHvM{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.WorkDetail_attr__FoNVn{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;letter-spacing:.03em;padding:5px 11px;border-radius:var(--r-pill);border:1px solid var(--border);color:var(--muted);background:oklch(1 0 0/.04)}.WorkDetail_attr__FoNVn b{color:var(--fg);font-weight:590}.WorkDetail_attrLocked__mviNV{border-style:dashed;border-color:var(--border-2)}.WorkDetail_attrLocked__mviNV svg{flex:none;opacity:.8}.WorkDetail_char__u1wvv{margin-top:12px;font-size:13px;line-height:1.75;color:var(--muted)}.WorkDetail_char__u1wvv b{color:var(--fg);font-weight:590}.WorkDetail_char__u1wvv .WorkDetail_role__Axcbl{color:var(--muted)}.WorkDetail_char__u1wvv .WorkDetail_desc__0L2ds{display:block}.WorkDetail_block___97ap{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:24px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-md);background:oklch(1 0 0/.04);font-size:13px;line-height:1.7;color:var(--muted)}.WorkDetail_block___97ap b{color:var(--fg);font-weight:590}.WorkDetail_err__Xs92J{margin-top:20px;font-size:12.5px;line-height:1.7;color:oklch(.8 .135 27)}.WorkDetail_err__Xs92J:empty{display:none}.WorkDetail_facts__t5O8q{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:30px}.WorkDetail_btnEnter__OAloa{height:50px;padding:0 26px;border-radius:var(--r-pill);border:0;background:var(--accent);color:oklch(.16 .03 85);font-family:inherit;font-size:15px;font-weight:590;letter-spacing:.03em;display:inline-flex;align-items:center;gap:9px;text-decoration:none;transition:background .16s var(--ease),transform .1s var(--ease)}.WorkDetail_btnEnter__OAloa:hover{background:oklch(.9 .135 85)}.WorkDetail_btnEnter__OAloa:active{transform:translateY(1px)}.WorkDetail_btnEnter__OAloa:focus-visible{outline:none;box-shadow:var(--ring)}.WorkDetail_btnEnter__OAloa:disabled{background:var(--accent-dim);color:oklch(.24 .03 85);cursor:not-allowed}.WorkDetail_btnGhost__fRDj8{min-height:44px;padding:0 16px;border:1px solid var(--border-2);border-radius:var(--r-pill);background:none;color:var(--fg);font-family:inherit;font-size:13.5px;letter-spacing:.03em;display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:background .16s var(--ease),border-color .16s var(--ease)}.WorkDetail_btnGhost__fRDj8:hover{background:oklch(1 0 0/.06);border-color:var(--bright)}.WorkDetail_btnGhost__fRDj8:disabled{opacity:.5;cursor:not-allowed}.WorkDetail_btnGhost__fRDj8:focus-visible,.WorkDetail_btnQuiet__qzmOq:focus-visible{outline:none;box-shadow:var(--ring)}.WorkDetail_btnGhost__fRDj8 small{color:var(--muted);font-size:11.5px}.WorkDetail_btnQuiet__qzmOq{min-height:44px;background:none;border:0;color:var(--muted);font-family:inherit;font-size:13.5px;letter-spacing:.03em;padding:0 4px;border-radius:var(--r-sm);transition:color .15s var(--ease)}.WorkDetail_btnQuiet__qzmOq:hover{color:var(--fg)}.WorkDetail_hint__vnxZ6{margin-top:16px;font-size:11.5px;line-height:1.8;color:var(--muted)}@media (max-width:900px){.WorkDetail_root__G4Lc2{flex-direction:column;gap:26px}.WorkDetail_overlay__7O1kp.WorkDetail_root__G4Lc2{padding:26px;overflow:auto}.WorkDetail_fcard___gg7g{width:216px;height:290px}.WorkDetail_overlay__7O1kp .WorkDetail_meta__GYb8H{max-height:none;overflow:visible}.WorkDetail_tagline__xpvLf{font-size:17px}.WorkDetail_world__1r9fl{font-size:13.5px;line-height:1.9}.WorkDetail_facts__t5O8q{margin-top:22px}.WorkDetail_page__P_Wu2{padding:24px 16px 72px}}.page_root__qGic0{min-height:100dvh}.page_creed__KOmOU{position:fixed;left:34px;top:50%;transform:translateY(-50%);z-index:30;max-width:330px;pointer-events:none}.page_eyebrow__H9Slr{font-size:11px;letter-spacing:.26em;color:var(--muted);font-weight:590;margin-bottom:16px}.page_creed__KOmOU h1{font-family:var(--font-display);font-weight:900;font-size:clamp(30px,3.1vw,42px);line-height:1.34;letter-spacing:0;color:var(--fg)}.page_creed__KOmOU blockquote{margin-top:20px;padding-left:14px;border-left:1px solid var(--border-2);font-size:13px;line-height:1.9;color:var(--muted)}.page_creed__KOmOU blockquote cite{display:block;margin-top:8px;font-style:normal;font-size:12px;letter-spacing:.06em;color:oklch(.6 .02 265)}.page_stage__F5kId{position:fixed;inset:0;z-index:20;perspective:1250px;perspective-origin:50% 46%;cursor:-webkit-grab;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.page_dragging__7X64x{cursor:-webkit-grabbing;cursor:grabbing}.page_dragging__7X64x .page_work__PeJb_{pointer-events:none}.page_orbit__liDoj{position:absolute;left:50%;top:46%;width:0;height:0;transform-style:preserve-3d;transition:opacity .5s var(--ease),filter .5s var(--ease)}.page_focusing__bQbSt .page_orbit__liDoj{opacity:.16;filter:blur(3px)}.page_state__v_eRF{position:fixed;inset:0;z-index:35;display:grid;place-items:center;padding:24px;pointer-events:none}.page_statePanel__Rjmze{pointer-events:auto;width:min(100%,360px);padding:26px 24px;border:1px solid var(--border-2);border-radius:var(--r-md);background:oklch(.11 .02 265/.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);text-align:center}.page_statePanel__Rjmze p{font-family:var(--font-display);font-size:17px;line-height:1.55;color:var(--fg)}.page_statePanel__Rjmze small{display:block;margin-top:8px;color:var(--muted);font-size:12.5px;line-height:1.7}.page_stateRetry__gqPBK{min-height:44px;margin-top:18px;padding:0 17px;border:1px solid var(--border-2);border-radius:var(--r-pill);background:transparent;color:var(--fg);font-family:inherit;font-size:13.5px;transition:background .16s var(--ease),border-color .16s var(--ease)}.page_stateRetry__gqPBK:hover{background:oklch(1 0 0/.1);border-color:var(--bright)}.page_stateRetry__gqPBK:focus-visible{outline:none;box-shadow:var(--ring)}.page_work__PeJb_{position:absolute;width:170px;height:228px;margin-left:-85px;margin-top:-114px;border:0;padding:0;background:transparent;overflow:visible;text-align:left;display:block;transform-style:preserve-3d;will-change:transform,opacity;opacity:0;transition:transform 1.05s var(--ease) var(--td-layout,0ms),opacity .62s var(--ease) var(--td-in,0ms),box-shadow .3s var(--ease);box-shadow:0 0 0 0 transparent,0 24px 60px -30px oklch(.02 0 0/.9);cursor:pointer}.page_work__PeJb_.page_in__b49Hj{opacity:1}.page_work__PeJb_:hover{box-shadow:0 0 34px -4px var(--w-glow),0 24px 60px -30px oklch(.02 0 0/.9)}.page_work__PeJb_:hover .page_face__Wn7CJ{border-color:var(--w-line)}.page_work__PeJb_:focus-visible{outline:none;box-shadow:var(--ring),0 24px 60px -30px oklch(.02 0 0/.9)}.page_work__PeJb_:focus-visible .page_face__Wn7CJ{border-color:var(--w-line)}.page_work__PeJb_:focus-visible .wx-cover,.page_work__PeJb_:hover .wx-cover{transform:scale(1.025)}.page_face__Wn7CJ{position:absolute;inset:0;overflow:hidden;border-radius:var(--r-lg);border:1px solid oklch(1 0 0/.14);background:var(--bg);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:border-color .3s var(--ease)}.page_back__mmxhE{transform:rotateY(180deg)}.page_dock__K9LMG{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);z-index:40;display:flex;align-items:center;gap:4px;padding:5px;border-radius:var(--r-pill);background:oklch(.12 .02 265/.74);border:1px solid var(--border);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.page_focusing__bQbSt .page_dock__K9LMG{opacity:0;transform:translateX(-50%) translateY(18px);pointer-events:none}.page_dock__K9LMG button{height:44px;padding:0 15px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--muted);font-family:inherit;font-size:13px;font-weight:510;letter-spacing:.04em;transition:background .15s var(--ease),color .15s var(--ease)}.page_dock__K9LMG button:hover{color:var(--fg);background:oklch(1 0 0/.08)}.page_dock__K9LMG button[aria-pressed=true]{background:var(--bright);color:oklch(.16 .02 265);font-weight:590}.page_dock__K9LMG button:focus-visible{outline:none;box-shadow:var(--ring)}.page_hint__cSjm5{position:fixed;right:26px;bottom:32px;z-index:40;color:oklch(.56 .015 265);font-size:11.5px;letter-spacing:.1em;pointer-events:none;transition:opacity .4s var(--ease)}.page_focusing__bQbSt .page_hint__cSjm5{opacity:0}.page_focusview__AoTtC{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:40px;opacity:0;visibility:hidden;transition:opacity .42s var(--ease),visibility .42s}.page_focusing__bQbSt .page_focusview__AoTtC{opacity:1;visibility:visible}@media (max-width:900px){.page_creed__KOmOU{display:none}.page_focusview__AoTtC{padding:0;overflow:auto}}@media (max-width:820px){.page_flat__wHgkw .page_stage__F5kId{position:relative;inset:auto;perspective:none;cursor:default;touch-action:auto;padding:26px 16px 44px}.page_flat__wHgkw .page_orbit__liDoj{position:static;left:auto;top:auto;width:auto;height:auto;transform:none!important;transform-style:flat;filter:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.page_flat__wHgkw.page_focusing__bQbSt .page_orbit__liDoj{opacity:.16;filter:blur(3px)}.page_flat__wHgkw .page_work__PeJb_{position:static;width:auto;height:auto;aspect-ratio:170/228;margin:0;transform:none!important;--td-layout:0ms;--td-in:0ms;transition:opacity .5s var(--ease),box-shadow .3s var(--ease)}.page_flat__wHgkw .page_creed__KOmOU{display:block;position:static;transform:none!important;max-width:none;pointer-events:auto;margin:0;padding:24px 16px 0}.page_flat__wHgkw .page_creed__KOmOU h1{font-size:clamp(26px,7.4vw,36px)}.page_flat__wHgkw .page_creed__KOmOU blockquote{margin-top:16px;font-size:12.5px;line-height:1.85}.page_flat__wHgkw .page_dock__K9LMG{display:none}.page_flat__wHgkw .page_hint__cSjm5{position:static;text-align:center;margin-top:24px;padding:0 16px 8px;opacity:1;transform:none}.page_flat__wHgkw.page_focusing__bQbSt .page_hint__cSjm5{opacity:0}}@media (max-width:380px){.page_flat__wHgkw .page_orbit__liDoj{grid-template-columns:minmax(0,1fr)}}.page_intro__NrUPI{position:fixed;inset:0;z-index:100;background:oklch(.055 .012 265);display:grid;place-items:center}.page_gone__F_BNL{opacity:0;visibility:hidden;transition:opacity .7s var(--ease),visibility .7s}.page_intro__NrUPI svg{width:min(58vmin,330px);height:min(58vmin,330px);overflow:visible}.page_intro__NrUPI .page_ln__zlxWm{fill:none;stroke:oklch(.86 .1 85);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;animation:page_intro-draw__xHRKf .42s var(--ease) forwards}.page_intro__NrUPI .page_seed__1R6od{fill:oklch(.95 .1 85);opacity:0;transform-box:fill-box;transform-origin:center;will-change:transform,opacity;animation:page_intro-seed__0d9QI .5s var(--ease) forwards}.page_intro__NrUPI .page_st__kSUMI{fill:oklch(.97 .06 85);opacity:0;transform-box:fill-box;transform-origin:center;animation:page_intro-star__0fczG .5s var(--ease) forwards}@keyframes page_intro-draw__xHRKf{to{stroke-dashoffset:0}}@keyframes page_intro-seed__0d9QI{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes page_intro-star__0fczG{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.7)}to{opacity:.95;transform:scale(1)}}.page_intro__NrUPI .page_tree__StMu7{transform-box:fill-box;transform-origin:center;will-change:transform,opacity,filter;animation:page_intro-scatter__amz1z .9s 2.05s var(--ease) forwards}@keyframes page_intro-scatter__amz1z{to{transform:scale(2.7);opacity:0;filter:blur(3px)}}.page_caption__PG7dq{position:absolute;bottom:16%;left:50%;transform:translateX(-50%);text-align:center;font-family:var(--font-display);font-size:15px;letter-spacing:.24em;color:oklch(.72 .04 85);opacity:0;animation:page_intro-cap-in__aL0D3 .8s 1.5s var(--ease) forwards,page_intro-cap-out__2m7jb .5s 2.2s var(--ease) forwards}@keyframes page_intro-cap-in__aL0D3{to{opacity:1}}@keyframes page_intro-cap-out__2m7jb{to{opacity:0}}.page_skip__7I_Sk{position:absolute;right:26px;bottom:26px;background:none;border:0;border-radius:var(--r-sm);color:oklch(.55 .02 265);font-family:inherit;font-size:12px;letter-spacing:.12em;padding:8px;min-height:44px}.page_skip__7I_Sk:hover{color:var(--fg)}.page_skip__7I_Sk:focus-visible{outline:none;box-shadow:var(--ring)}.page_main__2rV3q{position:relative;z-index:10;min-height:calc(100dvh - 76px)}.page_state__EBhIV{max-width:480px;margin:0 auto;padding:96px 24px;text-align:center;color:var(--muted);font-size:13.5px;line-height:1.8}.page_stateTitle__l9Y6K{font-family:var(--font-display);font-weight:700;font-size:20px;line-height:1.4;color:var(--fg)}.page_stateDesc__jb1aU{margin-top:10px}.page_stateLink__YAg_K{display:inline-flex;align-items:center;min-height:44px;margin-top:22px;padding:0 18px;border:1px solid var(--border-2);border-radius:var(--r-pill);color:var(--fg);font-size:13.5px;letter-spacing:.03em;text-decoration:none;transition:background .16s var(--ease),border-color .16s var(--ease)}.page_stateLink__YAg_K:hover{background:oklch(1 0 0/.06);border-color:var(--bright)}.page_stateLink__YAg_K:focus-visible{outline:none;box-shadow:var(--ring)}.page_main__JJQFT{position:relative;z-index:10;max-width:1280px;margin:0 auto;padding:34px 26px 96px}.page_eyebrow__SXSi4{font-size:11px;font-weight:590;letter-spacing:.26em;color:var(--muted)}.page_h1__a93OU{margin-top:14px;font-family:var(--font-display);font-weight:900;font-size:clamp(28px,3.4vw,42px);line-height:1.34;letter-spacing:0;color:var(--fg)}.page_lede__3HlJZ{margin-top:16px;max-width:52ch;font-size:13.5px;line-height:1.9;color:var(--muted)}.page_tools__074Ds{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:30px}.page_search__awaEJ{flex:1 1;min-width:220px;max-width:420px;min-height:46px;padding:0 15px;border-radius:var(--r-pill);border:1px solid var(--border-2);background:oklch(1 0 0/.05);color:var(--fg);font-family:var(--font-ui);font-size:13.5px}.page_search__awaEJ::placeholder{color:oklch(.62 .015 265)}.page_search__awaEJ:hover{background:oklch(1 0 0/.08)}.page_search__awaEJ:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring)}.page_sortDd__etjzk{width:auto}.page_clearBtn__edef0{min-height:46px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--border-2);background:oklch(1 0 0/.04);color:var(--fg);font-family:inherit;font-size:13px;display:inline-flex;align-items:center;gap:8px;transition:background .16s var(--ease),border-color .16s var(--ease)}.page_clearBtn__edef0:hover{background:oklch(1 0 0/.08);border-color:var(--bright)}.page_clearBtn__edef0:focus-visible{outline:none;box-shadow:var(--ring)}.page_body__V9UYk{display:grid;grid-template-columns:216px minmax(0,1fr);grid-gap:28px;gap:28px;margin-top:26px;align-items:start}.page_side__GL14Z{position:-webkit-sticky;position:sticky;top:22px;display:grid;grid-gap:22px;gap:22px}.page_sideTitle__38NL9{font-size:11px;font-weight:590;letter-spacing:.2em;color:var(--muted);margin-bottom:12px}.page_facets__OZofX{display:flex;flex-wrap:wrap;gap:7px}.page_facet__oxDjz{min-height:36px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--border);background:oklch(1 0 0/.04);color:var(--muted);font-family:inherit;font-size:12px;transition:color .15s var(--ease),border-color .15s var(--ease)}.page_facet__oxDjz:hover{color:var(--fg)}.page_facet__oxDjz[aria-pressed=true]{border-color:var(--bright);color:var(--bright)}.page_facet__oxDjz:focus-visible{outline:none;box-shadow:var(--ring)}.page_check__pVgwI{display:flex;align-items:center;gap:9px;min-height:40px;font-size:12.5px;color:var(--muted);cursor:pointer}.page_check__pVgwI input{accent-color:var(--bright);width:16px;height:16px}.page_check__pVgwI:hover{color:var(--fg)}.page_note__aSC9o{font-size:11px;line-height:1.7;color:oklch(.6 .015 265)}.page_resultbar__BC3EL{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px;font-size:12.5px;color:var(--muted)}.page_grid__lKz7Y{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));grid-gap:16px;gap:16px}.page_card__PNGLT{position:relative;display:block;aspect-ratio:170/228;border-radius:var(--r-lg);overflow:hidden;border:1px solid oklch(1 0 0/.14);background:var(--bg);text-decoration:none;transition:border-color .24s var(--ease),box-shadow .24s var(--ease),transform .24s var(--ease)}.page_card__PNGLT:hover{border-color:var(--w-line);box-shadow:0 0 30px -6px var(--w-glow),0 20px 50px -28px oklch(.02 0 0/.9);transform:translateY(-2px)}.page_card__PNGLT:focus-visible{outline:none;box-shadow:var(--ring),0 20px 50px -28px oklch(.02 0 0/.9)}.page_state__JSGd7{padding:56px 24px;text-align:center;color:var(--muted);font-size:13px;line-height:1.9}.page_stateTitle__Dy5ei{font-family:var(--font-display);font-size:17px;line-height:1.5;color:var(--fg)}.page_pager__yQl6Q{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:30px}.page_pager__yQl6Q button{min-width:40px;min-height:40px;padding:0 12px;border-radius:var(--r-sm);border:1px solid var(--border);background:oklch(1 0 0/.03);color:var(--muted);font-family:inherit;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_pager__yQl6Q button:hover:not(:disabled){color:var(--fg);background:oklch(1 0 0/.08)}.page_pager__yQl6Q button[aria-current=true]{border-color:var(--bright);color:var(--bright)}.page_pager__yQl6Q button:disabled{opacity:.4;cursor:not-allowed}.page_pager__yQl6Q button:focus-visible{outline:none;box-shadow:var(--ring)}@media (max-width:900px){.page_main__JJQFT{padding:24px 16px 80px}.page_body__V9UYk{grid-template-columns:minmax(0,1fr);gap:20px}.page_side__GL14Z{position:static;grid-template-columns:1fr}.page_grid__lKz7Y{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}}