@import "https://fonts.googleapis.com/css2?family=Sora:wght@300;400;500;600;700&display=swap";._layer_2yo4d_14{z-index:1;pointer-events:none;position:fixed;inset:0;overflow:hidden}._particle_2yo4d_22{color:var(--text-soft);opacity:.55;will-change:transform;animation-name:_fall_2yo4d_1;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-6vh}@keyframes _fall_2yo4d_1{0%{transform:translateY(-10vh)rotate(0)}to{transform:translate(2vw,110vh)rotate(220deg)}}@media (prefers-reduced-motion:reduce){._layer_2yo4d_14{display:none}}._layer_enf7k_14{z-index:2147482000;pointer-events:none;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._opaque_enf7k_25{background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._card_enf7k_30{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:6px;max-width:560px;padding:22px 26px;animation:.35s ease-out _rise_enf7k_1;display:flex;box-shadow:0 12px 40px #0000002e}._mono_enf7k_45{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._granted_enf7k_50{border-color:var(--success-border);color:var(--success-on-soft)}._big_enf7k_55{color:var(--danger);font-size:40px;line-height:1;animation:.9s ease-in-out infinite _beat_enf7k_1}._line_enf7k_62{color:var(--text);font-size:17px;font-weight:600}._sub_enf7k_68{color:var(--text-secondary);font-size:14px;line-height:1.5}._pencil_enf7k_74{color:var(--warning-on-soft);font-size:13px;font-style:italic}._hint_enf7k_80{color:var(--text-faint);margin-top:4px;font-size:12px}._hearts_enf7k_86{position:absolute;inset:0;overflow:hidden}._heart_enf7k_86{color:var(--danger);opacity:.7;animation:4.4s ease-in forwards _float_enf7k_1;position:absolute;bottom:-10vh}@keyframes _beat_enf7k_1{0%,to{transform:scale(1)}18%{transform:scale(1.18)}36%{transform:scale(1)}54%{transform:scale(1.12)}}@keyframes _float_enf7k_1{0%{opacity:0;transform:translateY(0)rotate(-6deg)}12%{opacity:.75}to{opacity:0;transform:translateY(-105vh)rotate(10deg)}}@keyframes _rise_enf7k_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._hearts_enf7k_86{display:none}._card_enf7k_30,._big_enf7k_55{animation:none}}._pillLayer_enf7k_131{z-index:2147482100;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;bottom:18px;left:0;right:0}._pill_enf7k_131{border:1px solid var(--border);background:var(--surface);max-width:92vw;color:var(--text-secondary);text-align:center;border-radius:999px;padding:9px 16px;font-size:13px;line-height:1.4;animation:.25s ease-out _rise_enf7k_1;box-shadow:0 6px 24px #00000029}@media (prefers-reduced-motion:reduce){._pill_enf7k_131{animation:none}}._rain_o4gi2_21,._boot_o4gi2_22{z-index:2147481000;pointer-events:none;mix-blend-mode:screen;position:fixed;inset:0}._rain_o4gi2_21{opacity:.22;width:100%;height:100%}._boot_o4gi2_22{color:#39ff6e;opacity:.34;white-space:pre-wrap;word-break:break-word;flex-direction:column;justify-content:flex-end;margin:0;padding:16px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.45;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){._rain_o4gi2_21{display:none}}._scene_zeiqc_12{background:#0a0f1e;align-items:flex-end;width:100%;height:100%;padding:48px;display:flex;position:relative;overflow:hidden}._blob1_zeiqc_23{filter:blur(80px);pointer-events:none;background:#4a9eff1f;border-radius:50%;width:420px;height:420px;position:absolute;top:-100px;left:-80px}._blob2_zeiqc_32{filter:blur(70px);pointer-events:none;background:#7ec8e31a;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-60px;right:-40px}._orbits_zeiqc_43{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._orbitRing_zeiqc_52{border:1px solid #4a9eff1f;border-radius:50%;justify-content:center;align-items:flex-start;animation:linear infinite _spin_zeiqc_1;display:flex;position:absolute}._orbitDot_zeiqc_62{background:#4a9effb3;border-radius:50%;margin-top:-3px;box-shadow:0 0 6px #4a9effcc}@keyframes _spin_zeiqc_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._particle_zeiqc_75{background:#7ec8e380;border-radius:50%;animation:ease-in-out infinite alternate _float_zeiqc_1;position:absolute}@keyframes _float_zeiqc_1{0%{opacity:.3;transform:translate(0)}to{transform:translate(var(--dx), var(--dy));opacity:.8}}._copy_zeiqc_88{z-index:2;flex-direction:column;gap:10px;display:flex;position:relative}._logo_zeiqc_96{align-items:center;gap:10px;display:flex}._logoImg_zeiqc_102{object-fit:contain;width:32px;height:32px}._logoText_zeiqc_108{color:var(--on-accent);letter-spacing:-.5px;font-size:1.4rem;font-weight:700}._tagline_zeiqc_115{color:#fff6;font-size:.85rem;line-height:1.6}._wrap_1ixqb_12{display:inline-flex;position:relative}._btn_1ixqb_19{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;display:inline-flex}._code_1ixqb_30{letter-spacing:.04em;font-size:.72rem;font-weight:600}._menu_1ixqb_36{z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:10px;min-width:140px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0f172a1f}._item_1ixqb_51{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:7px 10px;font-family:inherit;font-size:.8rem;display:block}._item_1ixqb_51:hover{background:var(--surface-tint)}._itemActive_1ixqb_66{color:var(--accent);font-weight:600}._wrap_8mmr1_12{grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}._left_8mmr1_19{height:100dvh;position:sticky;top:0}._right_8mmr1_26{background:var(--surface);justify-content:center;align-items:center;padding:48px 40px;display:flex;position:relative}._langBtn_8mmr1_36{color:var(--text-secondary);border-radius:8px;padding:6px 10px;position:absolute;top:18px;right:20px}._langBtn_8mmr1_36:hover{background:var(--surface-tint);color:var(--text)}@media (width<=768px){._wrap_8mmr1_12{grid-template-columns:1fr}._left_8mmr1_19{display:none}._right_8mmr1_26{align-items:center;min-height:100dvh;padding:40px 24px}}._field_13liz_12{flex-direction:column;gap:7px;display:flex}._label_13liz_18{color:var(--text-secondary);letter-spacing:.02em;font-size:.75rem;font-weight:600}._inputWrap_13liz_25{position:relative}._input_13liz_25{width:100%;height:46px;color:var(--text);background:var(--surface-cool);border:1px solid #e4ecf4;border-radius:12px;outline:none;padding:0 44px 0 16px;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s,background .2s}._input_13liz_25::placeholder{color:var(--text-faint)}._input_13liz_25:focus{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px #4a9eff1a}._toggle_13liz_49{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;transition:color .18s;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._toggle_13liz_49:hover{color:var(--accent)}._behind_153t7_15{display:contents}._overlay_153t7_19{z-index:99999;background:var(--surface-subtle);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}._card_153t7_34{background:var(--surface);border:1px solid var(--border);border-radius:20px;width:100%;max-width:440px;padding:28px;box-shadow:0 20px 60px #0f172a1f}._iconWrap_153t7_44{background:var(--accent-soft);width:48px;height:48px;color:var(--accent-strong);border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}._title_153t7_56{color:var(--text);margin:0 0 8px;font-size:20px;font-weight:700}._paid_153t7_63{color:var(--success);margin:0 0 8px;font-size:14px;font-weight:600}._subtitle_153t7_70{color:var(--text-secondary);margin:0 0 20px;font-size:14px;line-height:1.55}._form_153t7_77{flex-direction:column;gap:14px;display:flex}._account_153t7_83{color:var(--text-secondary);margin:-4px 0 0;font-size:12px}._error_153t7_89{color:var(--danger);margin:0;font-size:13px;line-height:1.5}._submit_153t7_96{background:var(--surface-strong);height:48px;color:var(--on-accent);cursor:pointer;border:none;border-radius:13px;font-family:inherit;font-size:.9rem;font-weight:600;transition:opacity .2s}._submit_153t7_96:hover{opacity:.85}._submit_153t7_96:disabled{opacity:.6;cursor:default}._logout_153t7_111{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;margin:18px auto 0;font-size:13px;display:block}._logout_153t7_111:hover{color:var(--text);text-decoration:underline}._form_bdfmn_12{flex-direction:column;gap:14px;display:flex}._codeInput_bdfmn_18{box-sizing:border-box;letter-spacing:6px;text-align:center;font-variant-numeric:tabular-nums;border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);border-radius:12px;outline:none;padding:12px 14px;font-size:22px;transition:border-color .15s}._codeInput_bdfmn_18._backup_bdfmn_33{letter-spacing:2px;font-size:18px}._codeInput_bdfmn_18:focus{border-color:var(--accent)}._submit_bdfmn_41{background:var(--accent);width:100%;color:var(--on-accent);cursor:pointer;border:none;border-radius:12px;padding:12px 16px;font-size:15px;font-weight:600;transition:background .15s,opacity .15s}._submit_bdfmn_41:hover:not(:disabled){background:var(--accent-hover)}._submit_bdfmn_41:disabled{opacity:.6;cursor:default}._passkeyBtn_bdfmn_58{background:var(--accent);width:100%;color:var(--on-accent);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:600;transition:background .15s,opacity .15s;display:flex}._passkeyBtn_bdfmn_58:hover:not(:disabled){background:var(--accent-hover)}._passkeyBtn_bdfmn_58:disabled{opacity:.6;cursor:default}._toggleLink_bdfmn_77{color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:center;padding:0;font-size:13px}._toggleLink_bdfmn_77:hover:not(:disabled){text-decoration:underline}._toggleLink_bdfmn_77:disabled{opacity:.6;cursor:default}._fieldHeader_bdfmn_90{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}._label_bdfmn_97{color:var(--text-secondary);text-align:left;font-size:13px;line-height:1.4}._resendLink_bdfmn_103{white-space:nowrap;color:var(--accent);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:12px}._resendLink_bdfmn_103:hover:not(:disabled){text-decoration:underline}._resendLink_bdfmn_103:disabled{color:var(--muted);cursor:default}._error_bdfmn_119{color:var(--danger-alt);text-align:center;margin:0;font-size:13px}._hint_bdfmn_126{color:var(--text-secondary);text-align:center;margin:0;font-size:13px;line-height:1.5}._qrWrap_bdfmn_135{justify-content:center;display:flex}._qr_bdfmn_135{border:1px solid var(--border);background:var(--surface);border-radius:12px;width:200px;height:200px}._secretRow_bdfmn_146{color:var(--text-secondary);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}._secretCode_bdfmn_154{letter-spacing:1px;color:var(--text);background:var(--surface-subtle);word-break:break-all;border-radius:8px;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}._backupGrid_bdfmn_166{grid-template-columns:repeat(2,1fr);gap:8px;margin:8px 0;display:grid}._backupItem_bdfmn_172{letter-spacing:1px;text-align:center;background:var(--surface-subtle);color:var(--text);border-radius:8px;padding:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}._backupActions_bdfmn_182{gap:8px;display:flex}._secondaryBtn_bdfmn_186{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:12px;flex:1;padding:10px 14px;font-size:14px;font-weight:500}._secondaryBtn_bdfmn_186:hover{background:var(--surface-tint)}._warn_bdfmn_198{color:var(--warning-deep);background:var(--warning-soft);border:1px solid var(--warning-border);border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}._settingRow_bdfmn_212{align-items:center;gap:10px;display:flex}._settingTitle_bdfmn_217{color:var(--text);margin:0;font-weight:600}._iconOk_bdfmn_222{color:var(--success-strong)}._iconOff_bdfmn_223{color:var(--muted)}._iconAccent_bdfmn_224{color:var(--accent)}._errorInline_bdfmn_225{color:var(--danger-strong);text-align:left}._btnInner_bdfmn_226{align-items:center;gap:6px;display:inline-flex}._section_bdfmn_229{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}._sectionHead_bdfmn_234{align-items:center;gap:10px;margin-bottom:8px;display:flex}._deviceList_bdfmn_240{margin:0 0 12px;padding:0;list-style:none}._deviceItem_bdfmn_245{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}._deviceInfo_bdfmn_253{flex-direction:column;gap:2px;min-width:0;display:flex}._deviceName_bdfmn_259{color:var(--text);font-size:14px}._deviceFingerprint_bdfmn_263{color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}._removeBtn_bdfmn_268{cursor:pointer;color:var(--danger-strong);background:0 0;border:none;padding:0;display:flex}._addRow_bdfmn_276{gap:8px;display:flex}._nameInput_bdfmn_280{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);border-radius:10px;flex:1;padding:9px 11px;font-family:inherit;font-size:13px}._nameInput_bdfmn_280:focus{border-color:var(--accent);outline:none}._overlay_1bowg_12{z-index:1000;background:var(--surface-subtle);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}._card_1bowg_24{background:var(--surface);border:1px solid var(--border);border-radius:20px;width:100%;max-width:440px;padding:28px;box-shadow:0 20px 60px #0f172a1f}._iconWrap_1bowg_34{background:var(--warning-soft);width:48px;height:48px;color:var(--warning-strong);border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}._title_1bowg_46{color:var(--text);margin:0 0 8px;font-size:20px;font-weight:700}._subtitle_1bowg_53{color:var(--text-secondary);margin:0 0 20px;font-size:14px;line-height:1.55}._logout_1bowg_60{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;margin:18px auto 0;font-size:13px;display:block}._logout_1bowg_60:hover{color:var(--text);text-decoration:underline}._overlay_6xloc_12{z-index:1100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_6xloc_24{background:var(--surface);border-radius:20px;width:100%;max-width:380px;padding:26px;box-shadow:0 24px 64px #0f172a40}._iconWrap_6xloc_33{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:13px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}._title_6xloc_45{color:var(--text);margin:0 0 6px;font-size:18px;font-weight:700}._subtitle_6xloc_52{color:var(--text-secondary);margin:0 0 18px;font-size:13px;line-height:1.55}._cancel_6xloc_59{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;margin:14px auto 0;font-size:13px;display:block}._cancel_6xloc_59:hover{color:var(--text);text-decoration:underline}._passkeyBtn_6xloc_71{border:1px solid var(--accent);background:var(--accent);width:100%;color:var(--on-accent);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;padding:11px 14px;font-size:14px;font-weight:600;display:flex}._passkeyBtn_6xloc_71:hover{background:var(--accent-hover)}._passkeyBtn_6xloc_71:disabled{opacity:.6;cursor:default}._divider_6xloc_90{text-align:center;color:var(--text-secondary);align-items:center;margin:4px 0 14px;font-size:12px;display:flex}._divider_6xloc_90:before,._divider_6xloc_90:after{content:"";background:var(--border);flex:1;height:1px}._divider_6xloc_90 span{padding:0 10px}._errorMsg_6xloc_106{color:var(--danger-strong);text-align:center;margin:0 0 10px;font-size:12px}._fieldLabel_6xloc_114{color:var(--text);margin:0 0 6px;font-size:12px;font-weight:600;display:block}._nameInput_6xloc_122{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);border-radius:11px;margin-bottom:14px;padding:10px 12px;font-size:14px}._nameInput_6xloc_122:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}._promptActions_6xloc_139{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}._promptActions_6xloc_139 ._cancel_6xloc_59{margin:0}._screen_gyccj_12{z-index:100000;background:radial-gradient(1200px 600px at 50% -10%,#eaf2ff 0%,#f5f8fd 45%,#eef3fb 100%);position:fixed;inset:0;overflow-y:auto}._blobA_gyccj_21,._blobB_gyccj_22{filter:blur(70px);opacity:.45;pointer-events:none;z-index:0;border-radius:50%;position:fixed}._blobA_gyccj_21{background:#bcd7ff;width:420px;height:420px;animation:14s ease-in-out infinite _float_gyccj_1;top:-120px;left:-100px}._blobB_gyccj_22{background:#d8c6ff;width:360px;height:360px;animation:18s ease-in-out infinite reverse _float_gyccj_1;bottom:-140px;right:-90px}._wrap_gyccj_49{z-index:1;box-sizing:border-box;justify-content:center;align-items:center;min-height:100%;padding:40px 20px;display:flex;position:relative}._card_gyccj_60{text-align:center;-webkit-backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #ffffffb3;border-radius:24px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:480px;padding:36px 30px 28px;display:flex;box-shadow:0 24px 60px #1c376e24}._logo_gyccj_77{object-fit:contain;width:auto;height:32px}._gears_gyccj_84{justify-content:center;align-items:center;width:96px;height:96px;margin:4px 0 2px;display:flex;position:relative}._gearBig_gyccj_94,._gearSmall_gyccj_95{color:var(--accent);position:absolute}._gearBig_gyccj_94{width:72px;height:72px;animation:9s linear infinite _spin_gyccj_1;top:4px;left:6px}._gearSmall_gyccj_95{color:#9b7bff;width:44px;height:44px;animation:6s linear infinite reverse _spin_gyccj_1;bottom:0;right:2px}._title_gyccj_117{letter-spacing:-.5px;color:#0f1d34;margin:0;font-size:1.4rem;font-weight:800}._lead_gyccj_125{color:#51637c;white-space:pre-wrap;margin:0;font-size:.96rem;line-height:1.6}._badges_gyccj_134{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:2px;display:flex}._badge_gyccj_134{color:#2f6fb3;background:#eaf3ff;border:1px solid #d6e7fb;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:600;display:inline-flex}._refreshBtn_gyccj_156{color:var(--on-accent);background:linear-gradient(135deg, var(--accent) 0%, #3b7fe0 100%);cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;margin-top:8px;padding:11px 22px;font-size:.9rem;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex;box-shadow:0 8px 20px #4a9eff52}._refreshBtn_gyccj_156:hover{transform:translateY(-1px);box-shadow:0 10px 24px #4a9eff6b}._refreshBtn_gyccj_156:active{opacity:.92;transform:translateY(0)}._faq_gyccj_184{text-align:left;flex-direction:column;gap:8px;width:100%;margin-top:14px;display:flex}._faqItem_gyccj_193{background:var(--pal-mist-25);border:1px solid #e6edf6;border-radius:12px;transition:border-color .15s,background .15s;overflow:hidden}._faqItem_gyccj_193:hover{border-color:#d6e3f2}._faqItemOpen_gyccj_205{background:var(--surface);border-color:#cfe1f7}._faqQuestion_gyccj_210{color:#1f2e44;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 14px;font-size:.86rem;font-weight:600;display:flex}._faqChevron_gyccj_226{color:#7d93ab;flex-shrink:0;transition:transform .2s}._faqItemOpen_gyccj_205 ._faqChevron_gyccj_226{color:var(--accent);transform:rotate(180deg)}._faqAnswer_gyccj_237{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}._faqItemOpen_gyccj_205 ._faqAnswer_gyccj_237{grid-template-rows:1fr}._faqAnswer_gyccj_237>p{color:#56697f;margin:0;padding:0 14px;font-size:.83rem;line-height:1.55;overflow:hidden}._faqItemOpen_gyccj_205 ._faqAnswer_gyccj_237>p{padding:0 14px 13px}._foot_gyccj_260{color:#9aabbf;letter-spacing:.2px;margin:12px 0 0;font-size:.74rem}@keyframes _spin_gyccj_1{to{transform:rotate(360deg)}}@keyframes _float_gyccj_1{0%,to{transform:translate(0)}50%{transform:translate(24px,18px)}}@media (prefers-reduced-motion:reduce){._gearBig_gyccj_94,._gearSmall_gyccj_95,._blobA_gyccj_21,._blobB_gyccj_22{animation:none}}@media (width<=480px){._card_gyccj_60{border-radius:20px;padding:28px 20px 22px}._title_gyccj_117{font-size:1.25rem}._lead_gyccj_125{font-size:.9rem}}._banner_btjxz_13{z-index:9990;background:linear-gradient(90deg,#1a1a2e 0%,#16213e 100%);border:1px solid #3b9eff40;border-radius:999px;align-items:center;gap:8px;max-width:min(720px,100vw - 24px);padding:8px 12px 8px 16px;animation:.25s _bannerIn_btjxz_1;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #00000059}@keyframes _bannerIn_btjxz_1{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}._icon_btjxz_36{color:var(--warning);flex-shrink:0}._text_btjxz_41{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._link_btjxz_49{color:var(--pal-blue-550);white-space:nowrap;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}._link_btjxz_49:hover{color:#60b4ff;text-decoration:underline}._closeBtn_btjxz_63{color:#fff9;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background .15s,color .15s;display:flex}._closeBtn_btjxz_63:hover{color:var(--on-accent);background:#ffffff29}@media (width<=640px){._banner_btjxz_13{border-radius:16px;flex-wrap:wrap;justify-content:center;padding:8px 12px}._text_btjxz_41{white-space:normal;text-align:center;font-size:12px}}._overlay_1to4j_12{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;background:#00000073;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_1to4j_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1to4j_1{0%{opacity:0}to{opacity:1}}._modal_1to4j_30{background:var(--surface);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:14px;width:420px;max-width:92vw;padding:36px 32px 28px;animation:.25s cubic-bezier(.34,1.4,.64,1) _slideUp_1to4j_1;display:flex;position:relative;box-shadow:0 24px 64px #0000002e}@keyframes _slideUp_1to4j_1{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._closeBtn_1to4j_51{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px;position:absolute;top:14px;right:14px}._closeBtn_1to4j_51:hover{color:var(--text)}._icon_1to4j_64{background:var(--warning-soft);width:56px;height:56px;color:var(--warning);border-radius:50%;justify-content:center;align-items:center;display:flex}._title_1to4j_75{color:var(--text);margin:0;font-size:1.2rem;font-weight:700}._description_1to4j_82{color:var(--text-secondary);max-width:320px;margin:0;font-size:.92rem;line-height:1.5}._actions_1to4j_90{flex-direction:column;gap:8px;width:100%;margin-top:4px;display:flex}._primaryBtn_1to4j_98{background:var(--accent);width:100%;color:var(--on-accent);cursor:pointer;border:none;border-radius:12px;padding:12px;font-size:.95rem;font-weight:600;transition:background .15s}._primaryBtn_1to4j_98:hover{background:var(--accent-hover)}._laterBtn_1to4j_112{width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:12px;padding:10px;font-size:.85rem}._laterBtn_1to4j_112:hover{color:var(--text)}._overlay_155to_12{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;background:#00000073;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_155to_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_155to_1{0%{opacity:0}to{opacity:1}}._modal_155to_30{background:var(--surface);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:14px;width:440px;max-width:92vw;padding:36px 32px 28px;animation:.25s cubic-bezier(.34,1.4,.64,1) _slideUp_155to_1;display:flex;position:relative;box-shadow:0 24px 64px #0000002e}@keyframes _slideUp_155to_1{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._closeBtn_155to_51{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px;position:absolute;top:14px;right:14px}._closeBtn_155to_51:hover{color:var(--text)}._icon_155to_64{background:var(--accent-soft);width:56px;height:56px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}._title_155to_75{color:var(--text);margin:0;font-size:1.2rem;font-weight:700}._benefits_155to_82{text-align:left;color:var(--text-secondary);flex-direction:column;gap:8px;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}._benefits_155to_82 li{align-items:center;gap:8px;display:flex}._check_155to_94{color:var(--success-alt);flex-shrink:0}._offer_155to_96{background:var(--surface-subtle);border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 14px;display:flex}._offerPlan_155to_107{color:var(--text);font-size:.85rem;font-weight:600}._offerPrice_155to_108{color:var(--text);align-items:center;gap:6px;font-size:1rem;font-weight:700;display:flex}._oldPrice_155to_116{color:var(--muted);font-size:.82rem;font-weight:600;text-decoration:line-through;text-decoration-thickness:2px}._discountBadge_155to_123{background:var(--danger);color:var(--on-accent);border-radius:999px;padding:1px 7px;font-size:.68rem;font-weight:700}._actions_155to_132{flex-direction:column;gap:8px;width:100%;margin-top:4px;display:flex}._primaryBtn_155to_140{background:var(--accent);width:100%;color:var(--on-accent);cursor:pointer;border:none;border-radius:12px;padding:12px;font-size:.95rem;font-weight:600;transition:background .15s}._primaryBtn_155to_140:hover{background:var(--accent-hover)}._laterBtn_155to_154{width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:12px;padding:10px;font-size:.85rem}._laterBtn_155to_154:hover{color:var(--text)}._toaster_2b11q_14{z-index:1000;max-width:min(360px,100vw - 32px);position:fixed;bottom:16px;right:16px}._toast_2b11q_14{background:var(--surface);border:1px solid var(--success-border);color:var(--text);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;animation:.2s _paymentToastIn_2b11q_1;display:flex;box-shadow:0 8px 28px #0f172a2e}._toast_2b11q_14._failed_2b11q_35{border-color:var(--danger-border)}._icon_2b11q_39{color:var(--success-strong);flex-shrink:0;margin-top:1px}._failed_2b11q_35 ._icon_2b11q_39{color:var(--danger)}._text_2b11q_49{flex:1;min-width:0}._title_2b11q_54{font-size:.88rem;font-weight:700}._body_2b11q_59{color:var(--text-secondary);margin-top:2px;font-size:.8rem}._close_2b11q_65{color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}._close_2b11q_65:hover{color:var(--text)}@keyframes _paymentToastIn_2b11q_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._overlay_p2w3q_12{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;background:#00000073;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_p2w3q_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_p2w3q_1{0%{opacity:0}to{opacity:1}}._modal_p2w3q_30{background:var(--surface);border-radius:20px;width:460px;max-width:calc(100vw - 32px);padding:32px;animation:.2s _slideUp_p2w3q_1;position:relative;box-shadow:0 24px 64px #00000029}@keyframes _slideUp_p2w3q_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._close_p2w3q_46{color:#9aa7b5;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:flex;position:absolute;top:16px;right:16px}._close_p2w3q_46:hover{background:var(--surface-neutral-2);color:var(--pal-slate-600)}._header_p2w3q_68{margin-bottom:14px}._badge_p2w3q_72{background:var(--accent-soft,var(--accent-soft));color:var(--accent,var(--accent));letter-spacing:.04em;text-transform:uppercase;border-radius:20px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-block}._title_p2w3q_84{color:var(--text);margin:0 0 12px;font-size:1.2rem;font-weight:700;line-height:1.4}._body_p2w3q_92{color:var(--pal-ink-700);white-space:pre-wrap;margin:0;font-size:.92rem;line-height:1.6}._bonusCard_p2w3q_100{background:linear-gradient(135deg, var(--accent-soft), #f3fbf6);color:var(--pal-ink-700);border:1px solid #e3effb;border-radius:12px;align-items:center;gap:10px;margin-top:18px;padding:12px 14px;font-size:.9rem;display:flex}._bonusCard_p2w3q_100 strong{color:var(--accent,var(--accent))}._bonusIcon_p2w3q_117{color:var(--accent,var(--accent));flex-shrink:0}._error_p2w3q_122{color:#e0564f;margin:14px 0 0;font-size:.85rem}._actions_p2w3q_128{justify-content:flex-end;align-items:center;gap:10px;margin-top:24px;display:flex}._laterBtn_p2w3q_136{border:1px solid var(--border,var(--border));color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:10px;padding:9px 18px;font-size:.875rem;transition:background .15s,color .15s}._laterBtn_p2w3q_136:hover:not(:disabled){background:var(--pal-blue-75);color:var(--pal-ink-700)}._laterBtn_p2w3q_136:disabled{opacity:.5;cursor:not-allowed}._primaryBtn_p2w3q_157{background:var(--accent,var(--accent));color:var(--on-accent);cursor:pointer;border:none;border-radius:10px;padding:9px 22px;font-size:.875rem;font-weight:600;transition:opacity .15s}._primaryBtn_p2w3q_157:hover:not(:disabled){opacity:.88}._primaryBtn_p2w3q_157:disabled{opacity:.45;cursor:not-allowed}._thanks_p2w3q_179{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:12px 0 4px;display:flex}._thanksIcon_p2w3q_188{width:56px;height:56px;color:var(--success);background:#edfdf4;border-radius:50%;justify-content:center;align-items:center;display:flex}._thanksText_p2w3q_199{color:var(--pal-ink-700);margin:0;font-size:.95rem;line-height:1.55}._thanksText_p2w3q_199 strong{color:var(--accent,var(--accent))}._toaster_mera2_14{z-index:1000;flex-direction:column;gap:10px;max-width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}._toast_mera2_14{color:var(--on-accent);cursor:pointer;background:#1f2937;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;animation:.2s _toastIn_mera2_1;display:flex;box-shadow:0 8px 28px #00000047}._toast_mera2_14:hover{background:#263243}._icon_mera2_40{color:#34d399;flex-shrink:0;margin-top:1px}._text_mera2_42{flex:1;min-width:0}._title_mera2_43{font-size:.88rem;font-weight:700}._body_mera2_44{opacity:.8;margin-top:2px;font-size:.8rem}._close_mera2_46{color:inherit;opacity:.55;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}._close_mera2_46:hover{opacity:1}@keyframes _toastIn_mera2_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){._toaster_mera2_14{max-width:none;bottom:12px;left:12px;right:12px}}._overlay_1v384_12{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;background:#00000073;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_1v384_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1v384_1{0%{opacity:0}to{opacity:1}}._modal_1v384_30{background:var(--surface);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;width:400px;max-width:92vw;padding:36px 32px 28px;animation:.25s cubic-bezier(.34,1.4,.64,1) _slideUp_1v384_1;display:flex;position:relative;box-shadow:0 24px 64px #0000002e}@keyframes _slideUp_1v384_1{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._closeBtn_1v384_51{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px;position:absolute;top:14px;right:14px}._closeBtn_1v384_51:hover{color:var(--text)}._icon_1v384_64{background:var(--success-soft);width:60px;height:60px;color:var(--success-alt);border-radius:50%;justify-content:center;align-items:center;display:flex}._title_1v384_75{color:var(--text);margin:4px 0 0;font-size:1.25rem;font-weight:700}._amount_1v384_82{color:var(--success-alt);margin:0;font-size:1.4rem;font-weight:800}._sub_1v384_89{color:var(--text-secondary);margin:0;font-size:.9rem}._primaryBtn_1v384_95{background:var(--accent);width:100%;color:var(--on-accent);cursor:pointer;border:none;border-radius:12px;margin-top:10px;padding:12px;font-size:.95rem;font-weight:600;transition:background .15s}._primaryBtn_1v384_95:hover{background:var(--accent-hover)}@media (width<=480px){._overlay_1v384_12{padding:12px;padding-bottom:max(12px, env(safe-area-inset-bottom));align-items:flex-end}._modal_1v384_30{border-radius:18px;width:100%;padding:30px 22px 24px}._title_1v384_75{font-size:1.15rem}._amount_1v384_82{font-size:1.3rem}._primaryBtn_1v384_95{padding:14px;font-size:1rem}}._wrap_135qa_12{justify-content:center;align-items:center;height:100dvh;display:flex}._spinner_135qa_20{border:3px solid var(--accent);border-top-color:#0000;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_135qa_20}@keyframes _spin_135qa_20{to{transform:rotate(360deg)}}._plate_yhjbf_10{z-index:900;width:min(400px,100vw - 24px);animation:_nudgeIn_yhjbf_1 .55s var(--v-ease-spring) .6s both;position:fixed}._header_yhjbf_17{top:72px;right:16px}._rail_yhjbf_19{left:calc(var(--pronstor-rail-w,var(--v-rail-w)) + 14px);animation-name:_nudgeInSide_yhjbf_1;bottom:14px}._rail_yhjbf_19:before{content:"";background:var(--v-panel);border-left:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);z-index:1;border-radius:3px;width:14px;height:14px;position:absolute;bottom:30px;left:-7px;transform:rotate(45deg)}._body_yhjbf_41{border-radius:var(--v-r-xl);background:linear-gradient(var(--v-panel), var(--v-panel)) padding-box, var(--v-grad) border-box;box-shadow:var(--v-glow-strong), var(--v-shadow-pop);color:var(--text);transition:transform var(--v-d-2) var(--v-ease-spring), box-shadow var(--v-d-2) var(--v-ease);border:1.5px solid #0000;align-items:flex-end;gap:14px;padding:12px 16px 12px 12px;display:flex;position:relative;overflow:hidden}._body_yhjbf_41:hover{transform:translateY(-2px)scale(1.01)}._glow_yhjbf_60{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 38%, transparent), transparent);pointer-events:none;width:180px;height:180px;animation:_glowPulse_yhjbf_1 3s var(--v-ease) infinite;border-radius:50%;position:absolute;bottom:-40px;left:-30px}._portraitWrap_yhjbf_72{flex-shrink:0;position:relative}._portrait_yhjbf_72{border-radius:var(--v-r-lg);object-fit:cover;object-position:center 15%;width:96px;height:120px;box-shadow:0 0 0 2px var(--v-panel), 0 0 0 4px color-mix(in srgb, var(--accent) 70%, transparent);display:block}._badge_yhjbf_84{border-radius:var(--v-r-pill);color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);white-space:nowrap;align-items:center;gap:3px;padding:3px 8px;font-size:.68rem;font-weight:800;display:inline-flex;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}._bubble_yhjbf_102{flex-direction:column;flex:1;gap:10px;min-width:0;padding-bottom:2px;display:flex;position:relative}._text_yhjbf_112{letter-spacing:-.01em;font-size:.95rem;font-weight:650;line-height:1.4;display:block}._cta_yhjbf_120{border-radius:var(--v-r-pill);height:34px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);transition:gap var(--v-d-2) var(--v-ease);align-self:flex-start;align-items:center;gap:6px;padding:0 14px;font-size:.8rem;font-weight:700;display:inline-flex}._body_yhjbf_41:hover ._cta_yhjbf_120{gap:10px}._close_yhjbf_137{z-index:2;border:1px solid var(--v-line-strong);background:var(--v-panel);width:28px;height:28px;color:var(--muted);box-shadow:var(--v-shadow-2);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-9px;right:-9px}._close_yhjbf_137:hover{color:var(--text)}@keyframes _nudgeIn_yhjbf_1{0%{opacity:0;transform:translateY(-12px)scale(.96)}to{opacity:1;transform:none}}@keyframes _nudgeInSide_yhjbf_1{0%{opacity:0;transform:translate(-16px)scale(.96)}to{opacity:1;transform:none}}@keyframes _glowPulse_yhjbf_1{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@media (width<=768px){._header_yhjbf_17{top:calc(var(--v-topbar-h) + env(safe-area-inset-top) + 10px);right:var(--v-m-gutter)}}@media (width<=640px){._header_yhjbf_17{width:auto;left:12px;right:12px}._portrait_yhjbf_72{width:80px;height:100px}._text_yhjbf_112{font-size:.88rem}}@media (prefers-reduced-motion:reduce){._plate_yhjbf_10,._glow_yhjbf_60{animation:none}._body_yhjbf_41{transition:none}}._backdrop_1pbp6_12{z-index:1100;background:var(--v-scrim);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:16px;animation:.2s ease-out both _fadeIn_1pbp6_1;display:flex;position:fixed;inset:0}._dialog_1pbp6_26{border-radius:var(--v-r-xl);background:var(--surface);border:1px solid var(--accent-border);width:min(480px,100%);box-shadow:var(--v-shadow-pop);color:var(--text);align-items:flex-start;gap:16px;padding:20px;animation:.25s ease-out both _riseIn_1pbp6_1;display:flex}._portrait_1pbp6_40{border-radius:var(--v-r-md);object-fit:cover;width:72px;height:90px;box-shadow:0 0 0 2px var(--accent-soft);flex-shrink:0}._body_1pbp6_49{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}._title_1pbp6_57{margin:0;font-size:1.1rem;font-weight:700;line-height:1.3}._text_1pbp6_64,._legal_1pbp6_65,._error_1pbp6_66{margin:0;line-height:1.5}._text_1pbp6_64{font-size:.88rem}._legal_1pbp6_65{color:var(--muted);font-size:.75rem}._link_1pbp6_80{color:var(--accent)}._error_1pbp6_66{color:var(--danger,var(--text));font-size:.8rem}._actions_1pbp6_89{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}._primary_1pbp6_97,._secondary_1pbp6_98{font:inherit;cursor:pointer;border-radius:999px;padding:9px 16px;font-size:.85rem}._primary_1pbp6_97{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border:1px solid var(--accent);font-weight:600}._secondary_1pbp6_98{color:var(--text);border:1px solid var(--border);background:0 0}._primary_1pbp6_97:disabled,._secondary_1pbp6_98:disabled{opacity:.6;cursor:default}@keyframes _fadeIn_1pbp6_1{0%{opacity:0}to{opacity:1}}@keyframes _riseIn_1pbp6_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=480px){._dialog_1pbp6_26{text-align:center;flex-direction:column;align-items:center}._actions_1pbp6_89{flex-direction:column-reverse;align-items:stretch}}@media (prefers-reduced-motion:reduce){._backdrop_1pbp6_12,._dialog_1pbp6_26{animation:none}}._layer_1dt36_12{z-index:1200;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._scrim_1dt36_22{background:var(--v-scrim);-webkit-backdrop-filter:blur(8px)saturate(1.1);animation:_v-fade-in_1dt36_1 var(--v-d-2) var(--v-ease) both;position:absolute;inset:0}._close_1dt36_31{border-radius:var(--v-r-sm);width:34px;height:34px;color:var(--muted);transition:background-color var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._close_1dt36_31:hover{background:var(--v-hover);color:var(--text)}._dialog_1dt36_48{border-radius:var(--v-r-xl);background:var(--v-panel);width:100%;max-height:min(88dvh,860px);box-shadow:var(--v-shadow-pop);animation:_v-pop_1dt36_1 var(--v-d-3) var(--v-ease-out) both;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}._dialog_sm_1dt36_61{max-width:420px}._dialog_md_1dt36_62{max-width:520px}._dialog_lg_1dt36_63{max-width:720px}._dialog_xl_1dt36_64{max-width:980px}._dialogHead_1dt36_66{align-items:flex-start;gap:14px;padding:22px 22px 0;display:flex}._dialogIcon_1dt36_73{width:44px;height:44px;color:var(--accent);background:var(--v-grad-soft);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._dialogHeadText_1dt36_85{flex:1;min-width:0;padding-top:2px}._dialogTitle_1dt36_87{letter-spacing:-.015em;color:var(--text);font-size:1.12rem;font-weight:700;line-height:1.3}._dialogDesc_1dt36_95{color:var(--muted);margin-top:6px;font-size:.87rem;line-height:1.55}._dialogBody_1dt36_102{color:var(--text);padding:18px 22px;overflow-y:auto}._dialogFoot_1dt36_108{border-top:1px solid var(--v-line);background:color-mix(in srgb, var(--v-sunken) 50%, transparent);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 22px 20px;display:flex}@media (width<=560px){._layer_1dt36_12{align-items:flex-end;padding:0}._dialog_1dt36_48{border-radius:var(--v-r-xl) var(--v-r-xl) 0 0;max-width:none;max-height:92dvh;animation:_v-sheet-up_1dt36_1 var(--v-d-3) var(--v-ease-out) both;padding-bottom:env(safe-area-inset-bottom)}._dialogFoot_1dt36_108>*{flex:1}}._sheet_1dt36_132{background:var(--v-panel);box-shadow:var(--v-shadow-pop);outline:none;flex-direction:column;display:flex;position:absolute}._sheet_right_1dt36_141{width:min(420px,92vw);animation:_v-slide-right_1dt36_1 var(--v-d-3) var(--v-ease-out) both;border-radius:var(--v-r-xl) 0 0 var(--v-r-xl);top:0;bottom:0;right:0}._sheet_left_1dt36_148{width:min(320px,86vw);animation:_v-slide-left_1dt36_1 var(--v-d-3) var(--v-ease-out) both;border-radius:0 var(--v-r-xl) var(--v-r-xl) 0;top:0;bottom:0;left:0}._sheet_bottom_1dt36_155{max-height:88dvh;animation:_v-sheet-up_1dt36_1 var(--v-d-3) var(--v-ease-out) both;border-radius:var(--v-r-xl) var(--v-r-xl) 0 0;padding-bottom:env(safe-area-inset-bottom);bottom:0;left:0;right:0}._grabber_1dt36_163{background:var(--v-line-strong);border-radius:4px;align-self:center;width:40px;height:4px;margin:10px 0 2px}._sheetHead_1dt36_172{border-bottom:1px solid var(--v-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 12px 20px;display:flex}._sheetTitle_1dt36_181{letter-spacing:-.01em;font-size:1rem;font-weight:700}._sheetBody_1dt36_183{flex:1;overflow-y:auto}._sheetFoot_1dt36_185{border-top:1px solid var(--v-line);padding:14px 16px}._menu_1dt36_189{z-index:1300;border-radius:var(--v-r-lg);background:var(--v-glass);-webkit-backdrop-filter:blur(20px)saturate(1.3);box-shadow:var(--v-shadow-pop);opacity:0;max-height:min(70vh,520px);padding:6px;position:fixed;overflow-y:auto}[data-theme=dark] ._menu_1dt36_189{background:color-mix(in srgb, var(--v-raised) 88%, transparent)}._menuReady_1dt36_203{animation:_v-pop_1dt36_1 var(--v-d-2) var(--v-ease-out) both;opacity:1}._menuItem_1dt36_205{border-radius:var(--v-r-sm);width:100%;min-height:38px;color:var(--text);text-align:left;cursor:pointer;transition:background-color var(--v-d-1) var(--v-ease);background:0 0;border:0;outline:none;align-items:center;gap:10px;padding:0 10px;font-family:inherit;font-size:.86rem;font-weight:500;text-decoration:none;display:flex}._menuItem_1dt36_205:hover,._menuItem_1dt36_205:focus-visible{background:var(--v-hover)}._menuItem_1dt36_205:disabled{opacity:.45;cursor:not-allowed}._menuIcon_1dt36_229{width:18px;color:var(--muted);justify-content:center;display:inline-flex}._menuItem_1dt36_205:hover ._menuIcon_1dt36_229{color:var(--text)}._menuLabel_1dt36_237{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._menuHint_1dt36_239{color:var(--muted);font-size:.74rem}._menuActive_1dt36_241,._menuActive_1dt36_241 ._menuIcon_1dt36_229{color:var(--accent)}._menuDanger_1dt36_244,._menuDanger_1dt36_244 ._menuIcon_1dt36_229{color:var(--danger)}._menuDanger_1dt36_244:hover{background:color-mix(in srgb, var(--danger) 10%, transparent)}._menuSep_1dt36_248{background:var(--v-line);height:1px;margin:6px 4px}._menuGroupLabel_1dt36_250{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:8px 10px 4px;font-size:.66rem;font-weight:700}._btn_itwmi_12{border-radius:var(--v-r-pill);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--v-d-1) var(--v-ease), background-color var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease), opacity var(--v-d-2) var(--v-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}._btn_itwmi_12:active:not(:disabled){transform:scale(.97)}._btn_itwmi_12:focus-visible{box-shadow:var(--v-ring);outline:none}._btn_itwmi_12:disabled{opacity:.5;cursor:not-allowed}._label_itwmi_41{display:inline-block}._sm_itwmi_43{gap:6px;height:32px;padding:0 12px;font-size:.8rem}._md_itwmi_44{height:40px;padding:0 16px;font-size:.87rem}._lg_itwmi_45{height:48px;padding:0 22px;font-size:.95rem}._iconOnly_itwmi_47._sm_itwmi_43{width:32px;padding:0}._iconOnly_itwmi_47._md_itwmi_44{width:40px;padding:0}._iconOnly_itwmi_47._lg_itwmi_45{width:48px;padding:0}._block_itwmi_51{width:100%;display:flex}._primary_itwmi_54{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow), var(--v-inset)}._primary_itwmi_54:hover:not(:disabled){box-shadow:var(--v-glow-strong), var(--v-inset);filter:saturate(1.08)brightness(1.03)}._primary_itwmi_54:focus-visible{box-shadow:var(--v-ring), var(--v-glow)}._secondary_itwmi_62{color:var(--text);background:var(--v-panel);border-color:var(--v-line-strong);box-shadow:var(--v-shadow-1)}._secondary_itwmi_62:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line-strong));background:var(--v-raised)}._soft_itwmi_70{color:var(--accent);background:var(--v-selected)}._soft_itwmi_70:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 20%, transparent)}._ghost_itwmi_76{color:var(--text-secondary,var(--muted));background:0 0}._ghost_itwmi_76:hover:not(:disabled){color:var(--text);background:var(--v-hover)}._danger_itwmi_82{color:var(--on-accent);background:var(--danger);box-shadow:0 8px 22px -10px color-mix(in srgb, var(--danger) 70%, transparent)}._danger_itwmi_82:hover:not(:disabled){filter:brightness(1.06)}._danger_itwmi_82:focus-visible{box-shadow:var(--v-ring-danger)}._loading_itwmi_90{cursor:progress}._spinner_itwmi_92{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite v-spin}._icon_itwmi_47{border-radius:var(--v-r-sm);color:var(--muted);cursor:pointer;transition:background-color var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease), transform var(--v-d-1) var(--v-ease);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_itwmi_47:hover:not(:disabled){color:var(--text);background:var(--v-hover)}._icon_itwmi_47:active:not(:disabled){transform:scale(.94)}._icon_itwmi_47:focus-visible{box-shadow:var(--v-ring);outline:none}._icon_itwmi_47:disabled{opacity:.45;cursor:not-allowed}._icon_sm_itwmi_124{border-radius:var(--v-r-xs);width:30px;height:30px}._icon_md_itwmi_125{width:38px;height:38px}._icon_secondary_itwmi_127{background:var(--v-panel);border-color:var(--v-line);box-shadow:var(--v-shadow-1)}._icon_soft_itwmi_132{background:var(--v-hover)}._iconActive_itwmi_134,._iconActive_itwmi_134:hover:not(:disabled){color:var(--accent);background:var(--v-selected)}._empty_1csob_14{text-align:center;border-radius:var(--v-r-xl);border:1.5px dashed var(--v-line-strong);background:color-mix(in srgb, var(--v-panel) 55%, transparent);animation:_v-fade-up_1csob_1 var(--v-d-3) var(--v-ease-out) both;flex-direction:column;align-items:center;gap:10px;padding:44px 24px;display:flex}._emptyBare_1csob_26{background:0 0;border:0;padding:32px 16px}._emptyIcon_1csob_28{width:56px;height:56px;color:var(--accent);background:var(--v-grad-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent);border-radius:18px;justify-content:center;align-items:center;margin-bottom:6px;display:flex}._emptyTitle_1csob_41{letter-spacing:-.01em;color:var(--text);font-size:1.02rem;font-weight:650}._emptyText_1csob_48{max-width:380px;color:var(--muted);font-size:.87rem;line-height:1.55}._emptyAction_1csob_55{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}._emptySecondary_1csob_56{color:var(--muted);font-size:.8rem}._skeleton_1csob_60{border-radius:var(--v-r-pill);background:linear-gradient(90deg, var(--v-hover) 0%, color-mix(in srgb, var(--text) 10%, transparent) 40%, var(--v-hover) 80%);background-size:200% 100%;animation:1.6s linear infinite v-shimmer;display:block}._meter_1csob_74{border-radius:var(--v-r-pill);background:var(--v-hover);width:100%;position:relative;overflow:hidden}._meter_sm_1csob_81{height:4px}._meter_md_1csob_82{height:6px}._meter_lg_1csob_83{height:10px}._meterFill_1csob_85{border-radius:inherit;transition:width var(--v-d-4) var(--v-ease-out), background-color var(--v-d-3) var(--v-ease);position:absolute;inset:0 auto 0 0}._fill_ok_1csob_91{background:var(--v-grad)}._fill_warn_1csob_92{background:var(--warning)}._fill_danger_1csob_93{background:var(--danger)}._dot_1csob_97{width:8px;height:8px;animation:v-pulse-dot 1.8s var(--v-ease) infinite;border-radius:50%;flex-shrink:0;display:inline-block}._dot_accent_1csob_105{background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}._dot_success_1csob_106{background:var(--success);box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 22%, transparent)}._dot_warn_1csob_107{background:var(--warning)}._dot_danger_1csob_108{background:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 22%, transparent)}._badge_1csob_112{border-radius:var(--v-r-pill);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:5px;height:22px;padding:0 9px;font-size:.7rem;font-weight:650;display:inline-flex}._badge_neutral_1csob_124{color:var(--text-secondary,var(--muted));background:var(--v-hover)}._badge_accent_1csob_125{color:var(--accent);background:var(--v-selected)}._badge_brand_1csob_126{color:var(--on-accent);background:var(--v-grad)}._badge_success_1csob_127{color:var(--success);background:color-mix(in srgb, var(--success) 14%, transparent)}._badge_warn_1csob_128{color:var(--warning);background:color-mix(in srgb, var(--warning) 15%, transparent)}._badge_danger_1csob_129{color:var(--danger);background:color-mix(in srgb, var(--danger) 13%, transparent)}._badge_glass_1csob_130{color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 48%, transparent);-webkit-backdrop-filter:blur(10px)}._spinner_1csob_139{border:2px solid var(--v-line-strong);border-top-color:var(--accent);border-radius:50%;animation:.8s linear infinite v-spin;display:inline-block}._kbd_94fn6_12{border:1px solid var(--v-line-strong);background:var(--v-panel);min-width:22px;height:22px;color:var(--muted);border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-family:inherit;font-size:.68rem;font-weight:600;line-height:1;display:inline-flex}._search_94fn6_30{border-radius:var(--v-r-pill);border:1px solid var(--v-line);background:var(--v-sunken);color:var(--muted);transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);cursor:text;align-items:center;gap:8px;display:flex;position:relative}._search_94fn6_30:hover{border-color:var(--v-line-strong)}._search_94fn6_30:focus-within{border-color:color-mix(in srgb, var(--accent) 55%, transparent);box-shadow:var(--v-ring);background:var(--v-panel)}._md_94fn6_49{height:42px;padding:0 12px 0 14px}._sm_94fn6_50{height:36px;padding:0 10px 0 12px}._searchIcon_94fn6_52{flex-shrink:0}._searchInput_94fn6_54{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:.88rem}._sm_94fn6_50 ._searchInput_94fn6_54{font-size:.83rem}._searchInput_94fn6_54::placeholder{color:var(--muted)}._searchInput_94fn6_54::-webkit-search-cancel-button{display:none}._clear_94fn6_69{background:var(--v-hover);width:22px;height:22px;color:var(--muted);border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._clear_94fn6_69:hover{color:var(--text);background:var(--v-press)}._hint_94fn6_82{flex-shrink:0}._field_94fn6_86{flex-direction:column;gap:7px;min-width:0;display:flex}._fieldHead_94fn6_88{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._label_94fn6_90{color:var(--text);font-size:.8rem;font-weight:600}._hintText_94fn6_96{color:var(--muted);font-size:.76rem;line-height:1.45}._error_94fn6_98{color:var(--danger);font-size:.76rem;line-height:1.45}._input_94fn6_100{border-radius:var(--v-r-md);border:1px solid var(--v-line-strong);background:var(--v-panel);width:100%;min-height:44px;color:var(--text);transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);outline:none;padding:11px 14px;font-family:inherit;font-size:.9rem;line-height:1.5}._input_94fn6_100::placeholder{color:var(--muted)}._input_94fn6_100:hover{border-color:color-mix(in srgb, var(--text) 24%, transparent)}._input_94fn6_100:focus{border-color:var(--accent);box-shadow:var(--v-ring)}textarea._input_94fn6_100{resize:vertical}._fieldError_94fn6_118 ._input_94fn6_100{border-color:var(--danger)}._fieldError_94fn6_118 ._input_94fn6_100:focus{box-shadow:var(--v-ring-danger)}._card_vq7vl_14{text-align:left;border-radius:var(--v-r-lg);border:1px solid var(--v-line-strong);background:var(--v-panel);width:100%;color:var(--text);cursor:pointer;transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease), transform var(--v-d-1) var(--v-ease);align-items:flex-start;gap:12px;padding:14px 16px;font-family:inherit;display:flex;position:relative}._card_vq7vl_14:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 40%, var(--v-line-strong));box-shadow:var(--v-shadow-2);transform:translateY(-1px)}._card_vq7vl_14:active:not(:disabled){transform:scale(.985)}._card_vq7vl_14:focus-visible{box-shadow:var(--v-ring);outline:none}._card_vq7vl_14:disabled{opacity:.5;cursor:not-allowed}._selected_vq7vl_43,._selected_vq7vl_43:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--v-panel));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent)}._withMedia_vq7vl_50{flex-direction:column;gap:10px;padding:8px 8px 12px}._media_vq7vl_52{aspect-ratio:4/5;border-radius:calc(var(--v-r-lg) - 6px);background:var(--v-sunken);width:100%;display:block;overflow:hidden}._media_vq7vl_52 img{object-fit:cover;width:100%;height:100%;transition:transform var(--v-d-4) var(--v-ease-out);display:block}._card_vq7vl_14:hover ._media_vq7vl_52 img{transform:scale(1.04)}._withMedia_vq7vl_50 ._body_vq7vl_62{padding:0 6px}._icon_vq7vl_64{width:38px;height:38px;color:var(--accent);background:var(--v-selected);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}._body_vq7vl_62{flex-direction:column;gap:3px;min-width:0;padding-right:18px;display:flex}._title_vq7vl_79{letter-spacing:-.005em;font-size:.9rem;font-weight:650}._text_vq7vl_81{color:var(--muted);font-size:.78rem;line-height:1.45}._check_vq7vl_83{width:20px;height:20px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);opacity:0;transition:opacity var(--v-d-2) var(--v-ease), transform var(--v-d-3) var(--v-ease-spring);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px;transform:scale(.5)}._selected_vq7vl_43 ._check_vq7vl_83{opacity:1;transform:scale(1)}._chipRow_vq7vl_104{scrollbar-width:none;gap:8px;margin:-2px;padding:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}._chipRow_vq7vl_104::-webkit-scrollbar{display:none}._chip_vq7vl_104{border-radius:var(--v-r-pill);border:1px solid var(--v-line-strong);background:var(--v-panel);height:34px;color:var(--text-secondary,var(--muted));white-space:nowrap;cursor:pointer;transition:all var(--v-d-2) var(--v-ease);flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}._chip_vq7vl_104:hover{color:var(--text);border-color:color-mix(in srgb, var(--accent) 40%, var(--v-line-strong))}._chip_vq7vl_104:active{transform:scale(.96)}._chip_vq7vl_104:focus-visible{box-shadow:var(--v-ring);outline:none}._chipActive_vq7vl_137,._chipActive_vq7vl_137:hover{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border-color:#0000}._chipCount_vq7vl_145{opacity:.7;font-size:.7rem;font-weight:700}._stepper_vq7vl_153{align-items:flex-start;width:100%;list-style:none;display:flex}._step_vq7vl_153{flex:1;justify-content:center;display:flex;position:relative}._stepBtn_vq7vl_167{z-index:1;color:var(--muted);cursor:default;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:0 4px;font-family:inherit;display:flex;position:relative}._step_done_vq7vl_181 ._stepBtn_vq7vl_167{cursor:pointer}._step_done_vq7vl_181 ._stepBtn_vq7vl_167:hover ._stepDot_vq7vl_182{transform:scale(1.08)}._stepDot_vq7vl_182{border:1.5px solid var(--v-line-strong);background:var(--v-panel);width:30px;height:30px;color:var(--muted);transition:all var(--v-d-3) var(--v-ease-out);border-radius:50%;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex}._step_done_vq7vl_181 ._stepDot_vq7vl_182{color:var(--on-accent);background:var(--v-grad);border-color:#0000}._step_current_vq7vl_205 ._stepDot_vq7vl_182{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent)}._stepLabel_vq7vl_211{white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:.72rem;font-weight:600;overflow:hidden}._step_current_vq7vl_205 ._stepLabel_vq7vl_211{color:var(--text)}._stepLine_vq7vl_221{background:var(--v-line-strong);border-radius:2px;height:2px;position:absolute;top:15px;left:calc(50% + 20px);right:calc(20px - 50%);overflow:hidden}._stepLine_vq7vl_221:after{content:"";background:var(--v-grad);transform-origin:0;transition:transform var(--v-d-4) var(--v-ease-out);position:absolute;inset:0;transform:scaleX(0)}._step_done_vq7vl_181 ._stepLine_vq7vl_221:after{transform:scaleX(1)}@media (width<=640px){._stepLabel_vq7vl_211{display:none}._stepDot_vq7vl_182{width:26px;height:26px}._stepLine_vq7vl_221{top:13px;left:calc(50% + 16px);right:calc(16px - 50%)}}._switch_vq7vl_250{border-radius:var(--v-r-pill);background:var(--v-line-strong);cursor:pointer;width:42px;height:24px;transition:background-color var(--v-d-2) var(--v-ease);border:0;flex-shrink:0;position:relative}._switch_vq7vl_250:focus-visible{box-shadow:var(--v-ring);outline:none}._switch_vq7vl_250:disabled{opacity:.5;cursor:not-allowed}._switchOn_vq7vl_264{background:var(--v-grad)}._switchKnob_vq7vl_266{background:var(--pal-white);width:18px;height:18px;box-shadow:var(--v-shadow-2);transition:transform var(--v-d-3) var(--v-ease-spring);border-radius:50%;position:absolute;top:3px;left:3px}._switchOn_vq7vl_264 ._switchKnob_vq7vl_266{transform:translate(18px)}._container_10rc9_12{flex-direction:column;gap:10px;display:flex}._label_10rc9_18{letter-spacing:.02em;color:var(--muted);font-size:.8rem;font-weight:600}._systems_10rc9_26{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._card_10rc9_33{align-items:center;min-width:0;padding:12px}@media (width<=400px){._systems_10rc9_26{grid-template-columns:1fr}}._body_1shoz_16{flex-direction:column;gap:16px;padding-top:16px;display:flex}._body_1shoz_16>*{flex-shrink:0}._order_1shoz_32{border-radius:var(--v-r-lg);background:var(--v-grad-soft);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);box-shadow:var(--v-inset);flex-direction:column;gap:14px;padding:18px 18px 16px;display:flex;position:relative;overflow:hidden}._order_1shoz_32:after{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--v-brand-2) 28%, transparent), transparent);pointer-events:none;border-radius:50%;width:180px;height:180px;position:absolute;top:-60px;right:-40px}._orderHead_1shoz_58{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}._orderName_1shoz_67{letter-spacing:-.01em;color:var(--text);font-size:1.02rem;font-weight:700}._orderCredits_1shoz_74{border-radius:var(--v-r-pill);color:var(--accent);background:var(--v-selected);white-space:nowrap;align-items:center;gap:5px;padding:4px 10px;font-size:.78rem;font-weight:600;display:inline-flex}._orderPrice_1shoz_87{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex;position:relative}._price_1shoz_95{letter-spacing:-.03em;background:var(--v-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.1rem;font-weight:800;line-height:1.05}._oldPrice_1shoz_106{color:var(--muted);font-size:.95rem;font-weight:500;text-decoration:line-through}._callout_1shoz_115{border-radius:var(--v-r-md);border:1px solid var(--v-line);background:var(--v-sunken);color:var(--text);animation:_v-fade-up_1shoz_1 var(--v-d-3) var(--v-ease-out) both;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.84rem;line-height:1.45;display:flex}._calloutIcon_1shoz_129{flex:none;margin-top:1px}._calloutText_1shoz_134{flex:1;min-width:0;margin:0}._calloutTitle_1shoz_140{margin:0;font-weight:650}._calloutHint_1shoz_145{color:var(--muted);margin:2px 0 0;font-size:.8rem}._calloutGift_1shoz_151{border-color:color-mix(in srgb, var(--accent) 28%, transparent);background:var(--v-selected)}._calloutGift_1shoz_151 ._calloutIcon_1shoz_129{color:var(--accent)}._calloutMuted_1shoz_157{opacity:.6}._calloutWarn_1shoz_159{border-color:color-mix(in srgb, var(--warning) 30%, transparent);background:color-mix(in srgb, var(--warning) 10%, transparent);align-items:center}._calloutWarn_1shoz_159 ._calloutIcon_1shoz_129{color:var(--warning)}._calloutDanger_1shoz_166{border-color:color-mix(in srgb, var(--danger) 30%, transparent);background:color-mix(in srgb, var(--danger) 9%, transparent)}._calloutDanger_1shoz_166 ._calloutIcon_1shoz_129{color:var(--danger)}._promo_1shoz_174{flex-direction:column;display:flex}._promoToggle_1shoz_179{font:inherit;color:var(--accent);cursor:pointer;transition:opacity var(--v-d-1) var(--v-ease);background:0 0;border:none;align-items:center;gap:7px;padding:6px 2px;font-size:.86rem;font-weight:600;display:inline-flex}._promoToggle_1shoz_179:hover{opacity:.8}._promoField_1shoz_195{animation:_v-fade-up_1shoz_1 var(--v-d-3) var(--v-ease-out) both;flex-direction:column;gap:8px;display:flex}._promoLabel_1shoz_202{letter-spacing:.02em;color:var(--muted);font-size:.8rem;font-weight:600}._promoRow_1shoz_209{gap:8px;display:flex}._promoInput_1shoz_214{text-transform:uppercase;letter-spacing:.06em;flex:1;min-width:0}._promoInput_1shoz_214::placeholder{text-transform:none;letter-spacing:normal}._promoInputError_1shoz_225,._promoInputError_1shoz_225:focus{border-color:var(--danger);box-shadow:var(--v-ring-danger)}._promoInputOk_1shoz_231{border-color:var(--success)}._promoError_1shoz_235{color:var(--danger);margin:0;font-size:.8rem}._promoOk_1shoz_241{color:var(--success);align-items:flex-start;gap:6px;margin:0;font-size:.82rem;display:flex}._promoOk_1shoz_241 svg{flex:none;margin-top:2px}._recurring_1shoz_253{border-radius:var(--v-r-md);border:1px solid var(--v-line);background:var(--v-sunken);flex-direction:column;gap:10px;padding:14px;display:flex}._recurringText_1shoz_263,._recurringHint_1shoz_264{color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}._recurringText_1shoz_263 strong{color:var(--text)}._consentRow_1shoz_273{color:var(--text);cursor:pointer;align-items:flex-start;gap:10px;font-size:.84rem;line-height:1.45;display:flex}._consentCheckbox_1shoz_283{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin:1px 0 0}._recurring_1shoz_253 a{color:var(--accent);text-decoration:none}._recurring_1shoz_253 a:hover{text-decoration:underline}._foot_1shoz_300{flex-direction:column;gap:10px;width:100%;display:flex}._total_1shoz_307{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._totalLabel_1shoz_314{color:var(--muted);font-size:.84rem}._totalSum_1shoz_319{letter-spacing:-.01em;color:var(--text);font-size:1.1rem;font-weight:750}._secure_1shoz_328{color:var(--muted);text-align:center;margin:0;font-size:.74rem;line-height:1.45}._secure_1shoz_328 svg{vertical-align:-2px;color:var(--success);margin-right:5px;display:inline-block}._backdrop_1m8ao_9{z-index:1100;background:var(--v-scrim);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:16px;animation:.2s ease-out both _fadeIn_1m8ao_1;display:flex;position:fixed;inset:0}._dialog_1m8ao_23{overscroll-behavior:contain;border-radius:var(--v-r-xl);background:var(--surface);border:1px solid var(--accent-border);width:min(440px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--v-shadow-pop);color:var(--text);flex-direction:column;gap:14px;padding:22px;animation:.25s ease-out both _riseIn_1m8ao_1;display:flex;overflow-y:auto}._head_1m8ao_41{align-items:flex-start;gap:14px;display:flex}._badge_1m8ao_47{width:40px;height:40px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._headText_1m8ao_60{flex-direction:column;gap:6px;min-width:0;display:flex}._title_1m8ao_67{margin:0;font-size:1.1rem;font-weight:700;line-height:1.3}._text_1m8ao_74{color:var(--text-secondary,var(--text));margin:0;font-size:.88rem;line-height:1.5}._balance_1m8ao_81{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:.8rem;display:inline-flex}._packs_1m8ao_91{grid-template-columns:1fr;gap:8px;display:grid}._pack_1m8ao_91{font:inherit;text-align:left;color:var(--text);background:var(--surface-subtle,transparent);border:1px solid var(--border);border-radius:var(--v-r-md);cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;transition:border-color .15s,transform .15s;display:flex}._pack_1m8ao_91:hover{border-color:var(--accent);transform:translateY(-1px)}._pack_1m8ao_91:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._packMain_1m8ao_123{border-color:var(--accent-border);box-shadow:0 0 0 1px var(--accent-soft)}._packCredits_1m8ao_128{align-items:center;gap:6px;font-size:.95rem;font-weight:700;display:inline-flex}._packPrice_1m8ao_136{color:var(--muted);font-size:.82rem}._packTop_1m8ao_142{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}._packPrices_1m8ao_150{align-items:baseline;gap:8px;display:inline-flex}._packPriceDeal_1m8ao_156{color:var(--text);font-weight:600}._packFull_1m8ao_161{color:var(--muted);font-size:.78rem}._planName_1m8ao_167{color:var(--text-secondary,var(--text));flex-shrink:0;font-size:.75rem;font-weight:600}._packsLabel_1m8ao_175{color:var(--muted);margin:4px 0 0;font-size:.75rem}._packNote_1m8ao_182{color:var(--muted);font-size:.74rem}._dealBadge_1m8ao_187{color:var(--accent);background:var(--accent-soft);border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:.75rem;font-weight:700}._bestTag_1m8ao_197{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:.7rem;font-weight:700}._srOnly_1m8ao_205{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._skeleton_1m8ao_214{border-radius:var(--v-r-md);background:var(--surface-subtle,var(--border));opacity:.6;height:62px;animation:1.2s ease-in-out infinite _pulse_1m8ao_1}._empty_1m8ao_222{color:var(--muted);margin:0;font-size:.82rem}._actions_1m8ao_228{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._plans_1m8ao_236{color:var(--accent);font-size:.82rem}._later_1m8ao_241{font:inherit;color:var(--text);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:.85rem}@keyframes _fadeIn_1m8ao_1{0%{opacity:0}to{opacity:1}}@keyframes _riseIn_1m8ao_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _pulse_1m8ao_1{0%,to{opacity:.35}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){._backdrop_1m8ao_9,._dialog_1m8ao_23,._skeleton_1m8ao_214{animation:none}._pack_1m8ao_91{transition:none}}._list_10spm_12{scrollbar-width:none;align-items:center;max-width:100%;display:inline-flex;position:relative;overflow-x:auto}._list_10spm_12::-webkit-scrollbar{display:none}._stretch_10spm_22{width:100%;display:flex}._stretch_10spm_22 ._tab_10spm_23{flex:1;justify-content:center}._stretch_10spm_22 ._compact_10spm_24{flex:none}._tab_10spm_23{z-index:1;white-space:nowrap;color:var(--muted);cursor:pointer;transition:color var(--v-d-2) var(--v-ease);background:0 0;border:0;flex-shrink:0;align-items:center;gap:7px;font-family:inherit;font-weight:600;display:inline-flex;position:relative}._tab_10spm_23:hover{color:var(--text)}._tab_10spm_23:focus-visible{outline:none}._tab_10spm_23:focus-visible span:first-of-type{text-underline-offset:4px;text-decoration:underline}._selected_10spm_45,._selected_10spm_45:hover{color:var(--text)}._count_10spm_47{border-radius:var(--v-r-pill);background:var(--v-hover);min-width:20px;height:20px;color:var(--muted);justify-content:center;align-items:center;padding:0 6px;font-size:.7rem;font-weight:700;display:inline-flex}._selected_10spm_45 ._count_10spm_47{background:var(--v-selected);color:var(--accent)}._indicator_10spm_62{pointer-events:none;transition:transform var(--v-d-3) var(--v-ease-out), width var(--v-d-3) var(--v-ease-out), opacity var(--v-d-2) var(--v-ease);position:absolute;left:0}._pill_10spm_73{border-radius:var(--v-r-pill);background:var(--v-sunken);border:1px solid var(--v-line);gap:2px;padding:4px}._pill_10spm_73 ._tab_10spm_23{border-radius:var(--v-r-pill);height:34px;padding:0 14px;font-size:.83rem}._pill_10spm_73 ._indicator_10spm_62{border-radius:var(--v-r-pill);background:var(--v-panel);box-shadow:var(--v-shadow-2);top:4px;bottom:4px}[data-theme=dark] ._pill_10spm_73 ._indicator_10spm_62{background:var(--v-raised)}._underline_10spm_96{border-bottom:1px solid var(--v-line);gap:4px}._underline_10spm_96 ._tab_10spm_23{height:44px;padding:0 12px;font-size:.87rem}._underline_10spm_96 ._indicator_10spm_62{background:var(--v-grad);border-radius:2px;height:2px;bottom:-1px}._stack_1g4jr_12{z-index:1400;pointer-events:none;flex-direction:column;gap:10px;width:min(380px,100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}._toast_1g4jr_24{border-radius:var(--v-r-lg);background:var(--v-glass);-webkit-backdrop-filter:blur(22px)saturate(1.3);box-shadow:var(--v-shadow-pop);pointer-events:auto;animation:_toast-in_1g4jr_1 var(--v-d-3) var(--v-ease-out) both;align-items:flex-start;gap:12px;padding:14px 12px 16px 14px;display:flex;position:relative;overflow:hidden}[data-theme=dark] ._toast_1g4jr_24{background:color-mix(in srgb, var(--v-raised) 90%, transparent)}._leaving_1g4jr_41{animation:_toast-out_1g4jr_1 .22s var(--v-ease) both}@keyframes _toast-in_1g4jr_1{0%{opacity:0;transform:translate(24px)scale(.98)}to{opacity:1;transform:none}}@keyframes _toast-out_1g4jr_1{to{opacity:0;transform:translate(24px)scale(.98)}}._icon_1g4jr_51{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._success_1g4jr_60 ._icon_1g4jr_51{color:var(--success);background:color-mix(in srgb, var(--success) 14%, transparent)}._error_1g4jr_61 ._icon_1g4jr_51{color:var(--danger);background:color-mix(in srgb, var(--danger) 14%, transparent)}._info_1g4jr_62 ._icon_1g4jr_51{color:var(--accent);background:var(--v-selected)}._text_1g4jr_64{flex:1;min-width:0;padding-top:2px}._title_1g4jr_65{color:var(--text);font-size:.87rem;font-weight:650;line-height:1.35}._message_1g4jr_66{color:var(--muted);margin-top:3px;font-size:.8rem;line-height:1.45}._close_1g4jr_68{width:28px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._close_1g4jr_68:hover{background:var(--v-hover);color:var(--text)}._bar_1g4jr_82{transform-origin:0;background:var(--v-grad);opacity:.8;height:3px;position:absolute;bottom:0;left:0;right:0}._error_1g4jr_61 ._bar_1g4jr_82{background:var(--danger)}@media (width<=768px){._stack_1g4jr_12{width:auto;left:16px;right:16px;bottom:calc(var(--v-tabbar-h) + 14px + env(safe-area-inset-bottom))}}._page_19rbw_12{background:var(--v-canvas);scroll-behavior:smooth;flex:1;min-width:0;overflow:hidden auto}._inner_19rbw_21{animation:_v-fade-up_19rbw_1 var(--v-d-3) var(--v-ease-out) both;margin:0 auto;padding:28px 32px 72px}._w_default_19rbw_26{max-width:var(--v-page-max)}._w_narrow_19rbw_27{max-width:760px}._w_wide_19rbw_28{max-width:1440px}@media (width<=768px){._inner_19rbw_21{padding:var(--v-m-top) var(--v-m-gutter) calc(var(--v-tabbar-h) + 32px + env(safe-area-inset-bottom))}}._header_19rbw_36{flex-direction:column;gap:14px;margin-bottom:26px;display:flex}._crumbs_19rbw_38{flex-wrap:wrap;align-items:center;gap:2px;font-size:.78rem;display:flex}._crumb_19rbw_38{align-items:center;gap:2px;display:inline-flex}._crumbSep_19rbw_40{color:var(--muted);opacity:.6}._crumbLink_19rbw_41{color:var(--muted);transition:color var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);border-radius:6px;padding:3px 6px}._crumbLink_19rbw_41:hover{color:var(--text);background:var(--v-hover)}._crumbCurrent_19rbw_48{color:var(--text);padding:3px 6px;font-weight:600}._row_19rbw_50{flex-wrap:wrap;align-items:flex-end;gap:16px 20px;display:flex}._leading_19rbw_52{flex-shrink:0;align-self:center}._titleBlock_19rbw_54{flex:320px;min-width:0}._eyebrow_19rbw_56{letter-spacing:.12em;text-transform:uppercase;background:var(--v-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:6px;font-size:.7rem;font-weight:700}._titleLine_19rbw_68{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._title_19rbw_54{letter-spacing:-.03em;color:var(--text);font-size:clamp(1.45rem,1.2rem + 1vw,2rem);font-weight:700;line-height:1.15}._description_19rbw_78{max-width:620px;color:var(--muted);margin-top:8px;font-size:.92rem;line-height:1.55}._meta_19rbw_86{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:.8rem;display:flex}._metaDot_19rbw_96{opacity:.6}._actions_19rbw_98{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._tabs_19rbw_100{margin-top:4px}._section_19rbw_104{margin-top:32px}._section_19rbw_104:first-child{margin-top:0}._sectionHead_19rbw_107{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}._sectionTitle_19rbw_115{letter-spacing:-.015em;color:var(--text);font-size:1.02rem;font-weight:700}._sectionHint_19rbw_122{color:var(--muted);margin-top:3px;font-size:.82rem}._panel_19rbw_126{border-radius:var(--v-r-xl);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-1)}._panelPadded_19rbw_132{padding:20px}@media (width<=768px){._eyebrow_19rbw_56{display:none}._title_19rbw_54{font-size:var(--v-m-title);letter-spacing:-.03em}._description_19rbw_78{font-size:var(--v-m-lead)}}._stack_dw69f_8{flex:none;display:inline-flex}._stackItem_dw69f_13{width:var(--s);height:var(--s);margin-left:calc(var(--s) * -.32);color:var(--on-accent);background:var(--v-grad);border:2px solid var(--v-panel);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex;overflow:hidden}._stackItem_dw69f_13:first-child{margin-left:0}._stackItem_dw69f_13 img{object-fit:cover;width:100%;height:100%}._banner_dw69f_41{color:inherit;background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--accent) 26%, transparent) 0%, transparent 55%), var(--v-grad-soft), var(--v-panel);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--v-line));border-radius:var(--v-r-2xl,28px);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:24px;text-decoration:none;display:grid;position:relative;overflow:hidden}._hero_dw69f_58{min-height:280px;margin-bottom:22px;padding:34px 0 34px 36px}._promo_dw69f_64{min-height:200px;transition:transform .2s var(--v-ease-out), box-shadow .2s var(--v-ease-out);margin-bottom:18px;padding:24px 0 24px 28px}._promo_dw69f_64:hover{box-shadow:var(--v-glow-strong,var(--v-shadow-2));transform:translateY(-2px)}._promo_dw69f_64:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._text_dw69f_81{z-index:1;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex;position:relative}._eyebrow_dw69f_91{letter-spacing:.02em;color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:var(--v-r-pill);align-items:center;gap:6px;padding:5px 11px;font-size:.74rem;font-weight:700;display:inline-flex}._title_dw69f_104{letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.4vw,2.15rem);font-weight:800;line-height:1.12}._promo_dw69f_64 ._title_dw69f_104{font-size:clamp(1.25rem,1.8vw,1.6rem)}._sub_dw69f_116{max-width:460px;color:var(--text-secondary);margin:0;font-size:.98rem;line-height:1.5}._meta_dw69f_124{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:.84rem;display:flex}._metaDot_dw69f_133{background:var(--muted);border-radius:50%;width:4px;height:4px}._metaDaily_dw69f_140{align-items:center;gap:5px;display:inline-flex}._cta_dw69f_146{color:var(--on-accent);background:var(--v-grad);border-radius:var(--v-r-pill);box-shadow:var(--v-glow);align-items:center;gap:8px;margin-top:6px;padding:10px 18px;font-size:.9rem;font-weight:700;display:inline-flex}._collage_dw69f_161{align-self:stretch;min-height:220px;position:relative}._shot_dw69f_167{--w:150px;top:50%;left:calc(50% + (var(--i) - (var(--n) - 1) / 2) * 118px);width:var(--w);aspect-ratio:3/4;background:var(--v-sunken,var(--surface));border:3px solid var(--v-panel);box-shadow:var(--v-shadow-2);transform:translate(-50%, -50%) rotate(calc((var(--i) - (var(--n) - 1) / 2) * 7deg));transition:transform .25s var(--v-ease-out);border-radius:18px;position:absolute;overflow:hidden}._hero_dw69f_58 ._shot_dw69f_167{--w:172px}._banner_dw69f_41:hover ._shot_dw69f_167{transform:translate(-50%, -54%) rotate(calc((var(--i) - (var(--n) - 1) / 2) * 9deg))}._shot_dw69f_167 img,._shot_dw69f_167 video{object-fit:cover;object-position:center 22%;width:100%;height:100%}._shotName_dw69f_199{color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);border-radius:var(--v-r-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:3px 9px;font-size:.74rem;font-weight:700;position:absolute;bottom:8px;left:8px}._shotLock_dw69f_212{color:var(--on-accent);background:var(--v-grad);border-radius:var(--v-r-pill);align-items:center;gap:4px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;top:8px;right:8px}._railCard_dw69f_229{color:inherit;background:var(--v-grad-soft), var(--v-panel);border:1px solid color-mix(in srgb, var(--accent) 30%, var(--v-line));border-radius:var(--v-r-lg);align-items:center;gap:10px;margin:8px 0 4px;padding:10px 12px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}._railCard_dw69f_229:hover{border-color:var(--accent);transform:translateY(-1px)}._railActive_dw69f_248{border-color:var(--accent)}._railBody_dw69f_252{flex-direction:column;flex:1;min-width:0;display:flex}._railTitle_dw69f_259{align-items:center;gap:6px;font-size:.9rem;font-weight:700;display:inline-flex}._railNew_dw69f_267{text-transform:uppercase;letter-spacing:.04em;color:var(--on-accent);background:var(--v-grad);border-radius:var(--v-r-pill);padding:1px 7px;font-size:.66rem;font-weight:700}._railSub_dw69f_278{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}._railChevron_dw69f_286{color:var(--muted);flex:none}._announceLayer_dw69f_293{z-index:1200;background:var(--v-scrim,color-mix(in srgb, var(--pal-dark-900) 60%, transparent));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:_announceFade_dw69f_1 .25s var(--v-ease-out);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._announce_dw69f_293{background:var(--v-panel);border:1px solid color-mix(in srgb, var(--accent) 30%, var(--v-line));border-radius:var(--v-r-2xl,28px);width:min(720px,100%);box-shadow:var(--v-shadow-pop,var(--v-shadow-2));animation:_announceRise_dw69f_1 .35s var(--v-ease-spring,var(--v-ease-out));grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden}._announcePhoto_dw69f_318{min-height:400px;position:relative}._announcePhoto_dw69f_318 img{object-fit:cover;object-position:center 22%;width:100%;height:100%;position:absolute;inset:0}._announceTag_dw69f_332{color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);border-radius:var(--v-r-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:5px 12px;font-size:.82rem;font-weight:700;position:absolute;bottom:14px;left:14px}._announceLock_dw69f_345{color:var(--on-accent);background:var(--v-grad);border-radius:var(--v-r-pill);align-items:center;gap:5px;padding:4px 10px;font-size:.74rem;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px}._announceBody_dw69f_360{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:36px 32px;display:flex;position:relative}._announceClose_dw69f_370{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}._announceClose_dw69f_370:hover{color:var(--text);background:var(--v-hover,var(--surface))}._announceTitle_dw69f_391{letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:800;line-height:1.15}._announceActions_dw69f_399{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}@keyframes _announceFade_dw69f_1{0%{opacity:0}}@keyframes _announceRise_dw69f_1{0%{opacity:0;transform:translateY(14px)scale(.98)}}@media (prefers-reduced-motion:reduce){._announceLayer_dw69f_293,._announce_dw69f_293{animation:none}._shot_dw69f_167,._promo_dw69f_64,._railCard_dw69f_229{transition:none}}@media (width<=768px){._banner_dw69f_41{grid-template-columns:1fr}._hero_dw69f_58{min-height:0;margin-bottom:16px;padding:20px}._hero_dw69f_58 ._collage_dw69f_161{display:none}._promo_dw69f_64{min-height:0;margin-bottom:10px;padding:16px 18px}._promo_dw69f_64 ._collage_dw69f_161,._promo_dw69f_64 ._sub_dw69f_116{display:none}._title_dw69f_104{font-size:1.35rem}._sub_dw69f_116{font-size:.9rem}}@media (width>=769px) and (width<=1100px){._shot_dw69f_167{--w:128px;left:calc(50% + (var(--i) - (var(--n) - 1) / 2) * 96px)}._hero_dw69f_58 ._shot_dw69f_167{--w:140px}}._liveTag_dw69f_469{letter-spacing:.08em;color:var(--pal-white);background:var(--pal-cyan-300);border-radius:6px;padding:2px 8px;font-size:.7rem;font-weight:800}._betaTag_dw69f_480{letter-spacing:.08em;text-transform:uppercase;color:var(--pal-cyan-300);background:color-mix(in srgb, var(--pal-cyan-300) 16%, transparent);border:1px solid color-mix(in srgb, var(--pal-cyan-300) 40%, transparent);border-radius:var(--v-r-pill);align-items:center;padding:5px 10px;font-size:.7rem;font-weight:800;display:inline-flex}._eyebrowRow_dw69f_494{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._body_s965e_9{width:100%;font:inherit;text-align:start;cursor:pointer}._body_s965e_9:disabled{cursor:progress;opacity:.85}._gift_s965e_17{color:var(--muted);margin-top:-4px;font-size:.85rem;line-height:1.35;display:block}._error_s965e_25{color:var(--danger);margin:8px 4px 0;font-size:.8rem}._backdrop_wh89p_8{z-index:1200;background:var(--v-scrim);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dialog_wh89p_21{border-radius:var(--v-r-xl);background:var(--surface);border:1px solid var(--danger,var(--border));width:min(520px,100%);color:var(--text);box-shadow:var(--v-shadow-pop);flex-direction:column;gap:12px;padding:20px 22px;display:flex}._head_wh89p_34{color:var(--danger,var(--text));align-items:center;gap:10px;display:flex}._title_wh89p_41{color:var(--text);margin:0;font-size:1.1rem;font-weight:700}._text_wh89p_48,._meta_wh89p_49,._danger_wh89p_50{margin:0;font-size:.86rem;line-height:1.5}._meta_wh89p_49{color:var(--muted)}._danger_wh89p_50{color:var(--danger,var(--text));font-weight:600}._link_wh89p_65{color:var(--accent)}._field_wh89p_69{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:.8rem;display:flex}._textarea_wh89p_77{width:100%;font:inherit;color:var(--text);background:var(--bg-secondary,var(--surface));border:1px solid var(--border);border-radius:var(--v-r-sm);resize:vertical;padding:8px 10px;font-size:.86rem}._actions_wh89p_89{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}._primary_wh89p_97,._secondary_wh89p_98{font:inherit;cursor:pointer;border-radius:999px;padding:8px 16px;font-size:.84rem}._primary_wh89p_97{color:var(--accent-contrast,var(--text));background:var(--v-grad);box-shadow:var(--v-glow);border:1px solid var(--accent)}._secondary_wh89p_98{color:var(--text);border:1px solid var(--border);background:0 0}._primary_wh89p_97:disabled,._secondary_wh89p_98:disabled{opacity:.6;cursor:default}._error_wh89p_125{color:var(--danger,var(--text));margin:0;font-size:.8rem}:root{--frost-blur:22px;--frost-filter:blur(var(--frost-blur)) saturate(.6);--frost-duration:.2s;--frost-easing:ease}:root[data-frosted] :is(img,video,[style*=url\(]){--frost-tap:0}:root[data-frosted] :is(img,video,[style*=url\(]):not([data-frost=off],[src$=\.svg],[src*=".svg?"],[src^="data:image/svg"],[style*="data:image/svg"]){transition:filter var(--frost-duration) var(--frost-easing)}:root[data-frosted=hold] :is(img,video,[style*=url\(]):not([data-frost=off],[src$=\.svg],[src*=".svg?"],[src^="data:image/svg"],[style*="data:image/svg"]){filter:var(--frost-filter)}:root[data-frosted=reveal] :is(img,video,[style*=url\(]):not([data-frost=off],[src$=\.svg],[src*=".svg?"],[src^="data:image/svg"],[style*="data:image/svg"]){--frost-tap:1}:root[data-frosted=reveal] :is(img,video,[style*=url\(]):not([data-frost=off],[src$=\.svg],[src*=".svg?"],[src^="data:image/svg"],[style*="data:image/svg"]):not(:hover,:focus-visible,[data-frost-open],:is(button,a,label,figure,[role=button]):is(:hover,:focus-visible)>*){filter:var(--frost-filter)}@media (prefers-reduced-motion:reduce){:root{--frost-duration:0s}}._avatar_lxjlc_1{color:var(--on-accent);background:var(--v-grad);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--pal-white) 22%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._menuHead_lxjlc_13{align-items:center;gap:10px;padding:8px 8px 10px;display:flex}._menuWho_lxjlc_20{flex-direction:column;flex:1;min-width:0;display:flex}._menuName_lxjlc_22{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:650;overflow:hidden}._menuEmail_lxjlc_31{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}._menuPlan_lxjlc_39{border-radius:var(--v-r-pill);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--v-selected);flex-shrink:0;padding:3px 8px;font-size:.66rem;font-weight:700}._unread_lxjlc_51{border-radius:var(--v-r-pill);min-width:20px;height:20px;color:var(--on-accent);background:var(--accent);justify-content:center;align-items:center;padding:0 6px;font-size:.68rem;font-weight:700;display:inline-flex}._layer_1qr12_1{z-index:1500;justify-content:center;align-items:flex-start;padding:min(14vh,120px) 16px 16px;display:flex;position:fixed;inset:0}._scrim_1qr12_11{background:var(--v-scrim);-webkit-backdrop-filter:blur(6px);animation:_v-fade-in_1qr12_1 var(--v-d-2) var(--v-ease) both;position:absolute;inset:0}._panel_1qr12_20{border-radius:var(--v-r-2xl);background:var(--v-glass);-webkit-backdrop-filter:blur(28px)saturate(1.4);width:100%;max-width:640px;max-height:min(70vh,620px);box-shadow:var(--v-shadow-pop), var(--v-inset);animation:_v-pop_1qr12_1 var(--v-d-3) var(--v-ease-out) both;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-theme=dark] ._panel_1qr12_20{background:color-mix(in srgb, var(--pal-dark-700) 90%, transparent)}._searchRow_1qr12_37{border-bottom:1px solid var(--v-line);align-items:center;gap:12px;height:62px;padding:0 18px;display:flex}._searchIcon_1qr12_46{color:var(--accent);flex-shrink:0}._input_1qr12_48{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:1.02rem}._input_1qr12_48::placeholder{color:var(--muted)}._results_1qr12_61{flex:1;padding:8px;overflow-y:auto}._group_1qr12_63+._group_1qr12_63{margin-top:6px}._groupLabel_1qr12_65{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:8px 12px 6px;font-size:.66rem;font-weight:700}._row_1qr12_74{border-radius:var(--v-r-md);width:100%;min-height:46px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:6px 12px;font-family:inherit;font-size:.9rem;display:flex}._rowActive_1qr12_91{background:var(--v-selected)}._rowIcon_1qr12_93{width:32px;height:32px;color:var(--muted);background:var(--v-hover);transition:all var(--v-d-2) var(--v-ease);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._rowActive_1qr12_91 ._rowIcon_1qr12_93{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._rowImg_1qr12_108{object-fit:cover;width:100%;height:100%}._rowInitial_1qr12_109{color:var(--accent);font-weight:700}._rowActive_1qr12_91 ._rowInitial_1qr12_109{color:var(--on-accent)}._rowLabel_1qr12_112{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}._rowHint_1qr12_114{min-width:0;max-width:45%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;font-size:.76rem;overflow:hidden}._rowEnter_1qr12_125{color:var(--accent);opacity:0;flex-shrink:0}._rowActive_1qr12_91 ._rowEnter_1qr12_125{opacity:1}._rowDanger_1qr12_128 ._rowLabel_1qr12_112{color:var(--danger)}._empty_1qr12_130{text-align:center;color:var(--muted);padding:36px 16px;font-size:.87rem}._foot_1qr12_132{border-top:1px solid var(--v-line);color:var(--muted);align-items:center;gap:16px;padding:10px 18px;font-size:.72rem;display:flex}._foot_1qr12_132 span{align-items:center;gap:4px;display:inline-flex}._footBrand_1qr12_142{background:var(--v-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:auto;font-weight:700}@media (width<=768px){._layer_1qr12_1{padding:12px 10px}._panel_1qr12_20{max-height:80dvh}._foot_1qr12_132,._rowHint_1qr12_114{display:none}}._bar_152zy_1{z-index:90;height:calc(var(--v-tabbar-h) + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);background:var(--v-glass);-webkit-backdrop-filter:blur(22px)saturate(1.4);border-top:1px solid var(--v-line);animation:_v-fade-up_152zy_1 var(--v-d-3) var(--v-ease-out) both;justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}._tab_152zy_19{min-width:0;color:var(--muted);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-family:inherit;display:flex}._icon_152zy_34{border-radius:var(--v-r-pill);width:46px;height:28px;transition:background-color var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease-spring);justify-content:center;align-items:center;display:flex;position:relative}._tab_152zy_19:active ._icon_152zy_34{transform:scale(.9)}._tab_152zy_19:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:var(--v-r-md)}._label_152zy_47{letter-spacing:.01em;white-space:nowrap;font-size:.64rem;font-weight:600}._active_152zy_49{color:var(--text)}._active_152zy_49 ._icon_152zy_34{color:var(--accent);background:var(--v-selected)}._active_152zy_49 ._label_152zy_47{color:var(--text)}._center_152zy_55{-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;min-width:0;padding-bottom:7px;font-family:inherit;display:flex}._centerInner_152zy_70{width:56px;height:56px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow-strong), 0 0 0 5px var(--v-canvas);transition:transform var(--v-d-2) var(--v-ease-spring), box-shadow var(--v-d-2) var(--v-ease);border-radius:50%;justify-content:center;align-items:center;margin-top:-22px;display:flex;position:relative}._center_152zy_55:active ._centerInner_152zy_70{transform:scale(.92)}._centerActive_152zy_85 ._centerInner_152zy_70{box-shadow:var(--v-glow-strong), 0 0 0 5px var(--v-canvas), 0 0 0 7px color-mix(in srgb, var(--accent) 45%, transparent)}._centerCount_152zy_89{border-radius:var(--v-r-pill);min-width:20px;height:20px;color:var(--accent);background:var(--v-panel);box-shadow:0 0 0 2px var(--accent);animation:_v-pop_152zy_1 var(--v-d-3) var(--v-ease-spring) both;justify-content:center;align-items:center;padding:0 5px;font-size:.66rem;font-weight:800;display:inline-flex;position:absolute;top:-3px;right:-5px}._centerLabel_152zy_108{color:var(--text);letter-spacing:.01em;font-size:.64rem;font-weight:700}._createSheet_152zy_112{padding:14px 16px 22px}._createList_152zy_114{flex-direction:column;gap:8px;display:flex}._createCard_152zy_116{border:1px solid var(--v-line);border-radius:var(--v-r-lg);background:var(--v-raised);width:100%;color:var(--text);text-align:left;box-shadow:var(--v-shadow-1);animation:_v-fade-up_152zy_1 var(--v-d-3) var(--v-ease-out) both;animation-delay:calc(var(--i,0) * 40ms);transition:transform var(--v-d-1) var(--v-ease), border-color var(--v-d-2) var(--v-ease);align-items:center;gap:14px;padding:14px;font-family:inherit;text-decoration:none;display:flex}._createCard_152zy_116:active{border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line));transform:scale(.98)}._createCard_152zy_116:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._currentCard_152zy_136{border-color:var(--accent);background:var(--v-selected)}._createIcon_152zy_138{width:44px;height:44px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._createBody_152zy_151{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._createTitle_152zy_152{font-size:.95rem;font-weight:650}._createText_152zy_153{color:var(--muted);font-size:.78rem;line-height:1.4}._createChevron_152zy_154{color:var(--muted);flex-shrink:0}._libraryLabel_152zy_156{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:20px 4px 8px;font-size:.68rem;font-weight:700}._createSheet_152zy_112>._libraryLabel_152zy_156:first-child{margin-top:0}._createSheet_152zy_112>._library_152zy_156+._createList_152zy_114{margin-top:16px}._library_152zy_156{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._libraryItem_152zy_171{border:1px solid var(--v-line);border-radius:var(--v-r-md);background:var(--v-sunken);color:var(--text-secondary,var(--text));text-align:center;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-family:inherit;font-size:.74rem;font-weight:600;display:flex}._libraryItem_152zy_171 svg{color:var(--accent)}._libraryItem_152zy_171:active{background:var(--v-press)}._banner_gw9ro_1{z-index:950;border-radius:var(--v-r-pill);background:linear-gradient(var(--v-glass), var(--v-glass)) padding-box, var(--v-grad) border-box;-webkit-backdrop-filter:blur(18px)saturate(1.3);max-width:min(640px,100vw - 24px);box-shadow:var(--v-glow), var(--v-shadow-3);color:var(--text);animation:_planIn_gw9ro_1 var(--v-d-3) var(--v-ease-spring) both;border:1.5px solid #0000;align-items:center;gap:12px;padding:6px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}@media (width>=769px){._inChats_gw9ro_26{left:calc(50% + var(--pronstor-rail-w,0px) / 2)}}._icon_gw9ro_29{width:34px;height:34px;color:var(--on-accent);background:var(--v-grad);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._text_gw9ro_41{flex-direction:column;min-width:0;line-height:1.25;display:flex}._text_gw9ro_41 strong{white-space:nowrap;font-size:.84rem;font-weight:700}._sub_gw9ro_43{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}._cta_gw9ro_45{border-radius:var(--v-r-pill);height:34px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);transition:gap var(--v-d-2) var(--v-ease);flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:.8rem;font-weight:700;display:inline-flex}._cta_gw9ro_45:hover{gap:10px}._close_gw9ro_62{background:var(--v-hover);width:28px;height:28px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin-right:2px;display:grid}._close_gw9ro_62:hover{color:var(--text);background:var(--v-press)}@keyframes _planIn_gw9ro_1{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}@media (width<=768px){._banner_gw9ro_1{top:auto;left:12px;right:12px;bottom:calc(var(--v-tabbar-h) + env(safe-area-inset-bottom) + 30px);border-radius:var(--v-r-xl);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text close""cta cta cta";gap:8px 10px;max-width:none;padding:10px;animation-name:_planInUp_gw9ro_1;display:grid;transform:none}._icon_gw9ro_29{grid-area:icon}._text_gw9ro_41{grid-area:text;gap:2px}._text_gw9ro_41 strong{white-space:normal;font-size:.86rem}._sub_gw9ro_43{white-space:normal}._cta_gw9ro_45{grid-area:cta;justify-content:center;height:38px}._close_gw9ro_62{grid-area:close}}@keyframes _planInUp_gw9ro_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._plate_pg7z5_9{z-index:940;width:min(600px,100vw - 24px);animation:_welcomeIn_pg7z5_1 .55s var(--v-ease-spring) .4s both;position:fixed;top:14px;left:50%;transform:translate(-50%)}@media (width>=769px){._inChats_pg7z5_21{left:calc(50% + var(--pronstor-rail-w,0px) / 2)}}._body_pg7z5_24{border-radius:var(--v-r-xl);background:linear-gradient(var(--v-panel), var(--v-panel)) padding-box, var(--v-grad) border-box;box-shadow:var(--v-glow-strong), var(--v-shadow-pop);color:var(--text);border:1.5px solid #0000;align-items:flex-end;gap:16px;padding:14px 18px 14px 14px;display:flex;position:relative;overflow:hidden}._glow_pg7z5_41{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 38%, transparent), transparent);pointer-events:none;width:200px;height:200px;animation:_glowPulse_pg7z5_1 3s var(--v-ease) infinite;border-radius:50%;position:absolute;bottom:-40px;left:-30px}._portraitWrap_pg7z5_53{flex-shrink:0;align-self:center;position:relative}._portrait_pg7z5_53{border-radius:var(--v-r-lg);object-fit:cover;object-position:center 15%;width:96px;height:120px;box-shadow:0 0 0 2px var(--v-panel), 0 0 0 4px color-mix(in srgb, var(--accent) 70%, transparent);display:block}._badge_pg7z5_65{border-radius:var(--v-r-pill);color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);white-space:nowrap;align-items:center;gap:3px;padding:3px 8px;font-size:.72rem;font-weight:800;display:inline-flex;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}._bubble_pg7z5_83{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex;position:relative}._title_pg7z5_92{letter-spacing:-.01em;padding-right:18px;font-size:1.02rem;font-weight:750;line-height:1.3}._text_pg7z5_100{color:var(--text-secondary,var(--muted));font-size:.88rem;line-height:1.45}._deal_pg7z5_106{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:2px;display:flex}._prices_pg7z5_114{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:inline-flex}._old_pg7z5_115{color:var(--muted);font-size:.95rem;text-decoration-thickness:1.5px}._price_pg7z5_114{letter-spacing:-.02em;color:var(--accent);font-size:1.5rem;font-weight:800}._pack_pg7z5_117{color:var(--muted);font-size:.78rem}._cta_pg7z5_119{border-radius:var(--v-r-pill);height:36px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);transition:gap var(--v-d-2) var(--v-ease);align-self:flex-start;align-items:center;gap:6px;margin-top:4px;padding:0 16px;font-size:.84rem;font-weight:700;display:inline-flex}._cta_pg7z5_119:hover{gap:10px}._cta_pg7z5_119:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._close_pg7z5_138{z-index:2;background:var(--v-hover);width:28px;height:28px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}._close_pg7z5_138:hover{color:var(--text);background:var(--v-press)}@keyframes _welcomeIn_pg7z5_1{0%{opacity:0;transform:translate(-50%,-12px)scale(.97)}to{opacity:1;transform:translate(-50%)}}@keyframes _glowPulse_pg7z5_1{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@media (width<=768px){._plate_pg7z5_9{top:auto;left:12px;right:12px;bottom:calc(var(--v-tabbar-h) + env(safe-area-inset-bottom) + 30px);width:auto;animation-name:_welcomeInUp_pg7z5_1;transform:none}._body_pg7z5_24{gap:12px;padding:12px 14px 12px 12px}._portrait_pg7z5_53{width:72px;height:92px}._title_pg7z5_92{font-size:.95rem}._text_pg7z5_100{font-size:.82rem}._price_pg7z5_114{font-size:1.3rem}}@keyframes _welcomeInUp_pg7z5_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._plate_pg7z5_9,._glow_pg7z5_41{animation:none}}._themeVelvet_ahpyg_8{--promo-a:var(--accent);--promo-b:var(--pal-cyan-300)}._themeHalloween_ahpyg_9{--promo-a:var(--warning);--promo-b:var(--pal-cyan-300)}._themeGold_ahpyg_10{--promo-a:var(--warning);--promo-b:var(--accent)}._themeNight_ahpyg_11{--promo-a:var(--pal-cyan-300);--promo-b:var(--pal-blue-500)}._strip_ahpyg_15{border-radius:var(--v-r-xl);border:1px solid color-mix(in srgb, var(--promo-a) 35%, var(--v-line));background:linear-gradient(110deg, color-mix(in srgb, var(--promo-a) 16%, var(--v-panel)) 0%, var(--v-panel) 45%, color-mix(in srgb, var(--promo-b) 14%, var(--v-panel)) 100%);box-shadow:var(--v-shadow-2);isolation:isolate;animation:_promoIn_ahpyg_1 var(--v-d-4) var(--v-ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:24px;padding:16px 52px 16px 16px;display:grid;position:relative;overflow:hidden}@keyframes _promoIn_ahpyg_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._stripGlow_ahpyg_41{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--promo-a) 28%, transparent), transparent);filter:blur(18px);width:55%;height:180%;position:absolute;inset:-40% auto auto -10%}._stripPortrait_ahpyg_52{border-radius:var(--v-r-lg);width:92px;height:116px;box-shadow:0 0 0 2px color-mix(in srgb, var(--promo-a) 55%, transparent), 0 10px 30px color-mix(in srgb, var(--promo-a) 30%, transparent);flex-shrink:0;position:relative;overflow:hidden}._stripPortrait_ahpyg_52 img{object-fit:cover;object-position:center top;width:100%;height:100%}._badge_ahpyg_65{border-radius:var(--v-r-pill);letter-spacing:-.01em;color:var(--pal-white);background:linear-gradient(120deg, var(--promo-a), var(--promo-b));box-shadow:0 4px 14px color-mix(in srgb, var(--promo-a) 45%, transparent);padding:3px 8px;font-size:.78rem;font-weight:800;position:absolute;bottom:6px;left:6px}._stripBody_ahpyg_79{flex-direction:column;gap:6px;min-width:0;display:flex}._stripTop_ahpyg_81{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._eyebrow_ahpyg_83{border-radius:var(--v-r-pill);letter-spacing:.08em;text-transform:uppercase;height:22px;color:var(--pal-white);background:linear-gradient(120deg, var(--promo-a), var(--promo-b));align-items:center;padding:0 9px;font-size:.66rem;font-weight:800;display:inline-flex}._timer_ahpyg_97{border-radius:var(--v-r-pill);font-variant-numeric:tabular-nums;height:22px;color:var(--text);background:color-mix(in srgb, var(--promo-a) 14%, transparent);border:1px solid color-mix(in srgb, var(--promo-a) 35%, transparent);align-items:center;gap:5px;padding:0 9px;font-size:.74rem;font-weight:650;display:inline-flex}._timer_ahpyg_97 svg{color:var(--promo-a)}._stripTitle_ahpyg_113{letter-spacing:-.02em;color:var(--text);font-size:1.15rem;font-weight:750;line-height:1.25}._stripText_ahpyg_121{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.45;display:-webkit-box;overflow:hidden}._stripAside_ahpyg_131{flex-direction:column;align-items:flex-end;gap:10px;display:flex}._price_ahpyg_133{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}._priceCompact_ahpyg_134{justify-content:flex-end}._old_ahpyg_135{color:var(--muted);white-space:nowrap;font-size:.86rem}._final_ahpyg_136{white-space:nowrap;letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}._priceCompact_ahpyg_134 ._final_ahpyg_136{font-size:1.3rem}._per_ahpyg_145{color:var(--muted);letter-spacing:0;margin-left:2px;font-size:.8rem;font-weight:600}._item_ahpyg_146{color:var(--muted);flex-basis:100%;font-size:.76rem}._priceCompact_ahpyg_134 ._item_ahpyg_146{text-align:right}._cta_ahpyg_149{border-radius:var(--v-r-pill);white-space:nowrap;height:42px;color:var(--pal-white);background:linear-gradient(120deg, var(--promo-a), var(--promo-b));box-shadow:0 8px 24px color-mix(in srgb, var(--promo-a) 38%, transparent);transition:transform var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease), filter var(--v-d-2) var(--v-ease);border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-family:inherit;font-size:.88rem;font-weight:700;display:inline-flex}._cta_ahpyg_149:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 12px 30px color-mix(in srgb, var(--promo-a) 48%, transparent);transform:translateY(-1px)}._cta_ahpyg_149:active:not(:disabled){transform:scale(.98)}._cta_ahpyg_149:disabled{opacity:.6;cursor:progress}._cta_ahpyg_149 svg{transition:transform var(--v-d-2) var(--v-ease)}._cta_ahpyg_149:hover svg{transform:translate(3px)}._close_ahpyg_173{width:30px;height:30px;color:var(--muted);background:color-mix(in srgb, var(--v-panel) 70%, transparent);transition:background-color var(--v-d-1) var(--v-ease), color var(--v-d-1) var(--v-ease);border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}._close_ahpyg_173:hover{color:var(--text);background:var(--v-hover)}._layer_ahpyg_192{z-index:1200;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._scrim_ahpyg_202{background:color-mix(in srgb, var(--pal-dark-900) 62%, transparent);-webkit-backdrop-filter:blur(6px);animation:_fadeIn_ahpyg_1 var(--v-d-3) var(--v-ease);position:absolute;inset:0}@keyframes _fadeIn_ahpyg_1{0%{opacity:0}to{opacity:1}}._modal_ahpyg_213{border-radius:var(--v-r-xl);border:1px solid color-mix(in srgb, var(--promo-a) 35%, var(--v-line));background:var(--v-panel);width:min(760px,100%);min-height:400px;box-shadow:var(--v-shadow-3), 0 30px 80px color-mix(in srgb, var(--promo-a) 25%, transparent);isolation:isolate;animation:_modalIn_ahpyg_1 var(--v-d-4) var(--v-ease-spring,var(--v-ease-out));grid-template-columns:300px minmax(0,1fr);display:grid;position:relative;overflow:hidden}@keyframes _modalIn_ahpyg_1{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}._modalSolo_ahpyg_234{grid-template-columns:1fr;width:min(480px,100%);min-height:0}._modalGlow_ahpyg_236{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--promo-b) 22%, transparent), transparent);filter:blur(20px);width:70%;height:120%;position:absolute;top:-30%;right:-20%}._modalPortrait_ahpyg_248{min-height:100%;position:relative}._modalPortrait_ahpyg_248 img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}._modalShade_ahpyg_250{background:linear-gradient(90deg, transparent 55%, color-mix(in srgb, var(--v-panel) 92%, transparent) 100%);position:absolute;inset:0}._modalPortrait_ahpyg_248 ._badge_ahpyg_65{padding:6px 14px;font-size:1.15rem;bottom:16px;left:16px}._modalBody_ahpyg_257{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:36px 32px 30px;display:flex}._modalTitle_ahpyg_266{letter-spacing:-.03em;color:var(--text);font-size:1.6rem;font-weight:800;line-height:1.15}._modalText_ahpyg_274{color:var(--muted);font-size:.92rem;line-height:1.55}._modalActions_ahpyg_276{flex-direction:column;align-items:stretch;gap:8px;width:100%;margin-top:6px;display:flex}._ctaBig_ahpyg_278{width:100%;height:50px;font-size:.98rem}._later_ahpyg_280{height:38px;color:var(--muted);background:0 0;border:0;font-family:inherit;font-size:.84rem;font-weight:600}._later_ahpyg_280:hover{color:var(--text)}@media (width<=768px){._strip_ahpyg_15{grid-template-columns:auto minmax(0,1fr);gap:12px 14px;margin-bottom:18px;padding:14px 44px 14px 14px}._stripPortrait_ahpyg_52{width:72px;height:92px}._stripTitle_ahpyg_113{font-size:.98rem}._stripText_ahpyg_121{-webkit-line-clamp:3;font-size:.8rem}._stripAside_ahpyg_131{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}._priceCompact_ahpyg_134{flex-wrap:nowrap;justify-content:flex-start}._priceCompact_ahpyg_134 ._final_ahpyg_136{font-size:1.15rem}._priceCompact_ahpyg_134 ._item_ahpyg_146{display:none}._cta_ahpyg_149{height:40px;padding:0 16px;font-size:.84rem}._layer_ahpyg_192{align-items:flex-end;padding:0}._modal_ahpyg_213{border-radius:var(--v-r-xl) var(--v-r-xl) 0 0;grid-template-rows:240px auto;grid-template-columns:1fr;width:100%;min-height:0;max-height:92dvh;overflow-y:auto}._modalShade_ahpyg_250{background:linear-gradient(180deg, transparent 50%, color-mix(in srgb, var(--v-panel) 96%, transparent) 100%)}._modalBody_ahpyg_257{padding:18px var(--v-m-gutter) calc(18px + env(safe-area-inset-bottom));gap:10px}._modalTitle_ahpyg_266{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){._strip_ahpyg_15,._modal_ahpyg_213,._scrim_ahpyg_202{animation:none}}@media (width<=768px){._frame_dicgi_10>div{background:var(--v-canvas)}._frame_dicgi_10>div>div:first-of-type{max-width:none;padding:var(--v-m-top) var(--v-m-gutter) calc(var(--v-tabbar-h) + 32px + env(safe-area-inset-bottom))}._frame_dicgi_10>div>div:first-of-type>div:first-child{align-items:flex-start}._frame_dicgi_10 h1{font-size:var(--v-m-title);letter-spacing:-.03em;font-weight:700;line-height:1.15}._frame_dicgi_10 h1+p{font-size:var(--v-m-lead)}}._scene_j9hi2_7{background:radial-gradient(120% 90% at 15% 10%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 60%), radial-gradient(110% 80% at 85% 90%, color-mix(in srgb, var(--accent2) 18%, transparent), transparent 62%), var(--bg);width:100%;height:100%;position:relative;overflow:hidden}._glowWarm_j9hi2_19,._glowCool_j9hi2_20{filter:blur(90px);opacity:.5;pointer-events:none;border-radius:50%;position:absolute}._glowWarm_j9hi2_19{background:var(--accent);width:460px;height:460px;top:-120px;left:-110px}._glowCool_j9hi2_20{background:var(--accent2);width:520px;height:520px;bottom:-160px;right:-140px}._rings_j9hi2_46{place-items:center;display:grid;position:absolute;inset:0}._ring_j9hi2_46{border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);border-radius:50%;animation:linear infinite _spin_j9hi2_1;position:absolute}._ringDot_j9hi2_60{background:var(--accent);width:6px;height:6px;box-shadow:0 0 12px var(--accent);border-radius:50%;margin-left:-3px;position:absolute;top:-3px;left:50%}@keyframes _spin_j9hi2_1{to{transform:rotate(360deg)}}._spark_j9hi2_78{background:var(--accent2);opacity:.55;border-radius:50%;animation:ease-in-out infinite alternate _drift_j9hi2_1;position:absolute}@keyframes _drift_j9hi2_1{0%{opacity:.25;transform:translate(0,0)}to{opacity:.7;transform:translate(14px,-18px)}}._copy_j9hi2_93{z-index:1;position:absolute;bottom:48px;left:48px}._logo_j9hi2_100{align-items:center;gap:10px;text-decoration:none;transition:opacity .18s;display:inline-flex}._logo_j9hi2_100:hover{opacity:.85}._logo_j9hi2_100:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:8px}._logoImg_j9hi2_118{width:32px;height:32px;display:block}._logoText_j9hi2_124{letter-spacing:-.6px;color:var(--text);font-size:1.5rem;font-weight:700}._tagline_j9hi2_131{color:var(--text-secondary);margin-top:10px;font-size:.95rem;line-height:1.45}@media (prefers-reduced-motion:reduce){._ring_j9hi2_46,._spark_j9hi2_78{animation:none}}@media (width<=900px){._copy_j9hi2_93{bottom:28px;left:28px}}._line_1be6u_8._line_1be6u_8[data-activity]{min-width:0;max-width:100%;color:var(--accent);align-items:baseline;font-weight:500;display:inline-flex}._label_1be6u_17{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._dots_1be6u_24{flex-shrink:0;gap:2px;margin-left:3px;display:inline-flex}._dots_1be6u_24 i{background:currentColor;border-radius:50%;width:3.5px;height:3.5px;animation:1.2s ease-in-out infinite _wave_1be6u_1}._dots_1be6u_24 i:nth-child(2){animation-delay:.15s}._dots_1be6u_24 i:nth-child(3){animation-delay:.3s}@keyframes _wave_1be6u_1{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){._dots_1be6u_24 i{opacity:.8;animation:none}}._backdrop_fscm1_6{z-index:1000;background:var(--overlay,#0000008c);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dialog_fscm1_18{border:1px solid var(--border);border-radius:var(--v-r-xl);background:var(--surface);width:100%;max-width:520px;max-height:90vh;color:var(--text);padding:20px;overflow-y:auto}._progress_fscm1_30{align-items:center;gap:6px;margin-bottom:14px;display:flex}._dot_fscm1_37,._dotActive_fscm1_38{background:var(--border);border-radius:2px;width:22px;height:3px}._dotActive_fscm1_38{background:var(--accent)}._progressLabel_fscm1_49{color:var(--text-muted);margin-left:auto;font-size:12px}._title_fscm1_55{align-items:center;gap:8px;margin:0 0 8px;font-size:17px;font-weight:600;display:flex}._lead_fscm1_64{color:var(--text-muted);margin:0 0 14px;font-size:14px;line-height:1.5}._card_fscm1_71,._cardWarn_fscm1_72{border:1px solid var(--border);border-radius:var(--v-r-md);background:var(--surface-2,var(--surface));margin-bottom:12px;padding:12px 14px}._cardWarn_fscm1_72{border-color:var(--warning,var(--border))}._cardTitle_fscm1_86{align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:600;display:flex}._list_fscm1_95{color:var(--text-muted);margin:0;padding-left:18px;font-size:13px;line-height:1.6}._list_fscm1_95 li+li{margin-top:4px}._hint_fscm1_107{color:var(--text-muted);margin:8px 0 0;font-size:12px;line-height:1.5}._label_fscm1_114{margin:14px 0 6px;font-size:13px;font-weight:500;display:block}._input_fscm1_121{border:1px solid var(--border);border-radius:var(--v-r-sm);background:var(--bg);width:100%;color:var(--text);padding:10px 12px;font-size:14px}._input_fscm1_121:focus{border-color:var(--accent);outline:none}._error_fscm1_136{color:var(--danger,var(--accent));margin:8px 0 0;font-size:13px}._keyBox_fscm1_144{border:1px dashed var(--accent);border-radius:var(--v-r-md);background:var(--surface-2,var(--surface));flex-wrap:wrap;gap:8px;margin:12px 0;padding:14px;display:flex}._keyGroup_fscm1_155{background:var(--bg);letter-spacing:.08em;border-radius:6px;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}._keyActions_fscm1_164{gap:8px;display:flex}._actions_fscm1_169{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}._primary_fscm1_176,._ghost_fscm1_177{border-radius:var(--v-r-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:9px 16px;font-size:14px;display:inline-flex}._primary_fscm1_176{background:var(--v-grad);box-shadow:var(--v-glow);color:var(--accent-contrast,var(--bg))}._primary_fscm1_176:disabled{opacity:.5;cursor:not-allowed}._ghost_fscm1_177{border-color:var(--border);color:var(--text);background:0 0}._ghost_fscm1_177:hover{background:var(--surface-2,var(--surface))}._check_fscm1_211{color:var(--text);cursor:pointer;align-items:flex-start;gap:10px;margin:14px 0 0;font-size:13px;line-height:1.5;display:flex}._check_fscm1_211 input{flex-shrink:0;margin-top:2px}._linkButton_fscm1_230{color:var(--text-muted);cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:4px;font-size:12px;text-decoration:underline;display:block}._linkButton_fscm1_230:hover{color:var(--text)}._method_fscm1_250{border:1px solid var(--border);border-radius:var(--v-r-md);background:var(--surface-2,var(--surface));text-align:center;flex-direction:column;align-items:center;gap:8px;margin:12px 0;padding:18px 16px;display:flex}._methodIcon_fscm1_263{color:var(--accent)}._methodTitle_fscm1_267{margin:0;font-size:15px;font-weight:600}._methodText_fscm1_273{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}._methodButton_fscm1_280{justify-content:center;width:100%;margin-top:6px;padding:11px 16px}._methodForm_fscm1_288{text-align:left;width:100%}._methodForm_fscm1_288 ._label_fscm1_114{margin-top:8px}._problems_fscm1_297{border:1px solid var(--border);border-radius:var(--v-r-md);margin:12px 0 0;padding:12px 14px}._problemsTitle_fscm1_304{margin:0 0 6px;font-size:13px;font-weight:600}._problemsList_fscm1_310{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._problemLink_fscm1_319{color:var(--accent);text-align:left;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:13px}._problemLink_fscm1_319:hover{text-decoration:underline}._problemLinkDanger_fscm1_333{color:var(--danger,var(--accent))}._danger_fscm1_340{background:var(--danger,var(--danger));color:#fff}._close_fscm1_348{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}._close_fscm1_348:hover{background:var(--surface-2,var(--surface));color:var(--text)}._action_18hfc_7{font:inherit;color:var(--accent);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-weight:600}._action_18hfc_7:hover{text-decoration:underline}._action_15ayw_4{opacity:.72;font-style:italic}._page_4htp7_8{position:relative}._waiting_4htp7_10{color:var(--muted);align-items:center;gap:10px;margin-bottom:16px;font-size:.9rem;line-height:1.5;display:flex}._summary_4htp7_21{border:1px solid var(--v-line);border-radius:var(--v-r-lg);background:var(--v-panel);box-shadow:var(--v-shadow-1);flex-wrap:wrap;align-items:center;gap:16px 24px;margin:-8px 0 24px;padding:14px 18px;display:flex}._summaryText_4htp7_34{flex-direction:column;flex:320px;gap:3px;min-width:0;display:flex}._summaryCount_4htp7_35{color:var(--text);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:700}._summaryNote_4htp7_36{color:var(--muted);font-size:.82rem;line-height:1.5}._bar_4htp7_38{border-radius:var(--v-r-pill);background:var(--v-line-strong);flex:0 240px;height:6px;overflow:hidden}._barFill_4htp7_45{border-radius:inherit;background:var(--v-grad);height:100%;transition:width var(--v-d-4) var(--v-ease-out);display:block}._layout_4htp7_54{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;display:grid}._topics_4htp7_61{min-width:0;position:sticky;top:16px}._topicsLabel_4htp7_63{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 8px 10px;font-size:.68rem;font-weight:700}._topicList_4htp7_72{flex-direction:column;gap:2px;display:flex}._topic_4htp7_61{border-radius:var(--v-r-md);min-height:44px;color:var(--text-secondary,var(--muted));text-align:left;transition:background-color var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease);background:0 0;border:1px solid #0000;align-items:center;gap:11px;padding:7px 10px;font-family:inherit;font-size:.87rem;font-weight:500;display:flex}._topic_4htp7_61:hover{color:var(--text);background:var(--v-hover)}._topic_4htp7_61:focus-visible{box-shadow:var(--v-ring);outline:none}._topicMark_4htp7_93{border:1.5px solid var(--v-line-strong);font-variant-numeric:tabular-nums;width:26px;height:26px;color:var(--muted);transition:all var(--v-d-2) var(--v-ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.74rem;font-weight:700;display:flex}._topicTitle_4htp7_109{min-width:0;line-height:1.3}._topicDone_4htp7_111 ._topicMark_4htp7_93{color:var(--accent);background:var(--v-selected);border-color:#0000}._topicOn_4htp7_113,._topicOn_4htp7_113:hover{color:var(--text);background:var(--v-panel);border-color:var(--v-line);box-shadow:var(--v-shadow-1);font-weight:600}._topicOn_4htp7_113 ._topicMark_4htp7_93{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border-color:#0000}._lesson_4htp7_123{border:1px solid var(--v-line);border-radius:var(--v-r-xl);background:var(--v-panel);min-width:0;box-shadow:var(--v-shadow-2);animation:_v-fade-up_4htp7_1 var(--v-d-3) var(--v-ease-out) both;padding:26px 28px}._lessonHead_4htp7_133{align-items:center;gap:10px;margin-bottom:10px;display:flex}._lessonStep_4htp7_135{border-radius:var(--v-r-pill);font-variant-numeric:tabular-nums;color:var(--accent);background:var(--v-selected);padding:3px 10px;font-size:.72rem;font-weight:700}._lessonRead_4htp7_145{color:var(--muted);align-items:center;gap:4px;font-size:.74rem;font-weight:600;display:inline-flex}._lessonTitle_4htp7_154{letter-spacing:-.02em;color:var(--text);font-size:1.3rem;font-weight:700;line-height:1.25}._lessonBody_4htp7_162{color:var(--text-secondary,var(--muted));margin-top:10px;font-size:.93rem;line-height:1.65}._example_4htp7_164{border-radius:var(--v-r-md);background:var(--v-sunken);margin:20px 0 0;padding:14px 16px 14px 18px;position:relative;overflow:hidden}._example_4htp7_164:before{content:"";background:var(--v-grad);width:3px;position:absolute;top:0;bottom:0;left:0}._exampleLabel_4htp7_182{color:var(--muted);align-items:center;gap:6px;margin-bottom:8px;font-size:.72rem;font-weight:600;display:flex}._exampleText_4htp7_192{white-space:pre-line;color:var(--text);font-size:.9rem;line-height:1.6}._tip_4htp7_194{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--v-line));border-radius:var(--v-r-md);background:var(--v-grad-soft);gap:12px;margin-top:16px;padding:14px 16px;display:flex}._tip_4htp7_194 p{color:var(--text);font-size:.87rem;line-height:1.6}._tipIcon_4htp7_205{width:30px;height:30px;color:var(--on-accent);background:var(--v-grad);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._chatChoice_4htp7_217{margin-top:18px}._chatLabel_4htp7_219{flex-direction:column;gap:6px;max-width:420px;display:flex}._chatLabel_4htp7_219>span{color:var(--text);font-size:.8rem;font-weight:600}._select_4htp7_221{width:100%}._chatError_4htp7_223{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}._chatError_4htp7_223 p{color:var(--danger);align-items:center;gap:8px;font-size:.87rem;line-height:1.5;display:flex}._muted_4htp7_226{color:var(--muted);align-items:center;gap:8px;font-size:.84rem;line-height:1.5;display:flex}._actions_4htp7_228{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}._links_4htp7_230{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._footer_4htp7_232{border-top:1px solid var(--v-line);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:22px;padding-top:16px;display:flex}._srOnly_4htp7_242{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._coach_4htp7_246{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--v-line));border-radius:var(--v-r-lg);background:var(--v-grad-soft), var(--v-raised);box-shadow:var(--v-shadow-2);color:var(--text);animation:_v-fade-up_4htp7_1 var(--v-d-3) var(--v-ease-out) both;flex-shrink:0;margin:0 0 18px;position:relative}._coachDetails_4htp7_258{padding:12px 14px}._coachHead_4htp7_260{cursor:pointer;border-radius:var(--v-r-sm);align-items:center;gap:11px;list-style:none;display:flex}._coachHead_4htp7_260::-webkit-details-marker{display:none}._coachHead_4htp7_260:focus-visible{box-shadow:var(--v-ring);outline:none}._coachIcon_4htp7_271{width:30px;height:30px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._coachMeta_4htp7_284{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._coachKicker_4htp7_286{color:var(--accent);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:600;overflow:hidden}._coachTitle_4htp7_295{letter-spacing:-.01em;font-size:.9rem;font-weight:700;line-height:1.3}._coachCaret_4htp7_297{color:var(--muted);transition:transform var(--v-d-2) var(--v-ease);flex-shrink:0}._coachDetails_4htp7_258[open] ._coachCaret_4htp7_297{transform:rotate(180deg)}._coachText_4htp7_300{color:var(--text-secondary,var(--muted));margin:10px 0 0 41px;font-size:.85rem;line-height:1.6}._coachFoot_4htp7_302{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:12px 0 0 41px;display:flex}._dots_4htp7_311{align-items:center;gap:5px;display:flex}._dot_4htp7_311{border-radius:var(--v-r-pill);background:var(--v-line-strong);width:6px;height:6px;transition:width var(--v-d-3) var(--v-ease-out), background-color var(--v-d-2) var(--v-ease)}._dotDone_4htp7_319{background:color-mix(in srgb, var(--accent) 45%, transparent)}._dotOn_4htp7_320{background:var(--v-grad);width:18px}._coachActions_4htp7_322{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}._firstHint_4htp7_326{border:1px solid var(--v-line);border-radius:var(--v-r-md);background:var(--v-sunken);color:var(--muted);margin:0 0 8px;padding:9px 12px;font-size:.82rem;line-height:1.55}._firstHint_4htp7_326 p{margin-top:5px;padding-left:22px}._firstSummary_4htp7_338{cursor:pointer;color:var(--text);align-items:center;gap:8px;font-weight:600;list-style:none;display:flex}._firstSummary_4htp7_338::-webkit-details-marker{display:none}._firstSummary_4htp7_338 svg{color:var(--accent);flex-shrink:0}._firstSummary_4htp7_338:focus-visible{box-shadow:var(--v-ring);border-radius:6px;outline:none}._nextRow_4htp7_351{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 8px;display:flex}._nextLink_4htp7_353{border-radius:var(--v-r-pill);min-width:0;color:var(--accent);background:var(--v-selected);transition:background-color var(--v-d-2) var(--v-ease);align-items:center;gap:8px;padding:7px 12px;font-size:.82rem;font-weight:600;display:inline-flex}._nextLink_4htp7_353:hover{background:color-mix(in srgb, var(--accent) 18%, transparent)}._nextLink_4htp7_353 span{min-width:0}._nextLater_4htp7_369{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px 0;font-family:inherit;font-size:.8rem}._nextLater_4htp7_369:hover{color:var(--text)}@media (width<=1024px){._layout_4htp7_54{grid-template-columns:1fr;gap:14px}._topics_4htp7_61{position:static}._topicsLabel_4htp7_63{display:none}._topicList_4htp7_72{scrollbar-width:none;flex-direction:row;gap:6px;margin:-2px;padding:2px;overflow-x:auto}._topicList_4htp7_72::-webkit-scrollbar{display:none}._topic_4htp7_61{border-color:var(--v-line);border-radius:var(--v-r-pill);background:var(--v-panel);white-space:nowrap;flex-shrink:0;min-height:40px;padding:5px 14px 5px 6px}._topicMark_4htp7_93{width:28px;height:28px}}@media (width<=768px){._summary_4htp7_21{margin:0 0 16px;padding:12px 14px}._bar_4htp7_38{flex-basis:100%}._lesson_4htp7_123{border-radius:var(--v-r-lg);padding:18px 16px}._lessonTitle_4htp7_154{font-size:1.15rem}._actions_4htp7_228>*{flex:auto}._coachText_4htp7_300,._coachFoot_4htp7_302{margin-left:0}._coachActions_4htp7_322{width:100%;margin-left:0}._coachActions_4htp7_322>*{flex:auto}}._backdrop_1a9sg_4{z-index:1250;background:var(--v-scrim);-webkit-backdrop-filter:blur(8px);animation:_v-fade-in_1a9sg_1 var(--v-d-2) var(--v-ease) both;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dialog_1a9sg_18{border-radius:var(--v-r-xl);background:var(--v-panel);width:100%;max-width:420px;box-shadow:var(--v-shadow-pop);animation:_v-pop_1a9sg_1 var(--v-d-3) var(--v-ease-out) both;padding:24px}._icon_1a9sg_28{width:46px;height:46px;color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 22%, transparent);border-radius:14px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}._title_1a9sg_41{letter-spacing:-.015em;color:var(--text);overflow-wrap:anywhere;margin:0 0 8px;font-size:1.1rem;font-weight:700;line-height:1.35}._text_1a9sg_51{color:var(--text-secondary,var(--muted));overflow-wrap:anywhere;margin:0 0 22px;font-size:.88rem;line-height:1.55}._actions_1a9sg_59{justify-content:flex-end;gap:10px;display:flex}._cancel_1a9sg_65,._confirm_1a9sg_66{border-radius:var(--v-r-pill);height:42px;font:inherit;cursor:pointer;transition:all var(--v-d-2) var(--v-ease);padding:0 18px;font-size:.87rem;font-weight:650}._cancel_1a9sg_65{border:1px solid var(--v-line-strong);color:var(--text);background:0 0}._cancel_1a9sg_65:hover{background:var(--v-hover)}._confirm_1a9sg_66{background:var(--danger);color:var(--on-accent);box-shadow:0 10px 24px -10px color-mix(in srgb, var(--danger) 75%, transparent);border:none}._confirm_1a9sg_66:hover{filter:brightness(1.07)}._confirm_1a9sg_66:active,._cancel_1a9sg_65:active{transform:scale(.97)}._cancel_1a9sg_65:focus-visible,._confirm_1a9sg_66:focus-visible{box-shadow:var(--v-ring);outline:none}@media (width<=560px){._backdrop_1a9sg_4{align-items:flex-end;padding:0}._dialog_1a9sg_18{border-radius:var(--v-r-xl) var(--v-r-xl) 0 0;max-width:none;padding-bottom:calc(24px + env(safe-area-inset-bottom));animation:_v-sheet-up_1a9sg_1 var(--v-d-3) var(--v-ease-out) both}._actions_1a9sg_59>*{flex:1}}._page_ykci5_8{background:var(--v-canvas);flex:1;min-width:0;overflow-y:auto}._headActions_ykci5_15{flex-wrap:wrap;gap:10px;display:flex}._toolbar_ykci5_17{align-items:center;gap:14px;margin-bottom:16px;display:flex}._search_ykci5_23{flex:0 360px}._count_ykci5_24{color:var(--muted);font-size:.78rem;font-weight:600}._grid_ykci5_27{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px;display:grid}._card_ykci5_33{border-radius:var(--v-r-xl);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-1);transition:transform var(--v-d-3) var(--v-ease-out), box-shadow var(--v-d-3) var(--v-ease), border-color var(--v-d-2) var(--v-ease);flex-direction:column;gap:14px;padding:20px;display:flex}._card_ykci5_33:hover{box-shadow:var(--v-shadow-3);border-color:color-mix(in srgb, var(--accent) 30%, var(--v-line));transform:translateY(-3px)}._cardTop_ykci5_46{justify-content:space-between;align-items:center;gap:8px;display:flex}._cardIcon_ykci5_48{width:46px;height:46px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);transition:transform var(--v-d-3) var(--v-ease-spring);border-radius:15px;justify-content:center;align-items:center;display:flex}._card_ykci5_33:hover ._cardIcon_ykci5_48{transform:rotate(-8deg)}._body_ykci5_62{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._name_ykci5_64{letter-spacing:-.02em;color:var(--text);margin:0;font-size:1.05rem;font-weight:700}._desc_ykci5_72{color:var(--text-secondary,var(--muted));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.84rem;line-height:1.55;display:-webkit-box;overflow:hidden}._meta_ykci5_83{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._meta_ykci5_83 span{border-radius:var(--v-r-pill);height:24px;color:var(--text-secondary,var(--muted));background:var(--v-hover);align-items:center;gap:5px;padding:0 9px;font-size:.72rem;font-weight:600;display:inline-flex}._meta_ykci5_83 svg{color:var(--accent)}._actions_ykci5_98{border-top:1px solid var(--v-line);gap:6px;padding-top:14px;display:flex}._actionBtn_ykci5_105{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);height:34px;color:var(--text);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}._actionBtn_ykci5_105:hover{border-color:var(--accent);color:var(--accent)}._actionBtn_ykci5_105:active{transform:scale(.96)}._actionMain_ykci5_123{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, var(--v-line-strong));background:var(--v-selected)}._actionDanger_ykci5_124{width:34px;color:var(--muted);justify-content:center;margin-left:auto;padding:0}._actionDanger_ykci5_124:hover{color:var(--on-accent);background:var(--danger);border-color:var(--danger)}._builtinBadge_ykci5_128{border-radius:var(--v-r-pill);background:var(--v-selected);height:22px;color:var(--accent);align-items:center;padding:0 9px;font-size:.66rem;font-weight:700;display:inline-flex}._createTile_ykci5_140{border-radius:var(--v-r-xl);border:1.5px dashed color-mix(in srgb, var(--accent) 40%, var(--v-line-strong));min-height:210px;color:var(--accent);cursor:pointer;transition:all var(--v-d-3) var(--v-ease-out);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-size:.88rem;font-weight:650;display:flex}._createTile_ykci5_140:hover{background:var(--v-grad-soft);border-color:var(--accent);transform:translateY(-3px)}._createIcon_ykci5_159{width:52px;height:52px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);transition:transform var(--v-d-3) var(--v-ease-spring);border-radius:50%;justify-content:center;align-items:center;display:flex}._createTile_ykci5_140:hover ._createIcon_ykci5_159{transform:rotate(90deg)}._empty_ykci5_173{text-align:center;color:var(--muted);padding:32px}._emptyIcon_ykci5_174{display:none}._editorInner_ykci5_177{max-width:760px;animation:_v-fade-up_ykci5_1 var(--v-d-3) var(--v-ease-out) both;margin:0 auto;padding:20px 32px 72px}._editorTop_ykci5_184{align-items:center;gap:10px;margin-bottom:18px;display:flex}._editorCrumb_ykci5_185{color:var(--muted);font-size:.82rem;font-weight:600}._back_ykci5_187{border:1px solid var(--v-line);background:var(--v-panel);width:36px;height:36px;color:var(--text);box-shadow:var(--v-shadow-1);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._back_ykci5_187:hover{color:var(--accent);border-color:var(--accent);transform:translate(-2px)}._editorHead_ykci5_203{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._title_ykci5_211{letter-spacing:-.035em;color:var(--text);margin:0;font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:750}._subtitle_ykci5_219{color:var(--muted);margin:8px 0 0;font-size:.92rem;line-height:1.55}._importBtn_ykci5_226{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);height:38px;color:var(--text);cursor:pointer;box-shadow:var(--v-shadow-1);align-items:center;gap:7px;padding:0 16px;font-family:inherit;font-size:.82rem;font-weight:600;display:inline-flex}._importBtn_ykci5_226:hover{border-color:var(--accent);color:var(--accent)}._createBtn_ykci5_244{border-radius:var(--v-r-pill);height:40px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border:0;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-weight:650;display:inline-flex}._form_ykci5_259{flex-direction:column;gap:18px;margin-top:22px;display:flex}._row2_ykci5_261{grid-template-columns:1fr 1fr;gap:14px;display:grid}._field_ykci5_263{flex-direction:column;gap:8px;display:flex}._field_ykci5_263>span{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:700}._field_ykci5_263 input,._field_ykci5_263 textarea,._field_ykci5_263 select,._entryField_ykci5_275 input,._entryField_ykci5_275 textarea,._entryField_ykci5_275 select,._entryFieldSm_ykci5_278 input{border:1px solid var(--v-line-strong);border-radius:var(--v-r-md);background:var(--v-panel);width:100%;color:var(--text);resize:vertical;transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);outline:none;padding:11px 14px;font-family:inherit;font-size:.9rem;line-height:1.5}._field_ykci5_263 select,._entryField_ykci5_275 select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}._field_ykci5_263 input:focus,._field_ykci5_263 textarea:focus,._field_ykci5_263 select:focus,._entryField_ykci5_275 input:focus,._entryField_ykci5_275 textarea:focus,._entryField_ykci5_275 select:focus,._entryFieldSm_ykci5_278 input:focus{border-color:var(--accent);box-shadow:var(--v-ring)}._field_ykci5_263 input::placeholder,._field_ykci5_263 textarea::placeholder,._entryField_ykci5_275 input::placeholder,._entryField_ykci5_275 textarea::placeholder{color:var(--muted)}._hint_ykci5_314{letter-spacing:0;text-transform:none;color:var(--muted);font-size:.76rem;font-style:normal;font-weight:500;line-height:1.45}._checkRow_ykci5_324,._constRow_ykci5_325{border-radius:var(--v-r-md);background:var(--v-hover);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}._checkRow_ykci5_324 input,._constRow_ykci5_325 input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:1px}._checkRow_ykci5_324 span,._constRow_ykci5_325 span{flex-direction:column;gap:2px;display:flex}._checkRow_ykci5_324 b,._constRow_ykci5_325 b{color:var(--text);font-size:.86rem;font-weight:650}._checkRow_ykci5_324 em,._constRow_ykci5_325 em{color:var(--muted);font-size:.76rem;font-style:normal;line-height:1.45}._entriesHead_ykci5_350{border-top:1px solid var(--v-line);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:18px;display:flex}._fieldLabel_ykci5_360{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}._addEntry_ykci5_368{border:1px dashed color-mix(in srgb, var(--accent) 45%, var(--v-line-strong));border-radius:var(--v-r-pill);height:36px;color:var(--accent);cursor:pointer;transition:background-color var(--v-d-2) var(--v-ease);background:0 0;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:.8rem;font-weight:650;display:inline-flex}._addEntry_ykci5_368:hover:not(:disabled){background:var(--v-selected)}._addEntry_ykci5_368:disabled{opacity:.5;cursor:default}._noEntries_ykci5_387{border-radius:var(--v-r-lg);border:1.5px dashed var(--v-line-strong);color:var(--muted);justify-content:center;align-items:center;gap:8px;padding:26px;font-size:.86rem;display:flex}._noEntries_ykci5_387 svg{color:var(--accent)}._entries_ykci5_350{flex-direction:column;gap:14px;display:flex;position:relative}._entry_ykci5_275{border-radius:var(--v-r-lg);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-1);animation:_v-fade-up_ykci5_1 var(--v-d-2) var(--v-ease-out) both;flex-direction:column;gap:12px;padding:16px;display:flex}._entry_ykci5_275:focus-within{border-color:color-mix(in srgb, var(--accent) 40%, var(--v-line));box-shadow:var(--v-shadow-2)}._entryHead_ykci5_420{align-items:center;gap:10px;display:flex}._entryNum_ykci5_422{border-radius:var(--v-r-pill);min-width:34px;height:28px;color:var(--on-accent);background:var(--v-grad);flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;font-size:.74rem;font-weight:700;display:inline-flex}._entryTitle_ykci5_437{border-radius:var(--v-r-sm);background:var(--v-hover);min-width:0;height:38px;color:var(--text);transition:all var(--v-d-2) var(--v-ease);border:1px solid #0000;outline:none;flex:1;padding:0 12px;font-family:inherit;font-size:.95rem;font-weight:650}._entryTitle_ykci5_437:focus{border-color:var(--accent);background:var(--v-panel);box-shadow:var(--v-ring)}._entryRemove_ykci5_454{border:1px solid var(--v-line-strong);background:var(--v-panel);width:34px;height:34px;color:var(--muted);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._entryRemove_ykci5_454:hover{color:var(--on-accent);background:var(--danger);border-color:var(--danger)}._entryField_ykci5_275,._entryFieldSm_ykci5_278{flex-direction:column;gap:6px;display:flex}._entryFieldSm_ykci5_278{max-width:220px}._entryField_ykci5_275>span,._entryFieldSm_ykci5_278>span{color:var(--text-secondary,var(--text));font-size:.74rem;font-weight:650}._advToggle_ykci5_480{border-radius:var(--v-r-pill);background:var(--v-hover);height:30px;color:var(--text-secondary,var(--muted));cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:.76rem;font-weight:650;display:inline-flex}._advToggle_ykci5_480:hover{color:var(--text)}._advToggle_ykci5_480 svg{transition:transform var(--v-d-2) var(--v-ease)}._advOpen_ykci5_498{transform:rotate(180deg)}._advBody_ykci5_500{border-radius:var(--v-r-md);background:var(--v-sunken);animation:_v-fade-up_ykci5_1 var(--v-d-2) var(--v-ease-out) both;flex-direction:column;gap:12px;padding:14px;display:flex}._advRow_ykci5_510{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}._seg_ykci5_516{border:1px solid var(--v-line);border-radius:var(--v-r-pill);background:var(--v-panel);align-self:flex-start;gap:2px;padding:3px;display:inline-flex}._seg_ykci5_516 button{border-radius:var(--v-r-pill);height:32px;color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0 14px;font-family:inherit;font-size:.78rem;font-weight:600}._seg_ykci5_516 ._segActive_ykci5_537{color:var(--on-accent);background:var(--v-grad)}._error_ykci5_539{border-radius:var(--v-r-md);color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent);margin-bottom:14px;padding:11px 14px;font-size:.86rem;font-weight:600}._formActions_ykci5_549{z-index:5;padding:16px 12px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(180deg, transparent, var(--v-canvas) 35%);justify-content:flex-end;gap:10px;margin:6px -12px 0;display:flex;position:sticky;bottom:0}._cancel_ykci5_561{border:1px solid var(--v-line-strong);background:var(--v-panel);height:46px;color:var(--text);border-radius:var(--v-r-pill);cursor:pointer;padding:0 22px;font-family:inherit;font-size:.9rem;font-weight:650}._cancel_ykci5_561:hover{border-color:var(--accent)}._submit_ykci5_575{border-radius:var(--v-r-pill);height:46px;color:var(--on-accent);cursor:pointer;background:var(--v-grad);box-shadow:var(--v-glow);border:none;align-items:center;gap:8px;padding:0 26px;font-family:inherit;font-size:.9rem;font-weight:700;display:inline-flex}._submit_ykci5_575:hover{box-shadow:var(--v-glow-strong)}._submit_ykci5_575:active{transform:scale(.97)}._attach_ykci5_595{flex-direction:column;gap:10px;display:flex}._attachEmpty_ykci5_597{border-radius:var(--v-r-md);border:1px dashed var(--v-line-strong);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;font-size:.82rem;display:flex}._attachChips_ykci5_609{flex-wrap:wrap;gap:8px;display:flex}._attachChip_ykci5_609,._attachChipOn_ykci5_612{border-radius:var(--v-r-pill);cursor:pointer;height:36px;transition:all var(--v-d-2) var(--v-ease);align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}._attachChip_ykci5_609{border:1px solid var(--v-line-strong);background:var(--v-panel);color:var(--text-secondary,var(--text))}._attachChip_ykci5_609:hover{border-color:var(--accent);color:var(--text)}._attachChip_ykci5_609 svg{color:var(--accent)}._attachChipOn_ykci5_612{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border:1px solid #0000}._attachChip_ykci5_609:active,._attachChipOn_ykci5_612:active{transform:scale(.96)}._attachCreate_ykci5_640{border:1px dashed color-mix(in srgb, var(--accent) 45%, var(--v-line-strong));height:32px;color:var(--accent);border-radius:var(--v-r-pill);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:.76rem;font-weight:650;display:inline-flex}._attachCreate_ykci5_640:hover{background:var(--v-selected)}._wizard_ykci5_659{border-radius:var(--v-r-xl);background:var(--v-grad-soft);border:1px solid color-mix(in srgb, var(--accent) 18%, transparent);flex-direction:column;gap:14px;padding:20px;display:flex}._wizard_ykci5_659>._fieldLabel_ykci5_360{color:var(--accent)}._wizard_ykci5_659 ._hint_ykci5_314{margin:-8px 0 2px}._wizardActions_ykci5_671{flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;display:flex}._genBtn_ykci5_679{border-radius:var(--v-r-pill);height:44px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);border:none;align-items:center;gap:8px;padding:0 22px;font-family:inherit;font-size:.88rem;font-weight:700;display:inline-flex}._genBtn_ykci5_679:hover:not(:disabled){box-shadow:var(--v-glow-strong);transform:translateY(-1px)}._genBtn_ykci5_679:disabled{opacity:.7;cursor:progress}._genDone_ykci5_700{border-radius:var(--v-r-md);color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent);animation:_v-pop_ykci5_1 var(--v-d-2) var(--v-ease-out) both;align-items:center;gap:8px;padding:10px 14px;font-size:.84rem;font-weight:650;display:flex}._spin_ykci5_713{will-change:transform;animation:.9s linear infinite v-spin}._draftNote_ykci5_716{border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);border-radius:var(--v-r-md);background:var(--v-grad-soft);color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:18px 0 0;padding:11px 14px;font-size:.82rem;font-weight:600;display:flex}._draftNote_ykci5_716 svg{color:var(--accent);flex:none}._draftNote_ykci5_716 span{flex:auto}._draftNote_ykci5_716 button{border-radius:var(--v-r-pill);background:var(--v-panel);height:30px;font:inherit;color:var(--accent);cursor:pointer;box-shadow:var(--v-shadow-1);border:0;padding:0 12px;font-weight:700}@media (width<=640px){._row2_ykci5_261,._advRow_ykci5_510{grid-template-columns:1fr}._entryFieldSm_ykci5_278{max-width:none}._toolbar_ykci5_17{flex-wrap:wrap}._search_ykci5_23{flex-basis:100%}._formActions_ykci5_549{margin:6px -16px 0;padding-left:16px;padding-right:16px}._formActions_ykci5_549>*{flex:1;justify-content:center}}@media (width<=768px){._editorInner_ykci5_177{padding:var(--v-m-top) var(--v-m-gutter) calc(var(--v-tabbar-h) + 32px + env(safe-area-inset-bottom))}._title_ykci5_211{font-size:var(--v-m-title);letter-spacing:-.03em;font-weight:700}._subtitle_ykci5_219{font-size:var(--v-m-lead)}}._root_tanub_5{--ms-violet:var(--pal-cyan-300,var(--accent));--ms-violet-soft:color-mix(in srgb, var(--ms-violet) 14%, transparent);flex-direction:column;gap:10px;display:flex;container-type:inline-size}._currentWrap_tanub_15{flex-direction:column;gap:8px;display:flex}._currentWrap_tanub_15[data-open]{top:var(--model-showcase-top,0px);z-index:3;background:var(--bg);padding-block:4px 8px;position:sticky}._current_tanub_15{border:1px solid var(--border);border-radius:var(--v-r-md);background:var(--surface);align-items:center;gap:10px;padding:10px 12px;display:flex}._currentWrap_tanub_15[data-open] ._current_tanub_15{border-color:var(--accent-border)}._currentIcon_tanub_35{color:var(--accent);flex:none}._currentText_tanub_36{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._currentLabel_tanub_37{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:700}._currentName_tanub_38{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:flex}._currentLine_tanub_39{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}._note_tanub_41{border-radius:var(--v-r-md);color:var(--text);align-items:flex-start;gap:8px;padding:9px 12px;font-size:.8rem;display:flex}._note_tanub_41 svg{flex:none;margin-top:2px}._note_tanub_41 ._button_tanub_43{margin-left:auto}._note_tanub_41[data-tone=bad]{background:var(--danger-soft)}._note_tanub_41[data-tone=bad] svg{color:var(--danger)}._note_tanub_41[data-tone=warn]{background:var(--warning-soft)}._note_tanub_41[data-tone=warn] svg{color:var(--warning)}._note_tanub_41[data-tone=good]{background:var(--success-soft)}._note_tanub_41[data-tone=good] svg{color:var(--success)}._button_tanub_43,._buttonPlain_tanub_52,._buttonSolid_tanub_52{border:1px solid var(--accent-border);border-radius:var(--v-r-pill);color:var(--accent);font:inherit;cursor:pointer;background:0 0;flex:none;align-items:center;gap:6px;padding:6px 13px;font-size:.78rem;font-weight:700;display:inline-flex}._button_tanub_43:hover{border-color:var(--accent)}._buttonPlain_tanub_52{border-color:var(--border-strong,var(--border));color:var(--text-secondary,var(--muted))}._buttonSolid_tanub_52{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._iconButton_tanub_70{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;padding:5px;display:inline-flex}._iconButton_tanub_70:hover{color:var(--text);background:var(--surface-subtle)}._panel_tanub_83{border:1px solid var(--border);border-radius:var(--v-r-lg,var(--v-r-md));background:var(--surface);flex-direction:column;gap:16px;padding:12px;display:flex}._search_tanub_92{border:1px solid var(--border);border-radius:var(--v-r-md);background:var(--bg);color:var(--muted);align-items:center;gap:8px;padding:7px 10px;display:flex}._search_tanub_92 input{min-width:0;font:inherit;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:.86rem}._search_tanub_92 input::placeholder{color:var(--muted)}._shelf_tanub_96{flex-direction:column;gap:10px;display:flex}._shelfHead_tanub_97{flex-direction:column;gap:2px;padding-inline:4px;display:flex}._shelfHead_tanub_97 h4{letter-spacing:.05em;text-transform:uppercase;color:var(--text);align-items:center;gap:8px;margin:0;font-size:.8rem;font-weight:700;display:flex}._shelfHead_tanub_97 p{color:var(--muted);margin:0;font-size:.78rem}._spark_tanub_100{color:var(--accent);flex:none}._tags_tanub_103{flex-wrap:wrap;gap:5px;display:flex}._tag_tanub_103{border-radius:var(--v-r-pill);white-space:nowrap;background:var(--surface-subtle);color:var(--text-secondary,var(--muted));border:1px solid #0000;align-items:center;gap:4px;padding:2px 8px;font-size:.7rem;font-weight:700;line-height:1.5;display:inline-flex}._tag_tanub_103[data-tone=good]{background:var(--success-soft);color:var(--success-on-soft,var(--success))}._tag_tanub_103[data-tone=warn]{background:var(--warning-soft);color:var(--warning-on-soft,var(--warning))}._tag_tanub_103[data-tone=bad]{background:var(--danger-soft);color:var(--danger-on-soft,var(--danger))}._tag_tanub_103[data-tone=accent]{background:var(--accent-soft);color:var(--accent)}._tag_tanub_103[data-tone=violet]{background:var(--ms-violet-soft);color:var(--ms-violet)}._tag_tanub_103[data-tone=muted]{border:1px dashed var(--border-strong,var(--border));color:var(--muted);background:0 0}._tag_tanub_103[data-lit]{box-shadow:inset 0 0 0 1.5px}._cards_tanub_128{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._card_tanub_128{border:1px solid var(--border);border-radius:var(--v-r-md);background:var(--bg);flex-direction:column;display:flex}._card_tanub_128:hover{border-color:var(--border-strong,var(--border))}._card_tanub_128[data-selected]{border-color:var(--accent);background:var(--accent-soft)}._cardMain_tanub_132{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:8px;padding:12px 12px 10px;display:flex}._cardTop_tanub_145{flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:20px;display:flex}._rank_tanub_146{color:var(--muted);font-size:.72rem;font-weight:700}._now_tanub_147{color:var(--accent);align-items:center;gap:3px;margin-left:auto;font-size:.72rem;font-weight:700;display:inline-flex}._cardName_tanub_148{color:var(--text);font-size:.95rem;font-weight:700}._cardLine_tanub_149{color:var(--text-secondary,var(--muted));font-size:.8rem;line-height:1.4}._why_tanub_150{color:var(--text-secondary,var(--muted));flex-direction:column;gap:3px;font-size:.74rem;display:flex}._pro_tanub_151,._con_tanub_151{align-items:flex-start;gap:6px;display:flex}._pro_tanub_151 svg,._con_tanub_151 svg{flex:none;margin-top:2px}._pro_tanub_151 svg{color:var(--success)}._con_tanub_151 svg{color:var(--warning)}._cardMore_tanub_155{border:none;border-top:1px solid var(--border);color:var(--muted);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:.74rem;font-weight:600;display:flex}._cardMore_tanub_155:hover{color:var(--accent)}._swipe_tanub_171{color:var(--muted);padding-inline:4px;font-size:.72rem;display:none}._editorial_tanub_173{color:var(--ms-violet);align-items:flex-start;gap:5px;font-size:.74rem;font-weight:600;line-height:1.35;display:flex}._editorial_tanub_173 svg{flex:none;margin-top:1px}._filters_tanub_177{flex-wrap:wrap;gap:6px;padding-inline:2px;display:flex}._chip_tanub_178{border:1px solid var(--border);border-radius:var(--v-r-pill);background:var(--bg);color:var(--text-secondary,var(--muted));font:inherit;cursor:pointer;padding:4px 11px;font-size:.76rem;font-weight:600}._chip_tanub_178[aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--bg)}._rows_tanub_191{border:1px solid var(--border);border-radius:var(--v-r-md);background:var(--bg);flex-direction:column;display:flex;overflow:hidden}._rows_tanub_191>div+div{border-top:1px solid var(--border)}._row_tanub_191{align-items:flex-start;gap:6px;padding-right:6px;display:flex}._row_tanub_191[data-selected]{background:var(--accent-soft)}._row_tanub_191 ._iconButton_tanub_70{margin-top:8px}._rowMain_tanub_196{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:5px;padding:10px 4px 10px 12px;display:flex}._rowName_tanub_210{color:var(--text);flex-wrap:wrap;align-items:center;gap:6px;font-size:.86rem;font-weight:600;display:flex}._rowName_tanub_210>svg{color:var(--accent)}._rowLine_tanub_212{color:var(--muted);font-size:.76rem}._fit_tanub_213{align-items:center;gap:3px;font-size:.7rem;font-weight:700;display:inline-flex}._fit_tanub_213[data-tone=good]{color:var(--success)}._fit_tanub_213[data-tone=warn]{color:var(--warning)}._fit_tanub_213[data-tone=bad]{color:var(--danger)}._confirm_tanub_218{background:var(--danger-soft);border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:12px;display:flex}._confirm_tanub_218 strong{color:var(--text);align-items:center;gap:6px;font-size:.86rem;display:flex}._confirm_tanub_218 strong svg{color:var(--danger)}._confirm_tanub_218 p{color:var(--text-secondary,var(--muted));margin:0;font-size:.8rem}._actions_tanub_222{flex-wrap:wrap;gap:8px;display:flex}._fold_tanub_224{border:1px dashed var(--border-strong,var(--border));border-radius:var(--v-r-md);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 12px;display:flex}._fold_tanub_224>svg{color:var(--muted);flex:none;transition:transform .15s}._fold_tanub_224[aria-expanded=true]>svg{transform:rotate(180deg)}._foldText_tanub_240{flex-direction:column;flex:1;gap:1px;display:flex}._foldText_tanub_240 b{letter-spacing:.05em;text-transform:uppercase;font-size:.78rem}._foldText_tanub_240 span{color:var(--muted);font-size:.76rem}._fold_tanub_224[data-tone=bad] ._foldText_tanub_240 b{color:var(--danger)}._foot_tanub_245{color:var(--muted);align-items:flex-start;gap:6px;margin:0;padding-inline:4px;font-size:.76rem;display:flex}._foot_tanub_245 svg{flex:none;margin-top:2px}._empty_tanub_247{color:var(--muted);padding:14px;font-size:.82rem}._sheetLayer_tanub_250{z-index:1000;position:fixed;inset:0;container-type:inline-size}._sheetBack_tanub_251{background:var(--overlay,#0000008c);position:absolute;inset:0}._sheet_tanub_250{border-left:1px solid var(--border);background:var(--surface);flex-direction:column;gap:14px;width:min(400px,100%);padding:18px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:auto}._sheetHead_tanub_266{align-items:flex-start;gap:10px;display:flex}._sheetHead_tanub_266 h3{color:var(--text);flex:1;margin:0;font-size:1.05rem}._sheetLine_tanub_268{color:var(--text-secondary,var(--muted));margin:0;font-size:.86rem}._editorialBox_tanub_269{border-radius:var(--v-r-md);background:var(--ms-violet-soft);color:var(--text);align-items:flex-start;gap:8px;padding:10px 12px;font-size:.82rem;display:flex}._editorialBox_tanub_269 svg{color:var(--ms-violet);flex:none;margin-top:2px}._fitBox_tanub_271{border-radius:var(--v-r-md);background:var(--surface-subtle);color:var(--text);align-items:flex-start;gap:8px;padding:10px 12px;font-size:.82rem;display:flex}._fitBox_tanub_271 svg{flex:none;margin-top:2px}._fitBox_tanub_271[data-tone=good]{background:var(--success-soft)}._fitBox_tanub_271[data-tone=warn]{background:var(--warning-soft)}._fitBox_tanub_271[data-tone=bad]{background:var(--danger-soft)}._profile_tanub_276{border-top:1px solid var(--border);flex-direction:column;display:flex}._profileRow_tanub_277{border-bottom:1px solid var(--border);grid-template-columns:96px 1fr;gap:3px 10px;padding:9px 0;display:grid}._profileRow_tanub_277[data-pending]{border-bottom-style:dashed}._axis_tanub_279{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding-top:2px;font-size:.72rem;font-weight:700}._verdict_tanub_280{color:var(--text);font-size:.84rem;font-weight:700}._verdict_tanub_280[data-tone=good]{color:var(--success)}._verdict_tanub_280[data-tone=warn]{color:var(--warning)}._verdict_tanub_280[data-tone=bad]{color:var(--danger)}._verdict_tanub_280[data-tone=accent]{color:var(--accent)}._verdict_tanub_280[data-tone=muted],._profileRow_tanub_277[data-pending] ._verdict_tanub_280{color:var(--muted);font-weight:600}._evidence_tanub_287{color:var(--text-secondary,var(--muted));grid-column:2;font-size:.76rem}._basis_tanub_288{color:var(--muted);margin:0;font-size:.72rem}._probeCta_tanub_291{border:1px solid var(--accent-border);border-radius:var(--v-r-md);background:linear-gradient(120deg, var(--accent-soft), var(--ms-violet-soft));align-items:center;gap:12px;padding:12px 14px;display:flex}._probeCtaIcon_tanub_300{color:var(--accent);flex:none}._probeCtaText_tanub_301{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._probeCtaText_tanub_301 b{color:var(--text);font-size:.88rem}._probeCtaText_tanub_301 span{color:var(--text-secondary,var(--muted));font-size:.78rem}._probe_tanub_291{flex-direction:column;gap:12px;display:flex}._probeHead_tanub_305{align-items:center;gap:8px;display:flex}._probeHead_tanub_305 h4{color:var(--text);margin:0;font-size:.92rem}._probeNote_tanub_307{color:var(--muted);align-items:flex-start;gap:6px;margin:0;font-size:.76rem;display:flex}._probeNote_tanub_307 svg{flex:none;margin-top:2px}._probePair_tanub_309{color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;font-size:.74rem;font-weight:700;display:grid}._probePair_tanub_309 select{border:1px solid var(--border);border-radius:var(--v-r-md);background:var(--bg);width:100%;min-width:0;color:var(--text);font:inherit;padding:7px 9px;font-size:.82rem}._chip_tanub_178[data-accent]{border-color:var(--accent-border);color:var(--accent);align-items:center;gap:5px;display:inline-flex}._chip_tanub_178[data-played]{color:var(--muted);text-decoration:line-through}._probeSaid_tanub_313{background:var(--accent);max-width:80%;color:var(--on-accent);border-radius:14px 14px 4px;align-self:flex-end;padding:7px 12px;font-size:.84rem}._probeAnswers_tanub_314{grid-template-columns:1fr 1fr;gap:10px;display:grid}._probeAnswer_tanub_314{border:1px solid var(--border);border-radius:var(--v-r-md);background:var(--surface-subtle);flex-direction:column;gap:10px;padding:12px;display:flex}._probeAnswer_tanub_314[data-picked]{border-color:var(--accent);background:var(--accent-soft)}._probeAnswer_tanub_314 ._button_tanub_43,._probeAnswer_tanub_314 ._buttonPlain_tanub_52{align-self:flex-start}._probeAnswerHead_tanub_318{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:.72rem;font-weight:700;display:flex}._probeAnswerHead_tanub_318 b{text-transform:none;letter-spacing:0;color:var(--text);font-size:.84rem}._probeText_tanub_320{color:var(--text);white-space:pre-wrap;margin:0;font-size:.86rem;line-height:1.5}._probeText_tanub_320 em{color:var(--text-secondary,var(--muted))}._probeTally_tanub_322{border-radius:var(--v-r-md);background:var(--surface-subtle);color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 12px;font-size:.8rem;display:flex}._probeLead_tanub_323{color:var(--text-secondary,var(--muted));flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;display:flex}._spin_tanub_324{animation:1s linear infinite _ms-spin_tanub_1}@keyframes _ms-spin_tanub_1{to{transform:rotate(360deg)}}@container (width<=620px){._cards_tanub_128{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-12px;padding:2px 12px 6px;scroll-padding-inline:12px;display:flex;overflow-x:auto}._cards_tanub_128::-webkit-scrollbar{display:none}._filters_tanub_177::-webkit-scrollbar{display:none}._card_tanub_128{scroll-snap-align:start;flex:0 0 84%}._swipe_tanub_171{display:block}._filters_tanub_177{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-12px;padding-inline:12px;overflow-x:auto}._chip_tanub_178{flex:none}._row_tanub_191 ._tags_tanub_103>:nth-child(n+3){display:none}._probeAnswers_tanub_314{grid-template-columns:1fr}._probeCta_tanub_291{flex-wrap:wrap}._probeCta_tanub_291 ._buttonSolid_tanub_52{justify-content:center;width:100%}._sheet_tanub_250{width:auto;max-height:90%;padding-top:24px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));border-left:none;border-top:1px solid var(--border);border-radius:18px 18px 0 0;top:auto;left:0}._sheet_tanub_250:before{content:"";background:var(--border-strong,var(--border));border-radius:4px;width:40px;height:4px;margin-left:-20px;position:absolute;top:8px;left:50%}}@media (prefers-reduced-motion:reduce){._fold_tanub_224>svg{transition:none}._spin_tanub_324{animation:none}}._picker_11era_3{flex-direction:column;gap:8px;display:flex}._current_11era_6{border:1px solid var(--border);border-radius:var(--v-r-md);background:var(--surface);align-items:center;gap:8px;padding:9px 12px;display:flex}._currentName_11era_16{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;align-items:center;gap:7px;font-size:.84rem;font-weight:600;display:inline-flex;overflow:hidden}._currentName_11era_16 svg{color:var(--accent);flex:none}._change_11era_31{border:1px solid var(--accent-border);color:var(--accent);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:6px 12px;font-size:.76rem;font-weight:700}._change_11era_31:hover{border-color:var(--accent)}._reset_11era_45{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;padding:5px;display:inline-flex}._reset_11era_45:hover{color:var(--text)}._panel_11era_58{border:1px solid var(--border);border-radius:var(--v-r-md);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}._searchRow_11era_67{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding:8px 10px;display:flex}._searchIcon_11era_74{color:var(--muted);flex:none}._search_11era_67{min-width:0;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:.86rem}._search_11era_67::placeholder{color:var(--muted)}._close_11era_90{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;padding:4px;display:inline-flex}._close_11era_90:hover{color:var(--text)}._list_11era_104{flex-direction:column;max-height:320px;display:flex;overflow-y:auto}._row_11era_111{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:9px 12px;display:flex}._row_11era_111:last-child{border-bottom:none}._rowMain_11era_121{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:2px;padding:0;display:flex}._rowMain_11era_121:disabled{cursor:default}._rowName_11era_138{color:var(--text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:.84rem;font-weight:600;display:inline-flex;overflow:hidden}._rowName_11era_138 svg{color:var(--accent);flex:none}._rowMeta_11era_151{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.71rem;overflow:hidden}._rowSide_11era_159{flex:none;align-items:center;gap:8px;display:flex}._badge_11era_166{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:.68rem;font-weight:700}._badge_11era_166[data-state=active]{background:var(--success-soft);color:var(--success-on-soft)}._badge_11era_166[data-state=inactive]{background:var(--warning-soft);color:var(--warning-on-soft)}._badge_11era_166[data-state=absent]{background:var(--tile-neutral-bg);color:var(--tile-neutral-fg)}._ask_11era_177{border:1px solid var(--accent-border);color:var(--accent);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:.71rem;font-weight:700;display:inline-flex}._ask_11era_177:hover:not(:disabled){border-color:var(--accent)}._ask_11era_177:disabled{opacity:.6;cursor:default}._asked_11era_195{color:var(--text-secondary);white-space:nowrap;font-size:.71rem;font-weight:600}._rowError_11era_202{color:var(--danger);flex-basis:100%;font-size:.72rem;font-weight:600}._empty_11era_209,._error_11era_210{text-align:center;color:var(--muted);padding:16px 12px;font-size:.78rem}._error_11era_210{color:var(--danger)}._spin_11era_218{will-change:transform;flex:none;animation:.9s linear infinite _spin_11era_218}@keyframes _spin_11era_218{to{transform:rotate(360deg)}}._viewer_rmuy5_3{z-index:1000;cursor:zoom-out;background:#000000e0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._viewerImg_rmuy5_15{object-fit:contain;border-radius:var(--v-r-md);max-width:100%;max-height:100%}._viewerBar_rmuy5_22{align-items:center;gap:8px;display:flex;position:absolute;top:14px;right:14px}._viewerDownload_rmuy5_31{color:#ffffffeb;cursor:pointer;background:#ffffff24;border-radius:18px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:14px;text-decoration:none;display:flex}._viewerClose_rmuy5_45{color:#ffffffeb;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}._icon_1n1tb_5{border-radius:inherit;width:100%;height:100%;color:var(--danger);background:color-mix(in srgb, var(--danger) 14%, var(--v-panel,var(--surface)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 26%, transparent);justify-content:center;align-items:center;display:flex}._reason_1n1tb_17{border-radius:var(--v-r-md,12px);background:color-mix(in srgb, var(--danger) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 24%, transparent);padding:12px 14px}._reasonLabel_1n1tb_24{letter-spacing:.04em;text-transform:uppercase;color:var(--danger);margin-bottom:4px;font-size:.74rem;font-weight:700;display:block}._reasonText_1n1tb_34{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.5}._page_1ucli_8{background:radial-gradient(50% 30% at 80% 0%, color-mix(in srgb, var(--pal-cyan-300) 8%, transparent), transparent 70%), radial-gradient(40% 30% at 10% 0%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 70%), var(--v-canvas);--model-showcase-top:64px;flex:1;min-width:0;padding:20px 32px 0;overflow-y:auto}._layout_1ucli_22{grid-template-columns:minmax(0,700px) 300px;justify-content:center;align-items:start;gap:40px;display:grid}._inner_1ucli_30{width:100%;max-width:700px;animation:_v-fade-up_1ucli_1 var(--v-d-3) var(--v-ease-out) both;margin:0 auto}._layout_1ucli_22 ._inner_1ucli_30{margin:0}._back_1ucli_38{border:1px solid var(--v-line);border-radius:var(--v-r-pill);background:var(--v-panel);height:38px;color:var(--text);box-shadow:var(--v-shadow-1);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);align-items:center;gap:7px;margin-bottom:18px;padding:0 16px 0 12px;font-family:inherit;font-size:.84rem;font-weight:600;display:inline-flex}._back_1ucli_38:hover{color:var(--accent);border-color:var(--accent);transform:translate(-2px)}._topBar_1ucli_59{z-index:15;background:linear-gradient(180deg, var(--v-canvas) 55%, transparent);align-items:center;gap:14px;margin:-20px -12px 22px;padding:18px 12px 14px;display:flex;position:sticky;top:-20px}._topBar_1ucli_59 ._back_1ucli_38{border-radius:50%;flex-shrink:0;justify-content:center;width:38px;margin-bottom:0;padding:0}._stepper_1ucli_72{flex:1;min-width:0}._progressLabel_1ucli_74{border-radius:var(--v-r-pill);font-variant-numeric:tabular-nums;color:var(--accent);background:var(--v-selected);flex-shrink:0;padding:4px 10px;font-size:.72rem;font-weight:700}._title_1ucli_85{letter-spacing:-.035em;color:var(--text);margin:0 0 8px;font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:750;line-height:1.15}._subtitle_1ucli_94{color:var(--muted);margin:0 0 26px;font-size:.94rem;line-height:1.5}._stepBody_1ucli_101{border-radius:var(--v-r-xl);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-2);animation:_v-fade-up_1ucli_1 var(--v-d-3) var(--v-ease-out) both;flex-direction:column;gap:6px;padding:22px;display:flex}._fieldLabel_1ucli_113{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-top:18px;margin-bottom:10px;font-size:.7rem;font-weight:700}._fieldLabel_1ucli_113:first-child{margin-top:0}._fieldLabel_1ucli_113 b{letter-spacing:-.01em;text-transform:none;font-size:.95rem}._hint_1ucli_125{letter-spacing:0;text-transform:none;color:var(--muted);margin-left:4px;font-style:normal;font-weight:500}._ageValue_1ucli_134{background:var(--v-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}._bigSeg_1ucli_142{grid-template-columns:1fr 1fr;gap:12px;display:grid}._bigSeg_1ucli_142 button{border-radius:var(--v-r-lg);border:1.5px solid var(--v-line-strong);background:var(--v-hover);min-height:78px;color:var(--text);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);padding:18px 16px;font-family:inherit;font-size:1rem;font-weight:650;position:relative}._bigSeg_1ucli_142 button:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--v-line-strong));box-shadow:var(--v-shadow-2);transform:translateY(-2px)}._bigSeg_1ucli_142 button:active{transform:scale(.98)}._bigSeg_1ucli_142 ._bigSegActive_1ucli_163,._bigSeg_1ucli_142 ._bigSegActive_1ucli_163:hover{border-color:var(--accent);background:var(--v-grad-soft);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent)}._bigSeg_1ucli_142 ._bigSegActive_1ucli_163:after{content:"✓";width:20px;height:20px;color:var(--on-accent);background:var(--v-grad);animation:_v-pop_1ucli_1 var(--v-d-2) var(--v-ease-spring) both;border-radius:50%;justify-content:center;align-items:center;font-size:.7rem;font-weight:800;display:flex;position:absolute;top:10px;right:10px}._chips_1ucli_188{flex-wrap:wrap;gap:8px;display:flex}._chips2_1ucli_193{grid-template-columns:1fr 1fr;display:grid}._chip_1ucli_188,._chipActive_1ucli_196{border-radius:var(--v-r-pill);cursor:pointer;min-height:38px;transition:all var(--v-d-2) var(--v-ease);padding:0 15px;font-family:inherit;font-size:.82rem;font-weight:600}._chip_1ucli_188{border:1px solid var(--v-line-strong);background:var(--v-panel);color:var(--text-secondary,var(--text))}._chip_1ucli_188:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--v-line-strong));color:var(--text)}._chip_1ucli_188:active,._chipActive_1ucli_196:active{transform:scale(.96)}._chipActive_1ucli_196{background:var(--v-grad);color:var(--on-accent);box-shadow:var(--v-glow);border:1px solid #0000}._scrollBox_1ucli_220{--fadeTop:0px;--fadeBottom:0px;border-radius:12px;max-height:184px;padding:2px;overflow-y:auto}._scrollBox_1ucli_220[data-fade-top=true],._scrollBox_1ucli_220[data-fade-bottom=true]{-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--fadeTop), black calc(100% - var(--fadeBottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--fadeTop), black calc(100% - var(--fadeBottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--fadeTop), black calc(100% - var(--fadeBottom)), transparent 100%)}._scrollBox_1ucli_220[data-fade-top=true]{--fadeTop:26px}._scrollBox_1ucli_220[data-fade-bottom=true]{--fadeBottom:26px}._sliderRow_1ucli_240{font-variant-numeric:tabular-nums;color:var(--muted);align-items:center;gap:14px;padding:10px 4px;font-size:.76rem;font-weight:600;display:flex}._slider_1ucli_240{appearance:none;background:linear-gradient(90deg, var(--accent), var(--pal-cyan-300));opacity:.9;border-radius:6px;outline:none;flex:1;height:6px}._slider_1ucli_240::-webkit-slider-thumb{appearance:none;background:var(--pal-white);cursor:grab;border:3px solid var(--accent);width:24px;height:24px;box-shadow:var(--v-glow);transition:transform var(--v-d-2) var(--v-ease-spring);border-radius:50%}._slider_1ucli_240::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.15)}._slider_1ucli_240::-moz-range-thumb{background:var(--pal-white);border:3px solid var(--accent);width:20px;height:20px;box-shadow:var(--v-glow);border-radius:50%}._slider_1ucli_240:focus-visible::-webkit-slider-thumb{box-shadow:var(--v-ring), var(--v-glow)}._nameRow_1ucli_282{gap:10px;display:flex}._input_1ucli_284{border:1px solid var(--v-line-strong);border-radius:var(--v-r-md);background:var(--v-panel);height:48px;color:var(--text);transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);outline:none;flex:1;padding:0 16px;font-family:inherit;font-size:1rem;font-weight:600}._input_1ucli_284:focus{border-color:var(--accent);box-shadow:var(--v-ring)}._diceBtn_1ucli_300{border-radius:var(--v-r-md);border:1px solid var(--v-line-strong);background:var(--v-panel);width:48px;color:var(--accent);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);flex-shrink:0;justify-content:center;align-items:center;display:flex}._diceBtn_1ucli_300:hover{border-color:var(--accent);transform:rotate(-15deg)}._diceBtn_1ucli_300:active{transform:rotate(-30deg)scale(.94)}._field_1ucli_113{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}._field_1ucli_113>span{color:var(--text);font-size:.8rem;font-weight:650}._field_1ucli_113 input,._field_1ucli_113 textarea{border:1px solid var(--v-line-strong);border-radius:var(--v-r-md);background:var(--v-panel);color:var(--text);resize:vertical;transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);outline:none;padding:12px 14px;font-family:inherit;font-size:.9rem;line-height:1.55}._field_1ucli_113 input:focus,._field_1ucli_113 textarea:focus{border-color:var(--accent);box-shadow:var(--v-ring)}._field_1ucli_113 input::placeholder,._field_1ucli_113 textarea::placeholder{color:var(--muted)}._checkRow_1ucli_343{border-radius:var(--v-r-md);background:var(--v-hover);cursor:pointer;align-items:flex-start;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}._checkRow_1ucli_343 input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);border-radius:5px;flex:none;margin-top:1px;padding:0}._checkRow_1ucli_343>span{color:var(--text);flex-direction:column;gap:3px;font-size:.85rem;font-weight:600;display:flex}._seg_1ucli_372{border:1px solid var(--v-line);border-radius:var(--v-r-pill);background:var(--v-sunken);gap:2px;padding:3px;display:flex}._seg_1ucli_372 button{border-radius:var(--v-r-pill);height:34px;font:inherit;color:var(--muted);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);background:0 0;border:none;flex:1;padding:0 8px;font-size:.8rem;font-weight:600}._seg_1ucli_372 button:hover{color:var(--text)}._seg_1ucli_372 ._segActive_1ucli_395,._seg_1ucli_372 ._segActive_1ucli_395:hover{background:var(--v-panel);color:var(--text);box-shadow:var(--v-shadow-2)}[data-theme=dark] ._seg_1ucli_372 ._segActive_1ucli_395{background:var(--v-raised)}._segHint_1ucli_403{color:var(--muted);margin:8px 0 0;font-size:.76rem;line-height:1.5}._genPanel_1ucli_411{border-radius:var(--v-r-lg);background:var(--v-grad-soft);border:1px solid color-mix(in srgb, var(--accent) 16%, transparent);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px;padding:14px;display:flex}._genBtn_1ucli_423{border-radius:var(--v-r-pill);background:var(--v-grad);height:40px;color:var(--on-accent);font:inherit;cursor:pointer;box-shadow:var(--v-glow);transition:all var(--v-d-2) var(--v-ease);border:0;align-self:flex-start;align-items:center;gap:8px;padding:0 16px;font-size:.84rem;font-weight:650;display:inline-flex}._genBtn_1ucli_423:hover:not(:disabled){box-shadow:var(--v-glow-strong);transform:translateY(-1px)}._genBtn_1ucli_423:disabled{background:var(--v-hover);color:var(--muted);box-shadow:none;cursor:not-allowed}._genBtn_1ucli_423[aria-busy=true]{background:var(--v-grad);color:var(--on-accent);cursor:progress;opacity:.85}._genBusy_1ucli_457{color:var(--accent);align-self:center;font-size:.8rem;font-weight:650}._genUndo_1ucli_464{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);height:36px;color:var(--text-secondary,var(--muted));font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-size:.8rem;font-weight:600;display:inline-flex}._genUndo_1ucli_464:hover:not(:disabled){color:var(--text);border-color:var(--accent)}._genUndo_1ucli_464:disabled{opacity:.5;cursor:not-allowed}._genHint_1ucli_482{min-width:180px;color:var(--muted);flex:1;font-size:.76rem;font-style:normal;line-height:1.45}._genError_1ucli_491{border-radius:var(--v-r-md);color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent);margin:-6px 0 12px;padding:10px 12px;font-size:.8rem;font-weight:600}._spin_1ucli_501{will-change:transform;animation:.9s linear infinite v-spin}._avatarRow_1ucli_504{align-items:flex-start;gap:16px;display:flex}._avatarPreview_1ucli_510{aspect-ratio:3/4;border:1.5px solid var(--v-line-strong);border-radius:var(--v-r-lg);background:var(--v-sunken);width:112px;color:var(--muted);box-shadow:var(--v-shadow-1);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._avatarPreview_1ucli_510 img{object-fit:cover;width:100%;height:100%}._avatarOpen_1ucli_526{cursor:zoom-in;padding:0}._avatarDrop_1ucli_528{border-style:dashed;border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line-strong));background:var(--v-grad-soft);color:var(--accent);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);padding:0}._avatarDrop_1ucli_528:hover:not(:disabled){border-color:var(--accent);box-shadow:var(--v-shadow-2);transform:translateY(-2px)}._avatarDrop_1ucli_528:disabled{opacity:.45;cursor:not-allowed}._avatarDrop_1ucli_528[aria-busy=true]{opacity:1;cursor:progress}._avatarDragging_1ucli_541 ._avatarPreview_1ucli_510{border-color:var(--accent);background:var(--v-selected);color:var(--accent);box-shadow:var(--v-ring)}._avatarBroken_1ucli_548{border-color:var(--danger);color:var(--danger)}._avatarTile_1ucli_550{flex-shrink:0;line-height:0;position:relative}._avatarClear_1ucli_552{border:1px solid var(--v-line-strong);background:var(--v-panel);width:26px;height:26px;color:var(--text-secondary,var(--muted));cursor:pointer;box-shadow:var(--v-shadow-2);transition:all var(--v-d-2) var(--v-ease);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-8px;right:-8px}._avatarClear_1ucli_552:hover{border-color:var(--danger);color:var(--on-accent);background:var(--danger)}._avatarLink_1ucli_572{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:2px 0;font-size:.78rem;font-weight:600;display:inline-flex}._avatarLink_1ucli_572:hover:not(:disabled){color:var(--accent)}._avatarLink_1ucli_572:disabled{opacity:.5;cursor:not-allowed}._avatarSide_1ucli_589{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}._avatarBtns_1ucli_591{flex-wrap:wrap;gap:8px;display:flex}._avatarError_1ucli_593{color:var(--danger);font-size:.8rem;font-weight:600}._photoNote_1ucli_597{border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);border-radius:var(--v-r-md);background:var(--v-grad-soft);color:var(--text);align-items:flex-start;gap:8px;padding:10px 12px;font-size:.78rem;line-height:1.45;display:flex}._photoNote_1ucli_597 svg{color:var(--accent);flex:none;margin-top:2px}._photoNote_1ucli_597 b{font-weight:700}._advToggle_1ucli_613{border:1px solid var(--v-line);border-radius:var(--v-r-md);background:var(--v-hover);width:100%;color:var(--text-secondary,var(--muted));cursor:pointer;justify-content:space-between;align-items:center;gap:8px;margin:8px 0 10px;padding:12px 14px;font-family:inherit;font-size:.82rem;font-weight:650;display:flex}._advToggle_1ucli_613:hover{color:var(--text)}._advToggle_1ucli_613 svg{transition:transform var(--v-d-2) var(--v-ease)}._advOpen_1ucli_632{transform:rotate(180deg)}._altRow_1ucli_635{align-items:flex-start;gap:8px;display:flex}._altRow_1ucli_635 textarea{flex:1;min-width:0}._altRow_1ucli_635 button{border:1px solid var(--v-line-strong);background:var(--v-panel);width:38px;height:38px;color:var(--muted);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._altRow_1ucli_635 button:hover{color:var(--danger);border-color:var(--danger)}._altAdd_1ucli_653{border:1px dashed color-mix(in srgb, var(--accent) 45%, var(--v-line-strong));border-radius:var(--v-r-pill);height:36px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:6px;padding:0 14px;font-size:.8rem;font-weight:650;display:flex}._altAdd_1ucli_653:hover{background:var(--v-selected)}._error_1ucli_671{border-radius:var(--v-r-md);color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent);animation:_v-fade-up_1ucli_1 var(--v-d-2) var(--v-ease-out) both;margin-top:14px;padding:11px 14px;font-size:.86rem;font-weight:600}._actions_1ucli_683{z-index:15;padding:16px 12px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(180deg, transparent, var(--v-canvas) 30%);justify-content:space-between;gap:10px;margin:26px -12px 0;display:flex;position:sticky;bottom:0}._cancel_1ucli_695{border:1px solid var(--v-line-strong);background:var(--v-panel);height:48px;color:var(--text);border-radius:var(--v-r-pill);cursor:pointer;box-shadow:var(--v-shadow-1);transition:all var(--v-d-2) var(--v-ease);padding:0 24px;font-family:inherit;font-size:.9rem;font-weight:650}._cancel_1ucli_695:hover{border-color:var(--accent)}._cancel_1ucli_695:active{transform:scale(.97)}._submit_1ucli_712{border-radius:var(--v-r-pill);height:48px;color:var(--on-accent);cursor:pointer;background:var(--v-grad);box-shadow:var(--v-glow);transition:all var(--v-d-2) var(--v-ease);border:none;align-items:center;gap:8px;padding:0 28px;font-family:inherit;font-size:.92rem;font-weight:700;display:inline-flex}._submit_1ucli_712:hover:not(:disabled){box-shadow:var(--v-glow-strong)}._submit_1ucli_712:hover:not(:disabled) svg{transform:translate(2px)}._submit_1ucli_712 svg{transition:transform var(--v-d-2) var(--v-ease)}._submit_1ucli_712:active:not(:disabled){transform:scale(.97)}._submit_1ucli_712:disabled{opacity:.7;cursor:progress}._draftNote_1ucli_736{border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);border-radius:var(--v-r-md);background:var(--v-grad-soft);color:var(--text);animation:_v-fade-up_1ucli_1 var(--v-d-2) var(--v-ease-out) both;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 18px;padding:11px 14px;font-size:.82rem;font-weight:600;display:flex}._draftNote_1ucli_736 svg{color:var(--accent);flex:none}._draftNote_1ucli_736 span{flex:auto}._draftNote_1ucli_736 button{border-radius:var(--v-r-pill);background:var(--v-panel);height:30px;font:inherit;color:var(--accent);cursor:pointer;box-shadow:var(--v-shadow-1);border:0;padding:0 12px;font-weight:700}._entryGrid_1ucli_767{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:8px;display:grid}._entryTile_1ucli_774,._presetTile_1ucli_775{border-radius:var(--v-r-xl);border:1px solid var(--v-line);background:var(--v-panel);color:var(--text);text-align:left;cursor:pointer;box-shadow:var(--v-shadow-1);transition:all var(--v-d-3) var(--v-ease-out);flex-direction:column;align-items:flex-start;gap:10px;padding:20px;font-family:inherit;display:flex;position:relative;overflow:hidden}._entryTile_1ucli_774:hover:not(:disabled),._presetTile_1ucli_775:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line));box-shadow:var(--v-shadow-3);transform:translateY(-4px)}._entryTile_1ucli_774:active:not(:disabled),._presetTile_1ucli_775:active{transform:scale(.98)}._entryTile_1ucli_774:disabled{opacity:.5;cursor:default}._entryTile_1ucli_774 svg{width:48px;height:48px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);transition:transform var(--v-d-3) var(--v-ease-spring);border-radius:15px;padding:12px}._entryTile_1ucli_774:hover:not(:disabled) svg{transform:rotate(-8deg)scale(1.06)}._entryTile_1ucli_774:nth-child(2){border-color:color-mix(in srgb, var(--accent) 35%, var(--v-line));background:var(--v-grad-soft)}._entryTile_1ucli_774 strong,._presetTile_1ucli_775 strong{letter-spacing:-.01em;font-size:1rem;font-weight:700}._entryTile_1ucli_774 span,._presetTile_1ucli_775 span{color:var(--muted);font-size:.8rem;line-height:1.45}._presetGrid_1ucli_820{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;margin-top:8px;display:grid}._presetTile_1ucli_775{gap:6px;padding:8px 8px 14px}._presetTile_1ucli_775 strong,._presetTile_1ucli_775 span{padding:0 6px}._presetAvatar_1ucli_829{aspect-ratio:3/4;border-radius:calc(var(--v-r-xl) - 6px);object-fit:cover;background:var(--v-grad-soft);width:100%;transition:transform var(--v-d-4) var(--v-ease-out);margin-bottom:4px}._presetTile_1ucli_775:hover ._presetAvatar_1ucli_829{transform:scale(1.03)}._faceTabs_1ucli_841{border-radius:var(--v-r-pill);background:var(--v-sunken);border:1px solid var(--v-line);align-self:flex-start;gap:2px;margin:4px 0 12px;padding:3px;display:inline-flex}._faceTab_1ucli_841,._faceTabOn_1ucli_853{border-radius:var(--v-r-pill);height:32px;color:var(--muted);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:.78rem;font-weight:650;display:inline-flex}._faceTab_1ucli_841:hover{color:var(--text)}._faceTabOn_1ucli_853{background:var(--v-panel);color:var(--text);box-shadow:var(--v-shadow-2)}[data-theme=dark] ._faceTabOn_1ucli_853{background:var(--v-raised)}._faceDone_1ucli_873{color:var(--success);flex-shrink:0}._faceIntro_1ucli_875{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}._faceHint_1ucli_877{color:var(--muted);font-size:.76rem;line-height:1.5}._checkNote_1ucli_879{color:var(--muted);margin:10px 0 0;font-size:.84rem}._preview_1ucli_886{animation:_v-fade-up_1ucli_1 var(--v-d-4) var(--v-ease-out) both;padding-top:82px;position:sticky;top:20px}._previewLabel_1ucli_893{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:.68rem;font-weight:700}._previewCard_1ucli_902{border-radius:var(--v-r-xl);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-3);transition:transform var(--v-d-4) var(--v-ease-out);overflow:hidden;transform:rotate(1.2deg)}._preview_1ucli_886:hover ._previewCard_1ucli_902{transform:rotate(0)translateY(-2px)}._previewImg_1ucli_913{aspect-ratio:3/4;background:var(--v-grad);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._previewImg_1ucli_913 img{object-fit:cover;width:100%;height:100%;animation:_v-fade-in_1ucli_1 var(--v-d-3) var(--v-ease) both}._previewImg_1ucli_913>span{color:var(--on-accent);font-size:4.4rem;font-weight:800}._previewShade_1ucli_925{background:linear-gradient(180deg, transparent 50%, color-mix(in srgb, var(--pal-dark-900) 85%, transparent));position:absolute;inset:0}._previewCaption_1ucli_931{color:var(--pal-white);flex-direction:column;gap:3px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}._previewCaption_1ucli_931 strong{letter-spacing:-.02em;font-size:1.2rem;font-weight:750}._previewCaption_1ucli_931 span{opacity:.8;font-size:.74rem}._previewBody_1ucli_944{flex-direction:column;gap:10px;padding:14px 16px 10px;display:flex}._previewTags_1ucli_946{flex-wrap:wrap;gap:5px;display:flex}._previewTags_1ucli_946 span{border-radius:var(--v-r-pill);height:22px;color:var(--accent);background:var(--v-selected);animation:_v-pop_1ucli_1 var(--v-d-2) var(--v-ease-out) both;align-items:center;padding:0 9px;font-size:.68rem;font-weight:600;display:inline-flex}._previewTags_1ucli_946 span:before{content:attr(data-label)}._previewBio_1ucli_961{color:var(--text-secondary,var(--muted));-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.5;display:-webkit-box;overflow:hidden}._previewProgress_1ucli_971{padding:0 16px 16px}@media (width<=1180px){._layout_1ucli_22{grid-template-columns:minmax(0,700px)}._preview_1ucli_886{display:none}}@media (width<=768px){._page_1ucli_8{padding:var(--v-m-top) var(--v-m-gutter) 0;--model-showcase-top:calc(60px - var(--v-m-top))}._topBar_1ucli_59{top:calc(-1 * var(--v-m-top));margin:calc(-1 * var(--v-m-top)) calc(-1 * var(--v-m-gutter)) 18px;padding:12px var(--v-m-gutter) 10px;gap:10px}._title_1ucli_85{font-size:var(--v-m-title);letter-spacing:-.03em;font-weight:700}._subtitle_1ucli_94{font-size:var(--v-m-lead)}._actions_1ucli_683{margin:20px calc(-1 * var(--v-m-gutter)) 0;padding-left:var(--v-m-gutter);padding-right:var(--v-m-gutter)}._actions_1ucli_683>*{flex:1;justify-content:center}}@media (width<=640px){._stepBody_1ucli_101{padding:16px}._bigSeg_1ucli_142{grid-template-columns:1fr}._avatarPreview_1ucli_510{width:92px}}._formLock_1ucli_1006{min-width:0;min-inline-size:0;border:0;width:100%;margin:0;padding:0}._formLock_1ucli_1006:disabled ._stepBody_1ucli_101{opacity:.6;transition:opacity var(--v-d-2) var(--v-ease)}._autoComplete_1ucli_1010{border:1px solid var(--v-line);border-radius:var(--v-r-lg);background:var(--v-panel);transition:border-color var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);margin-top:22px;padding:14px 16px}._autoCompleteOn_1ucli_1018{border-color:color-mix(in srgb, var(--accent) 30%, var(--v-line));background:var(--v-grad-soft), var(--v-panel)}._autoHead_1ucli_1020{cursor:pointer;align-items:center;gap:12px;display:flex}._autoIcon_1ucli_1022{width:32px;height:32px;color:var(--accent);background:var(--v-selected);transition:all var(--v-d-2) var(--v-ease);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._autoCompleteOn_1ucli_1018 ._autoIcon_1ucli_1022{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._autoTitle_1ucli_1036{min-width:0;color:var(--text);flex:1;font-size:.92rem;font-weight:600}._autoCheck_1ucli_1038{width:20px;height:20px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin:0}._autoHint_1ucli_1040{color:var(--muted);margin:8px 0 0 44px;font-size:.84rem;line-height:1.55}._autoCosts_1ucli_1042{flex-direction:column;gap:6px;margin:10px 0 0 44px;padding:0;list-style:none;display:flex}._autoCosts_1ucli_1042 li{color:var(--text-secondary,var(--muted));align-items:flex-start;gap:8px;font-size:.8rem;line-height:1.5;display:flex}._autoCosts_1ucli_1042 svg{color:var(--accent);flex-shrink:0;margin-top:3px}@media (width<=768px){._autoHint_1ucli_1040,._autoCosts_1ucli_1042{margin-left:0}}._card_4k6rb_3{border:1px solid var(--chat-border);border-radius:var(--v-r-md);background:var(--chat-surface);flex-direction:column;gap:10px;max-width:440px;margin:4px 0 8px;padding:12px;display:flex}._cardPublished_4k6rb_16{border-color:var(--accent-border)}._loading_4k6rb_20{color:var(--chat-muted);font-size:13px}._head_4k6rb_25{align-items:center;gap:10px;display:flex}._avatar_4k6rb_31,._avatarStub_4k6rb_32{object-fit:cover;border-radius:50%;flex-shrink:0;width:46px;height:46px}._avatarStub_4k6rb_32{background:var(--chat-bg);color:var(--chat-muted);border:1px dashed var(--chat-border);justify-content:center;align-items:center;display:flex}._headText_4k6rb_49{flex-direction:column;flex:1;min-width:0;display:flex}._kind_4k6rb_56{text-transform:uppercase;letter-spacing:.04em;color:var(--accent);font-size:11px}._name_4k6rb_63{color:var(--chat-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}._specs_4k6rb_71{color:var(--chat-muted);font-size:12px}._versionBtn_4k6rb_76{border:1px solid var(--chat-border);color:var(--chat-muted);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}._versions_4k6rb_90{flex-wrap:wrap;gap:4px;display:flex}._versions_4k6rb_90 button{border:1px solid var(--chat-border);color:var(--chat-muted);cursor:pointer;background:0 0;border-radius:6px;padding:2px 8px;font-size:11px}._versionOn_4k6rb_106{border-color:var(--accent-border)!important;color:var(--accent)!important}._histNote_4k6rb_111{background:var(--chat-bg);color:var(--chat-muted);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}._histNote_4k6rb_111 button{color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:12px;display:inline-flex}._changed_4k6rb_134{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._changedLabel_4k6rb_141{text-transform:uppercase;letter-spacing:.04em;color:var(--chat-muted);font-size:11px}._changedChip_4k6rb_148{border:1px solid var(--accent-border);color:var(--accent);border-radius:999px;padding:2px 8px;font-size:11px}._bio_4k6rb_156{color:var(--chat-text);margin:0;font-size:13px;line-height:1.45}._tags_4k6rb_163{flex-wrap:wrap;gap:6px;display:flex}._tag_4k6rb_163{border:1px solid var(--chat-border);color:var(--chat-muted);border-radius:999px;padding:2px 8px;font-size:11px}._trait_4k6rb_179{border:1px solid var(--accent-border);color:var(--chat-text);border-radius:999px;padding:2px 8px;font-size:11px}._section_4k6rb_187{flex-direction:column;gap:4px;display:flex}._sectionTitle_4k6rb_193{text-transform:uppercase;letter-spacing:.04em;color:var(--chat-muted);font-size:11px}._sectionText_4k6rb_200{color:var(--chat-text);font-size:13px;line-height:1.45}._file_4k6rb_207{background:var(--chat-bg);border:1px solid var(--chat-border);max-height:320px;color:var(--chat-text);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;overflow:auto}._footer_4k6rb_223{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._ghostBtn_4k6rb_230{border:1px solid var(--chat-border);color:var(--chat-text);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;display:inline-flex}._ghostBtn_4k6rb_230:hover{border-color:var(--accent-border);color:var(--accent)}._launchBtn_4k6rb_249{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}._editorWrap_4k6rb_264{border:1px solid var(--accent-border);border-radius:var(--v-r-md);background:var(--chat-surface);margin:4px 0 8px;overflow:hidden}._editorHead_4k6rb_272{border-bottom:1px solid var(--chat-border);color:var(--chat-muted);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}._editorHead_4k6rb_272 button{color:var(--chat-muted);cursor:pointer;background:0 0;border:none;display:inline-flex}._editorHead_4k6rb_272 button:hover{color:var(--accent)}._panel_1ix3m_6{background:color-mix(in srgb, var(--v-panel) 92%, var(--v-canvas));border-left:1px solid var(--v-line);flex-direction:column;flex-shrink:0;width:340px;display:flex;overflow:hidden}[data-theme=dark] ._panel_1ix3m_6{background:var(--pal-dark-700)}._hero_1ix3m_17{flex-shrink:0;position:relative}._photoWrap_1ix3m_22{aspect-ratio:4/3;position:relative;overflow:hidden}._photoBtn_1ix3m_28{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}._photo_1ix3m_22{object-fit:cover;object-position:center 18%;width:100%;height:100%;transition:transform var(--v-d-4) var(--v-ease-out);display:block}._photoBtn_1ix3m_28:hover ._photo_1ix3m_22{transform:scale(1.04)}._photoFallback_1ix3m_48{width:100%;height:100%;color:var(--on-accent);background:var(--v-grad);justify-content:center;align-items:center;font-size:3.6rem;font-weight:800;display:flex}._photoFade_1ix3m_60{background:linear-gradient(180deg, transparent 45%, color-mix(in srgb, var(--pal-dark-900) 82%, transparent) 100%);pointer-events:none;position:absolute;inset:0}._name_1ix3m_68{letter-spacing:-.03em;color:var(--pal-white);text-shadow:0 2px 16px color-mix(in srgb, var(--pal-dark-900) 60%, transparent);pointer-events:none;margin:0;font-size:1.45rem;font-weight:750;line-height:1.15;position:absolute;bottom:14px;left:18px;right:18px}._age_1ix3m_83{color:color-mix(in srgb, var(--pal-white) 80%, transparent);font-weight:600}._tabs_1ix3m_89{flex-shrink:0;margin:14px 16px 0;width:auto!important}._tabs_1ix3m_89 button{height:32px!important;padding:0 6px!important;font-size:.76rem!important}._inner_1ix3m_4{-webkit-overflow-scrolling:touch;min-height:0;animation:_v-fade-in_1ix3m_1 var(--v-d-2) var(--v-ease) both;flex:1;padding:14px 18px 24px;overflow-y:auto}._bio_1ix3m_109{color:var(--text-secondary,var(--muted));margin:0 0 8px;font-size:.86rem;line-height:1.6}._inner_1ix3m_4>._sectionLabel_1ix3m_116:first-child{border-top:0;margin-top:0;padding-top:0}._sectionLabel_1ix3m_116{border-top:1px solid var(--v-line);text-transform:uppercase;letter-spacing:.09em;color:var(--muted);justify-content:space-between;align-items:baseline;gap:8px;margin:18px 0 10px;padding-top:16px;font-size:.68rem;font-weight:700;display:flex}._sectionToggle_1ix3m_134{font:inherit;letter-spacing:.04em;color:var(--accent);cursor:pointer;transition:opacity var(--v-d-2) var(--v-ease);background:0 0;border:none;padding:0;font-weight:700}._sectionToggle_1ix3m_134:hover{opacity:.75}._meterList_1ix3m_148{border-radius:var(--v-r-lg);background:var(--v-grad-soft);border:1px solid color-mix(in srgb, var(--accent) 14%, transparent);flex-direction:column;gap:12px;padding:14px;display:flex}._moodRow_1ix3m_158{color:var(--accent);overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:.82rem;font-style:italic;line-height:1.45;display:flex}._moodRow_1ix3m_158 svg{flex-shrink:0;margin-top:2px}._meterHead_1ix3m_170{color:var(--text-secondary,var(--muted));justify-content:space-between;margin-bottom:6px;font-size:.76rem;display:flex}._meterHead_1ix3m_170 b{font-variant-numeric:tabular-nums;color:var(--text);font-weight:650}._meterTrack_1ix3m_179{background:color-mix(in srgb, var(--text) 9%, transparent);border-radius:6px;height:6px;overflow:hidden}._meterFill_1ix3m_187{background:var(--v-grad);height:100%;transition:width .6s var(--v-ease-out);border-radius:6px;display:block}._meterOff_1ix3m_195{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}._memoryList_1ix3m_203{flex-direction:column;gap:12px;display:flex}._memoryRow_1ix3m_205{border-radius:var(--v-r-md);background:var(--v-hover);padding:12px 14px}._memoryRow_1ix3m_205 p{color:var(--text);margin:4px 0 0;font-size:.8rem;line-height:1.55}._memoryLabel_1ix3m_217{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;font-size:.68rem;font-weight:700;display:flex}._memoryHint_1ix3m_228{font-style:italic;color:var(--muted)!important;margin:0 0 6px!important;font-size:.72rem!important}._diaryToggle_1ix3m_235{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);height:32px;color:var(--accent);font:inherit;cursor:pointer;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:.76rem;font-weight:650;display:inline-flex}._diaryToggle_1ix3m_235 svg{transition:transform var(--v-d-2) var(--v-ease)}._diaryOpen_1ix3m_252{transform:rotate(180deg)}._diaryList_1ix3m_254{border-left:2px solid var(--accent);border-radius:0 var(--v-r-md) var(--v-r-md) 0;background:var(--v-grad-soft);animation:_v-fade-up_1ix3m_1 var(--v-d-2) var(--v-ease-out) both;flex-direction:column;gap:10px;padding:12px 14px;display:flex}._diaryEntry_1ix3m_265{color:var(--text);margin:0;font-size:.8rem;font-style:italic;line-height:1.55}._seg_1ix3m_274{border:1px solid var(--v-line);border-radius:var(--v-r-pill);background:var(--v-sunken);gap:2px;padding:3px;display:flex}._seg_1ix3m_274 button{border-radius:var(--v-r-pill);height:30px;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;transition:all var(--v-d-2) var(--v-ease);background:0 0;border:none;flex:1;padding:0 6px;font-size:.76rem;font-weight:600}._seg_1ix3m_274 button:hover{color:var(--text)}._seg_1ix3m_274 ._segActive_1ix3m_298,._seg_1ix3m_274 ._segActive_1ix3m_298:hover{background:var(--v-panel);color:var(--text);box-shadow:var(--v-shadow-2)}[data-theme=dark] ._seg_1ix3m_274 ._segActive_1ix3m_298{background:var(--v-raised)}._note_1ix3m_306{border:1px solid var(--v-line-strong);border-radius:var(--v-r-md);background:var(--v-panel);width:100%;color:var(--text);font:inherit;resize:vertical;transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);outline:none;margin-top:10px;padding:10px 12px;font-size:.82rem;line-height:1.5}._note_1ix3m_306:focus{border-color:var(--accent);box-shadow:var(--v-ring)}._note_1ix3m_306::placeholder{color:var(--muted)}._noteHint_1ix3m_324{color:var(--muted);margin:6px 0 0;font-size:.72rem;line-height:1.45}._personaWrap_1ix3m_332{margin-top:8px;position:relative}._personaRow_1ix3m_337{border-radius:var(--v-r-md);border:1px solid var(--v-line-strong);background:var(--v-panel);cursor:pointer;text-align:left;width:100%;box-shadow:var(--v-shadow-1);transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);align-items:center;gap:10px;padding:10px 12px;font-family:inherit;display:flex}._personaRow_1ix3m_337:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--v-line-strong));box-shadow:var(--v-shadow-2)}._personaChevron_1ix3m_354{color:var(--muted);transition:transform var(--v-d-2) var(--v-ease);flex-shrink:0;margin-left:auto}._personaChevronOpen_1ix3m_360{transform:rotate(180deg)}._personaMenu_1ix3m_362{z-index:30;border-radius:var(--v-r-lg);background:var(--v-glass);-webkit-backdrop-filter:blur(20px)saturate(1.3);box-shadow:var(--v-shadow-pop);max-height:280px;animation:_v-pop_1ix3m_1 var(--v-d-2) var(--v-ease-out) both;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}[data-theme=dark] ._personaMenu_1ix3m_362{background:color-mix(in srgb, var(--v-raised) 92%, transparent)}._personaOption_1ix3m_383{border-radius:var(--v-r-sm);cursor:pointer;text-align:left;width:100%;transition:background-color var(--v-d-1) var(--v-ease);background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;display:flex}._personaOption_1ix3m_383:hover{background:var(--v-hover)}._personaOptionText_1ix3m_399{flex-wrap:wrap;flex:1;align-items:center;gap:7px;min-width:0;display:flex}._personaDefaultBadge_1ix3m_408{border-radius:var(--v-r-pill);color:var(--accent);background:var(--v-selected);flex-shrink:0;padding:2px 8px;font-size:.6rem;font-weight:700}._personaCheck_1ix3m_418{color:var(--accent);flex-shrink:0}._personaEmpty_1ix3m_420{color:var(--muted);padding:10px;font-size:.78rem}._personaCreate_1ix3m_426{border:1px dashed color-mix(in srgb, var(--accent) 45%, var(--v-line-strong));border-radius:var(--v-r-sm);width:100%;height:38px;color:var(--accent);cursor:pointer;transition:background-color var(--v-d-2) var(--v-ease);background:0 0;justify-content:center;align-items:center;gap:7px;margin-top:4px;font-family:inherit;font-size:.8rem;font-weight:650;display:flex}._personaCreate_1ix3m_426:hover{background:var(--v-selected)}._personaAvatar_1ix3m_446,._personaAvatarFallback_1ix3m_447{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}._personaAvatarFallback_1ix3m_447{color:var(--on-accent);background:var(--v-grad);justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}._personaText_1ix3m_464{flex-direction:column;gap:1px;min-width:0;display:flex}._personaLabel_1ix3m_465{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:.64rem;font-weight:600}._personaName_1ix3m_466{color:var(--text);text-overflow:ellipsis;font-size:.84rem;font-weight:650;overflow:hidden}._aboutList_1ix3m_469{flex-direction:column;gap:8px;display:flex}._aboutRow_1ix3m_471{border-radius:var(--v-r-md);background:var(--v-hover);align-items:center;gap:12px;padding:8px 10px 8px 8px;display:flex}._aboutIcon_1ix3m_480{background:var(--v-grad-soft);width:36px;height:36px;color:var(--accent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._aboutText_1ix3m_492{flex-direction:column;gap:1px;min-width:0;display:flex}._aboutLabel_1ix3m_493{color:var(--muted);font-size:.68rem}._aboutValue_1ix3m_494{color:var(--text);font-size:.85rem;font-weight:600}._bodyList_1ix3m_497{flex-direction:column;gap:9px;display:flex}._bodyRow_1ix3m_499{align-items:baseline;gap:8px;font-size:.82rem;display:flex}._bodyRow_1ix3m_499 span{color:var(--muted)}._bodyRow_1ix3m_499 i{border-bottom:1px dashed var(--v-line-strong);flex:1;transform:translateY(-3px)}._bodyRow_1ix3m_499 b{color:var(--text);font-weight:650}._profileBtn_1ix3m_505{border-radius:var(--v-r-pill);background:var(--v-grad);width:100%;height:44px;color:var(--on-accent);cursor:pointer;box-shadow:var(--v-glow);transition:transform var(--v-d-1) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);border:0;justify-content:center;align-items:center;gap:8px;margin-top:20px;font-family:inherit;font-size:.86rem;font-weight:650;display:flex}._profileBtn_1ix3m_505:hover{box-shadow:var(--v-glow-strong)}._profileBtn_1ix3m_505:active{transform:scale(.97)}@media (width<=1100px){._panel_1ix3m_6{display:none}}._sheetOverlay_1ix3m_532{z-index:1200;background:var(--v-scrim);-webkit-backdrop-filter:blur(6px);animation:_v-fade-in_1ix3m_1 var(--v-d-2) var(--v-ease) both;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_1ix3m_532{background:var(--v-panel);border-top-left-radius:var(--v-r-2xl);border-top-right-radius:var(--v-r-2xl);width:100%;max-height:90dvh;box-shadow:var(--v-shadow-pop);animation:_v-sheet-up_1ix3m_1 var(--v-d-3) var(--v-ease-out) both;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;overflow:hidden}[data-theme=dark] ._sheet_1ix3m_532{background:var(--pal-dark-700)}._sheetBar_1ix3m_559{z-index:5;justify-content:center;align-items:center;height:34px;display:flex;position:absolute;left:0;right:0}._sheetHandle_1ix3m_570{border-radius:var(--v-r-pill);background:color-mix(in srgb, var(--pal-white) 70%, transparent);width:42px;height:5px;box-shadow:0 1px 4px color-mix(in srgb, var(--pal-dark-900) 30%, transparent)}._sheetClose_1ix3m_578{background:color-mix(in srgb, var(--pal-dark-900) 45%, transparent);-webkit-backdrop-filter:blur(10px);width:34px;height:34px;color:var(--pal-white);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}._sheetScroll_1ix3m_596{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}@media (width>=1101px){._sheetOverlay_1ix3m_532{display:none}}._transferRow_1ix3m_610{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}._transferBtn_1ix3m_617{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);height:32px;color:var(--text);cursor:pointer;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:.74rem;font-weight:600;display:inline-flex}._transferBtn_1ix3m_617:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._transferBtn_1ix3m_617:disabled{opacity:.5;cursor:not-allowed}._ctxRow_1ix3m_636{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:.76rem;font-weight:600;display:flex}._ctxInput_1ix3m_647{border:1px solid var(--v-line-strong);border-radius:var(--v-r-sm);background:var(--v-panel);width:96px;height:34px;color:var(--text);font:inherit;text-align:right;outline:none;padding:0 10px;font-size:.8rem}._ctxInput_1ix3m_647:focus{border-color:var(--accent);box-shadow:var(--v-ring)}._albumGrid_1ix3m_663{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._albumCell_1ix3m_669{position:relative}._albumShot_1ix3m_671{aspect-ratio:3/4;border-radius:var(--v-r-sm);background:var(--v-sunken);cursor:pointer;border:0;width:100%;padding:0;display:block;overflow:hidden}._albumShot_1ix3m_671 img{object-fit:cover;width:100%;height:100%;transition:transform var(--v-d-4) var(--v-ease-out);display:block}._albumShot_1ix3m_671:hover img{transform:scale(1.07)}._albumShot_1ix3m_671:focus-visible{box-shadow:var(--v-ring);outline:none}._albumAnchor_1ix3m_692{border-radius:var(--v-r-pill);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--pal-white);align-items:center;gap:3px;padding:3px 6px;font-size:.6rem;line-height:1;display:inline-flex;position:absolute;bottom:4px;left:4px}._albumAnchorToggle_1ix3m_709{cursor:pointer;font:inherit;opacity:.85;transition:opacity var(--v-d-1) var(--v-ease), background-color var(--v-d-1) var(--v-ease);border:none;font-size:.6rem}._albumAnchorToggle_1ix3m_709:hover,._albumAnchorToggle_1ix3m_709:focus-visible{opacity:1}._albumAnchorToggle_1ix3m_709:focus-visible{box-shadow:var(--v-ring);outline:none}._albumAnchorToggle_1ix3m_709[aria-pressed=true]{background:var(--accent);opacity:1}._albumAnchorToggle_1ix3m_709:disabled{cursor:default;opacity:.5}._albumDrop_1ix3m_723{background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);color:var(--pal-white);cursor:pointer;opacity:0;transition:opacity var(--v-d-1) var(--v-ease), background-color var(--v-d-1) var(--v-ease);border:none;border-radius:50%;padding:5px;display:inline-flex;position:absolute;top:4px;right:4px}._albumCell_1ix3m_669:hover ._albumDrop_1ix3m_723,._albumDrop_1ix3m_723:focus-visible{opacity:1}._albumDrop_1ix3m_723:hover{background:var(--danger)}._albumDrop_1ix3m_723:disabled{cursor:default;opacity:.4}@media (hover:none){._albumDrop_1ix3m_723{opacity:1}}._albumHint_1ix3m_746{color:var(--muted);margin:0 0 10px;font-size:.76rem;line-height:1.5}._albumTransfer_1ix3m_753{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);height:34px;color:var(--text);font:inherit;cursor:pointer;margin:0 0 10px;padding:0 12px;font-size:.76rem;font-weight:600}._albumTransfer_1ix3m_753:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._albumTransfer_1ix3m_753:disabled{cursor:default;opacity:.6}._debugRange_1ix3m_770{width:100%;accent-color:var(--accent);margin:2px 0 0}._debugInput_1ix3m_772{border:1px solid var(--v-line-strong);border-radius:var(--v-r-sm);background:var(--v-panel);min-width:0;height:34px;color:var(--text);font:inherit;outline:none;flex:1;padding:0 10px;font-size:.8rem}._debugInput_1ix3m_772:focus{border-color:var(--accent);box-shadow:var(--v-ring)}._debugInput_1ix3m_772::placeholder{color:var(--muted)}._debugBadge_1ix3m_788{border-radius:var(--v-r-pill);color:var(--accent);background:var(--v-selected);margin-left:6px;padding:1px 7px;font-size:.6rem;font-style:normal;font-weight:700}._debugFields_1ix3m_799{flex-direction:column;gap:4px;display:flex}._debugChecks_1ix3m_801{grid-template-columns:1fr 1fr;gap:8px 12px;margin-bottom:8px;display:grid}._debugCheck_1ix3m_801{min-width:0;color:var(--text);align-items:center;gap:7px;font-size:.76rem;display:flex}._debugCheck_1ix3m_801 input{accent-color:var(--accent);margin:0}._debugField_1ix3m_799 ._note_1ix3m_306{margin-top:4px}._section_17vs9_5{border-top:1px dashed var(--chat-border);margin-top:18px;padding-top:4px}._disclosure_17vs9_12{width:100%;font:inherit;letter-spacing:.02em;text-align:left;color:var(--chat-text);opacity:.85;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin:12px 0 7px;padding:0;font-size:.72rem;font-weight:700;display:flex}._disclosure_17vs9_12:hover{opacity:1}._chevron_17vs9_35{color:var(--chat-muted);transition:transform var(--v-d-2) var(--v-ease);flex-shrink:0}._chevronOpen_17vs9_41{transform:rotate(90deg)}._cell_17vs9_45{position:relative}._tools_17vs9_49{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:4px;left:4px;right:4px}._tool_17vs9_49{background:var(--chat-surface);color:var(--chat-muted);cursor:pointer;pointer-events:auto;border:none;border-radius:6px;padding:4px;display:inline-flex}._tool_17vs9_49:hover:not(:disabled),._tool_17vs9_49[aria-pressed=true]{color:var(--accent)}._danger_17vs9_78:hover:not(:disabled){color:var(--danger)}._tool_17vs9_49:disabled{cursor:default;opacity:.4}._uploadRow_17vs9_87{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}._uploadIcon_17vs9_94{vertical-align:-2px;margin-right:5px}._check_17vs9_99{color:var(--chat-muted);cursor:pointer;align-items:center;gap:5px;margin:0 0 9px;font-size:.72rem;display:inline-flex}._error_17vs9_109{color:var(--danger);margin:0 0 8px;font-size:.72rem}._note_17vs9_115{color:var(--chat-muted);margin:6px 0 0;font-size:.7rem;line-height:1.4}._section_1crp3_4{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}._title_1crp3_11{align-items:center;gap:5px;display:inline-flex}._badge_1crp3_19,._badgeOk_1crp3_20,._badgeBad_1crp3_21,._badgeBusy_1crp3_22{border:1px solid var(--chat-border);letter-spacing:.01em;color:var(--chat-muted);background:var(--chat-surface);text-transform:none;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:.62rem;font-weight:600;display:inline-flex}._badgeOk_1crp3_20{color:var(--accent);border-color:var(--accent-border)}._badgeBad_1crp3_21{color:var(--danger,var(--danger))}._badgeBusy_1crp3_22{color:var(--chat-text)}._spin_1crp3_50{animation:1s linear infinite _spin_1crp3_50}@keyframes _spin_1crp3_50{to{transform:rotate(360deg)}}._how_1crp3_58,._models_1crp3_59,._notes_1crp3_60{color:var(--chat-muted);margin:0;font-size:.72rem;line-height:1.45}._working_1crp3_67{color:var(--chat-text);align-items:center;gap:6px;margin:0;font-size:.74rem;display:flex}._problem_1crp3_76{color:var(--danger,var(--danger));align-items:flex-start;gap:6px;margin:0;font-size:.72rem;line-height:1.4;display:flex}._problem_1crp3_76 code{opacity:.85;font-size:.68rem}._sheet_1crp3_92{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}._sheetShot_1crp3_99{aspect-ratio:3/4;border:1px solid var(--chat-border);background:var(--chat-surface);cursor:pointer;border-radius:9px;flex:none;width:84px;padding:0;position:relative;overflow:hidden}._sheetShot_1crp3_99 img{object-fit:cover;width:100%;height:100%;display:block}._sheetShot_1crp3_99:hover{border-color:var(--accent-border)}._sheetTag_1crp3_123{background:var(--chat-surface);color:var(--chat-muted);border-radius:6px;padding:2px 5px;font-size:.58rem;line-height:1;position:absolute;bottom:4px;left:4px}._record_1crp3_136{flex-direction:column;gap:3px;display:flex}._row_1crp3_142{grid-template-columns:96px 1fr;align-items:center;gap:8px;font-size:.72rem;line-height:1.4;display:grid}._rowLabel_1crp3_151{color:var(--chat-muted)}._rowValue_1crp3_155{color:var(--chat-text)}._rowInput_1crp3_159,._markKind_1crp3_160,._notesInput_1crp3_161{border:1px solid var(--chat-border);background:var(--chat-surface);width:100%;min-width:0;color:var(--chat-text);font:inherit;border-radius:7px;padding:4px 7px;font-size:.72rem}._rowInput_1crp3_159:focus,._markKind_1crp3_160:focus,._notesInput_1crp3_161:focus{border-color:var(--accent-border);outline:none}._subLabel_1crp3_180{color:var(--chat-text);opacity:.85;margin-top:4px;font-size:.68rem;font-weight:700}._marks_1crp3_188{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._mark_1crp3_160{align-items:center;gap:6px;font-size:.72rem;line-height:1.4;display:flex}._markKindTag_1crp3_205{border:1px solid var(--chat-border);color:var(--chat-muted);border-radius:6px;flex:none;padding:1px 6px;font-size:.62rem}._markKind_1crp3_160{flex:none;width:auto}._markText_1crp3_219{color:var(--chat-text)}._markPlace_1crp3_224{color:var(--chat-muted)}._markPlace_1crp3_224:before{content:"— "}._markUnplaced_1crp3_232{color:var(--danger,var(--danger));align-items:center;gap:3px;font-size:.66rem;display:inline-flex}._issues_1crp3_240{flex-direction:column;gap:4px;margin:2px 0 0;padding:0;list-style:none;display:flex}._issue_1crp3_240{color:var(--chat-text);align-items:flex-start;gap:6px;font-size:.7rem;line-height:1.4;display:flex}._issue_1crp3_240 svg{color:var(--danger,var(--danger));flex:none;margin-top:2px}._actions_1crp3_264{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}._primary_1crp3_272,._ghost_1crp3_273,._danger_1crp3_274,._iconBtn_1crp3_275{border:1px solid var(--chat-border);background:var(--chat-surface);color:var(--chat-text);font:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:5px;padding:6px 10px;font-size:.72rem;display:inline-flex}._primary_1crp3_272{border-color:var(--accent-border);color:var(--accent)}._danger_1crp3_274:hover:not(:disabled){color:var(--danger,var(--danger))}._iconBtn_1crp3_275{padding:4px}._primary_1crp3_272:hover:not(:disabled),._ghost_1crp3_273:hover:not(:disabled),._iconBtn_1crp3_275:hover:not(:disabled){border-color:var(--accent-border)}._primary_1crp3_272:disabled,._ghost_1crp3_273:disabled,._danger_1crp3_274:disabled,._iconBtn_1crp3_275:disabled{cursor:default;opacity:.55}._teaser_19y81_13{width:100%;max-width:260px;margin-bottom:9px}._frame_19y81_19{aspect-ratio:3/4;border-radius:var(--v-r-sm);background:var(--surface-subtle);max-width:100%;position:relative;overflow:hidden}._blurred_19y81_28{object-fit:cover;filter:blur(1px);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block;transform:scale(1.02)}._veil_19y81_41{color:#fffffff5;font:inherit;text-align:center;cursor:pointer;background:#00000047;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex;position:absolute;inset:0}._veil_19y81_41:hover,._veil_19y81_41:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;background:#0000005c}._veilTitle_19y81_65{text-shadow:0 1px 3px #0000008c;font-size:13px;font-weight:600;line-height:1.3}._veilCta_19y81_72{background:var(--accent);color:var(--on-accent);border-radius:999px;margin-top:4px;padding:6px 14px;font-size:13px;font-weight:600}._caught_19y81_82{border:1px dashed var(--accent-border);border-radius:var(--v-r-md);background:var(--accent-soft);color:var(--text);margin-top:8px;padding:10px 12px;font-size:13px;line-height:1.4}._caughtText_19y81_93{margin:0 0 8px}._caughtError_19y81_97{color:var(--danger);margin:8px 0 0}._claim_19y81_102{background:var(--accent);color:var(--on-accent);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:7px 14px;font-weight:600}._claim_19y81_102:disabled{cursor:default;opacity:.6}._plans_19y81_118{color:var(--accent);font-weight:600;text-decoration:none}._plans_19y81_118:hover{text-decoration:underline}._openBtn_19y81_128{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}._open_19y81_128{border-radius:var(--v-r-sm);width:100%;display:block}._switch_fea1k_1{border-radius:var(--v-r-pill);background:var(--v-sunken);border:1px solid var(--v-line);gap:2px;padding:4px;display:inline-flex}._tab_fea1k_10{border-radius:var(--v-r-pill);height:36px;color:var(--muted);transition:all var(--v-d-2) var(--v-ease);align-items:center;gap:7px;padding:0 16px;font-size:.84rem;font-weight:650;text-decoration:none;display:inline-flex}._tab_fea1k_10:hover{color:var(--text)}._active_fea1k_25,._active_fea1k_25:hover{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._page_eoe1c_8{background:radial-gradient(42% 32% at 92% 0%, color-mix(in srgb, var(--pal-cyan-300) 9%, transparent), transparent 70%), radial-gradient(38% 28% at 0% 100%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 70%), var(--v-canvas);flex:1;min-width:0;min-height:0;overflow:hidden auto}._inner_eoe1c_20{max-width:1360px;margin:0 auto;padding:26px 32px 64px}._head_eoe1c_28{animation:_v-fade-up_eoe1c_1 var(--v-d-3) var(--v-ease-out) both;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:22px;display:flex}._headText_eoe1c_38{flex:360px;min-width:0}._eyebrow_eoe1c_40{letter-spacing:.12em;text-transform:uppercase;background:var(--v-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:6px;font-size:.7rem;font-weight:700}._title_eoe1c_52{letter-spacing:-.035em;color:var(--text);font-size:clamp(1.55rem,1.25rem + 1vw,2.1rem);font-weight:750}._sub_eoe1c_59{max-width:640px;color:var(--muted);margin-top:8px;font-size:.9rem;line-height:1.55}._headAside_eoe1c_67{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._balance_eoe1c_69{border-radius:var(--v-r-pill);border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);background:var(--v-grad-soft);height:44px;color:var(--accent);font-variant-numeric:tabular-nums;transition:transform var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);align-items:center;gap:6px;padding:0 14px;font-size:.86rem;font-weight:700;display:inline-flex}._balance_eoe1c_69:hover{box-shadow:var(--v-shadow-2);transform:translateY(-1px)}._gate_eoe1c_88{text-align:center;border-radius:var(--v-r-2xl);border:1px solid var(--v-line);background:var(--v-panel);max-width:560px;box-shadow:var(--v-shadow-3);animation:_v-pop_eoe1c_1 var(--v-d-3) var(--v-ease-out) both;flex-direction:column;align-items:center;gap:10px;margin:8vh auto 0;padding:44px 32px 36px;display:flex;position:relative;overflow:hidden}._gateGlow_eoe1c_106{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%);pointer-events:none;height:70%;position:absolute;inset:-40% -20% auto}._gateIcon_eoe1c_114{width:64px;height:64px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow-strong);border-radius:20px;justify-content:center;align-items:center;margin-bottom:8px;display:flex;position:relative}._gateLock_eoe1c_128{width:24px;height:24px;color:var(--accent);background:var(--v-panel);box-shadow:var(--v-shadow-2);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-6px;right:-6px}._gateTitle_eoe1c_143{letter-spacing:-.02em;color:var(--text);font-size:1.3rem;font-weight:750;position:relative}._gateSub_eoe1c_144{max-width:420px;color:var(--muted);font-size:.9rem;line-height:1.55;position:relative}._gateBtn_eoe1c_146{border-radius:var(--v-r-pill);height:46px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);transition:transform var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);align-items:center;margin-top:14px;padding:0 24px;font-size:.92rem;font-weight:700;display:inline-flex;position:relative}._gateBtn_eoe1c_146:hover{box-shadow:var(--v-glow-strong);transform:translateY(-1px)}._layout_eoe1c_165{grid-template-columns:minmax(360px,440px) minmax(0,1fr);align-items:start;gap:24px;display:grid}._console_eoe1c_172{border-radius:var(--v-r-xl);border:1px solid var(--v-line);background:var(--v-panel);max-height:calc(100dvh - 32px);box-shadow:var(--v-shadow-2);animation:_v-fade-up_eoe1c_1 var(--v-d-3) var(--v-ease-out) both;flex-direction:column;display:flex;position:sticky;top:16px}._consoleBody_eoe1c_185{flex:1;min-height:0;padding:6px 20px 8px;overflow-y:auto}._canvas_eoe1c_192{flex-direction:column;gap:20px;min-width:0;display:flex}._canvas_eoe1c_192>*{flex-shrink:0}._step_eoe1c_197{flex-direction:column;gap:10px;min-width:0;padding:16px 0 18px;display:flex}._step_eoe1c_197+._step_eoe1c_197{border-top:1px solid var(--v-line)}._stepHead_eoe1c_206{align-items:center;gap:10px;min-width:0;display:flex}._stepNum_eoe1c_208{width:22px;height:22px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:800;display:flex}._stepTitle_eoe1c_223{letter-spacing:-.01em;color:var(--text);font-size:.92rem;font-weight:700}._stepOptional_eoe1c_225{border-radius:var(--v-r-pill);color:var(--muted);background:var(--v-hover);padding:2px 8px;font-size:.66rem;font-weight:600}._stepAside_eoe1c_234{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.74rem;font-weight:700}._hint_eoe1c_242{color:var(--muted);font-size:.8rem;line-height:1.5}._linkBtn_eoe1c_244{color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:.8rem;font-weight:650;display:inline-flex}._linkBtn_eoe1c_244:hover{text-decoration:underline}._prompt_eoe1c_262{flex-direction:column;gap:10px;display:flex}._promptBox_eoe1c_264{border-radius:var(--v-r-lg);border:1px solid var(--v-line-strong);background:var(--v-sunken);transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);scroll-margin-top:12px}._promptBox_eoe1c_264:focus-within{border-color:color-mix(in srgb, var(--accent) 60%, transparent);background:var(--v-panel);box-shadow:var(--v-ring)}._textarea_eoe1c_277{resize:vertical;width:100%;min-height:112px;color:var(--text);background:0 0;border:0;outline:none;padding:14px 14px 6px;font-family:inherit;font-size:.92rem;line-height:1.55;display:block}._textarea_eoe1c_277::placeholder{color:var(--muted);opacity:.85}._promptMeta_eoe1c_293{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;padding:4px 10px 8px 14px;font-size:.72rem;display:flex}._promptShort_eoe1c_303{color:var(--warning,var(--accent));font-weight:600}._promptKeys_eoe1c_304{opacity:.8;gap:3px;display:inline-flex}._ideas_eoe1c_306{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._ideasIcon_eoe1c_307{color:var(--accent);margin-right:2px}._assistBtn_eoe1c_310{background:color-mix(in srgb, var(--accent) 12%, transparent);width:28px;height:28px;color:var(--accent);cursor:pointer;transition:background-color var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease);border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;margin-right:2px;display:inline-flex}._assistBtn_eoe1c_310:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 22%, transparent);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}._assistBtn_eoe1c_310:active:not(:disabled){transform:scale(.94)}._assistBtn_eoe1c_310:disabled{opacity:.45;cursor:default}._assistNote_eoe1c_331{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.78rem;line-height:1.45;display:flex}._assistBad_eoe1c_340{color:var(--danger)}._assistStyles_eoe1c_343{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._assistStylesLabel_eoe1c_344{color:var(--muted);margin-right:2px;font-size:.75rem}._assistStyle_eoe1c_343{border-radius:var(--v-r-pill);border:1px solid var(--v-line-strong);height:26px;color:var(--text-secondary,var(--muted));cursor:pointer;transition:all var(--v-d-2) var(--v-ease);background:0 0;padding:0 10px;font-family:inherit;font-size:.75rem;font-weight:600}._assistStyle_eoe1c_343:hover{color:var(--text);border-color:color-mix(in srgb, var(--accent) 50%, var(--v-line-strong))}._assistStyle_eoe1c_343:active{transform:scale(.96)}._assistStyleOn_eoe1c_360,._assistStyleOn_eoe1c_360:hover{border-color:color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent);background:var(--v-selected)}._idea_eoe1c_306{border-radius:var(--v-r-pill);border:1px dashed var(--v-line-strong);height:28px;color:var(--text-secondary,var(--muted));cursor:pointer;transition:all var(--v-d-2) var(--v-ease);background:0 0;align-items:center;gap:4px;padding:0 11px;font-family:inherit;font-size:.75rem;font-weight:600;display:inline-flex}._idea_eoe1c_306:hover{color:var(--text);border-color:color-mix(in srgb, var(--accent) 50%, var(--v-line-strong))}._idea_eoe1c_306:active{transform:scale(.96)}._ideaOn_eoe1c_384,._ideaOn_eoe1c_384:hover{border-style:solid;border-color:color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent);background:var(--v-selected)}._drop_eoe1c_393{border-radius:var(--v-r-lg);border:1.5px dashed var(--v-line-strong);background:color-mix(in srgb, var(--v-sunken) 60%, transparent);transition:border-color var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease);position:relative}._drop_eoe1c_393:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--v-line-strong))}._dropOver_eoe1c_401{border-color:var(--accent);background:var(--v-selected);border-style:solid;transform:scale(1.01)}._dropDisabled_eoe1c_407{opacity:.55}._dropBtn_eoe1c_409{border-radius:inherit;width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:16px;font-family:inherit;display:flex}._dropBtn_eoe1c_409:disabled{cursor:default}._dropCompact_eoe1c_424 ._dropBtn_eoe1c_409{padding:10px 14px}._dropIcon_eoe1c_426{width:40px;height:40px;color:var(--accent);background:var(--v-grad-soft);transition:transform var(--v-d-2) var(--v-ease-spring);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._dropOver_eoe1c_401 ._dropIcon_eoe1c_426{transform:translateY(-2px)scale(1.06)}._dropCompact_eoe1c_424 ._dropIcon_eoe1c_426{border-radius:10px;width:32px;height:32px}._dropText_eoe1c_441{flex-direction:column;gap:2px;min-width:0;display:flex}._dropTitle_eoe1c_442{font-size:.86rem;font-weight:650}._dropHint_eoe1c_443{color:var(--muted);font-size:.74rem;line-height:1.4}._dropCompact_eoe1c_424 ._dropHint_eoe1c_443{display:none}._refs_eoe1c_446{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;list-style:none;display:grid}._ref_eoe1c_446{aspect-ratio:1;border-radius:var(--v-r-md);background:var(--v-sunken);box-shadow:0 0 0 1px var(--v-line);animation:_v-pop_eoe1c_1 var(--v-d-3) var(--v-ease-spring) both;position:relative;overflow:hidden}._ref_eoe1c_446 img{object-fit:cover;width:100%;height:100%;display:block}._refRemove_eoe1c_464{width:22px;height:22px;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 62%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:4px;right:4px}._refRemove_eoe1c_464:hover{background:var(--danger)}._referenceList_eoe1c_482{gap:12px;list-style:none;display:grid}._referenceCard_eoe1c_483{border:1px solid var(--v-line);border-radius:var(--v-r-md);background:var(--v-sunken);gap:10px;min-width:0;padding:12px;display:grid}._referenceHeader_eoe1c_492{align-items:center;gap:10px;min-width:0;display:flex}._referencePreview_eoe1c_493{border-radius:var(--v-r-sm);cursor:pointer;background:var(--surface);border:0;flex:0 0 56px;width:56px;height:56px;padding:0;overflow:hidden}._referencePreview_eoe1c_493 img{object-fit:contain;width:100%;height:100%;display:block}._referenceName_eoe1c_505{flex:1;gap:3px;min-width:0;font-size:.8rem;display:grid}._referenceName_eoe1c_505 span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}._referenceRemove_eoe1c_507{border-radius:var(--v-r-sm);min-width:36px;min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._referenceRemove_eoe1c_507:hover{color:var(--danger);background:var(--surface)}._referenceChoices_eoe1c_519{border:0;gap:8px;min-width:0;padding:0;display:grid}._referenceChoices_eoe1c_519 legend{margin-bottom:8px;font-size:.8rem;font-weight:600}._referenceChips_eoe1c_521{flex-wrap:wrap;gap:6px;display:flex}._referencePreview_eoe1c_493:focus-visible,._referenceRemove_eoe1c_507:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._urlRow_eoe1c_524{gap:8px;display:flex}._input_eoe1c_526{border-radius:var(--v-r-sm);border:1px solid var(--v-line-strong);background:var(--v-sunken);min-width:0;height:36px;color:var(--text);outline:none;flex:1;padding:0 12px;font-family:inherit;font-size:.84rem}._input_eoe1c_526:focus{border-color:color-mix(in srgb, var(--accent) 60%, transparent);box-shadow:var(--v-ring);background:var(--v-panel)}._frame_eoe1c_541{border-radius:var(--v-r-lg);border:1px solid color-mix(in srgb, var(--accent) 30%, var(--v-line));background:var(--v-selected);animation:_v-pop_eoe1c_1 var(--v-d-3) var(--v-ease-spring) both;align-items:center;gap:12px;padding:8px;display:flex;position:relative}._frame_eoe1c_541 img{border-radius:var(--v-r-md);object-fit:cover;flex-shrink:0;width:64px;height:64px}._frame_eoe1c_541 ._refRemove_eoe1c_464{top:50%;right:10px;transform:translateY(-50%)}._frameText_eoe1c_554{flex-direction:column;gap:2px;min-width:0;padding-right:32px;display:flex}._frameText_eoe1c_554 strong{color:var(--text);font-size:.84rem}._frameText_eoe1c_554 span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}._mode_eoe1c_560{flex-direction:column;gap:10px;margin-top:14px;display:flex}._modeHint_eoe1c_561{color:var(--muted);padding:0 4px;font-size:.78rem;line-height:1.45}._modeBase_eoe1c_563{border-radius:var(--v-r-lg);background:var(--v-grad-soft);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);animation:_v-pop_eoe1c_1 var(--v-d-3) var(--v-ease-spring) both;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:flex}._modeThumb_eoe1c_573{background:var(--v-sunken);cursor:zoom-in;width:46px;height:46px;transition:transform var(--v-d-2) var(--v-ease);border:0;border-radius:12px;flex-shrink:0;padding:0;overflow:hidden}._modeThumb_eoe1c_573:hover{transform:scale(1.05)}._modeThumb_eoe1c_573:focus-visible{box-shadow:var(--v-ring);outline:none}._modeThumb_eoe1c_573 img{object-fit:cover;width:100%;height:100%;display:block}._modeText_eoe1c_588{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._modeText_eoe1c_588 strong{color:var(--text);font-size:.86rem}._modeText_eoe1c_588 span{color:var(--muted);font-size:.74rem;line-height:1.35}._models_eoe1c_594{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._modelCard_eoe1c_596{height:100%;padding:12px 14px}._modelPrice_eoe1c_598{border-radius:var(--v-r-pill);color:var(--accent);background:var(--v-selected);font-variant-numeric:tabular-nums;align-self:flex-start;margin-top:4px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}._betaBadge_eoe1c_612{border-radius:var(--v-r-pill);letter-spacing:.06em;text-transform:uppercase;color:var(--warning,var(--accent));border:1px solid;align-self:flex-start;margin-top:4px;margin-right:6px;padding:2px 8px;font-size:.66rem;font-weight:700;display:inline-flex}._betaNotice_eoe1c_627{border-radius:var(--v-r-md);color:var(--text);background:var(--v-selected);border-left:3px solid var(--warning,var(--accent));margin:8px 0 0;padding:8px 12px;font-size:.78rem;line-height:1.45}._params_eoe1c_638{flex-direction:column;gap:14px;display:flex}._param_eoe1c_638{flex-direction:column;gap:8px;min-width:0;display:flex}._paramLabel_eoe1c_641{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:700}._segment_eoe1c_649{flex-wrap:wrap;gap:6px;display:flex}._ratioBox_eoe1c_651{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._ratioBox_eoe1c_651 span{opacity:.8;border:1.5px solid;border-radius:3px;display:block}._ratioAuto_eoe1c_659{opacity:.8;border:1.5px dashed;border-radius:3px;width:12px;height:12px}._bar_eoe1c_663{border-top:1px solid var(--v-line);border-radius:0 0 var(--v-r-xl) var(--v-r-xl);background:color-mix(in srgb, var(--v-panel) 92%, var(--v-canvas));flex-direction:column;gap:10px;padding:14px 20px 16px;display:flex}._barRow_eoe1c_673{justify-content:space-between;align-items:center;gap:14px;display:flex}._barPrice_eoe1c_675{flex-direction:column;gap:2px;min-width:0;display:flex}._barCost_eoe1c_677{color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:.92rem;font-weight:750;display:inline-flex}._barCost_eoe1c_677 svg{color:var(--accent)}._barRuns_eoe1c_688{color:var(--muted);font-size:.74rem}._barShort_eoe1c_689{color:var(--danger);font-size:.74rem;font-weight:650}._barShort_eoe1c_689:hover{text-decoration:underline}._barBtn_eoe1c_692{flex-shrink:0;min-width:168px}._error_eoe1c_694{border-radius:var(--v-r-md);color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent);border:1px solid color-mix(in srgb, var(--danger) 24%, transparent);animation:_v-fade-up_eoe1c_1 var(--v-d-2) var(--v-ease-out) both;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;font-size:.82rem;line-height:1.45;display:flex}._stage_eoe1c_711{border-radius:var(--v-r-xl);border:1px solid var(--v-line);background:var(--v-panel);box-shadow:var(--v-shadow-1);animation:_v-fade-up_eoe1c_1 var(--v-d-3) var(--v-ease-out) both;scroll-margin-top:12px;animation-delay:60ms;overflow:hidden}._stageWait_eoe1c_722{width:100%;aspect-ratio:var(--ratio,3/4);background:var(--v-sunken);justify-content:center;align-items:center;max-height:min(70dvh,760px);display:flex;position:relative;overflow:hidden}._stageShimmer_eoe1c_734{background:linear-gradient(110deg, transparent 20%, color-mix(in srgb, var(--accent) 14%, transparent) 40%, color-mix(in srgb, var(--pal-cyan-300) 14%, transparent) 60%, transparent 80%);background-size:200% 100%;animation:2.2s linear infinite v-shimmer;position:absolute;inset:0}._stageWaitText_eoe1c_743{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:360px;padding:20px;display:flex;position:relative}._stageWaitText_eoe1c_743 svg{color:var(--accent)}._stageWaitText_eoe1c_743 strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:.98rem;font-weight:700}._stageWaitText_eoe1c_743 span{color:var(--muted);font-size:.8rem;line-height:1.5}._stageWaitPrompt_eoe1c_756{color:var(--text);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;font-size:.8rem;line-height:1.5;display:-webkit-box;overflow:hidden}._stageFailed_eoe1c_775{background:color-mix(in srgb, var(--danger) 6%, var(--v-sunken));overflow:visible}._stageFailed_eoe1c_775 ._stageWaitText_eoe1c_743 svg{color:var(--danger)}._pulse_eoe1c_778{animation:v-pulse-dot 1.6s var(--v-ease) infinite}._indeterminate_eoe1c_780{background:var(--v-line);height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._indeterminate_eoe1c_780 span{background:var(--v-grad);width:40%;animation:_studio-slide_eoe1c_1 1.6s var(--v-ease) infinite;position:absolute;top:0;bottom:0}@keyframes _studio-slide_eoe1c_1{0%{left:-40%}to{left:100%}}._stageEmpty_eoe1c_803{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 24px 40px;display:flex}._stageEmpty_eoe1c_803 h2{color:var(--text);font-size:1.05rem;font-weight:700}._stageEmpty_eoe1c_803 p{max-width:420px;color:var(--muted);font-size:.86rem;line-height:1.5}._stageEmptyIcon_eoe1c_814{width:56px;height:56px;color:var(--accent);background:var(--v-grad-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent);border-radius:18px;justify-content:center;align-items:center;margin-bottom:6px;display:flex}._examples_eoe1c_827{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:760px;margin-top:14px;display:grid}._example_eoe1c_827{border-radius:var(--v-r-lg);border:1px solid var(--v-line);background:var(--v-sunken);color:var(--text-secondary,var(--text));text-align:left;cursor:pointer;transition:border-color var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);flex-direction:column;gap:8px;padding:14px;font-family:inherit;font-size:.8rem;line-height:1.45;display:flex}._example_eoe1c_827:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--v-line));box-shadow:var(--v-shadow-2);transform:translateY(-2px)}._exampleTag_eoe1c_854{border-radius:var(--v-r-pill);letter-spacing:.04em;color:var(--accent);background:var(--v-selected);align-self:flex-start;padding:2px 8px;font-size:.66rem;font-weight:700}._result_eoe1c_865{flex-direction:column;display:flex}._resultMedia_eoe1c_867{background:radial-gradient(60% 60% at 50% 40%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 70%), var(--v-sunken);justify-content:center;display:flex;position:relative}._resultImgBtn_eoe1c_876{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}._resultImg_eoe1c_876{object-fit:contain;max-width:100%;max-height:min(70dvh,760px);animation:_v-fade-in_eoe1c_1 var(--v-d-4) var(--v-ease-out) both;display:block}._resultBusy_eoe1c_886 ._resultImg_eoe1c_876{filter:blur(6px)saturate(.7);opacity:.55;transition:filter var(--v-d-3) var(--v-ease)}._resultBusyNote_eoe1c_888{color:var(--text);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:8px;font-size:.92rem;font-weight:700;display:flex;position:absolute;inset:0}._resultBusyNote_eoe1c_888 svg{color:var(--accent);animation:v-pulse-dot 1.4s var(--v-ease) infinite}._resultCorner_eoe1c_902{gap:6px;display:flex;position:absolute;top:12px;right:12px}._upscaleBadge_eoe1c_908{border-radius:var(--v-r-pill);height:28px;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);-webkit-backdrop-filter:blur(10px);pointer-events:none;align-items:center;gap:5px;padding:0 10px;font-size:.74rem;font-weight:800;display:inline-flex;position:absolute;bottom:12px;left:12px}._version_eoe1c_926 ._versionUpscale_eoe1c_926{border-radius:var(--v-r-pill);width:16px;height:16px;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 60%, transparent);padding:2px;position:absolute;top:3px;right:3px}._cardUpscale_eoe1c_937{align-items:center;gap:3px;display:inline-flex}._cardBadge_eoe1c_938{align-items:center;gap:6px;display:inline-flex}._barUpscale_eoe1c_939{white-space:nowrap;color:var(--accent);align-items:center;gap:3px;margin-left:6px;display:inline-flex}._btnPrice_eoe1c_947{opacity:.75;font-variant-numeric:tabular-nums;margin-left:6px}._editBadge_eoe1c_949{border-radius:var(--v-r-pill);height:30px;color:var(--pal-white);background:color-mix(in srgb, var(--accent) 78%, transparent);-webkit-backdrop-filter:blur(10px);pointer-events:none;animation:_v-pop_eoe1c_1 var(--v-d-3) var(--v-ease-spring) both;align-items:center;gap:6px;padding:0 12px;font-size:.74rem;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}._glassBtn_eoe1c_969{width:36px;height:36px;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 48%, transparent);-webkit-backdrop-filter:blur(10px);cursor:pointer;transition:background-color var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease);border:0;border-radius:12px;justify-content:center;align-items:center;display:flex}._glassBtn_eoe1c_969:hover{background:color-mix(in srgb, var(--pal-dark-900) 70%, transparent);transform:scale(1.05)}._player_eoe1c_986{background:var(--pal-dark-900);justify-content:center;display:flex}._player_eoe1c_986 video{background:var(--pal-dark-900);width:100%;max-height:min(70dvh,760px);display:block}._resultInfo_eoe1c_989{flex-direction:column;gap:12px;padding:16px 18px 18px;display:flex}._versions_eoe1c_991{flex-direction:column;gap:8px;display:flex}._versionRow_eoe1c_992{scrollbar-width:none;gap:8px;margin:-3px;padding:3px;display:flex;overflow-x:auto}._versionRow_eoe1c_992::-webkit-scrollbar{display:none}._version_eoe1c_926{border-radius:var(--v-r-md);background:var(--v-sunken);width:58px;height:58px;box-shadow:0 0 0 1px var(--v-line);cursor:pointer;transition:box-shadow var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease);border:0;flex-shrink:0;padding:0;position:relative;overflow:hidden}._version_eoe1c_926 img{object-fit:cover;width:100%;height:100%;display:block}._version_eoe1c_926 span{border-radius:var(--v-r-pill);text-align:center;min-width:16px;height:16px;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 60%, transparent);padding:0 4px;font-size:.6rem;font-weight:800;line-height:16px;position:absolute;bottom:4px;left:4px}._version_eoe1c_926:hover{transform:translateY(-1px)}._versionActive_eoe1c_1026{box-shadow:0 0 0 2px var(--v-panel), 0 0 0 4px var(--accent)}._resultPrompt_eoe1c_1028{align-items:flex-start;gap:8px;display:flex}._resultPrompt_eoe1c_1028 p{min-width:0;color:var(--text);flex:1;font-size:.9rem;line-height:1.55}._copy_eoe1c_1031{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._copy_eoe1c_1031:hover{color:var(--text);background:var(--v-hover)}._resultMeta_eoe1c_1046{color:var(--muted);font-size:.76rem}._resultActions_eoe1c_1048{flex-wrap:wrap;gap:8px;display:flex}._dangerGhost_eoe1c_1050:hover{color:var(--danger)}._ghostLink_eoe1c_1052{border-radius:var(--v-r-pill);height:34px;color:var(--text-secondary,var(--text));transition:background-color var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease);align-items:center;gap:7px;padding:0 14px;font-size:.82rem;font-weight:600;display:inline-flex}._ghostLink_eoe1c_1052:hover{background:var(--v-hover);color:var(--text)}._ghostLinkPrimary_eoe1c_1065,._ghostLinkPrimary_eoe1c_1065:hover{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._library_eoe1c_1069{border-radius:var(--v-r-xl);border:1px solid var(--v-line);background:var(--v-panel);box-shadow:var(--v-shadow-1);animation:_v-fade-up_eoe1c_1 var(--v-d-3) var(--v-ease-out) both;flex-direction:column;gap:14px;padding:18px;animation-delay:.12s;display:flex}._libraryHead_eoe1c_1082{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}._libraryTitle_eoe1c_1084{color:var(--text);align-items:center;gap:8px;font-size:1rem;font-weight:700;display:flex}._libraryCount_eoe1c_1086{border-radius:var(--v-r-pill);min-width:22px;height:22px;color:var(--muted);background:var(--v-hover);justify-content:center;align-items:center;padding:0 7px;font-size:.72rem;font-weight:700;display:inline-flex}._librarySearch_eoe1c_1100{width:min(280px,100%)}._libraryFilters_eoe1c_1101{max-width:100%}._grid_eoe1c_1103{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;list-style:none;display:grid}._cardSkeleton_eoe1c_1110{aspect-ratio:3/4;display:block}._card_eoe1c_937{border-radius:var(--v-r-lg);background:var(--v-sunken);box-shadow:0 0 0 1px var(--v-line);transition:box-shadow var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease);position:relative;overflow:hidden}._card_eoe1c_937:hover{box-shadow:0 0 0 1px var(--v-line-strong), var(--v-shadow-2);transform:translateY(-2px)}._cardActive_eoe1c_1121,._cardActive_eoe1c_1121:hover{box-shadow:0 0 0 2px var(--v-panel), 0 0 0 4px var(--accent), var(--v-shadow-2)}._cardBtn_eoe1c_1123{aspect-ratio:3/4;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;display:block;position:relative}._cardBtn_eoe1c_1123 img,._cardBtn_eoe1c_1123 video{object-fit:cover;width:100%;height:100%;transition:transform var(--v-d-4) var(--v-ease-out);display:block;position:absolute;inset:0}._card_eoe1c_937:hover ._cardBtn_eoe1c_1123 img,._card_eoe1c_937:hover ._cardBtn_eoe1c_1123 video{transform:scale(1.04)}._cardShade_eoe1c_1147{background:linear-gradient(180deg, transparent 45%, color-mix(in srgb, var(--pal-dark-900) 82%, transparent));opacity:.85;transition:opacity var(--v-d-2) var(--v-ease);position:absolute;inset:0}._card_eoe1c_937:hover ._cardShade_eoe1c_1147{opacity:1}._cardText_eoe1c_1156{flex-direction:column;gap:3px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}._cardPrompt_eoe1c_1166{color:var(--pal-white);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._cardMeta_eoe1c_1177{color:color-mix(in srgb, var(--pal-white) 70%, transparent);font-size:.66rem}._cardBadge_eoe1c_938{border-radius:var(--v-r-pill);color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);-webkit-backdrop-filter:blur(8px);pointer-events:none;padding:3px 8px;font-size:.66rem;font-weight:700;position:absolute;top:8px;left:8px}._cardSealed_eoe1c_1195{width:30px;height:30px;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);-webkit-backdrop-filter:blur(8px);pointer-events:none;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:44px}._cardDelete_eoe1c_1212{width:30px;height:30px;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);-webkit-backdrop-filter:blur(8px);opacity:0;cursor:pointer;transition:opacity var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);border:0;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}._card_eoe1c_937:hover ._cardDelete_eoe1c_1212,._cardDelete_eoe1c_1212:focus-visible{opacity:1}._cardDelete_eoe1c_1212:hover{background:var(--danger)}@media (hover:none){._cardDelete_eoe1c_1212{opacity:1}}._cardPlay_eoe1c_1238{width:42px;height:42px;color:var(--accent);background:color-mix(in srgb, var(--pal-white) 92%, transparent);box-shadow:var(--v-shadow-2);transition:transform var(--v-d-2) var(--v-ease-spring), opacity var(--v-d-2) var(--v-ease);border-radius:50%;justify-content:center;align-items:center;margin:-21px 0 0 -21px;display:flex;position:absolute;top:50%;left:50%}._card_eoe1c_937:hover ._cardPlay_eoe1c_1238{opacity:0;transform:scale(.8)}._cardStatus_eoe1c_1256{color:var(--accent);background:linear-gradient(110deg, transparent 20%, color-mix(in srgb, var(--accent) 12%, transparent) 50%, transparent 80%), var(--v-sunken);background-size:200% 100%,auto;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding-bottom:36px;font-size:.76rem;font-weight:650;animation:2.4s linear infinite v-shimmer;display:flex;position:absolute;inset:0}._cardStatusError_eoe1c_1274{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--v-sunken));animation:none}._pickGrid_eoe1c_1278{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;max-height:60dvh;padding:2px;list-style:none;display:grid;overflow-y:auto}._pickItem_eoe1c_1288{aspect-ratio:3/4;border-radius:var(--v-r-md);background:var(--v-sunken);cursor:pointer;width:100%;box-shadow:0 0 0 1px var(--v-line);transition:box-shadow var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease);border:0;padding:0;display:block;overflow:hidden}._pickItem_eoe1c_1288 img{object-fit:cover;width:100%;height:100%;display:block}._pickItem_eoe1c_1288:hover{box-shadow:0 0 0 2px var(--accent), var(--v-shadow-2);transform:translateY(-2px)}@media (width>=1025px){._page_eoe1c_8{flex-direction:column;display:flex;overflow:hidden}._inner_eoe1c_20{flex-direction:column;flex:1;width:100%;min-height:0;padding-bottom:20px;display:flex}._head_eoe1c_28{flex-shrink:0}._layout_eoe1c_165{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}._console_eoe1c_172{height:100%;min-height:0;max-height:none;position:relative;top:0}._canvas_eoe1c_192{height:100%;min-height:0;margin:-2px -6px 0 -4px;padding:2px 6px 24px 4px;overflow-y:auto}}@media (width<=1180px){._layout_eoe1c_165{grid-template-columns:minmax(330px,390px) minmax(0,1fr);gap:18px}._examples_eoe1c_827{grid-template-columns:1fr;max-width:420px}}@media (width<=1024px){._inner_eoe1c_20{padding:22px 20px 48px}._layout_eoe1c_165{grid-template-columns:minmax(0,1fr)}._console_eoe1c_172{max-height:none;position:static}._consoleBody_eoe1c_185{overflow:visible}._bar_eoe1c_663{z-index:5;background:var(--v-panel);position:sticky;bottom:0}}@media (width<=768px){._inner_eoe1c_20{padding:var(--v-m-top) var(--v-m-gutter) calc(var(--v-tabbar-h) + 28px + env(safe-area-inset-bottom))}._head_eoe1c_28{margin-bottom:16px}._sub_eoe1c_59{font-size:var(--v-m-lead)}._headAside_eoe1c_67{justify-content:space-between;width:100%}._balance_eoe1c_69{height:40px}._consoleBody_eoe1c_185{padding:2px 16px 6px}._bar_eoe1c_663{bottom:calc(var(--v-tabbar-h) + env(safe-area-inset-bottom));border-radius:0 0 var(--v-r-xl) var(--v-r-xl);padding:12px 16px 30px}._barCost_eoe1c_677{font-size:.84rem;display:block}._barCost_eoe1c_677>svg{vertical-align:-2px;margin-right:4px;display:inline}._barRuns_eoe1c_688,._barShort_eoe1c_689{font-size:.7rem}._barBtn_eoe1c_692{min-width:0;padding-left:18px;padding-right:18px}._eyebrow_eoe1c_40{display:none}._title_eoe1c_52{font-size:var(--v-m-title);letter-spacing:-.03em;font-weight:700;line-height:1.15}._models_eoe1c_594{grid-template-columns:1fr}._library_eoe1c_1069{padding:14px}._grid_eoe1c_1103{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._resultInfo_eoe1c_989{padding:14px}._promptKeys_eoe1c_304{display:none}}._advancedMode_eoe1c_1364{gap:6px;margin-bottom:20px;display:grid}._advancedModeLabel_eoe1c_1369{color:var(--text);align-items:center;gap:10px;font-size:.86rem;display:flex}._activePhotos_eoe1c_1377{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:.8rem;line-height:1.4;display:flex}._activePhotosLimit_eoe1c_1388{color:var(--text);margin-top:2px;line-height:1.4;display:block}._pendingPhoto_eoe1c_1394{flex-direction:column;gap:12px;min-height:224px;padding:20px;display:flex}._pendingPhotoStatus_eoe1c_1401{color:var(--accent);align-items:center;gap:10px;font-size:.82rem;display:flex}._pendingPhotoHead_eoe1c_1408{flex-direction:column;gap:8px;display:flex}._pendingPhotoTime_eoe1c_1413{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.78rem}._failedPhoto_eoe1c_1419{border-color:color-mix(in srgb, var(--danger) 35%, transparent)}._failedPhoto_eoe1c_1419 ._pendingPhotoStatus_eoe1c_1401{color:var(--danger)}._failedPhoto_eoe1c_1419 ._pendingPhotoPrompt_eoe1c_1423{color:var(--muted);-webkit-line-clamp:3}._failedPhotoActions_eoe1c_1425{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:auto;display:flex}._linkBtnMuted_eoe1c_1432{color:var(--muted)}._failedPhotoReason_eoe1c_1433{color:var(--text);margin:0;font-size:.84rem;line-height:1.5}._devCheck_eoe1c_1440{border:1px dashed var(--v-line-strong);color:var(--text);border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;font-size:.76rem;line-height:1.45;display:flex}._devCheckTitle_eoe1c_1451{letter-spacing:.02em;color:var(--muted);font-size:.7rem;font-weight:650}._devCheckMeta_eoe1c_1457{color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._devCheckReason_eoe1c_1458{color:var(--muted);overflow-wrap:anywhere;font-style:italic}._pendingPhotoPrompt_eoe1c_1423{color:var(--text);overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.5;display:-webkit-box;overflow:hidden}._lawNotice_eoe1c_1472{border-radius:var(--v-r-md);background:var(--v-selected);border:1px solid color-mix(in srgb, var(--warning,var(--accent)) 28%, transparent);border-left:3px solid var(--warning,var(--accent));animation:_v-fade-up_eoe1c_1 var(--v-d-3) var(--v-ease-out) both;align-items:center;gap:12px;margin:-6px 0 18px;padding:10px 14px;display:flex}._lawIcon_eoe1c_1484{color:var(--warning,var(--accent));flex:none;display:inline-flex}._lawBody_eoe1c_1485{flex:320px;min-width:0}._lawTitle_eoe1c_1486{color:var(--text);font-size:.82rem;font-weight:700}._lawText_eoe1c_1487{color:var(--muted);margin-top:2px;font-size:.78rem;line-height:1.45}._lawLink_eoe1c_1488{color:var(--accent);text-underline-offset:2px;text-decoration:underline}._lawLink_eoe1c_1488:hover{color:var(--text)}._lawBtn_eoe1c_1490{border-radius:var(--v-r-pill);border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);background:var(--surface);height:34px;color:var(--text);white-space:nowrap;cursor:pointer;transition:transform var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);flex:none;padding:0 14px;font-size:.8rem;font-weight:650}._lawBtn_eoe1c_1490:hover{box-shadow:var(--v-shadow-2);transform:translateY(-1px)}@media (width<=768px){._lawNotice_eoe1c_1472{flex-wrap:wrap}._lawBody_eoe1c_1485{flex-basis:0}._lawBtn_eoe1c_1490{width:100%}}@media (width<=1024px){html[data-keyboard=open] ._tabs_eoe1c_1518{position:static}html[data-keyboard=open] ._bar_eoe1c_663{gap:8px;padding:8px 12px}html[data-keyboard=open] ._barCost_eoe1c_677+._barRuns_eoe1c_688{display:none}html[data-keyboard=open] ._barBtn_eoe1c_692{height:42px}html[data-keyboard=open] ._error_eoe1c_694{padding:7px 10px;font-size:.78rem}}._layout_eoe1c_165 [hidden],._inner_eoe1c_20>[hidden]{display:none!important}._tray_eoe1c_1533{border-radius:var(--v-r-xl);border:1px solid var(--v-line);background:var(--v-panel);box-shadow:var(--v-shadow-1);animation:_v-fade-up_eoe1c_1 var(--v-d-3) var(--v-ease-out) both;flex-direction:column;gap:6px;padding:10px 12px;display:flex}._trayCompact_eoe1c_1544{margin-bottom:14px}._trayHead_eoe1c_1546{justify-content:space-between;align-items:center;gap:10px;display:flex}._trayHeading_eoe1c_1547{letter-spacing:.02em;color:var(--text);align-items:center;gap:8px;font-size:.82rem;font-weight:700;display:flex}._trayCount_eoe1c_1556{border-radius:var(--v-r-pill);color:var(--accent);background:var(--v-selected);padding:2px 8px;font-size:.72rem;font-weight:650}._trayList_eoe1c_1565{flex-direction:column;gap:4px;list-style:none;display:flex}._trayRow_eoe1c_1567{border-radius:var(--v-r-lg);background:var(--v-sunken);border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:5px 6px;display:flex}._trayRowFailed_eoe1c_1577{border-color:color-mix(in srgb, var(--danger) 26%, transparent);background:color-mix(in srgb, var(--danger) 6%, var(--v-sunken))}._trayRowDone_eoe1c_1578{border-color:color-mix(in srgb, var(--success) 30%, transparent)}._trayMain_eoe1c_1580{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:220px;align-items:center;gap:10px;padding:0;font-family:inherit;display:flex}button._trayMain_eoe1c_1580{cursor:pointer}button._trayMain_eoe1c_1580:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--v-r-md)}._trayIcon_eoe1c_1596{width:32px;height:40px;color:var(--accent);background:var(--v-panel);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._trayIcon_eoe1c_1596 img{object-fit:cover;width:100%;height:100%}._trayIconFailed_eoe1c_1610{color:var(--danger)}._trayIconDone_eoe1c_1611{box-shadow:0 0 0 2px color-mix(in srgb, var(--success) 60%, transparent)}._trayIconBadge_eoe1c_1612{color:var(--accent);position:absolute;bottom:3px;right:3px}._trayText_eoe1c_1614{flex-direction:column;gap:2px;min-width:0;display:flex}._trayTitle_eoe1c_1615{color:var(--text);align-items:baseline;gap:8px;font-size:.82rem;display:flex}._trayTime_eoe1c_1616{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.74rem}._trayReason_eoe1c_1617{color:var(--danger);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.4;display:-webkit-box;overflow:hidden}._trayPrompt_eoe1c_1626{color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.4;display:-webkit-box;overflow:hidden}._trayActions_eoe1c_1636{align-items:center;gap:12px;margin-left:auto;display:flex}._trayActions_eoe1c_1636 ._linkBtn_eoe1c_244{white-space:nowrap;align-self:center}._trayClose_eoe1c_1638{width:28px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}._trayClose_eoe1c_1638:hover{background:var(--v-hover);color:var(--text)}._trayMore_eoe1c_1651{color:var(--accent);background:0 0;border:0;align-self:flex-start;padding:2px 0;font-family:inherit;font-size:.78rem;font-weight:650}._trayMore_eoe1c_1651:hover{text-decoration:underline}._tabs_eoe1c_1518{z-index:6;border-radius:var(--v-r-pill);border:1px solid var(--v-line-strong);background:var(--v-glass,var(--v-panel));-webkit-backdrop-filter:blur(16px)saturate(1.2);grid-template-columns:1fr 1fr;gap:4px;margin:0 0 14px;padding:4px;display:grid;position:sticky;top:0}._tab_eoe1c_1518,._tabOn_eoe1c_1679{border-radius:var(--v-r-pill);height:40px;transition:all var(--v-d-2) var(--v-ease);border:0;justify-content:center;align-items:center;gap:7px;font-family:inherit;font-size:.88rem;font-weight:650;display:inline-flex;position:relative}._tab_eoe1c_1518{color:var(--muted);background:0 0}._tabOn_eoe1c_1679{background:var(--v-grad);color:var(--on-accent);box-shadow:var(--v-glow)}._tabCount_eoe1c_1695{opacity:.75;font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:600}._tabDot_eoe1c_1696{background:var(--success);width:8px;height:8px;box-shadow:0 0 0 2px var(--v-panel);border-radius:50%;position:absolute;top:8px;right:14px}._loadMore_eoe1c_1708{justify-content:center;padding:6px 0 2px;display:flex}@media (width<=768px){._balance_eoe1c_69{display:none}}@media (width<=1024px){._sub_eoe1c_59{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=768px){._tabs_eoe1c_1518{margin-left:-4px;margin-right:-4px;top:0}._tray_eoe1c_1533{padding:10px}._trayRow_eoe1c_1567{padding:6px}._trayActions_eoe1c_1636{justify-content:flex-end;width:100%;margin-left:0}._trayIcon_eoe1c_1596{width:32px;height:40px}}._offer_7sxv6_3,._clip_7sxv6_4{flex-direction:column;gap:6px;max-width:300px;margin:-4px 0 10px;display:flex}._animate_7sxv6_12{border-radius:var(--v-r-pill);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);background:var(--surface);min-height:34px;color:var(--text);font:inherit;cursor:pointer;transition:background var(--v-d-2) var(--v-ease-out), border-color var(--v-d-2) var(--v-ease-out);align-self:flex-start;align-items:center;gap:7px;padding:0 12px;font-size:.8rem;font-weight:650;display:inline-flex}._animate_7sxv6_12:hover:not(:disabled){background:var(--v-hover);border-color:var(--accent)}._animate_7sxv6_12:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._animate_7sxv6_12:disabled{cursor:progress;opacity:.7}._price_7sxv6_33{color:var(--muted);font-weight:500}._beta_7sxv6_35{border-radius:var(--v-r-pill);letter-spacing:.06em;text-transform:uppercase;color:var(--warning,var(--accent));border:1px solid;padding:1px 7px;font-size:.62rem;font-weight:700;display:inline-flex}._wait_7sxv6_47{max-width:300px;color:var(--muted);background:var(--v-hover);border-radius:14px;align-items:center;gap:8px;margin:-4px 0 10px;padding:10px 12px;font-size:.8rem;display:flex}._video_7sxv6_60{background:var(--surface-subtle);border-radius:16px;width:100%;display:block}._row_7sxv6_67{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}._note_7sxv6_73{color:var(--muted);font-size:.74rem}._again_7sxv6_75{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;padding:2px 4px;font-size:.74rem;font-weight:600;display:inline-flex}._again_7sxv6_75:hover:not(:disabled){color:var(--text)}._again_7sxv6_75:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}._again_7sxv6_75:disabled{cursor:progress;opacity:.7}._failed_7sxv6_93,._error_7sxv6_94{color:var(--muted);font-size:.76rem;line-height:1.4}._error_7sxv6_94{color:var(--danger,var(--text))}._link_7sxv6_101{color:var(--accent);text-underline-offset:2px;text-decoration:underline}._backdrop_1xckc_3{z-index:60;background:var(--v-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dialog_1xckc_17{border:1px solid var(--border);border-radius:var(--v-r-xl);background:var(--surface);width:100%;max-width:440px;max-height:90vh;box-shadow:var(--v-shadow-pop);padding:20px;overflow-y:auto}._head_1xckc_29{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}._head_1xckc_29 h3{color:var(--text);margin:0;font-size:17px;font-weight:650}._close_1xckc_44{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._close_1xckc_44:hover{background:var(--surface-subtle);color:var(--text)}._sub_1xckc_59{color:var(--text-secondary);margin:0 0 16px;font-size:13px;line-height:1.5}._status_1xckc_66{border:1px solid var(--accent-border);border-radius:var(--v-r-sm);background:var(--accent-soft);color:var(--text);flex-direction:column;gap:4px;margin-bottom:14px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}._note_1xckc_80{color:var(--text-secondary);font-size:12px;font-weight:400}._field_1xckc_86{margin-bottom:14px;display:block}._field_1xckc_86>span{color:var(--text-secondary);margin-bottom:6px;font-size:12px;font-weight:600;display:block}._field_1xckc_86 input,._field_1xckc_86 textarea{border:1px solid var(--border);border-radius:var(--v-r-sm);background:var(--surface-subtle);width:100%;font:inherit;color:var(--text);resize:vertical;padding:9px 11px;font-size:13px}._field_1xckc_86 input:focus,._field_1xckc_86 textarea:focus{border-color:var(--accent);outline:none}._check_1xckc_115{color:var(--text);cursor:pointer;align-items:flex-start;gap:9px;margin-bottom:14px;font-size:13px;display:flex}._check_1xckc_115 em,._radio_1xckc_126 em{color:var(--text-soft);font-size:12px;font-style:normal;display:block}._hint_1xckc_133{color:var(--text-soft);margin:0 0 14px;font-size:12px}._reasons_1xckc_139{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}._radio_1xckc_126{color:var(--text);cursor:pointer;align-items:center;gap:9px;font-size:13px;display:flex}._error_1xckc_155{border:1px solid var(--danger-border,var(--border-strong));border-radius:var(--v-r-sm);color:var(--danger,var(--text));align-items:flex-start;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:13px;display:flex}._error_1xckc_155 em{color:var(--text-secondary);font-size:12px;font-style:normal;display:block}._actions_1xckc_174{justify-content:flex-end;align-items:center;gap:8px;display:flex}._primary_1xckc_181{border-radius:var(--v-r-sm);background:var(--v-grad);box-shadow:var(--v-glow);color:var(--on-accent);cursor:pointer;border:none;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}._primary_1xckc_181:disabled{opacity:.6;cursor:default}._ghost_1xckc_198{border:1px solid var(--border);border-radius:var(--v-r-sm);color:var(--text-secondary);cursor:pointer;background:0 0;padding:9px 14px;font-size:13px}._ghost_1xckc_198:hover{border-color:var(--border-strong);color:var(--text)}._spin_1xckc_210{animation:1s linear infinite _spin_1xckc_210}@keyframes _spin_1xckc_210{to{transform:rotate(360deg)}}._warn_1xckc_216{color:var(--warning,var(--muted));border:1px solid var(--border);background:var(--surface-tint);border-radius:8px;margin-bottom:10px;padding:8px 10px;font-size:.72rem;line-height:1.45}._groups_stxod_3{flex-direction:column;gap:22px;padding:4px 20px 12px;display:flex}._group_stxod_3{flex-direction:column;gap:10px;display:flex}._groupTitle_stxod_7{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}._chips_stxod_15{flex-wrap:wrap;gap:8px;display:flex}._chip_stxod_15,._chipOn_stxod_17{border-radius:var(--v-r-pill);white-space:nowrap;height:34px;transition:all var(--v-d-2) var(--v-ease);align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:.82rem;font-weight:600;display:inline-flex}._chip_stxod_15{border:1px solid var(--v-line-strong);background:var(--v-panel);color:var(--text)}._chip_stxod_15:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 50%, var(--v-line-strong))}._chip_stxod_15:disabled{opacity:.4;cursor:default}._chip_stxod_15:active:not(:disabled){transform:scale(.96)}._chipOn_stxod_17{background:var(--v-grad);color:var(--on-accent);box-shadow:var(--v-glow);border:1px solid #0000}._chipCount_stxod_45{opacity:.6;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}._more_stxod_52{border:1px dashed var(--v-line-strong);border-radius:var(--v-r-pill);height:34px;color:var(--accent);background:0 0;padding:0 12px;font-family:inherit;font-size:.8rem;font-weight:600}._more_stxod_52:hover{background:var(--v-selected)}._sheetFoot_stxod_65{gap:10px;width:100%;display:flex}._showBtn_stxod_66{flex:1}._searchBox_stxod_70{position:relative}._suggest_stxod_72{z-index:40;border-radius:var(--v-r-lg);border:1px solid var(--v-line-strong);background:var(--v-panel);box-shadow:var(--v-shadow-3);animation:_suggestIn_stxod_1 var(--v-d-2) var(--v-ease-out);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0}@keyframes _suggestIn_stxod_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._suggestHead_stxod_93{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding:6px 10px 4px;font-size:.7rem;font-weight:700}._suggestItem_stxod_102{border-radius:var(--v-r-md);min-height:38px;color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-family:inherit;font-size:.86rem;display:flex}._suggestItem_stxod_102:hover,._suggestItem_stxod_102:focus-visible{background:var(--v-hover);outline:none}._suggestItem_stxod_102 svg{color:var(--accent);flex-shrink:0}._suggestLabel_stxod_118{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._suggestCount_stxod_119{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:600}._suggestText_stxod_120{border-top:1px solid var(--v-line);border-radius:0 0 var(--v-r-md) var(--v-r-md);color:var(--muted);margin-top:4px}._suggestText_stxod_120 svg{color:var(--muted)}._sortBtn_stxod_125{border-radius:var(--v-r-pill);border:1px solid var(--v-line-strong);background:var(--v-panel);height:38px;color:var(--text);white-space:nowrap;align-items:center;gap:6px;padding:0 12px 0 14px;font-family:inherit;font-size:.82rem;font-weight:600;display:inline-flex}._sortBtn_stxod_125:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line-strong))}._sortBtn_stxod_125 svg{color:var(--muted)}._active_stxod_145{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._activeChip_stxod_147{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--v-r-pill);background:var(--v-selected);height:30px;color:var(--text);align-items:center;gap:6px;padding:0 8px 0 12px;font-family:inherit;font-size:.78rem;font-weight:650;display:inline-flex}._activeChip_stxod_147 svg{color:var(--accent)}._activeChip_stxod_147:hover{border-color:var(--accent)}._activeReset_stxod_164{height:30px;color:var(--muted);background:0 0;border:0;padding:0 10px;font-family:inherit;font-size:.78rem;font-weight:600}._activeReset_stxod_164:hover{color:var(--accent)}._collections_stxod_178{margin-bottom:26px}._collectionsHead_stxod_180{margin-bottom:12px}._collectionsTitle_stxod_181{letter-spacing:-.015em;color:var(--text);font-size:1rem;font-weight:700}._collectionsHint_stxod_182{color:var(--muted);margin-top:2px;font-size:.8rem}._tiles_stxod_186{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:-2px -2px -6px;padding:2px 2px 6px;display:flex;overflow-x:auto}._tiles_stxod_186::-webkit-scrollbar{display:none}._tile_stxod_186{scroll-snap-align:start;aspect-ratio:4/5;border:1px solid var(--v-line);border-radius:var(--v-r-lg);background:var(--v-sunken);text-align:left;cursor:pointer;box-shadow:var(--v-shadow-1);transition:transform var(--v-d-3) var(--v-ease-out), box-shadow var(--v-d-3) var(--v-ease-out), border-color var(--v-d-2) var(--v-ease);flex:0 0 150px;padding:0;font-family:inherit;position:relative;overflow:hidden}._tile_stxod_186:hover{box-shadow:var(--v-shadow-2);border-color:color-mix(in srgb, var(--accent) 40%, var(--v-line));transform:translateY(-3px)}._tile_stxod_186:focus-visible{outline:3px solid var(--accent);outline-offset:2px}._tile_stxod_186 img{object-fit:cover;width:100%;height:100%;transition:transform var(--v-d-4) var(--v-ease-out);position:absolute;inset:0}._tile_stxod_186:hover img{transform:scale(1.06)}._tileShade_stxod_226{background:linear-gradient(180deg, transparent 40%, color-mix(in srgb, var(--pal-dark-900) 85%, transparent) 100%);position:absolute;inset:0}._tileText_stxod_232{color:var(--pal-white);justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}._tileTitle_stxod_243{letter-spacing:-.01em;font-size:.92rem;font-weight:700;line-height:1.2}._tileCount_stxod_244{border-radius:var(--v-r-pill);background:color-mix(in srgb, var(--pal-white) 22%, transparent);-webkit-backdrop-filter:blur(8px);flex-shrink:0;justify-content:center;align-items:center;min-width:26px;height:22px;padding:0 7px;font-size:.7rem;font-weight:700;display:inline-flex}@media (width<=768px){._tiles_stxod_186{margin:0 calc(-1 * var(--v-m-gutter));padding:0 var(--v-m-gutter) 4px}._tile_stxod_186{flex-basis:128px}}._card_l6pm5_3{border:1px solid var(--v-line);border-radius:var(--v-r-lg);background:var(--v-panel);box-shadow:var(--v-shadow-1);color:var(--text);animation:_v-fade-up_l6pm5_1 var(--v-d-3) var(--v-ease-out) both;align-items:center;gap:14px 16px;margin:0 0 22px;padding:14px 16px 14px 18px;display:flex;position:relative;overflow:hidden}._card_l6pm5_3:before{content:"";background:var(--v-grad);width:3px;position:absolute;top:0;bottom:0;left:0}._icon_l6pm5_28{width:40px;height:40px;color:var(--accent);background:var(--v-selected);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._plan_l6pm5_41 ._icon_l6pm5_28{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._adult_l6pm5_42 ._icon_l6pm5_28,._telegram_l6pm5_42 ._icon_l6pm5_28,._install_l6pm5_42 ._icon_l6pm5_28{color:var(--accent)}._body_l6pm5_44{flex:1;min-width:0}._title_l6pm5_45{letter-spacing:-.01em;font-size:.92rem;font-weight:700;line-height:1.3;display:block}._text_l6pm5_46{color:var(--muted);margin-top:3px;font-size:.84rem;line-height:1.5}._aside_l6pm5_49{font:inherit;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--v-line-strong);text-decoration-color:var(--v-line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:2px 0;font-size:.78rem}._aside_l6pm5_49:hover{color:var(--text)}._actions_l6pm5_64{flex-shrink:0;align-items:center;gap:6px;display:flex}@media (width<=768px){._card_l6pm5_3{flex-wrap:wrap;align-items:flex-start;padding:14px}._body_l6pm5_44{flex-basis:calc(100% - 56px)}._actions_l6pm5_64{width:100%}._actions_l6pm5_64>:first-child{flex:1}}._welcome_kjto3_3{isolation:isolate;border:1px solid var(--v-line);border-radius:var(--v-r-xl);background:var(--v-panel);box-shadow:var(--v-shadow-2);color:var(--text);animation:_v-fade-up_kjto3_1 var(--v-d-3) var(--v-ease-out) both;margin:0 0 26px;padding:22px 24px;position:relative;overflow:clip}._glow_kjto3_14{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 16%, transparent), transparent);pointer-events:none;width:60%;height:120%;position:absolute;inset:-40% -10% auto auto}._heading_kjto3_32{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._headingText_kjto3_33{min-width:0}._eyebrow_kjto3_35{border-radius:var(--v-r-pill);color:var(--accent);background:var(--v-selected);align-items:center;padding:3px 10px;font-size:.72rem;font-weight:700;display:inline-flex}._title_kjto3_46{letter-spacing:-.025em;margin-top:10px;font-size:1.35rem;font-weight:700;line-height:1.2}._intro_kjto3_54{max-width:620px;color:var(--muted);margin-top:6px;font-size:.9rem;line-height:1.55}._skip_kjto3_56{flex-shrink:0}._discover_kjto3_59{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--v-line));border-radius:var(--v-r-md);background:var(--v-grad-soft);align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}._discoverIcon_kjto3_70{width:34px;height:34px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._discoverText_kjto3_83{min-width:0;color:var(--text);flex:1;font-size:.85rem;line-height:1.5}._preferences_kjto3_85{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:18px 0 16px;display:flex}._preferenceLabel_kjto3_86{color:var(--text-secondary,var(--muted));font-size:.82rem;font-weight:600}._preferences_kjto3_85 ._chips_kjto3_88{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}._cards_kjto3_90{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._card_kjto3_90{border:1px solid var(--v-line);border-radius:var(--v-r-lg);background:var(--v-canvas);min-width:0;transition:transform var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease);flex-direction:column;display:flex;overflow:hidden}._card_kjto3_90:hover{box-shadow:var(--v-shadow-2);border-color:var(--v-line-strong);transform:translateY(-2px)}._portrait_kjto3_104{background:var(--v-grad-soft);height:190px;position:relative}._portrait_kjto3_104 img{object-fit:cover;object-position:center 22%;width:100%;height:100%}._portraitFallback_kjto3_107{color:var(--accent);justify-content:center;align-items:center;font-size:2.4rem;font-weight:700;display:flex;position:absolute;inset:0}._shade_kjto3_118{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--pal-dark-900) 72%, transparent));height:55%;position:absolute;inset:auto 0 0}._name_kjto3_125{letter-spacing:-.01em;color:var(--pal-white);white-space:nowrap;text-overflow:ellipsis;font-size:1.02rem;font-weight:700;position:absolute;bottom:10px;left:14px;right:14px;overflow:hidden}._cardBody_kjto3_139{flex-direction:column;flex:1;gap:12px;padding:12px 14px 14px;display:flex}._bio_kjto3_143{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.5;display:-webkit-box;overflow:hidden}._start_kjto3_153{margin-top:auto}._empty_kjto3_155,._error_kjto3_155{font-size:.87rem;line-height:1.5}._empty_kjto3_155{border:1px dashed var(--v-line-strong);border-radius:var(--v-r-md);color:var(--muted);padding:14px}._error_kjto3_155{color:var(--danger);margin-top:12px}._footer_kjto3_159{border-top:1px solid var(--v-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:16px;padding-top:14px;display:flex}._reassurance_kjto3_170{color:var(--muted);flex:320px;font-size:.84rem;line-height:1.5}@media (width<=900px){._portrait_kjto3_104{height:160px}}@media (width<=768px){._welcome_kjto3_3{border-radius:var(--v-r-lg);margin-bottom:20px;padding:16px}._heading_kjto3_32{flex-direction:column;gap:4px}._skip_kjto3_56{align-self:flex-start;margin-left:-10px}._title_kjto3_46{font-size:1.2rem}._discover_kjto3_59{flex-wrap:wrap;align-items:flex-start}._discover_kjto3_59>:last-child{margin-left:46px}._cards_kjto3_90{grid-template-columns:1fr;gap:10px}._card_kjto3_90{flex-direction:row}._card_kjto3_90:hover{transform:none}._portrait_kjto3_104{flex-shrink:0;width:104px;height:auto;min-height:148px}._name_kjto3_125{font-size:.9rem;bottom:8px;left:8px;right:8px}._bio_kjto3_143{-webkit-line-clamp:3}._footer_kjto3_159>*{flex-basis:100%}}._carousel_33hfi_6{position:relative}._stack_33hfi_10{display:grid}._slide_33hfi_14{min-width:0;transition:opacity .4s var(--v-ease-out), visibility .4s;grid-area:1/1}._slideOff_33hfi_20{visibility:hidden;pointer-events:none;opacity:0}._dots_33hfi_26{justify-content:center;align-items:center;gap:4px;margin:-8px 0 14px;display:flex}._dot_33hfi_26{-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:28px;height:20px;padding:0;position:relative}._dot_33hfi_26:after{content:"";background:var(--v-line-strong);border-radius:var(--v-r-pill);width:8px;height:8px;transition:width var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._dotOn_33hfi_58:after{background:var(--pal-cyan-300);width:22px}@media (prefers-reduced-motion:reduce){._slide_33hfi_14,._dot_33hfi_26:after{transition:none}}._page_12gzs_1,._hero_12gzs_5{position:relative}._heroGlow_12gzs_14{pointer-events:none;background:radial-gradient(40% 70% at 12% 20%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), radial-gradient(35% 60% at 70% 0%, color-mix(in srgb, var(--pal-cyan-300) 14%, transparent), transparent 70%);filter:blur(8px);z-index:0;height:260px;position:absolute;inset:-80px -32px auto}._header_12gzs_26{z-index:1;margin-bottom:22px;position:relative}._heroBig_12gzs_28 ._header_12gzs_26 h1{letter-spacing:-.04em;font-size:clamp(1.8rem,1.3rem + 2vw,2.7rem)}._headActions_12gzs_33{flex-wrap:wrap;gap:10px;display:flex}._importNote_12gzs_35,._importError_12gzs_36{z-index:1;border-radius:var(--v-r-md);margin:-6px 0 18px;padding:11px 14px;font-size:.84rem;line-height:1.5;position:relative}._importNote_12gzs_35{color:var(--text);background:var(--v-selected)}._importError_12gzs_36{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}._continue_12gzs_50{margin-bottom:26px;position:relative}._continueHead_12gzs_52{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}._sectionTitle_12gzs_60{letter-spacing:-.015em;color:var(--text);align-items:center;gap:8px;font-size:1rem;font-weight:700;display:flex}._sectionTitle_12gzs_60 svg{color:var(--accent)}._sectionHint_12gzs_71{color:var(--muted);margin-top:2px;font-size:.8rem}._arrows_12gzs_73{gap:6px;display:flex}._arrow_12gzs_73{border:1px solid var(--v-line-strong);background:var(--v-panel);width:34px;height:34px;color:var(--text);transition:opacity var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease);border-radius:50%;justify-content:center;align-items:center;display:flex}._arrow_12gzs_73:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._arrow_12gzs_73:disabled{opacity:.35;cursor:default}._track_12gzs_90{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:12px;margin:-4px -2px -10px;padding:4px 2px 10px;display:flex;overflow-x:auto}._track_12gzs_90::-webkit-scrollbar{display:none}._continueCard_12gzs_102{scroll-snap-align:start;border-radius:var(--v-r-pill);border:1px solid var(--v-line);background:var(--v-panel);min-width:220px;box-shadow:var(--v-shadow-1);color:var(--text);text-align:left;transition:transform var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease);flex-shrink:0;align-items:center;gap:12px;padding:10px 16px 10px 10px;font-family:inherit;display:flex}._continueCard_12gzs_102:hover{box-shadow:var(--v-shadow-2);border-color:color-mix(in srgb, var(--accent) 40%, var(--v-line));transform:translateY(-2px)}._continueAvatar_12gzs_121{width:48px;height:48px;color:var(--accent);background:var(--v-grad-soft);box-shadow:0 0 0 2px var(--v-panel), 0 0 0 4px color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative;overflow:hidden}._continueAvatar_12gzs_121 img{object-fit:cover;width:100%;height:100%}._continueText_12gzs_138{flex-direction:column;gap:3px;min-width:0;display:flex}._continueName_12gzs_139{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:.9rem;font-weight:650;overflow:hidden}._continueCta_12gzs_140{color:var(--accent);align-items:center;gap:5px;font-size:.74rem;font-weight:600;display:inline-flex}._toolbar_12gzs_144{z-index:20;background:color-mix(in srgb, var(--v-canvas) 84%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);border-radius:0 0 var(--v-r-xl) var(--v-r-xl);flex-direction:column;gap:12px;margin:0 -12px 14px;padding:14px 12px 12px;display:flex;position:sticky;top:-28px}._toolbarRow_12gzs_159{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._search_12gzs_161{flex:260px;max-width:420px;margin-left:auto}._tags_12gzs_163{scrollbar-width:none;gap:8px;margin:-2px;padding:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}._tags_12gzs_163::-webkit-scrollbar{display:none}._tag_12gzs_163,._tagActive_12gzs_174{border-radius:var(--v-r-pill);white-space:nowrap;height:32px;transition:all var(--v-d-2) var(--v-ease);flex-shrink:0;padding:0 14px;font-family:inherit;font-size:.8rem;font-weight:600}._tag_12gzs_163{border:1px solid var(--v-line-strong);background:var(--v-panel);color:var(--text-secondary,var(--muted))}._tag_12gzs_163:hover{color:var(--text);border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line-strong))}._tag_12gzs_163:active{transform:scale(.96)}._tagMore_12gzs_194{border:1px dashed var(--v-line-strong);border-radius:var(--v-r-pill);white-space:nowrap;height:32px;color:var(--accent);transition:background-color var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease);background:0 0;flex-shrink:0;padding:0 12px;font-family:inherit;font-size:.8rem;font-weight:600}._tagMore_12gzs_194:hover{background:var(--v-selected);border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line-strong))}._tagActive_12gzs_174{background:var(--v-grad);color:var(--on-accent);box-shadow:var(--v-glow);border:1px solid #0000}._segment_12gzs_219{border-radius:var(--v-r-pill);border:1px solid var(--v-line-strong);background:var(--v-sunken);gap:2px;padding:3px;display:inline-flex}._segmentBtn_12gzs_228,._segmentOn_12gzs_228{border-radius:var(--v-r-pill);white-space:nowrap;height:32px;transition:all var(--v-d-2) var(--v-ease);border:0;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:.84rem;font-weight:650;display:inline-flex}._segmentBtn_12gzs_228{color:var(--muted);background:0 0}._segmentBtn_12gzs_228:hover{color:var(--text)}._segmentOn_12gzs_228{background:var(--v-grad);color:var(--on-accent);box-shadow:var(--v-glow)}._segmentCount_12gzs_246{opacity:.7;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}._styleChips_12gzs_253{gap:6px;display:flex}._toolbarEnd_12gzs_255{align-items:center;gap:8px;margin-left:auto;display:flex}._filtersBtn_12gzs_257{border-radius:var(--v-r-pill);border:1px solid var(--v-line-strong);background:var(--v-panel);height:38px;color:var(--text);white-space:nowrap;transition:border-color var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease);align-items:center;gap:7px;padding:0 14px;font-family:inherit;font-size:.82rem;font-weight:650;display:inline-flex}._filtersBtn_12gzs_257:hover{border-color:var(--accent);color:var(--accent)}._filtersBtn_12gzs_257 svg{color:var(--accent)}._filtersCount_12gzs_276{border-radius:var(--v-r-pill);min-width:20px;height:20px;color:var(--on-accent);background:var(--v-grad);justify-content:center;align-items:center;padding:0 6px;font-size:.7rem;font-weight:700;display:inline-flex}._gridBusy_12gzs_290{opacity:.55;transition:opacity var(--v-d-2) var(--v-ease);pointer-events:none}._found_12gzs_292{color:var(--muted);margin:0 2px 12px;font-size:.78rem;font-weight:600}._more_12gzs_299{justify-content:center;margin-top:24px;display:flex}._grid_12gzs_290{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px;display:grid}._card_12gzs_313{border-radius:var(--v-r-xl);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-1);transition:transform var(--v-d-3) var(--v-ease-out), box-shadow var(--v-d-3) var(--v-ease-out), border-color var(--v-d-3) var(--v-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}._card_12gzs_313:hover{box-shadow:var(--v-shadow-3);border-color:color-mix(in srgb, var(--accent) 30%, var(--v-line));transform:translateY(-4px)}._imgWrap_12gzs_330{aspect-ratio:3/4;cursor:pointer;background:var(--v-sunken);outline:none;position:relative;overflow:hidden}._imgWrap_12gzs_330:focus-visible{box-shadow:inset 0 0 0 3px var(--accent)}._imgWrap_12gzs_330 img{object-fit:cover;width:100%;height:100%;transition:transform var(--v-d-4) var(--v-ease-out), filter var(--v-d-3) var(--v-ease);display:block}._card_12gzs_313:hover ._imgWrap_12gzs_330 img{transform:scale(1.06)}._imgPlaceholder_12gzs_349{width:100%;height:100%;color:var(--on-accent);background:var(--v-grad);justify-content:center;align-items:center;font-size:3.4rem;font-weight:700;display:flex}._shade_12gzs_361{pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--pal-dark-900) 38%, transparent) 0%, transparent 24%, transparent 44%, color-mix(in srgb, var(--pal-dark-900) 88%, transparent) 100%);position:absolute;inset:0}._badges_12gzs_369{flex-wrap:wrap;gap:5px;display:flex;position:absolute;top:10px;left:10px;right:52px}._ownBadge_12gzs_379,._bannedBadge_12gzs_379,._pubBadge_12gzs_379,._startedBadge_12gzs_379,._freeBadge_12gzs_379,._hotBadge_12gzs_379,._newBadge_12gzs_379{border-radius:var(--v-r-pill);letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);align-items:center;gap:4px;height:22px;padding:0 9px;font-size:.66rem;font-weight:700;display:inline-flex}._ownBadge_12gzs_379{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._pubBadge_12gzs_379{color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent)}._bannedBadge_12gzs_379{color:var(--pal-white);background:color-mix(in srgb, var(--danger) 85%, transparent)}._startedBadge_12gzs_379{color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);padding:0 7px}._freeBadge_12gzs_379{color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent)}._hotBadge_12gzs_379{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._newBadge_12gzs_379{color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);border:1px solid color-mix(in srgb, var(--pal-white) 35%, transparent)}._caption_12gzs_403{color:var(--pal-white);padding:14px 14px 12px;position:absolute;bottom:0;left:0;right:0}._name_12gzs_412{letter-spacing:-.02em;text-shadow:0 1px 12px color-mix(in srgb, var(--pal-dark-900) 60%, transparent);font-size:1.05rem;font-weight:700;line-height:1.2}._author_12gzs_420{color:color-mix(in srgb, var(--pal-white) 70%, transparent);margin-top:2px;font-size:.7rem}._bio_12gzs_426{color:color-mix(in srgb, var(--pal-white) 82%, transparent);-webkit-line-clamp:2;opacity:0;max-height:0;transition:max-height var(--v-d-3) var(--v-ease-out), opacity var(--v-d-3) var(--v-ease);-webkit-box-orient:vertical;margin-top:6px;font-size:.76rem;line-height:1.45;display:-webkit-box;overflow:hidden}._card_12gzs_313:hover ._bio_12gzs_426,._imgWrap_12gzs_330:focus-visible ._bio_12gzs_426{opacity:1;max-height:3em}._tools_12gzs_443{border-radius:var(--v-r-pill);background:color-mix(in srgb, var(--pal-dark-900) 42%, transparent);-webkit-backdrop-filter:blur(12px);flex-direction:column;gap:4px;padding:4px;display:flex;position:absolute;top:8px;right:8px}._tool_12gzs_144{width:30px;height:30px;color:var(--pal-white);transition:background-color var(--v-d-1) var(--v-ease), transform var(--v-d-1) var(--v-ease), max-height var(--v-d-3) var(--v-ease-out), opacity var(--v-d-2) var(--v-ease);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}._tool_12gzs_144:hover{background:color-mix(in srgb, var(--pal-white) 22%, transparent)}._tool_12gzs_144:active{transform:scale(.9)}._toolDanger_12gzs_471:hover{background:var(--danger)}._liked_12gzs_472{color:var(--accent)}._liked_12gzs_472 svg{fill:currentColor}._tools_12gzs_443 ._tool_12gzs_144:not(:first-child){opacity:0;max-height:0;overflow:hidden}._card_12gzs_313:hover ._tools_12gzs_443 ._tool_12gzs_144,._tools_12gzs_443:focus-within ._tool_12gzs_144{opacity:1;max-height:30px}@media (hover:none){._tools_12gzs_443 ._tool_12gzs_144:not(:first-child){opacity:1;max-height:30px}._bio_12gzs_426{opacity:1;max-height:3em}}._body_12gzs_486{flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex}._cardTags_12gzs_493{flex-wrap:nowrap;gap:5px;min-height:22px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}._cardTags_12gzs_493 span{border-radius:var(--v-r-pill);height:22px;color:var(--text-secondary,var(--muted));background:var(--v-hover);flex-shrink:0;align-items:center;padding:0 8px;font-size:.68rem;font-weight:600;display:inline-flex}._cardActions_12gzs_514{gap:8px;display:flex}._chatBtn_12gzs_516{border-radius:var(--v-r-pill);height:38px;color:var(--accent);background:var(--v-selected);transition:all var(--v-d-2) var(--v-ease);border:0;flex:1;justify-content:center;align-items:center;gap:7px;font-family:inherit;font-size:.82rem;font-weight:650;display:inline-flex}._chatBtn_12gzs_516:hover:not(:disabled){color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._chatBtn_12gzs_516:active:not(:disabled){transform:scale(.97)}._chatBtn_12gzs_516:disabled{opacity:.45;cursor:not-allowed}._chatBtnContinue_12gzs_536{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._newChatBtn_12gzs_538{border:1px solid var(--v-line-strong);background:var(--v-panel);width:38px;height:38px;color:var(--text-secondary,var(--muted));transition:all var(--v-d-2) var(--v-ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._newChatBtn_12gzs_538:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._newChatBtn_12gzs_538:disabled{opacity:.45;cursor:not-allowed}._createTile_12gzs_556{border-radius:var(--v-r-xl);border:1.5px dashed color-mix(in srgb, var(--accent) 45%, var(--v-line-strong));background:var(--v-grad-soft);min-height:320px;color:var(--text);text-align:center;transition:transform var(--v-d-3) var(--v-ease-out), box-shadow var(--v-d-3) var(--v-ease), border-color var(--v-d-2) var(--v-ease);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;font-family:inherit;display:flex}._createTile_12gzs_556:hover{box-shadow:var(--v-shadow-2);border-color:var(--accent);transform:translateY(-4px)}._createIcon_12gzs_574{width:60px;height:60px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow-strong);transition:transform var(--v-d-3) var(--v-ease-spring);border-radius:50%;justify-content:center;align-items:center;display:flex}._createTile_12gzs_556:hover ._createIcon_12gzs_574{transform:rotate(90deg)scale(1.05)}._createTitle_12gzs_588{letter-spacing:-.01em;font-size:.98rem;font-weight:700}._createText_12gzs_589{max-width:200px;color:var(--muted);font-size:.78rem;line-height:1.45}._skeletonCard_12gzs_593{flex-direction:column;gap:10px;padding:0 0 14px;display:flex}._skeletonImg_12gzs_599{aspect-ratio:3/4;margin-bottom:4px;height:auto!important}._toolbarSentinel_12gzs_603{height:1px;margin-top:-1px}._compactBar_12gzs_604{display:none}@media (width<=768px){._grid_12gzs_290{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._toolbar_12gzs_144{margin:0 calc(-1 * var(--v-m-gutter)) 12px;padding:12px var(--v-m-gutter) 10px;-webkit-backdrop-filter:none;background:0 0;border-radius:0;position:static}._compactBar_12gzs_604{top:calc(var(--v-topbar-h) + env(safe-area-inset-top));z-index:30;padding:8px var(--v-m-gutter);background:color-mix(in srgb, var(--v-canvas) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid var(--v-line);opacity:0;pointer-events:none;transition:transform var(--v-d-2) var(--v-ease-out), opacity var(--v-d-2) var(--v-ease-out);align-items:center;gap:8px;display:flex;position:fixed;left:0;right:0;transform:translateY(-110%)}._compactBarOn_12gzs_629{opacity:1;pointer-events:auto;transform:none}._compactBar_12gzs_604 ._segment_12gzs_219{flex:auto;min-width:0}._compactBar_12gzs_604 ._segmentBtn_12gzs_228,._compactBar_12gzs_604 ._segmentOn_12gzs_228{height:30px;padding:0 6px;font-size:.8rem}._compactBar_12gzs_604 ._filtersBtn_12gzs_257{flex:none;height:38px}._search_12gzs_161{flex-basis:100%;order:-1;max-width:none;margin-left:0}._segment_12gzs_219{flex:100%}._segmentBtn_12gzs_228,._segmentOn_12gzs_228{flex:1;justify-content:center;padding:0 8px}._toolbarEnd_12gzs_255{margin-left:auto}._filtersBtn_12gzs_257 span:not(._filtersCount_12gzs_276){display:none}._filtersBtn_12gzs_257{padding:0 12px}._name_12gzs_412{font-size:.92rem}._body_12gzs_486{gap:8px;padding:8px 8px 10px}._chatBtn_12gzs_516{height:36px;font-size:.76rem}._newChatBtn_12gzs_538{width:36px;height:36px}._cardTags_12gzs_493 span:nth-child(n+3){display:none}._createTile_12gzs_556{min-height:240px}._headActions_12gzs_33{width:100%}._headActions_12gzs_33>*{flex:1}._heroBig_12gzs_28 ._header_12gzs_26 h1{font-size:var(--v-m-title);letter-spacing:-.03em}._heroGlow_12gzs_14{inset-inline:calc(-1 * var(--v-m-gutter))}._hero_12gzs_5{display:none}}._page_xmbdb_7{background:var(--v-canvas);flex:1;min-width:0;padding:20px 32px 72px;overflow-y:auto}._page_xmbdb_7>*{max-width:1120px;margin-left:auto;margin-right:auto}._crumbs_xmbdb_17{align-items:center;gap:4px;margin-bottom:16px;font-size:.82rem;display:flex}._back_xmbdb_25{border:1px solid var(--v-line);background:var(--v-panel);width:34px;height:34px;color:var(--text);box-shadow:var(--v-shadow-1);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);border-radius:50%;justify-content:center;align-items:center;margin-right:6px;display:flex}._back_xmbdb_25:hover{color:var(--accent);border-color:var(--accent);transform:translate(-2px)}._crumbLink_xmbdb_42{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 8px}._crumbLink_xmbdb_42:hover{color:var(--text);background:var(--v-hover)}._crumbSep_xmbdb_53{color:var(--muted);opacity:.6}._crumbCurrent_xmbdb_55{color:var(--text);white-space:nowrap;text-overflow:ellipsis;padding:4px 8px;font-weight:650;overflow:hidden}._hero_xmbdb_65{border-radius:var(--v-r-2xl);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-2);isolation:isolate;animation:_v-fade-up_xmbdb_1 var(--v-d-3) var(--v-ease-out) both;grid-template-columns:minmax(220px,300px) 1fr;align-items:start;gap:32px;margin-bottom:28px;padding:24px;display:grid;position:relative;overflow:hidden}._heroBackdrop_xmbdb_82{z-index:-1;filter:blur(60px)saturate(1.4);opacity:.35;background-position:50% 20%;background-size:cover;position:absolute;inset:-40px;transform:scale(1.1)}[data-theme=dark] ._heroBackdrop_xmbdb_82{opacity:.28}._hero_xmbdb_65:after{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--v-panel) 20%, transparent), color-mix(in srgb, var(--v-panel) 82%, transparent) 45%);position:absolute;inset:0}._photoWrap_xmbdb_103{aspect-ratio:3/4;border-radius:var(--v-r-xl);background:var(--v-sunken);width:100%;height:100%;max-height:420px;box-shadow:var(--v-shadow-3);position:sticky;top:0;overflow:hidden}._photoBtn_xmbdb_116{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}._photo_xmbdb_103{object-fit:cover;object-position:center 18%;width:100%;height:100%;transition:transform var(--v-d-4) var(--v-ease-out);display:block}._photoBtn_xmbdb_116:hover ._photo_xmbdb_103{transform:scale(1.04)}._photoFallback_xmbdb_136{width:100%;height:100%;color:var(--on-accent);background:var(--v-grad);justify-content:center;align-items:center;font-size:4.4rem;font-weight:800;display:flex}._heroText_xmbdb_148{flex-direction:column;min-width:0;padding-top:4px;display:flex}._badges_xmbdb_155{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}._badge_xmbdb_155,._badgeOwn_xmbdb_158,._reviewBadge_xmbdb_159{border-radius:var(--v-r-pill);letter-spacing:.01em;align-items:center;height:24px;padding:0 10px;font-size:.7rem;font-weight:650;display:inline-flex}._badge_xmbdb_155{color:var(--text-secondary,var(--muted));background:var(--v-hover);border:1px solid var(--v-line)}._badgeOwn_xmbdb_158{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._trialLine_xmbdb_174{color:var(--muted);align-items:center;gap:6px;margin:-4px 0 14px;font-size:.8rem;display:flex}._reviewBadge_xmbdb_159{vertical-align:middle;color:var(--warning);background:color-mix(in srgb, var(--warning) 14%, transparent);margin-left:10px;font-size:.66rem}._name_xmbdb_184{letter-spacing:-.04em;color:var(--text);margin:0 0 12px;font-size:clamp(1.8rem,1.3rem + 1.6vw,2.6rem);font-weight:750;line-height:1.08}._age_xmbdb_193{background:var(--v-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}._bio_xmbdb_200{color:var(--text-secondary,var(--muted));margin:0 0 14px;padding-left:26px;font-size:.98rem;line-height:1.6;position:relative}._quoteIcon_xmbdb_208{color:var(--accent);position:absolute;top:4px;left:0}._tags_xmbdb_210{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}._tags_xmbdb_210 span{border-radius:var(--v-r-pill);height:26px;color:var(--accent);background:var(--v-selected);align-items:center;padding:0 11px;font-size:.74rem;font-weight:600;display:inline-flex}._modeRow_xmbdb_224{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:6px;display:flex}._modeLabel_xmbdb_232{letter-spacing:.09em;text-transform:uppercase;min-width:70px;color:var(--muted);font-size:.68rem;font-weight:700}._seg_xmbdb_241{border:1px solid var(--v-line);border-radius:var(--v-r-pill);background:var(--v-sunken);gap:2px;padding:3px;display:inline-flex}._seg_xmbdb_241 button{border-radius:var(--v-r-pill);height:34px;font:inherit;color:var(--muted);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);background:0 0;border:0;padding:0 16px;font-size:.82rem;font-weight:600}._seg_xmbdb_241 button:hover{color:var(--text)}._seg_xmbdb_241 ._segActive_xmbdb_263,._seg_xmbdb_241 ._segActive_xmbdb_263:hover{color:var(--text);background:var(--v-panel);box-shadow:var(--v-shadow-2)}[data-theme=dark] ._seg_xmbdb_241 ._segActive_xmbdb_263{background:var(--v-raised)}._modeHint_xmbdb_270{color:var(--muted);margin:8px 0 4px;font-size:.78rem;line-height:1.5}._worldPick_xmbdb_277{flex-wrap:wrap;gap:6px;display:flex}._worldPick_xmbdb_277 button,._worldChipFixed_xmbdb_279{border-radius:var(--v-r-pill);height:32px;font:inherit;align-items:center;gap:5px;padding:0 13px;font-size:.8rem;font-weight:600;display:inline-flex}._worldPick_xmbdb_277 button{border:1px solid var(--v-line-strong);background:var(--v-panel);color:var(--text-secondary,var(--muted));cursor:pointer;transition:all var(--v-d-2) var(--v-ease)}._worldPick_xmbdb_277 button:hover{border-color:var(--accent);color:var(--text)}._worldPick_xmbdb_277 ._worldChipOn_xmbdb_298,._worldPick_xmbdb_277 ._worldChipOn_xmbdb_298:hover{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border-color:#0000}._worldChipFixed_xmbdb_279{color:var(--accent);background:var(--v-selected);border:1px solid #0000}._actions_xmbdb_302{border-top:1px solid var(--v-line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:20px;display:flex}._primaryBtn_xmbdb_312,._ghostBtn_xmbdb_313,._minorBtn_xmbdb_314{border-radius:var(--v-r-pill);white-space:nowrap;cursor:pointer;transition:all var(--v-d-2) var(--v-ease);align-items:center;gap:8px;font-family:inherit;font-weight:650;display:inline-flex}._primaryBtn_xmbdb_312:active:not(:disabled),._ghostBtn_xmbdb_313:active:not(:disabled),._minorBtn_xmbdb_314:active:not(:disabled){transform:scale(.97)}._primaryBtn_xmbdb_312{height:48px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border:0;padding:0 26px;font-size:.94rem}._primaryBtn_xmbdb_312:hover:not(:disabled){box-shadow:var(--v-glow-strong);filter:brightness(1.04)}._primaryBtn_xmbdb_312:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._ghostBtn_xmbdb_313{border:1px solid var(--v-line-strong);background:var(--v-panel);height:42px;color:var(--text);padding:0 16px;font-size:.84rem}._ghostBtn_xmbdb_313:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._ghostBtn_xmbdb_313:disabled{opacity:.45;cursor:not-allowed}._bannedNote_xmbdb_350{color:var(--danger);flex-basis:100%;margin:0;font-size:.8rem}._actionsMinor_xmbdb_357{flex-wrap:wrap;align-items:center;gap:4px;margin-top:12px;display:flex}._minorBtn_xmbdb_314{height:34px;color:var(--muted);background:0 0;border:0;padding:0 12px;font-size:.78rem}._minorBtn_xmbdb_314:hover:not(:disabled){color:var(--text);background:var(--v-hover)}._minorBtn_xmbdb_314:disabled{opacity:.5;cursor:default}._dangerBtn_xmbdb_375:hover:not(:disabled){color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}._spin_xmbdb_377{animation:.8s linear infinite v-spin}._shareBox_xmbdb_380{border-radius:var(--v-r-lg);background:var(--v-grad-soft);border:1px solid color-mix(in srgb, var(--accent) 18%, transparent);animation:_v-fade-up_xmbdb_1 var(--v-d-2) var(--v-ease-out) both;flex-basis:100%;margin-top:8px;padding:14px}._shareRow_xmbdb_390{flex-wrap:wrap;gap:8px;display:flex}._shareInput_xmbdb_392{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);min-width:0;height:42px;color:var(--text);outline:none;flex:240px;padding:0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}._shareInput_xmbdb_392:focus{border-color:var(--accent);box-shadow:var(--v-ring)}._shareHint_xmbdb_407,._shareStats_xmbdb_407{color:var(--muted);margin:10px 0 0;font-size:.76rem;line-height:1.5}._shareStats_xmbdb_407{color:var(--text-secondary,var(--muted));font-weight:600}._shareError_xmbdb_409{color:var(--danger);font-size:.78rem}._columns_xmbdb_413{column-count:2;column-gap:18px}._section_xmbdb_418{break-inside:avoid;border-radius:var(--v-r-xl);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-1);animation:_v-fade-up_xmbdb_1 var(--v-d-3) var(--v-ease-out) both;margin-bottom:18px;padding:20px}._sectionTitle_xmbdb_429{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 14px;font-size:.72rem;font-weight:700;display:flex}._sectionHint_xmbdb_442{letter-spacing:0;text-transform:none;color:var(--muted);opacity:.8;font-size:.74rem;font-style:normal;font-weight:500}._text_xmbdb_452{color:var(--text);white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.65}._subLabel_xmbdb_460{color:var(--text-secondary,var(--muted));margin:16px 0 6px;font-size:.74rem;font-weight:650}._subLabel_xmbdb_460 em{color:var(--muted);font-weight:400}._taxList_xmbdb_468{flex-direction:column;gap:8px;display:flex}._taxRow_xmbdb_470{border-radius:var(--v-r-md);background:var(--v-hover);align-items:flex-start;gap:12px;padding:10px;display:flex}._taxIcon_xmbdb_479{width:36px;height:36px;color:var(--accent);background:var(--v-grad-soft);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._taxText_xmbdb_491{flex-direction:column;gap:2px;min-width:0;display:flex}._taxLabel_xmbdb_492{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:600}._taxValue_xmbdb_493{color:var(--text);font-size:.9rem;font-weight:650}._taxDesc_xmbdb_494{color:var(--text-secondary,var(--muted));font-size:.78rem;line-height:1.5}._specs_xmbdb_496{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin-top:14px;display:grid}._spec_xmbdb_496{border-radius:var(--v-r-md);background:var(--v-hover);flex-direction:column;gap:3px;padding:10px 12px;display:flex}._spec_xmbdb_496 span{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:600}._spec_xmbdb_496 b{color:var(--text);font-size:.86rem;font-weight:650}._quote_xmbdb_208{background:var(--v-hover);border:1px solid var(--v-line);color:var(--text);white-space:pre-wrap;border-radius:20px 20px 20px 8px;margin:0;padding:14px 16px;font-size:.9rem;line-height:1.6}._altList_xmbdb_526{counter-reset:alt;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._altList_xmbdb_526 li{border-radius:var(--v-r-md);background:var(--v-hover);color:var(--text);counter-increment:alt;padding:10px 12px 10px 38px;font-size:.84rem;line-height:1.55;position:relative}._altList_xmbdb_526 li:before{content:counter(alt);width:20px;height:20px;color:var(--on-accent);background:var(--v-grad);border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:flex;position:absolute;top:10px;left:10px}._pre_xmbdb_562{border-radius:var(--v-r-md);background:var(--v-sunken);border:1px solid var(--v-line);color:var(--text);white-space:pre-wrap;word-break:break-word;max-height:360px;margin:0;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.6;overflow:auto}._worlds_xmbdb_578{flex-direction:column;gap:6px;display:flex}._worldRow_xmbdb_580{border:1px solid var(--v-line);border-radius:var(--v-r-md);background:var(--v-panel);width:100%;min-height:46px;color:var(--text);font:inherit;text-align:left;align-items:center;gap:10px;padding:0 14px;font-size:.86rem;display:flex}button._worldRow_xmbdb_580{cursor:pointer;transition:all var(--v-d-2) var(--v-ease)}button._worldRow_xmbdb_580:hover{border-color:var(--accent);transform:translate(2px)}._worldRow_xmbdb_580 svg{color:var(--accent);flex-shrink:0}._worldRow_xmbdb_580 span{flex:1;min-width:0;font-weight:600}._worldRow_xmbdb_580 b{color:var(--muted);font-size:.74rem;font-weight:600}._disclosure_xmbdb_601{border:1px solid var(--v-line);border-radius:var(--v-r-md);background:var(--v-hover);width:100%;min-height:42px;color:var(--text-secondary,var(--muted));font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:.82rem;display:flex}._disclosure_xmbdb_601:hover{color:var(--text)}._disclosure_xmbdb_601 svg{transition:transform var(--v-d-2) var(--v-ease);flex-shrink:0}._disclosureOpen_xmbdb_620{transform:rotate(180deg)}._advanced_xmbdb_622{animation:_v-fade-up_xmbdb_1 var(--v-d-2) var(--v-ease-out) both;margin-top:12px}._meta_xmbdb_624{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:14px;font-size:.74rem;display:flex}._notFound_xmbdb_634{text-align:center;border-radius:var(--v-r-xl);border:1.5px dashed var(--v-line-strong);flex-direction:column;align-items:center;gap:14px;margin-top:12vh;padding:40px 24px;display:flex}._notFound_xmbdb_634 p{color:var(--text-secondary,var(--muted));font-size:.95rem}._notFoundIcon_xmbdb_647{width:60px;height:60px;color:var(--accent);background:var(--v-grad-soft);border-radius:18px;justify-content:center;align-items:center;display:flex}@media (width<=860px){._page_xmbdb_7{padding:14px 16px calc(var(--v-tabbar-h) + 32px)}._hero_xmbdb_65{border-radius:var(--v-r-xl);grid-template-columns:1fr;gap:20px;padding:14px}._photoWrap_xmbdb_103{max-height:440px;position:relative}._columns_xmbdb_413{column-count:1}._actions_xmbdb_302{flex-direction:column;align-items:stretch}._primaryBtn_xmbdb_312,._ghostBtn_xmbdb_313{justify-content:center}}@media (width<=768px){._page_xmbdb_7{padding:var(--v-m-top) var(--v-m-gutter) calc(var(--v-tabbar-h) + 32px + env(safe-area-inset-bottom))}}._page_hlheq_7{background:var(--v-canvas);flex:1;min-width:0;overflow-y:auto}._how_hlheq_15{counter-reset:how;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}._howStep_hlheq_25{border-radius:var(--v-r-lg);background:var(--v-panel);border:1px solid var(--v-line);counter-increment:how;animation:_v-fade-up_hlheq_1 var(--v-d-3) var(--v-ease-out) both;animation-delay:calc(var(--i,0) * 60ms);align-items:flex-start;gap:12px;padding:16px;display:flex;position:relative}._howStep_hlheq_25:after{content:counter(how);color:var(--v-line-strong);font-size:1.6rem;font-weight:800;line-height:1;position:absolute;top:12px;right:14px}._howIcon_hlheq_49{width:40px;height:40px;color:var(--accent);background:var(--v-grad-soft);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._howText_hlheq_61{flex-direction:column;gap:3px;min-width:0;padding-right:22px;display:flex}._howText_hlheq_61 strong{color:var(--text);font-size:.88rem;font-weight:650}._howText_hlheq_61 span{color:var(--muted);font-size:.78rem;line-height:1.45}._grid_hlheq_66{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}._card_hlheq_72{border-radius:var(--v-r-xl);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-1);transition:transform var(--v-d-3) var(--v-ease-out), box-shadow var(--v-d-3) var(--v-ease), border-color var(--v-d-2) var(--v-ease);flex-direction:column;gap:14px;padding:20px;display:flex;position:relative}._card_hlheq_72:hover{box-shadow:var(--v-shadow-3);transform:translateY(-3px)}._cardDefault_hlheq_86{border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line));background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 8%, var(--v-panel)), var(--v-panel) 60%);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent), var(--v-shadow-2)}._cardTop_hlheq_92{align-self:flex-start;display:flex;position:relative}._avatarRing_hlheq_94{background:var(--v-line-strong);border-radius:50%;padding:3px;display:inline-flex}._cardDefault_hlheq_86 ._avatarRing_hlheq_94{background:var(--v-grad);box-shadow:var(--v-glow)}._avatar_hlheq_94,._avatarFallback_hlheq_103{object-fit:cover;border:3px solid var(--v-panel);border-radius:50%;width:64px;height:64px}._avatarFallback_hlheq_103{color:var(--on-accent);background:var(--v-grad);justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}._defaultStar_hlheq_120{width:24px;height:24px;color:var(--on-accent);background:var(--v-grad);box-shadow:0 0 0 3px var(--v-panel);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:2px;right:-2px}._defaultStar_hlheq_120 svg{fill:currentColor}._body_hlheq_136{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._name_hlheq_138{letter-spacing:-.02em;color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:1.05rem;font-weight:700;display:flex}._defaultBadge_hlheq_150{border-radius:var(--v-r-pill);height:22px;color:var(--on-accent);background:var(--v-grad);align-items:center;padding:0 9px;font-size:.66rem;font-weight:700;display:inline-flex}._bannedBadge_hlheq_163{border-radius:var(--v-r-pill);height:22px;color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent);align-items:center;padding:0 9px;font-size:.66rem;font-weight:700;display:inline-flex}._bio_hlheq_175{color:var(--text-secondary,var(--muted));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.84rem;line-height:1.55;display:-webkit-box;overflow:hidden}._actions_hlheq_186{border-top:1px solid var(--v-line);flex-wrap:wrap;gap:6px;padding-top:14px;display:flex}._actionBtn_hlheq_194{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);height:34px;color:var(--text);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}._actionBtn_hlheq_194:hover{border-color:var(--accent);color:var(--accent)}._actionBtn_hlheq_194:active{transform:scale(.96)}._actionMain_hlheq_213{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, var(--v-line-strong));background:var(--v-selected)}._actionDanger_hlheq_215{width:34px;color:var(--muted);justify-content:center;margin-left:auto;padding:0}._actionDanger_hlheq_215:hover{color:var(--on-accent);background:var(--danger);border-color:var(--danger)}._createTile_hlheq_218{border-radius:var(--v-r-xl);border:1.5px dashed color-mix(in srgb, var(--accent) 40%, var(--v-line-strong));min-height:220px;color:var(--accent);cursor:pointer;transition:all var(--v-d-3) var(--v-ease-out);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-size:.88rem;font-weight:650;display:flex}._createTile_hlheq_218:hover{background:var(--v-grad-soft);border-color:var(--accent);transform:translateY(-3px)}._createIcon_hlheq_237{width:52px;height:52px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);transition:transform var(--v-d-3) var(--v-ease-spring);border-radius:50%;justify-content:center;align-items:center;display:flex}._createTile_hlheq_218:hover ._createIcon_hlheq_237{transform:rotate(90deg)}._editorInner_hlheq_252{max-width:680px;animation:_v-fade-up_hlheq_1 var(--v-d-3) var(--v-ease-out) both;margin:0 auto;padding:20px 32px 72px}._editorTop_hlheq_259{align-items:center;gap:10px;margin-bottom:18px;display:flex}._editorCrumb_hlheq_261{color:var(--muted);font-size:.82rem;font-weight:600}._back_hlheq_263{border:1px solid var(--v-line);background:var(--v-panel);width:36px;height:36px;color:var(--text);box-shadow:var(--v-shadow-1);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._back_hlheq_263:hover{color:var(--accent);border-color:var(--accent);transform:translate(-2px)}._title_hlheq_279{letter-spacing:-.035em;color:var(--text);margin:0 0 8px;font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:750}._subtitle_hlheq_287{color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}._form_hlheq_294{border-radius:var(--v-r-xl);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-2);flex-direction:column;gap:18px;margin-top:22px;padding:24px;display:flex}._row2_hlheq_306{grid-template-columns:2fr 1fr;gap:14px;display:grid}._field_hlheq_308{flex-direction:column;gap:8px;display:flex}._field_hlheq_308>span{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:700}._field_hlheq_308 input,._field_hlheq_308 textarea{border:1px solid var(--v-line-strong);border-radius:var(--v-r-md);background:var(--v-panel);color:var(--text);resize:vertical;transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);outline:none;padding:12px 14px;font-family:inherit;font-size:.92rem;line-height:1.5}._field_hlheq_308 input:focus,._field_hlheq_308 textarea:focus{border-color:var(--accent);box-shadow:var(--v-ring)}._field_hlheq_308 input::placeholder,._field_hlheq_308 textarea::placeholder{color:var(--muted)}._seg_hlheq_335{border:1px solid var(--v-line);border-radius:var(--v-r-pill);background:var(--v-sunken);flex-wrap:wrap;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}._seg_hlheq_335 button{border-radius:var(--v-r-pill);height:36px;color:var(--muted);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);background:0 0;border:none;padding:0 18px;font-family:inherit;font-size:.84rem;font-weight:600}._seg_hlheq_335 button:hover{color:var(--text)}._seg_hlheq_335 ._segActive_hlheq_359,._seg_hlheq_335 ._segActive_hlheq_359:hover{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._error_hlheq_365{border-radius:var(--v-r-md);color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent);padding:11px 14px;font-size:.86rem;font-weight:600}._formActions_hlheq_374{border-top:1px solid var(--v-line);justify-content:flex-end;gap:10px;margin-top:4px;padding-top:18px;display:flex}._cancel_hlheq_383{border:1px solid var(--v-line-strong);background:var(--v-panel);height:46px;color:var(--text);border-radius:var(--v-r-pill);cursor:pointer;padding:0 22px;font-family:inherit;font-size:.9rem;font-weight:650}._cancel_hlheq_383:hover{border-color:var(--accent)}._submit_hlheq_397{border-radius:var(--v-r-pill);height:46px;color:var(--on-accent);cursor:pointer;background:var(--v-grad);box-shadow:var(--v-glow);transition:all var(--v-d-2) var(--v-ease);border:none;align-items:center;gap:8px;padding:0 26px;font-family:inherit;font-size:.9rem;font-weight:700;display:inline-flex}._submit_hlheq_397:hover:not(:disabled){box-shadow:var(--v-glow-strong)}._submit_hlheq_397:active:not(:disabled){transform:scale(.97)}._submit_hlheq_397:disabled{opacity:.7;cursor:progress}._draftNote_hlheq_419{border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);border-radius:var(--v-r-md);background:var(--v-grad-soft);color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:18px 0 0;padding:11px 14px;font-size:.82rem;font-weight:600;display:flex}._draftNote_hlheq_419 svg{color:var(--accent);flex:none}._draftNote_hlheq_419 span{flex:auto}._draftNote_hlheq_419 button{border-radius:var(--v-r-pill);background:var(--v-panel);height:30px;font:inherit;color:var(--accent);cursor:pointer;box-shadow:var(--v-shadow-1);border:0;padding:0 12px;font-weight:700}._checkNote_hlheq_448{color:var(--muted);margin:0;font-size:.84rem}._empty_hlheq_450{text-align:center;color:var(--muted);padding:32px}@media (width<=860px){._how_hlheq_15{grid-template-columns:1fr}}@media (width<=640px){._form_hlheq_294{padding:16px}._row2_hlheq_306{grid-template-columns:1fr}._formActions_hlheq_374>*{flex:1;justify-content:center}}@media (width<=768px){._editorInner_hlheq_252{padding:var(--v-m-top) var(--v-m-gutter) calc(var(--v-tabbar-h) + 32px + env(safe-area-inset-bottom))}._title_hlheq_279{font-size:var(--v-m-title);letter-spacing:-.03em;font-weight:700}._subtitle_hlheq_287{font-size:var(--v-m-lead)}}._box_1md6k_3{border-radius:var(--v-r-md);background:var(--surface);border:1px solid var(--v-line);align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px;display:flex}._boxOn_1md6k_13{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}._icon_1md6k_15{color:var(--muted);flex:none;display:inline-flex}._boxOn_1md6k_13 ._icon_1md6k_15{color:var(--accent)}._body_1md6k_17{flex:auto;min-width:0}._title_1md6k_19{color:var(--text);font-size:.84rem;font-weight:700}._text_1md6k_20{color:var(--muted);margin-top:2px;font-size:.76rem;line-height:1.4}._box_1md6k_3>button[role=switch]{flex:none}._loading_12tb6_3{justify-content:center;padding:12px 0 4px;display:flex}._label_12tb6_5{color:var(--muted);margin:16px 0 8px;font-size:.8rem}._list_12tb6_8{grid-template-columns:minmax(0,1fr);gap:4px;max-height:min(320px,45vh);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._target_12tb6_21{border-radius:var(--v-r-md);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease);background:0 0;border:1px solid #0000;align-items:center;gap:12px;padding:6px 8px;display:flex}._target_12tb6_21:hover{background:var(--v-hover)}._target_12tb6_21:focus-visible{border-color:var(--accent);box-shadow:var(--v-ring);outline:none}._face_12tb6_39{border-radius:var(--v-r-pill);object-fit:cover;background:var(--v-sunken);flex:none;width:40px;height:40px}._faceEmpty_12tb6_47{color:var(--muted);place-items:center;display:grid}._name_12tb6_49{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}._box_1nzg8_3{border-radius:var(--v-r-md);background:var(--surface);border:1px solid var(--v-line);animation:_v-fade-up_1nzg8_1 var(--v-d-3) var(--v-ease-out) both;align-items:flex-start;gap:12px;margin:-6px 0 18px;padding:12px 14px;display:flex}._boxOn_1nzg8_14{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}._icon_1nzg8_16{color:var(--accent);flex:none;margin-top:1px;display:inline-flex}._body_1nzg8_17{flex:auto;min-width:0}._title_1nzg8_19{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:.86rem;font-weight:700;display:flex}._title_1nzg8_19>span{margin:0}._text_1nzg8_31{color:var(--muted);margin-top:4px;font-size:.8rem;line-height:1.45}._warn_1nzg8_33{border-radius:var(--v-r-md);color:var(--text);background:var(--v-selected);border-left:3px solid var(--warning,var(--accent));margin-top:8px;padding:8px 12px;font-size:.78rem;line-height:1.45}._state_1nzg8_44{color:var(--accent);margin-top:8px;font-size:.78rem;font-weight:600}._box_1nzg8_3>button[role=switch]{flex:none;margin-top:2px}._page_aimhj_6{padding-bottom:32px}._header_aimhj_10{margin-bottom:4px}._back_aimhj_14{width:34px;height:34px;color:var(--text-secondary);border:1px solid var(--border);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._back_aimhj_14:hover{color:var(--text);border-color:var(--accent)}._notice_aimhj_30{color:var(--text-secondary);background:var(--surface);border:1px dashed var(--border);border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:.82rem;line-height:1.5}._link_aimhj_41{color:var(--accent);text-decoration:none}._link_aimhj_41:hover{text-decoration:underline}._error_aimhj_50{color:var(--danger,var(--text));margin:12px 0;font-size:.85rem}._feedTools_aimhj_58{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:14px;display:flex}._freshness_aimhj_66{color:var(--muted);font-size:.8rem}._masonry_aimhj_71{align-items:start;gap:12px;display:grid}._column_aimhj_77{flex-direction:column;gap:12px;min-width:0;display:flex}._tile_aimhj_84{background:var(--surface);border-radius:14px;transition:transform .15s,box-shadow .15s;display:block;position:relative;overflow:hidden}._tile_aimhj_84:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}._tileLink_aimhj_98{width:100%;height:100%;display:block}._tileLink_aimhj_98:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._like_aimhj_111{min-height:34px;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.85rem;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}._like_aimhj_111:hover{color:var(--text);border-color:var(--accent)}._like_aimhj_111:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._likeOn_aimhj_137,._likeOn_aimhj_137:hover{color:var(--accent);border-color:var(--accent)}._tileLike_aimhj_144{opacity:.92;border-color:#0000;min-height:30px;padding:0 9px;position:absolute;bottom:8px;right:8px}._itemBar_aimhj_154{justify-content:center;display:flex}._tileImg_aimhj_159{object-fit:cover;width:100%;height:100%;display:block}._loading_aimhj_166{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}._sentinel_aimhj_172{height:1px}._moreRow_aimhj_176{justify-content:center;margin-top:16px;display:flex}._item_aimhj_154{flex-direction:column;gap:20px;display:flex}._figure_aimhj_190{justify-content:center;margin:0;display:flex}._figureButton_aimhj_196{cursor:zoom-in;background:0 0;border:0;max-width:100%;padding:0;display:block;position:relative}._figureFrame_aimhj_206{background:var(--surface);border-radius:16px;max-width:min(100%,900px);max-height:calc(100dvh - 220px);display:block;overflow:hidden}._figureImg_aimhj_215{object-fit:contain;width:100%;height:100%;display:block}._figureZoom_aimhj_222{color:var(--text);background:var(--surface);opacity:.85;border-radius:8px;padding:6px;display:inline-flex;position:absolute;bottom:10px;right:10px}._series_aimhj_234{flex-direction:column;gap:10px;display:flex}._seriesHead_aimhj_240{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._seriesTitle_aimhj_247{color:var(--text);margin:0;font-size:.95rem;font-weight:600}._seriesNote_aimhj_254{color:var(--muted);margin:0 0 12px;font-size:.85rem}._strip_aimhj_260{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}._stripItem_aimhj_268{background:var(--surface);border:2px solid #0000;border-radius:10px;flex:none;height:132px;overflow:hidden}._stripItem_aimhj_268 img{object-fit:cover;width:100%;height:100%;display:block}._stripCurrent_aimhj_284{border-color:var(--accent)}@media (width<=768px){._detailHeader_aimhj_290>div{flex-wrap:nowrap;align-items:center;gap:12px}._back_aimhj_14{width:44px;height:44px}}@media (width<=480px){._masonry_aimhj_71,._column_aimhj_77{gap:8px}._tile_aimhj_84{border-radius:10px}._stripItem_aimhj_268{height:104px}}._page_1t14g_6{padding-bottom:40px}._header_1t14g_10{margin-bottom:6px}._back_1t14g_14{width:34px;height:34px;color:var(--text-secondary);border:1px solid var(--border);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._back_1t14g_14:hover{color:var(--text);border-color:var(--accent)}._notice_1t14g_30{color:var(--text-secondary);background:var(--surface);border:1px dashed var(--border);border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:.82rem;line-height:1.5}._link_1t14g_41{color:var(--accent);text-decoration:none}._link_1t14g_41:hover{text-decoration:underline}._error_1t14g_50{color:var(--danger,var(--text));margin:10px 0;font-size:.85rem}._muted_1t14g_56{color:var(--muted);margin:4px 0 8px;font-size:.85rem}._loading_1t14g_62{gap:14px;display:grid}._avatar_1t14g_67{color:var(--on-accent);background:var(--v-grad);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}._avatar_1t14g_67 img{object-fit:cover;width:100%;height:100%}._coverFallback_1t14g_85{background:var(--v-grad-soft);width:100%;height:100%;display:block}._grid_1t14g_94{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}._card_1t14g_100{color:inherit;background:var(--v-raised);border:1px solid var(--v-line);border-radius:var(--v-r-lg);transition:transform .18s var(--v-ease-out), box-shadow .18s var(--v-ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._card_1t14g_100:hover{box-shadow:var(--v-shadow-2);transform:translateY(-3px)}._card_1t14g_100:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._cardCover_1t14g_122{height:150px;display:block;overflow:hidden}._cardCover_1t14g_122 img{object-fit:cover;object-position:center 30%;width:100%;height:100%}._cardBody_1t14g_135{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:0 16px 16px;display:flex}._cardAvatar_1t14g_144{border:3px solid var(--v-raised);margin-top:-32px}._cardName_1t14g_149{margin-top:4px;font-size:1.05rem;font-weight:700}._cardTagline_1t14g_155{color:var(--text-secondary);font-size:.82rem;line-height:1.4}._cardStats_1t14g_161{color:var(--muted);align-items:center;gap:4px;font-size:.78rem;display:inline-flex}._cardCta_1t14g_169{color:var(--on-accent);background:var(--v-grad);border-radius:var(--v-r-pill);margin-top:8px;padding:7px 14px;font-size:.82rem;font-weight:600}._cardCtaOn_1t14g_179{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}._blog_1t14g_186{flex-direction:column;gap:18px;max-width:640px;margin:0 auto;display:flex}._hero_1t14g_194{background:var(--v-raised);border:1px solid var(--v-line);border-radius:var(--v-r-xl);overflow:hidden}._cover_1t14g_85{height:200px;overflow:hidden}._cover_1t14g_85 img{object-fit:cover;object-position:center 22%;width:100%;height:100%}._heroBody_1t14g_213{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;padding:0 20px;display:flex}._heroAvatar_1t14g_221{border:4px solid var(--v-raised);box-shadow:var(--v-shadow-2);margin-top:-52px}._heroText_1t14g_227{flex:1;min-width:160px}._heroName_1t14g_232{margin:0;font-size:1.45rem;font-weight:800}._heroTagline_1t14g_238{color:var(--text-secondary);margin:2px 0 0;font-size:.88rem}._heroActions_1t14g_244{flex-wrap:wrap;gap:8px;display:flex}._subscribed_1t14g_250{min-height:38px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:var(--v-r-pill);align-items:center;gap:6px;padding:0 14px;font-size:.85rem;font-weight:600;display:inline-flex}._bio_1t14g_263{white-space:pre-line;margin:14px 20px 0;font-size:.92rem;line-height:1.55}._stats_1t14g_270{border-top:1px solid var(--v-line);gap:28px;margin:14px 0 0;padding:14px 20px 18px;display:flex}._stats_1t14g_270 div{flex-direction:column-reverse;display:flex}._stats_1t14g_270 dt{color:var(--muted);font-size:.75rem}._stats_1t14g_270 dd{margin:0;font-size:1.1rem;font-weight:700}._feed_1t14g_296{flex-direction:column;gap:18px;display:flex}._post_1t14g_302{background:var(--v-raised);border:1px solid var(--v-line);border-radius:var(--v-r-lg);overflow:hidden}._postHead_1t14g_309{align-items:center;gap:10px;padding:14px 16px 10px;display:flex}._postWho_1t14g_316{flex-direction:column;flex:1;min-width:0;display:flex}._postName_1t14g_323{font-weight:700}._postTime_1t14g_327{color:var(--muted);font-size:.78rem}._badge_1t14g_332{color:var(--text-secondary);background:var(--v-sunken,var(--surface));border:1px solid var(--v-line);border-radius:var(--v-r-pill);align-items:center;gap:4px;padding:4px 10px;font-size:.74rem;font-weight:600;display:inline-flex}._badgeOpen_1t14g_345{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}._caption_1t14g_350{white-space:pre-line;margin:0;padding:0 16px 12px;font-size:.95rem;line-height:1.5}._photo_1t14g_358{cursor:zoom-in;background:var(--v-sunken,var(--surface));border:0;width:100%;max-height:760px;padding:0;display:block;overflow:hidden}._photo_1t14g_358 img{object-fit:cover;width:100%;height:100%;display:block}._photo_1t14g_358:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._carousel_1t14g_381{scroll-snap-type:x mandatory;gap:4px;display:flex;overflow-x:auto}._carousel_1t14g_381 ._photo_1t14g_358{scroll-snap-align:start;flex:0 0 88%}._locked_1t14g_394{background:var(--v-sunken,var(--surface));max-height:760px;position:relative;overflow:hidden}._lockedPreview_1t14g_401{object-fit:cover;filter:blur(22px)saturate(1.2);width:116%;height:116%;position:absolute;inset:-8%}._lockedOverlay_1t14g_410{text-align:center;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 38%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex;position:absolute;inset:0}._lockIcon_1t14g_424{background:color-mix(in srgb, var(--pal-white) 18%, transparent);border:1px solid color-mix(in srgb, var(--pal-white) 35%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:6px;display:inline-flex}._lockedTitle_1t14g_437{margin:0;font-size:1.05rem;font-weight:700}._lockedSub_1t14g_443{opacity:.85;margin:0 0 10px;font-size:.85rem}._postBar_1t14g_449{gap:6px;padding:8px 10px;display:flex}._action_1t14g_455{min-height:36px;color:var(--text-secondary);cursor:pointer;border-radius:var(--v-r-pill);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-size:.88rem;font-weight:600;transition:color .15s,background .15s;display:inline-flex}._action_1t14g_455:hover{color:var(--text);background:var(--v-hover,var(--surface))}._actionOn_1t14g_476{color:var(--accent)}._actionActive_1t14g_480{color:var(--text);background:var(--v-hover,var(--surface))}._comments_1t14g_487{border-top:1px solid var(--v-line);flex-direction:column;gap:12px;padding:6px 16px 16px;display:flex}._thread_1t14g_495{flex-direction:column;gap:8px;padding-top:8px;display:flex}._comment_1t14g_487{gap:10px;display:flex}._commentCreator_1t14g_507{margin-left:42px}._commentBody_1t14g_511{flex:1;min-width:0}._commentHead_1t14g_516{color:var(--muted);align-items:baseline;gap:8px;font-size:.78rem;display:flex}._commentName_1t14g_524{color:var(--text);font-size:.85rem;font-weight:700}._commentCreator_1t14g_507 ._commentName_1t14g_524{color:var(--accent)}._commentText_1t14g_534{white-space:pre-line;overflow-wrap:anywhere;margin:2px 0 0;font-size:.9rem;line-height:1.45}._awaiting_1t14g_542{color:var(--muted);margin:4px 0 0;font-size:.76rem;font-style:italic}._commentForm_1t14g_549{align-items:center;gap:8px;display:flex}._commentInput_1t14g_555{min-width:0;min-height:40px;font:inherit;color:var(--text);background:var(--v-sunken,var(--surface));border:1px solid var(--v-line);border-radius:var(--v-r-pill);flex:1;padding:0 14px;font-size:.9rem}._commentInput_1t14g_555:focus{border-color:var(--accent);outline:none}._perks_1t14g_575{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}._perks_1t14g_575 li{align-items:center;gap:8px;font-size:.9rem;display:flex}._perks_1t14g_575 svg{color:var(--accent);flex:none}._fineprint_1t14g_595{color:var(--muted);margin:12px 0 0;font-size:.76rem;line-height:1.45}._sentinel_1t14g_602{height:1px}._moreRow_1t14g_606{justify-content:center;display:flex}@media (width<=768px){._grid_1t14g_94{grid-template-columns:1fr 1fr;gap:10px}._cardCover_1t14g_122{height:110px}._cardCta_1t14g_169{padding:6px 10px;font-size:.76rem}._cover_1t14g_85{height:150px}._heroBody_1t14g_213{padding:0 16px}._heroActions_1t14g_244{width:100%}._heroActions_1t14g_244>*{flex:1}._bio_1t14g_263{margin:12px 16px 0}._stats_1t14g_270{padding:12px 16px 14px}._blog_1t14g_186{gap:14px}._post_1t14g_302{border-radius:var(--v-r-md,14px)}}@media (width<=420px){._grid_1t14g_94{grid-template-columns:1fr}}._page_q46fj_9{padding-bottom:40px}._header_q46fj_13{margin-bottom:6px}._notice_q46fj_17{color:var(--text-secondary);background:var(--surface);border:1px dashed var(--border);border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:.82rem;line-height:1.5}._link_q46fj_28{color:var(--pal-cyan-300);text-decoration:none}._link_q46fj_28:hover{text-decoration:underline}._error_q46fj_37{color:var(--danger,var(--text));margin:10px 0;font-size:.85rem}._muted_q46fj_43{color:var(--muted);margin:4px 0 8px;font-size:.85rem}._loading_q46fj_49{gap:14px;display:grid}._viewLoading_q46fj_54{min-width:0;padding:var(--v-m-top) var(--v-m-gutter);flex:1}._live_q46fj_62{letter-spacing:.08em;color:var(--pal-white);background:var(--pal-cyan-300);border-radius:7px;align-items:center;gap:6px;padding:4px 9px;font-size:.72rem;font-weight:800;display:inline-flex}._liveDot_q46fj_75{background:var(--pal-white);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite _livePulse_q46fj_1}@keyframes _livePulse_q46fj_1{50%{opacity:.35}}._grid_q46fj_89{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}._card_q46fj_96{aspect-ratio:3/4;min-height:280px;max-height:calc(100dvh - 180px);color:var(--pal-white);background:var(--pal-dark-900);border:1px solid var(--v-line);border-radius:var(--v-r-xl);transition:transform .18s var(--v-ease-out), box-shadow .18s var(--v-ease-out);display:block;position:relative;overflow:hidden}._card_q46fj_96:hover{box-shadow:var(--v-shadow-2);transform:translateY(-3px)}._card_q46fj_96:focus-visible{outline:2px solid var(--pal-cyan-300);outline-offset:2px}._cardVideo_q46fj_121{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._card_q46fj_96 ._live_q46fj_62{position:absolute;top:12px;left:12px}._cardInfo_q46fj_135{background:linear-gradient(to top, color-mix(in srgb, var(--pal-dark-900) 85%, transparent), transparent);padding:34px 14px 14px;position:absolute;bottom:0;left:0;right:0}._cardName_q46fj_144{font-size:clamp(1.05rem,1.6vw,1.5rem);font-weight:700}@media (width<=768px){._grid_q46fj_89{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._card_q46fj_96{min-height:0;max-height:none}}._view_q46fj_54{background:var(--v-canvas);flex:1;gap:16px;min-width:0;min-height:0;padding:16px;display:flex;position:relative}._stage_q46fj_174{background:var(--pal-dark-900);border-radius:var(--v-r-xl);flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._screen_q46fj_187{aspect-ratio:9/16;background:var(--pal-dark-900);max-width:100%;height:100%;position:relative;overflow:hidden}._video_q46fj_197{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}._video_q46fj_197[data-on]{opacity:1}._top_q46fj_211{z-index:3;background:linear-gradient(to bottom, color-mix(in srgb, var(--pal-dark-900) 55%, transparent), transparent);align-items:center;gap:8px;padding:12px;display:flex;position:absolute;top:0;left:0;right:0}._back_q46fj_224{width:40px;height:40px;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 50%, transparent);-webkit-backdrop-filter:blur(8px);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._sound_q46fj_239{width:40px;height:40px;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 50%, transparent);-webkit-backdrop-filter:blur(8px);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._sound_q46fj_239[aria-pressed=false]{color:color-mix(in srgb, var(--pal-white) 60%, transparent)}._who_q46fj_260{min-width:0;color:var(--pal-white);text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb, var(--pal-dark-900) 45%, transparent);border-radius:var(--v-r-pill);-webkit-backdrop-filter:blur(8px);padding:5px 11px;font-size:.84rem;font-weight:600;overflow:hidden}._balance_q46fj_275{min-height:34px;color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 50%, transparent);border:1px solid color-mix(in srgb, var(--pal-white) 18%, transparent);border-radius:var(--v-r-pill);-webkit-backdrop-filter:blur(8px);flex:none;align-items:center;gap:5px;margin-left:auto;padding:0 12px;font-size:.84rem;font-weight:700;display:inline-flex}._resume_q46fj_293{z-index:4;min-height:48px;color:var(--on-accent);background:var(--v-grad);border-radius:var(--v-r-pill);box-shadow:var(--v-glow);border:0;align-items:center;gap:8px;padding:0 20px;font-size:.95rem;font-weight:700;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._dock_q46fj_315{--c-bg:color-mix(in srgb, var(--pal-dark-900) 58%, transparent);--c-fg:var(--pal-white);--c-line:color-mix(in srgb, var(--pal-white) 20%, transparent);--c-hint:color-mix(in srgb, var(--pal-white) 62%, transparent);z-index:3;padding:48px 0 calc(10px + env(safe-area-inset-bottom));background:linear-gradient(to top, color-mix(in srgb, var(--pal-dark-900) 82%, transparent) 0%, color-mix(in srgb, var(--pal-dark-900) 50%, transparent) 60%, transparent 100%);flex-direction:column;gap:10px;display:flex;position:absolute;bottom:0;left:0;right:0}._overlay_q46fj_339{max-width:84%;padding:0 var(--v-m-gutter);pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex}._msg_q46fj_349{color:var(--pal-white);background:color-mix(in srgb, var(--pal-dark-900) 55%, transparent);-webkit-backdrop-filter:blur(6px);animation:_msgIn_q46fj_1 .25s var(--v-ease-out);border-radius:16px;padding:7px 12px;font-size:.92rem;line-height:1.35;transition:opacity 1.8s}._msgMe_q46fj_362{background:color-mix(in srgb, var(--pal-cyan-300) 60%, transparent)}._msgSys_q46fj_366{color:color-mix(in srgb, var(--pal-white) 78%, transparent);background:color-mix(in srgb, var(--pal-dark-900) 38%, transparent);font-size:.8rem}._msgFading_q46fj_372{opacity:0}._msg_q46fj_349 ._offer_q46fj_376{pointer-events:auto}@keyframes _msgIn_q46fj_1{0%{opacity:0;transform:translateY(8px)}}._offer_q46fj_376{min-height:40px;color:var(--on-accent);text-align:left;background:var(--v-grad);border-radius:var(--v-r-pill);box-shadow:var(--v-glow);border:0;align-items:center;margin-top:6px;padding:0 14px;font-size:.88rem;font-weight:700;display:flex}._actions_q46fj_403{padding:2px var(--v-m-gutter);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;display:flex;overflow-x:auto}._actions_q46fj_403::-webkit-scrollbar{display:none}._action_q46fj_403{min-height:48px;color:var(--c-fg);white-space:nowrap;scroll-snap-align:start;background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--v-r-pill);-webkit-backdrop-filter:blur(8px);-webkit-tap-highlight-color:transparent;transition:transform var(--v-d-1) var(--v-ease);flex:none;align-items:center;gap:8px;padding:0 16px;font-size:.95rem;font-weight:600;display:inline-flex}._action_q46fj_403:active:not(:disabled){transform:scale(.96)}._action_q46fj_403:disabled{opacity:.6}._actionPrice_q46fj_447{color:var(--c-hint);background:color-mix(in srgb, var(--c-fg) 12%, transparent);border-radius:var(--v-r-pill);padding:2px 8px;font-size:.78rem;font-weight:700}._actionStrip_q46fj_457{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border-color:#0000}._actionStrip_q46fj_457 ._actionPrice_q46fj_447{color:var(--on-accent);background:color-mix(in srgb, var(--pal-white) 24%, transparent)}._actionQueued_q46fj_469{box-shadow:0 0 0 2px var(--pal-cyan-300)}._inputRow_q46fj_473{padding:0 var(--v-m-gutter);align-items:center;gap:8px;display:flex}._roundBtn_q46fj_480{width:48px;height:48px;color:var(--c-fg);background:var(--c-bg);border:1px solid var(--c-line);-webkit-backdrop-filter:blur(8px);-webkit-tap-highlight-color:transparent;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._sendBtn_q46fj_496{color:var(--on-accent);background:var(--v-grad);border-color:#0000}._sendBtn_q46fj_496:disabled{opacity:.45}._input_q46fj_473{min-width:0;min-height:48px;font:inherit;color:var(--c-fg);background:var(--c-bg);border:1px solid var(--c-line);-webkit-backdrop-filter:blur(8px);border-radius:24px;flex:1;padding:0 16px;font-size:16px}._input_q46fj_473::placeholder{color:var(--c-hint)}._input_q46fj_473:focus{border-color:var(--pal-cyan-300);outline:none}._gifts_q46fj_532{padding-bottom:calc(16px + env(safe-area-inset-bottom));grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._gift_q46fj_532{min-height:132px;color:var(--text);background:var(--v-raised);border:1px solid var(--v-line);border-radius:var(--v-r-lg);-webkit-tap-highlight-color:transparent;transition:transform var(--v-d-1) var(--v-ease), border-color var(--v-d-1) var(--v-ease);flex-direction:column;align-items:center;gap:2px;padding:14px 6px 12px;display:flex}._gift_q46fj_532:hover{border-color:var(--pal-cyan-300)}._gift_q46fj_532:active{transform:scale(.96)}._giftEmoji_q46fj_563{font-size:2.4rem;line-height:1.15}._giftLabel_q46fj_568{font-size:.85rem;font-weight:600}._giftRub_q46fj_573{color:var(--pal-cyan-300);font-size:.95rem;font-weight:800}._giftTokens_q46fj_579{color:var(--muted);font-size:.72rem}._fxLayer_q46fj_585{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}._fx_q46fj_585{opacity:0;animation:2.4s ease-out forwards _fxFloat_q46fj_1;position:absolute;bottom:14%}@keyframes _fxFloat_q46fj_1{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-62vh)scale(1.15)}}._panel_q46fj_608{--c-bg:var(--v-sunken);--c-fg:var(--text);--c-line:var(--v-line-strong);--c-hint:var(--muted);background:var(--v-panel);border:1px solid var(--v-line);border-radius:var(--v-r-xl);flex-direction:column;flex:none;gap:12px;width:380px;min-height:0;padding:16px;display:flex}._panel_q46fj_608 ._actions_q46fj_403,._panel_q46fj_608 ._inputRow_q46fj_473{padding-left:0;padding-right:0}._panel_q46fj_608 ._actions_q46fj_403{flex-wrap:wrap;max-height:34%;overflow:hidden auto}._panelHead_q46fj_639{justify-content:space-between;align-items:center;gap:10px;display:flex}._panelName_q46fj_646{font-size:1.1rem;font-weight:700}._level_q46fj_651{color:var(--pal-cyan-300);background:var(--v-selected);border-radius:var(--v-r-pill);padding:3px 10px;font-size:.74rem;font-weight:700}._scene_q46fj_660{color:var(--muted);margin:0;font-size:.82rem}._log_q46fj_666{flex-direction:column;flex:1;gap:8px;min-height:120px;padding-right:4px;display:flex;overflow-y:auto}._bubble_q46fj_676{background:var(--v-sunken);border-radius:14px;align-self:flex-start;max-width:88%;padding:8px 12px;font-size:.9rem;line-height:1.4}._bubbleMe_q46fj_686{color:var(--on-accent);background:var(--v-grad);align-self:flex-end}._bubbleSys_q46fj_692{color:var(--muted);background:0 0;align-self:center;padding:0;font-size:.78rem}._panel_q46fj_608 ._offer_q46fj_376{box-shadow:none}@media (width<=768px){._view_q46fj_54{background:var(--pal-dark-900);padding:0}._stage_q46fj_174{border-radius:0}._screen_q46fj_187{aspect-ratio:auto;width:100%;max-width:none}}@media (width>=769px) and (width<=1100px){._panel_q46fj_608{width:320px}}@media (prefers-reduced-motion:reduce){._liveDot_q46fj_75,._msg_q46fj_349,._fx_q46fj_585{animation:none}._card_q46fj_96,._action_q46fj_403,._gift_q46fj_532{transition:none}._fx_q46fj_585{opacity:1;bottom:40%}}._connecting_q46fj_738{z-index:2;color:var(--pal-white);background:var(--pal-dark-900);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}._spinner_q46fj_751{border:3px solid color-mix(in srgb, var(--pal-white) 18%, transparent);border-top-color:var(--pal-cyan-300);border-radius:50%;width:34px;height:34px;animation:.9s linear infinite _spin_q46fj_751}@keyframes _spin_q46fj_751{to{transform:rotate(360deg)}}._connectingText_q46fj_762{color:color-mix(in srgb, var(--pal-white) 75%, transparent);font-size:.92rem}@media (prefers-reduced-motion:reduce){._spinner_q46fj_751{animation-duration:2.4s}}._plate_1g3x0_5{background:color-mix(in srgb, currentColor 10%, transparent);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:300px;max-width:100%;margin-bottom:10px;padding:12px 14px;font-size:.82rem;display:flex;position:relative;overflow:hidden}._wait_1g3x0_23{aspect-ratio:3/4}._wait_1g3x0_23:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, currentColor 10%, transparent), transparent);background-size:200% 100%;animation:1.8s linear infinite v-shimmer;position:absolute;inset:0}._failed_1g3x0_36{min-height:96px}._retry_1g3x0_40{border:1px solid color-mix(in srgb, currentColor 35%, transparent);border-radius:var(--v-r-pill);min-height:36px;color:inherit;cursor:pointer;background:0 0;padding:0 16px;font-family:inherit;font-size:.8rem;font-weight:600}._retry_1g3x0_40:hover{background:color-mix(in srgb, currentColor 12%, transparent)}._retry_1g3x0_40:focus-visible{outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){._wait_1g3x0_23:after{animation:none}}._area_ff379_9{background:radial-gradient(60% 40% at 50% -10%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 70%), var(--v-canvas);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}._dropHint_ff379_22{z-index:40;border:2px dashed var(--accent);border-radius:var(--v-r-xl);background:color-mix(in srgb, var(--v-canvas) 78%, transparent);-webkit-backdrop-filter:blur(6px);color:var(--text);pointer-events:none;animation:_v-fade-in_ff379_1 var(--v-d-2) var(--v-ease) both;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:flex;position:absolute;inset:10px}._dropHint_ff379_22 svg{color:var(--accent);width:28px;height:28px}._header_ff379_46{z-index:10;background:color-mix(in srgb, var(--v-canvas) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);border-bottom:1px solid var(--v-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:64px;padding:0 20px;display:flex;position:relative}._headerMenuBtn_ff379_62{min-width:38px;height:38px;color:var(--accent);background:0 0;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:0;margin-left:-8px;padding:0 4px 0 0;display:none}._headerBackCount_ff379_78{border-radius:var(--v-r-pill);min-width:20px;height:20px;color:var(--on-accent);background:var(--v-grad);justify-content:center;align-items:center;margin-left:-3px;padding:0 6px;font-size:.68rem;font-weight:700;display:inline-flex}._inboxHost_ff379_94{background:var(--v-canvas);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._headerMenuBtn_ff379_62:active{background:var(--v-press)}@media (width<=768px){._headerMenuBtn_ff379_62{display:flex}}._headerChar_ff379_107{flex:1;align-items:center;gap:12px;min-width:0;display:flex}._headerAvatar_ff379_115,._headerAvatarFallback_ff379_116{object-fit:cover;object-position:center 20%;border-radius:50%;flex-shrink:0;width:42px;height:42px}._headerAvatarBtn_ff379_125{cursor:zoom-in;box-shadow:0 0 0 2px var(--v-canvas), 0 0 0 3.5px color-mix(in srgb, var(--accent) 70%, transparent);transition:transform var(--v-d-2) var(--v-ease-spring);background:0 0;border:0;border-radius:50%;flex-shrink:0;padding:0;line-height:0;display:block;position:relative}._headerAvatarBtn_ff379_125:hover{transform:scale(1.06)}._headerAvatarBtn_ff379_125:after{content:"";background:var(--success);width:11px;height:11px;box-shadow:0 0 0 2px var(--v-canvas);border-radius:50%;position:absolute;bottom:0;right:0}._headerAvatarFallback_ff379_116{color:var(--on-accent);background:var(--v-grad);justify-content:center;align-items:center;font-weight:800;display:flex}._headerName_ff379_161{color:var(--text);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.98rem;font-weight:700;overflow:hidden}._headerAge_ff379_172{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;font-size:.74rem;overflow:hidden}._awayBar_ff379_182{margin:0 16px calc(12px + env(safe-area-inset-bottom,0px));border-radius:var(--v-r-xl);border:1px solid var(--v-line);background:var(--v-panel);box-shadow:var(--v-shadow-1);padding:14px 16px}._awayTitle_ff379_190{color:var(--text);margin:0;font-size:.92rem;font-weight:700}._awayText_ff379_191{color:var(--text-secondary);margin:4px 0 0;font-size:.82rem;line-height:1.45}._awayPicks_ff379_192{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}._awayLabel_ff379_193{color:var(--muted);font-size:.78rem}._awayPick_ff379_192{border-radius:var(--v-r-pill);border:1px solid var(--v-line);background:var(--v-panel);color:var(--text);font:inherit;cursor:pointer;transition:border-color var(--v-d-2) var(--v-ease);align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:.82rem;font-weight:600;display:inline-flex}._awayPick_ff379_192:hover{border-color:var(--accent)}._awayPickAvatar_ff379_210{object-fit:cover;width:28px;height:28px;color:var(--accent);background:var(--v-grad-soft);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}._mood_ff379_224{color:var(--accent);animation:_v-fade-in_ff379_1 var(--v-d-3) var(--v-ease) both;font-style:italic}._headerActions_ff379_230{flex-shrink:0;align-items:center;gap:6px;display:flex}._headerBtn_ff379_237,._panelBtn_ff379_238{border:1px solid var(--v-line);background:var(--v-panel);width:38px;height:38px;color:var(--text-secondary,var(--muted));cursor:pointer;box-shadow:var(--v-shadow-1);transition:all var(--v-d-2) var(--v-ease);border-radius:12px;justify-content:center;align-items:center;display:flex}._headerBtn_ff379_237:hover:not(:disabled),._panelBtn_ff379_238:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line))}._headerBtn_ff379_237:active:not(:disabled),._panelBtn_ff379_238:active{transform:scale(.94)}._headerBtn_ff379_237:disabled{opacity:.5;cursor:default}._panelBtn_ff379_238{display:none}@media (width<=1100px){._panelBtn_ff379_238{display:flex}}._headerNote_ff379_266{border-bottom:1px solid var(--v-line);color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);margin:0;padding:8px 20px;font-size:.78rem}._feed_ff379_277{flex:1;min-height:0;display:flex;position:relative}._scroll_ff379_284{scroll-behavior:auto;flex:1;overflow-y:auto}._toBottom_ff379_291{border:1px solid var(--v-line-strong);background:var(--v-glass);-webkit-backdrop-filter:blur(12px);width:40px;height:40px;color:var(--text);box-shadow:var(--v-shadow-3);cursor:pointer;animation:_v-pop_ff379_1 var(--v-d-2) var(--v-ease-out) both;transition:color var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease);border-radius:50%;justify-content:center;align-items:center;margin-left:-20px;display:flex;position:absolute;bottom:14px;left:50%}._toBottom_ff379_291:hover{border-color:var(--accent);color:var(--accent)}._thread_ff379_314{flex-direction:column;gap:12px;max-width:800px;margin:0 auto;padding:24px 24px 28px;display:flex}._earlierBtn_ff379_325{border:1px solid var(--v-line);border-radius:var(--v-r-pill);font:inherit;color:var(--text);background:var(--v-panel);cursor:pointer;align-self:center;margin:4px 0 12px;padding:6px 14px;font-size:.75rem;font-weight:600}._earlierBtn_ff379_325:hover:not(:disabled){background:var(--v-hover)}._earlierBtn_ff379_325:disabled{cursor:default;color:var(--muted)}._noMore_ff379_341{border-radius:var(--v-r-pill);color:var(--muted);background:var(--v-hover);align-self:center;margin:4px 0 12px;padding:4px 12px;font-size:.7rem;font-weight:600}._trialNote_ff379_353{border-radius:var(--v-r-pill);color:var(--muted);background:var(--v-hover);align-self:center;align-items:center;gap:6px;margin:-4px 0 12px;padding:4px 12px;font-size:.7rem;font-weight:600;display:inline-flex}._msgRow_ff379_367{animation:_v-fade-up_ff379_1 var(--v-d-3) var(--v-ease-out) both;justify-content:flex-start;align-items:flex-end;gap:6px;display:flex}._msgRowUser_ff379_375{justify-content:flex-end}._bubble_ff379_377{overflow-wrap:anywhere;border-radius:22px;max-width:min(76%,600px);padding:12px 16px 7px;font-size:.93rem;line-height:1.6;position:relative}._bubbleChar_ff379_387{background:var(--v-panel);border:1px solid var(--v-line);color:var(--text);box-shadow:var(--v-shadow-1);border-bottom-left-radius:8px}[data-theme=dark] ._bubbleChar_ff379_387{background:var(--v-raised)}._bubbleUser_ff379_396{background:var(--v-grad);color:var(--on-accent);box-shadow:0 10px 26px -14px color-mix(in srgb, var(--accent) 80%, transparent), var(--v-inset);border-bottom-right-radius:8px}._bubbleError_ff379_403{border-color:color-mix(in srgb, var(--danger) 45%, transparent);background:color-mix(in srgb, var(--danger) 7%, var(--v-panel));color:var(--danger)}._userText_ff379_409{white-space:pre-wrap;word-break:break-word;margin:0}._time_ff379_415{font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.5;width:max-content;margin-top:1px;font-size:.64rem;display:block}._bubbleUser_ff379_396 ._time_ff379_415{opacity:.75;margin-left:auto}._media_ff379_426{border-radius:16px;width:100%;max-width:300px;margin-bottom:10px;display:block}._audio_ff379_434{width:100%;max-width:300px;margin-bottom:10px;display:block}._mediaBtn_ff379_441{cursor:zoom-in;background:0 0;border:0;border-radius:16px;width:100%;max-width:300px;padding:0;display:block;overflow:hidden}._mediaBtn_ff379_441 img{transition:transform var(--v-d-4) var(--v-ease-out)}._mediaBtn_ff379_441:hover img{transform:scale(1.03)}._markdown_ff379_456 p{margin:0 0 9px}._markdown_ff379_456 p:last-child{margin-bottom:0}._markdown_ff379_456 em{color:color-mix(in srgb, var(--text) 62%, transparent);font-style:italic}._markdown_ff379_456 strong{font-weight:650}._markdown_ff379_456 img{border-radius:12px;max-width:100%}._markdown_ff379_456 pre{background:var(--v-sunken);border-radius:10px;padding:10px 12px;font-size:.82rem;overflow-x:auto}._markdown_ff379_456 blockquote{border-left:2px solid var(--accent);color:var(--text-secondary,var(--muted));margin:6px 0;padding-left:10px}._cursor_ff379_478{vertical-align:-2px;background:var(--accent);border-radius:2px;width:3px;height:1em;margin-left:3px;animation:.9s steps(2,end) infinite _blink_ff379_1;display:inline-block}@keyframes _blink_ff379_1{50%{opacity:0}}._typing_ff379_494{align-items:center;gap:5px;padding:16px 18px;display:flex}._typing_ff379_494 span{background:var(--v-grad);width:7px;height:7px;animation:_bounce_ff379_1 1.2s var(--v-ease) infinite;border-radius:50%}._typing_ff379_494 span:nth-child(2){animation-delay:.15s}._typing_ff379_494 span:nth-child(3){animation-delay:.3s}._typingLabel_ff379_512{color:var(--muted);align-self:center;margin-left:6px;font-size:.8rem;font-style:normal}@keyframes _bounce_ff379_1{0%,60%,to{opacity:.6;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}._msgReplacing_ff379_532 ._bubble_ff379_377:after{content:"";border-radius:inherit;background:var(--v-panel);opacity:.55;pointer-events:none;animation:_replacingVeil_ff379_1 var(--v-d-3,.2s) var(--v-ease) both;position:absolute;inset:-1px}@keyframes _replacingVeil_ff379_1{0%{opacity:0}to{opacity:.55}}@media (prefers-reduced-motion:reduce){._msgReplacing_ff379_532 ._bubble_ff379_377:after{animation:none}}._historyNote_ff379_551{text-align:center;color:var(--text-secondary,var(--muted));margin:24px auto;font-size:.82rem}._historyLoading_ff379_557{animation:_historyPulse_ff379_1 1.4s var(--v-ease) infinite}@keyframes _historyPulse_ff379_1{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){._historyLoading_ff379_557{animation:none}}._swipeRow_ff379_570{border-radius:var(--v-r-pill);background:var(--v-panel);border:1px solid var(--v-line);box-shadow:var(--v-shadow-1);align-self:flex-start;align-items:center;gap:2px;margin:-6px 0 0 4px;padding:2px;display:inline-flex}._userVersionRow_ff379_583{justify-content:flex-end;margin:-4px 4px 2px 0;display:flex}._swipeBtn_ff379_589{width:28px;height:28px;color:var(--muted);cursor:pointer;transition:color var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}._swipeBtn_ff379_589:hover:not(:disabled){color:var(--accent);background:var(--v-selected)}._swipeBtn_ff379_589:disabled{opacity:.3;cursor:default}._swipeCount_ff379_606{text-align:center;font-variant-numeric:tabular-nums;min-width:34px;color:var(--text-secondary,var(--muted));font-size:.72rem;font-weight:600}._duelWrap_ff379_617{flex-direction:column;gap:10px;margin:4px 0 12px;display:flex}._duelHint_ff379_624{color:var(--muted);margin:0 0 0 4px;font-size:.78rem}._duelPair_ff379_630{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px;display:grid}._duelCol_ff379_637{border:1px solid var(--accent-border,var(--v-line));border-radius:var(--v-r-xl);background:var(--v-grad-soft);transition:box-shadow var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease);flex-direction:column;gap:10px;padding:12px;display:flex}._duelCol_ff379_637:hover{box-shadow:var(--v-shadow-2);transform:translateY(-2px)}._duelCol_ff379_637 ._msgRow_ff379_367{flex:1}._duelCol_ff379_637 ._bubble_ff379_377{width:100%;max-width:100%}._duelCol_ff379_637 ._copyBtn_ff379_650{display:none}._duelColHead_ff379_652{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:8px;padding:0 4px;font-size:.66rem;font-weight:700;display:flex}._duelWriting_ff379_664{letter-spacing:0;text-transform:none;color:var(--accent);font-weight:500}._duelPick_ff379_671{border-radius:var(--v-r-pill);background:var(--v-grad);height:36px;color:var(--on-accent);cursor:pointer;box-shadow:var(--v-glow);transition:transform var(--v-d-1) var(--v-ease), opacity var(--v-d-2) var(--v-ease);border:none;align-self:flex-start;align-items:center;gap:6px;padding:0 16px;font-family:inherit;font-size:.8rem;font-weight:650;display:inline-flex}._duelPick_ff379_671:active:not(:disabled){transform:scale(.96)}._duelPick_ff379_671:disabled{opacity:.4;cursor:default;box-shadow:none}@media (width<=720px){._duelPair_ff379_630{grid-template-columns:1fr}}._retryRow_ff379_698{margin:-6px 0 0 4px;display:flex}._retryBtn_ff379_703{border:1px solid var(--v-line);border-radius:var(--v-r-pill);background:var(--v-panel);height:30px;color:var(--text);cursor:pointer;box-shadow:var(--v-shadow-1);transition:all var(--v-d-2) var(--v-ease);align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:.76rem;font-weight:600;display:flex}._retryBtn_ff379_703:hover{color:var(--accent);border-color:var(--accent)}._editBtn_ff379_726,._copyBtn_ff379_650{width:28px;height:28px;color:var(--muted);cursor:pointer;opacity:.45;transition:opacity var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);background:0 0;border:none;border-radius:9px;flex:none;justify-content:center;align-self:center;align-items:center;display:flex}._msgRow_ff379_367:hover ._editBtn_ff379_726,._msgRow_ff379_367:hover ._copyBtn_ff379_650,._editBtn_ff379_726:focus-visible,._copyBtn_ff379_650:focus-visible{opacity:1}._editBtn_ff379_726:hover,._copyBtn_ff379_650:hover{color:var(--accent);background:var(--v-selected)}._editBox_ff379_750{width:min(76%,600px);animation:_v-pop_ff379_1 var(--v-d-2) var(--v-ease-out) both;flex-direction:column;gap:8px;display:flex}._editActions_ff379_758{justify-content:flex-end;gap:8px;display:flex}._editActions_ff379_758 button{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);height:34px;color:var(--text-secondary,var(--muted));font:inherit;cursor:pointer;transition:all var(--v-d-2) var(--v-ease);padding:0 14px;font-size:.78rem;font-weight:650}._editActions_ff379_758 button:hover{color:var(--text)}._editActions_ff379_758 ._editSave_ff379_779{background:var(--v-grad);color:var(--on-accent);box-shadow:var(--v-glow);border-color:#0000}._inputBar_ff379_791{padding:8px 24px 10px;padding-bottom:calc(max(12px, env(safe-area-inset-bottom,0px)) + var(--kb-inset,0px));width:100%;max-width:848px;margin:0 auto;position:relative}._inputBar_ff379_791:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--v-canvas));height:28px;position:absolute;bottom:100%;left:0;right:0}._inputWrap_ff379_810{background:var(--v-panel);border:1px solid var(--v-line-strong);box-shadow:var(--v-shadow-3);transition:border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);border-radius:26px;align-items:flex-end;gap:8px;padding:7px;display:flex}[data-theme=dark] ._inputWrap_ff379_810{background:var(--v-raised)}._inputWrap_ff379_810:focus-within{border-color:color-mix(in srgb, var(--accent) 55%, transparent);box-shadow:var(--v-shadow-3), var(--v-ring)}._field_ff379_829{background:0 0;border:0;border-radius:20px;flex:1;align-items:flex-end;min-width:0;display:flex}._attachBtn_ff379_839{background:var(--v-hover);width:42px;height:42px;color:var(--text-secondary,var(--muted));cursor:pointer;transition:all var(--v-d-2) var(--v-ease);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._attachBtn_ff379_839:hover{color:var(--accent);background:var(--v-selected);transform:rotate(-12deg)}._toolsRow_ff379_856{flex-wrap:wrap;justify-content:flex-start;gap:6px;margin:0 4px 8px;display:flex;position:relative}._reasonBtn_ff379_865,._photoBtn_ff379_866{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);height:32px;color:var(--text-secondary,var(--muted));cursor:pointer;box-shadow:var(--v-shadow-1);transition:all var(--v-d-2) var(--v-ease);align-items:center;gap:6px;padding:0 13px;font-family:inherit;font-size:.78rem;font-weight:600;display:flex}._photoBtn_ff379_866 svg{color:var(--accent)}._reasonBtn_ff379_865:hover,._photoBtn_ff379_866:hover:not(:disabled){color:var(--text);border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line-strong));transform:translateY(-1px)}._photoBtn_ff379_866:disabled{opacity:.45;cursor:default}._reasonBtn_ff379_865{width:32px;color:var(--muted);box-shadow:none;background:0 0;justify-content:center;padding:0;position:relative}._reasonBtn_ff379_865:before{content:"";position:absolute;inset:-7px}._reasonBtnOn_ff379_911,._reasonBtnOn_ff379_911:hover{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);background-origin:border-box;border-color:#0000}._reasonBtnOn_ff379_911 svg{stroke-width:2.5px}._reasonToast_ff379_922{z-index:2;border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);max-width:100%;color:var(--text);box-shadow:var(--v-shadow-1);pointer-events:none;animation:_reasonToast_ff379_922 var(--toast-ms) var(--v-ease) both;margin:0;padding:6px 12px;font-size:.75rem;font-weight:500;position:absolute;bottom:calc(100% + 8px);left:0}@keyframes _reasonToast_ff379_922{0%,to{opacity:0;transform:translateY(4px)}8%,90%{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._reasonToast_ff379_922{animation:none}}._input_ff379_791,._editInput_ff379_950{white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;color:var(--text);caret-color:var(--accent);scrollbar-width:none;outline:none;max-height:60vh;font-family:inherit;font-size:.93rem;font-weight:400;position:relative;overflow-y:auto}._input_ff379_791::-webkit-scrollbar{display:none}._editInput_ff379_950::-webkit-scrollbar{display:none}._input_ff379_791[data-empty]:before,._editInput_ff379_950[data-empty]:before{content:attr(placeholder);padding:inherit;color:var(--muted);pointer-events:none;position:absolute;inset:0}._input_ff379_791{flex:1;min-width:0;min-height:42px;padding:10px 8px;line-height:1.45}._actionBtn_ff379_988{width:34px;height:34px;color:var(--muted);cursor:pointer;transition:all var(--v-d-2) var(--v-ease);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-self:flex-end;align-items:center;margin:0 2px 4px 0;display:flex}._actionBtn_ff379_988:hover{color:var(--accent);background:var(--v-selected)}._editField_ff379_1006{border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);background:var(--v-panel);box-shadow:var(--v-ring);border-radius:20px;display:flex}._editInput_ff379_950{flex:1;min-width:0;min-height:calc(4.5em + 22px);padding:12px 16px;line-height:1.5}._rpAction_ff379_1023{color:var(--muted);font-style:italic}._rpMark_ff379_1028{opacity:.4}._sendBtn_ff379_1030{cursor:pointer;width:42px;height:42px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);transition:transform var(--v-d-2) var(--v-ease-spring), opacity var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._sendBtn_ff379_1030:disabled{opacity:.35;cursor:default;box-shadow:none}._sendBtn_ff379_1030:not(:disabled):hover{box-shadow:var(--v-glow-strong);transform:translateY(-1px)scale(1.05)}._sendBtn_ff379_1030:not(:disabled):active{transform:scale(.92)}._noChar_ff379_1055{text-align:center;animation:_v-fade-up_ff379_1 var(--v-d-3) var(--v-ease-out) both;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}._noCharIcon_ff379_1067{width:64px;height:64px;color:var(--accent);background:var(--v-grad-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:20px;justify-content:center;align-items:center;display:flex}._noChar_ff379_1055 h2{color:var(--text);letter-spacing:-.02em;margin:8px 0 0;font-size:1.25rem;font-weight:700}._noChar_ff379_1055 p{max-width:380px;color:var(--muted);margin:0;font-size:.88rem;line-height:1.55}._noChar_ff379_1055 button{border-radius:var(--v-r-pill);height:46px;color:var(--on-accent);cursor:pointer;background:var(--v-grad);box-shadow:var(--v-glow);border:0;margin-top:12px;padding:0 24px;font-family:inherit;font-size:.9rem;font-weight:650}@media (width<=768px){._header_ff379_46{height:calc(var(--v-topbar-h) + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--v-m-gutter) 0}._headerAvatar_ff379_115,._headerAvatarFallback_ff379_116{width:38px;height:38px}}@media (width<=640px){._bubble_ff379_377{max-width:88%;font-size:.9rem}._inputWrap_ff379_810{border-radius:24px;gap:4px;padding:5px}._attachBtn_ff379_839,._sendBtn_ff379_1030{width:38px;height:38px}._actionBtn_ff379_988{width:30px;height:30px;margin:0 2px 4px 0}._input_ff379_791{min-height:38px;padding:8px 6px}._thread_ff379_314{padding:16px 12px 20px}._inputBar_ff379_791{padding-left:10px;padding-right:10px}._toolsRow_ff379_856{margin-bottom:6px}}._mediaWaiting_ff379_1132{min-width:220px;color:var(--text-secondary,var(--muted));background:var(--v-hover);border-radius:14px;padding:12px 14px;font-size:.82rem;position:relative;overflow:hidden}._mediaWaiting_ff379_1132:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 12%, transparent), transparent);background-size:200% 100%;animation:1.8s linear infinite v-shimmer;position:absolute;inset:0}._replyNotice_ff379_1152{color:var(--text-secondary,var(--muted));background:var(--v-hover);border:1px solid var(--v-line);border-radius:12px;margin-top:10px;padding:9px 12px;font-size:.78rem;line-height:1.45}._bubbleUser_ff379_396 ._replyNotice_ff379_1152{color:var(--on-accent);background:color-mix(in srgb, var(--pal-white) 16%, transparent);border-color:#0000}._noticeLink_ff379_1164{font:inherit;color:var(--accent);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-weight:650;text-decoration:none}._noticeLink_ff379_1164:hover{text-decoration:underline}._toolChip_ff379_1179{border-radius:var(--v-r-pill);color:var(--text-secondary,var(--muted));background:var(--v-hover);align-self:flex-start;align-items:center;gap:6px;margin:3px 0;padding:4px 11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;display:inline-flex}._toolChipError_ff379_1193{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}._askRow_ff379_1196{justify-content:center;display:flex}._askChip_ff379_1198{border-radius:var(--v-r-pill);color:var(--text-secondary,var(--muted));background:var(--v-hover);align-items:center;gap:6px;padding:5px 12px;font-size:.74rem;font-weight:600;display:inline-flex}._askChip_ff379_1198 svg{color:var(--accent)}._attachRow_ff379_1212{flex-wrap:wrap;gap:6px;padding:0 6px 8px;display:flex}._draftNote_ff379_1213{color:var(--muted);margin:0;padding:0 6px 8px;font-size:.78rem}._attachChip_ff379_1214{border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-panel);height:34px;color:var(--text);cursor:pointer;box-shadow:var(--v-shadow-1);animation:_v-pop_ff379_1 var(--v-d-2) var(--v-ease-out) both;align-items:center;gap:7px;padding:0 10px 0 5px;font-family:inherit;font-size:.76rem;display:inline-flex}._attachChip_ff379_1214:hover{border-color:var(--danger)}._attachChip_ff379_1214 span{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}._attachThumb_ff379_1232{object-fit:cover;border-radius:50%;width:24px;height:24px}._attachFile_ff379_1234{background:var(--v-hover);color:inherit;word-break:break-all;border-radius:12px;align-items:center;gap:7px;margin-bottom:8px;padding:8px 12px;font-size:.8rem;text-decoration:none;display:inline-flex}._lockedBar_ff379_1249{z-index:60;border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);background:var(--v-glass);-webkit-backdrop-filter:blur(16px);max-width:92vw;height:40px;color:var(--text-secondary,var(--muted));cursor:pointer;box-shadow:var(--v-shadow-3);align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:.82rem;display:inline-flex;position:fixed;top:76px;left:50%;transform:translate(-50%)}._lockedBar_ff379_1249:hover{color:var(--text)}._lockedBar_ff379_1249 svg{color:var(--accent)}._lockedBarAction_ff379_1275{color:var(--accent);font-weight:650}._bubbleUndelivered_ff379_1278{opacity:.55}._bubbleUndelivered_ff379_1278 img,._bubbleUndelivered_ff379_1278 video{filter:grayscale(.7)}._notDelivered_ff379_1282{opacity:.85;text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:.7rem;font-weight:700}._bubbleQueued_ff379_1292{opacity:.6;box-shadow:none}._queuedNote_ff379_1297{opacity:.9;margin-top:4px;font-size:.72rem}._queuedFiles_ff379_1303{align-items:center;gap:4px;font-size:.78rem;display:inline-flex}._queuedCancel_ff379_1311{width:28px;height:28px;color:var(--muted);cursor:pointer;transition:color var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);background:0 0;border:none;border-radius:9px;flex:none;justify-content:center;align-self:center;align-items:center;display:flex}._queuedCancel_ff379_1311:hover,._queuedCancel_ff379_1311:focus-visible{color:var(--accent);background:var(--v-selected)}._watchBanner_ff379_1331{border:1px solid color-mix(in srgb, var(--danger) 40%, transparent);border-radius:var(--v-r-lg);background:color-mix(in srgb, var(--danger) 7%, var(--v-panel));color:var(--text);box-shadow:var(--v-shadow-1);align-items:flex-start;gap:12px;margin:8px 0 14px;padding:14px 16px;font-size:.84rem;line-height:1.5;display:flex}._watchBanner_ff379_1331>svg{color:var(--danger);flex:none;margin-top:2px}._watchText_ff379_1352{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._watchError_ff379_1360{color:var(--danger)}._watchActions_ff379_1362{flex-direction:column;flex:none;gap:6px;display:flex}._watchBtn_ff379_1369{height:34px;font:inherit;color:var(--text);background:var(--v-panel);border:1px solid var(--v-line-strong);border-radius:var(--v-r-pill);cursor:pointer;white-space:nowrap;padding:0 14px;font-size:.78rem;font-weight:600}._watchBtnPrimary_ff379_1383{color:var(--on-accent);background:var(--v-grad);border-color:#0000}._watchBtn_ff379_1369:disabled{opacity:.6;cursor:default}._bubbleInfected_ff379_1391{box-shadow:0 0 0 1.5px var(--danger)}._infectedTag_ff379_1393{color:var(--danger);align-items:center;gap:4px;margin-bottom:6px;font-size:.7rem;font-weight:700;display:inline-flex}._bubbleEcho_ff379_1403{box-shadow:0 0 0 1.5px var(--warning)}._bubbleConsequence_ff379_1405{opacity:.75;box-shadow:0 0 0 1px var(--v-line-strong)}._markTagEcho_ff379_1410{color:var(--warning)}._markTagConsequence_ff379_1412{color:var(--muted);font-weight:500}._watchLinks_ff379_1417{flex-wrap:wrap;gap:10px;display:flex}._watchLink_ff379_1417{color:var(--accent);font-weight:650}@media (width<=640px){._watchBanner_ff379_1331{flex-direction:column}._watchActions_ff379_1362{flex-flow:wrap}}._locked_1tzgc_7{flex-direction:column;gap:10px;display:flex}._preview_1tzgc_13{margin:0;line-height:1.55}._hidden_1tzgc_18{filter:blur(3px);flex-direction:column;gap:8px;padding:2px 0;display:flex;position:relative;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}._line_1tzgc_29{background:var(--text);opacity:.22;border-radius:6px;height:10px;display:block}._short_1tzgc_37{width:55%}._cta_1tzgc_41{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._hint_1tzgc_49{color:var(--muted);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}._read_1tzgc_57{font:inherit;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border:1px solid var(--accent);cursor:pointer;border-radius:999px;padding:8px 16px;font-size:.85rem;font-weight:600}._read_1tzgc_57:disabled{opacity:.6;cursor:progress}._read_1tzgc_57:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._error_1tzgc_80{color:var(--danger,var(--text));margin:0;font-size:.78rem}._overlay_10rm4_12{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#00000073;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_10rm4_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_10rm4_1{0%{opacity:0}to{opacity:1}}._modal_10rm4_30{background:var(--chat-surface,var(--surface));text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:16px;width:420px;max-width:90vw;padding:40px 32px;animation:.25s cubic-bezier(.34,1.4,.64,1) _slideUp_10rm4_1;display:flex;box-shadow:0 24px 64px #0000002e}@keyframes _slideUp_10rm4_1{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._icon_10rm4_50{background:#fff3e0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:4px;display:flex}._icon_10rm4_50 svg{width:32px;height:32px;color:var(--warning)}._title_10rm4_67{color:var(--chat-text,var(--text));margin:0;font-size:1.25rem;font-weight:700}._description_10rm4_74{color:var(--chat-muted,var(--text-secondary));max-width:320px;margin:0;font-size:.95rem;line-height:1.5}._actions_10rm4_82{flex-direction:column;gap:10px;width:100%;margin-top:8px;display:flex}._primaryBtn_10rm4_90{background:linear-gradient(135deg, var(--accent) 0%, var(--pal-blue-450) 100%);width:100%;height:46px;color:var(--on-accent);cursor:pointer;border:none;border-radius:12px;font-family:inherit;font-size:.95rem;font-weight:600;transition:opacity .18s,transform .18s}._primaryBtn_10rm4_90:hover{opacity:.9;transform:translateY(-1px)}._primaryBtn_10rm4_90:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._closeBtn_10rm4_114{border:1px solid var(--chat-border,var(--border));width:100%;height:40px;color:var(--chat-muted,var(--text-secondary));cursor:pointer;background:0 0;border-radius:12px;font-family:inherit;font-size:.88rem;font-weight:500;transition:background .18s}._closeBtn_10rm4_114:hover{background:var(--chat-hover,var(--surface-tint))}._closeBtn_10rm4_114:focus-visible{outline:2px solid var(--accent,var(--accent));outline-offset:2px}@media (width<=480px){._modal_10rm4_30{border-radius:16px;width:100%;padding:32px 20px}._title_10rm4_67{font-size:1.15rem}._description_10rm4_74{font-size:.9rem}}._card_20x44_3{border:1px solid var(--v-line);border-radius:var(--v-r-md);background:var(--v-grad-soft);color:var(--text);transition:border-color var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease), transform var(--v-d-1) var(--v-ease);align-items:center;gap:11px;margin:4px 0 6px;padding:9px 10px;display:flex;position:relative}._card_20x44_3:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--v-line))}._card_20x44_3:active{transform:scale(.985)}._icon_20x44_19{width:28px;height:28px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._body_20x44_32{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._label_20x44_34{white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}._progress_20x44_42{align-items:center;gap:8px;min-width:0;display:flex}._track_20x44_44{border-radius:var(--v-r-pill);background:var(--v-line-strong);flex:1;min-width:24px;height:4px;overflow:hidden}._fill_20x44_53{border-radius:inherit;background:var(--v-grad);height:100%;transition:width var(--v-d-4) var(--v-ease-out);display:block}._count_20x44_61{font-variant-numeric:tabular-nums;color:var(--muted);flex-shrink:0;font-size:.68rem;font-weight:600}._chevron_20x44_69{color:var(--muted);flex-shrink:0}._check_20x44_70{color:var(--accent);flex-shrink:0}._done_20x44_73{color:var(--text-secondary,var(--muted));background:0 0;border-color:#0000}._done_20x44_73:hover{color:var(--text);background:var(--v-hover);border-color:#0000}._done_20x44_73 ._icon_20x44_19{color:var(--accent);background:var(--v-selected);box-shadow:none}._done_20x44_73 ._label_20x44_34{font-weight:500}._active_20x44_78,._active_20x44_78:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line));background:var(--v-selected);color:var(--text)}._dot_20x44_80{background:var(--v-grad);width:7px;height:7px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:9px;right:9px}._rail_1qs6v_4{border:1px solid var(--v-line);border-radius:var(--v-r-md);color:var(--text);transition:border-color var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease), transform var(--v-d-1) var(--v-ease);align-items:center;gap:10px;padding:7px 8px 7px 9px;text-decoration:none;display:flex}._rail_1qs6v_4:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--v-line));background:var(--v-hover)}._rail_1qs6v_4:active{transform:scale(.985)}._icon_1qs6v_18{width:26px;height:26px;color:var(--accent);background:var(--v-selected);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._body_1qs6v_30{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._label_1qs6v_32,._sub_1qs6v_32{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._label_1qs6v_32{font-size:.82rem;font-weight:600}._sub_1qs6v_32{color:var(--muted);font-size:.7rem}._pill_1qs6v_40{border-radius:var(--v-r-pill);white-space:nowrap;color:var(--accent);background:var(--v-selected);flex-shrink:0;padding:4px 9px;font-size:.72rem;font-weight:600}._out_1qs6v_51{color:var(--muted);transition:color var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease);flex-shrink:0}._rail_1qs6v_4:hover ._out_1qs6v_51{color:var(--accent);transform:translate(1px,-1px)}._iconLink_1qs6v_55{position:relative}._dot_1qs6v_56{background:var(--v-grad);width:7px;height:7px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:7px;right:7px}._inboxBlock_1qs6v_68{margin-top:10px}._inboxLabel_1qs6v_69{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:10px 12px 6px;font-size:.68rem;font-weight:700}._inbox_1qs6v_68{border-radius:var(--v-r-lg);color:var(--text);transition:background-color var(--v-d-2) var(--v-ease);align-items:center;gap:14px;padding:10px 12px;text-decoration:none;display:flex}._inbox_1qs6v_68:active{background:var(--v-press)}@media (hover:hover){._inbox_1qs6v_68:hover{background:var(--v-hover)}._inbox_1qs6v_68:hover ._pill_1qs6v_40{color:var(--on-accent);background:var(--v-grad)}}._avatar_1qs6v_95{width:52px;height:52px;color:var(--accent);background:var(--v-selected);box-shadow:0 0 0 1px var(--v-line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._inboxBody_1qs6v_108{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._inboxTop_1qs6v_109{align-items:center;gap:10px;min-width:0;display:flex}._inboxName_1qs6v_110{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.95rem;font-weight:600;overflow:hidden}._inboxText_1qs6v_120{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.83rem;line-height:1.4;display:-webkit-box;overflow:hidden}._toggle_1kg7l_1{border:1px solid var(--v-line);background:var(--v-panel);color:var(--text);cursor:pointer;transition:background-color var(--v-d-2) var(--v-ease), border-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}._toggle_1kg7l_1:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--v-line));box-shadow:var(--v-ring)}._toggle_1kg7l_1:active{transform:scale(.94)}._md_1kg7l_18{width:38px;height:38px}._sm_1kg7l_19{width:32px;height:32px}._sun_1kg7l_21,._moon_1kg7l_21{transition:transform var(--v-d-4) var(--v-ease-spring), opacity var(--v-d-2) var(--v-ease);position:absolute}._sun_1kg7l_21{color:var(--warning,var(--accent));opacity:1;transform:rotate(0)scale(1)}._moon_1kg7l_21{color:var(--accent);opacity:0;transform:rotate(-90deg)scale(.4)}._dark_1kg7l_29 ._sun_1kg7l_21{opacity:0;transform:rotate(90deg)scale(.4)}._dark_1kg7l_29 ._moon_1kg7l_21{opacity:1;transform:rotate(0)scale(1)}._toggle_1uiub_2{color:var(--muted)}._on_1uiub_16{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-border,var(--accent))}._rail_lyfzz_3{width:var(--v-rail-w);background:color-mix(in srgb, var(--v-panel) 86%, var(--v-canvas));border-right:1px solid var(--v-line);height:100%;min-height:0;transition:width var(--v-d-3) var(--v-ease-out);z-index:5;flex-direction:column;flex-shrink:0;display:flex;position:relative}[data-theme=dark] ._rail_lyfzz_3{background:linear-gradient(180deg, color-mix(in srgb, var(--pal-dark-700) 92%, transparent), var(--pal-dark-850))}._collapsed_lyfzz_21{width:var(--v-rail-w-collapsed);align-items:center}._head_lyfzz_28{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:60px;padding:0 12px 0 16px;display:flex}._collapsed_lyfzz_21 ._head_lyfzz_28{justify-content:center;padding:0}._brand_lyfzz_39{min-width:0;color:var(--text);border-radius:var(--v-r-sm);align-items:center;gap:10px;display:flex}._brandLogo_lyfzz_48{width:30px;height:30px;box-shadow:var(--v-glow);border-radius:9px}._brandName_lyfzz_55{letter-spacing:-.03em;font-size:1.05rem;font-weight:700}._headTools_lyfzz_61{align-items:center;gap:4px;display:flex}._collapseBtn_lyfzz_63{border-radius:var(--v-r-sm);width:32px;height:32px;color:var(--muted);opacity:.8;transition:all var(--v-d-2) var(--v-ease);background:0 0;border:0;justify-content:center;align-items:center;display:flex}._collapseBtn_lyfzz_63:hover{opacity:1;color:var(--text);background:var(--v-hover)}._brandMark_lyfzz_78{background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._brandMark_lyfzz_78 img{width:32px;height:32px;box-shadow:var(--v-glow);transition:opacity var(--v-d-2) var(--v-ease), transform var(--v-d-2) var(--v-ease);border-radius:10px}._brandExpand_lyfzz_90{color:var(--text);opacity:0;transition:opacity var(--v-d-2) var(--v-ease);position:absolute}._brandMark_lyfzz_78:hover{background:var(--v-hover)}._brandMark_lyfzz_78:hover img{opacity:0;transform:scale(.8)}._brandMark_lyfzz_78:hover ._brandExpand_lyfzz_90{opacity:1}._quick_lyfzz_102{flex-direction:column;flex-shrink:0;gap:8px;padding:2px 12px 12px;display:flex}._searchBtn_lyfzz_110{border-radius:var(--v-r-md);border:1px solid var(--v-line);background:var(--v-sunken);height:38px;color:var(--muted);text-align:left;transition:border-color var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);align-items:center;gap:9px;padding:0 8px 0 12px;font-family:inherit;font-size:.82rem;display:flex}._searchBtn_lyfzz_110 span:first-of-type{flex:1}._searchBtn_lyfzz_110:hover{color:var(--text);border-color:var(--v-line-strong)}._searchKeys_lyfzz_127{gap:3px;display:inline-flex}._scroll_lyfzz_131{flex:1;min-height:0;padding:0 10px 12px;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 10px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000 0,#000 10px calc(100% - 16px),#0000)}._nav_lyfzz_142{flex-direction:column;gap:2px;padding-top:4px;display:flex}._group_lyfzz_144{flex-direction:column;display:flex}._groupHead_lyfzz_146{border-radius:var(--v-r-xs);height:28px;color:var(--muted);letter-spacing:.11em;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;align-items:center;margin-top:6px;padding:0 8px;font-family:inherit;font-size:.66rem;font-weight:700;display:flex}._groupHead_lyfzz_146:hover{color:var(--text)}._caret_lyfzz_165{transition:transform var(--v-d-2) var(--v-ease);opacity:.7}._caretClosed_lyfzz_166{transform:rotate(-90deg)}._groupBody_lyfzz_168{transition:grid-template-rows var(--v-d-3) var(--v-ease-out);grid-template-rows:0fr;display:grid}._groupBodyOpen_lyfzz_173{grid-template-rows:1fr}._groupInner_lyfzz_174{flex-direction:column;gap:1px;display:flex;overflow:hidden}._navLink_lyfzz_176{border-radius:var(--v-r-sm);height:38px;color:var(--text-secondary,var(--muted));transition:background-color var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease);align-items:center;gap:11px;padding:0 10px;font-size:.87rem;font-weight:500;display:flex;position:relative}._navLink_lyfzz_176:hover{color:var(--text);background:var(--v-hover)}._navIcon_lyfzz_191{width:28px;height:28px;transition:all var(--v-d-2) var(--v-ease);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._navLabel_lyfzz_202{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._navActive_lyfzz_204,._navActive_lyfzz_204:hover{color:var(--text);background:var(--v-selected);font-weight:600}._navActive_lyfzz_204:before{content:"";background:var(--v-grad);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-10px}._navActive_lyfzz_204 ._navIcon_lyfzz_191{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._chats_lyfzz_223{margin-top:18px}._chatsHead_lyfzz_225{justify-content:space-between;align-items:center;margin-bottom:8px;padding:0 4px 0 8px;display:flex}._chatsTitle_lyfzz_233{letter-spacing:.11em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:700}._chatsTools_lyfzz_241{gap:2px;display:flex}._toolBtn_lyfzz_243{width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;display:flex}._toolBtn_lyfzz_243:hover{background:var(--v-hover);color:var(--text)}._filter_lyfzz_256{border-radius:var(--v-r-sm);height:32px;color:var(--muted);background:var(--v-hover);transition:all var(--v-d-2) var(--v-ease);border:1px solid #0000;align-items:center;gap:7px;margin:0 2px 8px;padding:0 10px;display:flex}._filter_lyfzz_256:focus-within{background:var(--v-panel);border-color:color-mix(in srgb, var(--accent) 50%, transparent);box-shadow:var(--v-ring)}._filter_lyfzz_256 input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:.8rem}._filter_lyfzz_256 input::placeholder{color:var(--muted)}._bucket_lyfzz_282+._bucket_lyfzz_282{margin-top:6px}._bucketLabel_lyfzz_284{color:var(--muted);padding:8px 10px 4px;font-size:.7rem;font-weight:600}._row_lyfzz_291{border-radius:var(--v-r-md);transition:background-color var(--v-d-2) var(--v-ease), opacity var(--v-d-2) var(--v-ease);align-items:center;display:flex;position:relative}._row_lyfzz_291:hover,._rowMenu_lyfzz_298{background:var(--v-hover)}._rowActive_lyfzz_300,._rowActive_lyfzz_300:hover{background:var(--v-selected)}._rowActive_lyfzz_300:before{content:"";background:var(--v-grad);border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:-10px}._rowDragging_lyfzz_314{opacity:.4}._rowBtn_lyfzz_316{min-width:0;color:inherit;text-align:left;border-radius:inherit;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:8px;font-family:inherit;display:flex}._rowCompact_lyfzz_331 ._rowBtn_lyfzz_316{padding:7px 10px}._rowAvatar_lyfzz_333,._rowAvatarFallback_lyfzz_333{object-fit:cover;border-radius:50%;flex-shrink:0;width:38px;height:38px}._rowAvatar_lyfzz_333{box-shadow:0 0 0 1px var(--v-line)}._rowActive_lyfzz_300 ._rowAvatar_lyfzz_333{box-shadow:0 0 0 2px var(--accent)}._rowAvatarFallback_lyfzz_333{color:var(--accent);background:var(--v-grad-soft);justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}._rowBody_lyfzz_353{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._rowTop_lyfzz_355,._rowBottom_lyfzz_355{align-items:center;gap:8px;min-width:0;display:flex}._rowTitle_lyfzz_357{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.86rem;font-weight:600;overflow:hidden}._rowCompact_lyfzz_331 ._rowTitle_lyfzz_357{color:var(--text-secondary,var(--text));font-weight:500}._rowTime_lyfzz_369{color:var(--muted);font-variant-numeric:tabular-nums;transition:opacity var(--v-d-1) var(--v-ease);flex-shrink:0;font-size:.68rem}._rowPreview_lyfzz_377{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.76rem;overflow:hidden}._unread_lyfzz_387{border-radius:var(--v-r-pill);min-width:19px;height:19px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:.66rem;font-weight:700;display:inline-flex}._rowMore_lyfzz_403{width:26px;height:26px;color:var(--muted);background:var(--v-panel);box-shadow:var(--v-shadow-1);opacity:0;transition:opacity var(--v-d-1) var(--v-ease);border:0;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:6px}._rowCompact_lyfzz_331 ._rowMore_lyfzz_403{top:50%;transform:translateY(-50%)}._row_lyfzz_291:hover ._rowMore_lyfzz_403,._rowMenu_lyfzz_298 ._rowMore_lyfzz_403,._rowMore_lyfzz_403:focus-visible{opacity:1}._row_lyfzz_291:hover ._rowTime_lyfzz_369,._rowMenu_lyfzz_298 ._rowTime_lyfzz_369{opacity:0}._rowMore_lyfzz_403:hover{color:var(--text)}@media (hover:none){._rowMore_lyfzz_403{opacity:1;box-shadow:none;background:0 0}._rowTime_lyfzz_369{display:none}}._renameWrap_lyfzz_430{padding:4px 2px}._renameInput_lyfzz_431{border-radius:var(--v-r-sm);border:1px solid var(--accent);width:100%;height:38px;box-shadow:var(--v-ring);background:var(--v-panel);color:var(--text);outline:none;padding:0 12px;font-family:inherit;font-size:.86rem}._projects_lyfzz_447{flex-direction:column;gap:2px;margin-bottom:6px;display:flex}._folder_lyfzz_449{border-radius:var(--v-r-md);transition:background-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease)}._folderOver_lyfzz_450{background:var(--v-selected);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 55%, transparent)}._folderHead_lyfzz_452{border-radius:var(--v-r-sm);width:100%;height:36px;color:var(--text-secondary,var(--muted));text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0 10px;font-family:inherit;font-size:.84rem;font-weight:500;display:flex}._folderHead_lyfzz_452:hover{background:var(--v-hover);color:var(--text)}._folderHead_lyfzz_452[aria-expanded=true]{color:var(--text)}._folderHead_lyfzz_452 svg{color:var(--accent);flex-shrink:0}._folderName_lyfzz_472{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._folderCount_lyfzz_473{color:var(--muted);font-size:.7rem}._folderList_lyfzz_475{border-left:1px solid var(--v-line-strong);animation:_v-fade-up_lyfzz_1 var(--v-d-2) var(--v-ease-out) both;margin:0 0 4px 17px;padding-left:8px}._ungrouped_lyfzz_482{border-radius:var(--v-r-md);min-height:8px;transition:background-color var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease)}._dropHint_lyfzz_484{text-align:center;color:var(--accent);padding:10px;font-size:.76rem}._none_lyfzz_491{text-align:center;color:var(--muted);padding:18px 10px;font-size:.8rem}._noneCard_lyfzz_498{border-radius:var(--v-r-lg);border:1.5px dashed var(--v-line-strong);text-align:center;margin:4px 2px;padding:16px}._noneCard_lyfzz_498 p{color:var(--muted);font-size:.8rem;line-height:1.5}._noneCard_lyfzz_498 button{color:var(--accent);background:0 0;border:0;margin-top:10px;font-family:inherit;font-size:.8rem;font-weight:600}._noneCard_lyfzz_498 button:hover{text-decoration:underline}._foot_lyfzz_519{border-top:1px solid var(--v-line);flex-direction:column;flex-shrink:0;gap:8px;padding:10px 12px 12px;display:flex}._collapsed_lyfzz_21 ._foot_lyfzz_519{align-items:center;width:100%;padding:10px 0 14px}._balance_lyfzz_529{border-radius:var(--v-r-md);background:linear-gradient(var(--v-grad-soft), var(--v-grad-soft)) padding-box, linear-gradient(var(--v-panel), var(--v-panel)) padding-box, var(--v-grad) border-box;box-shadow:var(--v-glow);color:var(--text);transition:transform var(--v-d-2) var(--v-ease), box-shadow var(--v-d-2) var(--v-ease);border:1.5px solid #0000;flex-direction:column;gap:8px;padding:12px;display:flex}._balance_lyfzz_529:hover{box-shadow:var(--v-shadow-2);transform:translateY(-1px)}._balanceTop_lyfzz_546{align-items:center;gap:8px;min-width:0;display:flex}._balanceIcon_lyfzz_548{width:22px;height:22px;color:var(--on-accent);background:var(--v-grad);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._balanceValue_lyfzz_560{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.95rem;font-weight:800;overflow:hidden}._balancePlan_lyfzz_570{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);flex-shrink:0;font-size:.64rem;font-weight:700}._balanceBonus_lyfzz_579{color:var(--success);font-size:.72rem;font-weight:600}._account_lyfzz_581{border-radius:var(--v-r-md);width:100%;color:var(--text);text-align:left;transition:background-color var(--v-d-2) var(--v-ease);background:0 0;border:0;align-items:center;gap:10px;padding:6px;font-family:inherit;display:flex}._account_lyfzz_581:hover,._account_lyfzz_581[aria-expanded=true]{background:var(--v-hover)}._accountAvatar_lyfzz_597{display:inline-flex;position:relative}._accountWho_lyfzz_599{flex-direction:column;flex:1;min-width:0;display:flex}._accountName_lyfzz_600{white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;overflow:hidden}._accountMail_lyfzz_601{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}._accountCaret_lyfzz_602{color:var(--muted);flex-shrink:0}._iconStack_lyfzz_606{flex-direction:column;align-items:center;gap:4px;padding:4px 0;display:flex}._iconBtn_lyfzz_608{width:44px;height:44px;color:var(--muted);transition:all var(--v-d-2) var(--v-ease);background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative}._iconBtn_lyfzz_608:hover{color:var(--text);background:var(--v-hover)}._iconActive_lyfzz_622,._iconActive_lyfzz_622:hover{color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow)}._iconPrimary_lyfzz_623{color:var(--accent);background:var(--v-selected)}._iconPrimary_lyfzz_623:hover{color:var(--on-accent);background:var(--v-grad)}._iconDivider_lyfzz_626{background:var(--v-line-strong);flex-shrink:0;width:28px;height:1px;margin:6px 0}._recent_lyfzz_628{scrollbar-width:none;flex:1;gap:8px;min-height:0;padding-top:6px;overflow-y:auto}._recent_lyfzz_628::-webkit-scrollbar{display:none}._recentBtn_lyfzz_631{background:var(--v-grad-soft);width:40px;height:40px;color:var(--accent);transition:transform var(--v-d-2) var(--v-ease-spring), box-shadow var(--v-d-2) var(--v-ease);border:0;border-radius:50%;flex-shrink:0;padding:0;font-family:inherit;font-weight:700;position:relative}._recentBtn_lyfzz_631 img{object-fit:cover;border-radius:50%;width:100%;height:100%}._recentBtn_lyfzz_631:hover{transform:scale(1.08)}._recentActive_lyfzz_647{box-shadow:0 0 0 2px var(--v-canvas), 0 0 0 4px var(--accent)}._recentDot_lyfzz_649{background:var(--accent);width:11px;height:11px;box-shadow:0 0 0 2px var(--v-panel);border-radius:50%;position:absolute;top:0;right:0}._recentTyping_lyfzz_661{border-radius:var(--v-r-pill);background:var(--accent);box-shadow:0 0 0 2px var(--v-panel);align-items:center;gap:2px;padding:3px 4px;display:inline-flex;position:absolute;bottom:-2px;right:-4px}._recentTyping_lyfzz_661 i{background:var(--on-accent);border-radius:50%;width:3px;height:3px;animation:1.2s ease-in-out infinite _recentWave_lyfzz_1}._recentTyping_lyfzz_661 i:nth-child(2){animation-delay:.15s}._recentTyping_lyfzz_661 i:nth-child(3){animation-delay:.3s}@keyframes _recentWave_lyfzz_1{0%,60%,to{opacity:.45}30%{opacity:1}}@media (prefers-reduced-motion:reduce){._recentTyping_lyfzz_661 i{animation:none}}._creditsMini_lyfzz_692{width:52px;color:var(--accent);background:var(--v-grad-soft);border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:7px 0;font-size:.68rem;font-weight:700;display:flex}._accountMini_lyfzz_706{background:0 0;border:0;border-radius:50%;padding:0;position:relative}._accountMini_lyfzz_706:hover{box-shadow:var(--v-ring)}@media (width<=768px){._rail_lyfzz_3,._collapsed_lyfzz_21{border-right:0;align-items:stretch;width:100%}._head_lyfzz_28{display:none}._quick_lyfzz_102{padding-top:14px}}._balanceTopup_lyfzz_716{border-radius:var(--v-r-pill);height:30px;color:var(--on-accent);background:var(--v-grad);justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex}._balance_lyfzz_529:hover ._balanceTopup_lyfzz_716{box-shadow:var(--v-glow)}._railLoading_lyfzz_730{flex-direction:column;gap:14px;padding:14px 16px;display:flex}._screen_sdy0i_10{overscroll-behavior:contain;background:var(--v-canvas);flex:1;min-height:0;overflow:hidden auto}._head_sdy0i_21{z-index:3;background:linear-gradient(180deg, var(--v-canvas) 78%, color-mix(in srgb, var(--v-canvas) 0%, transparent));flex-direction:column;gap:12px;max-width:820px;margin:0 auto;padding:28px 28px 14px;display:flex;position:sticky;top:0}._titleRow_sdy0i_34{justify-content:space-between;align-items:center;gap:12px;display:flex}._titleWrap_sdy0i_36{align-items:center;gap:10px;min-width:0;display:flex}._title_sdy0i_34{letter-spacing:-.035em;color:var(--text);font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:750}._pill_sdy0i_45{border-radius:var(--v-r-pill);height:24px;color:var(--accent);background:var(--v-selected);animation:_v-pop_sdy0i_1 var(--v-d-3) var(--v-ease-spring) both;flex-shrink:0;align-items:center;padding:0 10px;font-size:.72rem;font-weight:700;display:inline-flex}._actions_sdy0i_59{flex-shrink:0;align-items:center;gap:6px;display:flex}._chips_sdy0i_61{margin-top:2px}._list_sdy0i_65{max-width:820px;margin:0 auto;padding:0 16px 48px}._bucket_sdy0i_71+._bucket_sdy0i_71{margin-top:10px}._bucketLabel_sdy0i_73{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:10px 12px 6px;font-size:.68rem;font-weight:700}._rows_sdy0i_82{flex-direction:column;gap:2px;list-style:none;display:flex}._row_sdy0i_82{border-radius:var(--v-r-lg);transition:background-color var(--v-d-2) var(--v-ease);align-items:center;display:flex;position:relative}._row_sdy0i_82:hover,._rowMenu_sdy0i_91{background:var(--v-hover)}._rowActive_sdy0i_92{background:var(--v-selected)}._rowBtn_sdy0i_94{border-radius:inherit;min-width:0;color:inherit;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:10px 44px 10px 12px;font-family:inherit;display:flex}._rowBtn_sdy0i_94:active{background:var(--v-press)}._avatar_sdy0i_111{flex-shrink:0;width:52px;height:52px;position:relative}._avatar_sdy0i_111 img,._avatarFallback_sdy0i_117{object-fit:cover;object-position:center 20%;width:100%;height:100%;box-shadow:0 0 0 1px var(--v-line);border-radius:50%}._avatarFallback_sdy0i_117{color:var(--accent);background:var(--v-grad-soft);justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:flex}._rowUnread_sdy0i_134 ._avatar_sdy0i_111 img,._rowUnread_sdy0i_134 ._avatarFallback_sdy0i_117{box-shadow:0 0 0 2px var(--v-canvas), 0 0 0 4px var(--accent)}._avatarDot_sdy0i_138{background:var(--v-grad);width:13px;height:13px;box-shadow:0 0 0 2.5px var(--v-canvas);border-radius:50%;position:absolute;bottom:1px;right:-1px}._body_sdy0i_149{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._top_sdy0i_151,._bottom_sdy0i_151{align-items:center;gap:10px;min-width:0;display:flex}._name_sdy0i_153{letter-spacing:-.01em;min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.95rem;font-weight:600;overflow:hidden}._rowUnread_sdy0i_134 ._name_sdy0i_153{font-weight:750}._time_sdy0i_166{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.72rem}._rowUnread_sdy0i_134 ._time_sdy0i_166{color:var(--accent);font-weight:600}._preview_sdy0i_174{min-width:0;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.83rem;line-height:1.4;display:-webkit-box;overflow:hidden}._rowUnread_sdy0i_134 ._preview_sdy0i_174{color:var(--text-secondary,var(--text))}._badge_sdy0i_187{border-radius:var(--v-r-pill);min-width:21px;height:21px;color:var(--on-accent);background:var(--v-grad);box-shadow:var(--v-glow);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:0 7px;font-size:.7rem;font-weight:700;display:inline-flex}._folder_sdy0i_204{border-radius:var(--v-r-pill);color:var(--accent);background:var(--v-selected);align-self:flex-start;align-items:center;gap:4px;margin-top:2px;padding:1px 8px 1px 6px;font-size:.68rem;font-weight:600;display:inline-flex}._more_sdy0i_218{width:34px;height:34px;color:var(--muted);opacity:0;transition:opacity var(--v-d-1) var(--v-ease), background-color var(--v-d-2) var(--v-ease);background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._row_sdy0i_82:hover ._more_sdy0i_218,._rowMenu_sdy0i_91 ._more_sdy0i_218,._more_sdy0i_218:focus-visible{opacity:1}._more_sdy0i_218:hover{color:var(--text);background:var(--v-press)}@media (hover:none){._more_sdy0i_218{opacity:.75}}._skeletonRow_sdy0i_242{align-items:center;gap:14px;padding:10px 12px;display:flex}._skeletonText_sdy0i_243{flex-direction:column;flex:1;gap:8px;display:flex}._newLabel_sdy0i_245{white-space:nowrap}@media (width<=768px){._head_sdy0i_21{padding:var(--v-m-top) var(--v-m-gutter) 10px;background:0 0;gap:12px;position:static}._title_sdy0i_34{font-size:var(--v-m-title);letter-spacing:-.03em;font-weight:700;line-height:1.15}._actions_sdy0i_59{margin-block:-5px}._pill_sdy0i_45{display:none}._list_sdy0i_65{padding:4px 6px calc(var(--v-tabbar-h) + 28px + env(safe-area-inset-bottom))}._rowBtn_sdy0i_94{gap:12px;padding:10px 42px 10px 10px}._row_sdy0i_82:hover,._rowActive_sdy0i_92{background:0 0}}@media (width<=420px){._newLabel_sdy0i_245{display:none}}._row_16p5h_11{justify-content:space-between;align-items:center;gap:16px;padding:4px 0;display:flex}._text_16p5h_19{min-width:0}._label_16p5h_21{color:var(--text);font-size:.85rem;font-weight:600}._desc_16p5h_27{color:var(--muted);margin-top:3px;font-size:.72rem}._toggle_16p5h_33{border-radius:var(--v-r-sm);background:var(--border);cursor:pointer;border:none;flex-shrink:0;width:40px;height:22px;padding:0;transition:background .2s;position:relative}._toggleOn_16p5h_46{background:var(--accent)}._toggle_16p5h_33:disabled{cursor:default;opacity:.75}._thumb_16p5h_50{background:var(--surface);border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block;position:absolute;top:3px;left:3px}._toggleOn_16p5h_46 ._thumb_16p5h_50{transform:translate(18px)}._confirm_16p5h_66{border:1px solid var(--border);border-radius:var(--v-r-sm);background:var(--surface-tint);align-items:flex-start;gap:10px;margin-top:12px;padding:12px;display:flex}._confirmIcon_16p5h_77{color:var(--accent);flex-shrink:0;margin-top:1px}._confirmBody_16p5h_83{min-width:0}._confirmTitle_16p5h_85{color:var(--text);font-size:.8rem;font-weight:600}._confirmText_16p5h_91{color:var(--muted);margin-top:4px;font-size:.72rem;line-height:1.45}._actions_16p5h_98{gap:8px;margin-top:10px;display:flex}._primary_16p5h_104,._secondary_16p5h_105{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:6px 12px;font-size:.75rem;font-weight:600}._primary_16p5h_104{background:var(--v-grad);box-shadow:var(--v-glow);color:var(--on-accent)}._secondary_16p5h_105{color:var(--muted);border-color:var(--border);background:0 0}._primary_16p5h_104:disabled,._secondary_16p5h_105:disabled{cursor:default;opacity:.7}._error_16p5h_129{color:var(--danger);margin-top:8px;font-size:.72rem}._row_148o3_11{justify-content:space-between;align-items:center;gap:16px;padding:4px 0;display:flex}._text_148o3_19{min-width:0}._label_148o3_21{color:var(--text);font-size:.85rem;font-weight:600}._desc_148o3_27{color:var(--muted);margin-top:3px;font-size:.72rem}._toggle_148o3_33{border-radius:var(--v-r-sm);background:var(--border);cursor:pointer;border:none;flex-shrink:0;width:40px;height:22px;padding:0;transition:background .2s;position:relative}._toggleOn_148o3_46{background:var(--accent)}._toggle_148o3_33:disabled{cursor:default;opacity:.75}._thumb_148o3_50{background:var(--surface);border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block;position:absolute;top:3px;left:3px}._toggleOn_148o3_46 ._thumb_148o3_50{transform:translate(18px)}._limits_148o3_64{border-top:1px solid var(--surface-tint);color:var(--muted);align-items:flex-start;gap:6px;margin-top:12px;padding-top:12px;font-size:.72rem;line-height:1.45;display:flex}._limitsIcon_148o3_76{flex-shrink:0;margin-top:2px}._link_148o3_78{color:var(--accent);margin-top:8px;font-size:.72rem;text-decoration:underline;display:inline-block}._error_148o3_86{color:var(--danger);margin-top:8px;font-size:.72rem}._head_edc4f_7{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}._chevron_edc4f_21{color:var(--muted);transition:transform var(--v-d-2) var(--v-ease);flex-shrink:0;margin-left:auto}._chevronOpen_edc4f_28{transform:rotate(180deg)}._summary_edc4f_35{color:var(--muted);margin:4px 0 0;font-size:.72rem}._body_edc4f_41{margin-top:12px}._enable_edc4f_47{border:1px solid var(--border-strong,var(--border));background:var(--surface);color:var(--text);cursor:pointer;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:.78rem}._enable_edc4f_47:hover:not(:disabled){border-color:var(--accent-border,var(--accent));color:var(--accent)}._enable_edc4f_47:disabled{cursor:default;opacity:.6}._ok_1228g_7{--tone:var(--success);--tone-border:var(--success-border);--tone-soft:var(--success-soft);--tone-on-soft:var(--success-on-soft)}._warn_1228g_8{--tone:var(--warning);--tone-border:var(--warning-border);--tone-soft:var(--warning-soft);--tone-on-soft:var(--warning-on-soft)}._bad_1228g_9{--tone:var(--danger);--tone-border:var(--danger-border);--tone-soft:var(--danger-soft);--tone-on-soft:var(--danger-on-soft)}._muted_1228g_11{color:var(--muted);margin:0;font-size:.74rem}._widget_1228g_19{background:var(--surface);border:1px solid var(--tone-border,var(--border));cursor:pointer;border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:18px 20px;transition:box-shadow .18s,transform .15s;display:flex}._widget_1228g_19:hover{box-shadow:0 4px 16px color-mix(in srgb, var(--accent) 8%, transparent);transform:translateY(-2px)}._widget_1228g_19:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._head_1228g_40{justify-content:space-between;align-items:center;gap:8px;display:flex}._title_1228g_47{color:var(--text);align-items:center;gap:6px;font-size:.82rem;font-weight:600;display:flex}._link_1228g_56{color:var(--muted);font-size:.7rem;font-weight:500}._verdict_1228g_62{color:var(--tone);align-items:center;gap:6px;margin:0;font-size:.86rem;font-weight:600;display:flex}._rows_1228g_72{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._row_1228g_72{color:var(--text);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:2px 8px;font-size:.78rem;display:grid}._dot_1228g_91{background:var(--tone);border-radius:50%;width:8px;height:8px}._rowName_1228g_98{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._word_1228g_105{color:var(--tone);font-size:.72rem;font-weight:600}._rowBrief_1228g_111{color:var(--text-secondary);grid-column:2/-1;font-size:.72rem}._panel_1228g_119{flex-direction:column;gap:10px;display:flex}._panelTitle_1228g_125{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:.82rem;font-weight:700}._grid_1228g_134{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}._card_1228g_140{background:var(--surface);border:1px solid var(--tone-border,var(--border));border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}._cardHead_1228g_151{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._cardHead_1228g_151>div{min-width:0}._cardHead_1228g_151 ._muted_1228g_11{overflow-wrap:anywhere}._cardTitle_1228g_164{color:var(--text);margin:0;font-size:.95rem;font-weight:700}._badge_1228g_171{background:var(--tone-soft);color:var(--tone-on-soft);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:.74rem;font-weight:600;display:inline-flex}._reasons_1228g_184{color:var(--tone-on-soft,var(--text));margin:0;padding-left:18px;font-size:.78rem}._metrics_1228g_191{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}._metric_1228g_191 dt{color:var(--muted);font-size:.7rem}._metric_1228g_191 dd{color:var(--text);margin:1px 0 0;font-size:.86rem;font-weight:600}._metric_1228g_191 dd ._muted_1228g_11{font-weight:400;display:inline}._retry_1228g_213{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=520px){._grid_1228g_134{grid-template-columns:minmax(0,1fr)}}._pill_hbh84_1{border-radius:var(--v-r-pill);background:linear-gradient(var(--v-panel), var(--v-panel)) padding-box, var(--v-grad) border-box;height:38px;color:var(--text);box-shadow:var(--v-glow);font-variant-numeric:tabular-nums;transition:transform var(--v-d-2) var(--v-ease-spring), box-shadow var(--v-d-2) var(--v-ease);border:1.5px solid #0000;flex-shrink:0;align-items:center;gap:7px;padding:0 4px;display:inline-flex;position:relative}._pill_hbh84_1:hover{box-shadow:var(--v-glow-strong);transform:translateY(-1px)}._pill_hbh84_1:active{transform:scale(.97)}._icon_hbh84_22{width:28px;height:28px;color:var(--on-accent);background:var(--v-grad);border-radius:50%;justify-content:center;align-items:center;display:flex}._value_hbh84_33{letter-spacing:-.01em;font-size:.92rem;font-weight:800}._unit_hbh84_34{color:var(--muted);margin-left:-3px;font-size:.74rem;font-weight:600}._plus_hbh84_36{width:24px;height:24px;color:var(--accent);background:var(--v-selected);transition:background-color var(--v-d-2) var(--v-ease), color var(--v-d-2) var(--v-ease);border-radius:50%;justify-content:center;align-items:center;margin-left:1px;display:flex}._pill_hbh84_1:hover ._plus_hbh84_36{color:var(--on-accent);background:var(--v-grad)}._compact_hbh84_50{gap:5px;height:34px;padding:0 3px}._compact_hbh84_50 ._icon_hbh84_22{width:24px;height:24px}._compact_hbh84_50 ._value_hbh84_33{font-size:.84rem}._compact_hbh84_50 ._plus_hbh84_36{width:22px;height:22px}._low_hbh84_55{background:linear-gradient(var(--v-panel), var(--v-panel)) padding-box, linear-gradient(125deg, var(--danger), var(--accent)) border-box;box-shadow:0 0 0 0 color-mix(in srgb, var(--danger) 45%, transparent);animation:_balance-pulse_hbh84_1 2.2s var(--v-ease) infinite}._low_hbh84_55 ._icon_hbh84_22{background:var(--danger)}._low_hbh84_55 ._value_hbh84_33{color:var(--danger)}._low_hbh84_55 ._plus_hbh84_36{color:var(--on-accent);background:var(--danger)}@keyframes _balance-pulse_hbh84_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--danger) 40%, transparent)}60%{box-shadow:0 0 0 7px color-mix(in srgb, var(--danger) 0%, transparent)}}._avatarBtn_10mvm_1{transition:box-shadow var(--v-d-2) var(--v-ease);background:0 0;border:0;border-radius:50%;flex-shrink:0;padding:0;display:inline-flex;position:relative}._avatarBtn_10mvm_1:hover,._avatarBtn_10mvm_1[aria-expanded=true]{box-shadow:var(--v-ring)}._dot_10mvm_13{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 2px var(--v-panel);border-radius:50%;position:absolute;top:-1px;right:-1px}._mBar_10mvm_27{z-index:100;height:calc(var(--v-topbar-h) + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--v-m-gutter) 0;background:var(--v-glass);-webkit-backdrop-filter:blur(18px)saturate(1.3);border-bottom:1px solid var(--v-line);flex-shrink:0;align-items:center;gap:10px;display:flex;position:relative}._mSticky_10mvm_43{position:sticky;top:0}._mBrand_10mvm_45{letter-spacing:-.03em;min-width:0;color:var(--text);flex:1;align-items:center;gap:9px;font-size:1.02rem;font-weight:700;display:flex}._mBrand_10mvm_45 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._mLogo_10mvm_58{width:28px;height:28px;box-shadow:var(--v-glow);border-radius:8px;flex-shrink:0}._mActions_10mvm_60{flex-shrink:0;align-items:center;gap:8px;display:flex}._appBar_10mvm_64{z-index:100;background:var(--v-glass);-webkit-backdrop-filter:blur(18px)saturate(1.3);border-bottom:1px solid var(--v-line);position:sticky;top:0}._appInner_10mvm_74{align-items:center;gap:14px;max-width:1320px;height:64px;margin:0 auto;padding:0 24px;display:flex}._brand_10mvm_84{color:var(--text);letter-spacing:-.03em;flex-shrink:0;align-items:center;gap:9px;font-size:1.02rem;font-weight:700;display:flex}._brand_10mvm_84 img{width:30px;height:30px;box-shadow:var(--v-glow);border-radius:9px}._appNav_10mvm_96{scrollbar-width:none;border-left:1px solid var(--v-line);align-items:center;gap:2px;min-width:0;margin-left:4px;padding-left:10px;display:flex;overflow-x:auto}._appNav_10mvm_96::-webkit-scrollbar{display:none}._appNavLink_10mvm_109{border-radius:var(--v-r-pill);height:36px;color:var(--muted);white-space:nowrap;transition:color var(--v-d-2) var(--v-ease), background-color var(--v-d-2) var(--v-ease);align-items:center;gap:7px;padding:0 12px;font-size:.83rem;font-weight:600;display:inline-flex;position:relative}._appNavLink_10mvm_109:hover{color:var(--text);background:var(--v-hover)}._appNavActive_10mvm_124,._appNavActive_10mvm_124:hover{color:var(--accent);background:var(--v-selected)}._count_10mvm_126{border-radius:var(--v-r-pill);min-width:18px;height:18px;color:var(--on-accent);background:var(--accent);justify-content:center;align-items:center;padding:0 5px;font-size:.64rem;font-weight:700;display:inline-flex}._appActions_10mvm_140{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}._searchPill_10mvm_142{border-radius:var(--v-r-pill);border:1px solid var(--v-line);background:var(--v-sunken);height:38px;color:var(--muted);align-items:center;gap:8px;padding:0 8px 0 12px;font-family:inherit;font-size:.8rem;display:flex}._searchPill_10mvm_142:hover{color:var(--text);border-color:var(--v-line-strong)}@media (width<=1100px){._searchPill_10mvm_142 span,._searchPill_10mvm_142 kbd{display:none}._searchPill_10mvm_142{justify-content:center;width:38px;padding:0}}._prompt_1p5h4_1{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,14px);width:min(440px,100vw - 24px);box-shadow:var(--shadow-lg,0 12px 32px #00000059);flex-direction:column;gap:10px;padding:14px 16px;display:flex;position:fixed;transform:translate(-50%)}._title_1p5h4_18{color:var(--text);margin:0;font-size:14px;font-weight:600}._row_1p5h4_25{flex-wrap:wrap;gap:6px;display:flex}._chip_1p5h4_31,._chipOn_1p5h4_32{min-height:36px;font:inherit;color:var(--text);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:13px}._chip_1p5h4_31:hover{background:var(--surface-hover,var(--surface))}._chipOn_1p5h4_32{color:var(--accent-contrast,var(--text));background:var(--accent);border-color:var(--accent)}._ok_1p5h4_54{min-height:36px;font:inherit;color:var(--text);background:var(--surface-2,transparent);border:1px solid var(--border);cursor:pointer;border-radius:8px;align-self:flex-end;padding:6px 14px;font-size:13px;font-weight:600}._screen_1pv1d_9{text-align:center;background:var(--bg);min-height:100dvh;color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;animation:.2s .4s both _appear_1pv1d_1;display:flex}@keyframes _appear_1pv1d_1{0%{opacity:0}to{opacity:1}}._title_1pv1d_29{font-size:22px;font-weight:600;line-height:1.25}._text_1pv1d_35{max-width:360px;color:var(--text-secondary);font-size:15px;line-height:1.5}._reload_1pv1d_42{border-radius:var(--v-r-sm);color:var(--on-accent);background:var(--accent);border:none;margin-top:12px;padding:12px 22px;font-size:15px;font-weight:600}._reload_1pv1d_42:hover{background:var(--accent-hover)}._reload_1pv1d_42:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root{--pal-set:bslt-1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--accent);--pal-white:#fff;--pal-blue-50:#eef6ff;--pal-blue-75:#f5f8ff;--pal-blue-100:#d6eaff;--pal-blue-110:#def;--pal-blue-120:#d6f0ff;--pal-blue-200:#c8dff8;--pal-blue-300:#b8cfe0;--pal-blue-450:#3b82f6;--pal-blue-500:#4a9eff;--pal-blue-550:#3b9eff;--pal-blue-600:#3a8eef;--pal-blue-650:#2d87f0;--pal-blue-700:#2563eb;--pal-blue-750:#07c;--pal-blue-800:#1d4ed8;--pal-cyan-300:#7ec8e3;--pal-steel-50:#f0f5fb;--pal-steel-75:#eef3f9;--pal-steel-100:#e8eef5;--pal-steel-150:#e7edf4;--pal-steel-200:#d0dce8;--pal-steel-250:#d0dae6;--pal-steel-300:#c0cdd8;--pal-steel-400:#b0bfce;--pal-steel-450:#8a9fbe;--pal-steel-500:#9aafc4;--pal-steel-600:#6b7a8d;--pal-steel-650:#6b7a90;--pal-steel-560:#6b8cae;--pal-steel-675:#7b8ca1;--pal-steel-700:#5a6478;--pal-mist-25:#fbfdff;--pal-mist-50:#fafcff;--pal-mist-75:#f9fbfd;--pal-mist-100:#f8fbff;--pal-mist-150:#f5f8fc;--pal-mist-200:#f4f6fa;--pal-mist-250:#f6f8fb;--pal-mist-300:#f0f4f8;--pal-mist-350:#eef2f7;--pal-ink-900:#111827;--pal-ink-800:#1e293b;--pal-ink-700:#374151;--pal-ink-600:#4a5568;--pal-slate-50:#f8fafc;--pal-slate-100:#f1f5f9;--pal-slate-200:#e2e8f0;--pal-slate-300:#cbd5e1;--pal-slate-400:#94a3b8;--pal-slate-500:#64748b;--pal-slate-600:#475569;--pal-gray-50:#f9fafb;--pal-gray-100:#f5f5f5;--pal-gray-200:#e5e5e5;--pal-gray-400:#888;--pal-gray-500:#6b7280;--pal-gray-600:#666;--pal-red-50:#fef2f2;--pal-red-60:#fff5f5;--pal-red-70:#fff0f0;--pal-red-100:#fee2e2;--pal-red-200:#fecaca;--pal-red-300:#fca5a5;--pal-red-400:#f87171;--pal-red-500:#ef4444;--pal-red-550:#e53e3e;--pal-red-600:#dc2626;--pal-red-700:#b91c1c;--pal-red-800:#7f1d1d;--pal-green-50:#f0fdf4;--pal-green-60:#f0fff6;--pal-green-70:#ecfdf5;--pal-green-400:#34c77b;--pal-green-500:#22c55e;--pal-green-600:#16a34a;--pal-green-650:#059669;--pal-green-700:#15803d;--pal-amber-45:#fffbea;--pal-amber-50:#fffbeb;--pal-amber-90:#fff0c2;--pal-amber-100:#fef3c7;--pal-amber-200:#fde68a;--pal-amber-300:#fcd34d;--pal-amber-450:#f5a623;--pal-amber-500:#f59e0b;--pal-amber-600:#d97706;--pal-amber-700:#b45309;--pal-amber-750:#b07d00;--pal-amber-800:#92400e;--pal-violet-50:#f5f0ff;--pal-violet-500:#9b6dff;--pal-indigo-50:#eef2ff;--pal-indigo-500:#6366f1;--pal-pink-50:#fff0f8;--pal-pink-400:#e879a0;--pal-pink-500:#d4638b;--pal-fuchsia-50:#fff0f5;--pal-fuchsia-500:#d946ef;--pal-orange-50:#fff5ee;--pal-orange-60:#fff7ed;--pal-orange-450:#ff7a45;--pal-orange-500:#f97316;--pal-dark-900:#0a0f1e;--pal-dark-850:#0f1117;--pal-dark-800:#16162a;--pal-dark-750:#1a1a2e;--pal-dark-700:#1a1d27;--pal-dark-600:#22263a;--pal-dark-550:#232734;--pal-dark-500:#2a2d3a;--pal-dark-text:#e8edf5;--bg:var(--pal-white);--surface:var(--pal-white);--surface-subtle:var(--pal-mist-200);--surface-tint:var(--pal-steel-50);--surface-faint:var(--pal-mist-50);--surface-cool:var(--pal-mist-100);--surface-neutral:var(--pal-slate-50);--surface-neutral-2:var(--pal-slate-100);--surface-gray:var(--pal-gray-50);--surface-strong:var(--pal-ink-900);--phone-bg:var(--pal-dark-900);--text:var(--pal-ink-900);--text-secondary:var(--pal-steel-600);--muted:var(--pal-steel-500);--text-muted:var(--muted);--text-soft:var(--pal-steel-400);--text-faint:var(--pal-steel-300);--text-primary:var(--text);--on-accent:var(--pal-white);--on-strong:var(--pal-white);--border:var(--pal-steel-100);--border-color:var(--border);--border-subtle:var(--pal-mist-200);--border-neutral:var(--pal-slate-200);--accent:var(--pal-blue-500);--accent-hover:var(--pal-blue-600);--accent-strong:var(--pal-blue-700);--accent-soft:var(--pal-blue-50);--accent-border:var(--pal-blue-200);--accent2:var(--pal-cyan-300);--chart-cat-1:var(--pal-blue-700);--chart-cat-2:var(--pal-green-600);--chart-cat-3:var(--pal-violet-500);--chart-cat-4:var(--pal-pink-400);--chart-cat-5:var(--pal-amber-600);--chart-cat-6:var(--pal-fuchsia-500);--chart-cat-7:var(--pal-red-600);--danger:var(--pal-red-500);--danger-alt:var(--pal-red-550);--danger-strong:var(--pal-red-600);--danger-deep:var(--pal-red-700);--danger-soft:var(--pal-red-50);--danger-soft-warm:var(--pal-red-60);--danger-soft-warmer:var(--pal-red-70);--danger-border:var(--pal-red-200);--success:var(--pal-green-400);--success-alt:var(--pal-green-500);--success-strong:var(--pal-green-600);--success-deep:var(--pal-green-700);--success-soft:var(--pal-green-50);--success-soft-warm:var(--pal-green-60);--success-border:var(--pal-green-500);--warning:var(--pal-amber-500);--warning-strong:var(--pal-amber-600);--warning-deep:var(--pal-amber-700);--warning-text:var(--pal-amber-800);--warning-soft:var(--pal-amber-50);--warning-border:var(--pal-amber-200);--danger-on-soft:var(--pal-red-700);--success-on-soft:var(--pal-green-700);--warning-on-soft:var(--pal-amber-800);--tile-blue-bg:var(--pal-blue-50);--tile-blue-fg:var(--pal-blue-500);--tile-green-bg:var(--pal-green-60);--tile-green-fg:var(--pal-green-400);--tile-pink-bg:var(--pal-pink-50);--tile-pink-fg:var(--pal-pink-400);--tile-violet-bg:var(--pal-violet-50);--tile-violet-fg:var(--pal-violet-500);--tile-indigo-bg:var(--pal-indigo-50);--tile-indigo-fg:var(--pal-indigo-500);--tile-amber-bg:var(--pal-amber-45);--tile-amber-fg:var(--pal-amber-450);--tile-fuchsia-bg:var(--pal-fuchsia-50);--tile-fuchsia-fg:var(--pal-fuchsia-500);--tile-orange-bg:var(--pal-orange-50);--tile-orange-fg:var(--pal-orange-450);--tile-ember-bg:var(--pal-orange-60);--tile-ember-fg:var(--pal-orange-500);--tile-neutral-bg:var(--pal-mist-300);--tile-neutral-fg:var(--pal-steel-560);--tile-active-bg:var(--pal-blue-110);--tile-active-fg:var(--accent);--badge-soft-bg:var(--pal-amber-90);--badge-soft-text:var(--pal-amber-750);--badge-new-bg:var(--pal-blue-120);--badge-new-text:var(--pal-blue-750);--sidebar-w:220px;--nav-h:60px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--preset-accent:var(--accent);--preset-accent-soft:var(--accent-soft);--preset-primary:var(--surface-strong);--preset-tag-bg:var(--accent-soft);--preset-tag-text:var(--accent);--preset-card-radius:16px;--preset-card-shadow:0 2px 12px #0000000f;--preset-border-selected:var(--accent)}::selection{background:color-mix(in srgb, var(--accent) 32%, transparent);color:var(--text)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--pal-dark-850);--surface:var(--pal-dark-700);--surface-subtle:var(--pal-dark-600);--surface-tint:var(--pal-dark-550);--surface-faint:var(--pal-dark-700);--surface-cool:var(--pal-dark-600);--surface-neutral:var(--pal-dark-700);--surface-neutral-2:var(--pal-dark-550);--surface-gray:var(--pal-dark-700);--surface-strong:var(--pal-dark-500);--phone-bg:var(--pal-dark-850);--text:var(--pal-dark-text);--text-secondary:var(--pal-steel-500);--muted:var(--pal-steel-700);--text-soft:var(--pal-steel-700);--text-faint:var(--pal-steel-600);--border:var(--pal-dark-500);--border-subtle:var(--pal-dark-600);--border-neutral:var(--pal-dark-500);--accent-soft:#4a9eff1f;--accent-border:#4a9eff59;--chart-cat-4:var(--pal-pink-500);--danger-soft:#ef44441f;--danger-soft-warm:#ef44441a;--danger-soft-warmer:#ef444414;--danger-border:#ef444459;--success-soft:#34c77b1f;--success-soft-warm:#34c77b1a;--success-border:#34c77b59;--warning-soft:#f59e0b1f;--warning-border:#f59e0b59;--danger-on-soft:#ff9b9b;--success-on-soft:#4fd894;--warning-on-soft:#f7c66b;--tile-blue-bg:#4a9eff29;--tile-blue-fg:#7ab8ff;--tile-green-bg:#34c77b29;--tile-green-fg:#4fd894;--tile-pink-bg:#e879a029;--tile-pink-fg:#f29ac0;--tile-violet-bg:#9b6dff2e;--tile-violet-fg:#b494ff;--tile-indigo-bg:#6366f12e;--tile-indigo-fg:#9498f7;--tile-amber-bg:#f5a62329;--tile-amber-fg:#f7b955;--tile-fuchsia-bg:#d946ef29;--tile-fuchsia-fg:#e585f5;--tile-orange-bg:#ff7a4529;--tile-orange-fg:#ff9a70;--tile-ember-bg:#f9731629;--tile-ember-fg:#fb9a5c;--tile-neutral-bg:#9aafc424;--tile-neutral-fg:var(--pal-steel-500);--tile-active-bg:#4a9eff38;--tile-active-fg:var(--accent);--badge-soft-bg:#f5a6232e;--badge-soft-text:#f7c66b;--badge-new-bg:#4a9eff2e;--badge-new-text:#7ab8ff}@keyframes bslt-egg-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-egg-fx=spin] body{animation:1s ease-in-out bslt-egg-spin}[data-egg-fx=tilt] body{transition:transform .4s;transform:rotate(-1.2deg)}@keyframes bslt-egg-sway{0%{filter:blur();transform:rotate(0)translate(0,0)}20%{filter:blur(.6px);transform:rotate(.7deg)translate(6px,-2px)}45%{filter:blur(.2px);transform:rotate(-.5deg)translate(-5px,2px)}70%{filter:blur(.7px);transform:rotate(.6deg)translate(4px,1px)}to{filter:blur();transform:rotate(0)translate(0,0)}}[data-egg-fx=drunk] body{animation:4.5s ease-in-out infinite bslt-egg-sway}@media (prefers-reduced-motion:reduce){[data-egg-fx] body{transition:none;animation:none;transform:none}}[data-egg-skin=matrix],:root[data-egg-skin=matrix] [data-theme]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000700;--surface:#030f03;--surface-subtle:#061706;--surface-tint:#072007;--surface-faint:#030f03;--surface-cool:#061706;--surface-neutral:#030f03;--surface-neutral-2:#072007;--surface-gray:#030f03;--surface-strong:#0b2a0b;--phone-bg:#000700;--text:#7dff9b;--text-secondary:#4cd66d;--muted:#2f9a4a;--text-soft:#2f9a4a;--text-faint:#1f6e33;--border:#14501f;--border-subtle:#0e3a17;--border-neutral:#14501f;--accent:#39ff6e;--accent-hover:#6bff92;--accent-strong:#8dffab;--accent-soft:#39ff6e1f;--accent-border:#39ff6e66;--accent2:#7dff9b;--chart-cat-4:var(--pal-pink-500);--on-accent:#001a06;--success-soft:#39ff6e24;--success-soft-warm:#39ff6e1a;--success-border:#39ff6e66;--danger-soft:#ff5c5c24;--danger-soft-warm:#ff5c5c1a;--danger-soft-warmer:#ff5c5c14;--danger-border:#ff5c5c66;--warning-soft:#d2ff5c24;--warning-border:#d2ff5c66;--danger-on-soft:#ff9b9b;--success-on-soft:#7dff9b;--warning-on-soft:#d8ff7d;--tile-blue-bg:#39ff6e1f;--tile-blue-fg:#7dff9b;--tile-green-bg:#39ff6e1f;--tile-green-fg:#7dff9b;--tile-pink-bg:#39ff6e1f;--tile-pink-fg:#7dff9b;--tile-violet-bg:#39ff6e1f;--tile-violet-fg:#7dff9b;--tile-indigo-bg:#39ff6e1f;--tile-indigo-fg:#7dff9b;--tile-amber-bg:#39ff6e1f;--tile-amber-fg:#7dff9b;--tile-fuchsia-bg:#39ff6e1f;--tile-fuchsia-fg:#7dff9b;--tile-orange-bg:#39ff6e1f;--tile-orange-fg:#7dff9b;--tile-ember-bg:#39ff6e1f;--tile-ember-fg:#7dff9b;--tile-neutral-bg:#39ff6e14;--tile-neutral-fg:#2f9a4a;--tile-active-bg:#39ff6e33;--tile-active-fg:#39ff6e;--badge-soft-bg:#39ff6e29;--badge-soft-text:#7dff9b;--badge-new-bg:#39ff6e29;--badge-new-text:#7dff9b;--chat-bg:var(--bg);--chat-surface:var(--surface);--chat-border:var(--border);--chat-text:var(--text);--chat-muted:var(--muted);--chat-hover:var(--surface-tint)}[data-egg-skin=matrix] body{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}:root{--v-r-xs:8px;--v-r-sm:10px;--v-r-md:14px;--v-r-lg:18px;--v-r-xl:24px;--v-r-2xl:30px;--v-r-pill:999px;--v-ease:cubic-bezier(.2, .8, .2, 1);--v-ease-out:cubic-bezier(.16, 1, .3, 1);--v-ease-spring:cubic-bezier(.34, 1.4, .64, 1);--v-d-1:.12s;--v-d-2:.2s;--v-d-3:.32s;--v-d-4:.52s;--v-brand:var(--accent);--v-brand-2:var(--pal-cyan-300);--v-grad:linear-gradient(125deg, var(--accent) 0%, var(--pal-cyan-300) 100%);--v-grad-soft:linear-gradient(125deg, color-mix(in srgb, var(--accent) 16%, transparent) 0%, color-mix(in srgb, var(--pal-cyan-300) 14%, transparent) 100%);--v-grad-text:linear-gradient(100deg, var(--accent) 10%, var(--pal-cyan-300) 90%);--v-canvas:var(--bg);--v-panel:var(--surface);--v-raised:var(--surface);--v-sunken:var(--surface-subtle);--v-hover:color-mix(in srgb, var(--text) 5%, transparent);--v-press:color-mix(in srgb, var(--text) 9%, transparent);--v-selected:color-mix(in srgb, var(--accent) 12%, transparent);--v-line:color-mix(in srgb, var(--text) 9%, transparent);--v-line-strong:color-mix(in srgb, var(--text) 16%, transparent);--v-glass:color-mix(in srgb, var(--surface) 78%, transparent);--v-scrim:color-mix(in srgb, var(--pal-dark-900) 46%, transparent);--v-shadow-1:0 1px 2px color-mix(in srgb, var(--pal-dark-900) 7%, transparent);--v-shadow-2:0 1px 2px color-mix(in srgb, var(--pal-dark-900) 5%, transparent), 0 8px 24px -10px color-mix(in srgb, var(--pal-dark-900) 18%, transparent);--v-shadow-3:0 2px 6px color-mix(in srgb, var(--pal-dark-900) 6%, transparent), 0 22px 48px -16px color-mix(in srgb, var(--pal-dark-900) 30%, transparent);--v-shadow-pop:0 0 0 1px var(--v-line), 0 24px 60px -18px color-mix(in srgb, var(--pal-dark-900) 38%, transparent);--v-glow:0 10px 30px -10px color-mix(in srgb, var(--accent) 60%, transparent);--v-glow-strong:0 14px 40px -10px color-mix(in srgb, var(--accent) 75%, transparent);--v-inset:inset 0 1px 0 color-mix(in srgb, var(--pal-white) 60%, transparent);--v-ring:0 0 0 3px color-mix(in srgb, var(--accent) 28%, transparent);--v-ring-danger:0 0 0 3px color-mix(in srgb, var(--danger) 26%, transparent);--v-rail-w:272px;--v-rail-w-collapsed:76px;--v-tabbar-h:64px;--v-topbar-h:56px;--v-page-max:1180px;--v-m-gutter:16px;--v-m-top:18px;--v-m-title:1.45rem;--v-m-lead:.9rem}[data-theme=dark]{--v-canvas:var(--pal-dark-850);--v-panel:var(--pal-dark-700);--v-raised:var(--pal-dark-600);--v-sunken:var(--pal-dark-900);--v-hover:color-mix(in srgb, var(--pal-white) 5%, transparent);--v-press:color-mix(in srgb, var(--pal-white) 9%, transparent);--v-selected:color-mix(in srgb, var(--accent) 16%, transparent);--v-line:color-mix(in srgb, var(--pal-white) 8%, transparent);--v-line-strong:color-mix(in srgb, var(--pal-white) 15%, transparent);--v-glass:color-mix(in srgb, var(--pal-dark-700) 72%, transparent);--v-scrim:color-mix(in srgb, var(--pal-dark-900) 70%, transparent);--v-shadow-1:0 1px 2px color-mix(in srgb, var(--pal-dark-900) 50%, transparent);--v-shadow-2:0 1px 2px color-mix(in srgb, var(--pal-dark-900) 40%, transparent), 0 10px 28px -12px color-mix(in srgb, var(--pal-dark-900) 80%, transparent);--v-shadow-3:0 2px 8px color-mix(in srgb, var(--pal-dark-900) 45%, transparent), 0 26px 60px -18px color-mix(in srgb, var(--pal-dark-900) 90%, transparent);--v-shadow-pop:0 0 0 1px var(--v-line-strong), 0 30px 80px -20px color-mix(in srgb, var(--pal-dark-900) 95%, transparent);--v-inset:inset 0 1px 0 color-mix(in srgb, var(--pal-white) 6%, transparent)}::selection{background:color-mix(in srgb, var(--accent) 30%, transparent)}:where(button,a,summary,[role=button],[role=tab],[role=menuitem],[tabindex]:not(input):not(textarea)):focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(input,textarea,select,[contenteditable=true]):focus-visible{outline:none}*{scrollbar-width:thin;scrollbar-color:var(--v-line-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--v-line-strong);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-track{background:0 0}@keyframes v-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes v-fade-in{0%{opacity:0}to{opacity:1}}@keyframes v-pop{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}@keyframes v-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes v-slide-left{0%{transform:translate(-100%)}to{transform:none}}@keyframes v-slide-right{0%{transform:translate(100%)}to{transform:none}}@keyframes v-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes v-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.72)}}@keyframes v-spin{to{transform:rotate(360deg)}}[data-stagger]>*{animation:v-fade-up var(--v-d-3) var(--v-ease-out) both;animation-delay:calc(min(var(--i,0), 12) * 28ms)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}#agents,#features,#pricing,#faq{scroll-margin-top:calc(var(--nav-h) + 16px)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:var(--bg);color:var(--text);min-height:100dvh;font-family:Sora,system-ui,sans-serif;overflow-x:clip}html{overflow-x:clip}@media (width<=768px){html,body{height:100%;overflow:hidden}#root{overscroll-behavior-y:contain;height:100dvh;overflow:clip auto}}html[data-keyboard=open]{--v-tabbar-h:0px}button{cursor:pointer;font-family:inherit}a{text-decoration:none}textarea{font-family:inherit}.no-transition,.no-transition *{transition:none!important}[data-theme=dark] body,[data-theme=dark]{background:var(--bg);color:var(--text)}
