._form_1cto1_3{margin:0}@media (prefers-reduced-motion:no-preference){._form_1cto1_3{animation:.24s ease-out both _formEnter_1cto1_1}}@keyframes _formEnter_1cto1_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._formGroup_1cto1_18{margin-bottom:16px;position:relative}._formGroup_1cto1_18 label{color:var(--auth-muted);margin-bottom:6px;font-size:14px;font-weight:500;line-height:20px;display:block}._labelAction_1cto1_32{line-height:20px;position:absolute;top:0;right:0}@media (width<=768px){._labelAction_1cto1_32 a{margin:-12px -6px -12px -12px;padding:12px 6px 12px 12px;display:inline-block}}._formGroup_1cto1_18 input{border:1px solid var(--auth-line-strong);background:var(--auth-field);width:100%;height:48px;color:var(--auth-ink);border-radius:12px;padding:0 14px;font-family:inherit;font-size:16px;transition:border-color .15s,box-shadow .15s;display:block}._formGroup_1cto1_18 input::placeholder{color:var(--auth-faint)}._formGroup_1cto1_18 input:focus{border-color:var(--auth-accent);box-shadow:0 0 0 1px var(--auth-accent);outline:none}._formGroup_1cto1_18 input[aria-invalid=true]{border-color:var(--auth-danger)}._formGroup_1cto1_18 input[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--auth-danger)}._passwordControl_1cto1_80{position:relative}._passwordControl_1cto1_80 input{padding-right:52px}._passwordToggle_1cto1_88{width:44px;height:44px;color:var(--auth-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;transition:color .15s;display:inline-flex;position:absolute;top:2px;right:2px}@media (hover:hover){._passwordToggle_1cto1_88:hover{color:var(--auth-ink)}}._hint_1cto1_111,._fieldError_1cto1_112,._capsLock_1cto1_113{margin:6px 0 0;font-size:13px;line-height:1.45}._hint_1cto1_111{color:var(--auth-faint)}._fieldError_1cto1_112{color:var(--auth-danger)}._capsLock_1cto1_113{color:var(--auth-muted)}._formGroup_1cto1_18 input:focus-visible,._submitButton_1cto1_132:focus-visible,._secondaryButton_1cto1_133:focus-visible,._oauthButton_1cto1_134:focus-visible,._linkButton_1cto1_135:focus-visible,._passwordToggle_1cto1_88:focus-visible{outline:2px solid var(--auth-focus);outline-offset:2px}._formGroup_1cto1_18 input:focus-visible{outline:none}._linkButton_1cto1_135{color:var(--auth-accent);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;font-size:14px;font-weight:500}@media (hover:hover){._linkButton_1cto1_135:hover{text-underline-offset:3px;text-decoration:underline}}._honeypot_1cto1_163{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}._srOnly_1cto1_172{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._legalConsent_1cto1_185{margin:4px 0 0}._legalConsentControl_1cto1_189{grid-template-columns:22px 1fr;align-items:flex-start;gap:12px;display:grid;position:relative}._legalConsentControl_1cto1_189 input{opacity:0;cursor:pointer;width:22px;height:22px;margin:0;position:absolute}._legalCheckboxVisual_1cto1_206{border:1px solid var(--auth-line-strong);background:var(--auth-field);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;transition:background-color .15s,border-color .15s;display:flex}._legalCheckboxVisual_1cto1_206 span{border-left:2px solid var(--auth-accent-ink);border-bottom:2px solid var(--auth-accent-ink);opacity:0;width:10px;height:6px;transform:translateY(-1px)rotate(-45deg)}._legalConsentControl_1cto1_189._checked_1cto1_229 ._legalCheckboxVisual_1cto1_206{border-color:var(--auth-accent);background:var(--auth-accent)}._legalConsentControl_1cto1_189._checked_1cto1_229 ._legalCheckboxVisual_1cto1_206 span{opacity:1}._legalConsentControl_1cto1_189 input:focus-visible+._legalCheckboxVisual_1cto1_206{outline:2px solid var(--auth-focus);outline-offset:2px}._legalConsentControl_1cto1_189 input[aria-invalid=true]+._legalCheckboxVisual_1cto1_206{border-color:var(--auth-danger)}._legalConsentText_1cto1_247{min-width:0;color:var(--auth-muted);font-size:14px;line-height:1.5}._legalConsentText_1cto1_247 a{color:var(--auth-ink);text-decoration:underline;-webkit-text-decoration-color:var(--auth-line-strong);text-decoration-color:var(--auth-line-strong);text-underline-offset:3px}@media (hover:hover){._legalConsentText_1cto1_247 a:hover{-webkit-text-decoration-color:var(--auth-ink);text-decoration-color:var(--auth-ink)}}._submitButton_1cto1_132,._secondaryButton_1cto1_133{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:100%;font-family:inherit;transition:background-color .15s,border-color .15s,transform .12s;display:flex;position:relative}._submitButton_1cto1_132{background:var(--auth-primary);height:52px;color:var(--auth-primary-ink);border:0;margin-top:24px;font-size:16px;font-weight:600}._secondaryButton_1cto1_133{border:1px solid var(--auth-line-strong);height:48px;color:var(--auth-ink);background:0 0;margin-top:12px;font-size:15px;font-weight:500}@media (hover:hover){._submitButton_1cto1_132:hover:not(:disabled){background:var(--auth-primary-hover)}._secondaryButton_1cto1_133:hover:not(:disabled){background:var(--auth-raised)}}._submitButton_1cto1_132:active:not(:disabled),._secondaryButton_1cto1_133:active:not(:disabled){transform:scale(.985)}._submitButton_1cto1_132:disabled,._secondaryButton_1cto1_133:disabled{cursor:default}._secondaryButton_1cto1_133:disabled{color:var(--auth-muted)}._buttonLabel_1cto1_325{transition:opacity .12s}._submitButton_1cto1_132[aria-busy=true] ._buttonLabel_1cto1_325{opacity:0}._spinner_1cto1_333{margin:auto;animation:.9s linear infinite _spin_1cto1_333;position:absolute;inset:0}@keyframes _spin_1cto1_333{to{transform:rotate(360deg)}}._oauthButtons_1cto1_345{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1rem;display:grid}._oauthButton_1cto1_134{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;height:44px;padding:.5rem 1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._oauthButton_1cto1_134 svg{flex-shrink:0;width:20px;height:20px}._oauthButton_1cto1_134._google_1cto1_373{color:#3c4043;background:#fff;border:1px solid #dadce0}@media (hover:hover){._oauthButton_1cto1_134._google_1cto1_373:hover{background:#f8f9fa;border-color:#d2d4d7;transform:translateY(-1px);box-shadow:0 1px 3px #0000001a,0 4px 12px #0000000d}}._oauthButton_1cto1_134._discord_1cto1_388{color:#fff;background:#5865f2;border:1px solid #0000}@media (hover:hover){._oauthButton_1cto1_134._discord_1cto1_388:hover{background:#404ff0;transform:translateY(-1px);box-shadow:0 4px 15px #5865f266}}._oauthButton_1cto1_134:active{transform:translateY(0)}@media (width<=480px){._oauthButtons_1cto1_345{grid-template-columns:1fr}}[data-keyboard=open] ._oauthButtons_1cto1_345,[data-keyboard=open] ._divider_1cto1_414{display:none}._lastUsed_1cto1_418{background:var(--auth-accent);color:var(--auth-accent-ink);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600;line-height:14px;position:absolute;top:-9px;right:10px}._divider_1cto1_414{color:var(--auth-faint);align-items:center;gap:12px;margin:20px 0;font-size:13px;display:flex}._divider_1cto1_414:before,._divider_1cto1_414:after{content:"";background:var(--auth-line);flex:1;height:1px}._infoMessage_1cto1_449,._errorMessage_1cto1_450{border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.5}._infoMessage_1cto1_449{border:1px solid var(--auth-line);background:var(--auth-raised);color:var(--auth-ink)}._errorMessage_1cto1_450{color:var(--auth-danger);background:#f2a6b412;border:1px solid #f2a6b43d}._helperText_1cto1_470{color:var(--auth-muted);margin:0 0 16px;font-size:15px;line-height:1.5}._invite_1cto1_478{border:1px solid var(--auth-line);border-radius:14px;align-items:center;gap:12px;margin:0 0 20px;padding:12px;display:flex}._invite_1cto1_478 img{object-fit:cover;border-radius:10px;flex:none;width:48px;height:48px}._invite_1cto1_478 div{min-width:0}._invite_1cto1_478 p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._inviteLabel_1cto1_507{color:var(--auth-faint);font-size:12px}._inviteTitle_1cto1_512{color:var(--auth-ink);margin:2px 0;font-size:16px;font-weight:600}._inviteGm_1cto1_519{color:var(--auth-muted);font-size:13px}@media (prefers-reduced-motion:reduce){._spinner_1cto1_333{animation-duration:2.4s}._submitButton_1cto1_132,._secondaryButton_1cto1_133,._oauthButton_1cto1_134{transition:none}}._page_wh6im_3{--auth-bg:#0b0a0f;--auth-field:#121118;--auth-raised:#16141d;--auth-pressed:#1d1a26;--auth-ink:#f4f1fa;--auth-muted:#9c96ab;--auth-faint:#6c6679;--auth-line:#ffffff14;--auth-line-strong:#ffffff24;--auth-accent:#cbb9f6;--auth-accent-ink:#15101f;--auth-accent-soft:#cbb9f61f;--auth-primary:#7438b5;--auth-primary-hover:#8246c4;--auth-primary-ink:#f4ecfb;--auth-danger:#f2a6b4;--auth-focus:#cbb9f6;background:var(--auth-bg);width:100%;min-height:100dvh;color:var(--auth-ink);-webkit-font-smoothing:antialiased;flex-direction:column;justify-content:center;align-items:center;padding:56px 24px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;display:flex;position:relative}._page_wh6im_3 *,._page_wh6im_3 :before,._page_wh6im_3 :after{box-sizing:border-box}._back_wh6im_42{min-height:44px;color:var(--auth-muted);border-radius:10px;align-items:center;gap:2px;padding:0 12px 0 6px;font-size:15px;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:16px;left:12px}@media (hover:hover){._back_wh6im_42:hover{color:var(--auth-ink);background:var(--auth-raised)}}._back_wh6im_42:focus-visible{outline:2px solid var(--auth-focus);outline-offset:2px}._brand_wh6im_69{flex-direction:column;align-items:center;margin-bottom:40px;display:flex}._mark_wh6im_76{flex-direction:column;align-items:center;gap:14px;display:flex}._mark_wh6im_76 img{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:56px;height:56px;display:block}._mark_wh6im_76 span{color:var(--auth-ink);letter-spacing:.1em;font-family:Cinzel,Newsreader,Georgia,serif;font-size:26px;font-weight:700;line-height:1}._panel_wh6im_100{width:100%;max-width:360px}._title_wh6im_105{color:var(--auth-ink);letter-spacing:-.01em;margin:0 0 20px;font-size:24px;font-weight:600;line-height:1.2}._panel_wh6im_100 fieldset{border:0;min-width:0;margin:0;padding:0}._panel_wh6im_100 legend{color:var(--auth-muted);margin-bottom:16px;padding:0;font-size:15px;line-height:1.5}._footer_wh6im_129{color:var(--auth-muted);text-align:center;margin:24px 0 0;font-size:15px}._footer_wh6im_129 a{color:var(--auth-accent);font-weight:500}@media (hover:hover){._footer_wh6im_129 a:hover{text-underline-offset:3px;text-decoration:underline}}._footer_wh6im_129 a:focus-visible{outline:2px solid var(--auth-focus);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:no-preference){._brand_wh6im_69{animation:.36s ease-out both _authFade_wh6im_1}._panel_wh6im_100{animation:.42s cubic-bezier(.2,.8,.2,1) 60ms both _authRise_wh6im_1}}@keyframes _authFade_wh6im_1{0%{opacity:0}to{opacity:1}}@keyframes _authRise_wh6im_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width<=768px){._page_wh6im_3{overscroll-behavior:contain;min-height:0;padding:16px max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));justify-content:flex-start;position:fixed;inset:0;overflow:hidden auto}._page_wh6im_3[data-keyboard=open]{top:var(--pwa-viewport-offset-top,0px);height:var(--pwa-viewport-height,100%);padding-top:12px;padding-bottom:16px;bottom:auto}._back_wh6im_42{top:8px;left:max(4px, env(safe-area-inset-left))}._brand_wh6im_69{flex:1 0 auto;justify-content:center;min-height:168px;margin-bottom:8px;padding-top:24px}._page_wh6im_3[data-keyboard=open] ._brand_wh6im_69{flex:none;min-height:0;margin-bottom:20px;padding-top:0}._page_wh6im_3[data-keyboard=open] ._mark_wh6im_76{gap:8px}._page_wh6im_3[data-keyboard=open] ._mark_wh6im_76 img{width:32px;height:32px}._page_wh6im_3[data-keyboard=open] ._mark_wh6im_76 span{font-size:15px}._panel_wh6im_100{max-width:440px}._footer_wh6im_129 a{margin:-12px -6px;padding:12px 6px;display:inline-block}}:is(html:has(._page_wh6im_3),body:has(._page_wh6im_3)){background:#0b0a0f}._acquisitionStep_17zj0_1{margin-top:28px}._acquisitionStep_17zj0_1 h3{color:var(--auth-ink);margin:0;font-size:17px;font-weight:600}._acquisitionStep_17zj0_1>p{color:var(--auth-muted);margin:6px 0 14px;font-size:14px;line-height:1.5}._sourceGrid_17zj0_19{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}._sourceOption_17zj0_26{border:1px solid var(--auth-line-strong);min-height:40px;color:var(--auth-ink);background:0 0;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:14px;line-height:1.25;transition:background-color .15s,border-color .15s}@media (hover:hover){._sourceOption_17zj0_26:hover{background:var(--auth-raised)}}._sourceOption_17zj0_26:focus-visible{outline:2px solid var(--auth-focus);outline-offset:2px}._sourceOption_17zj0_26._selected_17zj0_50{border-color:var(--auth-accent);background:var(--auth-accent-soft)}._sourcePrivacy_17zj0_55{color:var(--auth-faint);font-size:13px;line-height:1.45}._avatarStep_16gh0_3 h3{color:var(--auth-ink);margin:0;font-size:17px;font-weight:600}._avatarStep_16gh0_3>p{color:var(--auth-muted);margin:6px 0 16px;font-size:14px;line-height:1.5}._fileInput_16gh0_17{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._choice_16gh0_25{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}._choice_16gh0_25 small{color:var(--auth-faint);grid-column:1/-1;font-size:13px;line-height:1.45}._previewButton_16gh0_39{border:1px solid var(--auth-line-strong);background:var(--auth-raised);width:88px;height:88px;color:var(--auth-muted);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:border-color .15s;display:flex;position:relative}@media (hover:hover){._previewButton_16gh0_39:hover{border-color:var(--auth-accent)}}._previewButton_16gh0_39:focus-visible{outline:2px solid var(--auth-focus);outline-offset:3px}._previewButton_16gh0_39 img{border-radius:inherit;object-fit:cover;width:100%;height:100%}._previewButton_16gh0_39>span{border:3px solid var(--auth-bg);background:var(--auth-accent);width:30px;height:30px;color:var(--auth-accent-ink);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}._choiceActions_16gh0_87,._cropActions_16gh0_88{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._chooseButton_16gh0_95,._removeButton_16gh0_96,._cropActions_16gh0_88 button{border:1px solid var(--auth-line-strong);min-height:44px;color:var(--auth-ink);background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .15s;display:inline-flex}@media (hover:hover){._chooseButton_16gh0_95:hover:not(:disabled),._removeButton_16gh0_96:hover:not(:disabled),._cropActions_16gh0_88 button:hover:not(:disabled){background:var(--auth-raised)}}._chooseButton_16gh0_95:disabled,._removeButton_16gh0_96:disabled,._cropActions_16gh0_88 button:disabled{opacity:.55;cursor:default}._removeButton_16gh0_96{color:var(--auth-danger)}._cropCard_16gh0_133{border:1px solid var(--auth-line);border-radius:16px;padding:12px}._cropViewport_16gh0_139{background:#08070b;border-radius:12px;height:270px;position:relative;overflow:hidden}._zoomControl_16gh0_147{color:var(--auth-muted);grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:13px 4px 10px;font-size:13px;display:grid}._zoomControl_16gh0_147 input{width:100%;accent-color:var(--auth-accent)}._cropActions_16gh0_88{justify-content:flex-end}._cropActions_16gh0_88 ._applyButton_16gh0_166{background:var(--auth-primary);color:var(--auth-primary-ink);border-color:#0000}._spinner_16gh0_172{animation:1s linear infinite _spin_16gh0_172}@keyframes _spin_16gh0_172{to{transform:rotate(360deg)}}@media (width<=480px){._cropViewport_16gh0_139{height:230px}}._container_1lehi_1{box-sizing:border-box;color:#eaeaea;width:100%;min-width:0;max-width:1400px;margin:0 auto;padding:2rem;overflow-x:clip;container:dashboard-home/inline-size}@media (width<=768px){._container_1lehi_1{padding:1.25rem .75rem}}._hero_1lehi_19{background:linear-gradient(135deg,#a855f71a 0%,#0000 100%);border:1px solid #ffffff0a;border-radius:20px;margin-bottom:3rem;padding:3rem;position:relative;overflow:hidden}@media (width<=768px){._hero_1lehi_19{border-radius:16px;margin-bottom:1.5rem;padding:1.5rem}}._hero_1lehi_19:before{content:"";filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#a855f726 0%,#0000 70%);width:280px;height:280px;position:absolute;top:0;right:0}._hero_1lehi_19 h1{color:#fff;text-shadow:0 2px 8px #0003;margin-bottom:.5rem;font-family:Cinzel,serif;font-size:3.5rem}@media (width<=768px){._hero_1lehi_19 h1{font-size:1.75rem;line-height:1.2}}._hero_1lehi_19 p{color:#a1a1aa;max-width:600px;font-size:1.2rem}@media (width<=768px){._hero_1lehi_19 p{font-size:.9rem;line-height:1.5}}._heroImageBanner_1lehi_71{box-sizing:border-box;background:#ffffff06;border:1px solid #ffffff0a;border-radius:20px;width:100%;max-width:100%;margin-bottom:3rem;overflow:hidden;box-shadow:0 18px 50px #0000002e}._heroImageBanner_1lehi_71 img{width:100%;height:auto;display:block}._campaignHero_1lehi_88{box-sizing:border-box;background:#0a0910;border:1px solid #ffffff1a;border-radius:20px;width:100%;min-width:0;max-width:100%;height:clamp(360px,28vw,440px);margin-bottom:3rem;position:relative;overflow:hidden;box-shadow:0 22px 58px #00000047;container:campaign-hero/inline-size}._campaignHeroImage_1lehi_105{object-fit:cover;object-position:center;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}._campaignHeroShade_1lehi_116{background:linear-gradient(90deg,#050509fa 0%,#050509f0 23%,#050509c2 39%,#05050933 68%,#05050914 100%),linear-gradient(#0505091f 0%,#0000 66%,#05050947 100%);position:absolute;inset:0}._campaignHeroContent_1lehi_124{z-index:1;box-sizing:border-box;flex-direction:column;align-items:flex-start;width:min(52%,620px);min-width:0;max-width:100%;height:100%;padding:clamp(34px,2.8vw,38px) clamp(36px,4vw,56px) 32px;display:flex;position:relative}._campaignHeroEyebrow_1lehi_138{color:#b45cff;letter-spacing:.28em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1}._campaignHeroContent_1lehi_124 h1{color:#f5f3f7;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 3px 18px #00000085;max-width:100%;margin:32px 0 16px;font-family:Cinzel,serif;font-size:clamp(2.35rem,3.2vw,3.25rem);font-weight:500;line-height:1.08;overflow:hidden}._campaignHeroContent_1lehi_124 p{color:#ebe8efb3;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:500px;margin:0;font-size:1.1rem;line-height:1.55;display:-webkit-box;overflow:hidden}._continueButton_1lehi_175{box-sizing:border-box;color:#f4ecfb;cursor:pointer;min-width:258px;max-width:100%;height:58px;font:inherit;background:#7438b5;border:1px solid #be7aff3d;border-radius:10px;justify-content:space-between;align-items:center;gap:22px;margin-top:30px;padding:0 24px;font-size:1rem;font-weight:600;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 28px #5820913d}._continueButton_1lehi_175:hover{background:#8246c4;border-color:#d1a1ff80;transform:translateY(-2px);box-shadow:0 15px 34px #6929a957}._continueButton_1lehi_175:focus-visible{outline-offset:3px;outline:2px solid #cf9cff}._campaignMeta_1lehi_210{color:#ebe8efa8;align-items:center;gap:36px;margin-top:30px;font-size:.95rem;font-weight:500;display:flex}._campaignMeta_1lehi_210 span{white-space:nowrap;align-items:center;gap:10px;min-width:0;display:inline-flex}._campaignMeta_1lehi_210 svg{color:#ebe8efb8;stroke-width:1.8px;flex:none}@container campaign-hero (width<=900px){._campaignHeroContent_1lehi_124{width:min(70%,560px);padding:34px 36px 30px}._campaignHeroShade_1lehi_116{background:linear-gradient(90deg,#050509fa 0%,#050509ed 40%,#050509a8 72%,#05050933 100%),linear-gradient(#0000 58%,#0505094d 100%)}._campaignHeroContent_1lehi_124 h1{margin:30px 0 18px;font-size:clamp(2rem,6.2cqw,2.75rem)}._campaignHeroContent_1lehi_124 p{font-size:1rem}._continueButton_1lehi_175{height:54px;margin-top:30px}._campaignMeta_1lehi_210{margin-top:30px}}@container campaign-hero (width<=640px){._campaignHeroImage_1lehi_105{object-position:64% center}._campaignHeroShade_1lehi_116{background:linear-gradient(90deg,#050509fa 0%,#050509e8 62%,#0505098c 100%)}._campaignHeroContent_1lehi_124{width:100%;padding:28px 24px 24px}._campaignHeroContent_1lehi_124 h1{margin:26px 0 16px;font-size:clamp(1.85rem,8.5cqw,2.35rem)}._campaignHeroContent_1lehi_124 p{max-width:min(92%,430px);font-size:.95rem}._continueButton_1lehi_175{width:min(100%,290px);min-width:0;margin-top:26px}._campaignMeta_1lehi_210{flex-wrap:wrap;gap:14px 26px;margin-top:auto;padding-top:24px;font-size:.88rem}}@container campaign-hero (width<=420px){._campaignHeroContent_1lehi_124{padding:24px 18px 20px}._campaignHeroEyebrow_1lehi_138{letter-spacing:.22em;font-size:.66rem}._campaignHeroContent_1lehi_124 h1{margin-top:22px;font-size:clamp(1.6rem,10cqw,2rem)}._campaignHeroContent_1lehi_124 p{max-width:100%;font-size:.9rem}._continueButton_1lehi_175{gap:14px;width:100%;height:50px;margin-top:22px;padding:0 18px;font-size:.92rem}._campaignMeta_1lehi_210{gap:12px 18px;font-size:.82rem}}@media (width<=768px){._heroImageBanner_1lehi_71{border-radius:16px;margin-bottom:1.5rem}._campaignHero_1lehi_88{border-radius:16px;height:clamp(380px,55vh,430px);margin-bottom:1.5rem}}._updates_1lehi_353{margin:-1.75rem 0 2.5rem}@media (width<=768px){._updates_1lehi_353{margin:-.5rem 0 1.5rem}}._updates_1lehi_353:empty{display:none}._quickActions_1lehi_365{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;min-width:0;margin-bottom:4rem;display:grid}@container dashboard-home (width<=640px){._quickActions_1lehi_365{grid-template-columns:1fr;gap:16px;margin-bottom:2.5rem}}._card_1lehi_382{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform, box-shadow;background:#ffffff06;border:1px solid #ffffff0a;border-radius:18px;flex-direction:column;justify-content:space-between;min-width:0;max-width:100%;height:220px;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}._card_1lehi_382:hover{background:#ffffff0a;border-color:#a855f733;transform:translateY(-3px)scale(1.01);box-shadow:0 12px 32px #0003,inset 0 1px #ffffff0a}._card_1lehi_382:hover ._iconBg_1lehi_405{opacity:.15;transform:scale(1.08)}._card_1lehi_382 ._iconBg_1lehi_405{opacity:.08;z-index:0;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-20px;right:-20px}._card_1lehi_382 ._cardContent_1lehi_417{z-index:1}._card_1lehi_382:focus-visible{outline-offset:3px;outline:2px solid #cf9cff}._campaignsCard_1lehi_425{--card-tone:#b47bf9}._realmsCard_1lehi_426{--card-tone:gold}._card_1lehi_382 svg{color:var(--card-tone)}._cardIcon_1lehi_428{margin-bottom:1rem}._card_1lehi_382 h3{color:#fff;margin:1rem 0 .5rem;font-family:Cinzel,serif;font-size:1.5rem}@media (width<=768px){._card_1lehi_382 h3{margin:.5rem 0 .25rem;font-size:1.25rem}}._card_1lehi_382 p{color:#a1a1aa;font-size:.95rem;line-height:1.4}@media (width<=768px){._card_1lehi_382 p{font-size:.85rem}._card_1lehi_382{border-radius:14px;height:auto;padding:1.25rem}}button._card_1lehi_382{text-align:left;font:inherit;color:inherit}._quickActions_1lehi_365:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}@container dashboard-home (width<=780px){._quickActions_1lehi_365:has(>:nth-child(3)){grid-template-columns:minmax(0,1fr)}}._chips_1utgw_1{flex-wrap:wrap;gap:8px;display:inline-flex}._chip_1utgw_1{color:#9a93a8;white-space:nowrap;border:1px solid #2e2740;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}._new_1utgw_21{color:#c4b8ff;background:#8b74f51f;border-color:#8b74f559}._improved_1utgw_27{color:#9dbcf5;background:#7fa8f014;border-color:#7fa8f04d}._fixed_1utgw_33{color:#6fd4ad;background:#4fc79a14;border-color:#4fc79a4d}._animated_1utgw_39 ._chip_1utgw_1{animation:.5s cubic-bezier(.34,1.56,.64,1) both _chipPop_1utgw_1;animation-delay:calc(var(--d,0) * 80ms + .62s)}@keyframes _chipPop_1utgw_1{0%{opacity:0;transform:scale(.5)}}@media (prefers-reduced-motion:reduce){._animated_1utgw_39 ._chip_1utgw_1{animation:none}}._ribbon_1iwgg_3{--rb-accent:#8b74f5;--rb-accent-light:#b9a9ff;--rb-line:#2e2740;--rb-gold:#f5c542;--ease-out:cubic-bezier(.16, 1, .3, 1);border:1px solid var(--rb-line);color:#ece9f3;width:100%;min-width:0;font:inherit;text-align:left;cursor:pointer;animation:_ribbonIn_1iwgg_1 .6s .1s var(--ease-out) both;transition:border-color .3s, transform .3s var(--ease-out), box-shadow .3s;background:#0e0c13;border-radius:16px;align-items:center;gap:22px;padding:16px 20px 16px 16px;display:flex;position:relative;overflow:hidden;container-type:inline-size}._ribbon_1iwgg_3:hover{border-color:var(--rb-accent);transform:translateY(-2px);box-shadow:0 12px 36px #6c53e329}._ribbon_1iwgg_3:focus-visible,._quiet_1iwgg_37:focus-visible{outline:2px solid var(--rb-accent-light);outline-offset:3px}._unread_1iwgg_42{background:#110e1a;border-color:#3b2d63}._unread_1iwgg_42:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#b9a9ff1f 50%,#0000 65%);animation:1.6s ease-in-out .9s both _sweep_1iwgg_1;position:absolute;inset:0;transform:translate(-100%)}._seal_1iwgg_58{width:52px;height:52px;color:var(--rb-accent);background:#8b74f524;border-radius:14px;flex:none;place-items:center;display:grid;position:relative}._unread_1iwgg_42 ._seal_1iwgg_58{color:#fff;background:#6c53e3;box-shadow:0 6px 22px #6c53e359}._sealDragon_1iwgg_76{width:28px;height:32px}._pip_1iwgg_81{background:var(--rb-gold);border-radius:50%;width:12px;height:12px;animation:2s .8s 3 _pulse_1iwgg_1;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #110e1a}._text_1iwgg_93{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._kicker_1iwgg_101{white-space:nowrap;color:var(--rb-accent);letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:11.5px;font-weight:700;display:flex}._draft_1iwgg_114{color:var(--rb-gold);letter-spacing:.1em;border:1px dashed #f5c54299;border-radius:4px;margin-left:2px;padding:1px 6px}._title_1iwgg_123{text-overflow:ellipsis;white-space:nowrap;font-family:Cinzel,serif;font-size:20px;font-weight:600;overflow:hidden}._counts_1iwgg_132{flex:none}._go_1iwgg_136{border:1px solid var(--rb-line);color:#ddd6fe;border-radius:10px;flex:none;align-items:center;gap:10px;padding:11px 16px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}._ribbon_1iwgg_3:hover ._go_1iwgg_136{border-color:var(--rb-accent);color:#fff;background:#6c53e3}._quiet_1iwgg_37{color:#9a93a8;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;transition:color .2s,border-color .2s;display:inline-flex}._quiet_1iwgg_37:hover{color:#ddd6fe;border-color:#2e2740}@container (width<=760px){._counts_1iwgg_132{display:none}}@container (width<=480px){._kicker_1iwgg_101{letter-spacing:.14em}._kickerDate_1iwgg_188{display:none}._go_1iwgg_136{gap:0;padding:10px;font-size:0}._title_1iwgg_123{font-size:17px}}@media (width<=560px){._ribbon_1iwgg_3{gap:14px;padding:12px 14px 12px 12px}._seal_1iwgg_58{border-radius:12px;width:44px;height:44px}._sealDragon_1iwgg_76{width:24px;height:27px}}@keyframes _ribbonIn_1iwgg_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _sweep_1iwgg_1{to{transform:translate(100%)}}@keyframes _pulse_1iwgg_1{0%,to{box-shadow:0 0 0 2px #110e1a,0 0 #f5c5428c}50%{box-shadow:0 0 0 2px #110e1a,0 0 0 9px #f5c54200}}@media (prefers-reduced-motion:reduce){._ribbon_1iwgg_3,._unread_1iwgg_42:after,._pip_1iwgg_81{animation:none}._unread_1iwgg_42:after{display:none}._ribbon_1iwgg_3,._ribbon_1iwgg_3:hover{transform:none}}._container_1aqfb_1{color:#fff;height:100%;padding:2rem;overflow-y:auto}@media (width<=768px){._container_1aqfb_1{padding:1rem 0 0;overflow:visible}}._header_1aqfb_14{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}@media (width<=768px){._header_1aqfb_14{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:1.5rem}}._header_1aqfb_14 h1{background:linear-gradient(45deg,#a855f7,#dab6fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:2rem;font-weight:700}@media (width<=768px){._header_1aqfb_14 h1{font-size:1.75rem}}._header_1aqfb_14 p{color:#888;margin:.5rem 0 0}._headerActions_1aqfb_45{align-items:center;gap:10px;display:flex}._header_1aqfb_14 ._rpCreateBtn_1aqfb_50{color:#d8ccf4;cursor:pointer;background:#211c2a;border:1px solid #b5a0e838;border-radius:8px;align-items:center;gap:.5rem;min-height:44px;padding:.75rem 1.1rem;font-weight:600;display:flex}._header_1aqfb_14 ._rpCreateBtn_1aqfb_50:hover{background:#292132;border-color:#b5a0e86b}@media (width<=768px){._header_1aqfb_14 p{font-size:.9rem}._headerActions_1aqfb_45{flex-direction:column;width:100%}._header_1aqfb_14 ._rpCreateBtn_1aqfb_50{justify-content:center;width:100%}}._header_1aqfb_14 ._createBtn_1aqfb_80{color:#fff;cursor:pointer;background:linear-gradient(45deg,#8f24f5,#a855f7);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:flex}._header_1aqfb_14 ._createBtn_1aqfb_80:hover{transform:translateY(-2px);box-shadow:0 5px 15px #a855f766}@media (width<=768px){._header_1aqfb_14 ._createBtn_1aqfb_80{justify-content:center;width:100%;padding:.85rem}}._filters_1aqfb_105{justify-content:space-between;margin-bottom:2rem;display:flex}@media (width<=768px){._filters_1aqfb_105{flex-direction:column;gap:12px;margin-bottom:1.5rem}}._filters_1aqfb_105 ._search_1aqfb_117{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;align-items:center;width:300px;padding:.65rem 1rem;display:flex}._filters_1aqfb_105 ._search_1aqfb_117 svg{color:#666;margin-right:.5rem}._filters_1aqfb_105 ._search_1aqfb_117 input{color:#fff;background:0 0;border:none;width:100%;font-size:.95rem}._filters_1aqfb_105 ._search_1aqfb_117 input:focus{outline:none}@media (width<=768px){._filters_1aqfb_105 ._search_1aqfb_117{width:100%}}._filters_1aqfb_105 ._tabs_1aqfb_145{background:#ffffff0d;border-radius:10px;padding:.35rem;display:flex}._filters_1aqfb_105 ._tabs_1aqfb_145 button{color:#888;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;padding:.5rem 1.25rem;font-size:.9rem;font-weight:500;transition:all .2s;display:inline-flex}._filters_1aqfb_105 ._tabs_1aqfb_145 button._active_1aqfb_168{color:#fff;background:#ffffff1a}._filters_1aqfb_105 ._tabs_1aqfb_145 ._tabCount_1aqfb_172{color:#ffffff73;font-variant-numeric:tabular-nums;font-size:.8rem}._filters_1aqfb_105 ._tabs_1aqfb_145 ._tabDot_1aqfb_177{background:#9d83ff;border-radius:999px;width:7px;height:7px}@media (width<=768px){._filters_1aqfb_105 ._tabs_1aqfb_145{justify-content:space-between;width:100%}._filters_1aqfb_105 ._tabs_1aqfb_145 button{text-align:center;flex:1}}._grid_1aqfb_194{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}@media (width<=768px){._grid_1aqfb_194{grid-template-columns:minmax(0,1fr);gap:1.25rem}}._skeleton_1aqfb_207{background:linear-gradient(100deg,#0f0f1699 30%,#ffffff09 50%,#0f0f1699 70%) 0 0/300% 100%;border:1px solid #ffffff0d;border-radius:20px;min-height:440px;animation:1.6s ease-in-out infinite _skeletonShimmer_1aqfb_1}@keyframes _skeletonShimmer_1aqfb_1{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){._skeleton_1aqfb_207{animation:none}}._empty_1aqfb_225{text-align:center;background:#ffffff05;border:2px dashed #ffffff1a;border-radius:12px;grid-column:1/-1;padding:4rem}._empty_1aqfb_225 h2{color:#666;margin-bottom:.5rem}._empty_1aqfb_225 p{color:#444}._reviewBtn_1aqfb_241{color:#ccc;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:6px;width:100%;padding:.5rem 1rem;font-size:.85rem;transition:all .2s}._reviewBtn_1aqfb_241:hover{color:#fff;background:#fff3}._disabledAction_1aqfb_257{opacity:.55;cursor:not-allowed}._disabledAction_1aqfb_257:hover{color:#ccc;background:#ffffff1a}._leaveBtn_1aqfb_266{color:#ff8b8b;cursor:pointer;background:#ff6b6b1f;border:1px solid #ff6b6b59;border-radius:6px;width:100%;padding:.5rem 1rem;font-size:.85rem;transition:all .2s}._leaveBtn_1aqfb_266:hover{color:#fff;background:#ff6b6b33}._cardMenuWrap_1aqfb_282{position:relative}._cardMenuTrigger_1aqfb_286{color:#ffffffbf;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s,color .2s,border-color .2s;display:inline-flex;position:relative}._cardMenuTrigger_1aqfb_286:hover{color:#fff;background:#ffffff1f;border-color:#ffffff29}._cardMenu_1aqfb_282{z-index:10;background:#07070cf5;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:.2rem;min-width:190px;padding:.35rem;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 32px #0006}._cardMenu_1aqfb_282 button{color:#ffffffe0;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:.5rem;width:100%;padding:.55rem .7rem;font-size:.84rem;display:inline-flex}._cardMenu_1aqfb_282 button:hover{background:#ffffff14}._cardMenu_1aqfb_282 ._deleteAction_1aqfb_339{color:#ff9a9a}._cardMenu_1aqfb_282 button:disabled{opacity:.5;cursor:default}._cardMenu_1aqfb_282 button:disabled:hover{background:0 0}._quietDot_1aqfb_346{background:#9d83ff;border-radius:999px;width:6px;height:6px;position:absolute;top:5px;right:5px}._notice_1aqfb_356{z-index:50;color:#ffffffe6;background:#0e0c16f7;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:1rem;max-width:calc(100vw - 32px);padding:.7rem .8rem .7rem 1.1rem;font-size:.9rem;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 18px 32px #0006}._notice_1aqfb_356 button{color:#e4dcff;cursor:pointer;background:#7d5fff33;border:none;border-radius:8px;padding:.4rem .75rem;font-weight:600}._notice_1aqfb_356 button:hover{background:#7d5fff52}._card_1mj6w_1{cursor:pointer;will-change:transform, box-shadow;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f0f1699;border:1px solid #ffffff0d;border-radius:20px;flex-direction:column;height:100%;font-family:Outfit,sans-serif;transition:border-color .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),background .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}._card_1mj6w_1:before{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:.5;background:linear-gradient(135deg,#ffffff1a,#0000 40% 60%,#7d5fff1a);border-radius:20px;padding:2px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._card_1mj6w_1:hover{border-color:#0000;box-shadow:0 20px 40px #0006,0 0 0 1px #7d5fff4d,0 10px 30px #7d5fff26}._card_1mj6w_1:hover:before{opacity:1;background:linear-gradient(135deg,#ffffff4d,#0000 30% 70%,#7d5fff66)}._card_1mj6w_1:hover ._imageContainer_1mj6w_44 img{filter:brightness(1.1);transform:scale(1.08)}._imageContainer_1mj6w_44{border-radius:20px 20px 0 0;height:180px;position:relative;overflow:hidden}@media (width<=768px){._imageContainer_1mj6w_44{height:160px}}._imageContainer_1mj6w_44 img{object-fit:cover;filter:brightness(.9);width:100%;height:100%;transition:all .6s cubic-bezier(.16,1,.3,1)}._imageContainer_1mj6w_44 ._overlay_1mj6w_67{background:linear-gradient(#0003 0%,#0f0f16 100%);position:absolute;inset:0}._imageContainer_1mj6w_44 ._metaRow_1mj6w_75{z-index:2;gap:.75rem;min-width:0;display:flex;position:absolute;top:1.25rem;left:1.25rem;right:1.25rem}._imageContainer_1mj6w_44 ._metaRowDual_1mj6w_85{justify-content:space-between}._imageContainer_1mj6w_44 ._metaRowSingle_1mj6w_88{justify-content:flex-end}._imageContainer_1mj6w_44 ._modeBadge_1mj6w_91,._imageContainer_1mj6w_44 ._systemBadge_1mj6w_92{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;background:#0a0a0f99;border:1px solid #ffffff26;border-radius:20px;max-width:min(60%,220px);padding:.35rem .85rem;font-size:.75rem;font-weight:700;overflow:hidden;box-shadow:0 4px 12px #0003}._imageContainer_1mj6w_44 ._modeBadge_1mj6w_91{background:#7d5fff33;border-color:#7d5fff4d;flex-shrink:1}._imageContainer_1mj6w_44 ._systemBadge_1mj6w_92{flex-shrink:1}._content_1mj6w_117{z-index:1;flex-direction:column;flex:1;padding:1.75rem;display:flex;position:relative}@media (width<=768px){._content_1mj6w_117{padding:1.25rem}}._content_1mj6w_117 ._titleRow_1mj6w_130{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}._content_1mj6w_117 ._mentionMark_1mj6w_136{margin-right:.35rem;font-weight:800}._content_1mj6w_117 ._unreadBadge_1mj6w_141{color:#e4dcff;white-space:nowrap;background:#7d5fff2e;border:1px solid #7d5fff66;border-radius:999px;flex:none;margin-top:.3rem;margin-right:auto;padding:.2rem .6rem;font-size:.72rem;font-weight:700}._content_1mj6w_117 h3{color:#fff;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0 0 .5rem;font-family:Space Grotesk,sans-serif;font-size:1.35rem;font-weight:700;overflow:hidden}@media (width<=768px){._content_1mj6w_117 h3{font-size:1.25rem}}._content_1mj6w_117 ._description_1mj6w_172{color:#fff9;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 1.5rem;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}@media (width<=768px){._content_1mj6w_117 ._description_1mj6w_172{margin-bottom:1.25rem;font-size:.9rem}}._headerAction_1mj6w_190{z-index:2;flex-shrink:0;position:relative}._meta_1mj6w_75{flex-wrap:wrap;gap:1.25rem;margin-bottom:1.5rem;display:flex}._meta_1mj6w_75 ._metaItem_1mj6w_202{color:#ffffffb3;align-items:center;gap:.5rem;font-size:.85rem;font-weight:500;display:flex}._meta_1mj6w_75 ._metaItem_1mj6w_202 svg{color:#b8a6ff}._tags_1mj6w_214{flex-wrap:wrap;gap:.6rem;min-height:1.8rem;margin-top:auto;display:flex}._tags_1mj6w_214 ._tag_1mj6w_214{color:#fffc;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;padding:.35rem .85rem;font-size:.8rem;font-weight:500;transition:all .2s}._tags_1mj6w_214 ._tag_1mj6w_214:hover{color:#e0aaff;background:#7d5fff26;border-color:#7d5fff4d}._tags_1mj6w_214 ._signal_1mj6w_237{color:#d9ceff;background:#7d5fff1a;border-color:#7d5fff42}._tags_1mj6w_214 ._signal_1mj6w_237._strong_1mj6w_242{color:#f1ecff;background:#7d5fff38;border-color:#7d5fff80;font-weight:700}._actionArea_1mj6w_249{border-top:1px dashed #ffffff1a;justify-content:flex-end;margin-top:1.5rem;padding-top:1.25rem;display:flex}._overlay_1rz0y_1{z-index:1000;contain:layout paint style;isolation:isolate;background:radial-gradient(circle at 0 40%,#a855f714,#0000 22rem),#000000db;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}._wizardModal_1rz0y_14{color:#eaeaea;contain:layout paint style;isolation:isolate;background:linear-gradient(135deg,#ffffff0b,#0000 28rem),linear-gradient(#15161cfa,#090a0efa);border:1px solid #ffffff21;border-radius:18px;grid-template-columns:23rem minmax(0,1fr);width:min(78rem,100vw - 4rem);height:min(50rem,100dvh - 4rem);min-height:min(38rem,100dvh - 4rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1.4rem 4.5rem #0000008f,inset 0 1px #ffffff0f}._closeBtn_1rz0y_31{z-index:8;color:#eaeaea8f;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;top:1.1rem;right:1.1rem}._closeBtn_1rz0y_31:hover{color:#eaeaea;background:#ffffff0f}._previewPanel_1rz0y_55{background:linear-gradient(#14141b9e,#0c0d12f0),#ffffff05;border-right:1px solid #ffffff1a;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._coverFrame_1rz0y_66{aspect-ratio:16/10;background:#00000057;flex:none;position:relative;overflow:hidden}._coverFrame_1rz0y_66:after{content:"";pointer-events:none;background:linear-gradient(#05050714,#0505079e),linear-gradient(90deg,#0505070f,#0505073d);position:absolute;inset:0}._coverFrame_1rz0y_66 img{object-fit:cover;width:100%;height:100%}._changeImageBtn_1rz0y_86{z-index:2;color:#eaeaea;cursor:pointer;background:#0f0f15c7;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:.5rem;min-height:2.45rem;padding:0 .9rem;font-size:.9rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;top:1.1rem;left:1.1rem;box-shadow:0 1rem 2rem #0000004d}._changeImageBtn_1rz0y_86:hover{background:#17171fe6;border-color:#a855f76b}._previewBody_1rz0y_110{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:1.6rem 1.8rem;display:flex;overflow-y:auto}._previewBody_1rz0y_110>p{color:#eaeaeab8;text-align:center;overflow-wrap:anywhere;white-space:pre-line;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:.65rem 0 1.1rem;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}._previewTitleRow_1rz0y_133{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;align-items:center;gap:.5rem;display:grid}._previewTitleRow_1rz0y_133 h2{overflow-wrap:anywhere;color:#f3edf8;text-align:center;grid-column:2;min-width:0;margin:0;font-family:Cinzel,serif;font-size:1.7rem;font-weight:500;line-height:1.12}._placeholderText_1rz0y_152._placeholderText_1rz0y_152{color:#eaeaea6b}._iconBtn_1rz0y_156{color:#eaeaeaad;cursor:pointer;background:#ffffff12;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}._iconBtn_1rz0y_156:hover{color:#eaeaea;border-color:#a855f773}._ornament_1rz0y_174{width:7rem;height:1rem;margin:.2rem auto .7rem;display:block;position:relative}._ornament_1rz0y_174:before,._ornament_1rz0y_174:after{content:"";background:linear-gradient(90deg,#0000,#ffd70094);width:3rem;height:1px;position:absolute;top:.5rem}._ornament_1rz0y_174:before{left:0}._ornament_1rz0y_174:after{right:0;transform:rotate(180deg)}._previewMeta_1rz0y_197{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}._previewChip_1rz0y_204{color:#eaeaead1;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.45rem;max-width:100%;min-height:2rem;padding:0 .75rem;font-size:.85rem;font-weight:700;display:inline-flex;overflow:hidden}._previewChip_1rz0y_204 svg{color:#eaeaea99;flex:none}._previewChipIcon_1rz0y_225{color:#b388ff;display:inline-flex}._previewChipIcon_1rz0y_225 ._modeLogo_1rz0y_229{width:1rem;height:1rem}._previewChip_1rz0y_204._teal_1rz0y_233 ._previewChipIcon_1rz0y_225,._previewChip_1rz0y_204._teal_1rz0y_233 ._previewChipIcon_1rz0y_225 svg{color:#72d1d3}._previewChip_1rz0y_204._ember_1rz0y_237 ._previewChipIcon_1rz0y_225,._previewChip_1rz0y_204._ember_1rz0y_237 ._previewChipIcon_1rz0y_225 svg{color:#f08a5d}._workArea_1rz0y_244{contain:layout;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}._workHeader_1rz0y_252{padding:1.3rem 4.5rem 0 4.3rem}._stepper_1rz0y_256,._stepperItem_1rz0y_263{align-items:center;gap:.45rem;min-width:0;display:flex}._stepLine_1rz0y_270{background:#ffffff29;width:2.5rem;height:1px;position:relative;overflow:hidden}._stepLine_1rz0y_270:after{content:"";transform-origin:0;background:linear-gradient(90deg,#ffd700b3,#a855f7cc);transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}._stepLineDone_1rz0y_286:after{transform:scaleX(1)}._stepTab_1rz0y_290{color:#eaeaea94;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.6rem;min-width:0;min-height:2.5rem;padding:.3rem .95rem .3rem .32rem;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}._stepTab_1rz0y_290:hover:not(:disabled){color:#eaeaeadb}._stepTab_1rz0y_290:disabled{cursor:not-allowed;opacity:.6}._stepTab_1rz0y_290:focus-visible{outline-offset:2px;outline:2px solid #a855f7cc}._stepTab_1rz0y_290>:not(._stepPill_1rz0y_316){z-index:1;position:relative}._stepPill_1rz0y_316{z-index:0;background:#a855f71f;border:1px solid #a855f757;border-radius:999px;position:absolute;inset:0}._stepDot_1rz0y_330{color:#eaeaeab3;background:#0d0e13;border:1px solid #ffffff3d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:.85rem;font-weight:800;transition:background .2s,border-color .2s,color .2s;display:inline-flex}._stepLabel_1rz0y_346{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:800;overflow:hidden}._completed_1rz0y_354 ._stepDot_1rz0y_330{color:#1e160b;background:#ffd700e6;border-color:#ffd700c7}._current_1rz0y_360{color:#d9c2ff}._current_1rz0y_360 ._stepDot_1rz0y_330{color:#1b1024;background:#a855f7;border-color:#a855f7f2}._content_1rz0y_369{overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;min-width:0;min-height:0;padding:2.2rem 4.3rem 2.4rem;position:relative;overflow-y:auto}._stepContent_1rz0y_381{contain:layout;max-width:46rem}._stepHeader_1rz0y_386{margin-bottom:2rem}._stepHeader_1rz0y_386 h2{color:#f4eff8;margin:0;font-family:Cinzel,serif;font-size:2rem;font-weight:500;line-height:1.1}._stepHeader_1rz0y_386 ._ornament_1rz0y_174{margin:.35rem 0 .75rem}._stepHeader_1rz0y_386 p{color:#eaeaeaa8;max-width:36rem;margin:0;font-size:1rem;line-height:1.6}._inputGroup_1rz0y_408{margin-bottom:1.9rem;scroll-margin:1.5rem}._inputGroup_1rz0y_408 label,._fieldLabel_1rz0y_413{color:#eaeaeab8;text-transform:uppercase;align-items:baseline;gap:.55rem;margin-bottom:.75rem;font-size:.82rem;font-weight:800;display:flex}._inputGroup_1rz0y_408 input,._inputGroup_1rz0y_408 textarea{color:#eaeaea;background:#0505096b;border:1px solid #ffffff21;border-radius:12px;outline:none;width:100%;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}._inputGroup_1rz0y_408 input:focus,._inputGroup_1rz0y_408 textarea:focus{background:#08080da3;border-color:#a855f7eb;box-shadow:0 0 0 3px #a855f721}._inputGroup_1rz0y_408 input{min-height:3.6rem;padding:0 1.1rem;font-size:1rem}._inputGroup_1rz0y_408 textarea{resize:vertical;min-height:9rem;padding:1rem 1.1rem;font-size:.98rem;line-height:1.65}._inputGroup_1rz0y_408 small{color:#eaeaea9e;margin:.75rem 0 0;font-size:.9rem;line-height:1.45;display:block}._inputGroup_1rz0y_408 input._inputInvalid_1rz0y_459,._inputGroup_1rz0y_408 input._inputInvalid_1rz0y_459:focus{border-color:#ff6363d9;box-shadow:0 0 0 3px #ff636324}._fieldError_1rz0y_465{color:#ff8a8a;margin:0;padding-top:.6rem;font-size:.88rem;line-height:1.4;overflow:hidden}._optionalMark_1rz0y_474{color:#eaeaea6b;letter-spacing:.02em;text-transform:none;font-size:.72rem;font-style:normal;font-weight:600}._labelRow_1rz0y_483{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}._labelRow_1rz0y_483 label{margin:0}._labelRow_1rz0y_483 span{color:#eaeaea80;font-variant-numeric:tabular-nums;font-size:.86rem}._playerControl_1rz0y_499{grid-template-columns:minmax(0,1fr) 5.2rem;align-items:center;gap:1.6rem;display:grid}._rangeWrap_1rz0y_506{gap:.75rem;display:grid}._rangeWrap_1rz0y_506 input[type=range]{accent-color:#a855f7;width:100%;min-height:auto;box-shadow:none;cursor:pointer;background:0 0;border:0;padding:0}._rangeWrap_1rz0y_506 input[type=range]:focus{box-shadow:none;background:0 0;border:0}._rangeTicks_1rz0y_526{color:#eaeaea80;justify-content:space-between;font-size:.85rem;display:flex}._inputGroup_1rz0y_408 input._numberInput_1rz0y_533{text-align:center;padding:0 .5rem}._modeGroups_1rz0y_540{gap:1.55rem;display:grid}._modeGroup_1rz0y_540{gap:.75rem;display:grid}._modeGroup_1rz0y_540 h3{color:#eaeaeaa8;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}._modeGrid_1rz0y_556{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding-top:.65rem;display:grid}._availabilityNotice_1rz0y_563{color:#ffd7a1;background:#ffb14c1a;border:1px solid #ffb14c3d;border-radius:8px;padding:.9rem 1rem;font-size:.92rem;line-height:1.45}._modeCard_1rz0y_573{color:#eaeaea;text-align:left;contain:layout;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:10px;grid-template-rows:auto 1fr auto;grid-template-columns:auto minmax(0,1fr);gap:.6rem 1rem;min-height:9.5rem;padding:1.1rem 1.1rem 1rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),box-shadow .2s;display:grid;position:relative}._modeCard_1rz0y_573._wide_1rz0y_590{grid-column:1/-1;min-height:0}._modeCard_1rz0y_573:focus-visible{outline-offset:2px;outline:2px solid #a855f7cc}._modeRecommendation_1rz0y_598{z-index:3;color:#d8f7f7;text-align:left;transform-origin:50%;pointer-events:none;background:#161d22;border:1px solid #72d1d357;border-radius:5px;gap:.05rem;min-width:9.5rem;max-width:calc(100% - 7rem);padding:.32rem .7rem .36rem;display:grid;position:absolute;top:0;right:3.35rem;transform:translateY(-48%)rotate(2.25deg);box-shadow:0 .35rem .8rem #0000004d}._modeRecommendation_1rz0y_598 strong,._modeRecommendation_1rz0y_598 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._modeRecommendation_1rz0y_598 strong{color:#b9eeee;letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:800}._modeRecommendation_1rz0y_598 span{color:#d8f7f7a8;font-size:.68rem;font-weight:550}._recommended_1rz0y_636:hover ._modeRecommendation_1rz0y_598,._recommended_1rz0y_636._selected_1rz0y_637 ._modeRecommendation_1rz0y_598{background:#182329;border-color:#72d1d37a}._modeCard_1rz0y_573:hover{background:#ffffff0b;border-color:#ffffff2e}._modeCard_1rz0y_573._selected_1rz0y_637{background:linear-gradient(135deg,#a855f724,#0000 55%),#ffffff0a;border-color:#a855f7e0;box-shadow:0 .65rem 1.4rem #00000038}._modeCard_1rz0y_573._disabled_1rz0y_650{cursor:not-allowed;opacity:.56}._modeCard_1rz0y_573._disabled_1rz0y_650:hover{background:#ffffff06;border-color:#ffffff1a}._modeSelectIcon_1rz0y_659{color:#eaeaea8f;border:1px solid #ffffff52;border-radius:50%;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;transition:background .16s,border-color .16s,color .16s;display:inline-flex;position:absolute;top:.9rem;right:.9rem}._modeSelectIcon_1rz0y_659 svg{color:inherit}._modeSelectGlyph_1rz0y_676{display:inline-flex}._selected_1rz0y_637 ._modeSelectIcon_1rz0y_659{color:#fff;background:#a855f7;border-color:#a855f7}._disabled_1rz0y_650 ._modeSelectIcon_1rz0y_659{border-radius:8px}._modeIcon_1rz0y_688{color:#b388ff;background:#a855f71c;border:1px solid #a855f747;border-radius:8px;grid-row:1/span 2;justify-content:center;align-self:start;align-items:center;width:2.9rem;height:2.9rem;display:inline-flex}._modeLogo_1rz0y_229{object-fit:contain;width:2rem;height:2rem}._teal_1rz0y_233 ._modeIcon_1rz0y_688{color:#72d1d3;background:#72d1d31a;border-color:#72d1d347}._ember_1rz0y_237 ._modeIcon_1rz0y_688{color:#f08a5d;background:#e3794e1a;border-color:#e3794e4d}._modeCard_1rz0y_573._ember_1rz0y_237:hover:not(._selected_1rz0y_637):not(._disabled_1rz0y_650){background:linear-gradient(135deg,#e3794e14,#0000 58%),#ffffff0a;border-color:#e3794e7a}._modeTitleLine_1rz0y_725{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;padding-right:2.15rem;display:flex}._modeTitleLine_1rz0y_725 strong{color:#eaeaea;font-size:1rem;font-weight:800;line-height:1.25}._modeTitleLine_1rz0y_725 em{color:#eaeaeab8;background:#ffffff14;border:1px solid #ffffff14;border-radius:6px;align-items:center;min-height:1.35rem;padding:0 .45rem;font-size:.72rem;font-style:normal;font-weight:700;display:inline-flex}._ember_1rz0y_237 ._modeTitleLine_1rz0y_725 em{color:#ffc4a6;background:#e3794e24;border-color:#e3794e4d}._modeDescription_1rz0y_758{color:#eaeaeaa8;grid-column:2;font-size:.9rem;line-height:1.45}._tagList_1rz0y_765{flex-wrap:wrap;grid-column:1/-1;gap:.45rem;margin-top:.2rem;display:flex}._tagList_1rz0y_765 span{color:#eaeaeab8;background:#ffffff12;border-radius:6px;align-items:center;min-height:1.55rem;padding:0 .55rem;font-size:.78rem;display:inline-flex}._footer_1rz0y_785{contain:layout paint;background:#04050959;border-top:1px solid #ffffff14;min-height:5.2rem;padding:1rem 3.75rem 1rem 4.3rem}._footerRow_1rz0y_793{justify-content:space-between;align-items:center;gap:1rem;min-height:3.15rem;display:flex}._footerStart_1rz0y_801{flex:auto;align-items:center;gap:1rem;min-width:0;display:flex}._footerNote_1rz0y_809{color:#eaeaeab8;min-width:0;font-size:.92rem;line-height:1.4}._errorMessage_1rz0y_816{color:#ff6b6b;min-width:0;font-size:.9rem;line-height:1.4}._footerActions_1rz0y_823{flex:none;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._btnPrimary_1rz0y_831,._btnSecondary_1rz0y_832,._btnDanger_1rz0y_833{white-space:nowrap;cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:.55rem;min-height:3.15rem;padding:0 1.35rem;font-weight:800;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1);display:inline-flex}._btnPrimary_1rz0y_831:disabled,._btnSecondary_1rz0y_832:disabled{cursor:not-allowed;opacity:.55}._btnPrimary_1rz0y_831{color:#fff;background:linear-gradient(#b663ff,#a855f7);border:1px solid #a855f7b3;box-shadow:0 .8rem 1.9rem #a855f733}._btnSecondary_1rz0y_832{color:#eaeaeadb;background:#ffffff09;border:1px solid #ffffff1f}._btnSecondary_1rz0y_832:hover:not(:disabled){background:#ffffff0f;border-color:#fff3}._btnDanger_1rz0y_833{color:#ffd6d6;background:#ff63631f;border:1px solid #ff63636b}._btnDanger_1rz0y_833:hover{background:#ff636333}@media (width<=1280px){._wizardModal_1rz0y_14{grid-template-columns:20rem minmax(0,1fr)}._workHeader_1rz0y_252{padding-left:3rem}._content_1rz0y_369,._footer_1rz0y_785{padding-left:3rem;padding-right:3rem}}@media (width<=1040px){._overlay_1rz0y_1{padding:1rem}._wizardModal_1rz0y_14{grid-template-columns:minmax(0,1fr);width:min(46rem,100vw - 2rem);height:min(52rem,100dvh - 2rem)}._previewPanel_1rz0y_55{display:none}._workHeader_1rz0y_252{padding:1.1rem 4rem 0 1.75rem}._content_1rz0y_369{padding:1.8rem 1.75rem 2rem}._footer_1rz0y_785{padding:.9rem 1.75rem}}@media (width<=640px){._overlay_1rz0y_1{align-items:stretch;padding:0}._wizardModal_1rz0y_14{border:0;border-radius:0;width:100%;height:100dvh;min-height:0;max-height:100dvh}._closeBtn_1rz0y_31{top:max(.65rem, env(safe-area-inset-top));right:max(.65rem, env(safe-area-inset-right));background:#ffffff0a;width:2.5rem;height:2.5rem}._workHeader_1rz0y_252{padding:max(.65rem, env(safe-area-inset-top)) 3.6rem .65rem .75rem;background:#08090efa;border-bottom:1px solid #ffffff12}._stepLine_1rz0y_270{width:1.25rem}._stepTab_1rz0y_290{min-height:2.5rem;padding-right:.8rem}._stepLabel_1rz0y_346{font-size:.85rem}._content_1rz0y_369{scrollbar-gutter:auto;padding:1.35rem 1rem 1.5rem}._stepHeader_1rz0y_386{margin-bottom:1.35rem}._stepHeader_1rz0y_386 h2{font-size:1.6rem}._stepHeader_1rz0y_386 p{font-size:.94rem;line-height:1.5}._ornament_1rz0y_174{width:5.6rem;margin-bottom:.55rem}._inputGroup_1rz0y_408{margin-bottom:1.5rem}._inputGroup_1rz0y_408 label,._fieldLabel_1rz0y_413{font-size:.76rem}._inputGroup_1rz0y_408 input{border-radius:10px;min-height:3.25rem;font-size:1rem}._inputGroup_1rz0y_408 textarea{border-radius:10px;min-height:8rem;font-size:1rem}._playerControl_1rz0y_499{grid-template-columns:minmax(0,1fr) 4.4rem;gap:1rem}._rangeTicks_1rz0y_526{font-size:.78rem}._modeGroups_1rz0y_540{gap:1.2rem}._modeGrid_1rz0y_556{grid-template-columns:1fr}._modeCard_1rz0y_573._recommended_1rz0y_636{margin-top:.65rem}._modeCard_1rz0y_573{gap:.55rem .8rem;min-height:0;padding:.95rem}._modeIcon_1rz0y_688{width:2.45rem;height:2.45rem}._modeLogo_1rz0y_229{width:1.75rem;height:1.75rem}._modeTitleLine_1rz0y_725{padding-right:2rem}._modeTitleLine_1rz0y_725 strong{font-size:.95rem}._modeDescription_1rz0y_758{font-size:.86rem}._tagList_1rz0y_765 span{min-height:1.45rem;font-size:.72rem}._footer_1rz0y_785{min-height:0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:#06070bf5;box-shadow:0 -.7rem 1.8rem #00000057}._footerRow_1rz0y_793{flex-wrap:wrap;gap:.6rem}._footerStart_1rz0y_801{display:contents}._footerNote_1rz0y_809,._errorMessage_1rz0y_816{flex:1 0 100%;order:-1;font-size:.84rem}._footerStart_1rz0y_801>._btnSecondary_1rz0y_832{flex:none}._btnPrimary_1rz0y_831{flex:auto}._btnPrimary_1rz0y_831,._btnSecondary_1rz0y_832,._btnDanger_1rz0y_833{min-height:3rem;padding:0 1rem;font-size:.93rem}._footerActions_1rz0y_823{flex:1 0 100%}._footerActions_1rz0y_823>*{flex:1 1 0}}@media (width<=380px){._stepLine_1rz0y_270{display:none}._modeCard_1rz0y_573{grid-template-columns:1fr}._modeIcon_1rz0y_688{grid-row:auto}._modeDescription_1rz0y_758{grid-column:1}}@media (prefers-reduced-motion:reduce){._wizardModal_1rz0y_14,._closeBtn_1rz0y_31,._changeImageBtn_1rz0y_86,._iconBtn_1rz0y_156,._inputGroup_1rz0y_408 input,._inputGroup_1rz0y_408 textarea,._modeCard_1rz0y_573,._stepLine_1rz0y_270:after,._stepDot_1rz0y_330,._btnPrimary_1rz0y_831,._btnSecondary_1rz0y_832,._btnDanger_1rz0y_833{transition-duration:.01ms}}._picker_1g89j_1{flex-direction:column;gap:1rem;max-width:44rem;display:flex}._frame_1g89j_8{aspect-ratio:16/9;background:#0505096b;border:1px solid #ffffff21;border-radius:12px;transition:border-color .15s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._isDragging_1g89j_18{border-color:#a855f7eb;box-shadow:0 0 0 3px #a855f721}._previewButton_1g89j_23{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}._previewButton_1g89j_23 img{object-fit:cover;width:100%;height:100%}._previewOverlay_1g89j_41{color:#fff;opacity:0;background:#0505099e;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-weight:700;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}._previewButton_1g89j_23:hover ._previewOverlay_1g89j_41,._previewButton_1g89j_23:focus-visible ._previewOverlay_1g89j_41,._isDragging_1g89j_18 ._previewOverlay_1g89j_41{opacity:1}._previewButton_1g89j_23:focus-visible{outline-offset:-2px;outline:2px solid #a855f7eb}._cropArea_1g89j_67{border:2px solid #e6ddf8f2!important;box-shadow:0 0 0 9999em #060509b3!important}._cropControls_1g89j_72{flex-direction:column;gap:.9rem;display:flex}._zoomRow_1g89j_78{align-items:center;gap:.75rem;display:flex}._zoomRow_1g89j_78 input[type=range]{accent-color:#a855f7;flex:1}._iconButton_1g89j_89{color:#eaeaeadb;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}._actions_1g89j_102{flex-wrap:wrap;gap:.75rem;display:flex}._primaryButton_1g89j_108,._secondaryButton_1g89j_109{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1.1rem;font-weight:800;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1);display:inline-flex}._primaryButton_1g89j_108{color:#fff;background:#a855f7;border:1px solid #a855f7b3}._primaryButton_1g89j_108:hover:not(:disabled){background:#b663ff}._secondaryButton_1g89j_109{color:#eaeaeadb;background:#ffffff09;border:1px solid #ffffff1f}._secondaryButton_1g89j_109:hover:not(:disabled),._iconButton_1g89j_89:hover:not(:disabled){background:#ffffff0f;border-color:#fff3}._primaryButton_1g89j_108:disabled,._secondaryButton_1g89j_109:disabled,._iconButton_1g89j_89:disabled{cursor:not-allowed;opacity:.55}._error_1g89j_151{color:#f87171;margin:0;font-size:.9rem}._hint_1g89j_157{color:#eaeaea9e;font-size:.9rem;line-height:1.45}@media (width<=640px){._primaryButton_1g89j_108,._secondaryButton_1g89j_109{flex:1}}._overlay_jd4a5_1{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0fcc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_jd4a5_15{background:#12121e;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;width:90%;max-width:600px;max-height:80vh;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 20px 50px -10px #0a0a14e6,0 0 0 1px #000}._noiseOverlay_jd4a5_29{pointer-events:none;opacity:.03;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}._header_jd4a5_38{z-index:1;background:#0003;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex;position:relative}._header_jd4a5_38 h2{color:#a855f7;letter-spacing:-.02em;margin:0;font-family:Cinzel,serif;font-size:1.4rem}._header_jd4a5_38 ._closeBtn_jd4a5_55{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:2rem;line-height:1;transition:color .2s,transform .2s cubic-bezier(.175,.885,.32,1.275);display:flex}._header_jd4a5_38 ._closeBtn_jd4a5_55:hover{color:#fff;background:#ffffff0d;transform:scale(1.1)}._header_jd4a5_38 ._closeBtn_jd4a5_55:active{transform:scale(.9)}._list_jd4a5_79{z-index:1;flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem 2rem;display:flex;position:relative;overflow-y:auto}._empty_jd4a5_91{text-align:center;color:#fff9;text-wrap:balance;background:#00000026;border:1px dashed #ffffff14;border-radius:12px;width:100%;margin:auto;padding:3rem 0;font-size:1.1rem}._applicationCard_jd4a5_104{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;padding:1.25rem;transition:transform .3s,border-color .3s,background .3s;box-shadow:inset 0 1px #ffffff08,0 4px 12px #00000026}._applicationCard_jd4a5_104:hover{background:#ffffff0d;border-color:#ffffff1a}._applicationCard_jd4a5_104 ._userInfo_jd4a5_116{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}._applicationCard_jd4a5_104 ._userInfo_jd4a5_116 img{object-fit:cover;border:2px solid #ffffff1a;border-radius:50%;width:44px;height:44px;box-shadow:0 4px 8px #0000004d}._applicationCard_jd4a5_104 ._userInfo_jd4a5_116 h3{color:#fff;letter-spacing:.01em;margin:0 0 .25rem;font-size:1.15rem;font-weight:600}._applicationCard_jd4a5_104 ._userInfo_jd4a5_116 ._date_jd4a5_137{color:#fff6;font-size:.85rem;display:block}._applicationCard_jd4a5_104 ._message_jd4a5_142{background:#0000004d;border:1px solid #00000080;border-radius:8px;margin-bottom:1.25rem;padding:1rem}._applicationCard_jd4a5_104 ._message_jd4a5_142 p{color:#ffffffd9;white-space:pre-wrap;margin:0;font-size:.95rem;line-height:1.6}._applicationCard_jd4a5_104 ._actions_jd4a5_156{justify-content:flex-end;gap:.75rem;display:flex}._applicationCard_jd4a5_104 ._actions_jd4a5_156 button{cursor:pointer;border:none;border-radius:6px;padding:.6rem 1.25rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),background-color .2s,box-shadow .2s}._applicationCard_jd4a5_104 ._actions_jd4a5_156 button:active{transform:scale(.95)}._applicationCard_jd4a5_104 ._actions_jd4a5_156 ._rejectBtn_jd4a5_174{color:#ff4d4d;background:#ff3b3b1a;border:1px solid #ff3b3b33}._applicationCard_jd4a5_104 ._actions_jd4a5_156 ._rejectBtn_jd4a5_174:hover{background:#ff3b3b33;border-color:#ff3b3b66;box-shadow:0 4px 12px #ff3b3b26}._applicationCard_jd4a5_104 ._actions_jd4a5_156 ._approveBtn_jd4a5_184{color:#2ed573;background:#2ed57326;border:1px solid #2ed57340;box-shadow:0 4px 12px #0000001a}._applicationCard_jd4a5_104 ._actions_jd4a5_156 ._approveBtn_jd4a5_184:hover{background:#2ed57340;border-color:#2ed57380;box-shadow:0 6px 16px #2ed57333}._overlay_1iipe_1{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:1200;background:#04050ac7;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_1iipe_13{background:linear-gradient(#1a1b27f5,#0b0c13fa);border:1px solid #ffffff1a;border-radius:24px;width:min(100%,620px);overflow:hidden;box-shadow:0 24px 80px #0000008c,0 0 0 1px #ffffff08}._header_1iipe_22{justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem 1rem;display:flex}._header_1iipe_22 h2{color:#fff;margin:.2rem 0 0;font-family:Space Grotesk,sans-serif;font-size:1.35rem}._eyebrow_1iipe_35{color:#c8b7ffb8;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.76rem}._closeBtn_1iipe_43{color:#ffffffd1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}._closeBtn_1iipe_43:hover:not(:disabled){color:#fff;background:#ffffff1a;border-color:#ffffff2e}._closeBtn_1iipe_43:disabled{opacity:.65;cursor:default}._preview_1iipe_66{background-position:50%;background-size:cover;border:1px solid #ffffff14;border-radius:18px;height:220px;margin:0 1.25rem;position:relative;overflow:hidden}._previewOverlay_1iipe_77{background:linear-gradient(#0709111a,#070911d1);position:absolute;inset:0}._previewMeta_1iipe_83{z-index:1;flex-direction:column;gap:.3rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}._previewMeta_1iipe_83 span{color:#ffffffb3;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}._previewMeta_1iipe_83 strong{color:#fff;font-size:1.3rem;line-height:1.15}._field_1iipe_105{padding:1rem 1.25rem 0}._field_1iipe_105 label{color:#ffffffe6;margin-bottom:.55rem;font-size:.9rem;font-weight:600;display:block}._field_1iipe_105 input{color:#f5f5f5;background:#090a10e6;border:1px solid #ffffff1f;border-radius:12px;width:100%;padding:.9rem 1rem;font-size:.96rem;transition:border-color .2s,box-shadow .2s}._field_1iipe_105 input:focus{border-color:#ad90ffb8;outline:none;box-shadow:0 0 0 3px #ad90ff29}._field_1iipe_105 input:disabled{opacity:.7;cursor:not-allowed}._metaRow_1iipe_135{color:#ffffff8c;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.55rem;font-size:.77rem;display:flex}._coverActions_1iipe_145{justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;display:flex}@media (width<=640px){._coverActions_1iipe_145{flex-direction:column;align-items:stretch}}._coverHint_1iipe_159{color:#ffffff94;align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}._fileInput_1iipe_167{display:none}._inlineError_1iipe_171{color:#ffd0d0;background:#6f182161;border:1px solid #ff6b6b52;border-radius:12px;margin:1rem 1.25rem 0;padding:.8rem .95rem;font-size:.86rem}._actions_1iipe_181{justify-content:flex-end;gap:.8rem;padding:1.25rem;display:flex}@media (width<=640px){._actions_1iipe_181{flex-direction:column-reverse}}._secondaryBtn_1iipe_193,._primaryBtn_1iipe_194{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;min-height:44px;padding:.8rem 1.15rem;font-size:.92rem;font-weight:600;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}._secondaryBtn_1iipe_193:disabled,._primaryBtn_1iipe_194:disabled{opacity:.65;cursor:default;transform:none}._secondaryBtn_1iipe_193{color:#ffffffdb;background:#ffffff0d;border-color:#ffffff1a}._secondaryBtn_1iipe_193:hover:not(:disabled){background:#ffffff17}._primaryBtn_1iipe_194{color:#fff;background:linear-gradient(135deg,#8a63ff,#5f8dff);box-shadow:0 12px 28px #616fff47}._primaryBtn_1iipe_194:hover:not(:disabled){transform:translateY(-1px)}._overlay_1gayn_1{z-index:2000;padding:max(20px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}._dialog_1gayn_12{border:1px solid var(--border-color,#363442);background:var(--bg-secondary,#1c1b24);width:min(100%,480px);max-height:100%;color:var(--text-primary,#f5f4f8);border-radius:16px;padding:28px;position:relative;overflow-y:auto;box-shadow:0 24px 80px #00000059}._dialog_1gayn_12 h2{margin:8px 0 14px;font-size:1.4rem}._close_1gayn_25{color:inherit;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;position:absolute;top:12px;right:12px}._warning_1gayn_26,._error_1gayn_26{color:#ff9a9a}._progress_1gayn_27{color:var(--text-secondary,#bbb7c7);margin:16px 0 0;font-size:.875rem}._name_1gayn_28{overflow-wrap:anywhere;display:block}._description_1gayn_29{white-space:pre-line;color:var(--text-secondary,#bbb7c7);line-height:1.6}._error_1gayn_26{line-height:1.5}._actions_1gayn_31{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}._actions_1gayn_31 button{min-height:44px;font:inherit;cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 16px;display:flex}._cancel_1gayn_33{border:1px solid var(--border-color,#58515f);color:inherit;background:0 0}._confirm_1gayn_34{color:#fff;background:#b82939;border:1px solid #d34353}._dialog_1gayn_12 button:disabled{opacity:.55;cursor:not-allowed}._dialog_1gayn_12 button:focus-visible{outline:2px solid var(--text-primary,#fff);outline-offset:3px}@media (width<=480px){._dialog_1gayn_12{padding:24px 20px}._actions_1gayn_31{flex-direction:column}}.world-import-backdrop{--wi-ink:#f4f1fa;--wi-muted:#9c96ab;--wi-faint:#6c6679;--wi-line:#ffffff12;--wi-line-strong:#ffffff1f;--wi-accent:#cbb9f6;--wi-accent-ink:#15101f;--wi-serif:"Newsreader", Georgia, serif;--wi-sans:Inter, ui-sans-serif, system-ui, sans-serif;z-index:2100;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);font-family:var(--wi-sans);background:#030305b8;place-items:center;animation:.28s ease-out world-import-fade;display:grid;position:fixed;inset:0}.world-import-dialog{width:min(100%,860px);max-height:min(92vh,900px);color:var(--wi-ink);border:1px solid var(--wi-line-strong);background:linear-gradient(#17151f,#0f0e14 40%);border-radius:22px;grid-template-rows:auto minmax(0,1fr);animation:.5s cubic-bezier(.16,1,.3,1) world-import-rise;display:grid;overflow:hidden;box-shadow:0 50px 100px -30px #000000e6,0 0 0 1px #cbb9f60a}.world-import-dialog>header{border-bottom:1px solid var(--wi-line);background:radial-gradient(60% 120% at 0 0,#cbb9f61a,#0000 70%);justify-content:space-between;align-items:flex-start;gap:1rem;padding:24px 24px 20px;display:flex}.world-import-dialog>header>div{align-items:flex-start;gap:14px;min-width:0;display:flex}.world-import-dialog>header>div>svg{box-sizing:content-box;color:var(--wi-accent);background:#cbb9f614;border:1px solid #cbb9f633;border-radius:12px;flex:none;padding:10px}.world-import-dialog h2{font:500 1.65rem/1.1 var(--wi-serif);letter-spacing:-.01em;margin:0}.world-import-dialog>header p{color:var(--wi-muted);margin:6px 0 0;font-size:.86rem;line-height:1.5}.world-import-dialog>header>button{width:36px;height:36px;color:var(--wi-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;transition:color .2s,background .2s,transform .3s cubic-bezier(.16,1,.3,1);display:grid}.world-import-dialog>header>button:hover:not(:disabled){color:var(--wi-ink);background:#ffffff0f;transform:rotate(90deg)}.world-import-body{align-content:start;gap:22px;min-height:0;padding:22px 24px 26px;display:grid;overflow-y:auto}.world-import-body fieldset{border:0;min-width:0;margin:0;padding:0}.world-import-body legend,.world-import-inputs>label,.world-import-confirmation{color:var(--wi-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:600}.world-import-body legend{margin-bottom:10px;padding:0}.world-import-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.world-import-modes label{border:1px solid var(--wi-line);cursor:pointer;background:#ffffff05;border-radius:14px;min-width:0;padding:16px;transition:border-color .25s,background .25s,transform .35s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.world-import-modes label:hover{border-color:var(--wi-line-strong);transform:translateY(-2px)}.world-import-modes label.is-active{background:linear-gradient(160deg,#cbb9f61f,#cbb9f605);border-color:#cbb9f673;box-shadow:0 12px 30px -18px #cbb9f699}.world-import-modes input{opacity:0;pointer-events:none;position:absolute}.world-import-modes label:after{content:"";border:1px solid var(--wi-line-strong);border-radius:50%;width:16px;height:16px;transition:border-color .2s,box-shadow .25s;position:absolute;top:16px;right:16px}.world-import-modes label.is-active:after{border-color:var(--wi-accent);box-shadow:inset 0 0 0 4px #17151f, inset 0 0 0 8px var(--wi-accent)}.world-import-modes label:has(input:focus-visible){outline:2px solid var(--wi-accent);outline-offset:2px}.world-import-modes strong{font:500 1.08rem/1.2 var(--wi-serif);padding-right:26px;display:block}.world-import-modes small{color:var(--wi-muted);margin-top:6px;font-size:.8rem;line-height:1.5;display:block}.world-import-inputs{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.world-import-inputs>label,.world-import-confirmation{gap:8px;display:grid}.world-import-inputs :where(input,select),.world-import-confirmation input{width:100%;min-height:46px;color:var(--wi-ink);font:400 .9rem/1 var(--wi-sans);letter-spacing:normal;text-transform:none;border:1px solid var(--wi-line-strong);background:#ffffff08;border-radius:12px;outline:0;padding:0 14px;transition:border-color .2s,background .2s}.world-import-inputs input[type=file]{color:var(--wi-muted);cursor:pointer;padding:6px}.world-import-inputs input[type=file]::file-selector-button{height:32px;color:var(--wi-ink);font:600 .8rem/1 var(--wi-sans);cursor:pointer;background:#cbb9f61f;border:1px solid #cbb9f640;border-radius:8px;margin-right:12px;padding:0 14px;transition:background .2s}.world-import-inputs input[type=file]:hover::file-selector-button{background:#cbb9f633}.world-import-inputs :where(input,select):focus,.world-import-confirmation input:focus{background:#ffffff0d;border-color:#cbb9f680}.world-import-primary{width:max-content;min-height:44px;color:var(--wi-accent-ink);font:600 .88rem/1 var(--wi-sans);background:var(--wi-accent);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;transition:transform .3s cubic-bezier(.16,1,.3,1),background .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 28px -12px #cbb9f6b3}.world-import-primary:hover:not(:disabled){background:#dccff9;transform:translateY(-1px)}.world-import-primary:disabled{opacity:.4;cursor:not-allowed}.world-import-progress,.world-import-error,.world-import-complete{border:1px solid var(--wi-line);background:#ffffff06;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;animation:.4s cubic-bezier(.16,1,.3,1) world-import-rise;display:flex}.world-import-progress>svg{color:var(--wi-accent);flex:none}.world-import-error{color:#ffc9c9;background:#dc464614;border-color:#dc464647}.world-import-progress strong,.world-import-progress small,.world-import-error strong,.world-import-error small,.world-import-complete strong,.world-import-complete small{display:block}.world-import-progress strong,.world-import-error strong,.world-import-complete strong{font-size:.9rem;font-weight:600}.world-import-progress small,.world-import-error small,.world-import-complete small{color:var(--wi-muted);margin-top:4px;font-size:.8rem}.world-import-report{border:1px solid var(--wi-line-strong);background:#ffffff05;border-radius:16px;gap:18px;padding:20px;animation:.5s cubic-bezier(.16,1,.3,1) world-import-rise;display:grid}.world-import-report>header>div{align-items:center;gap:12px;display:flex}.world-import-report>header svg{color:#9ed9a8;flex:none}.world-import-report h3{font:500 1.25rem/1.2 var(--wi-serif);margin:0}.world-import-report header p{color:var(--wi-muted);margin:4px 0 0;font-size:.84rem}.world-import-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.world-import-metrics span{text-align:center;border:1px solid var(--wi-line);background:#ffffff05;border-radius:12px;place-content:center;gap:6px;min-height:84px;display:grid}.world-import-metrics strong{font:500 1.7rem/1 var(--wi-serif);font-variant-numeric:tabular-nums}.world-import-metrics small{color:var(--wi-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.world-import-report dl{margin:0;display:grid}.world-import-report dl>div{border-bottom:1px solid var(--wi-line);justify-content:space-between;gap:1rem;padding:10px 0;font-size:.86rem;display:flex}.world-import-report dl>div:last-child{border-bottom:0}.world-import-report dt{color:var(--wi-muted)}.world-import-report dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.world-import-report dd.is-danger{color:#ff9f8f}.world-import-report ul{color:var(--wi-muted);gap:6px;margin:0;padding-left:1.1rem;font-size:.82rem;line-height:1.5;display:grid}.world-import-complete{background:#6ebe7d14;border-color:#6ebe7d4d;align-items:center}.world-import-complete>svg{color:#9ed9a8;flex:none}.world-import-complete>span{flex:1;min-width:0}.world-import-complete>button{min-height:36px;color:var(--wi-ink);font:600 .82rem/1 var(--wi-sans);border:1px solid var(--wi-line-strong);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px}.world-import-dialog .is-spinning{animation:.9s linear infinite world-import-spin}@keyframes world-import-fade{0%{opacity:0}}@keyframes world-import-rise{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes world-import-spin{to{transform:rotate(360deg)}}@media (width<=720px){.world-import-modes,.world-import-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.world-import-modes label:last-child{grid-column:1/-1}.world-import-dialog>header,.world-import-body{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.world-import-backdrop,.world-import-dialog,.world-import-progress,.world-import-error,.world-import-complete,.world-import-report{animation:none}.world-import-modes label,.world-import-dialog>header>button{transition:none}}._page_1wbwo_1{--w-ink:#f4f1fa;--w-muted:#9c96ab;--w-faint:#6c6679;--w-line:#ffffff12;--w-line-strong:#ffffff21;--w-surface:#0e0d13;--w-raised:#16141d;--w-accent:#cbb9f6;--w-accent-ink:#15101f;--w-serif:"Newsreader", Georgia, serif;--w-sans:Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;max-width:1360px;color:var(--w-ink);font-family:var(--w-sans);gap:40px;margin:0 auto;padding:24px 0 48px;display:grid}._srOnly_1wbwo_23{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._header_1wbwo_33{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}._title_1wbwo_41{font-family:var(--w-serif);letter-spacing:-.02em;margin:0;font-size:clamp(2.4rem,4vw,3.2rem);font-weight:500;line-height:1}._subtitle_1wbwo_50{color:var(--w-muted);margin:10px 0 0;font-size:.95rem}._headerActions_1wbwo_56{gap:10px;display:flex}._eyebrow_1wbwo_61{color:var(--w-accent);letter-spacing:.22em;text-transform:uppercase;margin:0 0 6px;font-size:.7rem;font-weight:600}._primaryButton_1wbwo_71,._ghostButton_1wbwo_72{min-height:42px;font:600 .88rem/1 var(--w-sans);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}._primaryButton_1wbwo_71{isolation:isolate;color:var(--w-accent-ink);background:var(--w-accent);border:0;position:relative;overflow:hidden;box-shadow:0 8px 24px -10px #cbb9f699}._primaryButton_1wbwo_71:before{z-index:-1;content:"";background:linear-gradient(105deg,#0000 30%,#ffffff8c 50%,#0000 70%);transition:transform .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-120%)}._primaryButton_1wbwo_71:hover:not(:disabled){background:#dccff9;transform:translateY(-1px);box-shadow:0 14px 30px -12px #cbb9f6bf}._primaryButton_1wbwo_71:hover:not(:disabled):before{transform:translate(120%)}._primaryButton_1wbwo_71:active:not(:disabled),._ghostButton_1wbwo_72:active:not(:disabled){transform:scale(.97)}._ghostButton_1wbwo_72{color:var(--w-ink);border:1px solid var(--w-line-strong);background:0 0}._ghostButton_1wbwo_72:hover:not(:disabled){background:#ffffff08;border-color:#ffffff47}._primaryButton_1wbwo_71:disabled,._ghostButton_1wbwo_72:disabled{opacity:.45;cursor:not-allowed}._iconButton_1wbwo_137{width:34px;height:34px;color:var(--w-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;transition:color .2s,background .2s;display:inline-grid}._iconButton_1wbwo_137:hover:not(:disabled){color:var(--w-ink);background:#ffffff0f}._primaryButton_1wbwo_71:focus-visible,._ghostButton_1wbwo_72:focus-visible,._iconButton_1wbwo_137:focus-visible,._createTile_1wbwo_159:focus-visible,._cardHit_1wbwo_160:focus-visible,._cardMenuTrigger_1wbwo_161:focus-visible,._segments_1wbwo_162 button:focus-visible,._inboxAccept_1wbwo_163:focus-visible{outline:2px solid var(--w-accent);outline-offset:3px}._inbox_1wbwo_163{gap:8px;display:grid}._inboxItem_1wbwo_174{background:linear-gradient(90deg,#cbb9f612,#cbb9f604);border:1px solid #cbb9f629;border-radius:14px;grid-template-columns:44px auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 12px 10px 10px;display:grid}._inboxThumb_1wbwo_185{object-fit:cover;border-radius:10px;width:44px;height:44px}._inboxIcon_1wbwo_192{color:var(--w-accent)}._inboxCopy_1wbwo_196{gap:3px;min-width:0;display:grid}._inboxCopy_1wbwo_196 strong{font-family:var(--w-serif);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:500;overflow:hidden}._inboxCopy_1wbwo_196 small{color:var(--w-muted);font-size:.8rem}._inboxAccept_1wbwo_163{min-height:34px;color:var(--w-accent);font:600 .82rem/1 var(--w-sans);cursor:pointer;background:#cbb9f61a;border:1px solid #cbb9f640;border-radius:999px;padding:0 14px}._inboxAccept_1wbwo_163:hover:not(:disabled){background:#cbb9f62e}._inboxOpen_1wbwo_231{grid-template-columns:44px auto minmax(0,1fr) auto}._transferConfirm_1wbwo_235{border-top:1px solid var(--w-line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;padding:12px 2px 4px;display:grid}._transferConfirm_1wbwo_235 p{color:var(--w-muted);grid-column:1/-1;margin:0;font-size:.84rem;line-height:1.5}._error_1wbwo_254,._notice_1wbwo_255{border-radius:12px;padding:12px 16px;font-size:.88rem}._error_1wbwo_254{color:#ffc9c9;background:#dc46461a;border:1px solid #dc464640}._notice_1wbwo_255{color:#d7ccf7;background:#cbb9f612;border:1px solid #cbb9f62e}._library_1wbwo_274{gap:22px;display:grid}._libraryHead_1wbwo_279{border-bottom:1px solid var(--w-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}._sectionTitle_1wbwo_289{font-family:var(--w-serif);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:500}._toolbar_1wbwo_297{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._segments_1wbwo_162{background:var(--w-surface);border:1px solid var(--w-line);border-radius:999px;padding:3px;display:inline-flex}._segments_1wbwo_162 button{min-height:32px;color:var(--w-muted);font:500 .82rem/1 var(--w-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;transition:color .2s,background .2s;display:inline-flex;position:relative}._segmentLabel_1wbwo_328,._segmentCount_1wbwo_329{z-index:1;position:relative}._segmentCount_1wbwo_329{color:var(--w-faint);font-variant-numeric:tabular-nums;transition:color .3s}._segmentPill_1wbwo_340{background:var(--w-raised);box-shadow:inset 0 0 0 1px var(--w-line-strong), 0 6px 16px -8px #000c;border-radius:999px;position:absolute;inset:0}._segments_1wbwo_162 button:hover,._segments_1wbwo_162 ._segmentActive_1wbwo_352{color:var(--w-ink)}._segments_1wbwo_162 ._segmentActive_1wbwo_352 ._segmentCount_1wbwo_329{color:var(--w-accent)}._search_1wbwo_360{width:220px;min-height:38px;color:var(--w-faint);background:var(--w-surface);border:1px solid var(--w-line);border-radius:999px;align-items:center;gap:8px;padding:0 14px;transition:border-color .2s;display:flex}._search_1wbwo_360:focus-within{border-color:#cbb9f673}._search_1wbwo_360 input{width:100%;min-width:0;color:var(--w-ink);font:400 .86rem/1 var(--w-sans);background:0 0;border:0;outline:0}._search_1wbwo_360 input::placeholder{color:var(--w-faint)}._sort_1wbwo_392 select{min-height:38px;color:var(--w-muted);font:500 .84rem/1 var(--w-sans);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%239c96ab' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 13px center, var(--w-surface);border:1px solid var(--w-line);appearance:none;cursor:pointer;border-radius:999px;padding:0 32px 0 14px}._sort_1wbwo_392 select:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px}._noResults_1wbwo_411{color:var(--w-muted);font-family:var(--w-serif);text-align:center;margin:0;padding:48px 0;font-size:1.1rem;font-style:italic}._grid_1wbwo_422{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:22px;display:grid}._gridItem_1wbwo_428{perspective:1000px;position:relative}._gridItem_1wbwo_428:focus-within{z-index:5}._gridItem_1wbwo_428:has(._cardMenuTrigger_1wbwo_161[aria-expanded=true]){z-index:5}._card_1wbwo_160{isolation:isolate;aspect-ratio:3/4;background:var(--w-surface);box-shadow:inset 0 0 0 1px var(--w-line), 0 18px 40px -24px #000000e6;transform:translateY(calc(var(--hover,0) * -6px)) rotateX(calc(var(--py,0) * -7deg)) rotateY(calc(var(--px,0) * 8deg));transform-style:preserve-3d;border-radius:16px;flex-direction:column;justify-content:flex-end;transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .5s;display:flex;position:relative}._card_1wbwo_160:has(:focus-visible){transform:translateY(-6px)}._card_1wbwo_160:hover,._card_1wbwo_160:focus-within{box-shadow:inset 0 0 0 1px #cbb9f647,0 28px 50px -24px #000000f2,0 0 40px -18px #cbb9f659}._cardCover_1wbwo_471{z-index:-2;border-radius:inherit;position:absolute;inset:0;overflow:hidden}._cardCover_1wbwo_471 img,._generatedCover_1wbwo_480{transform:translate3d(calc(var(--px,0) * -10px), calc(var(--py,0) * -10px), 0) scale(calc(1.06 + var(--hover,0) * .04));transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .6s}._cardCover_1wbwo_471 img{object-fit:cover;width:100%;height:100%;filter:saturate(calc(.92 + var(--hover,0) * .12))}._cardGlare_1wbwo_494{z-index:-1;border-radius:inherit;background:radial-gradient(380px circle at var(--gx,50%) var(--gy,0%), #ffffff29, transparent 45%), linear-gradient(115deg, transparent 35%, #cbb9f614 50%, transparent 65%);opacity:var(--hover,0);mix-blend-mode:soft-light;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}._generatedCover_1wbwo_480{background:radial-gradient(circle at var(--wc-x) 22%, hsl(var(--wc-hue-a) 55% 42% / .75), transparent 55%), radial-gradient(circle at 80% 90%, hsl(var(--wc-hue-b) 60% 30% / .7), transparent 60%), linear-gradient(160deg, hsl(var(--wc-hue-a) 25% 12%), hsl(var(--wc-hue-b) 30% 6%));background-size:140% 140%;place-items:center;width:100%;height:100%;animation:18s ease-in-out infinite alternate _aurora_1wbwo_1;display:grid}@keyframes _aurora_1wbwo_1{0%{background-position:0 0}to{background-position:100% 100%}}._generatedCover_1wbwo_480 span{color:hsl(var(--wc-hue-a) 60% 88% / .22);font-family:var(--w-serif);margin-bottom:30%;font-size:7rem;font-style:italic;font-weight:500;line-height:1}._cardShade_1wbwo_536{z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 38%,#08070bb3 70%,#08070bf5 100%);position:absolute;inset:0}._cardHit_1wbwo_160{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}._cardTop_1wbwo_556{z-index:2;pointer-events:none;gap:6px;display:flex;position:absolute;top:12px;left:12px}._visibility_1wbwo_566,._roleBadge_1wbwo_567{color:#ffffffd9;-webkit-backdrop-filter:blur(10px);background:#0a090e8c;border:1px solid #ffffff1a;border-radius:999px;align-items:center;height:26px;display:inline-flex}._visibility_1wbwo_566{justify-content:center;width:26px}._roleBadge_1wbwo_567{letter-spacing:.06em;text-transform:uppercase;padding:0 10px;font-size:.7rem;font-weight:600}._cardMenu_1wbwo_161{z-index:3;position:absolute;top:10px;right:10px}._cardMenuTrigger_1wbwo_161{color:#ffffffe6;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(10px);background:#0a090e8c;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:32px;height:32px;transition:opacity .2s,background .2s;display:grid}._card_1wbwo_160:hover ._cardMenuTrigger_1wbwo_161,._card_1wbwo_160:focus-within ._cardMenuTrigger_1wbwo_161,._cardMenuTrigger_1wbwo_161[aria-expanded=true]{opacity:1}._cardMenuTrigger_1wbwo_161:hover{background:#1e1b28d9}@media (hover:none){._cardMenuTrigger_1wbwo_161{opacity:1}}._menu_1wbwo_631{transform-origin:100% 0;border:1px solid var(--w-line-strong);-webkit-backdrop-filter:blur(16px);background:#14121bf5;border-radius:12px;min-width:176px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 20px 40px -12px #000c}._menu_1wbwo_631 button{min-height:36px;color:var(--w-ink);font:500 .85rem/1 var(--w-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex}._menu_1wbwo_631 button svg{color:var(--w-muted)}._menu_1wbwo_631 button:hover:not(:disabled),._menu_1wbwo_631 button:focus-visible{background:#ffffff0f;outline:0}._menu_1wbwo_631 button:disabled{opacity:.45;cursor:not-allowed}._cardBody_1wbwo_677{pointer-events:none;transform:translate3d(calc(var(--px,0) * 4px), calc(var(--py,0) * 3px), 0);gap:6px;padding:18px 18px 16px;transition:transform .9s cubic-bezier(.16,1,.3,1);display:grid}._cardTitle_1wbwo_686{font-family:var(--w-serif);letter-spacing:-.01em;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.45rem;font-weight:500;line-height:1.1;display:-webkit-box;overflow:hidden}._cardPremise_1wbwo_700{color:#f4f1faad;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.84rem;line-height:1.45;display:-webkit-box;overflow:hidden}._cardMeta_1wbwo_711{color:#f4f1fa7a;letter-spacing:.03em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:.74rem;font-weight:500}._createTile_1wbwo_159{aspect-ratio:3/4;color:var(--w-muted);font-family:var(--w-sans);border:1px dashed var(--w-line-strong);cursor:pointer;background:repeating-linear-gradient(135deg,#0000 0 14px,#ffffff03 14px 15px),0 0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:color .25s,border-color .4s,background-color .4s;display:flex}._createTile_1wbwo_159 strong{color:var(--w-ink);font-family:var(--w-serif);font-size:1.25rem;font-weight:500}._createTile_1wbwo_159 small{font-size:.8rem}._createTileMark_1wbwo_750{width:52px;height:52px;color:var(--w-accent);border:1px solid #cbb9f64d;border-radius:50%;place-items:center;margin-bottom:6px;transition:transform .6s cubic-bezier(.16,1,.3,1),background .3s,box-shadow .4s;display:grid}._createTile_1wbwo_159:hover:not(:disabled){background-color:#cbb9f608;border-color:#cbb9f673}._createTile_1wbwo_159:hover:not(:disabled) ._createTileMark_1wbwo_750{background:#cbb9f61a;transform:rotate(90deg)scale(1.06);box-shadow:0 0 0 8px #cbb9f60a,0 0 30px -4px #cbb9f673}._createTile_1wbwo_159:disabled{opacity:.5;cursor:not-allowed}._skeleton_1wbwo_779{aspect-ratio:3/4;background:linear-gradient(100deg, var(--w-surface) 30%, var(--w-raised) 50%, var(--w-surface) 70%);background-size:300% 100%;border-radius:16px;animation:1.6s ease-in-out infinite _shimmer_1wbwo_1}@keyframes _shimmer_1wbwo_1{0%{background-position:100% 0}to{background-position:0 0}}._emptyState_1wbwo_793{text-align:center;border:1px solid var(--w-line);background:radial-gradient(50% 60% at 50% 0,#cbb9f614,#0000 70%);border-radius:20px;justify-items:center;gap:12px;padding:72px 24px;display:grid}._emptyState_1wbwo_793 h2{font-family:var(--w-serif);margin:0;font-size:1.9rem;font-weight:500}._emptyState_1wbwo_793 p{max-width:42ch;color:var(--w-muted);margin:0 0 10px;line-height:1.55}._emptyMark_1wbwo_818{background:radial-gradient(circle, var(--w-accent) 0 2px, transparent 3px), conic-gradient(from 0deg, transparent 0 88%, #cbb9f680 88% 90%, transparent 90%);border:1px solid #cbb9f659;border-radius:50%;width:64px;height:64px;margin-bottom:8px;box-shadow:inset 0 0 0 10px #cbb9f60a}._dialogBackdrop_1wbwo_831{z-index:2100;-webkit-backdrop-filter:blur(6px);background:#030305b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._dialog_1wbwo_831{width:min(100%,480px);color:var(--w-ink,#f4f1fa);font-family:var(--w-sans,Inter, sans-serif);background:linear-gradient(#17151f,#111016);border:1px solid #ffffff1a;border-radius:20px;gap:18px;padding:26px;display:grid;box-shadow:0 40px 80px -30px #000000e6}._dialogHeader_1wbwo_855{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._dialogHeader_1wbwo_855 h2{font-family:var(--w-serif,Georgia, serif);margin:0;font-size:1.7rem;font-weight:500}._field_1wbwo_869{gap:7px;display:grid}._field_1wbwo_869>span{color:var(--w-muted,#9c96ab);letter-spacing:.04em;justify-content:space-between;align-items:baseline;font-size:.78rem;font-weight:600;display:flex}._field_1wbwo_869 small{color:var(--w-faint,#6c6679);font-weight:500}._field_1wbwo_869 input,._field_1wbwo_869 textarea{width:100%;color:var(--w-ink,#f4f1fa);font:400 .95rem/1.4 var(--w-sans,Inter, sans-serif);resize:vertical;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;outline:0;padding:11px 14px;transition:border-color .2s,background .2s}._dialog_1wbwo_831 ._field_1wbwo_869:first-of-type input{font-family:var(--w-serif,Georgia, serif);font-size:1.2rem}._field_1wbwo_869 input:focus,._field_1wbwo_869 textarea:focus{background:#ffffff0d;border-color:#cbb9f680}._dialogError_1wbwo_914{color:#ffc9c9;margin:0;font-size:.85rem}._dialogFooter_1wbwo_920{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}._dialogFooter_1wbwo_920 span{color:var(--w-faint,#6c6679);font-size:.8rem}@media (width<=768px){._page_1wbwo_1{gap:28px;padding-top:12px}._headerActions_1wbwo_56{width:100%}._headerActions_1wbwo_56>*{flex:1}._toolbar_1wbwo_297,._search_1wbwo_360{width:100%}._search_1wbwo_360{order:-1}._grid_1wbwo_422{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._cardBody_1wbwo_677{padding:14px 12px 12px}._cardTitle_1wbwo_686{font-size:1.12rem}._cardPremise_1wbwo_700{display:none}._generatedCover_1wbwo_480 span{font-size:4.5rem}._createTile_1wbwo_159 strong{font-size:1.05rem}._createTile_1wbwo_159 small{display:none}._inboxItem_1wbwo_174{grid-template-columns:40px minmax(0,1fr) auto auto}._inboxIcon_1wbwo_192{display:none}._transferConfirm_1wbwo_235{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._skeleton_1wbwo_779,._generatedCover_1wbwo_480{animation:none}._card_1wbwo_160,._cardCover_1wbwo_471 img,._generatedCover_1wbwo_480,._cardBody_1wbwo_677,._cardGlare_1wbwo_494,._createTileMark_1wbwo_750,._primaryButton_1wbwo_71:before{transition:none}._card_1wbwo_160,._cardCover_1wbwo_471 img,._generatedCover_1wbwo_480,._cardBody_1wbwo_677{transform:none}._card_1wbwo_160:has(:focus-visible){transform:none}}._sortButton_1wbwo_1027{width:44px;height:44px;color:var(--w-muted);border:1px solid var(--w-line);background:0 0;border-radius:12px;flex:none;place-items:center;margin-left:auto;display:grid}._sortButton_1wbwo_1027:active{background:var(--ma-pressed,var(--w-raised))}@media (width<=768px){._page_1wbwo_1{padding:16px var(--ma-gutter,16px) 32px;gap:26px}._inboxItem_1wbwo_174{background:var(--w-surface);border-color:#cbb9f633;grid-template-columns:40px minmax(0,1fr) auto auto;gap:12px}._inboxAccept_1wbwo_163,._iconButton_1wbwo_137{min-height:40px}._libraryHead_1wbwo_279{border-bottom:0;gap:12px;padding-bottom:0}._sectionTitle_1wbwo_289{letter-spacing:.005em;font-size:21px;font-weight:600}._toolbar_1wbwo_297{flex-wrap:nowrap;gap:8px;width:auto;margin-left:auto}:is(._toolbar_1wbwo_297:has(._segments_1wbwo_162),._toolbar_1wbwo_297:has(._search_1wbwo_360)){width:100%}._segments_1wbwo_162{scrollbar-width:none;min-width:0;overflow-x:auto}._segments_1wbwo_162 button{flex:none;min-height:36px;font-size:.86rem}._search_1wbwo_360{border-radius:12px;order:0;min-height:44px}._search_1wbwo_360 input{font-size:16px}._toolbar_1wbwo_297:has(._search_1wbwo_360){flex-wrap:wrap}._toolbar_1wbwo_297:has(._search_1wbwo_360) ._search_1wbwo_360{flex:calc(100% - 52px);width:auto}._grid_1wbwo_422{grid-template-columns:1fr;gap:14px}._card_1wbwo_160{aspect-ratio:16/10;transform:none;box-shadow:inset 0 0 0 1px #ffffff17}._card_1wbwo_160:hover,._card_1wbwo_160:focus-within{box-shadow:inset 0 0 0 1px #ffffff17}._card_1wbwo_160:active{opacity:.88}._cardCover_1wbwo_471 img,._generatedCover_1wbwo_480{transform:none}._generatedCover_1wbwo_480{animation:none}._generatedCover_1wbwo_480 span{margin-bottom:18%;font-size:4.5rem}._cardGlare_1wbwo_494{display:none}._cardBody_1wbwo_677{gap:4px;padding:14px 16px;transform:none}._cardTitle_1wbwo_686{font-size:1.3rem}._cardPremise_1wbwo_700{-webkit-line-clamp:1;display:-webkit-box}._cardMenuTrigger_1wbwo_161{position:relative}._cardMenuTrigger_1wbwo_161:after{content:"";position:absolute;inset:-6px}._emptyState_1wbwo_793{padding:36px 20px}._primaryButton_1wbwo_71{color:var(--ma-primary-ink,var(--w-accent-ink));background:var(--ma-primary,var(--w-accent));box-shadow:none;border:1px solid #be7aff47;border-radius:12px}._primaryButton_1wbwo_71:before{display:none}}._showcase_1tbw2_1{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:18px;display:grid}._banner_1tbw2_9{--ow-accent:#c4b0f2;--ow-void:#07060b;--ow-ink:#f3eefe;isolation:isolate;background:var(--ow-void);color:var(--ow-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--ow-ink) 9%, transparent);border-radius:20px;position:relative;overflow:hidden;container-type:inline-size}._isLead_1tbw2_24{grid-column:1/-1}._art_1tbw2_28{aspect-ratio:2.2;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._art_1tbw2_28 img{object-fit:cover;object-position:center 54%;filter:brightness(.9);width:100%;height:100%;transition:filter .6s;display:block}._banner_1tbw2_9:hover ._art_1tbw2_28 img{filter:brightness()}._copy_1tbw2_47{gap:14px;padding:4px 24px 26px;display:grid;position:relative}._banner_1tbw2_9:not(:has(._art_1tbw2_28)) ._copy_1tbw2_47{padding-top:26px}._srOnly_1tbw2_58{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._title_1tbw2_67{text-wrap:balance;margin:0;font:500 clamp(1.8rem,3.4vw,2.6rem)/1.08 Newsreader,Georgia,serif}._tagline_1tbw2_73{max-width:34ch;color:color-mix(in srgb, var(--ow-ink) 84%, transparent);text-wrap:balance;margin:0;font:400 clamp(1.25rem,2vw,1.6rem)/1.32 Newsreader,Georgia,serif}._title_1tbw2_67+._tagline_1tbw2_73{color:color-mix(in srgb, var(--ow-ink) 70%, transparent);font-size:1.05rem}._footer_1tbw2_86{flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;display:flex}._cta_1tbw2_94{min-height:44px;color:var(--ow-ink);background:color-mix(in srgb, var(--ow-ink) 6%, transparent);border:1px solid color-mix(in srgb, var(--ow-ink) 32%, transparent);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:0 20px;font:600 .9rem/1 Inter,system-ui,sans-serif;transition:background-color .25s,border-color .25s,transform .25s;display:inline-flex}._cta_1tbw2_94 svg{transition:transform .45s cubic-bezier(.16,1,.3,1)}._cta_1tbw2_94:hover{background:color-mix(in srgb, var(--ow-ink) 11%, transparent);border-color:color-mix(in srgb, var(--ow-ink) 60%, transparent)}._cta_1tbw2_94:hover svg{transform:translate(3px)}._cta_1tbw2_94:active{transform:scale(.97)}._cta_1tbw2_94:focus-visible{outline:2px solid var(--ow-accent);outline-offset:3px}._meta_1tbw2_131{color:color-mix(in srgb, var(--ow-ink) 58%, transparent);letter-spacing:.02em;font:500 .82rem/1 Inter,system-ui,sans-serif}@container (width>=900px){._art_1tbw2_28{z-index:-1;aspect-ratio:auto;width:min(680px,64%);position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}._art_1tbw2_28 img{object-position:center}._copy_1tbw2_47{flex-direction:column;justify-content:center;gap:14px;width:min(520px,100% - 520px);min-height:340px;padding:44px 0 44px 48px;display:flex}._banner_1tbw2_9:not(:has(._art_1tbw2_28)) ._copy_1tbw2_47{width:auto;padding:44px 48px}._footer_1tbw2_86{margin-top:10px}}@media (prefers-reduced-motion:reduce){._art_1tbw2_28 img,._cta_1tbw2_94,._cta_1tbw2_94 svg{transition:none}}@media (width<=768px){._banner_1tbw2_9{cursor:pointer;-webkit-tap-highlight-color:transparent}._banner_1tbw2_9:active{opacity:.92}._copy_1tbw2_47{gap:10px;padding:0 18px 20px}._tagline_1tbw2_73{font-size:1.15rem}._footer_1tbw2_86{gap:14px;margin-top:4px}._cta_1tbw2_94{min-height:42px;padding:0 18px}}._layer_tazpg_1{z-index:1200;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._scrim_tazpg_10{background:#0403089e;border:0;animation:.16s ease-out both _fade_tazpg_1;position:absolute;inset:0}._sheet_tazpg_18{width:min(100%,560px);max-height:calc(var(--pwa-viewport-height,100dvh) - 48px);overscroll-behavior:contain;padding:8px 12px calc(14px + env(safe-area-inset-bottom,0px));color:var(--ma-ink);background:var(--ma-raised);border:1px solid var(--ma-line);font-family:var(--ma-sans);border-bottom:0;border-radius:18px 18px 0 0;animation:.22s cubic-bezier(.2,.8,.2,1) both _rise_tazpg_1;position:relative;overflow-y:auto}._grabber_tazpg_34{background:var(--ma-line-strong);border-radius:999px;width:36px;height:4px;margin:2px auto 10px;display:block}._head_tazpg_43{padding:0 8px 10px}._head_tazpg_43 h2{font-family:var(--ma-serif);margin:0;font-size:19px;font-weight:600;line-height:1.25}._head_tazpg_43 p{color:var(--ma-muted);margin:4px 0 0;font-size:13px}._group_tazpg_61{background:var(--ma-surface);border:1px solid var(--ma-line);border-radius:12px;margin-top:8px;display:grid;overflow:hidden}._groupLabel_tazpg_70{color:var(--ma-faint);letter-spacing:.02em;padding:10px 14px 4px;font-size:12px}._action_tazpg_77{min-height:48px;color:var(--ma-ink);border:0;border-top:1px solid var(--ma-line);font:inherit;text-align:left;background:0 0;align-items:center;gap:12px;padding:0 14px;font-size:15px;display:flex}._group_tazpg_61>._action_tazpg_77:first-child,._groupLabel_tazpg_70+._action_tazpg_77{border-top:0}._action_tazpg_77>span{flex:1;min-width:0}._action_tazpg_77 small{color:var(--ma-muted);font-size:13px}._action_tazpg_77 svg{color:var(--ma-muted);flex:none}._action_tazpg_77:active{background:var(--ma-pressed)}._action_tazpg_77:disabled{opacity:.45}._selected_tazpg_120,._selected_tazpg_120 svg{color:var(--ma-accent)}._destructive_tazpg_128,._destructive_tazpg_128 svg{color:var(--ma-danger)}._action_tazpg_77:focus-visible{outline:2px solid var(--ma-accent);outline-offset:-2px}@keyframes _rise_tazpg_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes _fade_tazpg_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._sheet_tazpg_18,._scrim_tazpg_10{animation:none}}._overlay_1yjil_1{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#000000d9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1yjil_16{text-align:center;background:#1a1a1a;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:500px;padding:32px;animation:.3s ease-out _modalIn_1yjil_1;box-shadow:0 20px 40px #0006}@keyframes _modalIn_1yjil_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._iconWrapper_1yjil_38{justify-content:center;margin-bottom:20px;display:flex}._title_1yjil_44{color:#fff;margin-bottom:16px;font-size:1.5rem;font-weight:700}._message_1yjil_51{color:#fffc;margin-bottom:32px;font-size:1rem;line-height:1.6}._actions_1yjil_58{flex-direction:column;gap:12px;display:flex}._confirmBtn_1yjil_64{cursor:pointer;border:none;border-radius:8px;padding:14px 24px;font-size:1rem;font-weight:600;transition:all .2s}._confirmBtn_1yjil_64._mature_1yjil_73{color:#000;background:#ff9800}._confirmBtn_1yjil_64._mature_1yjil_73:hover{background:#ffa726;transform:scale(1.02)}._confirmBtn_1yjil_64._extreme_1yjil_81{color:#fff;background:#f44336}._confirmBtn_1yjil_64._extreme_1yjil_81:hover{background:#ef5350;transform:scale(1.02);box-shadow:0 0 20px #f4433666}._cancelBtn_1yjil_91{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:12px 24px;font-weight:500;transition:all .2s}._cancelBtn_1yjil_91:hover{background:#ffffff0d;border-color:#fff6}._overlay_hukl5_1{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0fbf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_hukl5_15{background:#12121e;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:1.5rem;width:100%;max-width:500px;padding:2.5rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 20px 40px -10px #0a0a14cc,0 0 0 1px #000}._modal_hukl5_15 h2{color:#a855f7;letter-spacing:-.02em;margin:0;font-family:Cinzel,serif}._modal_hukl5_15 p{color:#ffffffb3;text-wrap:balance;margin:0;line-height:1.6}._modal_hukl5_15 form{z-index:1;flex-direction:column;gap:1.5rem;display:flex;position:relative}._modal_hukl5_15 h2,._modal_hukl5_15 p{z-index:1;position:relative}._modal_hukl5_15 textarea{color:#fff;resize:vertical;background:#0003;border:1px solid #ffffff1a;border-radius:12px;width:100%;margin:0;padding:1rem;font-family:inherit;line-height:1.5;transition:border-color .3s,box-shadow .3s}._modal_hukl5_15 textarea:focus{border-color:#a855f780;outline:none;box-shadow:0 0 0 3px #a855f726,inset 0 2px 4px #00000080}._noiseOverlay_hukl5_72{pointer-events:none;opacity:.03;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}._actions_hukl5_81{justify-content:flex-end;gap:1rem;display:flex}._actions_hukl5_81 button{cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-family:inherit;font-weight:500;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),background-color .2s,color .2s,box-shadow .2s}._actions_hukl5_81 button:active{transform:scale(.96)}._actions_hukl5_81 ._cancelBtn_hukl5_98{color:#fff9;background:0 0}._actions_hukl5_81 ._cancelBtn_hukl5_98:hover{color:#fff;background:#ffffff0d}._actions_hukl5_81 ._submitBtn_hukl5_106{color:#fff;background:#a855f7;box-shadow:0 4px 12px #0003}._actions_hukl5_81 ._submitBtn_hukl5_106:hover{background:#b46df8;box-shadow:0 6px 16px #0000004d}._overlay_jl9x7_5{--apl-surface:#15131d;--apl-well:#0e0d14;--apl-raised:#1d1a28;--apl-text:#ece7f6;--apl-soft:#d4cce6;--apl-muted:#9b94ad;--apl-line:#cbb9f621;--apl-line-strong:#cbb9f647;--apl-accent:#cbb9f6;--apl-on-accent:#17121f;--apl-rose:#f1a7b5;--apl-serif:"Newsreader", "Literata", Georgia, serif;--apl-sans:"Inter", system-ui, -apple-system, sans-serif;z-index:2600;color:var(--apl-text);font-family:var(--apl-sans);background:#07060bbd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._dialog_jl9x7_31{border:1px solid var(--apl-line);background:var(--apl-surface);border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;width:min(640px,100%);height:min(700px,100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 32px 96px #0000008c}._dialog_jl9x7_31 :is(button,a):focus-visible{outline:2px solid var(--apl-accent);outline-offset:2px}._header_jl9x7_50{align-items:flex-start;gap:16px;padding:24px 24px 4px 28px;display:flex;position:relative}._headerText_jl9x7_58{flex:1;min-width:0}._title_jl9x7_63{color:var(--apl-text);font-family:var(--apl-serif);letter-spacing:-.005em;overflow-wrap:anywhere;margin:0;font-size:27px;font-weight:500;line-height:1.15}._subtitle_jl9x7_74{color:var(--apl-muted);margin:6px 0 0;font-size:13px;line-height:1.4}._closeButton_jl9x7_81{border:1px solid var(--apl-line);width:36px;height:36px;color:var(--apl-muted);background:0 0;border-radius:50%;flex:none;place-items:center;transition:color .12s,border-color .12s;display:inline-grid}._closeButton_jl9x7_81:hover{border-color:var(--apl-line-strong);color:var(--apl-text)}._grabber_jl9x7_99{display:none}._body_jl9x7_105{overscroll-behavior:contain;min-height:0;position:relative;overflow:hidden auto}._letterView_jl9x7_112,._charactersView_jl9x7_113,._sentView_jl9x7_114{flex-direction:column;min-height:100%;padding:18px 28px 22px;display:flex}._letterView_jl9x7_112{gap:22px}._collapsible_jl9x7_126{flex:none;margin-inline:-28px;padding-inline:28px;overflow:hidden}._gmCall_jl9x7_135{border-left:2px solid var(--apl-accent);justify-items:start;gap:8px;padding-left:16px;display:grid}._gmAttribution_jl9x7_143{color:var(--apl-muted);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}._gmAttribution_jl9x7_143 img{object-fit:cover;border-radius:50%;width:20px;height:20px}._gmQuote_jl9x7_159{max-height:4.65em;color:var(--apl-soft);font-family:var(--apl-serif);white-space:pre-line;margin:0;font-size:17px;font-style:italic;line-height:1.55;transition:max-height .24s cubic-bezier(.2,.8,.2,1);overflow:hidden}._gmSchedule_jl9x7_172{color:var(--apl-muted);margin:0;font-size:12.5px;line-height:1.45}._letterSection_jl9x7_181{flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex}._previousNote_jl9x7_189{color:var(--apl-muted);margin:0;font-size:13px;line-height:1.45}._sectionLabelRow_jl9x7_196{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._sectionLabel_jl9x7_196{color:var(--apl-text);font-family:var(--apl-sans);margin:0;font-size:13px;font-weight:600}._optional_jl9x7_211{color:var(--apl-muted);margin-left:6px;font-weight:400}._letterMeta_jl9x7_217{color:var(--apl-muted);font-variant-numeric:tabular-nums;gap:12px;font-size:12px;display:inline-flex}._prompts_jl9x7_225{flex-wrap:wrap;gap:6px;display:flex}._prompt_jl9x7_225{border:1px solid var(--apl-line);min-height:30px;color:var(--apl-soft);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 12px 0 9px;font-size:12.5px;transition:border-color .12s,color .12s;display:inline-flex}._prompt_jl9x7_225 svg{color:var(--apl-accent)}._prompt_jl9x7_225:hover{border-color:var(--apl-line-strong);color:var(--apl-text)}._letter_jl9x7_112{resize:none;border:1px solid var(--apl-line);width:100%;min-height:200px;color:var(--apl-text);background:var(--apl-well);font-family:var(--apl-serif);border-radius:10px;flex:auto;padding:14px 16px;font-size:17px;line-height:1.6;transition:border-color .14s}._letter_jl9x7_112::placeholder{color:color-mix(in srgb, var(--apl-muted) 80%, transparent);font-style:italic}._letter_jl9x7_112:focus,._letter_jl9x7_112:focus-visible{border-color:color-mix(in srgb, var(--apl-accent) 62%, transparent);outline:0}._characterSection_jl9x7_284{gap:10px;display:grid}._strip_jl9x7_289{scrollbar-width:none;gap:12px;margin:-4px -4px 0;padding:4px 4px 2px;display:flex;overflow-x:auto}._strip_jl9x7_289::-webkit-scrollbar{display:none}._tile_jl9x7_302{width:66px;color:var(--apl-muted);text-align:center;background:0 0;border:0;flex:none;justify-items:center;gap:6px;padding:0;display:grid}._dialog_jl9x7_31 ._tile_jl9x7_302:focus-visible{outline:0}._tilePortrait_jl9x7_319{background:var(--apl-raised);border-radius:8px;place-items:center;width:62px;height:82px;transition:box-shadow .14s,opacity .14s;display:grid;position:relative;overflow:hidden}._tilePortrait_jl9x7_319 img{object-fit:cover;width:100%;height:100%}._tile_jl9x7_302:not([aria-checked=true]) ._tilePortrait_jl9x7_319{opacity:.72}._tile_jl9x7_302:hover ._tilePortrait_jl9x7_319{opacity:1}._tile_jl9x7_302[aria-checked=true] ._tilePortrait_jl9x7_319{box-shadow:0 0 0 2px var(--apl-surface), 0 0 0 4px var(--apl-accent)}._tile_jl9x7_302:focus-visible ._tilePortrait_jl9x7_319{box-shadow:0 0 0 2px var(--apl-surface), 0 0 0 4px var(--apl-text)}._tileName_jl9x7_353{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;line-height:1.3;overflow:hidden}._tile_jl9x7_302[aria-checked=true] ._tileName_jl9x7_353{color:var(--apl-text)}._tileSelf_jl9x7_366 ._tilePortrait_jl9x7_319{border-radius:50%;width:62px;height:62px;margin:10px 0}._selfInitial_jl9x7_373{color:var(--apl-soft);font-family:var(--apl-serif);font-size:26px}._tileSkeleton_jl9x7_379{background:var(--apl-raised);border-radius:8px;flex:none;width:62px;height:82px}._characterNote_jl9x7_387{min-height:2.9em;color:var(--apl-muted);margin:0;font-size:13px;line-height:1.45}._characterName_jl9x7_395{color:var(--apl-text);font-family:var(--apl-serif);margin-right:8px;font-size:16px}._characterTagline_jl9x7_402{color:var(--apl-soft)}._characterCopyNote_jl9x7_406{display:block}._textButton_jl9x7_410{color:var(--apl-accent);font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12.5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .12s}._textButton_jl9x7_410:hover{text-decoration-color:currentColor}._listView_jl9x7_429{gap:14px;display:grid}._listHeader_jl9x7_434{gap:10px;display:grid}._backButton_jl9x7_439{color:var(--apl-muted);background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:4px 0;font-size:13px;display:inline-flex}._backButton_jl9x7_439:hover{color:var(--apl-text)}._listTitle_jl9x7_455{color:var(--apl-text);font-family:var(--apl-serif);margin:0;font-size:20px;font-weight:500}._search_jl9x7_463{border:1px solid var(--apl-line);color:var(--apl-muted);background:var(--apl-well);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}._search_jl9x7_463:focus-within{border-color:color-mix(in srgb, var(--apl-accent) 62%, transparent)}._search_jl9x7_463 input{min-width:0;min-height:40px;color:var(--apl-text);font:inherit;background:0 0;border:0;flex:1;font-size:14px}._search_jl9x7_463 input:focus,._search_jl9x7_463 input:focus-visible{outline:0}._list_jl9x7_429{display:grid}._row_jl9x7_498{border:0;border-bottom:1px solid var(--apl-line);width:100%;color:var(--apl-text);text-align:left;background:0 0;align-items:center;gap:14px;padding:10px 6px;display:flex}._row_jl9x7_498:last-child{border-bottom:0}._row_jl9x7_498:hover{background:color-mix(in srgb, var(--apl-raised) 70%, transparent)}._dialog_jl9x7_31 ._row_jl9x7_498:focus-visible{outline-offset:-2px}._row_jl9x7_498[aria-checked=true] ._rowPortrait_jl9x7_523{box-shadow:0 0 0 2px var(--apl-surface), 0 0 0 4px var(--apl-accent)}._rowPortrait_jl9x7_523{background:var(--apl-raised);border-radius:6px;flex:none;place-items:center;width:40px;height:52px;display:grid;overflow:hidden}._rowPortrait_jl9x7_523 img{object-fit:cover;width:100%;height:100%}._rowPortraitSelf_jl9x7_544{border-radius:50%;width:40px;height:40px;margin:6px 0}._rowPortraitSelf_jl9x7_544 ._selfInitial_jl9x7_373{font-size:18px}._rowText_jl9x7_555{flex:1;gap:2px;min-width:0;display:grid}._rowText_jl9x7_555 strong{color:var(--apl-text);font-family:var(--apl-serif);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;overflow:hidden}._rowText_jl9x7_555 small{color:var(--apl-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}._draftTag_jl9x7_582{border:1px solid var(--apl-line);color:var(--apl-muted);border-radius:4px;flex:none;padding:1px 6px;font-size:11.5px}._listEmpty_jl9x7_591{color:var(--apl-muted);margin:0;padding:20px 6px;font-size:13px}._sentView_jl9x7_114{gap:18px}._sentLetter_jl9x7_604{border:1px solid var(--apl-line);color:var(--apl-text);background:var(--apl-well);font-family:var(--apl-serif);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;flex:auto;margin:0;padding:16px 18px;font-size:17px;line-height:1.6}._sentCharacter_jl9x7_619{align-items:center;gap:14px;display:flex}._footer_jl9x7_627{border-top:1px solid var(--apl-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 24px 16px 28px;display:flex}._footerText_jl9x7_637{color:var(--apl-soft);flex:260px;margin:0;font-size:13px;line-height:1.45}._footerActions_jl9x7_645,._footerSend_jl9x7_646{align-items:center;gap:10px;margin-left:auto;display:flex}._error_jl9x7_653{color:var(--apl-rose);flex:220px;margin:0;font-size:13px;line-height:1.45}._primaryButton_jl9x7_661,._secondaryButton_jl9x7_662,._dangerButton_jl9x7_663{min-height:42px;font-family:var(--apl-sans);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;transition:background-color .14s,border-color .14s,opacity .14s;display:inline-flex}._primaryButton_jl9x7_661{border:1px solid var(--apl-accent);color:var(--apl-on-accent);background:var(--apl-accent)}._primaryButton_jl9x7_661:hover:not(:disabled){background:#d9cbfa}._secondaryButton_jl9x7_662{border:1px solid var(--apl-line-strong);color:var(--apl-text);background:0 0}._secondaryButton_jl9x7_662:hover:not(:disabled){border-color:color-mix(in srgb, var(--apl-accent) 60%, transparent)}._dangerButton_jl9x7_663{border:1px solid var(--apl-rose);color:#2a1218;background:var(--apl-rose)}._quietButton_jl9x7_704,._quietDangerButton_jl9x7_705{color:var(--apl-muted);background:0 0;border:0;padding:8px 0;font-size:13px}._quietButton_jl9x7_704:hover{color:var(--apl-text)}._quietDangerButton_jl9x7_705:hover{color:var(--apl-rose)}:is(._primaryButton_jl9x7_661,._secondaryButton_jl9x7_662,._dangerButton_jl9x7_663):disabled{cursor:not-allowed;opacity:.45}._spinner_jl9x7_726{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _apl-spin_jl9x7_1}@keyframes _apl-spin_jl9x7_1{to{transform:rotate(360deg)}}._miniPortrait_jl9x7_741{width:34px;height:44px;box-shadow:0 0 0 1px var(--apl-line-strong);border-radius:6px;flex:none;display:grid;overflow:hidden}._miniPortrait_jl9x7_741 img{object-fit:cover;width:100%;height:100%}._flight_jl9x7_759{z-index:2700;color:#ece7f6;pointer-events:none;transform-origin:50%;background:#1d1a28;border:1px solid #cbb9f657;border-radius:10px;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex;position:fixed;top:0;left:0;overflow:hidden}._flight_jl9x7_759 img{object-fit:cover;border-radius:5px;flex:none;width:30px;height:40px}._flight_jl9x7_759 span{text-overflow:ellipsis;white-space:nowrap;font-family:Newsreader,Georgia,serif;font-size:15px;font-style:italic;overflow:hidden}@media (width<=640px){._overlay_jl9x7_5{padding:0;display:block}._dialog_jl9x7_31{top:calc(var(--apl-vv-top,0px) + max(10px, env(safe-area-inset-top)));width:100%;height:calc(var(--apl-vv-height,100dvh) - max(10px, env(safe-area-inset-top)));border-width:1px 0 0;border-radius:16px 16px 0 0;position:absolute;left:0;box-shadow:0 -18px 60px #00000073}._header_jl9x7_50{touch-action:none;flex-wrap:wrap;padding:18px 16px 2px 20px}._grabber_jl9x7_99{background:#ece7f638;border-radius:3px;width:38px;height:5px;display:block;position:absolute;top:7px;left:50%;transform:translate(-50%)}._title_jl9x7_63{font-size:22px}._closeButton_jl9x7_81{width:40px;height:40px;margin-top:-4px}._letterView_jl9x7_112,._charactersView_jl9x7_113,._sentView_jl9x7_114{padding:14px 20px 20px}._letterView_jl9x7_112{gap:20px}._collapsible_jl9x7_126{margin-inline:-20px;padding-inline:20px}._gmQuote_jl9x7_159{max-height:3.1em;font-size:16px}._prompts_jl9x7_225,._strip_jl9x7_289{scrollbar-width:none;flex-wrap:nowrap;margin:-4px -20px 0;padding:4px 20px 2px;scroll-padding-inline:20px;overflow-x:auto}._prompts_jl9x7_225::-webkit-scrollbar{display:none}._prompt_jl9x7_225{min-height:34px}._letter_jl9x7_112{flex:none;min-height:168px;font-size:17px;overflow:hidden}._tile_jl9x7_302{width:62px}._tilePortrait_jl9x7_319,._tileSkeleton_jl9x7_379{width:58px;height:76px}._tileSelf_jl9x7_366 ._tilePortrait_jl9x7_319{width:58px;height:58px;margin:9px 0}._row_jl9x7_498{min-height:64px}._footer_jl9x7_627{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}._footerSend_jl9x7_646{flex:100%}._footerSend_jl9x7_646 ._primaryButton_jl9x7_661{border-radius:12px;flex:1;min-height:48px;font-size:15px}._footerActions_jl9x7_645{flex:100%}._footerActions_jl9x7_645>button{flex:1;min-height:46px}._quietButton_jl9x7_704,._quietDangerButton_jl9x7_705{min-height:44px}}@media (prefers-reduced-motion:reduce){._gmQuote_jl9x7_159,._tilePortrait_jl9x7_319,._letter_jl9x7_112{transition:none}._spinner_jl9x7_726{animation-duration:1.6s}}._page_hmkbh_1{color:#f8f5ff;background-color:#08060b;min-height:100dvh;padding-bottom:5rem;font-family:Outfit,Inter,sans-serif;position:relative;overflow-x:hidden}._ambientBackground_hmkbh_11{pointer-events:none;z-index:0;background:radial-gradient(circle at 15% 0,#8a4aff14,#0000 40%),radial-gradient(circle at 85% 20%,#5a8cff0f,#0000 40%);position:absolute;inset:0}._ambientBackground_hmkbh_11:after{content:"";opacity:.02;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}._navOverlay_hmkbh_26{z-index:10;position:absolute;top:1.5rem;left:2rem}._backLink_hmkbh_33{-webkit-backdrop-filter:blur(12px);color:#ffffffe6;letter-spacing:.02em;cursor:pointer;background:#0a081099;border:1px solid #ffffff0d;border-radius:9999px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}._backLink_hmkbh_33:hover{color:#fff;background:#ffffff1a;transform:translateY(-1px)}._heroCinematic_hmkbh_56{z-index:1;align-items:flex-end;width:100%;min-height:55vh;padding:4rem 2rem 2rem;display:flex;position:relative}@media (width>=1024px){._heroCinematic_hmkbh_56{min-height:60vh;padding-bottom:3rem}}._heroCover_hmkbh_72{z-index:-1;position:absolute;inset:0;overflow:hidden}._heroCover_hmkbh_72 img{object-fit:cover;object-position:center 20%;width:100%;height:100%;animation:20s ease-out forwards _slowZoom_hmkbh_1;transform:scale(1.05)}._heroCover_hmkbh_72:after{content:"";background:linear-gradient(#08060b4d 0%,#08060b99 40%,#08060b 100%);position:absolute;inset:0}@keyframes _slowZoom_hmkbh_1{0%{transform:scale(1.05)}to{transform:scale(1)}}._heroContentContainer_hmkbh_101{opacity:0;width:100%;max-width:1200px;margin:0 auto;animation:.8s cubic-bezier(.16,1,.3,1) forwards _fadeUp_hmkbh_1;transform:translateY(20px)}@keyframes _fadeUp_hmkbh_1{to{opacity:1;transform:translateY(0)}}._glassTitleBlock_hmkbh_116{-webkit-backdrop-filter:blur(20px);background:#100c1866;border:1px solid #ffffff0f;border-radius:24px;max-width:800px;padding:2rem;box-shadow:0 30px 60px #0006}._glassTitleBlock_hmkbh_116 h1{letter-spacing:-.02em;color:#fff;text-shadow:0 2px 10px #00000080;margin:.75rem 0 1rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.05}._heroTags_hmkbh_136{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._heroTags_hmkbh_136 ._badge_hmkbh_142{letter-spacing:.05em;text-transform:uppercase;color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff0d;border-radius:8px;padding:.4rem .85rem;font-size:.8rem;font-weight:600}._heroTags_hmkbh_136 ._badge_hmkbh_142._system_hmkbh_153{color:#dfc8ff;background:#8a4aff26;border-color:#8a4aff33}._heroTags_hmkbh_136 ._badge_hmkbh_142._rating_hmkbh_158{color:#ffbaba;background:#ff575726;border-color:#ff575733}._heroTags_hmkbh_136 ._badge_hmkbh_142._rating_hmkbh_158._ratingEVERYONE_hmkbh_163{color:#bbf7d0;background:#4cd96426;border-color:#4cd96433}._heroTags_hmkbh_136 ._badge_hmkbh_142._rating_hmkbh_158._ratingTEEN_hmkbh_168{color:#fef08a;background:#ffcc0026;border-color:#fc03}._leadPitch_hmkbh_174{color:#ffffffd9;text-wrap:pretty;max-width:65ch;margin:0 0 1.5rem;font-size:1.15rem;line-height:1.6}._heroQuickStats_hmkbh_183{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:1.5rem;padding-top:1.5rem;display:flex}._heroQuickStats_hmkbh_183 ._stat_hmkbh_190{color:#ffffffb3;align-items:center;gap:.5rem;font-size:.95rem;display:inline-flex}._heroQuickStats_hmkbh_183 ._stat_hmkbh_190 svg{color:#ffffff80}._layoutContainer_hmkbh_201{z-index:1;grid-template-columns:1fr;gap:3rem;width:100%;max-width:1200px;margin:0 auto;padding:3rem 2rem;display:grid;position:relative}@media (width>=1024px){._layoutContainer_hmkbh_201{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);align-items:start}}._mainReadingCol_hmkbh_219{opacity:0;flex-direction:column;gap:3rem;animation:.8s cubic-bezier(.16,1,.3,1) .1s forwards _fadeUp_hmkbh_1;display:flex}._mainReadingCol_hmkbh_219 article h2{letter-spacing:-.01em;color:#fff;margin:0 0 1.25rem;font-size:1.75rem;font-weight:600}._mainReadingCol_hmkbh_219 article p{color:#ffffffbf;white-space:pre-wrap;text-wrap:pretty;max-width:68ch;margin:0 0 1.5rem;font-size:1.05rem;line-height:1.8}._stickySidebar_hmkbh_243{opacity:0;flex-direction:column;gap:1.5rem;animation:.8s cubic-bezier(.16,1,.3,1) .2s forwards _fadeUp_hmkbh_1;display:flex;position:sticky;top:2rem}._panel_hmkbh_253{background:#100e1699;border:1px solid #ffffff0a;border-radius:20px;padding:1.75rem;box-shadow:0 10px 30px #0003}._panel_hmkbh_253 h3{color:#fff;letter-spacing:.02em;margin:0 0 1.25rem;font-size:1.1rem;font-weight:600}._gmProfile_hmkbh_268{align-items:center;gap:1rem;display:flex}._gmProfile_hmkbh_268 img{object-fit:cover;border:1px solid #ffffff1a;border-radius:14px;width:56px;height:56px}._gmProfile_hmkbh_268 ._gmInfo_hmkbh_280{flex-direction:column;gap:.15rem;display:flex}._gmProfile_hmkbh_268 ._gmInfo_hmkbh_280 ._gmLabel_hmkbh_285{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:500}._gmProfile_hmkbh_268 ._gmInfo_hmkbh_280 ._gmName_hmkbh_292{color:#fff;font-size:1.1rem;font-weight:600}._infoList_hmkbh_298{flex-direction:column;gap:1.1rem;margin:0;padding:0;list-style:none;display:flex}._infoList_hmkbh_298 li{color:#ffffffd9;align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.5;display:flex}._infoList_hmkbh_298 li svg{color:#8a4affcc;flex-shrink:0;margin-top:.15rem}._tagCloud_hmkbh_320{flex-wrap:wrap;gap:.5rem;display:flex}._tagCloud_hmkbh_320 span{color:#ffffffb3;background:#ffffff08;border:1px solid #ffffff0d;border-radius:6px;padding:.4rem .8rem;font-size:.85rem;transition:all .2s}._tagCloud_hmkbh_320 span:hover{color:#fff;background:#ffffff14}._primaryActionDesktop_hmkbh_339{width:100%;margin-top:.5rem}._btnPrimary_hmkbh_344{color:#fff;letter-spacing:.01em;cursor:pointer;background:linear-gradient(135deg,#9b51e0,#5472ff);border:none;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1.1rem 1.5rem;font-size:1rem;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 8px 24px #5472ff40,inset 0 1px 1px #fff3}._btnPrimary_hmkbh_344:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 12px 32px #5472ff66,inset 0 1px 1px #ffffff4d}._btnPrimary_hmkbh_344:active:not(:disabled){transition:all .1s;transform:translateY(1px)scale(.98)}._btnPrimary_hmkbh_344:disabled{color:#fff6;box-shadow:none;cursor:not-allowed;background:#ffffff14}._mobileActionBar_hmkbh_378{display:none}@media (width<=1023px){._heroCinematic_hmkbh_56{min-height:auto;padding:5rem 1.5rem 2rem}._glassTitleBlock_hmkbh_116{border-radius:20px;padding:1.5rem}._primaryActionDesktop_hmkbh_339{display:none}._layoutContainer_hmkbh_201{gap:2.5rem;padding:2rem 1.5rem 7rem}._mobileActionBar_hmkbh_378{z-index:50;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);background:#0a080ed9;border-top:1px solid #ffffff0d;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #0000004d}._mobileActionBar_hmkbh_378 ._btnPrimary_hmkbh_344{padding:1.25rem}}._fullState_hmkbh_416{z-index:1;justify-content:center;align-items:center;min-height:100dvh;padding:2rem;display:flex;position:relative}._statePanel_hmkbh_426{-webkit-backdrop-filter:blur(12px);text-align:center;background:#100e1699;border:1px solid #ffffff0d;border-radius:24px;width:100%;max-width:480px;padding:3rem 2.5rem}._statePanel_hmkbh_426 h2{color:#fff;margin:0 0 1rem;font-size:1.5rem}._statePanel_hmkbh_426 p{color:#ffffffb3;margin:0;line-height:1.6}._notice_yi0f4_1{border:1px solid color-mix(in srgb, currentColor 24%, transparent);border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:14px;line-height:1.45}._sidebar_1rkcb_1{z-index:50;background:#050507f2;border-right:1px solid #ffffff0d;flex-direction:column;width:260px;height:100vh;padding:2rem;display:flex;position:sticky;top:0;left:0}@media (width<=768px){._sidebar_1rkcb_1{width:100%;max-width:100%;height:100%;min-height:0;padding:max(20px, calc(env(safe-area-inset-top,0px) + 12px)) max(20px, env(safe-area-inset-right,0px)) max(20px, calc(env(safe-area-inset-bottom,0px) + 12px)) max(20px, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-right:1px solid #a855f733;position:relative;overflow:hidden}}._closeBtn_1rkcb_32{display:none}@media (width<=768px){._closeBtn_1rkcb_32{color:#a1a1aa;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;padding:0;display:flex}._closeBtn_1rkcb_32:hover{color:#a855f7}}._logo_1rkcb_54{align-items:center;gap:1rem;margin-bottom:8rem;padding-left:.5rem;display:flex}@media (width<=768px){._logo_1rkcb_54{flex:none;min-height:44px;margin-bottom:clamp(2.5rem,9dvh,5.5rem);padding-left:0}}._logo_1rkcb_54 ._logoIcon_1rkcb_69{object-fit:contain;border-radius:8px;width:32px;height:32px}._logo_1rkcb_54 ._logoText_1rkcb_75{letter-spacing:1px;color:#eaeaea;font-family:Cinzel,serif;font-size:1.2rem;font-weight:700}._nav_1rkcb_83{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex;overflow:hidden auto}._nav_1rkcb_83::-webkit-scrollbar{display:none}._navItem_1rkcb_98{color:#a1a1aa;isolation:isolate;border-radius:10px;align-items:center;gap:1rem;padding:1rem;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._navItem_1rkcb_98:hover{color:#eaeaea;background:#ffffff0a;transform:translate(3px)}._navItem_1rkcb_98._active_1rkcb_115{color:#a855f7;font-weight:600}._activeMark_1rkcb_120{z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#a855f71f 0%,#0000 100%);position:absolute;inset:0;overflow:hidden}._activeMark_1rkcb_120:before{content:"";background:#a855f7;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 8px #a855f766}._navItem_1rkcb_98._active_1rkcb_115 ._icon_1rkcb_139{filter:drop-shadow(0 0 6px #a855f766)}._countBadge_1rkcb_143{color:#15101f;background:#cbb9f6;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:.72rem;font-weight:700;line-height:1;display:inline-grid}._badge_1rkcb_158{background:gold;border-radius:50%;width:6px;height:6px;margin-left:auto;box-shadow:0 0 8px gold}._footer_1rkcb_167{border-top:1px solid #ffffff0a;margin-top:auto;padding-top:2rem}._footer_1rkcb_167 ._logoutBtn_1rkcb_172{color:#a1a1aa;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:1rem;width:100%;padding:1rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._footer_1rkcb_167 ._logoutBtn_1rkcb_172:hover{color:#ff4d4d;background:#ff4d4d14}._installBtn_1rkcb_189{color:#e9dcff;background:#a855f717;border:1px solid #a855f747;border-radius:10px;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:44px;margin-bottom:8px;padding:10px 12px;font-weight:600;display:flex}._installBtn_1rkcb_189:focus-visible{outline-offset:2px;outline:2px solid #cda6ffe6}._installBtn_1rkcb_189:disabled{cursor:default;opacity:.55}._topBar_orfuv_1{justify-content:space-between;align-items:center;height:80px;margin-bottom:2rem;padding:0 4rem;display:flex}@media (width>=769px) and (width<=1200px){._topBar_orfuv_1{padding:0 2rem}}@media (width<=768px){._topBar_orfuv_1{padding:env(safe-area-inset-top,0px) max(1rem, env(safe-area-inset-right,0px)) 0 max(1rem, env(safe-area-inset-left,0px));height:calc(64px + env(safe-area-inset-top,0px));margin-bottom:.5rem}}._menuBtn_orfuv_22{display:none}@media (width<=768px){._menuBtn_orfuv_22{color:#eaeaea;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;margin-right:.5rem;padding:0;display:flex}._menuBtn_orfuv_22:active{transform:scale(.9)}}._searchContainer_orfuv_44{width:300px;position:relative}@media (width>=769px) and (width<=1100px){._searchContainer_orfuv_44{display:none}}@media (width<=768px){._searchContainer_orfuv_44{display:none}}._searchContainer_orfuv_44 ._searchIcon_orfuv_58{color:#a1a1aa;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._searchContainer_orfuv_44 input{color:#eaeaea;background:#ffffff08;border:1px solid #ffffff0d;border-radius:20px;width:100%;padding:10px 16px 10px 40px;font-family:Inter,sans-serif;transition:all .3s}._searchContainer_orfuv_44 input:focus{background:#0003;border-color:#a855f74d;outline:none;box-shadow:0 0 0 4px #a855f71a}._searchContainer_orfuv_44 input::placeholder{color:#a1a1aa80}._actions_orfuv_86{align-items:center;gap:1rem;display:flex}@media (width>=769px) and (width<=1100px){._actions_orfuv_86{gap:.5rem;min-width:0}}@media (width<=768px){._actions_orfuv_86{gap:clamp(6px,2.5vw,1rem);min-width:0}}._iconBtn_orfuv_104{color:#a1a1aa;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:relative}@media (width<=768px){._iconBtn_orfuv_104{width:38px;height:38px}}@media (width<=380px){._iconBtn_orfuv_104{width:34px;height:34px}}._iconBtn_orfuv_104:hover{color:#eaeaea;background:#ffffff0d;border-color:#ffffff1a}._iconBtn_orfuv_104 ._badge_orfuv_135{color:#fff;background:#ff4d4d;border:2px solid #050507;border-radius:50%;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:0;right:0}._premiumBtn_orfuv_153{color:gold!important;background:#ffd70008!important;border:1px solid #ffd7001a!important}._premiumBtn_orfuv_153:hover{box-shadow:0 0 15px #ffd70026;background:#ffd70014!important;border-color:#ffd7004d!important}._premiumBtn_orfuv_153 ._premiumGlow_orfuv_163{opacity:.5;pointer-events:none;background:radial-gradient(circle,#ffd70033 0%,#0000 70%);width:100%;height:100%;animation:4s infinite alternate _pulseGlow_orfuv_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _pulseGlow_orfuv_1{0%{opacity:.3;transform:translate(-50%,-50%)scale(.9)}to{opacity:.6;transform:translate(-50%,-50%)scale(1.1)}}._profileDivider_orfuv_186{background:#ffffff1a;width:1px;height:24px;margin:0 .25rem}._profile_orfuv_186{cursor:pointer;border-radius:30px;align-items:center;gap:.5rem;padding:4px 8px;transition:background .2s;display:flex}._profile_orfuv_186:hover{background:#ffffff08}._profile_orfuv_186 ._avatar_orfuv_205{background:linear-gradient(135deg,#a855f7,#760adc);border:2px solid #05050780;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex;box-shadow:0 0 10px #a855f74d}._profile_orfuv_186 ._avatar_orfuv_205 img{object-fit:cover;border-radius:50%;width:100%;height:100%}._profile_orfuv_186 ._username_orfuv_224{font-size:.9rem;font-weight:500}@media (width>=769px) and (width<=1100px){._profile_orfuv_186 ._username_orfuv_224{display:none}}@media (width<=768px){._profile_orfuv_186 ._username_orfuv_224{display:none}}._searchResults_orfuv_240{z-index:40;background:#121017;border:1px solid #ffffff17;border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0}._searchResults_orfuv_240 button{color:#eaeaea;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:6px 8px;display:flex}._searchResults_orfuv_240 button:hover,._searchResults_orfuv_240 button:focus-visible{background:#ffffff0d;outline:none}._searchResults_orfuv_240 img{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}._searchResults_orfuv_240 span{min-width:0;display:grid}._searchResults_orfuv_240 strong,._searchResults_orfuv_240 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._searchResults_orfuv_240 small{color:#a1a1aa;font-size:.78rem}._layout_fzsxj_1{overscroll-behavior-x:none;background-color:#050507;width:100%;max-width:100%;min-height:100vh;display:flex;overflow-x:clip}@media (width<=768px){._layout_fzsxj_1{width:min(100%, var(--pwa-viewport-width,100%));max-width:100%;min-height:var(--pwa-viewport-height,100dvh);height:var(--pwa-viewport-height,100dvh);overscroll-behavior:none;touch-action:manipulation;overflow:hidden}._sidebarWrapper_fzsxj_24{width:min(86vw,340px);max-width:calc(100% - 48px);height:var(--pwa-viewport-height,100dvh);z-index:2000;touch-action:pan-y;will-change:transform;max-height:100dvh;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-102%)}._sidebarWrapper_fzsxj_24._showMobile_fzsxj_40{transform:translate(0,0)}}._overlay_fzsxj_45{display:none}@media (width<=768px){._overlay_fzsxj_45{width:100%;height:var(--pwa-viewport-height,100dvh);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1990;touch-action:none;background:#000000b3;border:0;padding:0;display:block;position:fixed;inset:0}}._mainContent_fzsxj_65{flex-direction:column;flex:1;width:0;min-width:0;max-width:100%;display:flex;position:relative;overflow-x:clip}@media (width<=768px){._mainContent_fzsxj_65{min-height:0;height:var(--pwa-viewport-height,100dvh)}}._pageContainer_fzsxj_83{flex:1;min-width:0;padding:0 4rem 4rem;overflow:clip auto}@media (width>=769px) and (width<=1200px){._pageContainer_fzsxj_83{padding:0 2rem 3rem}}@media (width<=768px){._pageContainer_fzsxj_83{min-height:0;padding:0 max(1rem, env(safe-area-inset-right,0px)) calc(2rem + env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));-webkit-overflow-scrolling:touch}}._pageEnter_fzsxj_105{animation:.22s cubic-bezier(.2,.8,.2,1) _pageEnter_fzsxj_105}@keyframes _pageEnter_fzsxj_105{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){._pageEnter_fzsxj_105{animation:none}}._immersive_fzsxj_121{height:100vh;height:var(--pwa-viewport-height,100dvh);overflow:hidden}._pageImmersive_fzsxj_126{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}._widgetContainer_1iwd1_1{z-index:1000;font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:fixed;bottom:24px;right:24px}._fab_1iwd1_9{color:#fff;cursor:pointer;background:linear-gradient(145deg,#9563f0,#6331b2);border:1px solid #b596ff47;border-radius:17px;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .16s,box-shadow .16s;display:flex;position:relative;box-shadow:0 14px 36px #3818696b}._fab_1iwd1_9:hover{transform:translateY(-2px);box-shadow:0 18px 42px #38186985}._fab_1iwd1_9:focus-visible,._header_1iwd1_31 button:focus-visible,._item_1iwd1_32:focus-visible,._footer_1iwd1_33:focus-visible,._iconButton_1iwd1_34:focus-visible,._loadOlder_1iwd1_35:focus-visible,._miniState_1iwd1_36 button:focus-visible,._miniMeta_1iwd1_37 button:focus-visible,._miniComposer_1iwd1_38 button:focus-visible{outline-offset:2px;outline:2px solid #c4aaff}._badge_1iwd1_43{color:#fff;background:#e94f68;border:2px solid #08080d;border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 5px;font-size:10px;font-weight:800;display:flex;position:absolute;top:-6px;right:-6px}._popover_1iwd1_61{color:#f4f1f8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#101018f7;border:1px solid #ffffff1a;border-radius:18px;width:min(370px,100vw - 28px);animation:.17s ease-out both _messengerWidgetIn_1iwd1_1;position:absolute;bottom:70px;right:0;overflow:hidden;box-shadow:0 24px 70px #00000085}@keyframes _messengerWidgetIn_1iwd1_1{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._header_1iwd1_31{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;min-height:68px;padding:12px 15px 11px 17px;display:flex}._header_1iwd1_31>div{min-width:0}._header_1iwd1_31 span{color:#b596ff;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}._header_1iwd1_31 h3{margin:3px 0 0;font-size:17px;line-height:1.2}._header_1iwd1_31 button,._iconButton_1iwd1_34{color:#97919f;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._header_1iwd1_31 button:hover,._iconButton_1iwd1_34:hover{color:#fff;background:#ffffff0e}._list_1iwd1_130{max-height:330px;padding:7px;overflow-y:auto}._item_1iwd1_32{color:#f4f1f8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:62px;padding:9px;display:grid}._item_1iwd1_32:hover{background:#9361f21c}._item_1iwd1_32:focus-visible{outline-offset:-2px}._item_1iwd1_32 b{color:#fff;background:#9361f2;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;display:flex}._avatar_1iwd1_173{object-fit:cover;background:#242330;border-radius:50%;width:40px;height:40px}._info_1iwd1_181{flex-direction:column;gap:4px;min-width:0;display:flex}._name_1iwd1_188,._msg_1iwd1_189{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._name_1iwd1_188{font-size:13px;font-weight:700}._msg_1iwd1_189{color:#8f8998;font-size:12px}._empty_1iwd1_205{color:#8f8998;text-align:center;padding:28px 20px;font-size:12px;line-height:1.5}._footer_1iwd1_33{color:#c6afff;cursor:pointer;background:#9361f20e;border:0;border-top:1px solid #ffffff13;justify-content:center;align-items:center;width:100%;min-height:46px;font-size:12px;font-weight:720;display:flex}._footer_1iwd1_33:hover{color:#fff;background:#9361f21f}._miniChat_1iwd1_233{grid-template-rows:auto minmax(0,1fr) auto;height:min(570px,100dvh - 112px);min-height:360px;display:grid}._miniHeader_1iwd1_240{border-bottom:1px solid #ffffff13;align-items:center;gap:2px;min-height:66px;padding:7px 8px;display:flex}._miniAvatar_1iwd1_249{object-fit:cover;background:#242330;border-radius:50%;flex:0 0 38px;width:38px;height:38px}._miniIdentity_1iwd1_258{flex-direction:column;flex:1;gap:3px;min-width:0;padding:0 5px;display:flex}._miniIdentity_1iwd1_258 strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._miniIdentity_1iwd1_258 span{color:#85808d;align-items:center;gap:6px;font-size:11px;display:flex}._miniIdentity_1iwd1_258 span:before{content:"";background:#66616c;border-radius:50%;flex:0 0 7px;width:7px;height:7px}._miniIdentity_1iwd1_258 ._online_1iwd1_291{color:#67d8ae}._miniIdentity_1iwd1_258 ._online_1iwd1_291:before{background:#48d3a0;box-shadow:0 0 0 3px #48d3a01c}._miniIdentity_1iwd1_258 ._offline_1iwd1_300:before{background:#66616c}._miniHistory_1iwd1_304{overscroll-behavior:contain;background:radial-gradient(circle at 100% 0,#703bbc14,#0000 36%),#0d0d14;min-height:0;padding:14px 12px 12px;overflow:hidden auto}._loadOlder_1iwd1_35{color:#a9a2b2;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:34px;margin:0 auto 13px;padding:4px 13px;font-size:11px;display:flex}._loadOlder_1iwd1_35:disabled{cursor:wait;opacity:.65}._miniState_1iwd1_36{color:#8f8998;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:100%;padding:26px;font-size:12px;line-height:1.45;display:flex}._miniState_1iwd1_36 button{color:#d3c1ff;cursor:pointer;background:#9361f21a;border:1px solid #b596ff38;border-radius:10px;min-height:36px;padding:0 13px}._miniMessageRow_1iwd1_360{justify-content:flex-start;margin:5px 0;display:flex}._miniMessageRow_1iwd1_360._mine_1iwd1_366{justify-content:flex-end}._miniBubble_1iwd1_370{color:#e9e5ed;background:#1b1a24;border:1px solid #ffffff12;border-radius:15px 15px 15px 5px;max-width:82%;padding:8px 10px 6px;box-shadow:0 5px 16px #0000001f}._mine_1iwd1_366 ._miniBubble_1iwd1_370{color:#fff;background:linear-gradient(145deg,#7040bd,#573096);border-color:#be9cff29;border-radius:15px 15px 5px}._miniBubble_1iwd1_370._failed_1iwd1_387{border-color:#ef5b6f8c}._miniBubble_1iwd1_370._invitationBubble_1iwd1_391,._mine_1iwd1_366 ._miniBubble_1iwd1_370._invitationBubble_1iwd1_391{max-width:100%;box-shadow:none;background:0 0;border:0;padding:0}._miniBubble_1iwd1_370 p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.42}._miniMeta_1iwd1_37{color:#e0dae785;justify-content:flex-end;align-items:center;gap:4px;min-height:15px;margin-top:3px;font-size:9px;display:flex}._miniMeta_1iwd1_37 button{color:#ffc1ca;font:inherit;cursor:pointer;background:0 0;border:0;padding:1px 0;font-weight:700}._miniComposer_1iwd1_38{background:#12121a;border-top:1px solid #ffffff13;align-items:flex-end;gap:7px;padding:9px;display:flex}._miniComposer_1iwd1_38 textarea{box-sizing:border-box;resize:none;color:#f4f1f8;width:100%;min-height:44px;max-height:88px;font:inherit;scrollbar-width:none;background:#1a1922;border:1px solid #ffffff17;border-radius:13px;padding:12px 13px;font-size:13px;line-height:19px;overflow-y:hidden}._miniComposer_1iwd1_38 textarea::-webkit-scrollbar{display:none}._miniComposer_1iwd1_38 textarea::placeholder{color:#77717e}._miniComposer_1iwd1_38 textarea:focus{outline:none}._miniComposer_1iwd1_38>button{color:#fff;cursor:pointer;background:linear-gradient(145deg,#8e59e6,#6435ad);border:0;border-radius:13px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._miniComposer_1iwd1_38>button:disabled{color:#77717e;cursor:default;background:#252330}._spin_1iwd1_488{animation:.85s linear infinite _messengerWidgetSpin_1iwd1_1}@keyframes _messengerWidgetSpin_1iwd1_1{to{transform:rotate(360deg)}}@media (width<=767px){._widgetContainer_1iwd1_1{right:max(14px, env(safe-area-inset-right,0px));bottom:max(14px, env(safe-area-inset-bottom,0px))}._fab_1iwd1_9{border-radius:16px;width:50px;height:50px}._popover_1iwd1_61{bottom:64px}}@media (prefers-reduced-motion:reduce){._popover_1iwd1_61,._fab_1iwd1_9,._spin_1iwd1_488{transition:none;animation:none}}._card_16nut_1{color:#f3efff;background:linear-gradient(145deg,#151d2d,#0d1320);border:1px solid #b9a9ff47;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;min-width:min(420px,70vw);padding:14px;display:grid;box-shadow:0 12px 30px #0003}._icon_16nut_2{color:#b9a8ff;background:#967aff24;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}._icon_16nut_2 svg{width:19px}._heading_16nut_4{min-width:0;display:grid}._heading_16nut_4 span{color:#b9a8ff;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}._heading_16nut_4 strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}._heading_16nut_4 small{color:#8f99ad;font-size:10px}._status_16nut_8{color:#c4bddf;background:#232b3c;border-radius:999px;align-self:start;padding:4px 7px;font-size:9px;font-weight:800}._status_16nut_8[data-status=ACCEPTED]{color:#a5dbba;background:#48976824}._status_16nut_8[data-status=DECLINED],._status_16nut_8[data-status=CANCELLED],._status_16nut_8[data-status=EXPIRED]{color:#deaab0;background:#b94e5c21}._card_16nut_1 blockquote{color:#c7c2d4;background:#ffffff06;border-left:2px solid #8f79e9;grid-column:2/-1;margin:2px 0;padding:8px 10px;font-size:12px}._actions_16nut_12{flex-wrap:wrap;grid-column:2/-1;gap:7px;display:flex}._actions_16nut_12 button{color:#ddd7f2;background:0 0;border:1px solid #b9a9ff3d;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:10px;font-weight:750;display:inline-flex}._actions_16nut_12 button._accept_16nut_14{color:#10131b;background:#b9a8ff;border-color:#b9a8ff}._actions_16nut_12 svg{width:14px;height:14px}._error_16nut_16{color:#ffabb5;grid-column:2/-1;margin:0;font-size:11px}._spinner_16nut_17{animation:.8s linear infinite _card-spin_16nut_1}@keyframes _card-spin_16nut_1{to{transform:rotate(360deg)}}@media (width<=600px){._card_16nut_1{grid-template-columns:auto minmax(0,1fr);min-width:0}._status_16nut_8{grid-column:2}._card_16nut_1 blockquote,._actions_16nut_12,._error_16nut_16{grid-column:1/-1}._actions_16nut_12 button{flex:1}}@media (prefers-reduced-motion:reduce){._spinner_16nut_17{animation:none}}._appSurface_7hmqq_1{display:contents}._backdrop_7hmqq_5{--communications-bg:Canvas;--communications-ink:CanvasText;--communications-muted:GrayText;--communications-lavender:Highlight;top:var(--game-communications-top,0);z-index:var(--game-communications-layer,3000);height:var(--game-communications-vh,100dvh);background:color-mix(in srgb, var(--communications-bg) 72%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;justify-content:flex-end;display:flex;position:fixed;bottom:auto;left:0;right:0}._panel_7hmqq_24{width:min(430px,100vw);height:var(--game-communications-vh,100dvh);border-left:1px solid color-mix(in srgb, var(--communications-lavender) 20%, transparent);color:var(--communications-ink);background:color-mix(in srgb, var(--communications-bg) 94%, var(--communications-lavender));box-shadow:-20px 0 60px color-mix(in srgb, var(--communications-bg) 62%, transparent);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid}._header_7hmqq_35{border-bottom:1px solid color-mix(in srgb, var(--communications-lavender) 14%, transparent);justify-content:space-between;align-items:center;padding:20px;display:flex}._header_7hmqq_35 span{color:color-mix(in srgb, var(--communications-lavender) 78%, var(--communications-ink));letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}._header_7hmqq_35 h2{margin:3px 0 0;font-size:22px}._header_7hmqq_35 button{border:1px solid color-mix(in srgb, var(--communications-lavender) 20%, transparent);width:40px;height:40px;color:var(--communications-ink);background:0 0;border-radius:10px;place-items:center;display:grid}._tabs_7hmqq_67{border-bottom:1px solid color-mix(in srgb, var(--communications-lavender) 14%, transparent);grid-template-columns:1fr 1fr;display:grid}._tabs_7hmqq_67 button{min-height:52px;color:var(--communications-muted);background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex;position:relative}._tabs_7hmqq_67 button[aria-selected=true]{border-color:var(--communications-lavender);color:var(--communications-lavender)}._tabs_7hmqq_67 svg{width:16px}._tabs_7hmqq_67 b{color:var(--communications-bg);background:var(--communications-lavender);border-radius:999px;padding:2px 5px;font-size:9px}._list_7hmqq_105{min-height:0;padding:10px;overflow:auto}._list_7hmqq_105>button{border:0;border-bottom:1px solid color-mix(in srgb, var(--communications-lavender) 10%, transparent);width:100%;min-height:64px;color:color-mix(in srgb, var(--communications-ink) 95%, var(--communications-lavender));text-align:left;background:0 0;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px;display:grid}._list_7hmqq_105>button[data-unread]{background:color-mix(in srgb, var(--communications-lavender) 7%, transparent)}._list_7hmqq_105 img,._notificationIcon_7hmqq_131{object-fit:cover;background:color-mix(in srgb, var(--communications-lavender) 14%, var(--communications-bg));border-radius:50%;place-items:center;width:42px;height:42px;display:grid}._notificationIcon_7hmqq_131 svg{width:17px;color:var(--communications-lavender)}._list_7hmqq_105 span{min-width:0;display:grid}._list_7hmqq_105 strong,._list_7hmqq_105 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._list_7hmqq_105 small{color:var(--communications-muted)}._list_7hmqq_105>button>b{min-width:20px;color:var(--communications-bg);background:var(--communications-lavender);text-align:center;border-radius:999px;padding:3px;font-size:9px}._list_7hmqq_105>button>svg{width:15px;color:color-mix(in srgb, var(--communications-muted) 82%, var(--communications-bg))}._list_7hmqq_105>p{color:var(--communications-muted);text-align:center;justify-content:center;align-items:center;gap:8px;display:flex}._panel_7hmqq_24>footer{padding:max(12px, env(safe-area-inset-bottom,0px)) 14px;border-top:1px solid color-mix(in srgb, var(--communications-lavender) 14%, transparent)}._panel_7hmqq_24>footer button{border:1px solid color-mix(in srgb, var(--communications-lavender) 25%, transparent);width:100%;min-height:42px;color:color-mix(in srgb, var(--communications-ink) 88%, var(--communications-lavender));background:color-mix(in srgb, var(--communications-ink) 7%, var(--communications-bg));border-radius:9px;font-weight:700}@media (width<=700px){._backdrop_7hmqq_5{align-items:flex-end}._panel_7hmqq_24{width:100%;height:var(--game-communications-vh,100dvh);max-height:var(--game-communications-vh,100dvh);border-top:0;border-left:0;border-radius:0}._header_7hmqq_35{padding-top:max(16px, env(safe-area-inset-top,0px))}._header_7hmqq_35 button,._tabs_7hmqq_67 button,._panel_7hmqq_24>footer button{min-height:44px}._panel_7hmqq_24>footer{padding-bottom:max(12px, env(safe-area-inset-bottom,0px))}}._layer_9hnjp_2{z-index:1200;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._scrim_9hnjp_11{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040308bd;border:0;position:absolute;inset:0}._sheet_9hnjp_20{width:min(100%,560px);max-height:calc(var(--pwa-viewport-height,100dvh) - 40px);overscroll-behavior:contain;padding:8px 16px calc(14px + env(safe-area-inset-bottom,0px));color:var(--ma-ink);background:var(--ma-bg);font-family:var(--ma-sans);scrollbar-width:none;border:1px solid #ffffff14;border-bottom:0;border-radius:24px 24px 0 0;position:relative;overflow-y:auto}._grabber_9hnjp_36{background:#ffffff2e;border-radius:999px;width:36px;height:4px;margin:2px auto 14px;display:block}._title_9hnjp_45{color:#f5f3f7;font-family:var(--ma-display);letter-spacing:.03em;margin:0 2px 14px;font-size:22px;font-weight:600}._grid_9hnjp_54{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._card_9hnjp_60{aspect-ratio:3/4;isolation:isolate;min-width:0;color:inherit;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#0a0910;border:1px solid #ffffff1a;border-radius:18px;align-items:end;padding:0;display:grid;position:relative;overflow:hidden}._wide_9hnjp_80{aspect-ratio:16/9;grid-column:1/-1}._card_9hnjp_60:focus-visible{outline:2px solid var(--ma-accent);outline-offset:2px}._art_9hnjp_90,._grown_9hnjp_91{z-index:-2;position:absolute;inset:0;overflow:hidden}._art_9hnjp_90 img,._grown_9hnjp_91 img{object-fit:cover;width:100%;height:100%;transition:transform .42s cubic-bezier(.2,.8,.2,1)}._card_9hnjp_60:active ._art_9hnjp_90 img{transform:scale(1.06)}._pathArt_9hnjp_111{object-position:78% 55%}._heroArt_9hnjp_115{object-position:68% 30%}._duo_9hnjp_120{background:#120d1c;display:block;position:absolute;inset:0}._duo_9hnjp_120 img{width:66%;height:78%;position:absolute;top:0}._duo_9hnjp_120 img:first-child{object-position:40% 20%;opacity:.82;left:-6%}._duo_9hnjp_120 img:last-child{object-position:55% 20%;right:-6%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 26%);mask-image:linear-gradient(90deg,#0000 0,#000 26%)}._wide_9hnjp_80 ._duo_9hnjp_120 img{width:52%;height:100%}._shade_9hnjp_152{z-index:-1;pointer-events:none;background:linear-gradient(#06050a00 34%,#06050ab8 64%,#06050af0 100%);position:absolute;inset:0}._label_9hnjp_160{gap:3px;padding:14px;display:grid}._label_9hnjp_160 strong{color:#f5f3f7;font-family:var(--ma-display);letter-spacing:.02em;font-size:17px;font-weight:600;line-height:1.15}._wide_9hnjp_80 ._label_9hnjp_160 strong{font-size:21px}._label_9hnjp_160 small{color:#ebe8efbd;font-size:13px;line-height:1.35}._grown_9hnjp_91{z-index:2;background:#0a0910;border-radius:0;position:fixed}._find_9hnjp_193{width:100%;min-height:44px;color:var(--ma-muted);font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:14px;display:flex}._find_9hnjp_193:active{color:var(--ma-ink)}@media (prefers-reduced-motion:reduce){._art_9hnjp_90 img,._grown_9hnjp_91 img{transition:none}._card_9hnjp_60:active ._art_9hnjp_90 img{transform:none}}._shell_12uce_1{width:min(100%, var(--pwa-viewport-width,100%));height:var(--pwa-viewport-height,100dvh);color:var(--ma-ink);background:var(--ma-bg);font-family:var(--ma-sans);flex-direction:column;display:flex;overflow:hidden}._content_12uce_12{scrollbar-width:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:0;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);flex:1;overflow:clip auto}._header_12uce_25{min-height:calc(52px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(8px, env(safe-area-inset-right,0px)) 0 max(8px, env(safe-area-inset-left,0px));background:var(--ma-bg);border-bottom:1px solid var(--ma-line);flex:none;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px;display:grid}._headerFlush_12uce_37{padding-left:max(16px, env(safe-area-inset-left,0px));grid-template-columns:minmax(0,1fr) auto}._headerBack_12uce_42,._headerIcon_12uce_43{width:44px;height:44px;color:var(--ma-ink);background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:relative}._headerBack_12uce_42:active,._headerIcon_12uce_43:active{background:var(--ma-pressed)}._headerBack_12uce_42:focus-visible,._headerIcon_12uce_43:focus-visible{outline:2px solid var(--ma-accent);outline-offset:-2px}._headerTitle_12uce_66{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:600;overflow:hidden}._headerTitleFade_12uce_75{animation:.22s ease-out _header-title-fade_12uce_1}@keyframes _header-title-fade_12uce_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._headerTitleFade_12uce_75{animation:none}}._brand_12uce_89{align-items:center;gap:10px;min-width:0;margin:0;display:flex}._brand_12uce_89 img{border-radius:9px;flex:none;width:30px;height:30px;box-shadow:inset 0 0 0 .5px #fff3}._brand_12uce_89 span{color:#f2f0f7;font-family:var(--ma-display);letter-spacing:.1em;font-size:18px;font-weight:700}._headerActions_12uce_113{align-items:center;display:flex}._headerBadge_12uce_118{min-width:17px;height:17px;color:var(--ma-accent-ink);background:var(--ma-accent);border:2px solid var(--ma-bg);text-align:center;border-radius:999px;padding:0 4px;font-size:10px;font-weight:700;line-height:13px;position:absolute;top:5px;right:3px}._tabBar_12uce_136{min-height:calc(var(--ma-tabbar-height) + env(safe-area-inset-bottom,0px));padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--ma-bg);border-top:1px solid var(--ma-line);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex:none;display:flex}._tab_12uce_136{min-width:0;min-height:var(--ma-tabbar-height);color:var(--ma-faint);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:500;text-decoration:none;display:flex}._tabActive_12uce_164{color:var(--ma-ink)}._tabActive_12uce_164 ._tabIcon_12uce_168:before{content:"";z-index:-1;background:#cbb9f629;border-radius:999px;position:absolute;inset:-4px -14px}._tabActive_12uce_164 ._tabIcon_12uce_168{color:var(--ma-accent)}._tab_12uce_136:focus-visible{outline:2px solid var(--ma-accent);outline-offset:-4px;border-radius:10px}._tabIcon_12uce_168{z-index:0;place-items:center;height:28px;display:grid;position:relative}._tabLabel_12uce_195{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;overflow:hidden}._tabBadge_12uce_203{min-width:17px;height:17px;color:var(--ma-accent-ink);background:var(--ma-accent);border:2px solid var(--ma-bg);text-align:center;border-radius:999px;padding:0 4px;font-size:10px;font-weight:700;line-height:13px;position:absolute;top:-5px;left:14px}._tabDot_12uce_220{background:var(--ma-accent);border:2px solid var(--ma-bg);border-radius:50%;width:8px;height:8px;position:absolute;top:-1px;right:-3px}._content_12uce_12::-webkit-scrollbar{display:none}._prefs_1kjx3_2{color:var(--ma-ink);font-family:var(--ma-sans);gap:22px;display:grid}._lead_1kjx3_9{color:var(--ma-muted);margin:0;font-size:14px;line-height:1.5}._section_1kjx3_16{gap:8px;display:grid}._section_1kjx3_16 h2{color:var(--ma-faint);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}._hint_1kjx3_30{color:var(--ma-muted);margin:0;font-size:13px;line-height:1.45}._list_1kjx3_37{background:var(--ma-surface);border:1px solid var(--ma-line);border-radius:12px;display:grid;overflow:hidden}._row_1kjx3_45{min-height:50px;color:var(--ma-ink);border:0;border-top:1px solid var(--ma-line);font:inherit;text-align:left;background:0 0;align-items:center;gap:10px;padding:0 12px;font-size:15px;display:flex}._list_1kjx3_37>._row_1kjx3_45:first-child{border-top:0}._row_1kjx3_45>svg{color:var(--ma-muted);flex:none}._rowLock_1kjx3_69{opacity:.6}._rowMuted_1kjx3_73{opacity:.55}._rowLabel_1kjx3_77{flex:1;min-width:0}._rowNote_1kjx3_82{color:var(--ma-faint);font-size:13px}._iconButton_1kjx3_87{width:36px;height:36px;color:var(--ma-muted);border:1px solid var(--ma-line);background:0 0;border-radius:10px;place-items:center;display:grid}._iconButton_1kjx3_87:disabled{opacity:.3}._switch_1kjx3_102{width:30px;height:30px;color:var(--ma-accent-ink);border:1.5px solid var(--ma-line-strong);background:0 0;border-radius:9px;flex:none;place-items:center;display:grid}._switchOn_1kjx3_114{background:var(--ma-accent);border-color:var(--ma-accent)}._switch_1kjx3_102:focus-visible,._iconButton_1kjx3_87:focus-visible,._row_1kjx3_45:focus-visible,._reset_1kjx3_122:focus-visible{outline:2px solid var(--ma-accent);outline-offset:2px}._radio_1kjx3_127{border:1.5px solid var(--ma-line-strong);border-radius:50%;flex:none;width:20px;height:20px}._radioOn_1kjx3_135{border:6px solid var(--ma-accent)}._notice_1kjx3_139{color:var(--ma-muted);border-top:1px solid var(--ma-line);margin:0;padding:10px 12px;font-size:13px}._reset_1kjx3_122{min-height:44px;color:var(--ma-muted);border:1px solid var(--ma-line-strong);font:inherit;background:0 0;border-radius:12px;justify-self:start;padding:0 14px;font-size:14px}:root{--ma-ink:#f4f1fa;--ma-muted:#9c96ab;--ma-faint:#6c6679;--ma-line:#ffffff12;--ma-line-strong:#ffffff21;--ma-bg:#0b0a0f;--ma-surface:#0e0d13;--ma-raised:#16141d;--ma-pressed:#1d1a26;--ma-accent:#cbb9f6;--ma-accent-ink:#15101f;--ma-accent-soft:#cbb9f624;--ma-danger:#f2a6b4;--ma-serif:"Newsreader", Georgia, serif;--ma-sans:Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;--ma-display:"Cinzel", "Newsreader", Georgia, serif;--ma-primary:#7438b5;--ma-primary-hover:#8246c4;--ma-primary-ink:#f4ecfb;--ma-eyebrow:#c9a2ff;--ma-tabbar-height:56px;--ma-gutter:16px}._container_1uk3y_1{z-index:9999;color:#eaeaea;background:#050510;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}._backgroundEffects_1uk3y_17{z-index:0;opacity:.4;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}._backgroundEffects_1uk3y_17:before{content:"";background:radial-gradient(circle,#a855f726 0%,#0000 60%);width:200%;height:200%;animation:60s linear infinite _rotate_1uk3y_1;position:absolute;top:-50%;left:-50%}._contentWrapper_1uk3y_38{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:2rem;width:90%;max-width:800px;display:flex}._iconContainer_1uk3y_49{color:#a855f7;filter:drop-shadow(0 0 20px #a855f780);margin-bottom:1rem;font-size:5rem}._iconContainer_1uk3y_49 svg{width:120px;height:120px}._title_1uk3y_60{background:linear-gradient(135deg,#fff 0%,#b388ff 100%);-webkit-text-fill-color:transparent;text-transform:uppercase;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:.5rem;font-size:3.5rem;font-weight:800;line-height:1.1}@media (width<=768px){._title_1uk3y_60{font-size:2.5rem}}._description_1uk3y_77{color:#a1a1aa;max-width:600px;margin:0 auto;font-size:1.5rem;font-weight:300;line-height:1.6}._description_1uk3y_77 strong{color:#a855f7;font-weight:600}@media (width<=768px){._description_1uk3y_77{font-size:1.1rem}}._controls_1uk3y_95{flex-direction:column;align-items:center;gap:1.5rem;margin-top:3rem;display:flex}._primaryButton_1uk3y_103{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(90deg,#830cf4 0%,#a855f7 100%);border:1px solid #ffffff1a;border-radius:50px;padding:1rem 3rem;font-size:1.2rem;font-weight:600;transition:all .3s;box-shadow:0 4px 20px #a855f74d}._primaryButton_1uk3y_103:hover{border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 6px 30px #a855f780}._primaryButton_1uk3y_103:active{transform:translateY(0)}._indicators_1uk3y_126{gap:.8rem;display:flex}._indicators_1uk3y_126 ._dot_1uk3y_130{cursor:pointer;background:#fff3;border-radius:50%;width:10px;height:10px;transition:all .3s}._indicators_1uk3y_126 ._dot_1uk3y_130._active_1uk3y_138{background:#a855f7;transform:scale(1.3);box-shadow:0 0 10px #a855f7}@keyframes _rotate_1uk3y_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loaderContainer_8dasi_1{z-index:9999;color:#eaeaea;background-color:#050507;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;font-family:Inter,sans-serif;display:flex;position:fixed;top:0;left:0;overflow:hidden}._ambientLight_8dasi_18{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}._ambientLight_8dasi_18:before,._ambientLight_8dasi_18:after{content:"";filter:blur(80px);opacity:.15;border-radius:50%;width:60vw;height:60vw;animation:10s ease-in-out infinite alternate _floatAmbient_8dasi_1;position:absolute}._ambientLight_8dasi_18:before{background:radial-gradient(circle,#a855f7,#0000 70%);top:-10%;left:-10%}._ambientLight_8dasi_18:after{background:radial-gradient(circle,#b388ff,#0000 70%);animation-delay:-5s;bottom:-10%;right:-10%}._gridOverlay_8dasi_49{z-index:1;background-image:linear-gradient(#a855f708 1px,#0000 1px),linear-gradient(90deg,#a855f708 1px,#0000 1px);background-size:40px 40px;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 100%);mask-image:radial-gradient(circle,#000 40%,#0000 100%)}@keyframes _floatAmbient_8dasi_1{0%{transform:translate(0)scale(1)}to{transform:translate(20px,20px)scale(1.1)}}._centralUnit_8dasi_69{z-index:10;flex-direction:column;align-items:center;display:flex;position:relative}._coreWrapper_8dasi_77{justify-content:center;align-items:center;width:180px;height:180px;margin-bottom:3rem;display:flex;position:relative}._ring_8dasi_87{border:1px solid #0000;border-radius:50%;position:absolute;box-shadow:0 0 10px #a855f71a}._ring_8dasi_87._outer_8dasi_93{border-top:1px solid #a855f780;border-bottom:1px solid #a855f780;width:100%;height:100%;animation:12s linear infinite _rotate_8dasi_1}._ring_8dasi_87._middle_8dasi_100{border:1px dashed #b388ff66;width:75%;height:75%;animation:8s linear infinite _rotate-reverse_8dasi_1}._ring_8dasi_87._inner_8dasi_106{border-left:2px solid gold;border-right:2px solid gold;width:50%;height:50%;animation:4s linear infinite _rotate_8dasi_1;box-shadow:0 0 15px #ffd70033}._logoContainer_8dasi_115{z-index:5;filter:drop-shadow(0 0 10px #a855f799);position:relative}._textContainer_8dasi_121{text-align:center;z-index:20;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex;position:relative}._title_8dasi_132{letter-spacing:.5em;background:linear-gradient(135deg,#fff 0%,#b388ff 50%,#a855f7 100%);-webkit-text-fill-color:transparent;text-transform:uppercase;filter:drop-shadow(0 0 10px #a855f780);-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-family:Cinzel,serif;font-size:2rem;font-weight:700}@media (width<=768px){._title_8dasi_132{letter-spacing:.3em;font-size:1.5rem}}._subtitle_8dasi_152{color:#eaeaea80;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:.75rem}._progressBarContainer_8dasi_161{background:#ffffff1a;border-radius:1px;width:200px;height:2px;position:relative;overflow:hidden}._progressFill_8dasi_170{background:gold;border-radius:1px;height:100%;position:relative;box-shadow:0 0 15px gold}@keyframes _rotate_8dasi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _rotate-reverse_8dasi_1{0%{transform:rotate(360deg)}to{transform:rotate(0)}}._container_wtud0_1{box-sizing:border-box;color:#f6f6fb;width:100%;min-width:0;max-width:100%;min-height:calc(100vh - 96px);padding:6px 0 8px;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:clip}._hero_wtud0_13{justify-content:space-between;align-items:flex-start;gap:42px;min-width:0;margin-bottom:32px;display:flex}._heroCopy_wtud0_22{min-width:0;padding-top:1px}._heroCopy_wtud0_22 h1{color:#f8f8fb;letter-spacing:0;margin:0 0 20px;font-size:50px;font-weight:800;line-height:1}._titleAccent_wtud0_36{color:#f8f8fb}._heroCopy_wtud0_22 p{color:#adb2c2;margin:0;font-size:16px;font-weight:400;line-height:1.55}._statsPanel_wtud0_48{width:min(430px,36vw);min-width:360px;height:102px;box-shadow:none;background:#0e0f18c7;border:1px solid #fff1;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;margin-top:6px;display:grid;overflow:hidden}._statsPanel_wtud0_48 div{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;height:48px;display:flex}._statsPanel_wtud0_48 div+div{border-left:1px solid #ffffff0e}._statsPanel_wtud0_48 strong{color:#b75cff;letter-spacing:0;text-shadow:0 0 18px #b75cff47;font-size:25px;font-weight:800;line-height:1}._statsPanel_wtud0_48 span{color:#d9dce7;white-space:nowrap;font-size:13px;line-height:1.1}._controls_wtud0_93{border-top:1px solid #ffffff0f;grid-template-columns:minmax(260px,2fr) repeat(4,minmax(136px,1fr)) minmax(96px,112px);align-items:center;gap:14px;min-width:0;padding-top:22px;display:grid}._searchBox_wtud0_103,._selectShell_wtud0_104,._viewToggle_wtud0_105{min-width:0;height:56px;box-shadow:none;background:#0f1119c7;border:1px solid #ffffff14;border-radius:10px}._searchBox_wtud0_103{color:#8f96a8;align-items:center;gap:14px;padding:0 20px;display:flex}._searchBox_wtud0_103:focus-within{box-shadow:none;border-color:#b55cff6b}._searchBox_wtud0_103 input{color:#f5f6fb;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:15px}._searchBox_wtud0_103 input::placeholder{color:#818799;opacity:1}._searchBox_wtud0_103 input::-webkit-search-cancel-button{display:none}._selectShell_wtud0_104{color:#eef0f6;display:block;position:relative}._searchBox_wtud0_103+._selectShell_wtud0_104{box-shadow:none;border-color:#ffffff14}._selectShell_wtud0_104>span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._selectShell_wtud0_104 select{appearance:none;color:#f0f1f7;width:100%;height:100%;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding:0 44px 0 20px;font-size:14px;font-weight:600}._selectShell_wtud0_104 select option{color:#f0f1f7;background:#0d0e15}._selectShell_wtud0_104 svg{color:#a4a9b8;pointer-events:none;position:absolute;top:50%;right:18px;transform:translateY(-50%)}._selectShell_wtud0_104:focus-within{box-shadow:none;border-color:#b55cff6b}._viewToggle_wtud0_105{grid-template-columns:1fr 1fr;gap:4px;padding:6px;display:grid}._viewToggle_wtud0_105 button{color:#969cab;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex}._viewToggle_wtud0_105 button:hover{color:#efe7ff;background:#ffffff09}._viewToggle_wtud0_105 ._activeView_wtud0_230{color:#9f51ff;box-shadow:none;background:#8b3ed729}._categoryRow_wtud0_236{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;margin-top:22px;display:flex}._categoryRow_wtud0_236 button{color:#b6bccb;max-width:100%;height:42px;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;box-shadow:none;background:#0f1119b8;border:1px solid #ffffff14;border-radius:9px;flex:0 auto;padding:0 20px;font-size:14px;font-weight:500;transition:border-color .16s,background .16s,color .16s;overflow:hidden}._categoryRow_wtud0_236 button:hover{color:#f5f1ff;background:#12141dc7;border-color:#b55cff47}._categoryRow_wtud0_236 ._activeCategory_wtud0_271{color:#fff;box-shadow:none;background:#5f2795db;border-color:#cc74ffd1}._categoryRow_wtud0_236 ._moreCategory_wtud0_278{align-items:center;gap:6px;padding-right:16px;display:inline-flex}._content_wtud0_285{margin-top:22px}._grid_wtud0_289{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;min-width:0;transition:opacity .16s;display:grid}._content_wtud0_285[aria-busy=true] ._grid_wtud0_289{opacity:.6}._card_wtud0_302{cursor:pointer;min-width:0;height:390px;box-shadow:none;background:#080a10;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}._card_wtud0_302:hover,._card_wtud0_302:focus-visible{box-shadow:none;border-color:#bd62ff6b;outline:0;transform:none}._cardMedia_wtud0_325{background:#11131b;flex:none;height:185px;position:relative;overflow:hidden}._cardMedia_wtud0_325>img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.01)}._cardMedia_wtud0_325>._concealedCover_wtud0_341{filter:blur(16px);transform:scale(1.12)}._contentNotice_wtud0_346{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:50px 16px}._contentNotice_wtud0_346 span{color:#f5f6fb;text-align:center;background:#0d1014e6;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.4}._concealedDescription_wtud0_366{filter:blur(6px);-webkit-user-select:none;user-select:none}._cardShade_wtud0_372{background:linear-gradient(#05060900 30%,#05060985 76%,#080a10fa 100%),linear-gradient(90deg,#00000038,#00000005 50%,#0003);position:absolute;inset:0}._liveBadge_wtud0_380,._matchBadge_wtud0_381{z-index:2;color:#fff;border-radius:8px;align-items:center;height:30px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:14px}._liveBadge_wtud0_380{background:#0d1014d1;border:1px solid #ffffff1a;gap:7px;padding:0 11px;left:14px;box-shadow:0 10px 20px #0000003d}._liveBadge_wtud0_380 span{background:#35d45e;border-radius:999px;width:8px;height:8px;box-shadow:0 0 12px #35d45ecc}._matchBadge_wtud0_381{background:linear-gradient(#7026b1fa,#4f2186fa);padding:0 12px;right:14px;box-shadow:0 12px 26px #60279c57}._cardBody_wtud0_419{z-index:2;flex-direction:column;flex:1;min-height:0;margin-top:-34px;padding:0 16px 16px;display:flex;position:relative}._gmRow_wtud0_430{color:#f5f6fb;align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:700;line-height:1;display:flex}._gmRow_wtud0_430 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._gmAvatar_wtud0_448{object-fit:cover;border:1px solid #ffffff52;border-radius:999px;flex:0 0 34px;width:34px;height:34px;display:block;box-shadow:0 6px 16px #0000006b}._card_wtud0_302 h2{color:#f7f7fb;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:17px 0 8px;font-size:20px;font-weight:800;line-height:1.15;overflow:hidden}._card_wtud0_302 p{color:#aeb4c3;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;margin:0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}._tagRow_wtud0_483{align-items:center;gap:8px;min-height:28px;margin-top:14px;display:flex;overflow:hidden}._tagRow_wtud0_483 span{color:#c690ff;text-overflow:ellipsis;white-space:nowrap;background:#662eae2e;border:1px solid #9f5cff38;border-radius:5px;align-items:center;max-width:136px;height:28px;padding:0 10px;font-size:13px;line-height:1;display:inline-flex;overflow:hidden}._cardMeta_wtud0_509{color:#bfc4d1;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:22px;margin-top:auto;font-size:14px;line-height:1;display:flex}._players_wtud0_522,._rating_wtud0_523{align-items:center;gap:8px;min-width:0;display:inline-flex}._players_wtud0_522{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._players_wtud0_522 svg{color:#b9bfce;flex:none}._rating_wtud0_523{color:#c6cad5;white-space:nowrap;flex:none}._rating_wtud0_523 svg{color:#ffc400}._list_wtud0_551{grid-template-columns:1fr}._list_wtud0_551 ._card_wtud0_302{grid-template-columns:minmax(220px,320px) minmax(0,1fr);height:218px;display:grid}._list_wtud0_551 ._cardMedia_wtud0_325{height:100%}._list_wtud0_551 ._cardBody_wtud0_419{margin-top:0;padding:22px 22px 18px}._list_wtud0_551 ._gmRow_wtud0_430{order:0}._list_wtud0_551 ._card_wtud0_302 h2{margin-top:16px}._statePanel_wtud0_578{color:#aeb4c3;text-align:center;background:#0c0e15d1;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:260px;padding:44px 24px;display:flex}._statePanel_wtud0_578 h2{color:#f8f8fb;margin:0;font-size:24px;font-weight:800;line-height:1.2}._statePanel_wtud0_578 p{color:#aeb4c3;margin:0;font-size:15px}@media (width<=1500px){._controls_wtud0_93{grid-template-columns:minmax(280px,1.4fr) repeat(2,minmax(0,1fr))}._searchBox_wtud0_103,._selectShell_wtud0_104,._viewToggle_wtud0_105{width:auto}}@media (width<=1280px){._hero_wtud0_13{flex-direction:column;gap:24px}._statsPanel_wtud0_48{width:100%;min-width:0}._controls_wtud0_93{grid-template-columns:repeat(3,minmax(0,1fr))}._searchBox_wtud0_103{grid-column:span 3}._viewToggle_wtud0_105{justify-self:end;width:112px}}@media (width<=980px){._container_wtud0_1{padding-top:26px}._heroCopy_wtud0_22 h1{font-size:42px}._controls_wtud0_93{grid-template-columns:repeat(2,minmax(0,1fr))}._searchBox_wtud0_103{grid-column:span 2}._viewToggle_wtud0_105{justify-self:stretch;width:auto}}@media (width<=720px){._container_wtud0_1{overflow-x:hidden}._heroCopy_wtud0_22 h1{font-size:36px}._heroCopy_wtud0_22 p{font-size:15px}._statsPanel_wtud0_48{grid-template-columns:1fr;height:auto;padding:10px 0}._statsPanel_wtud0_48 div{height:64px}._statsPanel_wtud0_48 div+div{border-top:1px solid #ffffff0e;border-left:0}._controls_wtud0_93{grid-template-columns:1fr}._searchBox_wtud0_103{grid-column:auto}._list_wtud0_551 ._card_wtud0_302,._card_wtud0_302{height:390px;display:flex}._list_wtud0_551 ._cardMedia_wtud0_325{height:185px}._list_wtud0_551 ._cardBody_wtud0_419{margin-top:-34px;padding:0 16px 16px}}._container_1d2pg_1{color:#e0e0e0;text-align:center;background:linear-gradient(135deg,#1a0f26,#2d1645);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Inter,sans-serif;display:flex}._logo_1d2pg_14{filter:drop-shadow(0 0 15px #b47bf999);width:200px;height:auto;margin-bottom:40px}._title_1d2pg_21{color:#b47bf9;text-shadow:0 0 10px #b47bf966;margin-bottom:20px;font-size:3rem;font-weight:700}._message_1d2pg_29{color:#c0a0e0;max-width:600px;margin-bottom:30px;font-size:1.2rem;line-height:1.6}._subtext_1d2pg_37{color:#a080c0;font-size:1rem}.v2-native,.v2-native-trigger-group,.v2-native-selectable{--native-surface:var(--v2-panel-solid,var(--v2m-bg));--native-raised:var(--v2-panel-2,var(--v2m-button-secondary));--native-line:var(--v2-line,var(--v2m-line));--native-text:var(--v2-text,var(--v2m-text));--native-muted:var(--v2-muted,var(--v2m-muted));--native-accent:var(--v2-focus,var(--v2m-focus));color:var(--native-text);font:400 13px/1.55 var(--v2-ui,var(--v2m-ui));letter-spacing:0;text-align:start;min-width:0}.v2-native{position:relative;container-type:inline-size}.v2-native *,.v2-native :before,.v2-native :after{box-sizing:border-box}.v2-native p,.v2-native dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.v2-native small{color:var(--native-muted);font-size:12px}.v2-native h2,.v2-native h3,.v2-native h4{color:inherit;overflow-wrap:anywhere;letter-spacing:-.02em;margin:0;line-height:1.3}.v2-native h2{font-size:clamp(22px,4cqw,32px);font-weight:650}.v2-native h3{font-size:21px;font-weight:650}.v2-native h4{font-size:14px;font-weight:650}.v2-native summary{cursor:pointer;padding:12px 0;font-weight:600}.v2-native summary::marker{color:var(--native-muted)}.v2-native details[open]>summary{margin-bottom:4px}.v2-native-body{gap:16px;display:grid}.v2-native label{gap:7px;min-width:0;margin-block:12px;font-weight:500;display:grid}.v2-native textarea,.v2-native select,.v2-native input:not([type=checkbox]):not([type=radio]){color:var(--native-text);background:var(--native-raised);border:1px solid var(--native-line);width:100%;min-width:0;max-width:100%;font:inherit;border-radius:8px;padding:10px 12px}.v2-native input::placeholder,.v2-native textarea::placeholder{color:var(--native-muted);font-weight:400}.v2-native textarea{resize:vertical;min-height:100px;line-height:1.6}.v2-native input[type=checkbox],.v2-native-selectable input{accent-color:var(--native-accent);flex:none;width:18px;height:18px}.v2-native button,.v2-native-trigger,.v2-native-trigger-count{border:1px solid var(--native-line);background:var(--native-surface);min-height:40px;color:var(--native-text);font:inherit;cursor:pointer;text-align:center;white-space:normal;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-weight:600;line-height:1.35;transition:border-color .14s,background-color .14s;display:inline-flex}.v2-native button svg,.v2-native-trigger svg{flex:none}.v2-native button:hover:not(:disabled),.v2-native-trigger:hover{background:var(--native-raised);border-color:var(--native-accent)}.v2-native button:disabled,.v2-native-trigger:disabled{opacity:.5;cursor:not-allowed}.v2-native :is(button,input,select,textarea,summary):focus-visible,.v2-native-trigger:focus-visible,.v2-native-trigger-count:focus-visible,.v2-native-selectable input:focus-visible{outline:2px solid var(--native-accent);outline-offset:3px}.v2-native button.is-primary{color:var(--v2-accent-text,var(--v2m-accent-text));background:var(--v2-button-primary,var(--v2m-button-primary));border-color:var(--v2-button-primary,var(--v2m-button-primary))}.v2-native button.is-primary:hover:not(:disabled){background:var(--v2-button-primary,var(--v2m-button-primary));border-color:var(--native-text)}.v2-native button.v2-native-text-button{color:var(--native-muted);background:0 0;border-color:#0000;min-height:36px;padding-inline:4px;font-size:12px}.v2-native button.v2-native-text-button:hover{color:var(--native-text)}.v2-native [role=alert],.v2-native .is-danger{color:var(--v2-danger,var(--v2m-danger))}.v2-native-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v2-native-toolbar>select{width:auto}.v2-native-section-heading,.v2-native-page-heading{align-items:center;gap:12px;margin-bottom:12px;display:flex}.v2-native-section-heading>:first-child{margin-inline-end:auto}.v2-native-page-heading{padding-block:16px 24px}.v2-native-page-heading small,.v2-native-page-heading span{letter-spacing:.12em;color:var(--native-muted);margin-bottom:5px;font-size:11px;display:block}.v2-native-empty{color:var(--native-muted);padding-block:10px}.v2-native-trigger-group{flex:none;align-items:center;gap:3px;display:inline-flex}.v2-native-trigger{width:42px;height:42px;padding:0}.v2-native-trigger[aria-expanded=true]{border-color:var(--native-accent)}.v2-native-trigger{position:relative}.v2-native-trigger-badge{top:-5px;background:var(--native-accent);min-width:18px;height:18px;color:var(--native-surface,#120d1f);font:700 10.5px/18px var(--v2-ui,system-ui, sans-serif);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;border-radius:999px;padding:0 5px;position:absolute;inset-inline-end:-5px}.v2-native-trigger-count{min-height:32px;color:var(--native-accent);font-variant-numeric:tabular-nums;border:0;padding:4px 6px;font-size:11px}.v2-native-selection-bar{border-bottom:1px solid var(--native-line);background:var(--native-surface);overscroll-behavior:contain;max-height:min(36dvh,280px);padding:8px 12px;overflow-y:auto}.v2-native-selection-actions{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.v2-native-selection-actions>span{color:var(--native-muted);margin-inline-end:auto;font-size:12px}.v2-native-selection-hint{color:var(--native-muted);font-size:12px}.v2-native-selection-extra>summary{width:fit-content;color:var(--native-muted);padding:4px 0;font-size:11px}.v2-native-selection-bar textarea,.v2-native-roll-card textarea{min-height:64px}.v2-native-feed-controls{min-height:0;padding:6px 10px;display:grid}.v2-native-feed-controls:empty{display:none}.v2-cinematic-feed-overlay:has(>.v2-native-feed-controls:not(:empty)){grid-template-rows:auto minmax(0,1fr) auto}.v2-native-message{position:relative}.v2-native-selectable{border-inline-start:2px solid var(--native-line);margin-block:8px;padding-inline-start:10px}.v2-native-selectable.is-selected{border-color:var(--native-accent)}.v2-native-message-toggle{cursor:pointer;width:fit-content;min-height:42px;color:var(--native-muted);align-items:center;gap:9px;padding-inline:5px 12px;font-size:11px;display:flex}.v2-native-selectable.is-selected .v2-native-message-toggle{color:var(--native-text)}.v2-native-roll-card{border:1px solid var(--native-line);background:var(--native-surface);border-radius:10px;margin-block:10px;padding:12px 16px}.v2-native-roll-card:focus-visible{outline:2px solid var(--native-accent);outline-offset:3px}.v2-native-card-heading{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.v2-native-card-heading>span{font-size:14px;font-weight:650}.v2-native-card-heading>small{margin-inline-start:auto}.v2-native-card-actor{border-top:1px solid var(--native-line);flex-wrap:wrap;align-items:center;gap:10px;padding-block:10px;display:flex}.v2-native-card-actor>strong{overflow-wrap:anywhere;flex:1;min-width:80px}.v2-native-card-meaning{flex-basis:100%;min-width:0}.v2-native-card-meaning p{margin:4px 0}.v2-native-card-meaning p>span{color:var(--native-muted)}.v2-native-preparation-status{color:var(--native-muted);align-items:center;gap:8px;display:flex}.v2-native-reasoning>summary,.v2-native-more>summary{color:var(--native-muted);padding:8px 0;font-size:12px}.v2-native-card-actor img,.v2-native-avatar{object-fit:cover;background:var(--native-raised);border-radius:6px;flex:none;place-items:center;width:34px;height:40px;font-size:18px;font-weight:600;display:grid}.v2-native-verdict{color:var(--native-text);font-size:12px}.v2-native-verdict.is-success,.v2-native-verdict.is-critical_success{color:var(--v2-green,var(--v2m-green))}.v2-native-verdict.is-failure,.v2-native-verdict.is-critical_failure{color:var(--v2-danger,var(--v2m-danger))}.v2-native-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.v2-native-ready-count{color:var(--native-muted);font-variant-numeric:tabular-nums;margin-inline-end:auto}.v2-native-ready{color:var(--v2-green,var(--v2m-green));align-items:center;gap:8px;font-size:12px;display:inline-flex}.v2-native-proxy{text-align:end;width:100%}.v2-native-proxy summary{color:var(--native-muted);font-size:12px}.v2-native-proxy button{margin-block:4px;margin-inline-start:6px}.v2-native-proxy-note{margin-top:10px;display:block}.v2-native-roll-card.is-revealing .v2-native-verdict{visibility:hidden}.v2-native-roll-reveal{height:44px;color:var(--native-accent);place-items:center;display:grid}.v2-native-roll-reveal span{display:inline-flex}.v2-native .is-spinning{animation:1.2s linear infinite native-wait}@keyframes native-wait{to{transform:rotate(360deg)}}.v2-native-entry-editor{background:var(--native-raised);border:1px solid var(--native-line);border-inline-start:3px solid var(--native-accent);margin-block:20px;padding:clamp(16px,2vw,24px)}.v2-native button.v2-native-assistant-link{justify-content:flex-start;width:100%;margin-bottom:22px}.v2-native-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.v2-native-form-grid .is-wide{grid-column:1/-1}.v2-native-form-grid textarea{min-height:76px}.v2-native-confirm-remove{border-top:1px solid var(--native-line);margin-top:12px;padding-top:12px}.v2-native-confirm-remove>button{margin-inline-end:8px}.v2-native-assistant{padding:4px 0}.v2-native-assistant-form{margin-bottom:20px}.v2-native-proposal{border-top:1px solid var(--native-line);padding-block:20px}.v2-native-proposal>p{color:var(--native-muted)}.v2-native-change{margin-block:18px}.v2-native-change>header{flex-direction:column;gap:3px;margin-bottom:12px;display:flex}.v2-native-change>header>span{color:var(--native-muted);font-size:12px}.v2-native-change dl{margin:0}.v2-native-change-columns{color:var(--native-muted);grid-template-columns:1fr 24px 1fr;align-items:center;padding-bottom:6px;font-size:11px;display:grid}.v2-native-change-row{border-top:1px solid var(--native-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;padding-block:10px;display:grid}.v2-native-change-row dt{color:var(--native-muted);grid-column:1/-1;font-size:11px}.v2-native-change-row dd{margin:0;font-size:12px}.v2-native-change-row dd:first-of-type{color:var(--native-muted)}.v2-native-dialog-backdrop{z-index:2000;background:var(--v2-overlay-bg,var(--v2m-scrim,var(--v2-bg)));place-items:center;padding:24px;display:grid;position:fixed;inset:0}.v2-native-dialog{border:1px solid var(--native-line);background:var(--native-surface);overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:14px;width:min(620px,100%);max-height:min(850px,90dvh);padding:20px 24px;overflow-y:auto}.v2-native-settings{background:var(--native-surface);width:min(840px,100%);min-height:100%;margin-inline:auto;padding:clamp(20px,4vw,52px)}.v2-native-settings-section{border-top:1px solid var(--native-line);padding-block:24px}.v2-native-settings-section h3{align-items:center;gap:10px;font-size:18px;display:flex}.v2-native-settings-section>p{color:var(--native-muted)}.v2-native-settings textarea{min-height:220px}.v2-native-toggle{align-items:flex-start;padding-block:12px;gap:12px!important;display:flex!important}.v2-native-identity{padding:24px}.v2-native-identity>small{letter-spacing:.12em}.v2-native-identity>p{color:var(--native-muted)}.v2-native-identity-portrait{border-top:1px solid var(--native-line);gap:6px;padding-top:14px;display:grid}.v2-native-identity-portrait>small{letter-spacing:.12em;text-transform:uppercase;color:var(--native-muted)}.v2-native-identity-portrait>p{color:var(--native-muted);margin:0 0 6px;font-size:13px}.v2-native-grades{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.v2-native-grades dt{color:var(--native-muted);font-size:11px}.v2-native-grades dd{font-variant-numeric:tabular-nums;margin:0}.v2-native-option{border-top:1px solid var(--native-line);padding-block:10px}.v2-native-option input{max-width:160px}.v2-native-check{border-top:1px solid var(--native-line);padding-block:16px}@media (width<=767px),(width<=960px) and (hover:none) and (pointer:coarse){.anytale-v2-mobile-shell :is(.v2-native,.v2-native-trigger-group,.v2-native-selectable){--native-surface:var(--v2m-bg);--native-raised:var(--v2m-button-secondary);--native-line:var(--v2m-line);--native-text:var(--v2m-text);--native-muted:var(--v2m-muted);--native-accent:var(--v2m-focus)}.v2-native button,.v2-native-trigger{min-height:44px}.v2-native-trigger-count{min-width:24px;min-height:44px}.v2-native input:not([type=checkbox]),.v2-native textarea,.v2-native select{font-size:16px}.v2-native-selection-bar{padding:6px 10px}.v2-native-dialog-backdrop{bottom:var(--v2m-viewport-bottom-inset,0px);align-items:end;padding:0}.v2-native-dialog{width:100%;max-height:calc(var(--v2m-viewport-height,100dvh) - env(safe-area-inset-top,0px) - 16px);padding:18px max(16px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));border-radius:20px 20px 0 0}.v2-native-settings{padding:20px 16px calc(24px + env(safe-area-inset-bottom))}.v2-native-roll-card{margin-block:12px;padding:14px}.v2-native-card-heading>small{width:100%;margin-inline-start:30px}.v2-native-verdict{flex-basis:100%;padding-inline-start:44px}.v2-native-message-toggle{min-height:44px}}@container (width<=290px){.v2-native-form-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.v2-native *{transition:none!important;animation:none!important}}.is-cinematic-reduced-motion .v2-native *,.is-shell-reduced-motion .v2-native *{transition:none!important;animation:none!important}.v2-native-agent-proposals{padding:10px 14px;font-size:13px}.v2-native-agent-proposal-change{margin-block:10px}.v2-native-agent-proposal-change dl>div{grid-template-columns:minmax(80px,1fr) minmax(0,2fr);gap:8px;padding-block:4px;display:grid}.v2-native-agent-proposal-change dd{overflow-wrap:anywhere;margin:0}[data-chance=ALMOST_CERTAIN],[data-chance=LIKELY]{--chance:#8cc7a4}[data-chance=EVEN]{--chance:#d9b46a}[data-chance=UNLIKELY],[data-chance=SLIM]{--chance:#e48a8a}[data-chance=MIRACLE]{--chance:#e8c46a}.v2-native-board,.v2-native-own-chance,.v2-native-chances{--board-text:var(--native-text,#f2edff);--board-muted:var(--native-muted,#b8aed4);--board-line:color-mix(in srgb, var(--board-text) 12%, transparent);--board-card:color-mix(in srgb, var(--native-surface,#120d1f) 78%, transparent);--board-lav:#cbb9f6;color:var(--board-text);font:400 13px/1.45 var(--v2-ui,var(--v2m-ui,"Manrope", system-ui, sans-serif));container-type:inline-size}.v2-native-chances{gap:10px;margin-top:12px;display:grid}.v2-native-chances-toggle{border:1px solid var(--board-line);width:100%;min-width:0;min-height:36px;color:var(--board-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:10px;padding:6px 12px;transition:border-color .16s,color .16s;display:flex}.v2-native-chances-toggle:hover{color:var(--board-text);border-color:color-mix(in srgb, var(--board-lav) 40%, transparent)}.v2-native-chances-toggle:focus-visible{outline:2px solid var(--board-lav);outline-offset:2px}.v2-native-chances-label{color:var(--board-text);flex:none;font-weight:700}.v2-native-chances-summary{white-space:nowrap;font-variant-numeric:tabular-nums;gap:10px;min-width:0;font-size:12.5px;display:flex;overflow:hidden}.v2-native-chances-summary b{color:var(--chance,var(--board-muted));font-weight:600}.v2-native-chances-caret{flex:none;margin-inline-start:auto;transition:rotate .2s}.v2-native-chances.is-open .v2-native-chances-caret{rotate:180deg}.v2-native-chances .v2-native-board,.v2-native-chances .v2-native-own-chance{margin-top:0}.v2-native-chances.is-stage{pointer-events:auto;width:min(100%,720px)}.v2-native-chances.is-stage .v2-native-chances-toggle{background:#120d1fe6;border-color:#cbb9f647;border-radius:999px;justify-content:center;justify-self:center;width:auto;padding-inline:16px}.v2-native-chances.is-stage .v2-native-chances-caret{margin-inline-start:0}.v2-native-board{gap:14px;margin-top:14px;display:grid}.v2-native-board p{white-space:normal;margin:0}.v2-native-board ol,.v2-native-own-chance{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v2-native-board-phase{gap:8px;display:grid}.v2-native-board-moment{min-width:0;color:var(--board-muted);align-items:center;gap:10px;font-size:11.5px;display:flex}.v2-native-board-moment b{color:var(--board-lav);flex:none;font-size:12.5px;font-weight:700}.v2-native-board-moment span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2-native-board-moment:after{content:"";border-top:1px solid var(--board-line);flex:24px;min-width:24px}.v2-native-board-row{border:1px solid var(--board-line);background:var(--board-card);border-radius:12px;gap:10px;min-width:0;padding:12px 14px;display:grid}.v2-native-board-row.is-plain{gap:6px}.v2-native-board-link{color:var(--board-lav);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:12px;display:flex}.v2-native-board-link svg{flex:none}.v2-native-board-head{align-items:baseline;gap:8px;min-width:0;display:flex}.v2-native-board-head strong{flex:none;font-weight:700}.v2-native-board-head span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:italic 400 15px/1.3 var(--v2-prose,var(--v2m-prose,"Newsreader", Georgia, serif));color:var(--board-muted);overflow:hidden}.v2-native-board-head em{color:var(--board-muted);flex:none;margin-inline-start:auto;font-size:12px;font-style:normal}.v2-native-board-note{color:var(--board-muted);font-size:12.5px}.v2-native-duel{grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;gap:14px;display:grid}.v2-native-total{justify-items:center;gap:4px;min-width:0;display:grid}.v2-native-total b{font:500 26px/1 var(--v2-prose,var(--v2m-prose,"Newsreader", Georgia, serif));font-variant-numeric:tabular-nums}.v2-native-total small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--board-muted);font-size:11px;overflow:hidden}.v2-native-total.is-opponent b{color:var(--board-muted)}.v2-native-duel-mid{gap:8px;min-width:0;display:grid}.v2-native-meter-wrap{gap:6px;min-width:0;display:grid}.v2-native-meter{background:var(--board-line);border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.v2-native-meter i{border-radius:inherit;background:var(--chance,var(--board-lav));transition:width .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0}.v2-native-meter-value{color:var(--chance,var(--board-text));font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.v2-native-adjust{border:1px solid var(--board-line);border-radius:999px;justify-self:start;gap:2px;padding:2px;display:inline-flex}.v2-native-adjust button{min-height:24px;color:var(--board-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:2px;padding:0 9px;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.v2-native-adjust button:hover:not(:disabled){color:var(--board-text);background:color-mix(in srgb, var(--board-lav) 14%, transparent)}.v2-native-adjust button:disabled{opacity:.45;cursor:default}.v2-native-adjust button:focus-visible{outline:2px solid var(--board-lav);outline-offset:1px}.v2-native-duel-parts{border-top:1px solid var(--board-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding-top:10px;display:grid}.v2-native-duel-parts>span{flex-wrap:wrap;align-content:flex-start;gap:4px;min-width:0;display:flex}.v2-native-duel-parts>span:last-child{justify-content:flex-end}.v2-native-part{border:1px solid var(--board-line);color:var(--board-muted);overflow-wrap:anywhere;border-radius:999px;padding:2px 8px;font-size:11.5px;line-height:1.5}.v2-native-part[data-tone=base]{color:var(--board-text)}.v2-native-part[data-tone=plus]{color:#8cc7a4}.v2-native-part[data-tone=minus]{color:#e48a8a}.v2-native-part[data-tone=gm]{color:var(--board-lav);border-color:color-mix(in srgb, var(--board-lav) 45%, transparent)}.v2-native-board-error{color:#ff8f8a;font-size:12.5px}.v2-native-own-chance{margin-top:12px}.v2-native-own-chance li{border:1px solid var(--board-line);background:var(--board-card);border-radius:12px;grid-template-columns:minmax(0,1fr) auto 8.5em;align-items:center;gap:12px;padding:10px 14px;display:grid}.v2-native-own-chance li>span:first-child{text-overflow:ellipsis;white-space:nowrap;font:italic 400 15px/1.3 var(--v2-prose,var(--v2m-prose,"Newsreader", Georgia, serif));overflow:hidden}.v2-native-steps{gap:3px;display:inline-flex}.v2-native-steps i{background:var(--board-line);border-radius:3px;width:14px;height:6px}.v2-native-steps i.is-on{background:var(--chance,var(--board-lav))}.v2-native-own-chance b{color:var(--chance,var(--board-text));align-items:center;gap:5px;font-size:13px;display:inline-flex}.v2-native-board.is-stage,.v2-native-own-chance.is-stage{--board-card:#120d1feb;--board-line:#cbb9f633;pointer-events:auto;width:100%}.v2-native-board.is-stage .v2-native-total b{font-size:30px}@container (width<=520px){.v2-native-duel{grid-template-columns:52px minmax(0,1fr) 52px;gap:10px}.v2-native-total b{font-size:22px}.v2-native-duel-parts{grid-template-columns:minmax(0,1fr)}.v2-native-duel-parts>span:last-child{justify-content:flex-start}.v2-native-duel-parts>span[data-label]:before{content:attr(data-label);color:var(--board-muted);flex-basis:100%;font-size:11px}.v2-native-board-head{flex-wrap:wrap}.v2-native-board-head em{margin-inline-start:0}.v2-native-own-chance li{grid-template-columns:minmax(0,1fr) auto}.v2-native-own-chance li>b{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.v2-native-meter i{transition:none}}.v2-native-statists ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v2-native-statists{margin-top:10px;font-size:.82rem}.v2-native-statists li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.v2-native-moment-preview{gap:8px}.v2-native-moment-phase{gap:6px;margin:0;padding:0;list-style:none;display:grid}.v2-native-moment-phase+.v2-native-moment-phase{border-inline-start:2px solid var(--board-line);padding-inline-start:12px}.v2-native-moment-phase li{border:1px solid var(--board-line);background:var(--board-card);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;padding:8px 12px;display:flex}.v2-native-moment-phase li span{overflow-wrap:anywhere;min-width:0;font:italic 400 15px/1.3 var(--v2-prose,var(--v2m-prose,"Newsreader", Georgia, serif));color:var(--board-muted)}.v2-native-moment-phase li em{color:var(--board-muted);font-size:12px;font-style:normal}.v2-native-moment-phase li small{color:var(--board-lav);flex-basis:100%;font-size:12px}.v2-native-moment-phase li.is-later{opacity:.75}.v2-native-board-warning{color:#e8c46a;font-size:12px}.v2-native-board-doubt{color:var(--board-muted);align-items:baseline;gap:5px;font-size:12px;display:flex}.v2-native-board-doubt svg{flex:none;align-self:center}.v2-native-board-doubt b{font-weight:600}.v2-native-remember{justify-self:start;font-size:12px}.v2-native-against-you{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.v2-native-against-you li{align-items:baseline;gap:8px;min-width:0;display:flex}.v2-native-against-you li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--board-muted);overflow:hidden}.v2-native-against-you .v2-native-against-title{color:var(--board-lav);font-size:12px;font-weight:700}.v2-native-against-you li.is-hidden strong{color:var(--board-muted);font-style:italic}.v2-native-target-chip{color:#e8c46a;border:1px solid #e8c46a;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin:4px 12px;padding:2px 4px 2px 10px;font-size:12px;display:flex}.v2-native-target-chip button{min-height:24px;padding:0 4px}.v2-native-map{--map-crit-fail:#b4364a;--map-fail:#d9677a;--map-partial:#e8c46a;--map-success:#6fcf97;--map-crit:#b8a3ff;gap:6px;margin:8px 0 2px;display:grid}.v2-native-map-track{background:var(--board-line,#ffffff14);background-image:repeating-linear-gradient(90deg,#0000 0 calc(5% - 1px),#00000047 calc(5% - 1px) 5%);border-radius:6px;height:12px;position:relative;overflow:hidden}.v2-native-map-zone{position:absolute;top:0;bottom:0}.v2-native-map-zone[data-verdict=CRITICAL_FAILURE]{background:var(--map-crit-fail)}.v2-native-map-zone[data-verdict=FAILURE]{background:var(--map-fail)}.v2-native-map-zone[data-verdict=PARTIAL_SUCCESS]{background:var(--map-partial)}.v2-native-map-zone[data-verdict=SUCCESS]{background:var(--map-success)}.v2-native-map-zone[data-verdict=CRITICAL_SUCCESS]{background:var(--map-crit)}.v2-native-map-zone[data-miracle]{background-image:repeating-linear-gradient(45deg,#ffffff8c 0 2px,#0000 2px 5px)}.v2-native-map-needle{background:var(--board-text,#fff);border-radius:2px;width:3px;margin-left:-1.5px;transition:left .6s ease-out;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 0 1px #0000008c}@media (prefers-reduced-motion:reduce){.v2-native-map-needle{transition:none}}.v2-native-map-legend{color:var(--board-muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.v2-native-map-legend li{grid-template-columns:9px auto 1fr;align-items:baseline;column-gap:5px;min-width:0;display:grid}.v2-native-map-legend li:before{content:"";border-radius:2px;grid-row:1;align-self:center;width:8px;height:8px}.v2-native-map-legend li[data-verdict=CRITICAL_FAILURE]:before{background:var(--map-crit-fail)}.v2-native-map-legend li[data-verdict=FAILURE]:before{background:var(--map-fail)}.v2-native-map-legend li[data-verdict=PARTIAL_SUCCESS]:before{background:var(--map-partial)}.v2-native-map-legend li[data-verdict=SUCCESS]:before{background:var(--map-success)}.v2-native-map-legend li[data-verdict=CRITICAL_SUCCESS]:before{background:var(--map-crit)}.v2-native-map-legend b{color:var(--board-text);font-variant-numeric:tabular-nums}.v2-native-map-legend li[data-landed] span{color:var(--board-text);font-weight:600}.v2-native-map-legend small{overflow-wrap:anywhere;grid-column:2/-1;font-size:11.5px}.v2-native-map-note{color:var(--board-muted);margin:0;font-size:11.5px}.v2-native-board-position{color:var(--v2-native-muted,#b9aed6);white-space:nowrap;margin-left:auto;font-size:11px}.v2-native-board-position[data-position=DESPERATE]{color:#e48a8a}.v2-native-board-position[data-position=CALM]{color:#8cc7a4}.v2-native-thread-window{border:1px solid #b8a3ff47;border-radius:10px;gap:8px;margin-top:10px;padding:10px 12px;display:grid}.v2-native-thread-lede{color:var(--v2-native-muted,#b9aed6);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.v2-native-thread-options{gap:6px;margin:0;padding:0;list-style:none;display:grid}.v2-native-thread-options li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.v2-native-thread-options li.is-spent em{color:#8cc7a4;font-size:12px;font-style:normal}.v2-native-sheet-threads{color:var(--v2-native-muted,#b9aed6);align-items:center;gap:6px;margin-top:4px;font-size:12.5px;display:inline-flex}.v2-native-sheet-threads b{color:inherit;font-variant-numeric:tabular-nums}.v2-native-sheet-threads button{min-width:24px;min-height:24px;color:inherit;cursor:pointer;background:0 0;border:1px solid #b8a3ff59;border-radius:6px;padding:0 6px}.v2-native-sheet-threads button:disabled{opacity:.45;cursor:default}.ish-prompt{--ish-prompt-bg:#16161af0;--ish-prompt-border:#ffffff21;--ish-prompt-text:#f4f1f6;--ish-prompt-muted:#9c98a3;--ish-prompt-hover:#ffffff14;border:1px solid var(--ish-prompt-border);background:var(--ish-prompt-bg);width:100%;color:var(--ish-prompt-text);font-family:var(--v2-ui,"Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);isolation:isolate;border-radius:25px;padding:9px;transition:border-color .18s,box-shadow .18s,background .18s;position:relative;box-shadow:0 22px 70px #00000057,inset 0 1px #ffffff0b}.ish-prompt--widget{--ish-prompt-bg:linear-gradient(145deg, #1c1b22c7, #0f0f13b3);-webkit-backdrop-filter:blur(24px)saturate(142%);backdrop-filter:blur(24px)saturate(142%);border-color:#e0d7ee2e;box-shadow:0 24px 76px #0000006b,0 0 0 1px #9b7ccc0b,inset 0 1px #ffffff13}.ish-prompt--page{--ish-prompt-bg:#1d1d21f7;max-width:820px;margin-inline:auto}.ish-prompt:focus-within{border-color:#b69bd785;box-shadow:0 24px 78px #0000006b,0 0 0 3px #9b7ccc17,inset 0 1px #ffffff12}.ish-prompt__dragHandle{color:#e2dce885;cursor:grab;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#131217c7;border:1px solid #ffffff1c;border-bottom:0;border-radius:11px 11px 4px 4px;place-items:center;width:36px;height:22px;display:grid;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.ish-prompt__dragHandle:active{cursor:grabbing}.ish-prompt__attachmentInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ish-prompt__attachments{gap:7px;min-width:0;padding:3px 7px 5px;display:flex;overflow-x:auto}.ish-prompt__attachment{background:#ffffff09;border:1px solid #bea5e024;border-radius:12px;grid-template-columns:38px minmax(0,1fr) 24px;align-items:center;gap:8px;min-width:145px;max-width:205px;padding:5px;display:grid}.ish-prompt__attachment>img{object-fit:cover;background:#111116;border-radius:8px;width:38px;height:38px}.ish-prompt__attachment>span{min-width:0}.ish-prompt__attachment strong,.ish-prompt__attachment small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ish-prompt__attachment strong{color:#ddd7e4;font-size:11px;font-weight:590}.ish-prompt__attachment small{color:#817b88;margin-top:2px;font-size:9.5px}.ish-prompt__attachment button{color:#817b88;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:24px;height:24px;padding:0;display:grid}.ish-prompt__attachment button:hover:not(:disabled){color:#e8e2ec;background:#ffffff12}.ish-prompt__attachmentNotice{color:#c99898;margin:1px 10px 2px;font-size:10px;line-height:1.35}.ish-prompt__voiceCapsule{z-index:90;-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:radial-gradient(circle at 12% 8%,#9563e72b,#0000 42%),linear-gradient(145deg,#1d1b24fa,#101015fa);border:1px solid #b595e638;border-radius:19px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;width:min(390px,100vw - 32px);min-height:64px;padding:9px 10px 9px 11px;display:grid;position:absolute;bottom:calc(100% + 12px);right:8px;box-shadow:0 22px 72px #00000080,0 0 0 1px #9067cf0a,inset 0 1px #ffffff0f}.ish-prompt__voiceCapsule.is-recording{background:radial-gradient(circle at 12% 12%,#e1487029,#0000 40%),linear-gradient(145deg,#1f1921fa,#101015fa);border-color:#e7678347}.ish-prompt__voiceSignal{color:#c5a4f2;background:#9364d717;border:1px solid #c2a2ee33;border-radius:14px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff0d}.ish-prompt__voiceCapsule.is-recording .ish-prompt__voiceSignal{color:#f08da5;background:#da47691a;border-color:#ee708c40}.ish-prompt__voiceSignal>svg,.ish-prompt__voiceSpinner{animation:.95s linear infinite ish-prompt-voice-spin}.ish-prompt__voiceBars{justify-content:center;align-items:center;gap:2px;height:22px;display:flex}.ish-prompt__voiceBars i{opacity:.88;transform-origin:50%;background:currentColor;border-radius:999px;width:2px;height:19px;transition:transform 80ms linear}.ish-prompt__voiceCopy{min-width:0}.ish-prompt__voiceCopy strong,.ish-prompt__voiceCopy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ish-prompt__voiceCopy strong{color:#ece6f1;letter-spacing:-.01em;font-size:12px;font-weight:650}.ish-prompt__voiceCopy small{color:#88818f;margin-top:4px;font-size:9.5px;font-weight:500}.ish-prompt__voiceActions{align-items:center;gap:4px;display:flex}.ish-prompt__voiceActions button{color:#8f8994;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;width:31px;height:31px;padding:0;display:grid}.ish-prompt__voiceActions button:hover{color:#ebe6ee;background:#fff1;border-color:#ffffff14}.ish-prompt__voiceActions .ish-prompt__voiceStop{color:#ec8ba2;background:#da4b6d1c;border-color:#ea748f33}.ish-prompt__voiceSuccess,.ish-prompt__voiceNotice{z-index:89;color:#bcb4c4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#18171df5;border:1px solid #a586cf30;border-radius:12px;max-width:min(390px,100vw - 32px);margin:0;padding:8px 11px;font-size:10.5px;line-height:1.35;position:absolute;bottom:calc(100% + 10px);right:8px;box-shadow:0 14px 44px #0000005c}.ish-prompt__voiceSuccess{color:#c5b2df;align-items:center;gap:6px;display:inline-flex}.ish-prompt__voiceNotice{color:#d7a1aa;border-color:#dc677d38}.ish-prompt__textarea{resize:none;width:100%;min-height:46px;max-height:220px;color:var(--ish-prompt-text);background:0 0;border:0;outline:0;margin:0;padding:8px 10px 5px;font-family:inherit;font-size:15px;font-weight:430;line-height:1.5;display:block;overflow-y:auto}.ish-prompt__textarea::placeholder{color:#8d8993}.ish-prompt__textarea:disabled{cursor:not-allowed;opacity:.58}.ish-prompt__imageControls{align-items:center;gap:6px;min-width:0;padding:1px 7px 0;display:flex;overflow:visible}.ish-prompt__imageControl{min-width:0;position:relative}.ish-prompt__imageControl--model{z-index:2}.ish-prompt__imageChip{color:#aaa3b2;cursor:pointer;max-width:230px;height:28px;font:inherit;white-space:nowrap;background:#8f64d40e;border:1px solid #b89be526;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:10.5px;font-weight:610;transition:color .16s,border-color .16s,background .16s,box-shadow .16s;display:inline-flex}.ish-prompt__imageChip:hover:not(:disabled),.ish-prompt__imageChip[aria-expanded=true]{color:#e0d8ea;background:#8f64d41c;border-color:#b89be554}.ish-prompt__imageChip.is-custom{color:#c9b2ec;border-color:#ae83f34d}.ish-prompt__imageChip.is-custom:before{content:"";background:#ac7eee;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 8px #ac7eee8c}.ish-prompt__modelChip{--model-tone:#aa7be8;--model-glow:#9965dc57;border-color:color-mix(in srgb, var(--model-tone) 28%, transparent);background:linear-gradient(110deg, color-mix(in srgb, var(--model-tone) 9%, transparent), transparent 74%);color:#d7cedf;max-width:170px}.ish-prompt__modelChip.is-tone-amber,.ish-prompt__modelOption.is-tone-amber{--model-tone:#f1ad61;--model-glow:#e8973d52}.ish-prompt__modelChip.is-tone-blue,.ish-prompt__modelOption.is-tone-blue{--model-tone:#79a8ff;--model-glow:#447de657}.ish-prompt__modelChip.is-tone-rose,.ish-prompt__modelOption.is-tone-rose{--model-tone:#f298c5;--model-glow:#dd579b52}.ish-prompt__modelChip.is-tone-cyan,.ish-prompt__modelOption.is-tone-cyan{--model-tone:#72d2dd;--model-glow:#39b3c24f}.ish-prompt__modelChip.is-tone-indigo,.ish-prompt__modelOption.is-tone-indigo{--model-tone:#9296ff;--model-glow:#6165e057}.ish-prompt__modelChip.is-tone-ruby,.ish-prompt__modelOption.is-tone-ruby{--model-tone:#ee7f94;--model-glow:#d53f5b52}.ish-prompt__modelChip.is-tone-gold,.ish-prompt__modelOption.is-tone-gold{--model-tone:#e6c36d;--model-glow:#cea43a4f}.ish-prompt__imageChip:disabled{cursor:not-allowed;opacity:.45}.ish-prompt__chipMeta{color:#6f6977;font-size:9.5px;font-weight:560}.ish-prompt__formatGlyph{opacity:.78;border:1px solid;border-radius:2px;width:11px;height:11px;display:inline-block}.ish-prompt__formatGlyph--portrait{width:8px;height:12px}.ish-prompt__formatGlyph--landscape{width:13px;height:9px}.ish-prompt__formatGlyph--cinematic{width:14px;height:8px}.ish-prompt__popover{z-index:120;color:#eeeaf1;transform-origin:0 100%;-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);background:linear-gradient(145deg,#1f1d24fb,#111115fc);border:1px solid #ffffff1b;border-radius:18px;position:absolute;bottom:calc(100% + 9px);box-shadow:0 28px 80px #0000008f,0 0 0 1px #9769db09,inset 0 1px #ffffff0e}.ish-prompt__formatPopover{width:min(340px,100vw - 38px);padding:14px;left:0}.ish-prompt__modelPopover{width:min(468px,100vw - 38px);max-height:min(590px,100vh - 170px);padding:15px;left:0;overflow-y:auto}.ish-prompt__advancedPopover{width:min(360px,100vw - 38px);max-height:min(530px,100vh - 190px);padding:15px;left:0;overflow-y:auto}.ish-prompt__modelPopoverHeader{flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.ish-prompt__modelPopoverHeader>span:first-child{flex-direction:column;gap:4px;display:flex}.ish-prompt__modelCount{background:#8b5fcc0f;border:1px solid #b38fe526;border-radius:9px;flex:0 0 25px;place-items:center;width:25px;height:25px;display:grid;color:#9e86bc!important;font-size:9px!important;font-weight:700!important}.ish-prompt__modelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ish-prompt__modelOption{--model-tone:#aa7be8;--model-glow:#9965dc57;background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--model-tone) 7%, transparent), transparent 42%), #ffffff05;color:#a9a1ad;cursor:pointer;min-width:0;min-height:88px;font:inherit;text-align:left;border:1px solid #ffffff10;border-radius:14px;flex-direction:column;justify-content:center;padding:12px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.ish-prompt__modelOption:hover{border-color:color-mix(in srgb, var(--model-tone) 28%, transparent);background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--model-tone) 13%, transparent), transparent 48%), #ffffff07}.ish-prompt__modelOption.is-selected{border-color:color-mix(in srgb, var(--model-tone) 43%, transparent);box-shadow:0 12px 30px #00000029, 0 0 24px color-mix(in srgb, var(--model-glow) 28%, transparent), inset 0 1px 0 #ffffff0b}.ish-prompt__modelSelection{z-index:0;border-radius:inherit;background:linear-gradient(135deg, color-mix(in srgb, var(--model-tone) 12%, transparent), transparent 62%);pointer-events:none;position:absolute;inset:0}.ish-prompt__modelOptionCopy{z-index:1;position:relative}.ish-prompt__modelOptionHeading{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.ish-prompt__modelCapability{border:1px solid color-mix(in srgb, var(--model-tone) 18%, transparent);color:color-mix(in srgb, var(--model-tone) 78%, #aaa);background:color-mix(in srgb, var(--model-tone) 6%, transparent);letter-spacing:.065em;text-transform:uppercase;border-radius:999px;padding:4px 6px;font-size:7.5px;font-weight:720}.ish-prompt__modelOptionCopy{flex-direction:column;gap:7px;min-width:0;display:flex}.ish-prompt__modelOptionHeading strong{color:#e3dce7;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:680;overflow:hidden}.ish-prompt__modelOptionCopy small{color:#77707c;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8.5px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.ish-prompt__modelFootnote{color:#625b68;align-items:center;gap:6px;margin:11px 2px 0;font-size:8.5px;display:flex}.ish-prompt__popoverHeader{flex-direction:column;gap:3px;margin-bottom:12px;padding:0 2px;display:flex}.ish-prompt__popoverHeader strong{letter-spacing:-.01em;font-size:12px;font-weight:690}.ish-prompt__popoverHeader>span,.ish-prompt__popoverHeader small{color:#77717d;font-size:9.5px;font-weight:500}.ish-prompt__popoverHeader--row{flex-direction:row;justify-content:space-between;align-items:flex-start}.ish-prompt__popoverHeader--row>span{flex-direction:column;gap:3px;display:flex}.ish-prompt__resetSettings{color:#938b99;cursor:pointer;height:26px;font:inherit;background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-size:9px;display:inline-flex}.ish-prompt__resetSettings:hover:not(:disabled){color:#d5c9df;border-color:#b999e73b}.ish-prompt__resetSettings:disabled{cursor:default;opacity:.35}.ish-prompt__formatGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ish-prompt__formatOption{color:#a19aa6;cursor:pointer;min-width:0;min-height:62px;font:inherit;text-align:left;background:#ffffff06;border:1px solid #fff1;border-radius:12px;align-items:center;gap:9px;padding:8px;transition:border-color .15s,background .15s,color .15s;display:flex}.ish-prompt__formatOption:hover,.ish-prompt__formatOption.is-selected{color:#eee8f3;background:#8f64d417;border-color:#af89e852}.ish-prompt__formatOption.is-selected{box-shadow:inset 0 0 0 1px #b089eb14}.ish-prompt__formatOption>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.ish-prompt__formatOption strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:640;overflow:hidden}.ish-prompt__formatOption small{color:#6f6975;white-space:nowrap;font-size:8.5px}.ish-prompt__formatPreview{background:radial-gradient(circle at 30% 24%,#a877eb2b,#0000 48%),#08080b9e;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.ish-prompt__formatFrame{background:linear-gradient(145deg,#a877eb1f,#4f61a814);border:1px solid #d3bcf294;border-radius:3px;width:19px;height:19px;display:block}.ish-prompt__formatFrame--portrait{width:14px;height:22px}.ish-prompt__formatFrame--landscape{width:24px;height:16px}.ish-prompt__formatFrame--cinematic{width:26px;height:14px}.ish-prompt__styleSetting{background:linear-gradient(125deg,#8b5bcd13,#0000 62%),#ffffff05;border:1px solid #b58bee21;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:3px 0 11px;padding:11px 12px;display:flex}.ish-prompt__styleSetting>span{flex-direction:column;gap:3px;min-width:0;display:flex}.ish-prompt__styleSetting strong{color:#d7cede;font-size:10px;font-weight:650}.ish-prompt__styleSetting small{color:#716a77;font-size:8.25px;line-height:1.35}.ish-prompt__styleSwitch{cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1b;border-radius:999px;flex:0 0 35px;width:35px;height:20px;padding:2px;transition:border-color .18s,background .18s,box-shadow .18s;position:relative}.ish-prompt__styleSwitch>span{background:#aaa3af;border-radius:50%;width:14px;height:14px;display:block;box-shadow:0 2px 7px #00000061}.ish-prompt__styleSwitch.is-active{background:linear-gradient(135deg,#8b58cd,#7146aa);border-color:#b78af47a;box-shadow:0 0 18px #8b52d338}.ish-prompt__styleSwitch.is-active>span{background:#f4eef8}.ish-prompt__styleSwitch:focus-visible{outline-offset:2px;outline:2px solid #be97f2cc}.ish-prompt__settingSelect{color:#8e8793;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:9px;margin-top:7px;font-size:9.5px;font-weight:580;display:grid}.ish-prompt__settingSelect select{color:#d1cad5;min-width:0;height:31px;font:inherit;cursor:pointer;background:#19181d;border:1px solid #ffffff14;border-radius:9px;outline:0;padding:0 29px 0 9px;font-size:9.5px}.ish-prompt__settingSelect select:focus{border-color:#b08be773}.ish-prompt__rangeSetting{grid-template-columns:minmax(98px,1fr) minmax(92px,1.2fr) 31px;align-items:center;gap:9px;margin-top:13px;display:grid}.ish-prompt__rangeSetting>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ish-prompt__rangeSetting strong{color:#bcb4c1;font-size:9.5px;font-weight:610}.ish-prompt__rangeSetting small{color:#68626d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ish-prompt__rangeSetting input[type=range]{accent-color:#9d70dc;cursor:pointer;width:100%;height:3px}.ish-prompt__rangeSetting output{color:#d5ccd9;background:#ffffff06;border:1px solid #ffffff12;border-radius:8px;place-items:center;height:27px;font-size:9.5px;display:grid}.ish-prompt__compactSettings{border-top:1px solid #ffffff0e;grid-template-columns:1fr 1.25fr;gap:8px;margin-top:14px;padding-top:11px;display:grid}.ish-prompt__stepperSetting,.ish-prompt__seedSetting{color:#8e8793;flex-direction:column;gap:6px;min-width:0;font-size:9px;font-weight:580;display:flex}.ish-prompt__stepper,.ish-prompt__seedSetting>span:last-child{background:#ffffff05;border:1px solid #ffffff13;border-radius:9px;align-items:center;min-width:0;height:30px;display:flex}.ish-prompt__stepper button,.ish-prompt__seedSetting button{color:#8d8594;cursor:pointer;background:0 0;border:0;flex:0 0 29px;place-items:center;width:29px;height:28px;display:grid}.ish-prompt__stepper button:hover:not(:disabled),.ish-prompt__seedSetting button:hover{color:#d9cce4}.ish-prompt__stepper button:disabled{cursor:default;opacity:.3}.ish-prompt__stepper output{color:#d5ccd9;text-align:center;flex:1;min-width:22px;font-size:9.5px}.ish-prompt__seedSetting input{color:#d5ccd9;width:100%;min-width:0;height:28px;font:inherit;-moz-appearance:textfield;background:0 0;border:0;outline:0;padding:0 0 0 8px;font-size:9px}.ish-prompt__seedSetting input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ish-prompt__seedSetting input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ish-prompt__seedSetting input::placeholder{color:#68616e}.ish-prompt__footer,.ish-prompt__tools,.ish-prompt__primaryActions{align-items:center;display:flex}.ish-prompt__footer{justify-content:space-between;gap:8px;min-height:36px;padding:4px 1px 0}.ish-prompt__tools{scrollbar-width:none;gap:2px;min-width:0;overflow-x:auto}.ish-prompt__tools::-webkit-scrollbar{display:none}.ish-prompt__primaryActions{flex:none;gap:5px}.ish-prompt--minimal .ish-prompt__primaryActions{margin-left:auto}.ish-prompt__tool,.ish-prompt__openPage,.ish-prompt__submit{cursor:pointer;border:0;outline:0;flex:none;justify-content:center;align-items:center;margin:0;transition:width .18s,color .16s,background .16s,border-color .16s,transform .14s;display:inline-flex;position:relative}.ish-prompt__tool{min-width:33px;height:33px;color:var(--ish-prompt-muted);background:0 0;border:1px solid #0000;border-radius:999px;gap:5px;padding:0 8px}.ish-prompt__tool:hover:not(:disabled),.ish-prompt__openPage:hover:not(:disabled),.ish-prompt__submit--preview:hover:not(:disabled){background:var(--ish-prompt-hover);color:#d9d5dd}.ish-prompt__tool.is-active{color:#e4dfe8;background:#ffffff12;border-color:#d0c7db3d}.ish-prompt__tool--search.is-active{color:#4dc4e8;background:#1eaedb21;border-color:#1eaedb8c}.ish-prompt__tool--think.is-active{color:#ad88ff;background:#8b5cf624;border-color:#8b5cf694}.ish-prompt__tool--canvas.is-active{color:#fb9955;background:#f9731621;border-color:#f9731694}.ish-prompt__toolLabel{white-space:nowrap;max-width:76px;font-size:11px;font-weight:640;animation:.17s both ish-prompt-label-in;overflow:hidden}.ish-prompt__toolLabel--static{opacity:1;max-width:76px}.ish-prompt__tool--image:hover:not(:disabled){color:#eee7ff;background:#8b68e21f}.ish-prompt__tool--image.is-active{color:#c8abff;background:#8b68e226;border-color:#a781ff85;box-shadow:inset 0 1px #ffffff0f,0 0 18px #8153e014}.ish-prompt__divider{background:linear-gradient(#0000,#b49ed473,#0000);flex:none;width:1px;height:21px;margin-inline:1px}.ish-prompt__openPage{width:34px;height:34px;color:var(--ish-prompt-muted);background:0 0;border-radius:50%}.ish-prompt__submit{color:#1c1b20;background:#f4f2f5;border-radius:50%;width:34px;height:34px}.ish-prompt__submit:hover:not(:disabled){background:#fff;transform:translateY(-1px)}.ish-prompt__submit--preview{color:var(--ish-prompt-muted);background:0 0}.ish-prompt__submit--preview.is-active{color:#ee727e;background:#e6566321}.ish-prompt__submit--preview.is-recording{color:#ed879f;background:#e0486c24;box-shadow:0 0 0 4px #da486c0e}.ish-prompt__submit--preview.is-requesting,.ish-prompt__submit--preview.is-transcribing{color:#b492ef;background:#8b5cf61f}.ish-prompt__submit--stop{color:#29262d;background:#f2eef4f5}.ish-prompt__tool:disabled,.ish-prompt__openPage:disabled,.ish-prompt__submit:disabled{cursor:not-allowed;opacity:.45}.ish-prompt__tool:active:not(:disabled),.ish-prompt__openPage:active:not(:disabled),.ish-prompt__submit:active:not(:disabled){transform:scale(.94)}.ish-prompt__tool:focus-visible,.ish-prompt__openPage:focus-visible,.ish-prompt__submit:focus-visible,.ish-prompt__dragHandle:focus-visible,.ish-prompt__imageChip:focus-visible,.ish-prompt__popover button:focus-visible,.ish-prompt__popover select:focus-visible,.ish-prompt__popover input:focus-visible{outline:2px solid var(--v2-lavender,#a98ad5);outline-offset:2px}[data-tooltip]:after{z-index:80;color:#f3eff5;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#202024;border:1px solid #ffffff1c;border-radius:7px;max-width:180px;padding:6px 8px;font-size:10.5px;font-weight:560;line-height:1.2;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);right:50%;transform:translate(50%,3px);box-shadow:0 9px 28px #00000059}[data-tooltip]:hover:after,[data-tooltip]:focus-visible:after{opacity:1;transform:translate(50%)}@keyframes ish-prompt-label-in{0%{opacity:0;max-width:0}to{opacity:1}}@keyframes ish-prompt-voice-spin{to{transform:rotate(360deg)}}@media (width<=560px){.ish-prompt{border-radius:22px;padding:8px}.ish-prompt__divider--wide,.ish-prompt__tool--canvas{display:none}.ish-prompt__tool{min-width:31px;height:31px;padding-inline:7px}.ish-prompt__toolLabel{display:none}.ish-prompt__imageControls{padding-inline:4px}.ish-prompt__voiceCapsule,.ish-prompt__voiceSuccess,.ish-prompt__voiceNotice{width:100%;max-width:100%;right:0}.ish-prompt__imageChip{max-width:172px;padding-inline:8px}.ish-prompt__formatPopover,.ish-prompt__modelPopover,.ish-prompt__advancedPopover{right:10px;bottom:calc(112px + env(safe-area-inset-bottom));transform-origin:bottom;width:auto;max-height:min(520px,100dvh - 150px);position:fixed;left:10px}}@media (width<=390px){.ish-prompt__divider{display:none}.ish-prompt__tool{padding-inline:6px}.ish-prompt__imageChip .ish-prompt__chipMeta{display:none}.ish-prompt__formatGrid,.ish-prompt__modelGrid{grid-template-columns:1fr}.ish-prompt__modelOption{min-height:104px}}@media (prefers-reduced-motion:reduce){.ish-prompt,.ish-prompt *,.ish-prompt :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}.ishihara-markdownTable{border:1px solid #8ea2b72e;border-radius:9px;max-width:100%;margin:12px 0;overflow-x:auto}.ishihara-markdownTable:focus-visible{outline:2px solid var(--v2-lavender,#8d66d8);outline-offset:2px}.ishihara-markdownTable table{border-collapse:collapse;width:max-content;min-width:100%;color:inherit;font-family:var(--v2-ui,"Manrope", ui-sans-serif, sans-serif);font-size:.84em;line-height:1.5}.ishihara-markdownTable th,.ishihara-markdownTable td{overflow-wrap:anywhere;text-align:left;vertical-align:top;border-bottom:1px solid #8ea2b721;max-width:22ch;padding:7px 9px}.ishihara-markdownTable th{color:var(--v2-text,#dce3eb);background:#8ea2b71a;font-weight:700}.ishihara-markdownTable tr:last-child td{border-bottom:0}.ishihara-markdownTable tr:nth-child(2n) td{background:#8ea2b70a}.ishihara-widgetLayer{z-index:2400;pointer-events:none;font-family:var(--v2-ui,"Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);text-align:left;position:fixed;inset:0}.ishihara-widgetLayer *,.ishihara-widgetLayer :before,.ishihara-widgetLayer :after{box-sizing:border-box}.ishihara-widgetLayer button,.ishihara-widgetLayer textarea,.ishihara-widgetLayer input,.ishihara-widgetLayer select{font:inherit}@keyframes ishihara-assistant-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ishihara-assistant-thinking{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-5px)rotate(.5deg)}}@keyframes ishihara-assistant-tap{0%,to{transform:translateY(0)scale(1)}48%{transform:translateY(-3px)scale(1.015)}}@keyframes ishihara-assistant-success{0%,to{transform:translateY(0)}45%{transform:translateY(-7px)}70%{transform:translateY(-2px)}}@keyframes ishihara-assistant-error{0%,to{transform:translate(0)}35%{transform:translate(-3px)}70%{transform:translate(3px)}}@keyframes ish-dot-pulse{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes ishihara-spin{to{transform:rotate(360deg)}}@keyframes ish-panel-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ish-msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ish-status-pulse{0%,to{box-shadow:0 0 #7dbc9200}50%{box-shadow:0 0 0 4px #7dbc921c}}.ishihara-widgetPanel{pointer-events:auto;min-width:300px;min-height:72px;position:fixed}.ishihara-embeddedPanel{width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.ish__nativeActions{border-top:1px solid var(--v2-line,#302c34);max-height:38%;overflow:auto}.ishihara-nativeFullscreen{z-index:10010;border:1px solid var(--v2-line,#302c34);background:var(--v2-panel,#141217);border-radius:18px;min-height:0;padding:12px;display:flex;position:fixed;inset:4vh 5vw;box-shadow:0 24px 80px #000a}.ishihara-nativeFullscreen__close{z-index:2;position:absolute;top:16px;right:16px}@media (width<=720px){.ishihara-nativeFullscreen{border-radius:0;inset:0}}.ishihara-embeddedUnavailable{border-radius:var(--v2-radius,12px);min-height:128px;color:var(--v2-muted,#908992);font-family:var(--v2-ui,"Manrope", sans-serif);text-align:center;background:0 0;justify-content:center;align-items:center;gap:10px;padding:22px;font-size:13px;line-height:1.5;display:flex}.ishihara-embeddedUnavailable svg{color:var(--v2-gold,#c4a168);flex:none}.ishihara-widgetDock{color:inherit;cursor:grab;pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;margin:0;padding:0;position:fixed}.ishihara-widgetDock.is-dragging{cursor:grabbing}.ishihara-widgetDock:focus-visible{outline:2px solid var(--v2-lavender,#9b7ccc);outline-offset:5px;border-radius:18px}.ishihara-widgetDock__shadow{filter:blur(5px);opacity:.72;background:#0000006b;border-radius:50%;width:76px;height:12px;transition:opacity .16s,transform .16s;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.ishihara-widgetDock:hover .ishihara-widgetDock__shadow{opacity:.88;transform:translate(-50%)scaleX(1.08)}.ishihara-spriteShell{will-change:transform;filter:drop-shadow(0 8px 14px #00000042);place-items:end center;display:grid;position:relative;overflow:visible}.ishihara-spriteShell.is-dragging{opacity:.88;filter:drop-shadow(0 12px 20px #0000005c)}.ishihara-spriteCell{image-rendering:pixelated;image-rendering:crisp-edges;position:absolute;bottom:0;left:50%}.ishihara-spin{animation:.8s linear infinite ishihara-spin}.ish{--ish-bg:var(--v2-bg,#0f0e11);--ish-panel:var(--v2-panel,#161419);--ish-panel-raised:var(--v2-panel-2,#1d1a20);--ish-panel-soft:var(--v2-panel-3,#211e24);--ish-ink:var(--v2-text,#eee9e2);--ish-ink-soft:var(--v2-text-soft,#c6bfc5);--ish-muted:var(--v2-muted,#8f888f);--ish-line:var(--v2-line,#302c34);--ish-line-strong:var(--v2-line-strong,#45404a);--ish-accent:var(--v2-lavender,#9b7ccc);--ish-accent-strong:#b69bd7;--ish-accent-ink:#17121c;--ish-gold:var(--v2-gold,#c4a168);--ish-green:var(--v2-green,#79b88d);--ish-danger:var(--v2-danger,#d87575);--ish-prose:var(--v2-prose,"Newsreader", Georgia, serif);--ish-ui:var(--v2-ui,"Manrope", ui-sans-serif, system-ui, sans-serif);border:1px solid var(--ish-line-strong);background:var(--ish-panel);width:100%;min-width:0;height:100%;min-height:0;color:var(--ish-ink);font-family:var(--ish-ui);isolation:isolate;border-radius:20px;flex-direction:column;font-size:13px;line-height:1.5;animation:.22s cubic-bezier(.22,1,.36,1) ish-panel-in;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000007a,0 5px 18px #00000038,inset 0 1px #ffffff09}.ish--minimized{border-radius:18px;height:72px}.ish--embedded{--ish-bg:var(--v2-inspector-bg,#0f141b);--ish-panel:var(--v2-inspector-bg,#0f141b);--ish-panel-raised:var(--v2-panel-2,#111720);--ish-line:var(--v2-line-cool,#b7c2d61c);--ish-line-strong:var(--v2-line,#8ea2b72e);background:var(--v2-inspector-bg,var(--ish-panel));height:100%;box-shadow:none;border:0;border-radius:0;animation:none}.ish.is-dragging{opacity:.96;box-shadow:0 34px 88px #0000008f,0 8px 22px #00000040}.ish__header{z-index:6;border-bottom:1px solid var(--ish-line);background:var(--ish-panel);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:13px 13px 13px 17px;display:flex;position:relative}.ish--minimized .ish__header{border-bottom:0;flex:auto}.ish.is-dragging .ish__header{cursor:grabbing}.ish--embedded .ish__header{cursor:default;touch-action:auto;min-height:64px;padding:11px 10px 11px 13px}.ish__identity{align-items:center;gap:11px;min-width:0;display:flex}.ish__avatarMark{border:1px solid var(--ish-line-strong);background:var(--ish-panel-raised);width:40px;height:40px;color:var(--ish-gold);border-radius:11px;flex:0 0 40px;place-items:center;display:grid;position:relative}.ish__statusDot{border:2px solid var(--ish-panel);background:var(--ish-green);border-radius:50%;width:9px;height:9px;position:absolute;bottom:-2px;right:-2px}.ish__statusDot.is-busy{background:var(--ish-gold);animation:1.5s ease-in-out infinite ish-status-pulse}.ish__titleBlock{min-width:0}.ish__titleRow{align-items:center;min-width:0;display:flex}.ish__title{color:var(--ish-ink);font-family:var(--ish-prose);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:600;line-height:1.05;overflow:hidden}.ish__subtitle{color:var(--ish-muted);letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:11.5px;font-weight:500;line-height:1.25;overflow:hidden}.ish__headerActions{flex:none;align-items:center;gap:3px;display:flex}.ish__iconButton{width:32px;height:32px;color:var(--ish-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;margin:0;padding:0;transition:background .14s,border-color .14s,color .14s,transform .14s;display:grid}.ish__iconButton:hover{border-color:var(--ish-line);background:var(--ish-panel-raised);color:var(--ish-ink)}.ish__iconButton:active{transform:scale(.94)}.ish__iconButton--close:hover{color:var(--ish-danger);background:#d8757517;border-color:#d875754d}.ish__iconButton--novel{color:var(--ish-gold)}.ish__iconButton--novel:hover{color:#d8bc8e;background:#c4a16814;border-color:#c4a16847}.ish--embedded .ish__avatarMark{border-radius:9px;flex-basis:34px;width:34px;height:34px}.ish--embedded .ish__title{font-size:17px}.ish--embedded .ish__subtitle{max-width:160px;font-size:10.5px}.ish--embedded .ish__iconButton{width:30px;height:30px}.ishihara-widgetDock--novel{cursor:pointer;place-items:center;display:grid}.ishihara-widgetDock__novelGlyph{z-index:1;color:#c8aa78;background:#1b181f;border:1px solid #504759;border-radius:17px;place-items:center;width:58px;height:58px;transition:transform .17s,border-color .17s,color .17s;display:grid;position:relative;box-shadow:0 13px 28px #0000005c,inset 0 1px #ffffff0a}.ishihara-widgetDock--novel:hover .ishihara-widgetDock__novelGlyph{color:#dec297;border-color:#75667f;transform:translateY(-3px)}.ish__body{background:var(--ish-bg);flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.ish__messages{overscroll-behavior:contain;width:100%;min-height:0;overflow:hidden auto}.ish__jumpDown{z-index:3;border:1px solid var(--ish-line-strong);background:var(--ish-panel-raised);width:34px;height:34px;color:var(--ish-ink-soft);cursor:pointer;border-radius:10px;place-items:center;padding:0;transition:border-color .14s,color .14s,transform .14s;display:grid;position:absolute;bottom:12px;right:15px;box-shadow:0 8px 22px #0000004d}.ish__jumpDown:hover{color:var(--ish-ink);border-color:#62586a;transform:translateY(-2px)}.ish__jumpDown:active{transform:translateY(0)}.ish__empty{flex-direction:column;justify-content:center;gap:28px;min-height:100%;padding:34px 26px 30px;display:flex}.ish__hero{max-width:390px}.ish__heroKicker{color:var(--ish-gold);letter-spacing:.16em;text-transform:uppercase;margin-bottom:11px;font-size:9.5px;font-weight:750;line-height:1.2;display:block}.ish__heroTitle{max-width:360px;color:var(--ish-ink);font-family:var(--ish-prose);letter-spacing:-.026em;font-size:31px;font-weight:500;line-height:1.08}.ish__heroBody{max-width:340px;color:var(--ish-muted);margin:12px 0 0;font-size:12px;line-height:1.55}.ish__starters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ish__starter{border:1px solid var(--ish-line);background:var(--ish-panel);min-height:58px;color:var(--ish-ink-soft);cursor:pointer;text-align:left;border-radius:11px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:9px;margin:0;padding:10px 11px;transition:border-color .15s,background .15s,color .15s,transform .15s;display:grid}.ish__starter:hover{background:var(--ish-panel-raised);color:var(--ish-ink);border-color:#5b5261;transform:translateY(-1px)}.ish__starter:active{transform:translateY(0)}.ish__starterIcon{border:1px solid var(--ish-line);width:30px;height:30px;color:var(--ish-accent-strong);border-radius:8px;place-items:center;transition:border-color .15s,color .15s;display:grid}.ish__starter:hover .ish__starterIcon{color:#cab4e1;border-color:#b69bd766}.ish__starterLabel{min-width:0;font-size:11px;font-weight:620;line-height:1.3}.ish__starterArrow{color:#655f68;transition:color .15s,transform .15s}.ish__starter:hover .ish__starterArrow{color:var(--ish-gold);transform:translate(1px,-1px)}.ish--embedded .ish__empty{gap:22px;padding:28px 16px 24px}.ish--embedded .ish__heroTitle{font-size:25px}.ish--embedded .ish__starters{grid-template-columns:minmax(0,1fr)}.ish--embedded .ish__starter{min-height:52px}.ish__thread{flex-direction:column;gap:25px;padding:24px 20px 30px;display:flex}.ish__row{align-items:flex-start;min-width:0;animation:.18s ease-out ish-msg-in;display:flex}.ish__row--assistant{gap:10px}.ish__row--user{justify-content:flex-end;padding-left:46px}.ish__msgAvatar{border:1px solid var(--ish-line);background:var(--ish-panel);width:28px;height:28px;color:var(--ish-gold);border-radius:8px;flex:0 0 28px;place-items:center;margin-top:1px;display:grid}.ish__bubble{overflow-wrap:anywhere;min-width:0;position:relative}.ish__bubble--assistant{border-left:1px solid var(--ish-line-strong);width:calc(100% - 38px);color:var(--ish-ink-soft);padding:1px 30px 0 12px}.ish__generatedImage{object-fit:contain;border-radius:10px;width:100%;max-height:420px;margin-top:10px;display:block}.ish__bubble--user{color:#f0eaf1;background:#25202b;border:1px solid #4d4456;border-radius:14px 14px 4px;width:fit-content;max-width:88%;padding:11px 13px 12px}.ish__msgMeta,.ish__userTime{color:var(--ish-muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.3}.ish__msgMeta{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ish__msgMeta span{color:var(--ish-gold)}.ish__msgMeta time{color:var(--ish-muted);letter-spacing:.04em;font-weight:600}.ish__userTime{color:#938a99;text-align:right;margin-bottom:5px;display:block}.ish__copyButton{color:#6f6872;cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;width:26px;height:26px;margin:0;padding:0;transition:opacity .14s,background .14s,border-color .14s,color .14s;display:grid;position:absolute;top:-2px;right:0}.ish__bubble--assistant:hover .ish__copyButton,.ish__copyButton:focus-visible{opacity:1}.ish__copyButton:hover{border-color:var(--ish-line);background:var(--ish-panel-raised);color:var(--ish-ink)}.ish__markdown{color:inherit;font-size:12.5px;line-height:1.65}.ish__bubble--assistant .ish__markdown{font-family:var(--ish-prose);font-size:14px;line-height:1.66}.ish__markdown p,.ish__markdown ul,.ish__markdown ol{margin:0}.ish__markdown p+p{margin-top:10px}.ish__markdown ul,.ish__markdown ol{padding-left:19px}.ish__markdown li+li{margin-top:5px}.ish__markdown a{color:#c7afe1;text-underline-offset:3px;text-decoration-color:#c7afe173}.ish__markdown strong{color:var(--ish-ink);font-weight:650}.ish__markdown code{border:1px solid var(--ish-line);background:var(--ish-panel);color:#d5c8db;border-radius:5px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86em}.ish__markdown blockquote{border-left:2px solid var(--ish-gold);color:var(--ish-muted);margin:10px 0;padding:2px 0 2px 12px}.ish__thinking{color:var(--ish-muted);font-family:var(--ish-ui);align-items:center;gap:9px;font-size:11px;display:inline-flex}.ish__thinkingDots{gap:3px;display:inline-flex}.ish__thinkingDots span{background:var(--ish-gold);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite ish-dot-pulse}.ish__thinkingDots span:nth-child(2){animation-delay:.16s}.ish__thinkingDots span:nth-child(3){animation-delay:.32s}.ish__toolActivity{border-top:1px solid var(--ish-line);background:var(--ish-panel);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:8px 14px 0;display:flex}.ish__toolChip{border:1px solid var(--ish-line);min-width:0;color:var(--ish-muted);letter-spacing:.02em;border-radius:7px;align-items:center;gap:6px;padding:4px 7px;font-size:9.5px;font-weight:650;line-height:1.2;display:inline-flex}.ish__toolChip.is-running{color:#c8ae84;border-color:#c4a16847}.ish__toolChip.is-done svg{color:var(--ish-green)}.ish__toolChip.is-running svg{color:var(--ish-gold)}.ish__toolChip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ish__composer{z-index:4;border-top:1px solid var(--ish-line);background:var(--ish-panel);flex-direction:column;flex:none;gap:9px;padding:11px 14px 14px;display:flex;position:relative}.ish__toolActivity+.ish__composer{border-top:0}.ish__chips{scrollbar-width:none;gap:6px;padding:0 0 1px;display:flex;overflow-x:auto}.ish__chips::-webkit-scrollbar{display:none}.ish__chips button{border:1px solid var(--ish-line);color:var(--ish-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;flex:none;margin:0;padding:5px 8px;font-size:9.5px;font-weight:600;line-height:1.25;transition:border-color .14s,background .14s,color .14s}.ish__chips button:hover:not(:disabled){background:var(--ish-panel-raised);color:var(--ish-ink-soft);border-color:#5a5160}.ish__chips button:active:not(:disabled){transform:translateY(1px)}.ish__chips button:disabled{cursor:not-allowed;opacity:.45}.ish__inputShell{border:1px solid var(--ish-line-strong);background:#0e0d10;border-radius:14px;transition:border-color .15s,box-shadow .15s}.ish__inputShell:focus-within{border-color:#675b70;box-shadow:0 0 0 3px #9b7ccc14}.ish__textarea{resize:none;width:100%;min-height:44px;max-height:120px;color:var(--ish-ink);font-family:var(--ish-ui);background:0 0;border:0;outline:0;margin:0;padding:12px 13px 5px;font-size:12.5px;line-height:1.5;display:block;overflow-y:auto}.ish__textarea::placeholder{color:#716b73}.ish__textarea:disabled{cursor:wait;opacity:.72}.ish__inputBar{align-items:center;gap:8px;min-width:0;padding:4px 7px 7px 9px;display:flex}.ish__inputHint{color:#6d6670;letter-spacing:.01em;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:8.5px;font-weight:550;line-height:1.25;overflow:hidden}.ish__send{background:var(--ish-accent);width:36px;height:36px;color:var(--ish-accent-ink);cursor:pointer;border:1px solid #0000;border-radius:10px;flex:0 0 36px;place-items:center;margin:0;padding:0;transition:background .14s,color .14s,transform .14s,opacity .14s;display:grid}.ish__send:hover:not(:disabled){background:var(--ish-accent-strong);transform:translateY(-1px)}.ish__send:active:not(:disabled){transform:translateY(0)scale(.96)}.ish__send:disabled{color:#625b66;cursor:not-allowed;opacity:.88;background:#28242c}.ish__send--stop{color:var(--ish-danger);background:#d875751a;border-color:#d8757547}.ish__send--stop:hover:not(:disabled){background:#d875752b}.ish__context{flex:none;position:relative}.ish__contextTrigger{border:1px solid var(--ish-line);background:var(--ish-panel);max-width:154px;height:28px;color:var(--ish-muted);cursor:pointer;border-radius:8px;align-items:center;gap:6px;margin:0;padding:0 8px;font-size:9.5px;font-weight:650;transition:border-color .14s,color .14s,background .14s;display:inline-flex}.ish__contextTrigger svg{color:var(--ish-accent-strong);flex:none}.ish__contextTrigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ish__contextCaret{transition:transform .14s;color:var(--ish-muted)!important}.ish__contextTrigger.is-open .ish__contextCaret{transform:rotate(180deg)}.ish__contextTrigger:hover:not(:disabled),.ish__contextTrigger.is-open{background:var(--ish-panel-raised);color:var(--ish-ink-soft);border-color:#5b5262}.ish__contextTrigger:active:not(:disabled){transform:translateY(1px)}.ish__contextTrigger:disabled{cursor:not-allowed;opacity:.5}.ish__contextMenu{z-index:30;border:1px solid var(--ish-line-strong);background:#19171c;border-radius:14px;width:min(348px,100vw - 30px);max-height:min(490px,100vh - 170px);padding:14px;position:absolute;bottom:calc(100% + 11px);left:-10px;overflow-y:auto;box-shadow:0 20px 52px #00000080,inset 0 1px #ffffff09}.ish__contextSection{flex-direction:column;gap:8px;display:flex}.ish__contextSection+.ish__contextSection{margin-top:14px}.ish__contextLabel{color:var(--ish-muted);letter-spacing:.12em;text-transform:uppercase;font-size:8.5px;font-weight:750;line-height:1.2}.ish__scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ish__scopeOption{border:1px solid var(--ish-line);min-width:0;min-height:38px;color:var(--ish-muted);cursor:pointer;text-align:left;background:#121115;border-radius:9px;align-items:center;gap:8px;margin:0;padding:7px 9px;transition:border-color .14s,background .14s,color .14s;display:flex}.ish__scopeOption svg{color:#766b80;flex:none}.ish__scopeOption span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:620;overflow:hidden}.ish__scopeOption:hover:not(:disabled){color:var(--ish-ink-soft);border-color:#554d5a}.ish__scopeOption.is-active{color:var(--ish-ink);background:#24202a;border-color:#6f5e7d}.ish__scopeOption.is-active svg{color:var(--ish-accent-strong)}.ish__scopeOption:disabled{cursor:not-allowed;opacity:.38}.ish__segments{border:1px solid var(--ish-line);background:#121115;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:3px;display:grid}.ish__segment{min-width:0;height:30px;color:var(--ish-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;margin:0;padding:0 4px;font-size:9.5px;font-weight:700;transition:background .14s,color .14s}.ish__segment:hover:not(:disabled){color:var(--ish-ink-soft)}.ish__segment.is-active{background:var(--ish-panel-soft);color:var(--ish-ink)}.ish__segment:disabled{cursor:not-allowed;opacity:.38}.ish__contextInput{border:1px solid var(--ish-line);width:100%;height:38px;color:var(--ish-ink);background:#121115;border-radius:9px;outline:0;padding:0 10px;font-size:10.5px;transition:border-color .14s,box-shadow .14s}.ish__contextInput:focus{border-color:#6a5c74;box-shadow:0 0 0 3px #9b7ccc14}.ish__contextInput::placeholder{color:#6b646d}.ish__contextInput:disabled{cursor:not-allowed;opacity:.45}.ish__toggleRow{border:1px solid var(--ish-line);width:100%;min-height:38px;color:var(--ish-ink-soft);cursor:pointer;text-align:left;background:#121115;border-radius:9px;align-items:center;gap:9px;margin:13px 0 0;padding:7px 9px;transition:border-color .14s,background .14s;display:flex}.ish__toggleRow:hover:not(:disabled){background:var(--ish-panel-raised);border-color:#554d5a}.ish__toggleRow:disabled{cursor:not-allowed;opacity:.38}.ish__toggleRow svg{color:var(--ish-accent-strong);flex:none}.ish__contextHint{color:#746d76;font-family:var(--ish-prose);margin:11px 1px 0;font-size:10.5px;line-height:1.45}.ish__proposal{border:1px solid var(--ish-line-strong);border-left:2px solid var(--ish-gold);background:var(--ish-panel);border-radius:10px;margin-top:15px;overflow:hidden}.ish__proposalHead{border-bottom:1px solid var(--ish-line);padding:11px 12px}.ish__proposalKicker{color:var(--ish-gold);font-family:var(--ish-ui);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:8.5px;font-weight:750;line-height:1.2;display:flex}.ish__proposalHead strong{color:var(--ish-ink);font-family:var(--ish-prose);margin-top:6px;font-size:15px;font-weight:550;line-height:1.25;display:block}.ish__proposalBody{flex-direction:column;gap:8px;padding:11px 12px;display:flex}.ish__proposalField{border:1px solid var(--ish-line);background:var(--ish-bg);border-radius:8px;padding:9px 10px}.ish__proposalField--proposed{background:#1f1a25;border-color:#9b7ccc61}.ish__proposalField>span{color:var(--ish-muted);font-family:var(--ish-ui);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:750;display:block}.ish__proposalField--proposed>span{color:var(--ish-accent-strong)}.ish__proposalField p{color:var(--ish-ink-soft);margin:0;font-size:12px;line-height:1.5}.ish__proposalMuted{color:var(--ish-muted);font-family:var(--ish-ui);margin:1px 1px 0;font-size:9.5px;line-height:1.45}.ish__proposalError{color:var(--ish-danger);font-family:var(--ish-ui);margin:1px 1px 0;font-size:9.5px;line-height:1.45}.ish__proposalActions{border-top:1px solid var(--ish-line);align-items:center;gap:7px;padding:10px 12px;display:flex}.ish__proposalConfirm,.ish__proposalDismiss{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:32px;margin:0;padding:6px 10px;font-size:9.5px;font-weight:700;transition:background .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}.ish__proposalConfirm{border:1px solid var(--ish-accent);background:var(--ish-accent);color:var(--ish-accent-ink)}.ish__proposalConfirm:hover:not(:disabled){border-color:var(--ish-accent-strong);background:var(--ish-accent-strong)}.ish__proposalDismiss{border:1px solid var(--ish-line);color:var(--ish-muted);background:0 0}.ish__proposalDismiss:hover:not(:disabled){color:var(--ish-ink-soft);border-color:#584f5e}.ish__proposalConfirm:active:not(:disabled),.ish__proposalDismiss:active:not(:disabled){transform:translateY(1px)}.ish__proposalConfirm:disabled,.ish__proposalDismiss:disabled{cursor:not-allowed;opacity:.5}.ish__sceneStarters{gap:2px;display:grid}.ish__sceneNote{color:var(--v2-muted,#9da8b5);margin:0 0 6px;padding:0 2px;font-size:12px;line-height:1.45}.ish__sceneStarters .ish__sceneStarter{min-height:34px;color:var(--v2-text-soft,#bdc7d2);font:600 13px/1.3 var(--ish-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;margin:0;padding:7px 8px;transition:background .14s,color .14s;display:flex}.ish__sceneStarter>svg{color:var(--v2-muted,#9da8b5);flex:none}.ish__sceneStarter:hover:not(:disabled){background:color-mix(in srgb, var(--v2-lavender,#8d66d8) 12%, transparent);color:var(--v2-heading,#dce4ed)}.ish__sceneStarter:disabled{cursor:not-allowed;opacity:.5}.ish__sceneStarter:focus-visible{outline:2px solid var(--ish-accent-strong);outline-offset:2px}.ish--embedded .ish__header{background:0 0;min-height:62px;padding:11px 15px}.ish--embedded .ish__identity{gap:8px}.ish--embedded .ish__avatarMark{width:27px;height:27px;color:var(--v2-gold,#8ea2b7);background:0 0;border:0;border-radius:0;flex-basis:27px}.ish--embedded .ish__statusDot{display:none}.ish--embedded .ish__title{color:var(--v2-text,#dce3eb);font-size:19px}.ish--embedded .ish__subtitle{max-width:230px;color:var(--v2-muted,#9da8b5);letter-spacing:0;margin-top:2px;font-size:11px;font-weight:500;display:block}.ish--embedded .ish__body,.ish--embedded .ish__composer{background:0 0}.ish--embedded .ish__thread{gap:19px;padding:20px 16px 24px}.ish--embedded .ish__row--user{padding-left:26px}.ish--embedded .ish__msgAvatar{display:none}.ish--embedded .ish__bubble--assistant{border-left:1px solid var(--v2-line,#8ea2b72e);width:100%;padding:0 28px 0 11px}.ish--embedded .ish__bubble--user{max-width:94%;color:var(--v2-text,#dce3eb);background:#8d66d81f;border-color:#8d66d84d;border-radius:11px 11px 4px}.ish--embedded .ish__msgMeta span{color:var(--v2-gold,#8ea2b7)}.ish--embedded .ish__composer{padding:11px 14px 14px}.ish--embedded .ish__inputShell{background:var(--v2-bg-soft,#0a0d12);border-color:#0000;border-radius:10px}.ish--embedded .ish__inputShell:focus-within{border-color:var(--v2-lavender,#8d66d8);box-shadow:none}.ish--embedded .ish__textarea::placeholder{color:var(--v2-muted,#9da8b5)}.ish--embedded .ish__inputBar{justify-content:flex-end;padding:0 7px 7px}.ish--embedded .ish__send{border-radius:8px;flex-basis:32px;width:32px;height:32px}.ish__iconButton:focus-visible,.ish__starter:focus-visible,.ish__copyButton:focus-visible,.ish__jumpDown:focus-visible,.ish__contextTrigger:focus-visible,.ish__scopeOption:focus-visible,.ish__segment:focus-visible,.ish__toggleRow:focus-visible,.ish__chips button:focus-visible,.ish__send:focus-visible,.ish__proposalConfirm:focus-visible,.ish__proposalDismiss:focus-visible,.ish__contextInput:focus-visible{outline:2px solid var(--ish-accent-strong);outline-offset:2px}.ish .ish__textarea:focus-visible,.anytale-v2-shell .ish .ish__textarea:focus-visible{outline:0}@media (width<=520px){.ish{border-radius:16px}.ish--minimized{border-radius:14px;height:68px}.ish__header{min-height:68px;padding:11px 9px 11px 13px}.ish__avatarMark{border-radius:10px;flex-basis:36px;width:36px;height:36px}.ish__identity{gap:9px}.ish__title{font-size:18px}.ish__subtitle{max-width:150px;font-size:10.5px}.ish__headerActions{gap:1px}.ish__iconButton{width:30px;height:30px}.ish__empty{gap:22px;padding:28px 18px 24px}.ish__heroTitle{font-size:27px}.ish__starters{gap:7px}.ish__starter{grid-template-columns:28px minmax(0,1fr) 14px;gap:7px;min-height:54px;padding:9px}.ish__starterIcon{width:28px;height:28px}.ish__starterLabel{font-size:10px}.ish__thread{gap:22px;padding:21px 14px 26px}.ish__row--assistant{gap:8px}.ish__row--user{padding-left:32px}.ish__bubble--assistant{width:calc(100% - 36px);padding-left:10px}.ish__bubble--user{max-width:92%}.ish__composer{padding:9px 10px 10px}.ish__inputHint{display:none}.ish__inputBar{justify-content:space-between}.ish__contextMenu{left:-4px}}@media (width<=380px){.ish__subtitle{display:none}.ish__title{font-size:17px}.ish__starters,.ish--embedded .ish__starters{grid-template-columns:minmax(0,1fr)}.ish__empty{justify-content:flex-start;padding-top:24px}.ish__heroTitle{font-size:25px}.ish__scopeGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ish,.ish__row,.ishihara-spriteShell,.ish__thinkingDots span,.ish__statusDot.is-busy,.ishihara-spin{animation:none!important}.ish *,.ish :before,.ish :after,.ishihara-widgetDock *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.ishihara-widgetLayer--compact{z-index:2480}.ishihara-widgetDock--compact{z-index:4}.ishihara-widgetDock--compact.is-open{cursor:grab}.ishihara-widgetDock--compact.is-open .ishihara-widgetDock__shadow{opacity:.88}.ishihara-compactPanel{--ish-bg:#0f0e11;--ish-panel:#161419;--ish-panel-raised:#1d1a20;--ish-panel-soft:#211e24;--ish-ink:#eee9e2;--ish-ink-soft:#c6bfc5;--ish-muted:#8f888f;--ish-line:#302c34;--ish-line-strong:#45404a;--ish-accent:var(--v2-lavender,#9b7ccc);--ish-accent-strong:#b69bd7;--ish-accent-ink:#17121c;--ish-gold:var(--v2-gold,#c4a168);--ish-green:var(--v2-green,#79b88d);--ish-danger:var(--v2-danger,#d87575);--ish-prose:var(--v2-prose,"Newsreader", Georgia, serif);--ish-ui:var(--v2-ui,"Manrope", ui-sans-serif, system-ui, sans-serif);z-index:3;pointer-events:auto;flex-direction:column;gap:8px;max-width:calc(100vw - 24px);display:flex;position:fixed}.ishihara-compactLibraryEntry{color:#aaa0b4;min-height:32px;font-family:var(--ish-ui);justify-content:space-between;align-items:center;gap:12px;padding:0 4px 0 10px;font-size:11px;font-weight:680;display:flex}.ishihara-compactLibraryEntry button{color:#d3c4e6;cursor:pointer;background:#19151fc7;border:1px solid #c7aaea2e;border-radius:10px;align-items:center;gap:7px;min-height:30px;padding:5px 9px;font-size:11px;transition:border-color .16s,background .16s;display:inline-flex}.ishihara-compactLibraryEntry button:hover,.ishihara-compactLibraryEntry button:focus-visible{background:#432f58d9;border-color:#c7aaea85}.ishihara-widgetLibrary{color:#efe9f3;width:100%;height:min(520px,100dvh - 150px);min-height:min(300px,100dvh - 80px);font-family:var(--ish-ui);background:linear-gradient(155deg,#1b1820,#100e15 72%);border:1px solid #e0d7ee2b;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 22px 66px #00000061}.ishihara-widgetLibrary__header,.ishihara-widgetLibrary__tabs{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:9px 11px;display:flex}.ishihara-widgetLibrary__header strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.ishihara-widgetLibrary__header button{color:#e0d5e9;cursor:pointer;background:#ffffff0d;border:0;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.ishihara-widgetLibrary__header button:disabled{opacity:.4;cursor:not-allowed}.ishihara-widgetLibrary__header button:not(:disabled):hover{background:#9a6ed53d}.ishihara-widgetLibrary__tabs{padding:7px 11px}.ishihara-widgetLibrary__tabs button{color:#9e95a6;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;min-height:34px;padding:6px 10px;font-size:12px;display:inline-flex}.ishihara-widgetLibrary__tabs button.is-active{color:#f0e3ff;background:#9163cc2b;border-color:#c19eeb57}.ishihara-widgetLibrary__tabs span{color:#a79ab4;font-size:10px}.ishihara-widgetLibrary__search{color:#a89db2;background:#ffffff09;border:1px solid #e0d7ee1f;border-radius:11px;align-items:center;gap:8px;min-height:37px;margin:10px 11px 8px;padding:0 11px;display:flex}.ishihara-widgetLibrary__search:focus-within{border-color:#c8a4f48c}.ishihara-widgetLibrary__search input{color:#eee7f4;background:0 0;border:0;outline:0;width:100%;font-size:12px}.ishihara-widgetLibrary__search input::placeholder{color:#817986}.ishihara-widgetLibrary__body{flex:1;min-height:0;padding:4px 11px 12px;overflow-y:auto}.ishihara-widgetLibrary__empty{color:#aaa0af;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:160px;font-size:12px;display:flex}.ishihara-widgetLibrary__chatList{gap:7px;display:grid}.ishihara-widgetLibrary__chatList button{color:#eae2ef;cursor:pointer;text-align:left;background:#ffffff09;border:1px solid #e0d7ee1a;border-radius:12px;gap:4px;width:100%;padding:11px 12px;transition:border-color .16s,background .16s;display:grid}.ishihara-widgetLibrary__chatList button:hover,.ishihara-widgetLibrary__chatList button:focus-visible{background:#9163cc1c;border-color:#c49eee6b}.ishihara-widgetLibrary__chatTitle,.ishihara-widgetLibrary__chatPreview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ishihara-widgetLibrary__chatTitle{font-size:12px;font-weight:680}.ishihara-widgetLibrary__chatPreview{color:#aaa2b0;font-size:11px}.ishihara-widgetLibrary__chatDate{color:#807788;font-size:10px}.ishihara-widgetLibrary__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ishihara-widgetLibrary__imageTile{background:#211b27;border:1px solid #e0d7ee1f;border-radius:12px;min-width:0;position:relative;overflow:hidden}.ishihara-widgetLibrary__imageTile>button{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.ishihara-widgetLibrary__imageTile img{object-fit:cover;width:100%;height:145px;display:block}.ishihara-widgetLibrary__imageTile>a{color:#f6f0fa;background:#0d0b11d1;border:1px solid #fff3;border-radius:9px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:7px;right:7px}.ishihara-widgetLibrary__transcript{gap:10px;display:grid}.ishihara-widgetLibrary__message{background:#ffffff0d;border-radius:13px;max-width:92%;padding:10px 12px}.ishihara-widgetLibrary__message.is-user{background:#8c60c330;justify-self:end}.ishihara-widgetLibrary__message span{color:#bb9de1;font-size:10px;font-weight:700}.ishihara-widgetLibrary__message p{color:#eee9f1;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.5}.ishihara-widgetLibrary__message small{color:#aaa2b0;margin-top:5px;font-size:10px;display:block}.ishihara-widgetLibrary__footer{border-top:1px solid #ffffff12;padding:9px 11px}.ishihara-widgetLibrary__footer button{color:#efe2ff;cursor:pointer;background:#9163cc33;border:1px solid #c59fec61;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:650;display:inline-flex}.ishihara-widgetLibrary__footer button:disabled{opacity:.4;cursor:not-allowed}.ishihara-widgetLibrary__warning{color:#e1bd90;margin:0;padding:8px 11px;font-size:10px}.ishihara-compactResponse{color:var(--ish-ink);font-family:var(--ish-ui);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(145deg,#1c1b22c2,#0d0d11ad);border:1px solid #e0d7ee29;border-radius:20px;overflow:hidden;box-shadow:0 22px 66px #00000061,inset 0 1px #fff1}.ishihara-compactResponse__header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;min-height:43px;padding:7px 9px 7px 13px;display:flex}.ishihara-compactResponse.is-collapsed .ishihara-compactResponse__header{border-bottom:0}.ishihara-compactResponse__header>span,.ishihara-compactResponse__header>div{align-items:center;display:flex}.ishihara-compactResponse__header>span{gap:7px;min-width:0}.ishihara-compactResponse__header>span>i{background:#7fba91;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #7fba9114}.ishihara-compactResponse__header>span>i.is-busy{background:#b69bd7;animation:1.5s ease-in-out infinite ish-status-pulse;box-shadow:0 0 0 4px #b69bd717}.ishihara-compactResponse__header strong{color:#eee9f0;font-size:11px;font-weight:720}.ishihara-compactResponse__header small{color:#827d86;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:520;overflow:hidden}.ishihara-compactResponse__header>div{flex:none;gap:2px}.ishihara-compactResponse__header button{color:#8e8992;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;margin:0;padding:0;transition:background .14s,color .14s,transform .14s;display:grid}.ishihara-compactResponse__header button:hover{color:#d7d1da;background:#ffffff12}.ishihara-compactResponse__header button:last-child svg{transition:transform .15s}.ishihara-compactResponse.is-collapsed .ishihara-compactResponse__header button:last-child svg{transform:rotate(180deg)}.ishihara-compactResponse__body{max-height:min(260px,38vh);padding:13px 15px 15px;overflow-y:auto}.ishihara-compactResponse.is-image .ishihara-compactResponse__body{max-height:none;padding:10px;overflow:visible}.ishihara-compactImageLoading{isolation:isolate;background:radial-gradient(at 50% 35%,#855bc533,#0000 48%),radial-gradient(at 85% 90%,#405d9f24,#0000 42%),#100e17;border:1px solid #bc9fe630;border-radius:16px;height:clamp(210px,31vh,310px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.ishihara-compactImageLoading:before{z-index:-1;background:conic-gradient(from 25deg, transparent 0 28%, #a774eb1c 45%, transparent 62% 100%);content:"";animation:9s ease-in-out infinite ish-widget-image-breathe;position:absolute;inset:-35%}.ishihara-compactImageLoading__art{place-items:center;display:grid;position:absolute;inset:0 0 74px;overflow:hidden}.ishihara-compactImageLoading__halo{background:radial-gradient(circle,#9369d929,#0000 68%);border:1px solid #bb9bf11a;border-radius:50%;width:190px;height:190px;animation:5.8s ease-in-out infinite ish-widget-image-halo;position:absolute;box-shadow:0 0 55px #8754d314}.ishihara-compactImageLoading__frame{z-index:1;color:#d9c5f3;background:linear-gradient(145deg,#a978ec29,#181224c7);border:1px solid #cbb2f44d;border-radius:22px;place-items:center;width:76px;height:76px;animation:5.8s ease-in-out infinite ish-widget-image-float;display:grid;position:relative;box-shadow:0 16px 42px #08041452,inset 0 1px #ffffff1f}.ishihara-compactImageLoading.is-format-portrait .ishihara-compactImageLoading__frame{width:60px;height:84px}.ishihara-compactImageLoading.is-format-landscape .ishihara-compactImageLoading__frame{width:96px;height:65px}.ishihara-compactImageLoading.is-format-cinematic .ishihara-compactImageLoading__frame{width:106px;height:59px}.ishihara-compactImageLoading__sweep{background:linear-gradient(90deg,#0000,#bc96f613,#0000);width:34%;height:100%;animation:5.2s ease-in-out infinite ish-widget-image-sweep;position:absolute;top:0;left:-35%;transform:skew(-19deg)}.ishihara-compactImageLoading__copy{z-index:2;gap:4px;display:grid;position:absolute;bottom:17px;left:19px;right:19px}.ishihara-compactImageLoading__model{color:#ba9ce6;letter-spacing:.06em;align-items:center;gap:7px;width:fit-content;margin-bottom:3px;font-size:10px;font-weight:700;display:inline-flex}.ishihara-compactImageLoading__model i{background:#b898e9;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite ish-status-pulse;box-shadow:0 0 12px #c497ffb3}.ishihara-compactImageLoading__copy strong{color:#f4edf8;font-size:15px;font-weight:690;line-height:1.25}.ishihara-compactImageLoading__copy small{color:#a69aac;font-size:11px;line-height:1.35}.ishihara-compactImageLoading__progress{gap:5px;margin-top:11px;display:flex}.ishihara-compactImageLoading__progress span{background:#c4a4f021;border-radius:99px;flex:1;height:3px;overflow:hidden}.ishihara-compactImageLoading__progress .is-complete{background:#a77edc}.ishihara-compactImageLoading__progress .is-active{background:linear-gradient(90deg,#a070dd47,#c5a2f4,#a070dd47) 0 0/220% 100%;animation:2.6s ease-in-out infinite ish-widget-image-track}.ishihara-compactImageResult{background:radial-gradient(circle at 50% 42%,#221b2c,#100e14 72%);border:1px solid #ccb7e92b;border-radius:15px;grid-template-columns:minmax(0,1fr);place-items:center;width:100%;min-height:0;margin:0;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000040}.ishihara-compactImageResult__open{cursor:zoom-in;background:0 0;border:0;place-items:center;width:100%;min-width:0;padding:0;display:grid}.ishihara-compactImageResult__download{color:#f4ebff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#120f18c7;border:1px solid #ffffff2e;border-radius:11px;place-items:center;width:36px;height:36px;transition:background .18s,border-color .18s,transform .18s;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 8px 28px #0000004d}.ishihara-compactImageResult__download:hover,.ishihara-compactImageResult__download:focus-visible{background:#69479cf2;border-color:#d2b1ff8c;transform:translateY(-2px)}.ishihara-compactImageResult img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:clamp(140px,100dvh - 300px,460px);display:block}.ishihara-compactImageStorageWarning{color:#e5bc8c;margin:9px 2px 0;font-size:11px;line-height:1.4}.ishihara-widgetImageLightbox{z-index:20;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));pointer-events:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050409e0;place-items:center;display:grid;position:fixed;inset:0}.ishihara-widgetImageLightbox__surface{color:#f2edf5;background:linear-gradient(150deg,#1b1722,#0e0d12 72%);border:1px solid #cdb1f02e;border-radius:23px;flex-direction:column;gap:10px;width:min(100%,1020px);max-height:calc(100dvh - 32px);padding:18px;display:flex;position:relative;overflow-y:auto;box-shadow:0 32px 110px #0009,inset 0 1px #ffffff0f}.ishihara-widgetImageLightbox__close{z-index:2;color:#eee7f3;cursor:pointer;background:#0b0910bf;border:1px solid #ffffff2e;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:25px;right:25px}.ishihara-widgetImageLightbox__imageWrap{background:radial-gradient(circle at 50% 45%,#251e30,#0b0a0f 72%);border-radius:15px;place-items:center;min-height:0;display:grid;overflow:hidden}.ishihara-widgetImageLightbox__imageWrap img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(69dvh,760px);display:block}.ishihara-widgetImageLightbox__details{color:#a9a0b0;justify-content:space-between;gap:12px;min-height:16px;font-size:11px;display:flex}.ishihara-widgetImageLightbox__actions{flex-wrap:wrap;gap:8px;display:flex}.ishihara-widgetImageLightbox__actions>a,.ishihara-widgetImageLightbox__actions>button{color:#e4dce9;cursor:pointer;background:#ffffff0b;border:1px solid #c9b0ec2e;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:640;text-decoration:none;transition:border-color .17s,background .17s,transform .17s;display:inline-flex}.ishihara-widgetImageLightbox__actions>a{color:#fff;background:linear-gradient(135deg,#8555bf,#6d3ea7);border-color:#c69df573}.ishihara-widgetImageLightbox__actions>a:hover,.ishihara-widgetImageLightbox__actions>button:hover,.ishihara-widgetImageLightbox__actions>a:focus-visible,.ishihara-widgetImageLightbox__actions>button:focus-visible{background:#9260d047;border-color:#d2b1ffa1;transform:translateY(-2px)}.ishihara-widgetImageLightbox__notice,.ishihara-widgetImageLightbox__warning{margin:0;font-size:12px;line-height:1.4}.ishihara-widgetImageLightbox__notice{color:#bfe3ca}.ishihara-widgetImageLightbox__warning{color:#e5bc8c}@keyframes ish-widget-image-breathe{0%,to{opacity:.55;transform:rotate(-12deg)scale(.9)}50%{opacity:1;transform:rotate(18deg)scale(1.08)}}@keyframes ish-widget-image-halo{0%,to{opacity:.48;transform:scale(.9)}50%{opacity:.82;transform:scale(1.08)}}@keyframes ish-widget-image-float{0%,to{transform:translateY(4px)rotate(-3deg)}50%{transform:translateY(-6px)rotate(3deg)}}@keyframes ish-widget-image-sweep{0%,18%{opacity:0;left:-35%}42%{opacity:1}72%,to{opacity:0;left:125%}}@keyframes ish-widget-image-track{0%,to{background-position:100%}50%{background-position:0}}.ishihara-compactPanel.is-reducedMotion .ishihara-compactImageLoading:before,.ishihara-compactPanel.is-reducedMotion .ishihara-compactImageLoading__halo,.ishihara-compactPanel.is-reducedMotion .ishihara-compactImageLoading__frame,.ishihara-compactPanel.is-reducedMotion .ishihara-compactImageLoading__sweep,.ishihara-compactPanel.is-reducedMotion .ishihara-compactImageLoading__model i,.ishihara-compactPanel.is-reducedMotion .ishihara-compactImageLoading__progress .is-active{animation:none}.ishihara-compactResponse__markdown{color:#ddd7df;font-family:var(--ish-prose);overflow-wrap:anywhere;font-size:13px;line-height:1.62}.ishihara-compactResponse__markdown>:first-child{margin-top:0}.ishihara-compactResponse__markdown>:last-child{margin-bottom:0}.ishihara-compactResponse__markdown p,.ishihara-compactResponse__markdown ul,.ishihara-compactResponse__markdown ol{margin:0 0 9px}.ishihara-compactResponse__markdown pre{background:#0505078c;border:1px solid #ffffff14;border-radius:8px;padding:10px;font:10px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto}.ishihara-compactResponse__markdown code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em}.ishihara-compactPanel .ish__thinking{color:#aaa3ad}.ishihara-compactPanel .ish__toolActivity{background:0 0;border:0;margin:12px -2px -2px;padding:0}.ishihara-compactPanel .ish__proposal{background:#111014b8;margin-top:12px}.ishihara-compactPanel .ish__context{flex:none}.ishihara-compactPanel .ish__contextTrigger{background:0 0;border-color:#0000;border-radius:999px;min-width:33px;max-width:126px;height:33px;padding:0 8px}.ishihara-compactPanel .ish__contextTrigger:hover:not(:disabled),.ishihara-compactPanel .ish__contextTrigger.is-open{background:#9b7ccc1a;border-color:#b69bd74d}.ishihara-compactPanel .ish__contextMenu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#17161bfa;width:min(348px,100vw - 28px);bottom:calc(100% + 13px);left:auto;right:-58px}.ishihara-launchPortal{z-index:10000;pointer-events:auto;background:0 0;position:fixed;inset:0;overflow:hidden}.ishihara-launchPortal__veil,.ishihara-launchPortal__glow{left:var(--ishihara-launch-x);top:var(--ishihara-launch-y);pointer-events:none;border-radius:50%;display:block;position:absolute}.ishihara-launchPortal__veil{background:radial-gradient(circle at 48% 48%,#211829 0 8%,#0c0a0f 34%,#070708 66%);width:220vmax;height:220vmax;box-shadow:0 0 100px #976fc14d}.ishihara-launchPortal__glow{background:radial-gradient(circle,#b283d938,#0000 68%);border:1px solid #c9a8ea73;width:150px;height:150px}@media (width<=560px){.ishihara-compactPanel{max-width:calc(100vw - 12px)}.ishihara-compactResponse{border-radius:17px}.ishihara-compactResponse__body{max-height:min(220px,32vh);padding:12px 13px 14px}.ishihara-compactResponse.is-image .ishihara-compactResponse__body{padding:8px}.ishihara-compactImageLoading{height:clamp(170px,29dvh,240px)}.ishihara-compactImageLoading__copy{bottom:13px;left:14px;right:14px}.ishihara-compactImageResult img{max-height:clamp(120px,100dvh - 285px,360px)}.ishihara-widgetImageLightbox__surface{border-radius:17px;padding:10px}.ishihara-widgetImageLightbox__close{top:17px;right:17px}.ishihara-widgetImageLightbox__imageWrap img{max-height:58dvh}.ishihara-widgetImageLightbox__actions>a,.ishihara-widgetImageLightbox__actions>button{flex:calc(50% - 4px)}.ishihara-compactPanel .ish__contextTrigger span:not(.ish__contextCaret){display:none}.ishihara-compactPanel .ish__contextTrigger{width:31px;min-width:31px;padding:0}}@media (prefers-reduced-motion:reduce){.ishihara-compactPanel,.ishihara-compactPanel *,.ishihara-launchPortal,.ishihara-launchPortal *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}._toastContainer_aqqb9_1{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;top:24px;right:24px}@media (width<=560px){._toastContainer_aqqb9_1{top:12px;left:12px;right:12px}}._toast_aqqb9_1{pointer-events:auto;cursor:pointer;background:#151518;border:1px solid #a855f74d;border-radius:10px;align-items:center;gap:14px;min-width:300px;max-width:420px;padding:14px 18px;display:flex;box-shadow:0 12px 40px -10px #0009,0 0 20px -5px #a855f726}@media (width<=560px){._toast_aqqb9_1{min-width:0;max-width:100%}}._icon_aqqb9_40{background:#a855f714;border:1px solid #a855f726;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.3rem;display:flex}._body_aqqb9_53{flex:1;min-width:0}._label_aqqb9_58{color:#a855f7;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:3px;font-family:Cinzel,serif;font-size:.6rem}._name_aqqb9_67{color:#f5f5f5;letter-spacing:.3px;font-family:Cinzel,serif;font-size:.85rem;font-weight:500}._pointsBadge_aqqb9_75{color:#71717a;letter-spacing:.5px;background:#ffffff0a;border-radius:4px;flex-shrink:0;padding:3px 8px;font-family:Cinzel,serif;font-size:.65rem}._backdrop_rzcl4_1{z-index:12100;background:#06050ac7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._dialog_rzcl4_11{color:#f4f0fb;background:#100f17;border:1px solid #ffffff1f;border-radius:8px;width:100%;max-width:420px;padding:24px}._title_rzcl4_21{margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.3}._body_rzcl4_28{color:#f4f0fbb3;margin:0 0 20px;font-size:14px;line-height:1.55}._fields_rzcl4_35{grid-template-columns:72px 1fr 88px;gap:8px;margin-bottom:16px;display:grid}._field_rzcl4_35{color:#f4f0fb99;gap:6px;font-size:12px;display:grid}._field_rzcl4_35 input,._field_rzcl4_35 select{color:#f4f0fb;width:100%;min-height:44px;font:inherit;background:#ffffff0a;border:1px solid #ffffff24;border-radius:6px;padding:0 10px;font-size:16px}._field_rzcl4_35 input:focus,._field_rzcl4_35 select:focus{border-color:#a78bfa;outline:none}._field_rzcl4_35 select option{background:#100f17}._error_rzcl4_72{color:#fca5a5;margin:0 0 16px;font-size:13px}._actions_rzcl4_78{justify-content:flex-end;gap:8px;display:flex}._primary_rzcl4_84,._secondary_rzcl4_85{min-height:44px;font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}._primary_rzcl4_84{color:#fff;background:#7c3aed;border:1px solid #8b5cf6}._primary_rzcl4_84:disabled{opacity:.6;cursor:default}._secondary_rzcl4_85{color:#f4f0fbcc;background:0 0;border:1px solid #ffffff24}._dialog_rzcl4_11>._primary_rzcl4_84{width:100%}._spin_rzcl4_120{animation:.8s linear infinite _spin_rzcl4_120}@keyframes _spin_rzcl4_120{to{transform:rotate(360deg)}}@media (width<=380px){._fields_rzcl4_35{grid-template-columns:64px 1fr 80px}}._root_sa3i1_2{z-index:2147483000;pointer-events:all;contain:strict;position:fixed;inset:0}._dimmer_sa3i1_11{background:#07080b;position:absolute;inset:0}._window_sa3i1_17{will-change:clip-path, opacity;background:#0b0c10;position:absolute;inset:0;overflow:hidden}._frame_sa3i1_25{transform-origin:50%;will-change:transform;position:absolute;inset:0}._frameSized_sa3i1_33{inset:50% auto auto 50%}._art_sa3i1_39{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._shade_sa3i1_47{pointer-events:none;background:linear-gradient(#07080b00 38%,#07080b7a 70%,#07080bdb 100%),#07080b1f;position:absolute;inset:0}._caption_sa3i1_56{position:absolute;bottom:clamp(40px,11vh,120px);left:clamp(24px,6vw,112px);right:clamp(24px,6vw,112px)}._title_sa3i1_63{-webkit-line-clamp:3;line-clamp:3;color:#f3efe7;letter-spacing:-.012em;text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 2px 30px #00000059;-webkit-box-orient:vertical;max-width:18ch;margin:0;font-family:Newsreader,Literata Variable,Georgia,serif;font-size:clamp(2.5rem,5.2vw,4.75rem);font-weight:500;line-height:1.02;display:-webkit-box;overflow:hidden}._wait_sa3i1_83{opacity:0;background:#f3efe729;width:96px;height:1px;margin-top:24px;display:block;position:relative;overflow:hidden}._wait_sa3i1_83:after{content:"";background:linear-gradient(90deg,#0000,#f3efe7bf,#0000);width:40%;animation:1.5s cubic-bezier(.45,0,.55,1) infinite _waitSweep_sa3i1_1;position:absolute;inset:0}._root_sa3i1_2[data-phase=holding] ._wait_sa3i1_83{animation:.4s ease-out .45s forwards _waitIn_sa3i1_1}@keyframes _waitIn_sa3i1_1{to{opacity:1}}@keyframes _waitSweep_sa3i1_1{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (width<=720px){._caption_sa3i1_56{bottom:max(48px, calc(env(safe-area-inset-bottom,0px) + 32px))}}@media (prefers-reduced-motion:reduce){._wait_sa3i1_83:after{animation:none}}html[data-campaign-arrival] .anytale-v2-shell>.v2-sidebar{animation:.6s cubic-bezier(.22,1,.36,1) both campaign-arrive-start}html[data-campaign-arrival] .anytale-v2-shell>.v2-topbar{animation:.6s cubic-bezier(.22,1,.36,1) 40ms both campaign-arrive-top}html[data-campaign-arrival] .anytale-v2-shell>.v2-main{animation:.64s cubic-bezier(.22,1,.36,1) 60ms both campaign-arrive-rise}html[data-campaign-arrival] .anytale-v2-shell>.v2-inspector{animation:.6s cubic-bezier(.22,1,.36,1) 40ms both campaign-arrive-end}@keyframes campaign-arrive-start{0%{opacity:.4;translate:-20px}}@keyframes campaign-arrive-top{0%{opacity:.4;translate:0 -10px}}@keyframes campaign-arrive-rise{0%{opacity:.4;translate:0 16px}}@keyframes campaign-arrive-end{0%{opacity:.4;translate:20px}}@media (prefers-reduced-motion:reduce){html[data-campaign-arrival] .anytale-v2-shell>*{animation:none}}._banner_8y3jk_1{z-index:3900;right:max(16px, env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));left:max(16px, env(safe-area-inset-left,0px));color:#f7f2ff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#120e1cf5;border:1px solid #b17cff6b;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;max-width:720px;margin:0 auto;padding:14px;display:grid;position:fixed;box-shadow:0 18px 60px #0000007a,0 0 30px #924aff1f}._banner_8y3jk_1>svg{color:#bd8bff}._banner_8y3jk_1 div{min-width:0}._banner_8y3jk_1 strong,._banner_8y3jk_1 span{display:block}._banner_8y3jk_1 strong{font-size:.98rem}._banner_8y3jk_1 span{color:#c8bfd5;font-size:.86rem;line-height:1.35}._actions_8y3jk_28,._guideActions_8y3jk_28{align-items:center;gap:8px;display:flex}._banner_8y3jk_1 button,._guide_8y3jk_28 button{color:#eee8f5;border:1px solid #ffffff24;border-radius:12px;min-height:44px;padding:0 14px;font-weight:700}._banner_8y3jk_1 button:focus-visible,._guide_8y3jk_28 button:focus-visible{outline-offset:2px;outline:2px solid #cda6ff}._banner_8y3jk_1 button:disabled{cursor:wait;opacity:.65}._primary_8y3jk_39{color:#fff!important;background:#7438b5!important;border-color:#0000!important}._statusBanner_8y3jk_41{max-width:620px}._bannerTop_8y3jk_44{top:calc(16px + env(safe-area-inset-top,0px));bottom:auto}._sheetText_8y3jk_50{color:var(--ma-muted,#9c96ab);margin:0 4px;font-size:15px;line-height:1.5}._sheetProblem_8y3jk_57{color:var(--ma-ink,#f4f1fa);margin:12px 4px 0;font-size:14px;line-height:1.45}._sheetActions_8y3jk_64{grid-template-columns:1fr 1.4fr;gap:10px;margin-top:18px;display:grid}._sheetActions_8y3jk_64>:only-child{grid-column:1/-1}._sheetActions_8y3jk_64 button{border:1px solid var(--ma-line-strong,#ffffff21);min-height:48px;color:var(--ma-muted,#9c96ab);font:inherit;background:0 0;border-radius:12px;font-size:15px;font-weight:600}._sheetActions_8y3jk_64 button:focus-visible{outline-offset:2px;outline:2px solid #cda6ff}._sheetActions_8y3jk_64 button:disabled{cursor:wait;opacity:.65}._sheetActions_8y3jk_64 ._primary_8y3jk_39{color:var(--ma-accent-ink,#15101f)!important;background:var(--ma-accent,#cbb9f6)!important}._backdrop_8y3jk_92{z-index:4100;padding:max(18px, env(safe-area-inset-top,0px)) max(18px, env(safe-area-inset-right,0px)) max(18px, env(safe-area-inset-bottom,0px)) max(18px, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;place-items:center;display:grid;position:fixed;inset:0}._guide_8y3jk_28{width:min(100%,480px);max-height:min(720px, calc(var(--pwa-viewport-height,100dvh) - 36px));color:#f7f2ff;background:#120f19;border:1px solid #b17cff59;border-radius:22px;padding:28px;position:relative;overflow-y:auto;box-shadow:0 24px 80px #00000094}._guide_8y3jk_28 h2{margin:8px 0;font-size:1.45rem}._guide_8y3jk_28 p{color:#c8bfd5;margin:0 0 18px}._guide_8y3jk_28 ol{gap:12px;margin:0 0 22px;padding-left:1.3rem;display:grid}._guide_8y3jk_28 li{color:#e6dded;padding-left:4px;line-height:1.45}._guide_8y3jk_28 li svg{vertical-align:middle;color:#bd8bff;margin-right:8px;display:inline}._guideIcon_8y3jk_120{color:#bd8bff}._close_8y3jk_121{min-width:44px;position:absolute;top:12px;right:12px;padding:0!important}@media (width<=640px){._banner_8y3jk_1{grid-template-columns:auto minmax(0,1fr)}._actions_8y3jk_28{grid-column:1/-1;justify-content:stretch}._actions_8y3jk_28 button{flex:1}._guide_8y3jk_28{padding:24px 18px 18px}._guideActions_8y3jk_28{flex-direction:column;align-items:stretch}._guideActions_8y3jk_28 button{width:100%}}@media (prefers-reduced-motion:no-preference){._banner_8y3jk_1{animation:.22s ease-out both _pwa-enter_8y3jk_1}._guide_8y3jk_28{animation:.18s ease-out both _pwa-guide-enter_8y3jk_1}}@keyframes _pwa-enter_8y3jk_1{0%{opacity:0;transform:translateY(12px)}}@keyframes _pwa-guide-enter_8y3jk_1{0%{opacity:0;transform:scale(.98)}}._page_fkqw2_2{padding:8px var(--ma-gutter) 120px;color:var(--ma-ink);font-family:var(--ma-sans);gap:24px;display:grid}._install_fkqw2_12{min-height:48px;color:var(--ma-muted);background:var(--ma-raised);border-radius:14px;align-items:center;gap:10px;padding:0 4px 0 14px;font-size:14px;display:flex}._install_fkqw2_12>span{flex:1;min-width:0}._installAction_fkqw2_29,._installClose_fkqw2_30{min-height:40px;color:var(--ma-accent);font:inherit;background:0 0;border:0;border-radius:10px;place-items:center;font-weight:600;display:grid}._installAction_fkqw2_29{padding:0 10px}._installClose_fkqw2_30{width:40px;color:var(--ma-faint)}._identity_fkqw2_52{gap:18px;padding-top:4px;display:grid}._person_fkqw2_58{align-items:center;gap:16px;min-width:0;display:flex}._avatar_fkqw2_65{width:68px;height:68px;color:var(--ma-muted);background:var(--ma-raised);font-family:var(--ma-serif);border-radius:50%;flex:none;place-items:center;font-size:28px;display:grid;overflow:hidden}._avatar_fkqw2_65 img{object-fit:cover;width:100%;height:100%}._personText_fkqw2_85{gap:4px;min-width:0;display:grid}._name_fkqw2_91{font-family:var(--ma-serif);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:27px;font-weight:500;line-height:1.1;overflow:hidden}._handle_fkqw2_102{color:var(--ma-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}._level_fkqw2_111{gap:8px;display:grid}._levelPlaceholder_fkqw2_117{height:52px}._levelLine_fkqw2_121{justify-content:space-between;gap:12px;font-size:14px;display:flex}._levelHours_fkqw2_128{color:var(--ma-muted);white-space:nowrap}._levelBar_fkqw2_133{background:var(--ma-line-strong);border-radius:3px;height:3px;display:block;overflow:hidden}._levelBar_fkqw2_133>span{background:var(--ma-accent);border-radius:3px;height:100%;display:block}._levelNext_fkqw2_148{color:var(--ma-faint);font-size:12px}._actions_fkqw2_153{grid-template-columns:1fr 1fr;gap:8px;display:grid}._actionPrimary_fkqw2_159,._actionSecondary_fkqw2_160{min-height:44px;color:var(--ma-ink);border-radius:12px;place-items:center;font-size:15px;font-weight:500;text-decoration:none;display:grid}._actionPrimary_fkqw2_159{background:var(--ma-raised)}._actionSecondary_fkqw2_160{box-shadow:inset 0 0 0 1px var(--ma-line-strong)}._actionPrimary_fkqw2_159:active,._actionSecondary_fkqw2_160:active{background:var(--ma-pressed)}._groupBlock_fkqw2_185{gap:8px;min-width:0;display:grid}._groupLabel_fkqw2_191{color:var(--ma-faint);margin:0 4px;font-size:12px;font-weight:500}._group_fkqw2_185{background:var(--ma-raised);border-radius:14px;display:grid;overflow:hidden}._row_fkqw2_205{min-height:50px;color:var(--ma-ink);font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:14px;padding:0 12px 0 14px;font-size:15px;text-decoration:none;display:flex}._rowIcon_fkqw2_221{color:var(--ma-muted);flex:none}._rowBody_fkqw2_227{flex:1;align-items:center;gap:12px;min-width:0;display:flex}._group_fkqw2_185>._row_fkqw2_205+._row_fkqw2_205{position:relative}._group_fkqw2_185>._row_fkqw2_205+._row_fkqw2_205:before{background:var(--ma-line);content:"";height:1px;position:absolute;top:0;left:47px;right:0}._rowLabel_fkqw2_249{white-space:nowrap;flex:1;min-width:0}._rowValue_fkqw2_255{max-width:55%;color:var(--ma-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._rowValueAccent_fkqw2_264{color:var(--ma-accent)}._row_fkqw2_205:active,._tile_fkqw2_269:active{background:var(--ma-pressed)}._row_fkqw2_205:focus-visible,._tile_fkqw2_269:focus-visible,._actionPrimary_fkqw2_159:focus-visible,._actionSecondary_fkqw2_160:focus-visible,._logout_fkqw2_277:focus-visible,._installAction_fkqw2_29:focus-visible,._installClose_fkqw2_30:focus-visible{outline:2px solid var(--ma-accent);outline-offset:-2px}._chevron_fkqw2_284{color:var(--ma-faint);flex:none}._showcaseRow_fkqw2_290{gap:12px;min-height:64px;padding-left:12px}._showcaseArt_fkqw2_296{width:42px;height:42px;color:var(--ma-muted);background:var(--ma-pressed);font-family:var(--ma-serif);border-radius:10px;flex:none;place-items:center;font-size:18px;display:grid;overflow:hidden}._showcaseArt_fkqw2_296 img{object-fit:cover;width:100%;height:100%}._showcaseText_fkqw2_316{flex:1;gap:2px;min-width:0;display:grid}._showcaseTitle_fkqw2_323{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._showcaseText_fkqw2_316 small{color:var(--ma-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._tiles_fkqw2_338{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._tile_fkqw2_269{min-height:88px;color:var(--ma-ink);background:var(--ma-raised);-webkit-tap-highlight-color:transparent;border-radius:14px;align-content:start;gap:12px;padding:14px;text-decoration:none;display:grid}._tile_fkqw2_269:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;min-height:64px}._tileIcon_fkqw2_366{color:var(--ma-accent)}._tileText_fkqw2_370{gap:2px;min-width:0;display:grid}._tileLabel_fkqw2_376{font-size:15px}._tileText_fkqw2_370 small{color:var(--ma-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._logout_fkqw2_277{min-width:160px;min-height:44px;color:var(--ma-danger);font:inherit;background:0 0;border:0;border-radius:12px;justify-self:center;margin-top:4px;padding:0 16px;font-size:15px}._logout_fkqw2_277:active{background:var(--ma-pressed)}._theme_1dkxo_4{--s-ink:#f4f1fa;--s-muted:#9c96ab;--s-faint:#6c6679;--s-line:#ffffff12;--s-line-strong:#ffffff21;--s-surface:#0e0d13;--s-raised:#16141d;--s-raised-2:#1d1a26;--s-accent:#cbb9f6;--s-accent-soft:#cbb9f614;--s-accent-line:#cbb9f652;--s-accent-ink:#15101f;--s-danger:#ffc9c9;--s-danger-bg:#dc46461a;--s-danger-line:#dc464640;--s-success:#bfeccf;--s-serif:"Newsreader", Georgia, serif;--s-sans:Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;--s-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;color:var(--s-ink);font-family:var(--s-sans)}._srOnly_1dkxo_29{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._primary_1dkxo_39,._ghost_1dkxo_40{min-height:40px;font:600 .88rem/1 var(--s-sans);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._primary_1dkxo_39{color:var(--s-accent-ink);background:var(--s-accent);border:0}._primary_1dkxo_39:hover:not(:disabled){background:#dccff9}._ghost_1dkxo_40{color:var(--s-ink);border:1px solid var(--s-line-strong);background:0 0}._ghost_1dkxo_40:hover:not(:disabled){background:#ffffff08;border-color:#ffffff42}._primary_1dkxo_39:disabled,._ghost_1dkxo_40:disabled,._small_1dkxo_76:disabled{opacity:.45;cursor:not-allowed}._small_1dkxo_76{min-height:32px;color:var(--s-muted);font:500 .82rem/1 var(--s-sans);border:1px solid var(--s-line-strong);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}._small_1dkxo_76:hover:not(:disabled){color:var(--s-ink);border-color:#ffffff42}._iconButton_1dkxo_100{width:34px;height:34px;color:var(--s-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}._iconButton_1dkxo_100:hover:not(:disabled){color:var(--s-ink);background:#ffffff0f}._linkButton_1dkxo_118{color:var(--s-accent);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}._primary_1dkxo_39:focus-visible,._ghost_1dkxo_40:focus-visible,._small_1dkxo_76:focus-visible,._iconButton_1dkxo_100:focus-visible,._linkButton_1dkxo_118:focus-visible,._category_1dkxo_134:focus-visible,._thumbOpen_1dkxo_135:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}._form_1dkxo_141{gap:18px;display:grid}._fieldLabel_1dkxo_146{color:var(--s-muted);margin:0 0 8px;font-size:.82rem;font-weight:600}._categories_1dkxo_153{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}._category_1dkxo_134{min-height:44px;color:var(--s-muted);font:500 .88rem/1.25 var(--s-sans);text-align:left;border:1px solid var(--s-line-strong);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:flex}._category_1dkxo_134:hover{color:var(--s-ink)}._categoryActive_1dkxo_178{color:var(--s-ink);background:var(--s-accent-soft);border-color:var(--s-accent-line)}._categoryActive_1dkxo_178 svg{color:var(--s-accent)}._hints_1dkxo_188{color:var(--s-muted);background:var(--s-surface);border:1px solid var(--s-line);border-radius:12px;gap:6px;margin:0;padding:10px 14px;font-size:.85rem;line-height:1.5;list-style:none;display:grid}._hints_1dkxo_188 summary{color:var(--s-ink);cursor:pointer}._hints_1dkxo_188 ul{gap:6px;margin:8px 0 0;padding-left:18px;display:grid}._planNote_1dkxo_214{color:var(--s-ink);margin:8px 0 0}._textarea_1dkxo_219{width:100%;min-height:120px;max-height:46vh;color:var(--s-ink);font:400 .95rem/1.55 var(--s-sans);background:var(--s-surface);border:1px solid var(--s-line-strong);resize:none;border-radius:12px;outline:none;padding:12px 14px;display:block;overflow-y:auto}._textarea_1dkxo_219:focus{border-color:var(--s-accent-line)}._textarea_1dkxo_219::placeholder{color:var(--s-faint)}._counter_1dkxo_243{color:var(--s-faint);text-align:right;margin:6px 2px 0;font-size:.78rem}._counterOver_1dkxo_250{color:var(--s-danger)}._attachments_1dkxo_254{gap:10px;display:grid}._thumbs_1dkxo_259{flex-wrap:wrap;gap:8px;display:flex}._thumb_1dkxo_135{background:var(--s-surface);border:1px solid var(--s-line-strong);border-radius:10px;width:96px;height:64px;position:relative;overflow:hidden}._thumb_1dkxo_135 img{object-fit:cover;width:100%;height:100%;display:block}._thumbRemove_1dkxo_282{color:#fff;cursor:pointer;background:#0a090ec7;border:0;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:4px;right:4px}._attachRow_1dkxo_297{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._hint_1dkxo_188{color:var(--s-faint);margin:0;font-size:.8rem}._issue_1dkxo_310{color:var(--s-danger);margin:0;font-size:.82rem}._dropZoneActive_1dkxo_316{outline:1px dashed var(--s-accent-line);outline-offset:6px;border-radius:14px}._technical_1dkxo_322{background:var(--s-surface);border:1px solid var(--s-line);border-radius:12px;padding:12px 14px;font-size:.85rem}._checkRow_1dkxo_330{color:var(--s-ink);cursor:pointer;align-items:flex-start;gap:10px;display:flex}._checkRow_1dkxo_330 input{accent-color:var(--s-accent);margin-top:3px}._technical_1dkxo_322 details{color:var(--s-muted);margin-top:8px}._technical_1dkxo_322 summary{cursor:pointer}._factList_1dkxo_352{grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:10px 0 0;display:grid}._factList_1dkxo_352 dt{color:var(--s-faint)}._factList_1dkxo_352 dd{overflow-wrap:anywhere;min-width:0;color:var(--s-ink);margin:0}._diagList_1dkxo_370{font:.76rem/1.45 var(--s-mono);color:var(--s-muted);gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}._diagList_1dkxo_370 li{overflow-wrap:anywhere}._errorBox_1dkxo_384{color:var(--s-danger);background:var(--s-danger-bg);border:1px solid var(--s-danger-line);border-radius:12px;padding:10px 14px;font-size:.86rem}._formActions_1dkxo_393{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._overlay_1dkxo_402{z-index:3000;background:#06050999;position:fixed;inset:0}._panel_1dkxo_409{z-index:3001;background:var(--s-raised);border-left:1px solid var(--s-line-strong);flex-direction:column;width:min(520px,100vw);animation:.18s ease-out _panelIn_1dkxo_1;display:flex;position:fixed;top:0;bottom:0;right:0}._panelHidden_1dkxo_423{visibility:hidden}._panelHeader_1dkxo_427{border-bottom:1px solid var(--s-line);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px 14px;display:flex}._panelTitle_1dkxo_436{font-family:var(--s-serif);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:500}._panelBody_1dkxo_444{flex:1;padding:18px 22px 28px;overflow-y:auto}._success_1dkxo_450{justify-items:start;gap:12px;padding-top:8px;display:grid}._successIcon_1dkxo_457{color:var(--s-accent)}._successTitle_1dkxo_461{font-family:var(--s-serif);margin:0;font-size:1.6rem;font-weight:500}._successText_1dkxo_468{color:var(--s-muted);margin:0;line-height:1.55}._successActions_1dkxo_474{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}._pushNudge_1dkxo_481{color:var(--s-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:.85rem;display:flex}._signIn_1dkxo_491{color:var(--s-muted);gap:12px;display:grid}@keyframes _panelIn_1dkxo_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (width<=640px){._panel_1dkxo_409{border-top:1px solid var(--s-line-strong);border-left:0;border-radius:18px 18px 0 0;width:100vw;max-height:92dvh;animation-name:_sheetIn_1dkxo_1;top:auto;left:0}._panelBody_1dkxo_444{padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px))}._panelHeader_1dkxo_427{padding:14px 16px 12px}._categories_1dkxo_153{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes _sheetIn_1dkxo_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}._crash_1dkxo_533{background:#0d0c12;place-items:center;min-height:100dvh;padding:24px;display:grid}._crashCard_1dkxo_541{background:var(--s-raised);border:1px solid var(--s-line-strong);border-radius:18px;gap:14px;width:min(460px,100%);padding:28px;display:grid}._crashTitle_1dkxo_551{font-family:var(--s-serif);margin:0;font-size:1.8rem;font-weight:500}._crashText_1dkxo_558{color:var(--s-muted);margin:0;line-height:1.55}._crashActions_1dkxo_564{flex-wrap:wrap;gap:10px;display:flex}._viewer_1dkxo_571{z-index:3100;background:#060509f0;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}._viewerBar_1dkxo_580{color:var(--s-muted);justify-content:flex-end;align-items:center;gap:6px;padding:12px 16px;font-size:.85rem;display:flex}._viewerCount_1dkxo_590{margin-right:auto}._viewerStage_1dkxo_594{place-items:center;min-height:0;padding:0 64px 32px;display:grid;position:relative}._viewerStage_1dkxo_594 img{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;display:block}._viewerNav_1dkxo_610{position:absolute;top:50%;transform:translateY(-50%)}._viewerPrev_1dkxo_616{left:12px}._viewerNext_1dkxo_620{right:12px}._thumbOpen_1dkxo_135{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}@media (prefers-reduced-motion:reduce){._panel_1dkxo_409{animation:none}}@media (width<=640px){._viewerStage_1dkxo_594{padding:0 8px 16px}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-cyrillic-ext-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-cyrillic-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-greek-ext-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-greek-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-vietnamese-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAoYABIAAAAAEuAAAAmwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnocLj9IVkFSXgZgP1NUQVSBAgCBCi9qEQgKiTSHRQsgADCHOgE2AiQDPAQgBYc6B4EKG5AQUZRy0iIpvjiwwT0uNYSZFSVh9ELgE+MoToK9MrReu1v3wDU7L/Hw/2v/2+fOnZknhrlEl0T7HSqEhidNRFn9r078HZdEfwbRnM0mhwaX1MFDCXClyOUwi1zToBWT8G0uUBFPxVIq7oiViuknRq3pBgDV2RAoKAE8k3NVnRiZqYqTJf7rtq9+KMeNH3AaFKQUBNTkjQda/jMB/Pxcq3uISNOHeOw0QrrtdPeRDVEZfoZZMgnFEt21i4aCN0t0K4FQKubvVX0ekGz5EUXBV6psutbHb2cIBXlZ4xFMRdCRETy89rwDEey1DoGWtZJQB9OPr1FfJ+gi6ttISkD96GHKqKPg80VjpI8uI4rlKktfEhqSMakQ0/FPWANc1/sh/MPuYVifLDOc4QUi9Zh/Y/p0hntAupv2hqNtf0mKOka2PiF8YbqOS+uLOF1oCEmhVKk1tJBugFS/gGBjtO8odqNEUslC3UDYNyTCNT3k+nuuFEaoXyXFylcWgZUetMASIEBR0teQP9tu59SKAk2BVQSYCwYoIXDP6fazQODMztuvhYNzHsGSBeVEag8eqPnTqDZMJzapZpm805P95AAL9nMPRLn/5zROCTRikCeQt1oYMBclhIbARFaYSXC9H2v6gJ7p2ovFOvXIB8a5AgKiiJWAAkmKW6RRIrOO/wY20zmgZ5u07RZzIz0DnkwkvImJKNfAZE6EKl1zyfx4488v6ni9Ft9N66zX8zpWr1SHby2INjj6xfuFr4XcREfPANBVaqg01VoCAwJhoslUIwdLSCSXmxciOkGkKKiCIHKUBEFUUXPzgmhEkyCIVrQJguhEl3BI9IQY4ggpzD7dAojDQApU6ICupFCUKYlq+ZnSO4uyEakB15w2T3Ky8e0/SfsOFPX/HUTEFRP7nURa0QTbiaLxxcQRWtvi3VbmKjNra4lIVyOaVbcaUF1NcPYWHTdg0LwKpaXYujquUU0NBLZCvlZOZDuzWt7V0lbbjbhi9MwnjYRverpa+3EDdPWP1LPqmgjfSO5dz1U31PQRThRN0IrGC7SC64/Fd1kzt4EtIQHDarmUrU0xcUb/mbWQnIwGVc30dF9UDV3DkCnJynu1cZWCZcs8RZuOHAk6cTClJvHu+RelnK5rI4qKhPkOY4kzJhJn2G09fnyHZ1dC+NqkU8dSTThRLbatq1PdPgqvuBt3qGaWB10ZSY9M0c2X0/LUZXQ2ne0yMp1Odx3N0mxyAp1g29A07TJWQktcR4bRYbYhdIhtW7ptspgW86o+tA+CxBcNRclPD3w+MSHw4sQhY+SP5AhO5zTd7DVhl3tO2rF9+7bJ/RIT+ibnJ2o0iclqcPnJlsieusPStkV3o6W3/9OE7lubNjd19z+f0BsOFoYT67KjLidPOf18Wt/3y6dzvcdF7xk41hA/dP49hSxwVAQHCwP4zdxqrvh8XcDpeYrm5k6ketYZO9eqjv4wakPPn9eG/dh+9Oi37eDIuVFk7/7LiN39+ntV0kXu50+5Pz2l2ZPUH06rf6gqe2tYrw135gZMXWFVQrIdWriWYKGKc9Ntmb68y+aQqTRHY9Vn7prb62hoWjCCbDOOMjfPWbO+af5w89YdI9A8b63qxmWHhgdXLK/P2Kft2jC3+YYI7fyLNtH6HgkzlKq08nWyFvGG1X93ihdFlcgSQrt3VC4KYVX6zl/bRJZWcNYsPf50Z9mWHGUc94JL6uGWvj5dkdry8gl1G3VshnRoBTMqIoMdFnZoS+ygMo6SZ8zRd5sVp1QsjFGMTJ5VmB4+5PvnRYAlKIACAACUg4UBBAABASCFIwAgFgDghTj0xDhMxiY04A1xIsx4BecY6Ais0R6ADlUyvMJiQW1uKoNTFMNoNGDMIr5SZi5HbZ3wUO/ehyqKQLpwDJaT9oMZtDx8LuGTJ0VFHpD7S4myo2w+fRptFmXTYjGLTdiEWYJefo0dv32zi8nPLxsvirKdqWLsvnlDq9MLHBzAoIUMBYsW3MItHYMWXocXPINTPF5U8mCp5A/HVsIEWXI6To0rnsNu7MNKzBNNHivUoTUe+WTLR6RgB85QK+gxltdZZ6anx2OF6LYevM2rfTOmLpTc5Ws3TfWDHieRwQADdeGCNNpb7+odLY0p6A9fBTFS6vyG6zlPSXunYiMu4BKuYKugN/rzwg1lZRt46t8/UJTegqKgTyVDFYzUhHDc17NmpZkzq6mp9xH+H4NdFacDrzX0DA6Ron8sDozr6Rgc4CsY3JsGDthkFkuxwkqX8p79S4s0XdVCLVVdtnDJ87AEFropKwnr66Hmdbb5cgY7xEVESmMlvI3E11f8YqWkGaqmOoKat4xAVWmUp97ZK4rlFAPhpoiTvt2k8kbaOwWbcWk8gaAcA3nhOYY5pxeaTf+b9BZpVRMhkMEI/4Jc017WrNYS6m+ZDtZhfAb1/tgUDZ50Cr21SiwW29tawSmHnCNzCIP/1aMR78A+0Ddwxapcnexm/f7yuVRMxWysxz5sFwxzc5NhLuYSD7fUsKLpjzmtzO7QT9PTC3ILL/9FY9XdUqHHShzFc7yy9vMXvPo6UveelIlKTMf87vZWwYgNMOgYbOB591d37juGBLSXSILi492Ff56985KkDh6fjkXY1dzeNhixwLsgKCgxX9kWJ+LjT9zIzr5xo+5zNjo9yqL5YKZ5jLmvuadZ2SRlmPONJ2dprK+/tIvuvEYf+/XlQ3Xj6ycvqm9UQCDf7GHzv2USvkcD9RjA6+e3Evj2bScm1eSPvbG+BlQSCH5Y8a1TDKUypa2leb98hSv1h6C5vQNNv2H2VGUeT2TWSsKBKsd55gOb/NKXXMEMQd9VKeeFhU61EJia9lorN/EsHyKGhbmGSS9GsbA9+p6ZxNL09MfKwqRiz+Y4eI3j5k/toOMf9IwsSQ4SYKHlC2bTXcNSL0axMlsV1jqeYsNMldg0MBpb5uKwreEQdkwlxa7xWrM9fXI47INMp1BROtK4TPqKtxmmEH2HNgtl2Y5RwVUoEk5mdqwI8uB7gkUy2qZByTJhdtEHnbHNxY1nmTrzDhXlN9eCYhI6+FYZJiKljskyWrPyCkTyZbMG2G5uSh1Tybb91W9RdAau+yghFSGGRIwO3ZnKvhMHnXbueBX6J2Vki8n06LYq0ZFElE6vIRpAtelH5Abw5KssVcaqGFFua3IiqHqp/XDcepZPXb0opFyyQkkzRVRdWSPbe8hJcxsEJMzhas3efSx0NX47I4wc5R8LQTQU0fw7kV7t6/l/TDQiY4Zy/bEsTVmwMrM0ms4aphuy+p0EfZnEn6Kc5wz7rBQAAA==)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/manrope-cyrillic-q0eU228t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/manrope-greek-BCKrI3CX.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/manrope-vietnamese-Bg5IDSg8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/manrope-latin-ext-CXlhzf6K.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/manrope-latin-BmzK5LJ9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-weight:400 500;font-display:swap;src:url(/assets/literata-italic-cyrillic-ext-BgSoOhjJ.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-weight:400 500;font-display:swap;src:url(/assets/literata-italic-cyrillic-CIiI94x-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-weight:400 500;font-display:swap;src:url(/assets/literata-italic-greek-ext-BEiBs3z4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:400 500;font-display:swap;src:url(/assets/literata-italic-greek-DR9BPkn3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-weight:400 500;font-display:swap;src:url(/assets/literata-italic-vietnamese-Bf5h-TYR.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-weight:400 500;font-display:swap;src:url(/assets/literata-italic-latin-ext-BtqZZf5O.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-weight:400 500;font-display:swap;src:url(/assets/literata-italic-latin-oi6c4Cjc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/literata-cyrillic-ext-DcLyHV2M.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/literata-cyrillic-B9UVY11R.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/literata-greek-ext-DIJpZ5JI.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/literata-greek-yfouSW0J.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/literata-vietnamese-Dlltu7aq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/literata-latin-ext-DcKvG8O3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/literata-latin-Dg4AK8WR.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/assets/newsreader-italic-vietnamese-DpwJX7zB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/assets/newsreader-italic-latin-ext-BJpma-y7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/assets/newsreader-italic-latin-DSgQPFUB.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/newsreader-vietnamese-CSmiMe9i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/newsreader-latin-ext-D-f043e1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/newsreader-latin-DBQoWVJ5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/orbitron-latin-C4ZOLPH_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/cinzel-latin-ext-C_yqxIr0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/cinzel-latin-BOqWLKHx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/crimson-pro-400-italic-vietnamese-DKiv0iZ6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/crimson-pro-400-italic-latin-ext-DH_4U7i9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/crimson-pro-400-italic-latin-Cu4eSwEv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:300 600;font-display:swap;src:url(/assets/crimson-pro-vietnamese-C-bjNpgr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:300 600;font-display:swap;src:url(/assets/crimson-pro-latin-ext-CeixzfXh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:300 600;font-display:swap;src:url(/assets/crimson-pro-latin-BHslzmyu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500 600;font-display:swap;src:url(/assets/cormorant-garamond-italic-cyrillic-ext-BOHvtqAK.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500 600;font-display:swap;src:url(/assets/cormorant-garamond-italic-cyrillic-BnpXT-eY.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500 600;font-display:swap;src:url(/assets/cormorant-garamond-italic-vietnamese-CbMlvnbp.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500 600;font-display:swap;src:url(/assets/cormorant-garamond-italic-latin-ext-BHKGGtrv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500 600;font-display:swap;src:url(/assets/cormorant-garamond-italic-latin-C6MJWnjX.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 700;font-display:swap;src:url(/assets/cormorant-garamond-cyrillic-ext-BJNWSvBS.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 700;font-display:swap;src:url(/assets/cormorant-garamond-cyrillic-KZtADeSH.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 700;font-display:swap;src:url(/assets/cormorant-garamond-vietnamese-Bg53Hpce.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 700;font-display:swap;src:url(/assets/cormorant-garamond-latin-ext-DkewdGEa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 700;font-display:swap;src:url(/assets/cormorant-garamond-latin-vTYAbwjx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-sc-500-cyrillic-ext-CAQzGODx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-sc-500-cyrillic-BRh65aKE.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-sc-500-vietnamese-Cgj_XKx1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-sc-500-latin-ext-R4Ij_tHe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-sc-500-latin-DOvC3svq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-sc-600-cyrillic-ext-C6IoPHcP.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-sc-600-cyrillic-BCnXKJ7P.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-sc-600-vietnamese-DigxNPhW.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-sc-600-latin-ext-CCiRxXIB.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-sc-600-latin-B0ni8jpb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/material-symbols-outlined-fallback-DdA-KOps.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}*{box-sizing:border-box;margin:0;padding:0}body{color:#eaeaea;-webkit-font-smoothing:antialiased;background-color:#050507;font-family:Inter,sans-serif;line-height:1.6;overflow-x:clip}:root{--scroll-thumb-rest:#ded4f217;--scroll-thumb:#ded4f22e;--scroll-thumb-hover:#ded4f257}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb-rest);background-clip:padding-box;border:3px solid #0000;border-radius:999px;min-width:40px;min-height:40px}:root::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb)}:hover::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb)}:focus-within::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb)}::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover);border-width:2px}::-webkit-scrollbar-thumb:active{background-color:var(--scroll-thumb-hover);border-width:2px}@supports not selector(::-webkit-scrollbar){:where(*){scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}@media (width<=768px){html,body,#root{overscroll-behavior-x:none;width:100%;max-width:100%;overflow-x:clip}body{-webkit-text-size-adjust:100%;overscroll-behavior:none;width:100%;height:100%;position:fixed;inset:0;overflow:hidden}#root{min-width:0;height:var(--pwa-viewport-height,100dvh);overscroll-behavior:none;touch-action:manipulation;-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;overflow:clip auto}input,textarea,select{font-size:16px}img,video,canvas{max-width:100%;height:auto}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}}@supports (height:100dvh){@media (width<=768px){html,body{height:100dvh;min-height:100dvh}#root{min-height:var(--pwa-viewport-height,100dvh);height:var(--pwa-viewport-height,100dvh)}}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-emerald-200:oklch(90.5% .093 164.15);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-950:oklch(28.3% .141 291.089);--color-stone-100:oklch(97% .001 106.424);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.bottom-0{bottom:calc(var(--spacing) * 0)}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[2500\]{z-index:2500}.z-\[12000\]{z-index:12000}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!grid{display:grid!important}.\!hidden{display:none!important}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-11{height:calc(var(--spacing) * 11)}.h-full{height:100%}.max-h-\[88vh\]{max-height:88vh}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[178px\]{min-height:178px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[330px\]{min-height:330px}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-11{width:calc(var(--spacing) * 11)}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[560px\]{max-width:560px}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#d8bd79\]{border-color:#d8bd79}.border-\[\#d8bd79\]\/20{border-color:oklab(80.6347% .00221291 .0921437/.2)}.border-\[rgba\(142\,162\,183\,0\.28\)\]{border-color:#8ea2b747}.border-emerald-200\/25{border-color:#a4f4cf40}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/25{border-color:color-mix(in oklab, var(--color-emerald-200) 25%, transparent)}}.border-red-300\/25{border-color:#ffa3a340}@supports (color:color-mix(in lab, red, red)){.border-red-300\/25{border-color:color-mix(in oklab, var(--color-red-300) 25%, transparent)}}.border-stone-100\/25{border-color:#f5f5f440}@supports (color:color-mix(in lab, red, red)){.border-stone-100\/25{border-color:color-mix(in oklab, var(--color-stone-100) 25%, transparent)}}.border-violet-300\/25{border-color:#c4b4ff40}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/25{border-color:color-mix(in oklab, var(--color-violet-300) 25%, transparent)}}.border-violet-300\/30{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/30{border-color:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.border-violet-300\/45{border-color:#c4b4ff73}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/45{border-color:color-mix(in oklab, var(--color-violet-300) 45%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-\[\#0b0c12\]\/85{background-color:oklab(15.6244% .0016607 -.0127796/.85)}.bg-\[\#100f17\]{background-color:#100f17}.bg-\[\#754bbb\]{background-color:#754bbb}.bg-\[\#08090e\]\/55{background-color:oklab(14.1106% .00101643 -.0111143/.55)}.bg-\[\#10131d\]{background-color:#10131d}.bg-\[\#11131a\]{background-color:#11131a}.bg-\[radial-gradient\(circle_at_48\%_38\%\,rgba\(122\,91\,178\,\.22\)\,transparent_36\%\)\,linear-gradient\(145deg\,rgba\(216\,189\,121\,\.16\)\,transparent_48\%\)\,\#11131a\]{background-color:radial-gradient(circle at 48% 38%,#7a5bb238,transparent 36%),linear-gradient(145deg,#d8bd7929,transparent 48%),#11131a}.bg-\[rgba\(8\,12\,16\,0\.88\)\]{background-color:#080c10e0}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/10{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/25{background-color:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/25{background-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.bg-white\/\[\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-\[linear-gradient\(180deg\,rgba\(8\,9\,14\,\.08\)_0\%\,rgba\(8\,9\,14\,\.2\)_34\%\,rgba\(8\,9\,14\,\.94\)_100\%\)\,linear-gradient\(90deg\,rgba\(11\,12\,18\,\.32\)\,transparent_55\%\)\]{background-image:linear-gradient(#08090e14 0%,#08090e33 34%,#08090ef0 100%),linear-gradient(90deg,#0b0c1252,#0000 55%)}.object-cover{object-fit:cover}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[10px\]{font-size:10px}.text-\[clamp\(1\.25rem\,2vw\,1\.72rem\)\]{font-size:clamp(1.25rem,2vw,1.72rem)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.text-\[\#d8bd79\]\/60{color:oklab(80.6347% .00221291 .0921437/.6)}.text-\[\#efebe2\]\/70{color:oklab(94.0701% .000705212 .0127352/.7)}.text-\[\#f0e7ff\]{color:#f0e7ff}.text-\[\#f4edff\]{color:#f4edff}.text-\[\#f4f0e8\]{color:#f4f0e8}.text-\[\#f4f0e8\]\/70{color:oklab(95.6034% .00108412 .0114231/.7)}.text-\[\#f4f0e8\]\/80{color:oklab(95.6034% .00108412 .0114231/.8)}.text-\[\#f7f3ff\]{color:#f7f3ff}.text-\[\#fffaf1\]{color:#fffaf1}.text-red-100{color:var(--color-red-100)}.text-violet-100\/90{color:#ede9fee6}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/90{color:color-mix(in oklab, var(--color-violet-100) 90%, transparent)}}.text-violet-200{color:var(--color-violet-200)}.text-violet-200\/80{color:#ddd6ffcc}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/80{color:color-mix(in oklab, var(--color-violet-200) 80%, transparent)}}.text-white{color:var(--color-white)}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.text-white\/82{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-violet-200\/40{text-decoration-color:#ddd6ff66}@supports (color:color-mix(in lab, red, red)){.decoration-violet-200\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-violet-200) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-violet-200) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-violet-200) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-violet-200) 40%, transparent)}}.underline-offset-4{text-underline-offset:4px}.accent-violet-400{accent-color:var(--color-violet-400)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 18px 45px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/60{--tw-shadow-color:#0009}@supports (color:color-mix(in lab, red, red)){.shadow-black\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-950\/35{--tw-shadow-color:#2f0d6859}@supports (color:color-mix(in lab, red, red)){.shadow-violet-950\/35{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-950) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#d8bd79\]\/40{--tw-ring-color:oklab(80.6347% .00221291 .0921437/.4)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.contrast-\[1\.06\]{--tw-contrast:contrast(1.06);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-\[\.92\]{--tw-saturate:saturate(.92);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[dev\:mock\]{dev:mock}.block-1{block-size:calc(var(--spacing) * 1)}@media (hover:hover){.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#d8bd79\]\/70:hover{border-color:oklab(80.6347% .00221291 .0921437/.7)}.hover\:bg-violet-400:hover{background-color:var(--color-violet-400)}.hover\:text-\[\#d8bd79\]:hover{color:#d8bd79}.hover\:text-white:hover{color:var(--color-white)}.hover\:shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.34\)\]:hover{--tw-shadow:0 24px 60px var(--tw-shadow-color,#00000057);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#d8bd79\]\/50:focus-visible{--tw-ring-color:oklab(80.6347% .00221291 .0921437/.5)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-white\/10:disabled{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.disabled\:border-white\/10:disabled{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.disabled\:bg-white\/10:disabled{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-white\/10:disabled{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.disabled\:text-white\/45:disabled{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.disabled\:text-white\/45:disabled{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-7{padding:calc(var(--spacing) * 7)}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:items-center{align-items:center}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
