._badge_1ujem_1{display:inline-flex;max-width:2.5rem;shrink:0;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:1px 5px;font-size:9px;font-weight:600;line-height:1.15;color:#fff;pointer-events:none}._header_1eg2e_1{position:fixed;top:0;left:0;bottom:0;z-index:100;width:80px;padding:1rem .5rem;background:color-mix(in srgb,var(--glass-bg) 72%,transparent);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-right:1px solid color-mix(in srgb,rgba(239,184,64,.2) 28%,var(--glass-border));border-radius:0 24px 24px 0;display:flex;flex-direction:column;box-shadow:inset -1px 0 color-mix(in srgb,rgba(255,236,179,.28) 35%,var(--glass-highlight)),4px 0 28px #e07a280a}[data-theme=light] ._header_1eg2e_1{background:#ffffff3d;border-right-color:color-mix(in srgb,rgba(239,184,64,.16) 45%,rgba(255,255,255,.42));box-shadow:inset -1px 0 #ffffff80,4px 0 24px #e07a2812}[data-theme=dark] ._header_1eg2e_1{background:#07070a47;border-right-color:color-mix(in srgb,rgba(239,184,64,.14) 35%,rgba(255,255,255,.1));box-shadow:inset -1px 0 color-mix(in srgb,rgba(255,236,179,.12) 30%,transparent),4px 0 28px #0000002e}._headerPanelDocked_1eg2e_75{border-radius:0 0 24px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-right:none;box-shadow:none}[data-theme=light] ._headerPanelDocked_1eg2e_75,[data-theme=dark] ._headerPanelDocked_1eg2e_75{background:transparent;border-right:none;box-shadow:none}._inner_1eg2e_117{display:flex;flex-direction:column;height:100%;align-items:center}._brand_1eg2e_131{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.25rem 0;flex-shrink:0;text-decoration:none}._logoMark_1eg2e_151{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;border-radius:50%;overflow:hidden;background:transparent;box-shadow:none}._logoImg_1eg2e_177{width:100%;height:100%;object-fit:contain;object-position:center;display:block}._logoText_1eg2e_193{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:none;font-size:.62rem;font-weight:700;line-height:1;text-align:center;color:var(--text)}._brandName_1eg2e_221{max-width:100%;padding:0 .125rem;font-size:.625rem;font-weight:600;line-height:1.2;text-align:center;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nav_1eg2e_247{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0;width:100%}._navLink_1eg2e_263{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .25rem;font-size:.625rem;font-weight:500;color:var(--text-secondary);border-radius:var(--radius);transition:color .2s,background .2s;text-decoration:none;text-align:center;line-height:1.2;border:none;background:transparent;cursor:pointer;width:100%;font-family:inherit}._navLink_1eg2e_263:hover{color:var(--text);background:var(--surface-hover)}._navLinkActive_1eg2e_315{color:var(--accent-2, var(--accent));background:color-mix(in srgb,var(--accent) 12%,transparent)}._navItemWrap_1eg2e_325{position:relative;width:100%}._navIconStack_1eg2e_335{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}._navIconStack_1eg2e_335 svg{display:block;transform-origin:center center;transition:transform .32s cubic-bezier(.34,1.45,.64,1)}._navLink_1eg2e_263:hover ._navIconStack_1eg2e_335 svg,._navLink_1eg2e_263:focus-visible ._navIconStack_1eg2e_335 svg{transform:scale(1.14) translateY(-2px)}._navLinkActive_1eg2e_315 ._navIconStack_1eg2e_335 svg{transform:scale(1.06)}._navLinkActive_1eg2e_315:hover ._navIconStack_1eg2e_335 svg,._navLinkActive_1eg2e_315:focus-visible ._navIconStack_1eg2e_335 svg{transform:scale(1.14) translateY(-2px)}._themeToggle_1eg2e_395 svg,._userBtn_1eg2e_397 svg{transition:transform .32s cubic-bezier(.34,1.45,.64,1);transform-origin:center center}._themeToggle_1eg2e_395:hover svg,._themeToggle_1eg2e_395:focus-visible svg,._userBtn_1eg2e_397:hover svg,._userBtn_1eg2e_397:focus-visible svg{transform:scale(1.12) rotate(-8deg)}@media(prefers-reduced-motion:reduce){._navIconStack_1eg2e_335 svg,._themeToggle_1eg2e_395 svg,._userBtn_1eg2e_397 svg{transition:none}._navLink_1eg2e_263:hover ._navIconStack_1eg2e_335 svg,._navLink_1eg2e_263:focus-visible ._navIconStack_1eg2e_335 svg,._navLinkActive_1eg2e_315 ._navIconStack_1eg2e_335 svg,._themeToggle_1eg2e_395:hover svg,._themeToggle_1eg2e_395:focus-visible svg,._userBtn_1eg2e_397:hover svg,._userBtn_1eg2e_397:focus-visible svg{transform:none}}._navBadgeCorner_1eg2e_457{position:absolute;top:0;right:0;transform:translate(42%,-42%);z-index:2;max-width:2.25rem;padding:1px 4px;font-size:8px;line-height:1.1;letter-spacing:-.02em}._navLinkHighlight_1eg2e_483{color:var(--accent-2, var(--accent));background:color-mix(in srgb,var(--accent) 16%,transparent)}._inviteTipBubble_1eg2e_493{position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%);z-index:250;width:max-content;max-width:240px;padding:12px 14px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--glass-border));background:color-mix(in srgb,var(--glass-bg) 92%,var(--bg-elevated));backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);animation:_inviteTipIn_1eg2e_1 .35s cubic-bezier(.22,1,.36,1) both;pointer-events:auto}._inviteTipBubble_1eg2e_493:before{content:"";position:absolute;left:-6px;top:50%;width:12px;height:12px;transform:translateY(-50%) rotate(45deg);background:inherit;border-left:1px solid color-mix(in srgb,var(--accent) 45%,var(--glass-border));border-bottom:1px solid color-mix(in srgb,var(--accent) 45%,var(--glass-border))}@keyframes _inviteTipIn_1eg2e_1{0%{opacity:0;transform:translateY(-50%) translate(-8px)}to{opacity:1;transform:translateY(-50%) translate(0)}}._inviteTipClose_1eg2e_577{position:absolute;top:6px;right:8px;width:24px;height:24px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--text-muted);font-size:1.1rem;line-height:1;cursor:pointer}._inviteTipClose_1eg2e_577:hover{color:var(--text);background:var(--surface-hover)}._inviteTipTitle_1eg2e_619{margin:0 28px 0 0;font-size:.8125rem;font-weight:700;color:var(--text);line-height:1.35}._inviteTipBody_1eg2e_635{margin:6px 0 10px;font-size:.75rem;line-height:1.45;color:var(--text-secondary)}._inviteTipAction_1eg2e_649{display:block;width:100%;padding:7px 10px;border:none;border-radius:10px;background:var(--btn-primary-bg);color:var(--btn-primary-fg);font-size:.75rem;font-weight:650;font-family:inherit;cursor:pointer;transition:filter .15s,transform .1s}._inviteTipAction_1eg2e_649:hover{filter:brightness(1.08)}._inviteTipAction_1eg2e_649:active{transform:scale(.98)}@media(max-width:768px){._inviteTipBubble_1eg2e_493{display:none}}._navLinkRecharge_1eg2e_707{margin-top:.35rem;padding-top:.55rem;border-top:1px solid color-mix(in srgb,rgba(239,184,64,.22) 55%,transparent);transition:color .2s ease,background .2s ease,box-shadow .2s ease}._navLinkRecharge_safe_1eg2e_727{color:#c9922e}._navLinkRecharge_safe_1eg2e_727:hover,._navLinkRecharge_safe_1eg2e_727:focus-visible{color:#a66b10;background:#efb8401c;box-shadow:inset 0 0 0 1px #efb84029}._navLinkRecharge_low_1eg2e_749{color:#fbbf24}._navLinkRecharge_low_1eg2e_749:hover,._navLinkRecharge_low_1eg2e_749:focus-visible{color:#fcd34d;background:#fbbf241f;box-shadow:inset 0 0 0 1px #fbbf242e}._navLinkRecharge_critical_1eg2e_771{color:#f87171}._navLinkRecharge_critical_1eg2e_771:hover,._navLinkRecharge_critical_1eg2e_771:focus-visible{color:#fca5a5;background:#ef44441f;box-shadow:inset 0 0 0 1px #ef44442e}._rechargeIcon_1eg2e_793{display:flex;align-items:center;justify-content:center;width:20px;height:20px;filter:drop-shadow(0 2px 6px rgba(224,122,40,.28))}._navCredits_1eg2e_811{font-size:.6875rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1;background:linear-gradient(90deg,#efb840,#e89220);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}._navLinkRecharge_low_1eg2e_749 ._navCredits_1eg2e_811{background:none;-webkit-text-fill-color:#fbbf24;color:#fbbf24}._navLinkRecharge_critical_1eg2e_771 ._navCredits_1eg2e_811{background:none;-webkit-text-fill-color:#f87171;color:#f87171}._rechargeActionHint_1eg2e_859{margin-left:.35rem;padding:.12rem .45rem;border-radius:999px;font-size:.625rem;font-weight:700;line-height:1.2;letter-spacing:.02em;white-space:nowrap}._navLinkRecharge_low_1eg2e_749 ._rechargeActionHint_1eg2e_859{color:#92400e;background:#fbbf2438;box-shadow:inset 0 0 0 1px #fbbf2459}._navLinkRecharge_critical_1eg2e_771 ._rechargeActionHint_1eg2e_859{color:#fff;background:#dc2626;box-shadow:0 0 0 1px #ef444466;animation:_rechargeHintPulse_1eg2e_1 1.8s ease-in-out infinite}@keyframes _rechargeHintPulse_1eg2e_1{0%,to{opacity:1}50%{opacity:.82}}._navLinkProfile_1eg2e_927{margin-top:.15rem;transition:color .2s ease,background .2s ease,box-shadow .2s ease}._navLinkProfile_1eg2e_927:not(._navLinkProfileActive_1eg2e_943):not(._navLinkProfileGuest_1eg2e_943){color:color-mix(in srgb,var(--accent-2, var(--accent)) 88%,var(--text-secondary))}._navLinkProfile_1eg2e_927:hover:not(._navLinkProfileActive_1eg2e_943),._navLinkProfile_1eg2e_927:focus-visible:not(._navLinkProfileActive_1eg2e_943){color:var(--accent-2, var(--accent));background:color-mix(in srgb,var(--accent) 11%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent)}._navLinkProfileActive_1eg2e_943{color:var(--accent-2, var(--accent));background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 18%,transparent),color-mix(in srgb,var(--accent) 8%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 38%,transparent),0 4px 16px color-mix(in srgb,var(--accent) 16%,transparent)}._navLinkProfileGuest_1eg2e_943:hover,._navLinkProfileGuest_1eg2e_943:focus-visible{color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-border) 90%,transparent)}._profileAvatar_1eg2e_1003{width:22px;height:22px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#a78bfa57,#7c3aed2e);border:1.5px solid color-mix(in srgb,var(--accent) 48%,transparent);box-shadow:0 2px 10px color-mix(in srgb,var(--accent) 24%,transparent);transition:transform .32s cubic-bezier(.34,1.45,.64,1)}._profileAvatarImg_1eg2e_1029{width:100%;height:100%;object-fit:cover;display:block}._profileAvatarLetter_1eg2e_1043{font-size:.5625rem;font-weight:800;line-height:1;color:var(--accent-2, var(--accent))}._navLinkProfileActive_1eg2e_943 ._profileAvatar_1eg2e_1003{border-color:color-mix(in srgb,var(--accent) 68%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent),0 2px 12px color-mix(in srgb,var(--accent) 30%,transparent);transform:scale(1.05)}._navLinkProfile_1eg2e_927 ._navIconStack_1eg2e_335{width:22px;height:22px}._navLinkProfile_1eg2e_927:hover:not(._navLinkProfileActive_1eg2e_943) ._profileAvatar_1eg2e_1003,._navLinkProfile_1eg2e_927:focus-visible:not(._navLinkProfileActive_1eg2e_943) ._profileAvatar_1eg2e_1003{transform:scale(1.1) translateY(-2px)}._worksIcon_1eg2e_1093{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px}._worksSpinner_1eg2e_1111{position:absolute;inset:-3px;border:2px solid var(--accent-soft);border-top-color:var(--accent-2);border-radius:50%;animation:_spin_1eg2e_1 .7s linear infinite}._worksDot_1eg2e_1129{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background:#ef4444;border-radius:50%;animation:_breathe_1eg2e_1 2s ease-in-out infinite}@keyframes _spin_1eg2e_1{to{transform:rotate(360deg)}}@keyframes _breathe_1eg2e_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}._themeToggle_1eg2e_395{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:50%;cursor:pointer;transition:color .2s,background .2s,border-color .2s}._themeToggle_1eg2e_395:hover{color:var(--text);background:var(--surface-hover);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}._langToggle_1eg2e_1211{font-size:.65rem;font-weight:700;letter-spacing:.02em}._rechargeBtn_1eg2e_1223{display:none;align-items:center;justify-content:center;gap:.35rem;width:auto;min-width:2.125rem;max-width:calc(100% - 4px);margin:0 auto .625rem;padding:.75rem .4rem;border:none;border-radius:12px;font-size:.6875rem;font-weight:700;letter-spacing:.14em;line-height:1;writing-mode:vertical-rl;text-orientation:upright;color:var(--btn-primary-fg);background:var(--btn-primary-bg);box-shadow:none;cursor:pointer;font-family:inherit;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}._mobileRechargeCredits_1eg2e_1275{font-size:.8125rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0;writing-mode:horizontal-tb;text-orientation:mixed}._rechargeBtn_1eg2e_1223:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 6px 18px #8b5cf666}._rechargeBtn_1eg2e_1223:active{transform:translateY(0)}._rechargeBtn_low_1eg2e_1313{background:linear-gradient(180deg,#f59e0b,#fbbf24);box-shadow:0 4px 14px #f59e0b52}._rechargeBtn_low_1eg2e_1313:hover{box-shadow:0 6px 18px #f59e0b66}._rechargeBtn_critical_1eg2e_1331{background:linear-gradient(180deg,#ef4444,#f87171);box-shadow:0 4px 14px #ef444459;animation:_rechargePulse_1eg2e_1 2.4s ease-in-out infinite}._rechargeBtn_critical_1eg2e_1331:hover{box-shadow:0 6px 18px #ef444473}@keyframes _rechargePulse_1eg2e_1{0%,to{box-shadow:0 4px 14px #ef444459}50%{box-shadow:0 4px 18px #ef444480,0 0 0 3px #ef444426}}._inviteTipAction_1eg2e_649:hover{opacity:.88}._spacer_1eg2e_1377{flex:1}._actions_1eg2e_1385{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 0 0;border-top:1px solid color-mix(in srgb,rgba(239,184,64,.12) 40%,var(--border));flex-shrink:0;width:100%}._userBtn_1eg2e_397{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--text-secondary);background:var(--surface);border:1px solid var(--glass-border);border-radius:50%;cursor:pointer;transition:color .2s,background .2s,border-color .2s}._userBtn_1eg2e_397:hover{color:var(--text);background:var(--surface-hover);border-color:var(--glass-highlight)}@media(max-width:768px){._header_1eg2e_1{display:none}}._layer_zw9tb_5{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:linear-gradient(125deg,#0c1628,#1a1840 36%,#2a1a4a,#1a0f2e)}[data-theme=light] ._layer_zw9tb_5{background:linear-gradient(125deg,#d8e8ff,#e4e0ff 38%,#edd8f8 68%,#f3eef8)}._chroma_zw9tb_61{position:absolute;inset:-15%;z-index:0;mask-image:linear-gradient(to bottom,#000 0%,#000 28%,rgba(0,0,0,.55) 42%,rgba(0,0,0,.15) 55%,transparent 68%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 28%,rgba(0,0,0,.55) 42%,rgba(0,0,0,.15) 55%,transparent 68%)}._orb_zw9tb_105{position:absolute;display:block;border-radius:50%}._orbBlue_zw9tb_119{width:min(70vw,820px);height:min(70vw,820px);top:-12%;left:-18%;background:radial-gradient(circle,rgba(120,180,255,.55) 0%,rgba(120,180,255,.18) 42%,transparent 72%);animation:_orbDriftA_zw9tb_1 18s ease-in-out infinite}._orbViolet_zw9tb_137{width:min(62vw,740px);height:min(62vw,740px);top:8%;right:-16%;background:radial-gradient(circle,rgba(168,130,255,.5) 0%,rgba(168,130,255,.16) 44%,transparent 74%);animation:_orbDriftB_zw9tb_1 22s ease-in-out infinite}._orbPink_zw9tb_155{width:min(55vw,640px);height:min(55vw,640px);bottom:10%;left:22%;background:radial-gradient(circle,rgba(230,160,255,.38) 0%,rgba(230,160,255,.12) 46%,transparent 74%);animation:_orbDriftC_zw9tb_1 20s ease-in-out infinite}._wash_zw9tb_173{position:absolute;inset:0;background:linear-gradient(105deg,#8cbeff47,#b4a0ff29 45%,#d296f03d);animation:_washPulse_zw9tb_1 14s ease-in-out infinite}._grid_zw9tb_199{--cols: 8;--gap: 12px;--pad: 16px;position:absolute;top:0;left:0;right:0;z-index:1;display:grid;grid-template-columns:repeat(var(--cols, 8),minmax(0,1fr));grid-auto-rows:auto;gap:var(--gap);padding:var(--pad);box-sizing:border-box;mask-image:linear-gradient(to bottom,#000 0%,#000 30%,rgba(0,0,0,.5) 42%,rgba(0,0,0,.12) 54%,transparent 66%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 30%,rgba(0,0,0,.5) 42%,rgba(0,0,0,.12) 54%,transparent 66%)}._tile_zw9tb_267{position:relative;display:block;width:100%;aspect-ratio:1 / 1;border-radius:clamp(14px,1.6vw,22px);overflow:hidden;contain:layout paint}._glass_zw9tb_287,._tint_zw9tb_289{position:absolute;inset:0;border-radius:inherit}._glass_zw9tb_287{background:#ffffff7a;border:1px solid rgba(255,255,255,.72);box-shadow:inset 0 1px #ffffffd9}._tint_zw9tb_289{background:linear-gradient(145deg,hsl(var(--hue, 240) 78% 90%),hsl(var(--hue, 240) 70% 80%) 48%,hsl(var(--hue, 240) 62% 70%));opacity:calc(var(--peak, .9) * .12);animation:_sweepA_zw9tb_1 var(--sweep, 14s) linear var(--d, 0s) infinite}._beam_zw9tb_341{position:absolute;inset:-20%;z-index:2;background:linear-gradient(115deg,transparent 0%,transparent 38%,rgba(255,255,255,.28) 48%,rgba(230,220,255,.16) 52%,transparent 62%,transparent 100%);background-size:240% 240%;animation:_beamSweep_zw9tb_1 var(--sweep, 14s) linear infinite;pointer-events:none;mask-image:linear-gradient(to bottom,#000 0%,#000 28%,transparent 58%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 28%,transparent 58%)}._scrim_zw9tb_381{position:absolute;inset:0;z-index:3;background:linear-gradient(180deg,transparent 0%,transparent 28%,color-mix(in srgb,var(--bg, #07070a) 25%,transparent) 40%,color-mix(in srgb,var(--bg, #07070a) 72%,transparent) 55%,var(--bg, #07070a) 72%)}[data-theme=light] ._scrim_zw9tb_381{background:linear-gradient(180deg,transparent 0%,transparent 28%,rgba(255,255,255,.28) 40%,rgba(255,255,255,.78) 55%,var(--bg, #ffffff) 72%)}@keyframes _orbDriftA_zw9tb_1{0%,to{transform:translateZ(0) scale(1);opacity:.85}50%{transform:translate3d(10%,8%,0) scale(1.12);opacity:1}}@keyframes _orbDriftB_zw9tb_1{0%,to{transform:translateZ(0) scale(1.05);opacity:.8}50%{transform:translate3d(-12%,6%,0) scale(1.14);opacity:1}}@keyframes _orbDriftC_zw9tb_1{0%,to{transform:translateZ(0) scale(1);opacity:.7}50%{transform:translate3d(6%,-10%,0) scale(1.1);opacity:.95}}@keyframes _washPulse_zw9tb_1{0%,to{opacity:.75;transform:translateZ(0)}50%{opacity:1;transform:translate3d(2%,-1.5%,0)}}@keyframes _sweepA_zw9tb_1{0%{opacity:calc(var(--peak, .9) * .12)}4%{opacity:calc(var(--peak, .9) * .12)}7%{opacity:var(--peak, .9)}12%{opacity:calc(var(--peak, .9) * .12)}28%{opacity:calc(var(--peak, .9) * .12)}34%{opacity:calc(var(--peak, .9) * .55)}42%{opacity:var(--peak, .9)}52%{opacity:calc(var(--peak, .9) * .2)}58%{opacity:calc(var(--peak, .9) * .12)}72%{opacity:calc(var(--peak, .9) * .12)}78%{opacity:var(--peak, .9)}86%{opacity:calc(var(--peak, .9) * .12)}to{opacity:calc(var(--peak, .9) * .12)}}@keyframes _beamSweep_zw9tb_1{0%{background-position:120% 42%;opacity:.2}12%{background-position:40% 48%;opacity:.55}20%{background-position:-20% 52%;opacity:.2}40%{background-position:110% 44%;opacity:.15}55%{background-position:30% 50%;opacity:.5}68%{background-position:-30% 54%;opacity:.18}82%{background-position:100% 46%;opacity:.2}92%{background-position:25% 50%;opacity:.45}to{background-position:120% 42%;opacity:.2}}[data-theme=dark] ._layer_zw9tb_5{background:linear-gradient(125deg,#0c1628,#1a1840 40%,#2a1a4a,#140a22)}[data-theme=dark] ._orbBlue_zw9tb_119{background:radial-gradient(circle,rgba(60,110,200,.4) 0%,rgba(60,110,200,.12) 44%,transparent 72%)}[data-theme=dark] ._orbViolet_zw9tb_137{background:radial-gradient(circle,rgba(110,80,200,.36) 0%,rgba(110,80,200,.1) 46%,transparent 74%)}[data-theme=dark] ._orbPink_zw9tb_155{background:radial-gradient(circle,rgba(160,90,180,.28) 0%,rgba(160,90,180,.08) 48%,transparent 74%)}[data-theme=dark] ._wash_zw9tb_173{background:linear-gradient(105deg,#3c6ec838,#6450b424 45%,#8c50aa2e)}[data-theme=dark] ._glass_zw9tb_287{background:#ffffff0f;border-color:#ffffff12;box-shadow:inset 0 1px #ffffff0f}[data-theme=dark] ._tint_zw9tb_289{background:linear-gradient(145deg,hsl(var(--hue, 240) 42% 24%),hsl(var(--hue, 240) 48% 34%) 48%,hsl(var(--hue, 240) 52% 42%))}[data-theme=dark] ._beam_zw9tb_341{background:linear-gradient(115deg,transparent 0%,transparent 40%,rgba(180,160,255,.14) 50%,transparent 60%,transparent 100%);background-size:220% 220%}[data-theme=dark] ._scrim_zw9tb_381{background:linear-gradient(180deg,transparent 0%,transparent 28%,color-mix(in srgb,var(--bg, #07070a) 30%,transparent) 40%,color-mix(in srgb,var(--bg, #07070a) 75%,transparent) 55%,var(--bg, #07070a) 72%)}@media(max-width:768px){._layerLite_zw9tb_853 ._orb_zw9tb_105,._layerLite_zw9tb_853 ._wash_zw9tb_173{animation:none!important}._grid_zw9tb_199,._beam_zw9tb_341{display:none!important}._chroma_zw9tb_61{inset:-6% -10% auto;height:min(70dvh,620px);mask-image:linear-gradient(to bottom,#000 0%,#000 48%,rgba(0,0,0,.55) 68%,rgba(0,0,0,.15) 86%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 48%,rgba(0,0,0,.55) 68%,rgba(0,0,0,.15) 86%,transparent 100%)}._orbBlue_zw9tb_119{width:min(95vw,520px);height:min(95vw,520px);top:-8%;left:-28%}._orbViolet_zw9tb_137{width:min(85vw,460px);height:min(85vw,460px);top:12%;right:-30%}._orbPink_zw9tb_155{width:min(70vw,360px);height:min(70vw,360px);top:42%;bottom:auto;left:12%}._scrim_zw9tb_381{background:linear-gradient(180deg,transparent 0%,transparent 36%,color-mix(in srgb,var(--page-bg-bottom, var(--bg)) 18%,transparent) 52%,color-mix(in srgb,var(--page-bg-bottom, var(--bg)) 48%,transparent) 68%,var(--page-bg-bottom, var(--bg)) 86%)}[data-theme=light] ._scrim_zw9tb_381{background:linear-gradient(180deg,transparent 0%,transparent 36%,rgba(243,238,248,.18) 52%,rgba(243,238,248,.5) 68%,#f3eef8 86%)}[data-theme=dark] ._scrim_zw9tb_381{background:linear-gradient(180deg,transparent 0%,transparent 36%,color-mix(in srgb,var(--bg, #0c0e18) 22%,transparent) 52%,color-mix(in srgb,var(--bg, #0c0e18) 58%,transparent) 68%,var(--bg, #0c0e18) 86%)}}._layerLite_zw9tb_853 ._orb_zw9tb_105,._layerLite_zw9tb_853 ._wash_zw9tb_173{animation:none!important}._layerLite_zw9tb_853 ._wash_zw9tb_173{opacity:.85}._layerPaused_zw9tb_1055 ._orb_zw9tb_105,._layerPaused_zw9tb_1055 ._wash_zw9tb_173,._layerPaused_zw9tb_1055 ._tint_zw9tb_289,._layerPaused_zw9tb_1055 ._beam_zw9tb_341{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){._tint_zw9tb_289,._beam_zw9tb_341,._orb_zw9tb_105,._wash_zw9tb_173{animation:none!important}._tint_zw9tb_289{opacity:calc(var(--peak, .9) * .4)}}._bar_15tbb_1{display:none}@media(max-width:768px){._bar_15tbb_1{display:block;position:fixed;left:0;right:0;bottom:max(10px,env(safe-area-inset-bottom,0px));z-index:120;padding:0 var(--mobile-chrome-x, .75rem);box-sizing:border-box;pointer-events:none;background:transparent;border:none}._inner_15tbb_39{position:relative;width:100%;max-width:none;margin:0;box-sizing:border-box;pointer-events:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:0;min-height:58px;padding:8px 8px 10px;border-radius:24px;background:var(--glass-panel-bg);backdrop-filter:var(--glass-panel-filter);-webkit-backdrop-filter:var(--glass-panel-filter);border:1px solid var(--glass-panel-border);box-shadow:var(--glass-panel-shadow);isolation:isolate;transform:translateZ(0)}._side_15tbb_87{flex:1 1 0;min-width:0;display:flex;align-items:flex-end;justify-content:space-evenly;gap:0}._createSlot_15tbb_105{flex:0 0 56px;width:56px;height:1px;visibility:hidden;pointer-events:none}._inner_15tbb_39:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--glass-highlight) 55%,transparent) 0%,transparent 42%);opacity:.55;z-index:0}._inner_15tbb_39:after{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;border-radius:999px;z-index:1;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--glass-border) 70%,transparent) 18%,color-mix(in srgb,var(--accent) 36%,transparent) 50%,color-mix(in srgb,var(--glass-border) 70%,transparent) 82%,transparent);pointer-events:none}[data-theme=light] ._inner_15tbb_39{background:#ffffff6b;border-color:#ffffffad;box-shadow:inset 0 1px #ffffffb8,0 0 0 1px #ffffff47,0 12px 36px #1e10331f}[data-theme=dark] ._inner_15tbb_39{background:#0c0c127a;border-color:#ffffff1f;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 36%,transparent),0 12px 44px #0000005c}._item_15tbb_225{position:relative;z-index:1;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;min-height:48px;padding:6px 2px 2px;border:none;border-radius:14px;background:transparent;color:var(--text-muted);text-decoration:none;cursor:pointer;font-family:inherit;transition:color .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}._item_15tbb_225:before{content:"";position:absolute;inset:2px 1px auto;height:calc(100% - 4px);border-radius:12px;background:transparent;transition:background .2s ease;z-index:-1}._item_15tbb_225:active{transform:scale(.96)}._itemActive_15tbb_301{color:var(--accent)}._itemActive_15tbb_301:before{background:color-mix(in srgb,var(--accent) 12%,transparent)}._itemActive_15tbb_301 ._label_15tbb_317{color:var(--accent);font-weight:600}._itemActive_15tbb_301 ._iconStack_15tbb_327 svg{stroke:var(--accent)}._label_15tbb_317{max-width:100%;font-size:.625rem;font-weight:500;letter-spacing:.01em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}._iconWrap_15tbb_359{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px}._iconStack_15tbb_327{position:relative;display:inline-flex;align-items:center;justify-content:center}._iconStack_15tbb_327 svg{display:block;transform-origin:center center;transition:transform .28s cubic-bezier(.34,1.45,.64,1)}._item_15tbb_225:hover ._iconStack_15tbb_327 svg,._item_15tbb_225:focus-visible ._iconStack_15tbb_327 svg{transform:scale(1.12) translateY(-2px)}._itemActive_15tbb_301 ._iconStack_15tbb_327 svg{transform:scale(1.05)}._itemActive_15tbb_301:hover ._iconStack_15tbb_327 svg,._itemActive_15tbb_301:focus-visible ._iconStack_15tbb_327 svg{transform:scale(1.12) translateY(-2px)}._createFab_15tbb_431 svg{transition:transform .32s cubic-bezier(.34,1.55,.64,1)}._createItem_15tbb_439:hover ._createFab_15tbb_431 svg,._createItem_15tbb_439:focus-visible ._createFab_15tbb_431 svg{transform:scale(1.06) rotate(-6deg)}._createItem_15tbb_439:hover ._createFabLogo_15tbb_449,._createItem_15tbb_439:focus-visible ._createFabLogo_15tbb_449{transform:scale(1.06)}._iconBadgeCorner_15tbb_459{position:absolute;top:0;right:0;transform:translate(42%,-42%);z-index:2;max-width:2.25rem;padding:1px 4px;font-size:8px;line-height:1.1}._createItem_15tbb_439{flex:0 0 auto;width:56px;gap:6px;padding-top:0;margin-top:-18px;color:var(--text-muted)}._createItem_15tbb_439:before{display:none}._createItem_15tbb_439._itemActive_15tbb_301{color:var(--accent)}._createItem_15tbb_439._itemActive_15tbb_301 ._label_15tbb_317{color:var(--accent);font-weight:600}._createFabShell_15tbb_527{position:relative;display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;isolation:isolate}._createFabShell_15tbb_527:after{content:"";position:absolute;inset:-5px;border-radius:50%;z-index:-1;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 34%,transparent) 0%,color-mix(in srgb,var(--accent) 12%,transparent) 55%,transparent 72%);opacity:.85;animation:_createFabGlowPulse_15tbb_1 2.8s ease-in-out infinite}._createFabStream_15tbb_583{position:absolute;inset:0;border-radius:50%;z-index:0;pointer-events:none}._createFabStream_15tbb_583:before{content:"";position:absolute;inset:0;border-radius:50%;padding:2.5px;background:conic-gradient(from 0deg,color-mix(in srgb,var(--accent) 55%,transparent) 0deg 130deg,color-mix(in srgb,#fff 92%,var(--accent-2)) 188deg,color-mix(in srgb,var(--accent-2) 95%,#fff) 212deg,color-mix(in srgb,var(--accent) 55%,transparent) 268deg 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:_createFabStreamRotate_15tbb_1 2.4s linear infinite}._createFab_15tbb_431{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;overflow:hidden;color:#fff;background:transparent;border:none;box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 28%,transparent),0 2px 6px color-mix(in srgb,#000 10%,transparent);transition:transform .22s cubic-bezier(.34,1.4,.64,1),box-shadow .22s ease}._createFabLogo_15tbb_449{display:block;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:50%;pointer-events:none;transition:transform .32s cubic-bezier(.34,1.55,.64,1)}._createFab_15tbb_431:after{display:none}._createFab_15tbb_431 ._iconStack_15tbb_327{position:relative;z-index:1}._createFab_15tbb_431 ._iconStack_15tbb_327 svg{stroke:#fff}[data-theme=light] ._createFab_15tbb_431{box-shadow:0 8px 18px color-mix(in srgb,var(--accent) 22%,transparent),0 2px 8px color-mix(in srgb,#000 8%,transparent)}[data-theme=dark] ._createFab_15tbb_431{box-shadow:0 10px 22px color-mix(in srgb,var(--accent) 30%,transparent),0 3px 10px color-mix(in srgb,#000 28%,transparent)}._createItem_15tbb_439._itemActive_15tbb_301 ._createFabShell_15tbb_527:after{opacity:1;animation-duration:1.9s}._createItem_15tbb_439._itemActive_15tbb_301 ._createFabStream_15tbb_583:before{animation-duration:1.7s}._createItem_15tbb_439._itemActive_15tbb_301 ._createFab_15tbb_431{box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 36%,transparent),0 0 0 2px color-mix(in srgb,var(--accent) 16%,transparent),0 0 20px color-mix(in srgb,var(--accent) 20%,transparent)}._createItem_15tbb_439:active ._createFabShell_15tbb_527:after{opacity:.65;animation-play-state:paused}._createItem_15tbb_439:active ._createFabStream_15tbb_583:before{animation-play-state:paused}._createItem_15tbb_439:active ._createFab_15tbb_431:after{animation-play-state:paused}._createItem_15tbb_439:active ._createFab_15tbb_431{transform:scale(.94)}._worksSpinner_15tbb_827{position:absolute;inset:-3px;border:1.5px solid color-mix(in srgb,var(--text) 12%,transparent);border-top-color:var(--text);border-radius:50%;animation:_bottomNavSpin_15tbb_1 .75s linear infinite}._worksDot_15tbb_845{position:absolute;top:-1px;right:-2px;width:7px;height:7px;background:#ef4444;border-radius:50%;border:2px solid var(--bg-elevated)}._credits_15tbb_867{position:absolute;top:0;right:calc(50% - 24px);min-width:16px;padding:1px 4px;border-radius:999px;font-size:.5rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.35;color:#fff;background:var(--text);pointer-events:none;box-shadow:0 2px 8px color-mix(in srgb,#000 18%,transparent)}._recharge_low_15tbb_901 ._credits_15tbb_867{background:#d97706}._recharge_critical_15tbb_909 ._credits_15tbb_867{background:#dc2626}._recharge_low_15tbb_901._itemActive_15tbb_301,._recharge_low_15tbb_901._itemActive_15tbb_301 ._label_15tbb_317{color:#d97706}._recharge_critical_15tbb_909._itemActive_15tbb_301,._recharge_critical_15tbb_909._itemActive_15tbb_301 ._label_15tbb_317{color:#dc2626}._menuItemOpen_15tbb_949{color:var(--accent)}._menuItemOpen_15tbb_949:before{background:color-mix(in srgb,var(--accent) 12%,transparent)}._menuItemOpen_15tbb_949 ._label_15tbb_317{color:var(--accent);font-weight:600}._menuItemOpen_15tbb_949 ._iconStack_15tbb_327 svg{stroke:var(--accent)}._menuBackdrop_15tbb_983{position:fixed;inset:0;z-index:123;margin:0;padding:0;border:none;background:color-mix(in srgb,#000 28%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);cursor:pointer;pointer-events:auto;animation:_menuBackdropIn_15tbb_1 .22s ease;-webkit-tap-highlight-color:transparent}._menuPanel_15tbb_1015{position:fixed;left:var(--mobile-chrome-x, .75rem);right:var(--mobile-chrome-x, .75rem);bottom:calc(var(--bottom-nav-h, 72px) + 6px);z-index:124;padding:8px;border-radius:20px;pointer-events:auto;background:var(--glass-panel-bg);backdrop-filter:var(--glass-panel-filter);-webkit-backdrop-filter:var(--glass-panel-filter);border:1px solid var(--glass-panel-border);box-shadow:var(--glass-panel-shadow);animation:_menuPanelIn_15tbb_1 .28s cubic-bezier(.22,1,.36,1);isolation:isolate;transform:translateZ(0)}[data-theme=light] ._menuPanel_15tbb_1015{background:#ffffff6b;border-color:#ffffffad;box-shadow:inset 0 1px #ffffffb8,0 16px 40px #1e103324}[data-theme=dark] ._menuPanel_15tbb_1015{background:#0c0c127a;border-color:#ffffff1f;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 36%,transparent),0 16px 48px #0006}._menuPanelGrid_15tbb_1085{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._menuPanelItem_15tbb_1097{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;min-height:52px;padding:10px 12px;border:none;border-radius:14px;background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text);cursor:pointer;transition:background .15s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}._menuPanelItem_15tbb_1097:active{transform:scale(.98);background:color-mix(in srgb,var(--text) 8%,transparent)}._menuPanelIcon_15tbb_1141{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text)}._menuPanelLabel_15tbb_1165{font-size:.8125rem;font-weight:500;line-height:1.25;text-align:left;color:color-mix(in srgb,var(--text) 82%,transparent)}@media(prefers-reduced-motion:reduce){._iconStack_15tbb_327 svg,._createFab_15tbb_431 svg,._createFabLogo_15tbb_449{transition:none}._createFabShell_15tbb_527:after,._createFabStream_15tbb_583:before,._createFab_15tbb_431:after{animation:none}._item_15tbb_225:hover ._iconStack_15tbb_327 svg,._item_15tbb_225:focus-visible ._iconStack_15tbb_327 svg,._itemActive_15tbb_301 ._iconStack_15tbb_327 svg,._createItem_15tbb_439:hover ._createFab_15tbb_431 svg,._createItem_15tbb_439:focus-visible ._createFab_15tbb_431 svg,._createItem_15tbb_439:hover ._createFabLogo_15tbb_449,._createItem_15tbb_439:focus-visible ._createFabLogo_15tbb_449{transform:none}}}@media(max-width:380px){._bar_15tbb_1{padding-inline:10px}._label_15tbb_317{font-size:.5625rem}._createFabShell_15tbb_527{width:48px;height:48px}._createFab_15tbb_431{width:44px;height:44px}._menuPanel_15tbb_1015{left:10px;right:10px}}@keyframes _menuBackdropIn_15tbb_1{0%{opacity:0}}@keyframes _menuPanelIn_15tbb_1{0%{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes _bottomNavSpin_15tbb_1{to{transform:rotate(360deg)}}@keyframes _createFabStreamRotate_15tbb_1{to{transform:rotate(360deg)}}@keyframes _createFabShimmer_15tbb_1{0%,68%,to{transform:translate(-130%);opacity:0}10%{opacity:.85}32%{transform:translate(130%);opacity:0}}@keyframes _createFabGlowPulse_15tbb_1{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:.95;transform:scale(1.02)}}._host_hf65i_1{position:relative;min-height:0;min-width:0}._hostScrollable_hf65i_15 ._viewport_hf65i_15{padding-right:0}._hostHorizontal_hf65i_23._hostScrollable_hf65i_15 ._viewport_hf65i_15{padding-right:0;padding-bottom:0}._hostReserveSpace_hf65i_35 ._viewport_hf65i_15{padding-right:12px}._hostHorizontal_hf65i_23._hostReserveSpace_hf65i_35 ._viewport_hf65i_15{padding-right:0;padding-bottom:12px}._hostScrolling_hf65i_53 ._thumb_hf65i_53{background:var(--scroll-thumb-active)}._viewport_hf65i_15{width:100%;height:100%;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}._hostHorizontal_hf65i_23 ._viewport_hf65i_15{overflow-x:auto;overflow-y:hidden;touch-action:pan-x}._track_hf65i_93{position:absolute;top:6px;right:0;bottom:6px;width:8px;border-radius:999px;pointer-events:none;z-index:2}._track_hf65i_93:before{content:"";position:absolute;top:0;bottom:0;right:2px;width:4px;border-radius:999px;background:transparent;pointer-events:auto;cursor:pointer}._thumb_hf65i_53{position:absolute;right:2px;width:3px;border-radius:999px;background:var(--scroll-thumb);cursor:grab;touch-action:none;transition:background .15s ease,width .15s ease;will-change:transform;pointer-events:auto}._thumb_hf65i_53:hover,._hostScrolling_hf65i_53 ._thumb_hf65i_53{width:4px}._thumb_hf65i_53:active{cursor:grabbing;background:var(--scroll-thumb-active);width:4px}._hostHorizontal_hf65i_23 ._track_hf65i_93{inset:auto 6px 0;width:auto;height:8px}._hostHorizontal_hf65i_23 ._track_hf65i_93:before{inset:2px 0 auto;width:auto;height:4px}._hostHorizontal_hf65i_23 ._thumb_hf65i_53{inset:auto auto 2px 0;width:auto;height:3px;transform:translate(0)}._hostHorizontal_hf65i_23 ._thumb_hf65i_53:hover,._hostHorizontal_hf65i_23._hostScrolling_hf65i_53 ._thumb_hf65i_53,._hostHorizontal_hf65i_23 ._thumb_hf65i_53:active{height:4px}._pill_1vyv7_1{display:inline-flex;align-items:center;gap:.2rem;height:20px;padding:0 .42rem 0 .28rem;border-radius:999px;border:1px solid color-mix(in srgb,#d4a017 52%,transparent);background:color-mix(in srgb,#c4920a 12%,rgba(255,255,255,.55));color:#b8860b;font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.01em;white-space:nowrap;flex-shrink:0;vertical-align:middle}._pill_1vyv7_1 svg{flex-shrink:0;color:#c4920a}._compact_1vyv7_51{height:18px;padding:0 .36rem 0 .22rem;font-size:.64rem;gap:.15rem}._compact_1vyv7_51 svg{width:10px;height:10px}[data-theme=dark] ._pill_1vyv7_1{border-color:color-mix(in srgb,#f0c14b 42%,transparent);background:color-mix(in srgb,#8a6914 38%,rgba(0,0,0,.4));color:#f0c14b}[data-theme=dark] ._pill_1vyv7_1 svg{color:#f0c14b}._onPrimary_1vyv7_95{border-color:#ffdc8c8c;background:#00000038;color:#ffe08a}._onPrimary_1vyv7_95 svg{color:#ffe08a}._wrap_15cd8_1{position:relative;flex-shrink:0}._trigger_15cd8_21{display:flex;align-items:center;gap:.375rem;height:34px;padding:0 .5rem 0 .625rem;font-size:.75rem;font-weight:500;line-height:1.25;color:var(--text-secondary);background:#ffffff52;border:1px solid rgba(255,255,255,.7);border-radius:999px;box-shadow:inset 0 1px #fffc;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);cursor:pointer;white-space:nowrap;transition:color .18s,background .18s,border-color .18s}._trigger_15cd8_21:hover,._triggerOpen_15cd8_121{color:var(--text);background:#ffffff7a;border-color:#ffffffe6}[data-theme=dark] ._trigger_15cd8_21{background:#ffffff14;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a}[data-theme=dark] ._trigger_15cd8_21:hover,[data-theme=dark] ._triggerOpen_15cd8_121{background:#ffffff24;border-color:#ffffff47}._triggerLabel_15cd8_193{line-height:1.25}._iconWrap_15cd8_217{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--text) 4%,var(--surface));border:1px solid color-mix(in srgb,var(--text) 10%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent) inset}._iconWrapTrigger_15cd8_265{width:1.25rem;height:1.25rem}._iconWrapLg_15cd8_285{width:1.625rem;height:1.625rem}._iconWrapOption_15cd8_305{width:1.375rem;height:1.375rem}._iconImg_15cd8_325{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}._wrapClamped_15cd8_357{width:auto;min-width:5rem;max-width:7.5rem}._wrapClamped_15cd8_357 ._trigger_15cd8_21{width:100%;min-width:0}._wrapClamped_15cd8_357 ._triggerLabel_15cd8_193{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}._wrapIconOnly_15cd8_429 ._trigger_15cd8_21{min-width:0;padding-inline:.2rem;gap:0}._wrapFull_15cd8_453{width:100%}._triggerFull_15cd8_469{width:100%;justify-content:space-between;min-height:2.75rem;height:auto;padding:.625rem .875rem;font-size:.875rem;font-weight:600;border-radius:1rem;border-color:color-mix(in srgb,var(--glass-border) 78%,transparent);background:color-mix(in srgb,var(--glass-highlight) 20%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._triggerFull_15cd8_469 ._triggerLabel_15cd8_193{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:left}._chevron_15cd8_561{flex-shrink:0;color:var(--text-muted);transition:transform .2s ease,color .18s}._trigger_15cd8_21:hover ._chevron_15cd8_561,._triggerOpen_15cd8_121 ._chevron_15cd8_561{color:var(--text)}._chevronOpen_15cd8_605{transform:rotate(180deg)}._menuHost_15cd8_625{position:fixed;z-index:1000;border-radius:16px;border:1px solid color-mix(in srgb,var(--glass-border) 85%,transparent);background:color-mix(in srgb,var(--menu-bg) 72%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent),0 16px 48px color-mix(in srgb,#000 22%,transparent),0 0 0 1px color-mix(in srgb,var(--glass-highlight) 28%,transparent);backdrop-filter:blur(28px) saturate(1.65);-webkit-backdrop-filter:blur(28px) saturate(1.65);overflow:hidden}[data-theme=light] ._menuHost_15cd8_625{background:#ffffff52;border-color:color-mix(in srgb,var(--text) 10%,rgba(255,255,255,.55));box-shadow:inset 0 1px #ffffffeb,0 12px 40px #0f172a1f,0 0 0 1px color-mix(in srgb,var(--text) 6%,transparent);backdrop-filter:blur(28px) saturate(1.75) brightness(1.04);-webkit-backdrop-filter:blur(28px) saturate(1.75) brightness(1.04)}[data-theme=dark] ._menuHost_15cd8_625{background:color-mix(in srgb,var(--menu-bg) 78%,transparent);border-color:#ffffff29}._menu_15cd8_625{--sel-bg: color-mix(in srgb, var(--accent-soft) 88%, transparent);--sel-border: color-mix(in srgb, var(--accent) 32%, transparent);--sel-fg: var(--text);--sel-accent: var(--accent);--panel-line: color-mix(in srgb, var(--glass-border) 88%, transparent);margin:0;padding:.5rem;list-style:none;background:transparent;border:none;border-radius:16px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;animation:_menuIn_15cd8_1 .18s cubic-bezier(.22,1,.36,1);width:max-content;min-width:180px;max-height:min(280px,44vh)}[data-theme=light] ._menu_15cd8_625{--sel-bg: color-mix(in srgb, var(--accent-soft) 70%, rgba(255, 255, 255, .55));--sel-border: color-mix(in srgb, var(--accent) 28%, rgba(15, 23, 42, .08));--sel-accent: color-mix(in srgb, var(--accent) 88%, #4338ca);background:transparent;border:none;box-shadow:none}[data-theme=dark] ._menu_15cd8_625{--sel-accent: color-mix(in srgb, var(--accent-2) 88%, #fff)}._menuCompact_15cd8_763{min-width:140px;padding:.5rem}@keyframes _menuIn_15cd8_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}}._option_15cd8_815{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.4375rem .4rem .4375rem .5rem;font-size:.8125rem;color:var(--text-secondary);background:transparent;border:1px solid transparent;border-radius:10px;cursor:pointer;text-align:left;transition:background .16s ease,color .16s ease,border-color .16s ease}._option_15cd8_815+._option_15cd8_815{margin-top:2px}._option_15cd8_815:hover{color:var(--text);background:color-mix(in srgb,var(--text) 3%,transparent);border-color:color-mix(in srgb,var(--text) 8%,transparent)}._optionActive_15cd8_935{color:var(--sel-fg);font-weight:600;background:var(--sel-bg);border-color:var(--sel-border);box-shadow:none}._optionActive_15cd8_935:hover{color:var(--sel-fg);background:var(--sel-bg);border-color:var(--sel-border)}._optionActive_15cd8_935 ._optionHint_15cd8_991{color:color-mix(in srgb,var(--sel-accent) 72%,var(--text-muted))}._optionText_15cd8_1007{display:flex;align-items:center;gap:.5625rem;min-width:0}._optionCopy_15cd8_1035{display:flex;flex-direction:column;gap:.125rem;min-width:0}._optionLabel_15cd8_1063{font-weight:500;line-height:1.2}._optionHint_15cd8_991{font-size:.6875rem;color:var(--text-muted);line-height:1.2}._optionTrailing_15cd8_1107{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;margin-left:auto}._optionCreditsZero_15cd8_1139{font-size:.72rem;font-weight:650;font-variant-numeric:tabular-nums;color:var(--text-3, #94a3b8)}._optionActive_15cd8_935 ._optionLabel_15cd8_1063{font-weight:650;color:var(--sel-accent)}._optionActive_15cd8_935 ._optionTrailing_15cd8_1107>svg{flex-shrink:0;color:var(--sel-accent)}@media(max-width:768px){._trigger_15cd8_21{height:34px;font-size:.6875rem;padding-inline:.5rem}._menu_15cd8_625{max-height:min(52vh,360px)}._wrapClamped_15cd8_357{max-width:6.75rem}}._outputWrap_14yxw_5{position:relative;flex-shrink:0}._outputTrigger_14yxw_15{display:inline-flex;align-items:center;gap:.375rem;height:34px;padding:0 .5rem 0 .625rem;font-size:.75rem;font-weight:500;line-height:1.25;color:var(--text-secondary);background:#ffffff52;border:1px solid rgba(255,255,255,.7);border-radius:999px;box-shadow:inset 0 1px #fffc;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);cursor:pointer;white-space:nowrap;transition:color .18s,background .18s,border-color .18s}._outputTrigger_14yxw_15:hover,._outputTriggerOpen_14yxw_65{color:var(--text);background:#ffffff7a;border-color:#ffffffe6}[data-theme=dark] ._outputTrigger_14yxw_15{background:#ffffff14;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a}[data-theme=dark] ._outputTrigger_14yxw_15:hover,[data-theme=dark] ._outputTriggerOpen_14yxw_65{background:#ffffff24;border-color:#ffffff47}._outputTriggerChips_14yxw_101{display:inline-flex;align-items:center;min-width:0}._outputTriggerDivider_14yxw_113{flex-shrink:0;width:1px;height:11px;margin:0 .35rem;background:color-mix(in srgb,var(--text) 10%,transparent);border-radius:1px}._outputTriggerChip_14yxw_101{font-weight:600;line-height:1.25}._outputChevron_14yxw_141{flex-shrink:0;color:var(--text-muted);transition:transform .2s ease,color .18s}._outputTrigger_14yxw_15:hover ._outputChevron_14yxw_141,._outputTriggerOpen_14yxw_65 ._outputChevron_14yxw_141{color:var(--text)}._outputChevronOpen_14yxw_163{transform:rotate(180deg)}._outputMenu_14yxw_171{--sel-bg: color-mix(in srgb, var(--accent-soft) 88%, transparent);--sel-border: color-mix(in srgb, var(--accent) 32%, transparent);--sel-fg: var(--text);--sel-accent: var(--accent);--panel-line: color-mix(in srgb, var(--glass-border) 88%, transparent);--panel-track: color-mix(in srgb, var(--glass-bg) 55%, transparent);position:fixed;z-index:1001;display:flex;flex-direction:column;gap:.625rem;padding:.75rem;overflow:visible;background:color-mix(in srgb,var(--menu-bg) 72%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 85%,transparent);border-radius:18px;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent),0 16px 48px color-mix(in srgb,#000 22%,transparent),0 0 0 1px color-mix(in srgb,var(--glass-highlight) 28%,transparent);backdrop-filter:blur(28px) saturate(1.65);-webkit-backdrop-filter:blur(28px) saturate(1.65);transform-origin:top center}._outputMenuScroll_14yxw_225{display:flex;flex-direction:column;gap:.625rem;overflow:visible}._outputMenuBelow_14yxw_239{animation:_outputMenuDropDown_14yxw_1 .18s cubic-bezier(.22,1,.36,1)}._outputMenuAbove_14yxw_247{transform-origin:bottom center;animation:_outputMenuDropUp_14yxw_1 .18s cubic-bezier(.22,1,.36,1)}[data-theme=light] ._outputMenu_14yxw_171{--sel-bg: color-mix(in srgb, var(--accent-soft) 70%, rgba(255, 255, 255, .55));--sel-border: color-mix(in srgb, var(--accent) 28%, rgba(15, 23, 42, .08));--sel-accent: color-mix(in srgb, var(--accent) 88%, #4338ca);--panel-line: rgba(15, 23, 42, .08);--panel-track: rgba(255, 255, 255, .35);background:#ffffff7a;border-color:color-mix(in srgb,var(--text) 12%,rgba(255,255,255,.5));box-shadow:inset 0 1px #ffffffeb,0 12px 40px #0f172a24,0 0 0 1px color-mix(in srgb,var(--text) 6%,transparent)}[data-theme=dark] ._outputMenu_14yxw_171{--sel-accent: color-mix(in srgb, var(--accent-2) 88%, #fff)}@keyframes _outputMenuDropDown_14yxw_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes _outputMenuDropUp_14yxw_1{0%{opacity:0;transform:translateY(4px) scale(.98)}}._outputBlock_14yxw_325{display:flex;flex-direction:column;gap:.5rem}._outputBlock_14yxw_325+._outputBlock_14yxw_325{padding-top:.625rem;border-top:1px solid var(--panel-line)}._outputBlockLabel_14yxw_347{margin:0;padding:0 .125rem;font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.02em;color:var(--text-muted)}._outputSection_14yxw_367{display:flex;flex-direction:column;gap:.375rem}._outputSection_14yxw_367+._outputSection_14yxw_367{padding-top:.5rem;border-top:1px solid var(--panel-line)}._ratioSmart_14yxw_393{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;min-height:34px;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;color:var(--text-secondary);background:color-mix(in srgb,var(--glass-bg) 35%,transparent);border:1px solid var(--panel-line);border-radius:10px;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}._ratioSmart_14yxw_393:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 14%,transparent);background:color-mix(in srgb,var(--glass-bg) 55%,transparent)}._ratioSmartLabel_14yxw_447{line-height:1}._ratioGrid_14yxw_455{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem}._ratioCell_14yxw_467{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem;min-height:46px;padding:.3125rem .1875rem;color:var(--text-secondary);background:color-mix(in srgb,var(--glass-bg) 30%,transparent);border:1px solid var(--panel-line);border-radius:10px;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}._ratioCell_14yxw_467:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 14%,transparent);background:color-mix(in srgb,var(--glass-bg) 55%,transparent)}._ratioCellActive_14yxw_517,._ratioSmart_14yxw_393._ratioCellActive_14yxw_517{color:var(--sel-fg);font-weight:600;background:var(--sel-bg);border-color:var(--sel-border);box-shadow:none}._ratioCellActive_14yxw_517:hover,._ratioSmart_14yxw_393._ratioCellActive_14yxw_517:hover{color:var(--sel-fg);background:var(--sel-bg);border-color:var(--sel-border)}._ratioCellActive_14yxw_517 ._ratioLabel_14yxw_549,._ratioSmart_14yxw_393._ratioCellActive_14yxw_517 ._ratioSmartLabel_14yxw_447{font-weight:600;color:var(--sel-accent)}._ratioCellActive_14yxw_517 ._ratioIcon_14yxw_561,._ratioSmart_14yxw_393._ratioCellActive_14yxw_517 ._ratioIcon_14yxw_561{color:var(--sel-accent);opacity:1}._ratioIconSlot_14yxw_573{display:flex;align-items:center;justify-content:center;flex-shrink:0}._ratioIcon_14yxw_561{display:block;color:currentColor;opacity:.72}._sizeList_14yxw_599{display:flex;flex-direction:column;gap:.375rem}._sizeRow_14yxw_611{display:flex;align-items:center;gap:.5rem;width:100%;min-height:40px;padding:.375rem .5rem;color:var(--text-secondary);background:color-mix(in srgb,var(--glass-bg) 28%,transparent);border:1px solid var(--panel-line);border-radius:10px;cursor:pointer;text-align:left;transition:color .16s ease,background .16s ease,border-color .16s ease}._sizeRow_14yxw_611:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 14%,transparent);background:color-mix(in srgb,var(--glass-bg) 52%,transparent)}._sizeRowActive_14yxw_661{color:var(--sel-fg);font-weight:600;background:var(--sel-bg);border-color:var(--sel-border)}._sizeRowActive_14yxw_661 ._sizeRowLabel_14yxw_675{color:var(--sel-accent)}._sizeRowLabel_14yxw_675{flex:1;min-width:0;font-size:.75rem;line-height:1.25;font-weight:500}._ratioLabel_14yxw_549{font-size:.6875rem;font-weight:600;line-height:1;letter-spacing:-.01em}._segmentPanel_14yxw_717{display:flex;gap:.25rem;padding:.25rem;background:var(--panel-track);border:1px solid color-mix(in srgb,var(--panel-line) 80%,transparent);border-radius:12px;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent)}._segmentBtn_14yxw_737{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:32px;padding:.3125rem .5rem;font-size:.8125rem;font-weight:600;line-height:1;color:var(--text-secondary);background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}._segmentBtn_14yxw_737:hover:not(._segmentBtnActive_14yxw_779){color:var(--text);background:color-mix(in srgb,var(--text) 3%,transparent)}._segmentBtnActive_14yxw_779{color:var(--sel-accent);font-weight:650;background:var(--sel-bg);border-color:var(--sel-border);box-shadow:none}._segmentBtnActive_14yxw_779:hover{color:var(--sel-accent);background:var(--sel-bg);border-color:var(--sel-border)}@media(max-width:768px){._outputMenu_14yxw_171{padding:.875rem;border-radius:16px}._outputTrigger_14yxw_15{height:34px;padding-inline:.5rem;font-size:.6875rem}._ratioGrid_14yxw_455{gap:.3125rem}._ratioCell_14yxw_467{min-height:44px}._segmentBtn_14yxw_737{min-height:34px;font-size:.8125rem}}@media(max-width:380px){._outputTrigger_14yxw_15{font-size:.6875rem;padding-inline:.45rem}}._wrapper_lz6j3_1{text-align:left;padding:16px 14px 28px;margin:-16px -14px -28px;overflow:visible}._composer_lz6j3_9{position:relative;border-radius:28px;border:1.5px solid rgba(255,255,255,.65);background:#ffffff47;box-shadow:inset 0 1px #ffffffbf,0 10px 40px #503c8c24;backdrop-filter:blur(28px) saturate(1.8) brightness(1.05);-webkit-backdrop-filter:blur(28px) saturate(1.8) brightness(1.05);overflow:visible;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._composer_lz6j3_9{background:#ffffffe0}}._composer_lz6j3_9:focus-within{background:#ffffff5c;border-color:#ffffffd1;box-shadow:inset 0 1px #ffffffe0,0 14px 48px #503c8c2e}._composerDragActive_lz6j3_41,._composerDragActive_lz6j3_41:focus-within{background:#ffffff6b;border-color:#ffffffe6}[data-theme=dark] ._composer_lz6j3_9{background:#120c206b;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a,0 10px 40px #0006;backdrop-filter:blur(28px) saturate(1.6);-webkit-backdrop-filter:blur(28px) saturate(1.6)}[data-theme=dark] ._composer_lz6j3_9:focus-within{background:#18102a85;border-color:#ffffff3d}[data-theme=dark] ._toolbarBtn_lz6j3_62,[data-theme=dark] ._promptExpandBtn_lz6j3_63,[data-theme=dark] ._promptClearBtn_lz6j3_64{background:#ffffff14;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a}[data-theme=dark] ._toolbarBtn_lz6j3_62:hover:not(:disabled),[data-theme=dark] ._promptExpandBtn_lz6j3_63:hover:not(:disabled),[data-theme=dark] ._promptClearBtn_lz6j3_64:hover:not(:disabled){background:#ffffff24;border-color:#ffffff47}._textarea_lz6j3_77{--prompt-line-height: 1.5;--prompt-lines-min: 2;--prompt-lines-max: 4;--prompt-lines-max-expanded: 12;display:block;width:100%;min-height:calc(var(--prompt-lines-min) * var(--prompt-line-height) * 1em + .25rem);max-height:calc(var(--prompt-lines-max) * var(--prompt-line-height) * 1em + .25rem);padding:0;font-size:.9375rem;line-height:var(--prompt-line-height);color:var(--text);background:transparent;border:none;outline:none;box-shadow:none;caret-color:var(--text);resize:none;overflow-y:auto;box-sizing:border-box;-webkit-tap-highlight-color:transparent}._textarea_lz6j3_77:focus,._textarea_lz6j3_77:focus-visible{outline:none;box-shadow:none}._promptArea_lz6j3_107{position:relative;padding:.9375rem 2.25rem .375rem 1rem}._promptExpandBtn_lz6j3_63,._promptClearBtn_lz6j3_64{position:absolute;top:.625rem;right:.625rem;z-index:2;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--text-secondary);background:#ffffff52;border:1px solid rgba(255,255,255,.7);border-radius:999px;box-shadow:inset 0 1px #fffc;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .15s,background .15s,border-color .15s}._promptExpandBtn_lz6j3_63:hover:not(:disabled),._promptClearBtn_lz6j3_64:hover:not(:disabled){color:var(--text);background:#ffffff7a;border-color:#ffffffe6}._promptExpandBtn_lz6j3_63:disabled,._promptClearBtn_lz6j3_64:disabled{opacity:.35;cursor:not-allowed}._promptScrollHostExpanded_lz6j3_151 ._textarea_lz6j3_77{--prompt-lines-max: var(--prompt-lines-max-expanded)}._promptScrollHost_lz6j3_151{position:relative;min-width:0}._promptScrollHostScrollable_lz6j3_160 ._textarea_lz6j3_77,._promptScrollHostScrollable_lz6j3_160 [data-prompt-highlight]{padding-right:14px}._textarea_lz6j3_77::placeholder{color:var(--text-muted)}._footer_lz6j3_169{display:flex;flex-direction:column;gap:.375rem;padding:.4rem .85rem .6rem;border-top:1px solid rgba(255,255,255,.28);background:#ffffff1f;border-radius:0 0 26px 26px;overflow:visible}._footerThumbsRow_lz6j3_180{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;overflow:visible}._footerRow_lz6j3_188{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:36px}._footerLeft_lz6j3_196{display:flex;align-items:center;gap:.25rem;min-width:0;flex:1;overflow-x:auto}._toolbarBtn_lz6j3_62{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--text-secondary);background:#ffffff52;border:1px solid rgba(255,255,255,.7);border-radius:999px;box-shadow:inset 0 1px #fffc;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .15s,background .15s,border-color .15s}._toolbarBtn_lz6j3_62:hover:not(:disabled){color:var(--text);background:#ffffff7a;border-color:#ffffffe6}._toolbarBtn_lz6j3_62:disabled,._toolbarBtnDisabled_lz6j3_233{opacity:.35;cursor:not-allowed;pointer-events:none}._toolbarBtnBusy_lz6j3_239{pointer-events:none}._footerThumb_lz6j3_180{position:relative;flex-shrink:0;width:32px;height:32px;z-index:1}._footerThumb_lz6j3_180:hover,._footerThumb_lz6j3_180:focus-within{z-index:30}._footerThumb_lz6j3_180:after{content:"";position:absolute;inset:0;border-radius:8px;border:1px solid var(--composer-chip-border-hover);pointer-events:none;z-index:1}._footerThumbImg_lz6j3_266{display:block;width:100%;height:100%;border-radius:8px;object-fit:cover}._footerThumbInsert_lz6j3_274{display:block;width:100%;height:100%;padding:0;border:none;background:transparent;border-radius:8px;cursor:pointer}._footerThumbInsert_lz6j3_274:disabled{cursor:not-allowed;opacity:.55}._footerThumbPreview_lz6j3_290{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:40;width:min(112px,36vw);height:min(112px,36vw);padding:4px;border-radius:10px;background:color-mix(in srgb,var(--composer-bg-focus, var(--composer-bg)) 92%,#fff);border:1px solid var(--composer-border);box-shadow:0 8px 24px #0000002e,0 1px 4px #0000000f;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);transform:translate(-50%) translateY(4px) scale(.96);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease,transform .16s cubic-bezier(.22,1,.36,1),visibility .14s}._footerThumbPreviewImg_lz6j3_316{display:block;width:100%;height:100%;border-radius:7px;object-fit:contain;background:color-mix(in srgb,var(--surface) 55%,transparent)}._footerThumbPreview_lz6j3_290:after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;border-right:1px solid var(--composer-border);border-bottom:1px solid var(--composer-border);background:color-mix(in srgb,var(--composer-bg-focus, var(--composer-bg)) 92%,#fff);transform:translate(-50%) rotate(45deg)}@media(hover:hover)and (pointer:fine){._footerThumb_lz6j3_180:hover ._footerThumbPreview_lz6j3_290,._footerThumb_lz6j3_180:focus-within ._footerThumbPreview_lz6j3_290{opacity:1;visibility:visible;transform:translate(-50%) translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){._footerThumbPreview_lz6j3_290{transition:opacity .12s ease,visibility .12s;transform:translate(-50%)}._footerThumb_lz6j3_180:hover ._footerThumbPreview_lz6j3_290,._footerThumb_lz6j3_180:focus-within ._footerThumbPreview_lz6j3_290{transform:translate(-50%)}}._footerThumbRemove_lz6j3_359{position:absolute;inset:0;z-index:2;padding:0;font-size:.875rem;line-height:1;color:#fff;background:#0000009e;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s}._footerThumb_lz6j3_180:hover ._footerThumbRemove_lz6j3_359{opacity:1}._generateWrap_lz6j3_382{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._costLabel_lz6j3_389{font-size:.6875rem;font-weight:600;color:var(--text-muted);white-space:nowrap}._balanceDanger_lz6j3_396{color:var(--danger)}._generateBtn_lz6j3_400,._mobileGenerateBtn_lz6j3_401{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;height:36px;padding:0 1.15rem;font-size:.8125rem;font-weight:650;line-height:1.25;color:var(--btn-primary-fg, #fff);letter-spacing:.01em;background:linear-gradient(135deg,#f08bb0,#e85a8f 55%,#d4457c);border:none;border-radius:999px;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;box-shadow:inset 0 1px #ffffff47,0 8px 20px #e85a8f59;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:filter .15s,opacity .15s,transform .15s,box-shadow .15s}._generateBtn_lz6j3_400:after,._mobileGenerateBtn_lz6j3_401:after{content:"";position:absolute;top:-20%;left:-40%;width:42%;height:140%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.08) 35%,rgba(255,255,255,.55) 50%,rgba(255,255,255,.1) 65%,transparent 100%);transform:translate(-160%) skew(-18deg);animation:_generateBtnSweep_lz6j3_1 2.8s ease-in-out infinite;pointer-events:none;z-index:1}._generateBtn_lz6j3_400:hover:not(:disabled),._mobileGenerateBtn_lz6j3_401:hover:not(:disabled){filter:brightness(1.05);box-shadow:inset 0 1px #ffffff52,0 10px 24px #e85a8f6b}._generateBtn_lz6j3_400:active:not(:disabled),._mobileGenerateBtn_lz6j3_401:active:not(:disabled){transform:scale(.98)}._generateBtn_lz6j3_400:disabled,._mobileGenerateBtn_lz6j3_401:disabled{opacity:.4;cursor:not-allowed;transform:none}._generateBtn_lz6j3_400:disabled:after,._mobileGenerateBtn_lz6j3_401:disabled:after{animation:none;opacity:0}._generateBtnIcon_lz6j3_477,._generateBtnLabel_lz6j3_478,._mobileCostBadge_lz6j3_479,._generateBtn_lz6j3_400 ._spinner_lz6j3_480{position:relative;z-index:2}._generateBtnIcon_lz6j3_477{flex-shrink:0}._generateBtnLabel_lz6j3_478{display:inline-block;line-height:1.25}._spinner_lz6j3_480{width:14px;height:14px;border:2px solid rgba(255,255,255,.28);border-top-color:#fff;border-radius:50%;animation:_spin_lz6j3_480 .7s linear infinite}._toolbarBtn_lz6j3_62 ._spinner_lz6j3_480{border-color:color-mix(in srgb,var(--text-secondary) 30%,transparent);border-top-color:var(--text-secondary)}@keyframes _spin_lz6j3_480{to{transform:rotate(360deg)}}@keyframes _generateBtnSweep_lz6j3_1{0%,55%{transform:translate(-160%) skew(-18deg);opacity:0}60%{opacity:1}85%{opacity:1}to{transform:translate(320%) skew(-18deg);opacity:0}}@media(prefers-reduced-motion:reduce){._generateBtn_lz6j3_400:after,._mobileGenerateBtn_lz6j3_401:after{animation:none;opacity:0}}._error_lz6j3_541{margin:0;padding:0 .375rem;font-size:.75rem;color:var(--danger)}._mobileGenerateBtn_lz6j3_401{display:none}._mobileCostBadge_lz6j3_479{display:inline-flex;align-items:center;margin-left:.125rem;font-size:.65rem;font-weight:600;color:#ffffffc7;line-height:1}@media(max-width:768px){._composer_lz6j3_9{border-radius:22px}._footer_lz6j3_169{border-radius:0 0 21px 21px}._promptArea_lz6j3_107{padding:.75rem 2rem .3125rem .875rem}._promptExpandBtn_lz6j3_63,._promptClearBtn_lz6j3_64{top:.5rem;right:.5rem}._textarea_lz6j3_77{font-size:16px;--prompt-lines-min: 3;--prompt-lines-max: 5;--prompt-lines-max-expanded: 14}._footer_lz6j3_169{padding:.3125rem .625rem max(.4375rem,env(safe-area-inset-bottom,0px));gap:.3125rem}._footerRow_lz6j3_188{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.375rem;min-height:36px}._footerLeft_lz6j3_196{grid-column:1;display:flex;align-items:center;gap:.3125rem;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-right:.125rem;mask-image:linear-gradient(to right,#000 calc(100% - 18px),transparent);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 18px),transparent)}._toolbarBtn_lz6j3_62{width:34px;height:34px;border-radius:999px}._footerThumb_lz6j3_180{width:34px;height:34px}._generateWrap_lz6j3_382{display:none}._mobileGenerateBtn_lz6j3_401{display:inline-flex;grid-column:2;height:36px;min-width:4.75rem;padding:0 .75rem;font-size:.75rem;line-height:1.25}._footerThumbRemove_lz6j3_359{opacity:1}}@media(max-width:380px){._promptArea_lz6j3_107{padding-inline:.75rem}._footer_lz6j3_169{padding-inline:.5rem}._mobileGenerateBtn_lz6j3_401{min-width:4.25rem;padding-inline:.625rem}}._anchor_1suwo_1{position:relative;flex-shrink:0}._menuHost_1suwo_6{position:fixed;z-index:10050;visibility:hidden}._menu_1suwo_6{min-width:168px;max-width:min(240px,70vw);max-height:min(220px,42vh);overflow:auto;padding:.5rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--glass-border) 85%,transparent);background:color-mix(in srgb,var(--menu-bg) 88%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent),0 16px 48px color-mix(in srgb,#000 22%,transparent),0 0 0 1px color-mix(in srgb,var(--glass-highlight) 28%,transparent);backdrop-filter:blur(28px) saturate(1.65);-webkit-backdrop-filter:blur(28px) saturate(1.65);animation:_menuIn_1suwo_1 .18s cubic-bezier(.22,1,.36,1)}[data-theme=light] ._menu_1suwo_6{background:#ffffff8c;border-color:#ffffffb8;box-shadow:inset 0 1px #ffffffd9,0 12px 40px #0f172a1f,0 0 0 1px #ffffff59}@keyframes _menuIn_1suwo_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}}._menuItem_1suwo_46{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4375rem .5rem;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:.8125rem;font-weight:500;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}._menuItem_1suwo_46+._menuItem_1suwo_46{margin-top:2px}._menuItem_1suwo_46:hover{color:var(--text);background:color-mix(in srgb,var(--text) 3%,transparent);border-color:color-mix(in srgb,var(--text) 8%,transparent)}._menuThumb_1suwo_77{width:28px;height:28px;border-radius:6px;object-fit:cover;flex-shrink:0}._menuLabel_1suwo_85{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mentionBtn_1suwo_92{font-size:.8125rem;font-weight:800;letter-spacing:-.02em}._mentionBtnOn_1suwo_98{color:color-mix(in srgb,var(--accent, #d4922a) 88%,var(--text));border-color:color-mix(in srgb,var(--accent, #d4922a) 35%,var(--border));background:color-mix(in srgb,var(--accent, #d4922a) 8%,var(--surface))}._host_lvtpo_1{position:relative;min-width:0}._hostWithMentions_lvtpo_16{display:grid;grid-template-columns:minmax(0,1fr);isolation:isolate}._hostWithMentions_lvtpo_16>._highlightBackdrop_lvtpo_34,._hostWithMentions_lvtpo_16>textarea{grid-area:1 / 1;width:100%;min-width:0}._highlightBackdrop_lvtpo_34{overflow:hidden;pointer-events:none;z-index:0;align-self:start}._highlightContent_lvtpo_76{display:block;margin:0;border:none;outline:none;box-sizing:border-box;color:var(--text);background:transparent}._mentionToken_lvtpo_106{color:color-mix(in srgb,var(--accent, #d4922a) 92%,var(--text))}._mentionTokenInvalid_lvtpo_118{color:color-mix(in srgb,#e07a28 88%,var(--text))}._textareaOverlay_lvtpo_130{position:relative;z-index:1;color:transparent;-webkit-text-fill-color:transparent;caret-color:var(--text);background:transparent}._textareaOverlay_lvtpo_130::selection{color:transparent;-webkit-text-fill-color:transparent;background:color-mix(in srgb,var(--accent, #d4922a) 24%,transparent)}._textareaOverlay_lvtpo_130::placeholder{color:var(--text-muted);-webkit-text-fill-color:var(--text-muted)}._bar_xrhqh_1{position:fixed;bottom:0;left:80px;right:0;z-index:50;transform:translateY(120%);transition:transform .4s cubic-bezier(.22,1,.36,1);padding:0 var(--page-x-padding, 1.5rem) 1rem;pointer-events:none}._bar_xrhqh_1._visible_xrhqh_13{transform:none;pointer-events:auto}._inner_xrhqh_19{max-width:var(--content-max-width);margin:0 auto;padding:12px 8px 18px;box-sizing:border-box;overflow:visible}@media(max-width:768px){._bar_xrhqh_1{left:0;right:0;bottom:var(--bottom-nav-h);padding:0 var(--mobile-chrome-x, .75rem) .875rem;box-sizing:border-box}._inner_xrhqh_19{width:100%;max-width:none;margin:0}}[data-modal] ._bar_xrhqh_1{transform:translateY(120%)!important;pointer-events:none!important;visibility:hidden}@media(max-width:480px){._bar_xrhqh_1{bottom:var(--bottom-nav-h);padding:0 var(--mobile-chrome-x, .5rem) .5rem}}._section_idwhp_1{position:relative;width:100%;box-sizing:border-box;padding:5rem var(--page-x-padding, 1.5rem) 2.75rem;display:flex;justify-content:center;overflow:visible;background:transparent;scroll-margin-top:calc(var(--header-h, 64px) + 12px)}@media(min-width:769px){._section_idwhp_1{padding-bottom:4rem}._sectionCompactBottom_idwhp_35{padding-bottom:.75rem}}._sectionCompactBottom_idwhp_35{padding-bottom:.5rem}._glow_idwhp_53{position:absolute;top:-40px;left:50%;transform:translate(-50%);width:min(920px,110vw);height:520px;background:radial-gradient(ellipse 70% 60% at 50% 35%,rgba(139,124,246,.22) 0%,rgba(168,85,247,.1) 38%,transparent 72%);pointer-events:none;z-index:0}[data-theme=light] ._glow_idwhp_53{background:radial-gradient(circle,rgba(0,0,0,.04) 0%,transparent 68%)}._inner_idwhp_97{position:relative;z-index:1;width:100%;max-width:var(--content-max-width, 880px);min-width:0;box-sizing:border-box;text-align:center}._innerWide_idwhp_117{max-width:min(1400px,100%)}._sectionFixed_idwhp_125{position:fixed;inset:0 0 0 80px;z-index:1;overflow:hidden;padding:.625rem .875rem;box-sizing:border-box;display:flex;justify-content:stretch;align-items:stretch}._innerFixed_idwhp_155{height:100%;max-width:none;display:flex;flex-direction:column;min-height:0;overflow:hidden}@media(max-width:768px){._sectionFixed_idwhp_125{left:0;bottom:var(--bottom-nav-h, 0px);padding:calc(2.5rem + env(safe-area-inset-top,0px)) var(--mobile-chrome-x, .75rem) .625rem}}@media(max-width:768px){._section_idwhp_1{padding:calc(2.75rem + env(safe-area-inset-top,0px)) var(--mobile-chrome-x, .75rem) .875rem}._inner_idwhp_97{max-width:100%}._glow_idwhp_53{width:min(100%,360px);height:200px}}._title_xi03z_1{margin:0 0 .625rem;font-family:var(--font-serif);font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--text)}._title_xi03z_1 em{font-style:normal;background:linear-gradient(135deg,var(--text-gradient) 22%,#9333ea 52%,#e879a9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._slogan_xi03z_20{margin:0 0 1.5rem;font-size:.875rem;font-weight:500;letter-spacing:.01em;color:var(--text-muted)}._waveText_xi03z_28{display:inline}._waveChar_xi03z_32{display:inline-block;animation:_waveBounce_xi03z_1 2s ease-in-out 1}@keyframes _waveBounce_xi03z_1{0%,to{transform:translateY(0)}20%{transform:translateY(-5px)}40%{transform:translateY(0)}}._sloganHighlight_xi03z_43{display:inline-block;margin-left:0;font-family:var(--font-serif);font-size:1.2em;font-weight:600;font-style:italic;background:linear-gradient(135deg,#c084fc 15%,#e879a9 85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._productTitle_xi03z_56{margin:0 0 .625rem;font-family:var(--font-serif);font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.2;letter-spacing:-.02em}@media(max-width:768px){._title_xi03z_1,._productTitle_xi03z_56{font-size:clamp(1.5rem,6vw,2rem)}._slogan_xi03z_20{margin-bottom:1rem;font-size:.8125rem;padding:0 .5rem}}._quickLinks_xi03z_78{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-top:.875rem}._quickLink_xi03z_78{display:inline-flex;align-items:center;gap:.375rem;min-height:34px;padding:0 .875rem;border:1px solid var(--glass-border, color-mix(in srgb, var(--text) 12%, transparent));border-radius:999px;background:color-mix(in srgb,var(--composer-bg, #fffdf9) 72%,transparent);color:color-mix(in srgb,var(--text) 78%,transparent);font-family:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}._quickLink_xi03z_78:hover{border-color:color-mix(in srgb,var(--accent, #d4922a) 40%,transparent);background:color-mix(in srgb,var(--accent, #d4922a) 8%,transparent);color:color-mix(in srgb,var(--accent, #d4922a) 92%,var(--text))}._overlay_9f5v1_5{--gv-text: var(--text);--gv-muted: color-mix(in srgb, var(--text) 58%, transparent);--gv-subtle: color-mix(in srgb, var(--text) 38%, transparent);--gv-line: color-mix(in srgb, var(--glass-border) 88%, transparent);--gv-canvas: color-mix(in srgb, var(--glass-bg) 28%, transparent);--gv-chip: color-mix(in srgb, var(--glass-bg) 48%, transparent);--gv-chip-border: color-mix(in srgb, var(--glass-border) 82%, transparent);--gv-panel: color-mix(in srgb, var(--glass-bg) 42%, transparent);--gv-accent: var(--accent);--gv-radius: 22px;position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,#000 52%,transparent);backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25);animation:_gvFadeIn_9f5v1_1 .28s ease both}[data-theme=light] ._overlay_9f5v1_5{background:color-mix(in srgb,#1a1d33 36%,transparent)}@keyframes _gvFadeIn_9f5v1_1{0%{opacity:0}to{opacity:1}}@keyframes _gvSlideUp_9f5v1_1{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _gvMobileEnter_9f5v1_1{0%{opacity:0}to{opacity:1}}._shell_9f5v1_113{position:relative;display:flex;flex-direction:column;width:min(1000px,calc(100vw - 48px));height:min(76vh,680px);max-height:min(76vh,680px);border-radius:var(--gv-radius);border:1px solid var(--glass-panel-border);background:var(--glass-panel-bg);backdrop-filter:var(--glass-panel-filter);-webkit-backdrop-filter:var(--glass-panel-filter);box-shadow:var(--glass-panel-shadow);color:var(--gv-text);overflow:hidden;isolation:isolate;animation:_gvSlideUp_9f5v1_1 .34s cubic-bezier(.22,1,.36,1) both}[data-theme=light] ._shell_9f5v1_113{background:#ffffff6b;border-color:#ffffffad;box-shadow:inset 0 1px #ffffffc7,0 0 0 1px #ffffff52,0 32px 80px #1e10332e}[data-theme=dark] ._shell_9f5v1_113{background:#0c0c127a;border-color:#ffffff24;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 42%,transparent),0 0 0 1px #ffffff0f,0 32px 80px #0000007a}._srOnly_9f5v1_187{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._closeBtn_9f5v1_211{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);border-radius:50%;background:color-mix(in srgb,var(--glass-bg) 55%,transparent);color:color-mix(in srgb,var(--text) 72%,transparent);cursor:pointer;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 40%,transparent);transition:background .18s,color .18s,transform .15s,border-color .15s}._closeBtn_9f5v1_211:hover{background:color-mix(in srgb,var(--glass) 72%,transparent);border-color:color-mix(in srgb,var(--accent) 28%,var(--glass-border));color:var(--gv-text)}._closeBtn_9f5v1_211:active{transform:scale(.94)}._closeBtnShell_9f5v1_263{position:absolute;top:14px;right:14px;z-index:50;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);border-radius:50%;background:color-mix(in srgb,var(--glass-bg) 55%,transparent);color:color-mix(in srgb,var(--text) 72%,transparent);cursor:pointer;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 40%,transparent);transition:background .18s,color .18s,transform .15s,border-color .15s}._closeBtnShell_9f5v1_263:hover{background:color-mix(in srgb,var(--glass) 72%,transparent);border-color:color-mix(in srgb,var(--accent) 28%,var(--glass-border));color:var(--gv-text)}._closeBtnShell_9f5v1_263:active{transform:scale(.94)}._shellTopBar_9f5v1_321{display:none}._shellTopBarSpacer_9f5v1_329{flex:1}._detailDragHandle_9f5v1_337,._shellMobileChrome_9f5v1_345,._detailFootShell_9f5v1_353,._shellCloseBtn_9f5v1_361,._closeBtnHero_9f5v1_369{display:none}._mainLayout_9f5v1_381{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(292px,328px);gap:12px;padding:16px;flex:1 1 auto;min-height:0;align-items:stretch}._heroCol_9f5v1_401{display:flex;flex-direction:column;min-height:0;min-width:0;padding:0;background:transparent;border-right:none;align-self:stretch;height:100%}._heroInner_9f5v1_425{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;height:100%;padding:8px;overflow:hidden;border-radius:18px;border:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent);background:radial-gradient(ellipse 72% 58% at 50% 100%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 70%),color-mix(in srgb,var(--glass-bg) 34%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 48%,transparent)}._detailCol_9f5v1_467{display:flex;flex-direction:column;align-self:stretch;min-height:0;min-width:0;height:100%;margin:0;padding:0;overflow:hidden;border-radius:18px;border:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent);background:color-mix(in srgb,var(--glass-bg) 34%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 48%,transparent)}._detailScroll_9f5v1_499{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 16px 8px}._detailHead_9f5v1_521{flex-shrink:0;margin-bottom:12px}._detailHeadRow_9f5v1_531{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:10px}._kindBadge_9f5v1_547{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--accent) 92%,var(--text));background:color-mix(in srgb,var(--accent) 10%,var(--gv-chip));border:1px solid color-mix(in srgb,var(--accent) 28%,var(--glass-border));box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent)}._detailHeadRow_9f5v1_531 ._eyebrow_9f5v1_575{margin:0}._eyebrow_9f5v1_575{display:inline-block;margin:0 0 10px;font-size:.8125rem;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--gv-muted)}._title_9f5v1_603{margin:0;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:750;line-height:1.3;letter-spacing:-.03em;color:var(--gv-text)}._singleWrap_9f5v1_625{width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center}._singleImageFrame_9f5v1_643{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%;border-radius:14px;overflow:hidden;line-height:0}._singleImage_9f5v1_643{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:12px}._zoomableHit_9f5v1_691{display:block;width:100%;margin:0;padding:0;border:none;background:none;cursor:zoom-in;font:inherit;text-align:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._zoomableHitDesktop_9f5v1_719{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%;min-height:0;margin:0}._zoomableHitPanel_9f5v1_743{width:min(100%,280px);margin-inline:auto}._zoomableHitResult_9f5v1_753 ._mediaSquare_9f5v1_753{box-shadow:0 16px 40px color-mix(in srgb,#000 32%,transparent)}._mediaSquare_9f5v1_753{position:relative;display:block;width:min(100%,280px);aspect-ratio:1;margin-inline:auto;border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--text) 5%,transparent);line-height:0}._compareMobile_9f5v1_785 ._zoomableHit_9f5v1_691 ._mediaSquare_9f5v1_753,._singleWrap_9f5v1_625 ._zoomableHit_9f5v1_691 ._mediaSquare_9f5v1_753{width:100%}._mediaSquare_9f5v1_753 img,._panelMedia_9f5v1_797._mediaSquare_9f5v1_753 ._panelImage_9f5v1_797{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;border-radius:0;box-shadow:none}._mediaSquareCover_9f5v1_819{object-fit:cover}._panelMedia_9f5v1_797._mediaSquare_9f5v1_753{width:min(100%,280px)}._panelMedia_9f5v1_797._mediaSquare_9f5v1_753._panelMediaResult_9f5v1_835{box-shadow:0 16px 40px color-mix(in srgb,#000 32%,transparent)}._compareMobile_9f5v1_785{width:100%;max-width:min(100%,400px);margin:0 auto;display:flex;flex-direction:column;align-items:stretch}._compareTabs_9f5v1_863{display:flex;gap:8px;width:100%;margin-bottom:12px}._compareTab_9f5v1_863{flex:1;min-height:38px;padding:0 12px;border:1px solid var(--gv-line);border-radius:999px;background:transparent;color:var(--gv-muted);font-size:.8125rem;font-weight:600;font-family:inherit;line-height:1.2;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .12s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._compareTab_9f5v1_863:hover{border-color:color-mix(in srgb,var(--text) 20%,transparent);color:var(--gv-text)}._compareTabActive_9f5v1_923{border-color:transparent;background:var(--gv-text);color:var(--bg)}._compareTabActive_9f5v1_923:hover{color:var(--bg);opacity:.92}._compareTab_9f5v1_863:active{transform:scale(.98)}._compareMobile_9f5v1_785 ._mediaSquare_9f5v1_753,._refCarousel_9f5v1_963{width:100%}._refCarouselTrack_9f5v1_971{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:12px}._refCarouselTrack_9f5v1_971::-webkit-scrollbar{display:none}._refCarouselSlide_9f5v1_1003{flex:0 0 100%;width:100%;aspect-ratio:1;margin:0;padding:0;scroll-snap-align:center;scroll-snap-stop:always;border:none;border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--text) 5%,transparent);line-height:0;cursor:zoom-in;font:inherit;-webkit-tap-highlight-color:transparent}._refCarouselImg_9f5v1_1039{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none}._refCarouselCounter_9f5v1_1057{margin:10px 0 0;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-align:center;color:var(--gv-muted)}._splitRow_9f5v1_1075{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;width:100%;align-items:center}._splitRowBalanced_9f5v1_1091{align-items:start}._compareFlow_9f5v1_1099{display:flex;align-items:center;justify-content:center;gap:20px;width:100%;max-width:100%}._compareRefs_9f5v1_1117{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:10px}._refStrip_9f5v1_1133{display:flex;flex-direction:column;gap:8px}._refThumb_9f5v1_1145{width:clamp(72px,12vw,96px);height:clamp(72px,12vw,96px);padding:0;border-radius:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--text) 12%,transparent);box-shadow:0 4px 16px color-mix(in srgb,#000 18%,transparent);background:color-mix(in srgb,var(--text) 4%,transparent);cursor:zoom-in;font:inherit;-webkit-tap-highlight-color:transparent}._refThumbImg_9f5v1_1173{display:block;width:100%;height:100%;object-fit:cover}._compareDivider_9f5v1_1187{flex-shrink:0;width:1px;align-self:stretch;min-height:80px;max-height:min(48vh,420px);background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--text) 16%,transparent) 20%,color-mix(in srgb,var(--text) 16%,transparent) 80%,transparent)}._compareResult_9f5v1_1217{flex:1 1 auto;min-width:0;margin:0;display:flex;flex-direction:column;align-items:center;gap:10px}._comparePanel_9f5v1_1237{margin:0;display:flex;flex-direction:column;min-width:0;gap:10px;align-items:center}._panelLabel_9f5v1_1255{margin:0;font-size:.625rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gv-subtle);text-align:center}._refStripGrid_9f5v1_1275{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}._panelMedia_9f5v1_797{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;border-radius:12px;overflow:hidden;line-height:0}._panelMediaResult_9f5v1_835{box-shadow:0 16px 40px color-mix(in srgb,#000 32%,transparent)}._panelImage_9f5v1_797{display:block;max-width:min(100%,280px);max-height:min(52vh,480px);width:auto;height:auto;object-fit:contain;border-radius:12px}._compareFlow_9f5v1_1099 ._panelImage_9f5v1_797{max-width:min(100%,320px)}._splitRowBalanced_9f5v1_1091 ._panelImage_9f5v1_797{max-width:100%}._promptSection_9f5v1_1361{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;margin-bottom:0;overflow:hidden}._promptLabel_9f5v1_1379{flex-shrink:0;margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gv-subtle)}._promptBox_9f5v1_1399{--prompt-inset: 14px;position:relative;flex:1 1 auto;display:flex;flex-direction:column;min-height:160px;max-height:none;padding:0;border-radius:16px;border:1px solid var(--gv-chip-border);background:color-mix(in srgb,var(--glass-bg) 28%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 42%,transparent);overflow:hidden}._promptBoxScroll_9f5v1_1431{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--prompt-inset) 40px var(--prompt-inset) 16px}._promptText_9f5v1_1449{margin:0;padding:0;font-size:.8125rem;line-height:1.7;letter-spacing:.01em;color:color-mix(in srgb,var(--text) 86%,transparent);white-space:pre-wrap;word-break:break-word}._promptTextEmpty_9f5v1_1471{color:var(--gv-muted);font-style:italic}._promptCopyBtn_9f5v1_1481{position:absolute;top:var(--prompt-inset);right:8px;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);border-radius:10px;background:color-mix(in srgb,var(--glass-bg) 45%,transparent);color:var(--gv-muted);cursor:pointer;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 30%,transparent);transition:color .15s,background .15s,border-color .15s}._promptCopyBtn_9f5v1_1481:hover{color:var(--gv-text);background:color-mix(in srgb,var(--accent) 8%,var(--glass-bg));border-color:color-mix(in srgb,var(--accent) 24%,var(--glass-border))}._promptLockedBox_9f5v1_1531{--prompt-inset: 12px;flex:1 1 auto;min-height:0;max-height:min(36vh,320px);display:flex;flex-direction:column;overflow:hidden;border-radius:16px;border:1px solid var(--gv-chip-border);background:var(--gv-chip);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent)}._promptLockedScroll_9f5v1_1559{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:var(--prompt-inset) 18px}._promptLockedRow_9f5v1_1585{display:flex;align-items:center;gap:10px}._promptLockedIcon_9f5v1_1597{flex-shrink:0;color:var(--gv-subtle)}._promptLockedText_9f5v1_1607{margin:0;font-size:.8125rem;line-height:1.5;color:var(--gv-muted)}._promptLoginBtn_9f5v1_1621{padding:9px 18px;border:none;border-radius:999px;background:var(--gv-text);color:var(--bg);font-size:.8125rem;font-weight:600;cursor:pointer;transition:opacity .18s,transform .12s}._promptLoginBtn_9f5v1_1621:hover{opacity:.9}._promptLoginBtn_9f5v1_1621:active{transform:scale(.98)}._detailFoot_9f5v1_353{flex-shrink:0;margin-top:auto;padding:12px 18px 16px;border-top:1px solid color-mix(in srgb,var(--glass-border) 55%,transparent);background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:10px}._actions_9f5v1_1689{display:flex;flex-direction:column;gap:8px;width:100%}._actionRow_9f5v1_1703{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}._actionRow_9f5v1_1703:empty{display:none}._actionRow_9f5v1_1703>._actionBtnGhost_9f5v1_1725:only-child{grid-column:1 / -1}._actions_9f5v1_1689 ._actionBtnMain_9f5v1_1733{grid-column:unset}._actions_9f5v1_1689>._actionBtnGhost_9f5v1_1725:nth-child(2):nth-last-child(1){grid-column:unset}._actionBtn_9f5v1_1725{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-width:0;min-height:42px;padding:0 14px;box-sizing:border-box;border-radius:12px;font-size:.8125rem;font-weight:650;font-family:inherit;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .12s,box-shadow .15s}._actionBtn_9f5v1_1725 span{min-width:0;overflow:hidden;text-overflow:ellipsis}._actionBtn_9f5v1_1725 svg{flex-shrink:0;opacity:.9}._actionBtnGhost_9f5v1_1725{min-height:36px;padding:0 10px;font-size:.75rem;border:1px solid var(--gv-chip-border);background:var(--gv-chip);color:var(--gv-text);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent)}._actionBtnGhost_9f5v1_1725:hover{border-color:color-mix(in srgb,var(--accent) 26%,var(--glass-border));background:color-mix(in srgb,var(--accent) 8%,var(--glass-bg))}._actionBtnMain_9f5v1_1733{min-height:44px;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 92%,#fff) 0%,var(--accent) 55%,color-mix(in srgb,var(--accent) 82%,#7a1848) 100%);color:#fff;box-shadow:inset 0 1px #ffffff47,0 8px 22px color-mix(in srgb,var(--accent) 32%,transparent)}._actionBtnMain_9f5v1_1733:hover:not(:disabled){opacity:1;box-shadow:inset 0 1px #ffffff57,0 10px 26px color-mix(in srgb,var(--accent) 42%,transparent);transform:translateY(-1px)}._actionBtnMain_9f5v1_1733:disabled{opacity:.55;cursor:wait}._actionBtnCopied_9f5v1_1897{color:#4ade80;border-color:color-mix(in srgb,#22c55e 35%,transparent)}._actionBtn_9f5v1_1725:active:not(:disabled){transform:scale(.98)}._footer_9f5v1_1915{display:none}._agreementBar_9f5v1_1923{margin:0;text-align:center;font-size:.625rem;line-height:1.45;color:var(--gv-subtle)}._agreementLinkBtn_9f5v1_1939{display:inline;padding:0 2px;border:none;background:none;color:color-mix(in srgb,var(--accent) 78%,var(--text));font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._agreementLinkBtn_9f5v1_1939:hover{color:var(--gv-text)}._subView_9f5v1_1975{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;min-height:0;width:100%;padding:16px;overflow:hidden;gap:12px}._subViewHead_9f5v1_1999{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex-shrink:0;padding-right:44px}._backPill_9f5v1_2017{display:inline-flex;align-items:center;gap:4px;margin:0;padding:6px 12px 6px 8px;border-radius:999px;border:1px solid var(--gv-chip-border);background:var(--gv-chip);color:var(--gv-muted);font-size:.75rem;font-weight:650;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent);transition:color .15s,border-color .15s,background .15s}._backPill_9f5v1_2017:hover{color:var(--gv-text);border-color:color-mix(in srgb,var(--accent) 26%,var(--glass-border));background:color-mix(in srgb,var(--accent) 8%,var(--glass-bg))}._subViewTitle_9f5v1_2065{width:100%;margin:0;font-size:1.25rem;font-weight:750;letter-spacing:-.03em;line-height:1.25;color:var(--gv-text)}._agreementPanel_9f5v1_2085{width:100%;flex:1 1 auto;min-height:0;border-radius:18px;border:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent);background:color-mix(in srgb,var(--glass-bg) 34%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 48%,transparent);overflow:hidden}._agreementBody_9f5v1_2107{height:100%;max-height:none;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px 22px;font-size:.8125rem;line-height:1.7;color:color-mix(in srgb,var(--text) 72%,transparent)}._agreementSection_9f5v1_2129{padding:14px 0;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 55%,transparent)}._agreementSection_9f5v1_2129:first-child{padding-top:0}._agreementSection_9f5v1_2129:last-child{border-bottom:none;padding-bottom:0}._agreementBody_9f5v1_2107 h4{margin:0 0 8px;font-size:.875rem;font-weight:700;letter-spacing:-.01em;line-height:1.35;color:var(--gv-text)}._agreementBody_9f5v1_2107 h4:first-child{margin-top:0}._agreementBody_9f5v1_2107 p,._agreementRich_9f5v1_2191{margin:0}._agreementRich_9f5v1_2191 h3,._agreementRich_9f5v1_2191 h4{margin:1.1em 0 .45em;font-size:.875rem;font-weight:700;letter-spacing:-.01em;color:var(--gv-text)}._agreementRich_9f5v1_2191 h3:first-child,._agreementRich_9f5v1_2191 h4:first-child{margin-top:0}._agreementRich_9f5v1_2191 p{margin:0 0 .65em}._agreementRich_9f5v1_2191 ul,._agreementRich_9f5v1_2191 ol{margin:.25em 0 .65em;padding-left:1.25em}._agreementRich_9f5v1_2191 a{color:color-mix(in srgb,var(--accent) 82%,var(--text));text-decoration:underline;text-underline-offset:2px}._shareView_9f5v1_2263{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;overflow:hidden}._shell_9f5v1_113>._shareView_9f5v1_2263{flex:1 1 auto;min-height:0}._shareLayout_9f5v1_2291{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(292px,328px);gap:12px;padding:16px;flex:1 1 auto;min-height:0;align-items:stretch}._shareHeroCol_9f5v1_2311{display:flex;align-items:center;justify-content:center;min-height:0;min-width:0;height:100%;padding:8px;border-radius:18px;border:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent);background:radial-gradient(ellipse 72% 58% at 50% 100%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 70%),color-mix(in srgb,var(--glass-bg) 34%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 48%,transparent)}._sharePosterFrame_9f5v1_2351{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%}._sharePosterImg_9f5v1_2369{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:12px}._sharePosterPlaceholder_9f5v1_2389{display:flex;align-items:center;justify-content:center;width:100%;min-height:180px;padding:24px;border-radius:14px;background:color-mix(in srgb,var(--glass-bg) 28%,transparent);font-size:.8125rem;line-height:1.5;color:var(--gv-muted);text-align:center}._shareDetailCol_9f5v1_2419{display:flex;flex-direction:column;min-height:0;min-width:0;height:100%;margin:0;padding:0;overflow:hidden;border-radius:18px;border:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent);background:color-mix(in srgb,var(--glass-bg) 34%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 48%,transparent)}._shareDetailScroll_9f5v1_2449{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 16px 8px}._shareHint_9f5v1_2465{margin:0 0 14px;font-size:.75rem;line-height:1.55;color:var(--gv-muted)}._shareTextPreview_9f5v1_2479{padding:12px 14px;border-radius:14px;border:1px solid var(--gv-chip-border);background:color-mix(in srgb,var(--glass-bg) 28%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent)}._shareCopyBlock_9f5v1_2495{margin:0;font-size:.8125rem;line-height:1.65;color:color-mix(in srgb,var(--gv-text) 82%,transparent);white-space:pre-wrap;word-break:break-word;user-select:text}._shareDetailCol_9f5v1_2419 ._detailFoot_9f5v1_353{padding-left:16px;padding-right:16px}._shareDetailCol_9f5v1_2419 ._actions_9f5v1_1689>._actionBtnGhost_9f5v1_1725:only-of-type{grid-column:1 / -1}._shareBackPill_9f5v1_2533{margin-bottom:14px}._sharePageTitle_9f5v1_2541{margin:0 0 16px;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;color:var(--gv-text)}._shareNavBack_9f5v1_2557{display:inline-flex;align-items:center;gap:2px;margin:0;padding:6px 4px 6px 0;border:none;background:transparent;font-size:.875rem;font-weight:600;font-family:inherit;line-height:1.2;color:var(--gv-text);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._shareNavBack_9f5v1_2557:active{opacity:.75}._mobileSheet_9f5v1_2605{display:contents}@media(max-width:768px){._overlay_9f5v1_5{align-items:flex-end;padding:0;overscroll-behavior:contain;background:color-mix(in srgb,#000 58%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] ._overlay_9f5v1_5{background:color-mix(in srgb,#0f1115 48%,transparent)}._shell_9f5v1_113{width:100%;height:var(--ios-sheet-h-full);max-height:var(--ios-sheet-h-full);margin-top:0;padding-top:env(safe-area-inset-top,0px);border-radius:var(--ios-sheet-radius, 20px) var(--ios-sheet-radius, 20px) 0 0;border:none;border-top:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);background:color-mix(in srgb,var(--glass-panel-bg) 88%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 45%,transparent),0 -24px 64px color-mix(in srgb,#000 28%,transparent);display:flex;flex-direction:column;overflow:hidden;isolation:isolate;animation:_gvMobileEnter_9f5v1_1 .28s ease both}[data-theme=light] ._shell_9f5v1_113{background:#ffffffc7;border-top-color:#ffffff8c}[data-theme=dark] ._shell_9f5v1_113{background:#0c0c12e0;border-top-color:#ffffff1a}._shellMobileChrome_9f5v1_345{display:flex;flex-direction:column;flex-shrink:0;z-index:20;padding-top:max(8px,env(safe-area-inset-top,0px));padding-bottom:4px;padding-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px));background:color-mix(in srgb,var(--glass-bg) 35%,transparent);border-bottom:1px solid color-mix(in srgb,var(--glass-border) 55%,transparent)}._shellGrabber_9f5v1_2733{flex-shrink:0;width:36px;height:5px;margin:0 auto 6px;border-radius:999px;background:color-mix(in srgb,var(--text) 20%,transparent);touch-action:none;cursor:grab}._shellGrabber_9f5v1_2733:active{cursor:grabbing}._shellMobileChromeRow_9f5v1_2763{display:flex;align-items:center;justify-content:flex-end;min-height:40px}._shellMobileChromeSpacer_9f5v1_2777{flex:1}._shellMobileChrome_9f5v1_345 ._closeBtn_9f5v1_211{width:40px;height:40px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._detailFootShell_9f5v1_353{display:flex;flex-direction:column;gap:10px;flex-shrink:0;padding:12px 16px max(12px,var(--modal-safe-bottom, env(safe-area-inset-bottom, 12px)));border-top:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);background:color-mix(in srgb,var(--glass-bg) 28%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 28%,transparent)}._shellCloseBtn_9f5v1_361{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:0;border:1px solid var(--gv-chip-border);border-radius:12px;background:var(--gv-chip);color:var(--gv-text);font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._shellCloseBtn_9f5v1_361:active{background:color-mix(in srgb,var(--text) 6%,transparent)}._detailFootShell_9f5v1_353 ._actions_9f5v1_1689{display:flex;flex-direction:column;gap:8px}._detailFootShell_9f5v1_353 ._actionRow_9f5v1_1703{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._shell_9f5v1_113[data-dismiss-dragging]{animation:none;contain:layout style paint}._shell_9f5v1_113[data-dismiss-dragging] ._heroCol_9f5v1_401{position:relative;top:auto}._shell_9f5v1_113[data-dismiss-dragging] img,._shell_9f5v1_113[data-dismiss-dragging] video{pointer-events:none}._closeBtnHero_9f5v1_369,._detailDragHandle_9f5v1_337{display:none}._shellTopBar_9f5v1_321{display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;position:relative;z-index:30;padding:0 max(12px,env(safe-area-inset-right,0px)) 2px max(12px,env(safe-area-inset-left,0px));padding-top:max(8px,env(safe-area-inset-top,0px));background:var(--gv-panel);pointer-events:none}._shellHandleZone_9f5v1_2965,._shellHandle_9f5v1_2965{display:none}._shellTopBarRow_9f5v1_2981{display:flex;align-items:center;justify-content:flex-end;min-height:40px;width:100%}._shellTopBar_9f5v1_321[data-share=true] ._shellTopBarRow_9f5v1_2981{justify-content:flex-start;gap:8px}._shellTopBar_9f5v1_321 ._closeBtn_9f5v1_211,._shellTopBar_9f5v1_321 ._shareNavBack_9f5v1_2557{pointer-events:auto}._shellTopBar_9f5v1_321 ._closeBtn_9f5v1_211{width:40px;height:40px;background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(10px)}._shellTopBar_9f5v1_321 ._shareNavBack_9f5v1_2557{min-height:40px;padding-left:4px}._closeBtnShell_9f5v1_263,._closeBtnPanel_9f5v1_3049{display:none}._mobileSheet_9f5v1_2605{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._mainLayout_9f5v1_381{display:flex;flex-direction:column;flex:0 0 auto;min-height:min(100%,100%);overflow:visible;gap:0;padding:0}._heroCol_9f5v1_401{flex:0 0 auto;position:relative;top:auto;z-index:0;height:auto;border:none;border-radius:0;overflow:hidden;background:transparent;padding:8px 12px 0}._heroInner_9f5v1_425{display:flex;align-items:center;justify-content:center;min-height:0;height:auto;padding:10px;overflow:visible;border-radius:16px}._singleImageFrame_9f5v1_643{max-height:var(--ios-vh-42);border-radius:12px;box-shadow:none}._singleImage_9f5v1_643{max-height:var(--ios-vh-42)}._singleWrap_9f5v1_625{width:100%}._compareMobile_9f5v1_785{max-width:min(calc(100vw - 32px),400px)}._compareMobile_9f5v1_785 ._mediaSquare_9f5v1_753,._singleWrap_9f5v1_625 ._mediaSquare_9f5v1_753{width:100%;max-width:min(calc(100vw - 32px),400px)}._detailCol_9f5v1_467{flex:0 0 auto;position:relative;z-index:1;margin:0;padding:0;min-height:auto;border-radius:0;border:none;border-top:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);background:transparent;box-shadow:none;overflow:visible}._detailCol_9f5v1_467:before{display:none}._heroCol_9f5v1_401{padding:8px 12px 0}._heroInner_9f5v1_425{padding:10px;border-radius:16px}._detailScroll_9f5v1_499{flex:none;overflow:visible;padding:14px 16px 0}._detailHead_9f5v1_521{margin-bottom:12px;padding-top:0}._kindBadge_9f5v1_547{font-size:.625rem;padding:4px 9px}._title_9f5v1_603{margin-top:0;font-size:1.0625rem;font-weight:750;line-height:1.3}._promptSection_9f5v1_1361{flex:none;overflow:visible}._promptLabel_9f5v1_1379{margin-bottom:8px;font-size:.625rem}._promptBox_9f5v1_1399{flex:none;min-height:120px;max-height:var(--ios-vh-32)}._promptBoxScroll_9f5v1_1431{-webkit-overflow-scrolling:touch}._promptText_9f5v1_1449{font-size:.8125rem;line-height:1.6}._promptLockedBox_9f5v1_1531{flex:none;max-height:var(--ios-vh-32)}._promptLockedScroll_9f5v1_1559{-webkit-overflow-scrolling:touch}._detailFoot_9f5v1_353{flex-shrink:0;margin-top:16px;padding:14px 16px 4px;border-top:1px solid var(--gv-line);background:var(--gv-panel);box-shadow:none}._actions_9f5v1_1689{display:grid;grid-template-columns:1fr 1fr;gap:8px}._actions_9f5v1_1689 ._actionBtnMain_9f5v1_1733{grid-column:1 / -1}._actions_9f5v1_1689>._actionBtnGhost_9f5v1_1725:nth-child(2):nth-last-child(1){grid-column:1 / -1}._promptCopyBtn_9f5v1_1481{top:var(--prompt-inset, 12px);right:6px;width:40px;height:40px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._actionBtn_9f5v1_1725{min-height:44px;padding:0 14px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._footer_9f5v1_1915{flex-shrink:0;padding:12px 16px 20px;border-top:none;background:var(--gv-panel)}._agreementBar_9f5v1_1923{font-size:.625rem;line-height:1.45;color:var(--gv-subtle)}._shareView_9f5v1_2263{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}._shareLayout_9f5v1_2291{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._shareHeroCol_9f5v1_2311{flex:0 0 auto;position:relative;top:auto;z-index:0;padding:4px 16px 12px;border:none;background:var(--gv-panel)}._sharePosterFrame_9f5v1_2351{max-width:min(100%,280px);margin-inline:auto}._sharePosterImg_9f5v1_2369{max-height:min(42dvh,380px);border-radius:12px}._sharePosterPlaceholder_9f5v1_2389{min-height:160px}._shareDetailCol_9f5v1_2419{flex:0 0 auto;position:relative;z-index:1;margin-top:0;padding:0;border-radius:0;background:var(--gv-panel);box-shadow:none;border-top:1px solid var(--gv-line)}._shareDetailCol_9f5v1_2419:before{display:none}._shareDetailScroll_9f5v1_2449{flex:none;overflow:visible;padding:0 16px}._shareHint_9f5v1_2465{font-size:.6875rem;margin-bottom:12px}._shareBackPill_9f5v1_2533{display:none}._sharePageTitle_9f5v1_2541{margin-bottom:12px;font-size:1rem}._shareDetailCol_9f5v1_2419 ._detailFoot_9f5v1_353{padding:14px 16px 4px;border-top:1px solid var(--gv-line)}._shareDetailCol_9f5v1_2419 ._actions_9f5v1_1689{grid-template-columns:1fr}._shareDetailCol_9f5v1_2419 ._actions_9f5v1_1689 ._actionBtnMain_9f5v1_1733{grid-column:1}._subView_9f5v1_1975{padding:14px 14px max(14px,env(safe-area-inset-bottom,14px));overflow:hidden;flex:1 1 auto;min-height:0;gap:10px}._subViewHead_9f5v1_1999{padding-right:0;gap:10px}._subViewTitle_9f5v1_2065{font-size:1.125rem}._agreementBody_9f5v1_2107{padding:14px 14px 18px}}._lightbox_9f5v1_3701{position:fixed;inset:0;z-index:calc(var(--z-modal) + 10);display:flex;align-items:center;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom));background:color-mix(in srgb,#000 78%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:zoom-out}._lightboxClose_9f5v1_3729{position:absolute;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background:color-mix(in srgb,#fff 12%,transparent);color:#fff;cursor:pointer;transition:transform .15s}._lightboxClose_9f5v1_3729:hover{transform:scale(1.04)}._lightboxImg_9f5v1_3773{display:block;max-width:min(100%,1200px);max-height:min(90vh,900px);width:auto;height:auto;object-fit:contain;border-radius:12px;box-shadow:0 24px 64px color-mix(in srgb,#000 50%,transparent);cursor:zoom-out}._promptSectionHead_9f5v1_3801{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;margin-bottom:12px}._promptSectionHead_9f5v1_3801 ._promptLabel_9f5v1_1379{margin:0}._promptLangSwitch_9f5v1_3827{display:inline-flex;padding:2px;border-radius:999px;border:1px solid var(--gv-chip-border);background:var(--gv-chip);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 30%,transparent)}._promptLangBtn_9f5v1_3845{padding:4px 10px;border:none;border-radius:999px;background:transparent;color:var(--gv-muted);font-size:.6875rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}._promptLangBtn_9f5v1_3845:disabled{opacity:.5;cursor:not-allowed}._promptLangBtnOn_9f5v1_3879{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--gv-text);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent)}._lightbox_hbryu_1{position:fixed;inset:0;z-index:calc(var(--z-modal) + 10);display:flex;align-items:center;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom));background:color-mix(in srgb,#000 78%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:zoom-out}._lightboxStacked_hbryu_29{z-index:calc(var(--z-modal) + 20)}._lightboxHidden_hbryu_37{visibility:hidden;pointer-events:none;opacity:0}@media(max-width:768px){._lightbox_hbryu_1{backdrop-filter:none;-webkit-backdrop-filter:none}}._lightboxNav_hbryu_63{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:none;border-radius:50%;background:color-mix(in srgb,#fff 14%,transparent);color:#fff;font-size:1.35rem;line-height:1;cursor:pointer;z-index:2;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .15s}._lightboxNav_hbryu_63:hover{transform:translateY(-50%) scale(1.04)}._lightboxPrev_hbryu_109{left:max(12px,env(safe-area-inset-left))}._lightboxNext_hbryu_117{right:max(12px,env(safe-area-inset-right))}._lightboxCounter_hbryu_125{position:absolute;top:max(18px,env(safe-area-inset-top));left:50%;transform:translate(-50%);padding:6px 12px;font-size:.75rem;font-weight:600;color:color-mix(in srgb,#fff 85%,transparent);border-radius:999px;background:color-mix(in srgb,#000 40%,transparent);z-index:2;pointer-events:none}._lightboxViewport_hbryu_155{display:flex;align-items:center;justify-content:center;max-width:min(100%,1200px);max-height:var(--lightbox-max-h, min(90vh, 900px));overflow:hidden;touch-action:none}._lightboxImg_hbryu_175{display:block;max-width:min(100%,1200px);max-height:var(--lightbox-max-h, min(90vh, 900px));width:auto;height:auto;object-fit:contain;border-radius:12px;box-shadow:0 24px 64px color-mix(in srgb,#000 50%,transparent);cursor:zoom-in;transform-origin:center center;will-change:transform;user-select:none;-webkit-user-drag:none}._lightboxImgZoomed_hbryu_207{cursor:grab}._lightboxImgZoomed_hbryu_207:active{cursor:grabbing}._lightboxImgLoading_hbryu_223{opacity:0}._lightboxHint_hbryu_231{position:absolute;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);margin:0;padding:6px 12px;font-size:.6875rem;font-weight:500;color:color-mix(in srgb,#fff 72%,transparent);border-radius:999px;background:color-mix(in srgb,#000 36%,transparent);pointer-events:none;white-space:nowrap}._section_paoej_1{position:relative;padding:.75rem 1.5rem 6rem;margin-top:0;z-index:1;background:transparent}@media(min-width:769px){._section_paoej_1{padding-top:1.5rem}}._container_paoej_29{max-width:1400px;width:100%;margin:0 auto}._header_paoej_41{margin-bottom:2rem;text-align:center}._title_paoej_51{margin:0 0 .5rem;font-family:var(--font-serif);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;letter-spacing:-.02em}._subtitle_paoej_67{margin:0;font-size:1rem;color:var(--text-secondary)}._filters_paoej_79{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;justify-content:center}._filter_paoej_79,._filterActive_paoej_97{flex-shrink:0;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:500;border-radius:var(--radius-full);cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;white-space:nowrap;-webkit-tap-highlight-color:transparent}._filter_paoej_79{color:var(--text-secondary);background:#ffffff47;border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px #ffffffbf;backdrop-filter:blur(16px) saturate(1.6) brightness(1.05);-webkit-backdrop-filter:blur(16px) saturate(1.6) brightness(1.05)}._filter_paoej_79:hover{color:var(--text);background:#ffffff6b;border-color:#ffffffd1}._filterActive_paoej_97{color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-2));border:1px solid transparent;box-shadow:0 4px 16px var(--accent-glow);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] ._filterActive_paoej_97{background:var(--accent)}[data-theme=dark] ._filter_paoej_79{background:#ffffff14;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a;backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5)}[data-theme=dark] ._filter_paoej_79:hover{background:#ffffff24;border-color:#ffffff47}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._filter_paoej_79{background:#ffffffb8}[data-theme=dark] ._filter_paoej_79{background:#1c122ad1}}._masonry_paoej_235{display:flex;align-items:flex-start;gap:.625rem;width:100%}._masonryColumn_paoej_249{flex:1;min-width:0;display:flex;flex-direction:column;gap:.625rem}._masonry_paoej_235 ._card_paoej_265{width:100%;box-sizing:border-box;flex-shrink:0}@media(min-width:769px){._masonry_paoej_235,._masonryColumn_paoej_249{gap:1rem}}._card_paoej_265{position:relative;border-radius:var(--radius);overflow:hidden;background:var(--surface);border:1px solid var(--glass-border);cursor:pointer;will-change:transform,opacity;vertical-align:top;line-height:0}._mediaWrapNatural_paoej_321{position:relative;width:100%;overflow:hidden;background:color-mix(in srgb,var(--text) 6%,var(--bg-elevated))}._mediaShimmerFlow_paoej_335{display:block;width:100%;min-height:140px;background:color-mix(in srgb,var(--text) 4%,var(--bg-elevated));animation:_gallerySkeletonPulse_paoej_1 1.6s ease-in-out infinite}._imageFlow_paoej_351{display:block;width:100%;height:auto;border-radius:inherit;opacity:0;transition:opacity .28s ease,transform .5s cubic-bezier(.25,.46,.45,.94)}._imageFlowLoaded_paoej_373{opacity:1}._card_paoej_265:hover ._imageFlowLoaded_paoej_373{transform:scale(1.03)}._mediaWrap_paoej_321{position:relative;width:100%;overflow:hidden;background:color-mix(in srgb,var(--text) 6%,var(--bg-elevated))}._mediaWrapPortrait_paoej_405{aspect-ratio:3 / 4}._mediaWrapTall_paoej_413{aspect-ratio:9 / 16}._mediaWrapSquare_paoej_421{aspect-ratio:1 / 1}._mediaWrapWide_paoej_429{aspect-ratio:16 / 9}._mediaWrapLandscape_paoej_437{aspect-ratio:4 / 3}._skeletonMasonry_paoej_447{display:flex;align-items:flex-start;gap:.625rem;width:100%}._skeletonColumn_paoej_461{flex:1;min-width:0;display:flex;flex-direction:column;gap:.625rem}._skeletonCell_paoej_477{width:100%;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);background:color-mix(in srgb,var(--text) 5%,var(--bg-elevated));box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent);animation:_gallerySkeletonPulse_paoej_1 1.55s ease-in-out infinite}._filterSkeleton_paoej_495{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;justify-content:center}._filterSkeletonChip_paoej_511{width:4.75rem;height:2rem;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.55);background:#ffffff38;box-shadow:inset 0 1px #ffffffa6;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);animation:_gallerySkeletonPulse_paoej_1 1.55s ease-in-out infinite}[data-theme=dark] ._filterSkeletonChip_paoej_511{border-color:#ffffff24;background:#ffffff0f;box-shadow:inset 0 1px #ffffff14}._filterSkeletonChip_paoej_511:nth-child(1){width:3.25rem}._filterSkeletonChip_paoej_511:nth-child(3){width:5.5rem}._filterSkeletonChip_paoej_511:nth-child(5){width:4rem}@media(min-width:769px){._skeletonMasonry_paoej_447,._skeletonColumn_paoej_461{gap:1rem}}._skeletonGrid_paoej_593{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;align-items:start}._skeletonGrid_paoej_593 ._skeletonCell_paoej_477{aspect-ratio:4 / 5}@keyframes _gallerySkeletonPulse_paoej_1{0%,to{opacity:1}50%{opacity:.55}}._mediaShimmer_paoej_335{position:absolute;inset:0;background:color-mix(in srgb,var(--text) 4%,var(--bg-elevated));animation:_gallerySkeletonPulse_paoej_1 1.6s ease-in-out infinite}._mediaWrap_paoej_321 ._image_paoej_351{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit;opacity:0;transition:opacity .28s ease,transform .5s cubic-bezier(.25,.46,.45,.94)}._mediaWrap_paoej_321 ._imageLoaded_paoej_677{opacity:1}._card_paoej_265:hover ._imageLoaded_paoej_677{transform:scale(1.05)}._overlay_paoej_693{position:absolute;inset:0;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 40%,transparent 100%);opacity:0;transition:opacity .35s ease;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem}._card_paoej_265:hover ._overlay_paoej_693{opacity:1}._overlayContent_paoej_737{transform:translateY(8px);transition:transform .35s ease}._card_paoej_265:hover ._overlayContent_paoej_737{transform:translateY(0)}._overlay_paoej_693 ._cardTitle_paoej_755{color:#fff}._cardTitle_paoej_755{margin:0 0 .375rem;font-size:1rem;font-weight:600}._cardPrompt_paoej_775{margin:0 0 .75rem;font-size:.75rem;line-height:1.5;color:#ffffffb3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._useBtn_paoej_797{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-size:.8125rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#8b7cf6,#a855f7 52%,#7c6fe8);border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-full);cursor:pointer;box-shadow:0 4px 18px #8b7cf657;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;position:relative;overflow:hidden;isolation:isolate}._useBtn_paoej_797:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.04) 42%,transparent 68%);pointer-events:none}._useBtnIcon_paoej_863{position:relative;z-index:1;flex-shrink:0}._useBtn_paoej_797>span{position:relative;z-index:1}._useBtn_paoej_797{width:100%;padding:.5625rem 1rem}._useBtn_paoej_797:hover{background:linear-gradient(135deg,#9d8ff8,#b96cf9 52%,#8d7ef0);border-color:#ffffff42;box-shadow:0 6px 22px #8b7cf66b;transform:translateY(-1px)}._useBtn_paoej_797:active{transform:translateY(0);box-shadow:none;transition-duration:.08s}._compareBadge_paoej_921{position:absolute;top:.5rem;right:.5rem;z-index:3;display:inline-flex;align-items:center;max-width:calc(100% - 1rem);padding:.25rem .5625rem;font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.02em;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;background:#00000094;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-full);box-shadow:0 2px 8px #00000038}._emptyState_paoej_973{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem 4rem;text-align:center}._emptyStateText_paoej_993{margin:0;max-width:22rem;font-size:.9375rem;line-height:1.6;color:var(--text-secondary)}._emptyStateAction_paoej_1009{padding:.45rem .9rem;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text);font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._emptyStateAction_paoej_1009:hover{background:var(--surface-hover);border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}@media(max-width:768px){._section_paoej_1{padding:.5rem .75rem .75rem;margin-top:0;background:transparent}._filter_paoej_79{background:#ffffffb8;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=dark] ._filter_paoej_79{background:#ffffff1f;backdrop-filter:none;-webkit-backdrop-filter:none}._container_paoej_29{min-width:0}._header_paoej_41{margin-bottom:.875rem}._title_paoej_51{font-size:clamp(1.25rem,5vw,1.5rem)}._subtitle_paoej_67{font-size:.8125rem;line-height:1.45}._filters_paoej_79{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin-bottom:.875rem;margin-left:-.75rem;margin-right:-.75rem;padding:0 .75rem .375rem;scroll-padding-inline:.75rem}._filters_paoej_79:after{content:"";flex:0 0 .75rem}._filter_paoej_79,._filterActive_paoej_97{padding:.4375rem .875rem;font-size:.75rem}._card_paoej_265{border-radius:var(--radius-sm)}._overlay_paoej_693{display:none}._compareBadge_paoej_921{top:.375rem;right:.375rem;padding:.1875rem .4375rem;font-size:.625rem}._card_paoej_265:hover ._imageLoaded_paoej_677{transform:none}}@media(max-width:768px){._skeletonGrid_paoej_593{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}._skeletonGrid_paoej_593 ._skeletonCell_paoej_477{border-radius:var(--radius-sm)}._skeletonMasonry_paoej_447,._skeletonColumn_paoej_461{gap:.625rem}._skeletonCell_paoej_477{border-radius:var(--radius-sm)}}@media(prefers-reduced-motion:reduce){._card_paoej_265{will-change:auto}._skeletonCell_paoej_477,._filterSkeletonChip_paoej_511,._mediaShimmer_paoej_335{animation:none}._mediaWrap_paoej_321 ._image_paoej_351{transition:opacity .15s ease}}@media(max-width:480px){._filters_paoej_79{gap:.375rem;padding-bottom:.25rem}._filter_paoej_79,._filterActive_paoej_97{padding:.375rem .75rem;font-size:.6875rem}._masonry_paoej_235,._masonryColumn_paoej_249{gap:.5rem}}._btn_1hjsw_1{position:fixed;right:1.5rem;bottom:1.5rem;z-index:56;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:50%;background:color-mix(in srgb,var(--glass-bg, var(--bg)) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--text);box-shadow:0 4px 16px #0000001f;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .22s ease,visibility .22s ease,transform .22s ease,bottom .3s cubic-bezier(.22,1,.36,1),background .15s ease,border-color .15s ease}._btn_1hjsw_1._visible_1hjsw_61{opacity:1;visibility:visible;transform:translateY(0)}._btn_1hjsw_1._elevated_1hjsw_73{bottom:calc(var(--floating-prompt-h, 7.25rem) + 1.25rem + env(safe-area-inset-bottom,0px))}._btn_1hjsw_1:hover{background:color-mix(in srgb,var(--accent) 12%,var(--glass-bg, var(--bg)));border-color:color-mix(in srgb,var(--accent) 35%,var(--border));color:var(--accent)}._btn_1hjsw_1:active,._btn_1hjsw_1._visible_1hjsw_61:active{transform:translateY(1px)}@media(max-width:768px){._btn_1hjsw_1{right:1rem;bottom:calc(var(--bottom-nav-h) + .75rem);width:40px;height:40px}._btn_1hjsw_1._elevated_1hjsw_73{bottom:calc(var(--bottom-nav-h) + var(--floating-prompt-h, 11rem) + .75rem)}}._footerHidden_1qfii_1{visibility:hidden;pointer-events:none}@media(max-width:768px){._footer_1qfii_1{display:none}}._footer_1qfii_1{position:relative;z-index:1;padding:2rem 1.5rem;text-align:center;border-top:1px solid var(--border);background:var(--bg)}._footer_1qfii_1 p{margin:0;font-size:.8125rem;color:var(--text-muted)}._footerLink_1qfii_53{display:inline-block;margin-top:.45rem;border:none;background:none;padding:0;color:var(--accent-2);font-size:.78rem;font-weight:600;cursor:pointer}._footerLink_1qfii_53:hover{color:var(--accent)}._footerMeta_1qfii_85{margin-top:.35rem;font-size:.75rem;color:var(--text-muted);opacity:.92}._footerIcp_1qfii_99{margin:.35rem 0 0!important;font-size:.75rem!important;opacity:.85}a._footerLink_1qfii_53{text-decoration:none}._root_18g68_3{--ios-accent: #db2777;--ios-destructive: #e11d48;--ios-group-bg: rgba(255, 248, 252, .72);--ios-group-border: rgba(255, 255, 255, .88);--ios-group-line: rgba(232, 207, 217, .55);--ios-group-highlight: inset 0 1px 0 rgba(255, 255, 255, .92);--ios-group-shadow: 0 8px 28px rgba(180, 60, 120, .1), 0 22px 48px rgba(160, 40, 100, .12);--ios-alert-width: min(300px, calc(100vw - 48px) );--ios-sheet-radius: 22px;--ios-ease: cubic-bezier(.32, .72, 0, 1);--ios-backdrop: rgba(70, 40, 70, .28)}[data-theme=light] ._root_18g68_3{--ios-accent: #db2777;--ios-destructive: #e11d48;--ios-group-bg: rgba(255, 248, 252, .78);--ios-backdrop: rgba(70, 40, 70, .22)}[data-theme=dark] ._root_18g68_3{--ios-accent: #f9a8d4;--ios-destructive: #fb7185;--ios-group-bg: rgba(28, 18, 28, .78);--ios-group-border: rgba(255, 255, 255, .14);--ios-group-line: rgba(255, 255, 255, .12);--ios-group-highlight: inset 0 1px 0 rgba(255, 255, 255, .1);--ios-group-shadow: 0 8px 24px rgba(0, 0, 0, .32), 0 22px 56px rgba(0, 0, 0, .48);--ios-backdrop: rgba(12, 6, 14, .55)}._backdrop_18g68_39{position:fixed;inset:0;z-index:var(--z-modal);border:0;padding:0;margin:0;background:var(--ios-backdrop);backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);cursor:default;touch-action:none;opacity:1;transition:opacity .28s var(--ios-ease)}._backdropStatic_18g68_55{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;cursor:default}._overlayInert_18g68_62{pointer-events:none!important;touch-action:auto}._backdropSolid_18g68_67{background:#101014;backdrop-filter:none;-webkit-backdrop-filter:none}._alertStage_18g68_75{position:fixed;inset:0;z-index:calc(var(--z-modal) + 1);display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) 24px max(16px,env(safe-area-inset-bottom));pointer-events:none}._alertCard_18g68_85{width:var(--ios-alert-width);border-radius:var(--ios-sheet-radius);border:1px solid var(--ios-group-border);background:var(--ios-group-bg);backdrop-filter:blur(40px) saturate(1.35);-webkit-backdrop-filter:blur(40px) saturate(1.35);overflow:hidden;pointer-events:auto;box-shadow:var(--ios-group-highlight),var(--ios-group-shadow)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._alertCard_18g68_85,._actionGroup_18g68_101{background:color-mix(in srgb,var(--ios-group-bg) 92%,#fff)}}._alertBody_18g68_106{padding:1.35rem 1.15rem 1.15rem;text-align:center}._alertTitle_18g68_111{margin:0;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:var(--text)}._alertMessage_18g68_120{margin:.45rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--text-secondary)}._alertActions_18g68_127{display:flex;flex-direction:column;border-top:1px solid var(--ios-group-line);background:color-mix(in srgb,var(--ios-group-bg) 55%,transparent)}._alertBtn_18g68_134{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:0 12px;border:0;border-top:1px solid var(--ios-group-line);background:transparent;color:var(--ios-accent);font-size:1rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .12s}._alertActions_18g68_127 ._alertBtn_18g68_134:first-child{border-top:none}._alertBtn_18g68_134:active{background:color-mix(in srgb,#f472b6 12%,transparent)}._alertBtnBold_18g68_160{font-weight:650}._alertBtnDestructive_18g68_164{color:var(--ios-destructive);font-weight:650}._alertBtn_18g68_134:disabled{opacity:.45;cursor:not-allowed}._rootStacked_18g68_175 ._backdrop_18g68_39{z-index:calc(var(--z-modal) + 12)}._rootStacked_18g68_175 ._alertStage_18g68_75,._rootStacked_18g68_175 ._sheetShell_18g68_183{z-index:calc(var(--z-modal) + 13)}._alertCardMedia_18g68_188{width:min(520px,calc(100vw - 40px));max-width:calc(100vw - 40px)}._alertMediaBody_18g68_193{padding:0;line-height:0;background:#000}._alertMediaImg_18g68_199{display:block;width:100%;max-height:var(--ios-vh-42);height:auto;object-fit:contain;user-select:none;-webkit-user-drag:none}._actionStage_18g68_211{position:fixed;inset:0;z-index:calc(var(--z-modal) + 1);display:flex;flex-direction:column;justify-content:flex-end;padding:0 8px max(8px,env(safe-area-inset-bottom));pointer-events:none}._actionGroup_18g68_101{border-radius:var(--ios-sheet-radius);border:1px solid var(--ios-group-border);background:var(--ios-group-bg);backdrop-filter:blur(40px) saturate(1.35);-webkit-backdrop-filter:blur(40px) saturate(1.35);overflow:hidden;pointer-events:auto;box-shadow:var(--ios-group-highlight),var(--ios-group-shadow)}._actionGroup_18g68_101+._actionGroup_18g68_101{margin-top:8px}._actionBtn_18g68_239{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:0 16px;border:0;border-top:1px solid var(--ios-group-line);background:transparent;color:var(--ios-accent);font-size:1.125rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .12s}._actionGroup_18g68_101 ._actionBtn_18g68_239:first-child{border-top:none}._actionBtn_18g68_239:active{background:color-mix(in srgb,#f472b6 12%,transparent)}._actionBtnDestructive_18g68_265{color:var(--ios-destructive);font-weight:650}._actionBtnCancel_18g68_270{font-weight:650}._actionBtn_18g68_239:disabled{opacity:.45;cursor:not-allowed}._sheetShell_18g68_183{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--z-modal) + 1);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ios-sheet-radius) var(--ios-sheet-radius) 0 0;margin-top:max(6px,env(safe-area-inset-top,0px));pointer-events:auto;will-change:transform;touch-action:pan-y}._sheetShellAuto_18g68_297{height:auto;max-height:var(--ios-sheet-h-md)}._sheetShellAuto_18g68_297 ._sheetContent_18g68_302{flex:0 1 auto;min-height:0}._sheetShellLarge_18g68_307{height:var(--ios-sheet-h-lg);max-height:var(--ios-sheet-h-lg)}._sheetShellFull_18g68_312{height:var(--ios-sheet-h-full);max-height:var(--ios-sheet-h-full)}._sheetShellSolid_18g68_317 ._sheetGlass_18g68_317{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--bg-elevated);border-color:color-mix(in srgb,var(--text) 8%,transparent);box-shadow:0 -8px 40px color-mix(in srgb,#000 14%,transparent)}[data-theme=light] ._sheetShellSolid_18g68_317 ._sheetGlass_18g68_317{background:#fff;box-shadow:0 -6px 32px color-mix(in srgb,#0f1115 8%,transparent)}[data-theme=dark] ._sheetShellSolid_18g68_317 ._sheetGlass_18g68_317{background:#14141c}._sheetGlass_18g68_317{position:absolute;inset:0;border-radius:inherit;border:1px solid var(--ios-group-border);border-bottom:0;background:var(--ios-group-bg);backdrop-filter:blur(40px) saturate(1.35);-webkit-backdrop-filter:blur(40px) saturate(1.35);box-shadow:var(--ios-group-highlight),0 -8px 32px #a028641f;pointer-events:none}._sheetHandleZone_18g68_349{position:relative;z-index:1;flex-shrink:0;touch-action:none;cursor:grab}._sheetHandleZone_18g68_349:active{cursor:grabbing}._sheetHandle_18g68_349{display:block;width:36px;height:5px;margin:8px auto 4px;border-radius:999px;background:color-mix(in srgb,var(--text) 22%,transparent)}._sheetContent_18g68_302{position:relative;z-index:1;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}._sheetContentFit_18g68_379{flex:0 1 auto;overflow:visible}._sheetFooter_18g68_384,._sheetFooterClose_18g68_388{display:none}@media(max-width:768px){._sheetContent_18g68_302:not(._sheetContentFit_18g68_379){overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._sheetGlass_18g68_317,._actionGroup_18g68_101,._alertCard_18g68_85{backdrop-filter:blur(28px) saturate(1.25);-webkit-backdrop-filter:blur(28px) saturate(1.25)}._sheetFooter_18g68_384{display:flex;flex-shrink:0;position:relative;z-index:1;padding:10px 16px max(10px,var(--modal-safe-bottom, env(safe-area-inset-bottom, 10px)));border-top:1px solid var(--ios-group-line);background:color-mix(in srgb,var(--ios-group-bg) 70%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}._sheetFooterClose_18g68_388{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:0;border:1px solid var(--ios-group-line);border-radius:999px;background:color-mix(in srgb,#fff 35%,transparent);color:var(--text);font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._sheetFooterClose_18g68_388:active{background:color-mix(in srgb,#f472b6 12%,transparent)}._sheetShellSolid_18g68_317 ._sheetFooter_18g68_384{background:var(--bg-elevated);border-top-color:color-mix(in srgb,var(--text) 8%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] ._sheetShellSolid_18g68_317 ._sheetFooter_18g68_384{background:#fff}[data-theme=dark] ._sheetShellSolid_18g68_317 ._sheetFooter_18g68_384{background:#14141c}._sheetShellSolid_18g68_317 ._sheetFooterClose_18g68_388{background:color-mix(in srgb,var(--text) 5%,transparent);border-color:color-mix(in srgb,var(--text) 10%,transparent)}}@media(prefers-reduced-motion:reduce){._backdrop_18g68_39,._sheetShell_18g68_183,._alertCard_18g68_85{transition:none!important}}._dockShell_18ng9_1{--dock-nav: 80px;--wp-text: var(--text);--wp-muted: color-mix(in srgb, var(--text) 58%, transparent);--wp-subtle: color-mix(in srgb, var(--text) 38%, transparent);--wp-line: color-mix(in srgb, var(--text) 10%, transparent);--wp-panel: color-mix(in srgb, var(--bg-elevated) 96%, var(--bg));position:fixed;top:0;left:0;bottom:0;z-index:50;width:calc(var(--dock-nav) + 272px);pointer-events:none;will-change:transform;contain:layout style}._dockGlass_18ng9_39{position:absolute;inset:0;border-radius:0 24px 24px 0;overflow:hidden;background:color-mix(in srgb,var(--glass-bg) 58%,transparent);backdrop-filter:blur(24px) saturate(1.45);-webkit-backdrop-filter:blur(24px) saturate(1.45);border:none;border-right:1px solid color-mix(in srgb,var(--glass-border) 82%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 48%,transparent),4px 0 28px color-mix(in srgb,#000 12%,transparent);pointer-events:none;transform:translateZ(0)}._dockGlass_18ng9_39:before{content:"";position:absolute;inset:0 0 auto;height:120px;border-radius:0 24px 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 12%,transparent) 0%,transparent 100%);pointer-events:none}[data-theme=light] ._dockGlass_18ng9_39{background:#ffffff85;border-right-color:#ffffff73;box-shadow:inset 0 1px #ffffff8c,4px 0 28px #0f172a0f}[data-theme=dark] ._dockGlass_18ng9_39{background:#0c0c128f;border-right-color:#ffffff1a;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 32%,transparent),4px 0 32px #00000047}._panel_18ng9_133{position:absolute;top:0;left:var(--dock-nav);bottom:0;width:272px;min-height:0;overflow:hidden;display:flex;flex-direction:column;pointer-events:auto;contain:layout style}._sheetHandle_18ng9_161{display:none;flex-shrink:0}._sheetDragZone_18ng9_171{display:contents}._backdrop_18ng9_179{display:block;position:fixed;inset:0;z-index:49;margin:0;padding:0;border:none;border-radius:0;background:transparent;cursor:pointer}._header_18ng9_205{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:20px 16px 14px;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 65%,transparent);flex-shrink:0;background:transparent}._titleWrap_18ng9_231{display:flex;flex-direction:column;gap:6px;min-width:0}._eyebrow_18ng9_245{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wp-subtle)}._titleRow_18ng9_263{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._title_18ng9_231{margin:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--wp-text)}._queueBadge_18ng9_295{display:inline-flex;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:600;letter-spacing:.01em;color:var(--wp-muted);background:color-mix(in srgb,var(--text) 5%,transparent);border-radius:999px}._closeBtn_18ng9_319{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;padding:0;color:var(--wp-muted);background:color-mix(in srgb,var(--text) 6%,transparent);border:none;border-radius:50%;cursor:pointer;transition:background .15s,color .15s,transform .12s}._closeBtn_18ng9_319:hover{color:var(--wp-text);background:color-mix(in srgb,var(--text) 10%,transparent)}._closeBtn_18ng9_319:active{transform:scale(.94)}._listViewport_18ng9_369{position:relative;z-index:1;flex:1;min-height:0;display:flex}._listHost_18ng9_385{flex:1;min-height:0;display:flex}._list_18ng9_369{flex:1;min-height:0;padding:12px 4px 14px 12px;display:flex;flex-direction:column;gap:6px}._listVirtualPad_18ng9_417{flex-shrink:0;width:100%;pointer-events:none}._listTools_18ng9_429{gap:8px;padding:10px 10px 14px 12px}._empty_18ng9_439{margin:auto;padding:2.5rem 1rem;display:flex;flex-direction:column;align-items:center;gap:10px;font-size:.8125rem;color:var(--wp-muted);text-align:center;line-height:1.6}._footer_18ng9_465{position:relative;z-index:1;flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:12px 12px 16px;border-top:1px solid color-mix(in srgb,var(--glass-border) 65%,transparent);background:transparent}._loadMoreBtn_18ng9_489{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:0 16px;border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);border-radius:999px;background:color-mix(in srgb,var(--wp-text) 4%,transparent);color:var(--wp-text);font-size:.8125rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s,opacity .15s,transform .12s}._loadMoreBtn_18ng9_489:hover{background:color-mix(in srgb,var(--wp-text) 8%,transparent)}._loadMoreBtn_18ng9_489:active{transform:scale(.98)}._loadMoreBtn_18ng9_489:disabled{opacity:.55;cursor:not-allowed;transform:none}._listLoadMore_18ng9_553{flex-shrink:0;padding:2px 0 4px}._profileLink_18ng9_563{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:0 16px;border-radius:999px;background:linear-gradient(135deg,#8b7cf6,#a855f7 52%,#7c6fe8);border:1px solid rgba(255,255,255,.18);box-shadow:0 4px 18px #8b7cf657;color:#fff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease}._profileLink_18ng9_563:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.04) 42%,transparent 68%);pointer-events:none}._profileLink_18ng9_563:hover{background:linear-gradient(135deg,#9d8ff8,#b96cf9 52%,#8d7ef0);border-color:#ffffff42;box-shadow:0 6px 22px #8b7cf66b}._profileLink_18ng9_563:active{transform:scale(.98)}._profileLinkMain_18ng9_667{position:relative;z-index:1;flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._profileLink_18ng9_563 svg{position:relative;z-index:1;flex-shrink:0;opacity:.85}._taskRow_18ng9_703{position:relative;display:flex;align-items:center;gap:8px;min-height:52px;padding:6px 8px 6px 10px;border-radius:12px;background:color-mix(in srgb,var(--glass) 72%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--glass-border) 78%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 45%,transparent);transition:background .18s,border-color .18s;overflow:hidden}._taskRowGenerating_18ng9_733{border-color:color-mix(in srgb,var(--accent) 28%,var(--glass-border))}._taskRowGenerating_18ng9_733 ._taskBody_18ng9_741{height:auto;min-height:40px}._taskRowGenerating_18ng9_733 ._taskPromptSlot_18ng9_751{height:auto;min-height:18px}._taskGeneratingStatus_18ng9_761{display:flex;align-items:center;gap:8px;width:100%;min-width:0}._taskProgressTrack_18ng9_777{flex:1;min-width:0;height:4px;border-radius:999px;background:color-mix(in srgb,var(--text) 8%,transparent);overflow:hidden}._taskProgressFill_18ng9_795{height:100%;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 75%,#8b7cf6),color-mix(in srgb,var(--accent) 95%,#c4b5fd));transition:width .45s ease}._taskProgressLabel_18ng9_817{flex-shrink:0;font-size:.6875rem;font-weight:500;line-height:18px;color:var(--wp-subtle);font-variant-numeric:tabular-nums}._taskRowClickable_18ng9_835{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._taskRowClickable_18ng9_835:hover{background:color-mix(in srgb,var(--text) 6%,transparent);border-color:color-mix(in srgb,var(--text) 14%,transparent)}._taskRowClickable_18ng9_835:hover ._taskChevron_18ng9_857{color:var(--wp-text);transform:translate(1px)}._taskRowClickable_18ng9_835:focus-visible{outline:2px solid color-mix(in srgb,var(--text) 24%,transparent);outline-offset:2px}._taskRowFailed_18ng9_877{border-color:color-mix(in srgb,#ef4444 24%,var(--wp-line))}[data-theme=light] ._taskRow_18ng9_703{background:color-mix(in srgb,#ffffff 62%,rgba(255,255,255,.4))}[data-theme=dark] ._taskRow_18ng9_703{background:color-mix(in srgb,var(--glass) 78%,rgba(18,18,26,.85))}._taskThumb_18ng9_901{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:8px;overflow:hidden}._taskBody_18ng9_741{flex:1 1 auto;min-width:0;height:40px;display:flex;flex-direction:column;justify-content:center;gap:2px}._taskMetaRow_18ng9_939{display:flex;align-items:center;gap:6px;min-width:0;height:15px}._taskSourceBadge_18ng9_955{flex-shrink:0;padding:0 .375rem;border-radius:999px;font-size:.5625rem;font-weight:700;line-height:15px;letter-spacing:.02em;color:color-mix(in srgb,var(--accent) 88%,var(--wp-text));background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 24%,transparent)}._taskTime_18ng9_981{margin-left:auto;flex-shrink:0;font-size:.5625rem;font-weight:500;line-height:15px;color:var(--wp-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._dockTabs_18ng9_1003{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:999px;background:color-mix(in srgb,var(--text) 5%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent)}._dockTab_18ng9_1003{min-width:3.25rem;padding:5px 10px;border:none;border-radius:999px;background:transparent;color:var(--wp-muted);font-size:.6875rem;font-weight:600;font-family:inherit;letter-spacing:.02em;cursor:pointer;transition:background .15s,color .15s}._dockTab_18ng9_1003:hover{color:var(--wp-text)}._dockTabActive_18ng9_1061{color:var(--wp-text);background:color-mix(in srgb,var(--bg-elevated) 88%,var(--glass));box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 45%,transparent)}._toolRow_18ng9_1073{position:relative;display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 10px 8px 8px;border-radius:14px;background:color-mix(in srgb,var(--bg-elevated) 82%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 62%,transparent);transition:background .18s ease,border-color .18s ease,transform .18s ease;overflow:hidden;width:100%;text-align:left;font-family:inherit;color:inherit;cursor:pointer}._toolRow_18ng9_1073:hover{background:color-mix(in srgb,var(--accent) 6%,var(--bg-elevated));border-color:color-mix(in srgb,var(--accent) 22%,var(--glass-border));transform:translate(1px)}._toolRow_18ng9_1073:hover ._toolChevron_18ng9_1129{color:color-mix(in srgb,var(--accent) 72%,var(--wp-text));transform:translate(2px)}._toolRow_18ng9_1073:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 38%,transparent);outline-offset:2px}._toolRowActive_18ng9_1149{border-color:color-mix(in srgb,var(--accent) 36%,var(--glass-border));background:color-mix(in srgb,var(--accent) 10%,var(--bg-elevated));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 12%,transparent)}[data-theme=light] ._toolRow_18ng9_1073{background:color-mix(in srgb,#ffffff 88%,rgba(255,255,255,.5))}[data-theme=light] ._toolRow_18ng9_1073:hover{background:color-mix(in srgb,var(--accent) 5%,#ffffff)}[data-theme=dark] ._toolRow_18ng9_1073{background:color-mix(in srgb,var(--bg-elevated) 90%,rgba(18,18,26,.6))}._toolIcon_18ng9_1185{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;color:color-mix(in srgb,var(--accent) 92%,var(--wp-text));background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 18%,transparent),color-mix(in srgb,var(--accent) 8%,transparent));border:1px solid color-mix(in srgb,var(--accent) 20%,transparent)}._toolBody_18ng9_1219{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px}._toolName_18ng9_1237{margin:0;font-size:.8125rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--wp-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._toolRow_18ng9_1073:hover ._toolName_18ng9_1237{color:var(--wp-text)}._toolDesc_18ng9_1269{margin:0;font-size:.6875rem;line-height:1.2;color:var(--wp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._toolChevron_18ng9_1129{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;color:color-mix(in srgb,var(--wp-subtle) 88%,transparent);transition:color .15s ease,transform .15s ease}._retentionHint_18ng9_1309{margin:0;font-size:.6875rem;line-height:1.4;color:var(--wp-subtle)}._metaRow_18ng9_1323{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}._clearAllBtn_18ng9_1339{flex-shrink:0;margin:0;padding:0;border:none;background:none;font:inherit;font-size:.6875rem;font-weight:600;line-height:1.4;color:color-mix(in srgb,var(--danger, #e11d48) 88%,var(--wp-text));cursor:pointer;white-space:nowrap}._clearAllBtn_18ng9_1339:hover:not(:disabled){text-decoration:underline}._clearAllBtn_18ng9_1339:disabled{opacity:.55;cursor:wait}._taskPromptSlot_18ng9_751{position:relative;height:18px;width:100%;min-width:0;flex-shrink:0}._taskPrompt_18ng9_751{margin:0;width:100%;min-width:0;font-size:.75rem;font-weight:500;line-height:18px;color:color-mix(in srgb,var(--wp-text) 88%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._taskPromptEmpty_18ng9_1429{color:var(--wp-subtle);font-weight:400}._taskPromptFailed_18ng9_1439{color:color-mix(in srgb,#e11d48 78%,var(--wp-text));font-weight:500}._taskRowClickable_18ng9_835:hover ._taskPrompt_18ng9_751:not(._taskPromptEmpty_18ng9_1429){color:var(--wp-text)}._taskRowClickable_18ng9_835:hover ._taskPromptFailed_18ng9_1439{color:color-mix(in srgb,#e11d48 88%,var(--wp-text))}._taskStatus_18ng9_1465{margin:0;flex-shrink:0;font-size:.5625rem;font-weight:600;line-height:15px;color:var(--wp-subtle);white-space:nowrap}._taskStatusFailed_18ng9_1485{color:#f87171}._taskChevron_18ng9_857{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--wp-subtle);transition:color .15s,transform .15s}._taskImage_18ng9_1511{display:block;width:100%;height:100%;object-fit:cover;opacity:1;visibility:visible}._taskPlaceholder_18ng9_1529{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:color-mix(in srgb,var(--text) 5%,transparent)}._taskPlaceholderFailed_18ng9_1547{width:22px;height:22px;color:color-mix(in srgb,#e11d48 72%,var(--text));opacity:.85}._taskGeneratingOverlay_18ng9_1561{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,#000 42%,transparent)}._taskDeleteBtn_18ng9_1579{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--wp-subtle);background:transparent;border:none;border-radius:8px;cursor:pointer;transition:color .15s,background .15s}._taskDeleteBtn_18ng9_1579:hover{color:#e11d48;background:color-mix(in srgb,#ef4444 10%,transparent)}._taskUnviewedDot_18ng9_1621{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:999px;background:#ef4444;box-shadow:0 0 0 2px color-mix(in srgb,var(--wp-card, #fff) 90%,transparent);pointer-events:none;z-index:2}._taskDeleteBtn_18ng9_1579:focus-visible{outline:2px solid color-mix(in srgb,#ef4444 35%,transparent);outline-offset:2px}._spinner_18ng9_1657{display:inline-block;width:14px;height:14px;border:2px solid color-mix(in srgb,var(--text) 12%,transparent);border-top-color:var(--wp-text);border-radius:50%;animation:_spin_18ng9_1657 .7s linear infinite}@keyframes _spin_18ng9_1657{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._dockShell_18ng9_1{will-change:auto}._dockGlass_18ng9_39,._backdrop_18ng9_179{backdrop-filter:none;-webkit-backdrop-filter:none}._spinner_18ng9_1657{animation:none}}@media(max-width:768px){._backdrop_18ng9_179{background:transparent;touch-action:none}._dockShell_18ng9_1{--dock-nav: 0px;inset:auto 0 0;z-index:119;width:auto;display:flex;flex-direction:column;height:var(--ios-sheet-h-sm);max-height:var(--ios-sheet-h-sm);overflow:hidden;pointer-events:auto;touch-action:manipulation;transform:translateZ(0);backface-visibility:hidden}._dockGlass_18ng9_39{border-radius:16px 16px 0 0;border:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--bg-elevated);box-shadow:none}[data-theme=light] ._dockGlass_18ng9_39,[data-theme=dark] ._dockGlass_18ng9_39{background:var(--bg-elevated);box-shadow:none}._dockGlass_18ng9_39:before{display:none}._panel_18ng9_133{position:relative;left:0;width:100%;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}._panelSheet_18ng9_1839{flex:1 1 auto;min-height:0;max-height:min(82dvh,var(--ios-sheet-h-md));display:flex;flex-direction:column;overflow:hidden}._panelSheet_18ng9_1839 ._listViewport_18ng9_369{flex:1 1 auto;max-height:min(58dvh,560px);min-height:140px}._panelSheet_18ng9_1839 ._list_18ng9_369{max-height:inherit;padding:10px 4px 12px 16px;gap:10px}._panelSheet_18ng9_1839 ._listLoadMore_18ng9_553{padding:6px 0 2px}._sheetDragZone_18ng9_171{display:block;flex-shrink:0;touch-action:none;cursor:grab}._sheetDragZone_18ng9_171:active{cursor:grabbing}._sheetDragHeader_18ng9_1911{flex-shrink:0;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-bottom:.5px solid color-mix(in srgb,var(--text) 10%,transparent)}._sheetDragHeader_18ng9_1911:active{cursor:grabbing}._sheetDragHeader_18ng9_1911 ._sheetHandle_18ng9_161{display:block;width:36px;height:5px;margin:5px auto 12px;border-radius:999px;background:color-mix(in srgb,var(--text) 20%,transparent);flex-shrink:0;pointer-events:none}._sheetHeader_18ng9_1959{display:flex;align-items:flex-start;gap:10px;flex-shrink:0;padding:18px 20px 14px;border-bottom:1px solid var(--wp-line)}._sheetHeaderMain_18ng9_1977{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._sheetTitleRow_18ng9_1993{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._sheetTitle_18ng9_1993{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.024em;line-height:1.2;color:var(--wp-text)}._sheetSubtitle_18ng9_2025{margin:0;font-size:.8125rem;line-height:1.4;color:var(--wp-muted)}._sheetDragHeader_18ng9_1911 ._queueBadge_18ng9_295{padding:1px 7px;font-size:.6875rem}._sheetCloseBtn_18ng9_2049{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;color:color-mix(in srgb,var(--text) 52%,transparent);background:color-mix(in srgb,var(--text) 8%,transparent);cursor:pointer;transition:background .15s,transform .12s}._sheetCloseBtn_18ng9_2049:active{transform:scale(.94);background:color-mix(in srgb,var(--text) 14%,transparent)}._panelSheet_18ng9_1839 ._header_18ng9_205{padding:0}._footer_18ng9_465{flex-shrink:0;padding:14px 16px 6px;border-top:1px solid var(--wp-line);background:transparent;gap:10px}._loadMoreBtn_18ng9_489{min-height:44px;border-radius:12px;border:1px solid var(--wp-line);background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--wp-text);font-size:.875rem;font-weight:600}._panelSheet_18ng9_1839 ._footer_18ng9_465 ._profileLink_18ng9_563{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:0 16px;border-radius:12px;background:linear-gradient(135deg,#8b7cf6,#a855f7 52%,#7c6fe8);border:1px solid rgba(255,255,255,.18);box-shadow:0 4px 18px #8b7cf657;color:#fff;font-size:.875rem;font-weight:650;font-family:inherit;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease}._panelSheet_18ng9_1839 ._footer_18ng9_465 ._profileLink_18ng9_563:hover{background:linear-gradient(135deg,#9d8ff8,#b96cf9 52%,#8d7ef0);border-color:#ffffff42;box-shadow:0 6px 22px #8b7cf66b}._panelSheet_18ng9_1839 ._footer_18ng9_465 ._profileLink_18ng9_563:active{transform:scale(.98)}._panelSheet_18ng9_1839 ._footer_18ng9_465 ._profileLinkMain_18ng9_667{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._panelSheet_18ng9_1839 ._footer_18ng9_465 ._profileLink_18ng9_563 svg{flex-shrink:0;color:inherit;opacity:.82}._list_18ng9_369{flex:1 1 auto;min-height:0;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}._panelSheet_18ng9_1839 ._taskRow_18ng9_703,._panelSheet_18ng9_1839 ._toolRow_18ng9_1073{min-height:56px;padding:10px 10px 10px 12px;gap:10px;border-radius:14px;border:1px solid var(--wp-line);box-shadow:none;background:color-mix(in srgb,var(--text) 4%,var(--bg-elevated))}[data-theme=light] ._panelSheet_18ng9_1839 ._taskRow_18ng9_703,[data-theme=light] ._panelSheet_18ng9_1839 ._toolRow_18ng9_1073{background:#f7f7f9;border-color:color-mix(in srgb,var(--text) 8%,transparent)}[data-theme=dark] ._panelSheet_18ng9_1839 ._taskRow_18ng9_703,[data-theme=dark] ._panelSheet_18ng9_1839 ._toolRow_18ng9_1073{background:#1c1c24;border-color:color-mix(in srgb,var(--text) 10%,transparent)}._panelSheet_18ng9_1839 ._taskRowClickable_18ng9_835:active{background:color-mix(in srgb,var(--text) 8%,var(--bg-elevated))}[data-theme=light] ._panelSheet_18ng9_1839 ._taskRowClickable_18ng9_835:active{background:#efeff2}[data-theme=dark] ._panelSheet_18ng9_1839 ._taskRowClickable_18ng9_835:active{background:#24242e}._panelSheet_18ng9_1839 ._taskChevron_18ng9_857{width:28px;height:28px;margin-right:-2px;color:color-mix(in srgb,var(--text) 38%,transparent)}._panelSheet_18ng9_1839 ._taskThumb_18ng9_901{width:44px;height:44px;border-radius:10px}._panelSheet_18ng9_1839 ._taskDeleteBtn_18ng9_1579{width:36px;height:36px;border-radius:10px;color:var(--wp-subtle);background:color-mix(in srgb,var(--text) 6%,transparent)}._panelSheet_18ng9_1839 ._taskDeleteBtn_18ng9_1579:active{color:#f87171;background:color-mix(in srgb,#ef4444 12%,transparent)}._taskRow_18ng9_703,._toolRow_18ng9_1073{border:none;box-shadow:none;background:color-mix(in srgb,var(--text) 4%,transparent)}[data-theme=light] ._taskRow_18ng9_703,[data-theme=light] ._toolRow_18ng9_1073{background:color-mix(in srgb,var(--text) 3%,transparent)}[data-theme=dark] ._taskRow_18ng9_703,[data-theme=dark] ._toolRow_18ng9_1073{background:color-mix(in srgb,var(--text) 5%,transparent)}._listNavPad_18ng9_2409{padding-bottom:calc(var(--bottom-nav-h, 78px) + .5rem)}._closeBtn_18ng9_319{width:40px;height:40px;background:color-mix(in srgb,var(--text) 5%,transparent)}._taskDeleteBtn_18ng9_1579{width:40px;height:40px}}@media(max-width:480px){._dockShell_18ng9_1{max-height:var(--ios-sheet-h-sm)}._dockGlass_18ng9_39{border-radius:14px 14px 0 0}._taskRow_18ng9_703{min-height:52px;padding:6px 8px 6px 10px;gap:8px}._taskThumb_18ng9_901{width:40px;height:40px}._taskPrompt_18ng9_751{font-size:.75rem}}._bubble_km8nm_1{--tip-fill: color-mix(in srgb, var(--menu-bg) 92%, transparent);--tip-border: color-mix(in srgb, var(--glass-border) 85%, transparent);position:fixed;z-index:10050;max-width:min(280px,calc(100vw - 24px));padding:.4rem .625rem;font-size:.75rem;font-weight:500;line-height:1.35;color:var(--text);text-align:center;white-space:nowrap;pointer-events:none;background:var(--tip-fill);border:1px solid var(--tip-border);border-radius:8px;backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);animation:_tipIn_km8nm_1 .12s cubic-bezier(.22,1,.36,1)}._bubbleAbove_km8nm_24{transform:translate(-50%,calc(-100% - 6px))}._bubbleBelow_km8nm_28{transform:translate(-50%,6px)}._arrow_km8nm_32{position:absolute;left:50%;width:0;height:0;margin:0;padding:0;border:0 solid transparent;transform:translate(-50%)}._bubbleAbove_km8nm_24 ._arrow_km8nm_32{bottom:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--tip-fill)}._bubbleBelow_km8nm_28 ._arrow_km8nm_32{top:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--tip-fill)}@keyframes _tipIn_km8nm_1{0%{opacity:0;scale:.96}}[data-theme=light] ._bubble_km8nm_1{--tip-fill: rgba(255, 255, 255, .96);--tip-border: rgba(15, 23, 42, .1)}[data-theme=light] ._bubbleAbove_km8nm_24 ._arrow_km8nm_32{border-top-color:var(--tip-fill)}[data-theme=light] ._bubbleBelow_km8nm_28 ._arrow_km8nm_32{border-bottom-color:var(--tip-fill)}._overlay_dcqp7_3{--rg-bg: rgba(255, 248, 252, .78);--rg-text: #1a2433;--rg-sub: rgba(26, 36, 51, .62);--rg-muted: rgba(26, 36, 51, .42);--rg-line: rgba(255, 255, 255, .88);--rg-gold: #b87a1a;--rg-gold-text: #a66b10;--rg-gold-light: #d4922a;--rg-gold-deep: #8f5a0a;--rg-orange: #b56e8f;--rg-balance: linear-gradient( 135deg, rgba(255, 232, 241, .72) 0%, rgba(255, 250, 252, .55) 55%, rgba(255, 238, 245, .7) 100% );--rg-btn: linear-gradient(135deg, #ff9ec8 0%, #f472b6 48%, #ec4899 100%);--rg-shadow: 0 8px 28px rgba(180, 60, 120, .08), 0 22px 48px rgba(160, 40, 100, .1);--rg-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .92);--rg-surface: rgba(255, 255, 255, .55);--rg-surface-strong: rgba(255, 255, 255, .72);--rg-fail: #dc2626;position:fixed;inset:0;z-index:var(--z-modal, 750);display:flex;align-items:center;justify-content:center;padding:1rem;background:#46284638;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);animation:_crIn_dcqp7_1 .22s ease both}._overlayStacked_dcqp7_43{z-index:calc(var(--z-modal, 1300) + 28)}[data-theme=dark] ._overlay_dcqp7_3{--rg-text: #eef5fc;--rg-sub: rgba(238, 245, 252, .66);--rg-muted: rgba(238, 245, 252, .42);--rg-bg: rgba(28, 18, 28, .78);--rg-line: rgba(255, 255, 255, .14);--rg-gold-text: #f9a8d4;--rg-gold-light: #f9a8d4;--rg-gold-deep: #fbcfe8;--rg-surface: rgba(255, 255, 255, .08);--rg-surface-strong: rgba(255, 255, 255, .12);--rg-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);--rg-shadow: 0 8px 24px rgba(0, 0, 0, .32), 0 22px 56px rgba(0, 0, 0, .48);background:#0c060e8c}@keyframes _crIn_dcqp7_1{0%{opacity:0}to{opacity:1}}@keyframes _crPop_dcqp7_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._modal_dcqp7_75{position:relative;width:min(440px,100%);display:flex;flex-direction:column;background:var(--rg-bg);color:var(--rg-text);font-family:var(--font-sans, system-ui, -apple-system, "Segoe UI", "PingFang SC", sans-serif);border-radius:24px;border:1px solid var(--rg-line);box-shadow:var(--rg-card-shadow),var(--rg-shadow);backdrop-filter:blur(40px) saturate(1.35);-webkit-backdrop-filter:blur(40px) saturate(1.35);overflow:hidden;animation:_crPop_dcqp7_1 .28s ease-out both}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._modal_dcqp7_75{background:var(--bg-elevated, #fff)}}._mainView_dcqp7_100{display:flex;flex-direction:column}._heroDeco_dcqp7_105{position:absolute;top:0;right:0;width:min(360px,85%);height:200px;pointer-events:none;background:radial-gradient(ellipse 130% 120% at 100% 0%,rgba(181,110,143,.28) 0%,transparent 68%),radial-gradient(ellipse 90% 80% at 88% 8%,rgba(255,225,175,.42) 0%,transparent 55%),radial-gradient(circle at 72% 0%,rgba(255,245,220,.3) 0%,transparent 42%);mask-image:linear-gradient(135deg,transparent 5%,#000 72%);-webkit-mask-image:linear-gradient(135deg,transparent 5%,#000 72%)}._closeBtn_dcqp7_120{position:absolute;top:12px;right:12px;z-index:3;width:40px;height:40px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--rg-text) 8%,transparent);border-radius:50%;background:var(--rg-surface-strong);color:var(--rg-muted);cursor:pointer;box-shadow:inset 0 1px #ffffffd9;transition:color .15s ease,background .15s ease,transform .12s ease}._closeBtn_dcqp7_120:hover{color:var(--rg-text);background:var(--rg-surface)}._closeBtn_dcqp7_120:active{transform:scale(.94)}._header_dcqp7_147{position:relative;z-index:1;padding:1.25rem 1.5rem .5rem}._title_dcqp7_153{margin:0;font-size:1.3125rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--rg-text)}._subtitle_dcqp7_162{margin:.3125rem 0 0;font-size:.875rem;font-weight:400;line-height:1.45;color:var(--rg-sub)}._balanceCard_dcqp7_170{display:flex;align-items:center;gap:.75rem;margin:0 1.25rem .625rem;padding:.6875rem .875rem;border-radius:14px;background:var(--rg-balance);border:1px solid color-mix(in srgb,var(--rg-gold-light) 35%,transparent);box-shadow:var(--rg-card-shadow);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}._balanceLeft_dcqp7_184{flex-shrink:0;display:flex;flex-direction:column;gap:.125rem}._balanceLabel_dcqp7_191{font-size:.75rem;font-weight:600;color:var(--rg-sub)}._balanceValue_dcqp7_197{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.1;color:var(--rg-text)}._balanceDivider_dcqp7_206{flex-shrink:0;width:1px;align-self:stretch;min-height:36px;background:#dcc8a8}._balanceDesc_dcqp7_214{flex:1;margin:0;font-size:.6875rem;line-height:1.45;color:var(--rg-muted)}._content_dcqp7_222{padding:0 1.25rem .625rem}._sectionTitle_dcqp7_226{display:flex;align-items:center;gap:.4375rem;margin:0 0 .5rem;font-size:.9375rem;font-weight:700;color:var(--rg-text)}._sectionBar_dcqp7_236{width:3px;height:15px;border-radius:2px;background:linear-gradient(180deg,var(--rg-orange),var(--rg-gold-light))}._customRow_dcqp7_243{display:flex;align-items:center;min-height:52px;padding:.75rem .875rem;border-radius:10px;border:1.5px solid #ddd6cc;background:#f7f5f2;cursor:text;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}._customInputWrap_dcqp7_255{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem}._inputIcon_dcqp7_263{flex-shrink:0;color:var(--rg-gold-text)}._customRowOn_dcqp7_268{border-color:var(--rg-gold-light);background:#fffaf0;box-shadow:0 0 0 3px #d4922a1f}._customInput_dcqp7_255{flex:1;min-width:0;width:100%;border:none;background:transparent;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9375rem;font-weight:600;letter-spacing:.08em;color:var(--rg-text);text-align:left;outline:none}._customInput_dcqp7_255::placeholder{color:#a3a3a3;font-weight:400;letter-spacing:.04em}._error_dcqp7_295{margin:.5rem 0 0;font-size:.75rem;line-height:1.4;color:var(--rg-fail)}._featureRow_dcqp7_302{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.625rem}._featureChip_dcqp7_309{padding:.3125rem .625rem;border-radius:999px;border:1px solid #f0c8d8;background:#fffaf0;font-size:.6875rem;font-weight:600;color:var(--rg-gold-deep);line-height:1.3}._checkoutBar_dcqp7_320{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem .875rem;border-top:1px solid #e8e4dc;background:#fff}._checkoutPrice_dcqp7_330{display:flex;flex-direction:column;gap:.125rem;min-width:0}._checkoutLabel_dcqp7_337{font-size:.75rem;font-weight:600;color:var(--rg-sub)}._checkoutHint_dcqp7_343{font-size:.8125rem;font-weight:650;color:var(--rg-gold-text);line-height:1.25}._payBtn_dcqp7_350{flex-shrink:0;min-width:132px;min-height:44px;padding:.8125rem 1.5rem;border:none;border-radius:10px;background:var(--rg-btn);color:#fff;font-family:inherit;font-size:.9375rem;font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 14px #e07a2866;transition:opacity .15s ease,transform .12s ease,box-shadow .15s ease}._payBtn_dcqp7_350:hover:not(:disabled){box-shadow:0 6px 18px #e07a287a}._payBtn_dcqp7_350:active:not(:disabled){transform:scale(.97)}._payBtn_dcqp7_350:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}@media(max-width:480px){._overlay_dcqp7_3{padding:.75rem}._header_dcqp7_147{padding:1.125rem 3rem .4375rem 1rem}._title_dcqp7_153{font-size:1.1875rem}._balanceCard_dcqp7_170{margin:0 1rem .5rem}._content_dcqp7_222{padding:0 1rem .5rem}._customInput_dcqp7_255{font-size:16px}._checkoutBar_dcqp7_320{padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}._closeBtn_dcqp7_120{top:10px;right:10px;width:44px;height:44px}._payBtn_dcqp7_350{min-height:48px}}@media(prefers-reduced-motion:reduce){._overlay_dcqp7_3,._modal_dcqp7_75{animation:none}._payBtn_dcqp7_350:active,._closeBtn_dcqp7_120:active{transform:none}}._overlay_133wf_3{--rg-bg: rgba(255, 248, 252, .78);--rg-text: #1a2433;--rg-sub: rgba(26, 36, 51, .62);--rg-muted: rgba(26, 36, 51, .42);--rg-line: rgba(255, 255, 255, .88);--rg-gold: #b87a1a;--rg-gold-text: #a66b10;--rg-gold-light: #d4922a;--rg-gold-deep: #8f5a0a;--rg-orange: #b56e8f;--rg-ribbon: #d94432;--rg-ribbon-pop: #e07a18;--rg-balance: linear-gradient( 135deg, rgba(255, 232, 241, .72) 0%, rgba(255, 250, 252, .55) 55%, rgba(255, 238, 245, .7) 100% );--rg-btn: linear-gradient(135deg, #ff9ec8 0%, #f472b6 48%, #ec4899 100%);--rg-shadow: 0 8px 28px rgba(180, 60, 120, .08), 0 22px 48px rgba(160, 40, 100, .1);--rg-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .92);--rg-surface: rgba(255, 255, 255, .55);--rg-surface-strong: rgba(255, 255, 255, .72);--rg-surface-soft: rgba(255, 255, 255, .38);--rg-border: rgba(232, 207, 217, .65);--rg-ok: #15803d;--rg-fail: #dc2626;position:fixed;inset:0;z-index:calc(var(--z-modal) + 24);overflow-y:auto;overscroll-behavior:contain;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:#46284638;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);animation:_rgIn_133wf_1 .22s ease both}[data-theme=light] ._overlay_133wf_3{--rg-bg: rgba(255, 248, 252, .82);--rg-surface: rgba(255, 255, 255, .62);--rg-surface-strong: rgba(255, 255, 255, .78)}[data-theme=dark] ._overlay_133wf_3{--rg-text: #eef5fc;--rg-sub: rgba(238, 245, 252, .66);--rg-muted: rgba(238, 245, 252, .42);--rg-bg: rgba(28, 18, 28, .78);--rg-line: rgba(255, 255, 255, .14);--rg-border: rgba(255, 255, 255, .12);--rg-gold-text: #f9a8d4;--rg-gold-light: #f9a8d4;--rg-gold-deep: #fbcfe8;--rg-surface: rgba(255, 255, 255, .08);--rg-surface-strong: rgba(255, 255, 255, .12);--rg-surface-soft: rgba(255, 255, 255, .05);--rg-balance: linear-gradient( 135deg, rgba(244, 114, 182, .16) 0%, rgba(255, 255, 255, .06) 55%, rgba(236, 72, 153, .12) 100% );--rg-btn: linear-gradient(135deg, #ff9ec8 0%, #f472b6 48%, #ec4899 100%);--rg-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);--rg-shadow: 0 8px 24px rgba(0, 0, 0, .32), 0 22px 56px rgba(0, 0, 0, .48);background:#0c060e8c}@keyframes _rgIn_133wf_1{0%{opacity:0}to{opacity:1}}@keyframes _rgPop_133wf_1{0%{opacity:0}to{opacity:1}}._overlayCenter_133wf_90{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - max(1rem,env(safe-area-inset-top,0px)) - max(1rem,env(safe-area-inset-bottom,0px)));width:100%;box-sizing:border-box}._modal_133wf_99{position:relative;width:min(440px,100%);display:flex;flex-direction:column;flex-shrink:0;background:var(--rg-bg);color:var(--rg-text);font-family:var(--font-sans, system-ui, -apple-system, "Segoe UI", "PingFang SC", sans-serif);border-radius:24px;border:1px solid var(--rg-line);box-shadow:var(--rg-card-shadow),var(--rg-shadow);backdrop-filter:blur(40px) saturate(1.35);-webkit-backdrop-filter:blur(40px) saturate(1.35);overflow:hidden;animation:_rgPop_133wf_1 .28s ease-out both}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._modal_133wf_99{background:var(--bg-elevated, #fff)}}._modalTermsDialog_133wf_125{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(440px,calc(100vw - 2rem));height:min(560px,calc(100dvh - 2rem));max-height:min(560px,calc(100dvh - 2rem));animation:_rgPopCentered_133wf_1 .28s ease-out both}@keyframes _rgPopCentered_133wf_1{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px))}to{opacity:1;transform:translate(-50%,-50%)}}._mainView_133wf_147{display:flex;flex-direction:column}._heroDeco_133wf_152{position:absolute;top:0;right:0;width:min(360px,85%);height:200px;pointer-events:none;background:radial-gradient(ellipse 130% 120% at 100% 0%,rgba(181,110,143,.28) 0%,transparent 68%),radial-gradient(ellipse 90% 80% at 88% 8%,rgba(255,225,175,.42) 0%,transparent 55%),radial-gradient(circle at 72% 0%,rgba(255,245,220,.3) 0%,transparent 42%);mask-image:linear-gradient(135deg,transparent 5%,#000 72%);-webkit-mask-image:linear-gradient(135deg,transparent 5%,#000 72%)}._closeBtn_133wf_167{position:absolute;top:12px;right:12px;z-index:3;width:40px;height:40px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--rg-text) 8%,transparent);border-radius:50%;background:var(--rg-surface-strong);color:var(--rg-muted);cursor:pointer;box-shadow:inset 0 1px #ffffffd9;transition:color .15s ease,background .15s ease,transform .12s ease}._closeBtn_133wf_167:hover{color:var(--rg-text);background:var(--rg-surface)}._closeBtn_133wf_167:active{transform:scale(.94)}._header_133wf_194{position:relative;z-index:1;padding:1.25rem 1.5rem .5rem}._title_133wf_200{margin:0;font-size:1.3125rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--rg-text)}._subtitle_133wf_209{margin:.3125rem 0 0;font-size:.875rem;font-weight:400;line-height:1.4;color:var(--rg-sub)}._continueBanner_133wf_217{position:relative;z-index:1;margin:.375rem 1.25rem .75rem;padding:.625rem .75rem;border-radius:12px;border:1px solid var(--rg-border);background:color-mix(in srgb,var(--rg-gold-light) 14%,var(--rg-surface));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._continueBannerTitle_133wf_229{margin:0;font-size:.8125rem;font-weight:700;line-height:1.45;color:var(--rg-gold-deep)}._continueBannerDesc_133wf_237{margin:.25rem 0 0;font-size:.75rem;line-height:1.45;color:var(--rg-sub)}._balanceCard_133wf_244{display:flex;align-items:center;gap:.75rem;margin:0 1.25rem .625rem;padding:.6875rem .875rem;border-radius:14px;background:var(--rg-balance);border:1px solid var(--rg-border);box-shadow:var(--rg-card-shadow);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}._balanceLeft_133wf_258{flex-shrink:0;display:flex;flex-direction:column;gap:.125rem}._balanceLabel_133wf_265{font-size:.75rem;font-weight:600;color:var(--rg-sub)}._balanceValue_133wf_271{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.1;color:var(--rg-text)}._balanceDivider_133wf_280{flex-shrink:0;width:1px;align-self:stretch;min-height:36px;background:color-mix(in srgb,var(--rg-text) 12%,transparent)}._balanceDesc_133wf_288{flex:1;margin:0;font-size:.6875rem;line-height:1.45;color:var(--rg-muted)}._content_133wf_296{padding:0 1.25rem .625rem}._sectionTitle_133wf_300{display:flex;align-items:center;gap:.4375rem;margin:0 0 .5rem;font-size:.9375rem;font-weight:700;color:var(--rg-text)}._sectionBar_133wf_310{width:3px;height:15px;border-radius:2px;background:linear-gradient(180deg,var(--rg-orange),var(--rg-gold-light))}._packSlot_133wf_317{margin-bottom:.625rem}._packGrid_133wf_321{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}._packSkeleton_133wf_327{height:84px;border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--rg-text) 6%,transparent) 25%,color-mix(in srgb,var(--rg-text) 10%,transparent),color-mix(in srgb,var(--rg-text) 6%,transparent) 75%);background-size:200% 100%;animation:_rgShimmer_133wf_1 1.2s ease-in-out infinite}@keyframes _rgShimmer_133wf_1{0%{background-position:200% 0}to{background-position:-200% 0}}._packCard_133wf_345{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;min-height:92px;padding:.6875rem .3125rem .5rem;border:1.5px solid var(--rg-border);border-radius:12px;background:var(--rg-surface);box-shadow:var(--rg-card-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:inherit;color:inherit;cursor:pointer;text-align:center;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .12s ease}._packCard_133wf_345:hover{border-color:color-mix(in srgb,var(--rg-gold-light) 55%,var(--rg-border));background:var(--rg-surface-strong);box-shadow:0 4px 16px #b43c781a}._packCard_133wf_345:active{transform:scale(.97)}._packCardOn_133wf_381{border-color:var(--rg-gold-light);background:color-mix(in srgb,var(--rg-gold-light) 16%,var(--rg-surface-strong));box-shadow:0 4px 18px #b4781e2e}._packCheck_133wf_387{position:absolute;top:5px;right:5px;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:var(--rg-gold-light);color:#fff}._packRibbon_133wf_400{position:absolute;top:0;left:0;padding:.1875rem .4375rem .1875rem .3125rem;border-radius:10px 0 8px;font-size:.625rem;font-weight:700;letter-spacing:.02em;color:#fff;background:var(--rg-ribbon);line-height:1.3}._packRibbonPopular_133wf_414{background:var(--rg-ribbon-pop)}._packCredits_133wf_418{font-size:.875rem;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--rg-text);line-height:1.2}._packName_133wf_427{max-width:100%;padding:0 .25rem;font-size:.625rem;font-weight:600;color:var(--rg-muted);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._packPriceGroup_133wf_439{display:flex;flex-direction:column;align-items:center;gap:.0625rem;line-height:1.15}._packPriceOriginal_133wf_447{font-size:.6875rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--rg-muted);text-decoration:line-through}._packPrice_133wf_439{font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--rg-gold-text)}._customBlock_133wf_462{width:100%;margin-bottom:.5rem}._customRow_133wf_467{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:48px;padding:.75rem .875rem;border-radius:12px;border:1.5px solid var(--rg-border);background:var(--rg-surface-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:text;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}._customInputWrap_133wf_483{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:.25rem}._currencyPrefix_133wf_492{flex-shrink:0;font-size:1rem;font-weight:700;color:var(--rg-gold-text)}._customRowOn_133wf_499{border-color:var(--rg-gold-light);background:color-mix(in srgb,var(--rg-gold-light) 14%,var(--rg-surface));box-shadow:0 0 0 3px #d4922a1f}._customLabel_133wf_505{flex-shrink:0;font-size:.9375rem;font-weight:600;color:var(--rg-sub);text-align:right;white-space:nowrap}._customInput_133wf_483{flex:1;min-width:0;width:100%;border:none;background:transparent;font-family:inherit;font-size:1rem;font-weight:600;color:var(--rg-text);text-align:left;outline:none}._customInput_133wf_483::placeholder{color:var(--rg-muted);font-weight:400}._presetRow_133wf_533{display:flex;flex-wrap:nowrap;gap:.375rem;width:100%;margin-top:.4375rem}._presetChip_133wf_541{flex:1 1 0;min-width:0;min-height:36px;padding:.4375rem .5rem;border:1px solid var(--rg-border);border-radius:999px;background:var(--rg-surface);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:inherit;font-size:.75rem;font-weight:600;color:var(--rg-sub);cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background .15s ease,color .15s ease}._presetChip_133wf_541:hover{border-color:color-mix(in srgb,var(--rg-gold-light) 45%,var(--rg-border));color:var(--rg-text)}._presetChipOn_133wf_565{border-color:var(--rg-gold-light);background:color-mix(in srgb,var(--rg-gold-light) 16%,var(--rg-surface-strong));color:var(--rg-gold-deep)}._customHint_133wf_571{margin:.375rem 0 0;font-size:.6875rem;line-height:1.45;color:var(--rg-muted)}._customPreviewInline_133wf_578{font-weight:600;color:var(--rg-gold-text)}._payPick_133wf_583{display:flex;gap:.4375rem;margin-top:.125rem}._payChip_133wf_589{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:44px;padding:.5625rem .5rem;border:1.5px solid var(--rg-border);border-radius:10px;background:var(--rg-surface-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--rg-sub);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .12s ease}._payChip_133wf_589:hover{border-color:color-mix(in srgb,var(--rg-gold-light) 45%,var(--rg-border))}._payChip_133wf_589:active{transform:scale(.98)}._payChipOn_133wf_622{border-color:var(--rg-gold-light);background:color-mix(in srgb,var(--rg-gold-light) 16%,var(--rg-surface-strong));color:var(--rg-gold-deep)}._payIcon_133wf_628{width:20px;height:20px;display:grid;place-items:center;border-radius:4px;font-size:.5625rem;font-weight:800;color:#fff;line-height:1}._payWx_133wf_640{background:#07c160}._payAli_133wf_644{background:#1677ff}._checkoutBar_133wf_648{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.35rem 1.25rem .5rem;padding:.75rem .875rem;border:1px solid color-mix(in srgb,var(--rg-line) 75%,transparent);border-radius:16px;background:color-mix(in srgb,var(--rg-surface) 42%,transparent);box-shadow:inset 0 1px #ffffffb8,0 8px 20px #a028640f;backdrop-filter:blur(20px) saturate(1.25);-webkit-backdrop-filter:blur(20px) saturate(1.25)}[data-theme=dark] ._checkoutBar_133wf_648{background:color-mix(in srgb,var(--rg-surface) 70%,transparent);box-shadow:inset 0 1px #ffffff14,0 8px 20px #00000038}._checkoutPrice_133wf_672{display:flex;flex-direction:column;gap:.0625rem;min-width:0}._checkoutLabel_133wf_679{font-size:.75rem;font-weight:600;color:var(--rg-sub)}._checkoutAmount_133wf_685{font-size:1.375rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--rg-gold-text);line-height:1.1}._payBtn_133wf_694{flex-shrink:0;min-width:132px;min-height:44px;padding:.8125rem 1.5rem;border:none;border-radius:999px;background:var(--rg-btn);color:#fff;font-family:inherit;font-size:.9375rem;font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 14px #ec489959;transition:opacity .15s ease,transform .12s ease,box-shadow .15s ease}._payBtn_133wf_694:hover:not(:disabled){box-shadow:0 6px 18px #ec48996b}._payBtn_133wf_694:active:not(:disabled){transform:scale(.97)}._payBtn_133wf_694:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}._redeemEntry_133wf_726{display:flex;align-items:center;justify-content:center;gap:.4rem;box-sizing:border-box;width:auto;margin:0 1.25rem .625rem;padding:.625rem .875rem;border-radius:12px;border:1px dashed color-mix(in srgb,var(--rg-gold-light) 45%,var(--rg-border));background:var(--rg-surface-soft);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--rg-gold-text);font-family:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._redeemEntry_133wf_726:hover{background:color-mix(in srgb,var(--rg-gold-light) 14%,var(--rg-surface));border-color:color-mix(in srgb,var(--rg-gold-light) 55%,var(--rg-border));color:var(--rg-gold-deep)}._legal_133wf_757{margin:0;padding:0 1.25rem .75rem;text-align:center;font-size:.6875rem;color:var(--rg-muted);line-height:1.55}._legalLink_133wf_766{border:none;background:none;padding:.25rem .125rem;font:inherit;font-size:.6875rem;font-weight:600;color:var(--rg-gold-text);cursor:pointer;text-decoration:none;transition:color .15s ease}._legalLink_133wf_766:hover{color:var(--rg-gold-deep)}._empty_133wf_783{height:84px;display:grid;place-items:center;margin:0;font-size:.8125rem;color:var(--rg-sub)}._sub_133wf_209{display:flex;flex-direction:column;width:100%;min-height:0;max-height:min(580px,calc(100dvh - 2rem))}._subTerms_133wf_801{flex:1 1 auto;min-height:0;overflow:hidden}._subHead_133wf_807{flex-shrink:0;display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--rg-text) 8%,transparent)}._subHead_133wf_807 h3{flex:1;margin:0;text-align:center;font-size:.9375rem;font-weight:700;color:var(--rg-text)}._subBack_133wf_825{border:none;background:none;padding:.25rem .375rem;font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--rg-gold-text);cursor:pointer;display:inline-flex;align-items:center;gap:.125rem}._subBack_133wf_825:disabled{opacity:.35;cursor:not-allowed}._scanBody_133wf_844{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;text-align:center}._scanCredits_133wf_855{margin:0;font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--rg-text)}._scanCredits_133wf_855 span{margin-left:.25rem;font-size:.8125rem;font-weight:500;color:var(--rg-sub)}._scanPrice_133wf_870{margin:.25rem 0 .75rem;font-size:.875rem;color:var(--rg-gold-text);font-weight:700}._qrFrame_133wf_877{padding:.625rem;border-radius:14px;border:1px solid var(--rg-border);background:var(--rg-surface-strong);box-shadow:var(--rg-card-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._qrWait_133wf_887{width:160px;height:160px;display:grid;place-content:center;gap:.5rem;font-size:.75rem;color:var(--rg-sub)}._spinner_133wf_897{width:24px;height:24px;margin:0 auto;border:2px solid color-mix(in srgb,var(--rg-text) 12%,transparent);border-top-color:var(--rg-gold);border-radius:50%;animation:_rgSpin_133wf_1 .65s linear infinite}@keyframes _rgSpin_133wf_1{to{transform:rotate(360deg)}}._scanTip_133wf_911{margin:.625rem 0 0;font-size:.6875rem;color:var(--rg-sub)}._wait_133wf_917{margin:.375rem 0 0;text-align:center;font-size:.625rem;color:var(--rg-muted);width:100%}._result_133wf_925{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1.25rem;text-align:center}._resultOk_133wf_935{color:var(--rg-ok)}._resultFail_133wf_936{color:var(--rg-fail)}._result_133wf_925 h3{margin:.75rem 0 .3125rem;font-size:1rem;font-weight:700;color:var(--rg-text)}._result_133wf_925 p{margin:0;font-size:.8125rem;line-height:1.45;color:var(--rg-sub);max-width:280px}._resultActions_133wf_953{display:flex;gap:.5rem;width:100%;max-width:300px;margin-top:1rem}._resultActions_133wf_953 ._payBtn_133wf_694{flex:1;min-width:0}._ghostBtn_133wf_966{flex:1;padding:.75rem;border-radius:999px;border:1px solid var(--rg-border);background:var(--rg-surface);color:var(--rg-text);font-family:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}._termsWrap_133wf_979{flex:1 1 0;min-height:0;display:flex;flex-direction:column;margin:.75rem 1.25rem 1rem;border:1px solid var(--rg-border);border-radius:12px;background:var(--rg-surface-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden}._termsDoc_133wf_993{padding:1rem;font-size:.75rem;line-height:1.55;color:var(--rg-sub);box-sizing:border-box}._termsDoc_133wf_993 p{margin:0 0 .5rem}._termsDoc_133wf_993 h4{margin:.75rem 0 .25rem;font-size:.8125rem;font-weight:700;color:var(--rg-text)}@media(max-width:480px){._overlay_133wf_3{padding:.75rem}._header_133wf_194{padding:1.125rem 3rem .4375rem 1rem}._title_133wf_200{font-size:1.1875rem}._balanceCard_133wf_244{margin:0 1rem .5rem}._continueBanner_133wf_217{margin:.375rem 1rem .625rem}._content_133wf_296{padding:0 1rem .5rem}._customInput_133wf_483{font-size:16px}._presetChip_133wf_541{min-height:40px;font-size:.8125rem}._payChip_133wf_589{min-height:48px;font-size:.875rem}._legal_133wf_757{padding:0 1rem .6875rem;padding-bottom:calc(.6875rem + env(safe-area-inset-bottom,0px))}._closeBtn_133wf_167{top:10px;right:10px;width:44px;height:44px}._payBtn_133wf_694{min-height:48px}._qrFrame_133wf_877 img,._qrWait_133wf_887{width:152px;height:152px}}@media(prefers-reduced-motion:reduce){._overlay_133wf_3,._modal_133wf_99,._modalTermsDialog_133wf_125,._packSkeleton_133wf_327{animation:none}._modalTermsDialog_133wf_125{transform:translate(-50%,-50%)}._spinner_133wf_897{animation:none}._packCard_133wf_345:active,._payChip_133wf_589:active,._payBtn_133wf_694:active,._closeBtn_133wf_167:active{transform:none}}._overlay_1beyl_5{--rg-bg: rgba(255, 255, 255, .88);--rg-text: #18181b;--rg-sub: rgba(24, 24, 27, .58);--rg-muted: rgba(24, 24, 27, .4);--rg-line: rgba(255, 255, 255, .95);--rg-accent: #ec4899;--rg-gold-text: #db2777;--rg-btn: linear-gradient(135deg, #ff9ec8 0%, #f472b6 45%, #ec4899 100%);--rg-btn-hover: linear-gradient(135deg, #ff8fbf 0%, #ec4899 50%, #db2777 100%);--rg-btn-glow: rgba(236, 72, 153, .28);--rg-field-bg: rgba(248, 248, 250, .95);--rg-radius: 999px;--rg-radius-sm: 999px;position:fixed;inset:0;z-index:var(--z-modal, 700);display:flex;padding:max(12px,var(--modal-safe-top, 12px)) 16px max(12px,var(--modal-safe-bottom, 12px));background:#18101c47;backdrop-filter:blur(12px) saturate(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.1);opacity:0;transition:opacity .2s ease;overscroll-behavior:none}[data-theme=light] ._overlay_1beyl_5{--rg-bg: rgba(255, 255, 255, .92);--rg-field-bg: #f4f4f5}[data-theme=dark] ._overlay_1beyl_5{--rg-text: #f4f4f5;--rg-sub: rgba(244, 244, 245, .62);--rg-muted: rgba(244, 244, 245, .4);--rg-bg: rgba(28, 28, 32, .92);--rg-line: rgba(255, 255, 255, .1);--rg-field-bg: rgba(255, 255, 255, .06);--rg-gold-text: #f9a8d4;--rg-accent: #f472b6;background:#0000008c}[data-theme=dark] ._input_1beyl_95,[data-theme=dark] ._codeBtn_1beyl_97,[data-theme=dark] ._captchaBtn_1beyl_99,[data-theme=dark] ._segments_1beyl_101,[data-theme=dark] ._backBtn_1beyl_103,[data-theme=dark] ._closeBtn_1beyl_105{border-color:#ffffff1f;background:#ffffff0f}[data-theme=dark] ._input_1beyl_95:focus{border-color:#f472b680;background:#ffffff17}[data-theme=dark] ._segmentIndicator_1beyl_125{background:#ffffff1f;border-color:#ffffff29}[data-theme=dark] ._closeBtn_1beyl_105{background:#ffffff14}[data-theme=dark] ._closeBtn_1beyl_105:hover{background:#ffffff24}[data-theme=dark] ._segments_1beyl_101{background:#ffffff0f;border-color:#ffffff14}[data-theme=dark] ._input_1beyl_95:focus{background:#ffffff17}[data-theme=dark] ._codeBtn_1beyl_97,[data-theme=dark] ._captchaBtn_1beyl_99{background:#ffffff14}._overlayVisible_1beyl_179{opacity:1}._overlayDialog_1beyl_187{align-items:center;justify-content:center}._overlaySheet_1beyl_197{align-items:flex-end;justify-content:center;padding-left:0;padding-right:0;padding-bottom:0}._panel_1beyl_213{position:relative;display:flex;flex-direction:column;width:100%;max-height:min(88dvh,640px);min-height:0;overflow:hidden;background:var(--rg-bg);color:var(--rg-text);font-family:var(--font-sans, system-ui, -apple-system, "Segoe UI", "PingFang SC", sans-serif);border-radius:20px;border:1px solid var(--rg-line);box-shadow:0 1px #ffffffe6 inset,0 18px 48px #18101c2e;backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4);opacity:0;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .2s ease}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._panel_1beyl_213{background:#fff}}._panelDialog_1beyl_273{max-width:360px;transform:translateY(10px) scale(.98)}._panelSheet_1beyl_283{max-width:100%;border-radius:20px 20px 0 0;transform:translateY(100%);max-height:min(92dvh,700px)}._panelEnter_1beyl_297._panelDialog_1beyl_273,._panelEnter_1beyl_297._panelSheet_1beyl_283{transform:translateY(0) scale(1);opacity:1}._panelExit_1beyl_309._panelDialog_1beyl_273{transform:translateY(6px) scale(.98);opacity:0}._panelExit_1beyl_309._panelSheet_1beyl_283{transform:translateY(100%);opacity:0}._heroDeco_1beyl_329{position:absolute;inset:0 0 auto;height:120px;pointer-events:none;background:radial-gradient(ellipse 80% 100% at 0% 0%,rgba(244,114,182,.14) 0%,transparent 55%),radial-gradient(ellipse 70% 90% at 100% 0%,rgba(253,164,200,.12) 0%,transparent 50%)}._handle_1beyl_349{flex-shrink:0;width:36px;height:4px;margin:8px auto 0;border-radius:999px;background:#18181b24}._header_1beyl_367{flex-shrink:0;position:relative;z-index:1;padding:18px 18px 0}._brandRow_1beyl_381{display:flex;align-items:center;gap:10px;padding-right:36px;min-height:40px}._heroLogo_1beyl_397{flex-shrink:0;display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:#ffffffd9;border:1px solid rgba(24,24,27,.06);box-shadow:0 4px 12px #18181b0f;overflow:hidden}._heroLogoImg_1beyl_423{width:100%;height:100%;object-fit:contain}._heroMark_1beyl_435{display:grid;place-items:center;width:100%;height:100%;background:var(--rg-btn);color:#fff;font-size:.875rem;font-weight:800;letter-spacing:-.02em}._brandName_1beyl_459{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rg-muted);line-height:1.2}._headCopy_1beyl_479{min-width:0;flex:1}._headerSub_1beyl_489 ._headCopy_1beyl_479{padding:4px 40px 0 0}._title_1beyl_497{margin:0;font-size:1.0625rem;font-weight:700;letter-spacing:-.025em;line-height:1.25;color:var(--rg-text)}._subtitle_1beyl_515{display:none}._backBtn_1beyl_103{display:inline-flex;align-items:center;gap:2px;min-height:28px;margin:0 0 8px;padding:0 10px 0 6px;border:none;border-radius:999px;background:transparent;color:var(--rg-sub);font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer}._backBtn_1beyl_103:hover{color:var(--rg-text);background:#18181b0d}._closeBtn_1beyl_105{position:absolute;top:14px;right:12px;z-index:3;display:grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:999px;background:#18181b0d;color:var(--rg-muted);cursor:pointer;transition:background .15s,color .15s,transform .12s}._closeBtn_1beyl_105:hover{color:var(--rg-text);background:#18181b17}._closeBtn_1beyl_105:active{transform:scale(.94)}._segments_1beyl_101{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2px;width:100%;margin:0 0 14px;padding:3px;border-radius:var(--rg-radius-sm);background:#18181b0d;border:1px solid rgba(24,24,27,.04);box-sizing:border-box}._segment_1beyl_101{position:relative;z-index:1;min-height:32px;border:none;border-radius:999px;background:transparent;color:var(--rg-muted);font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;transition:color .16s}._segmentActive_1beyl_679{color:var(--rg-text)}._segmentIndicator_1beyl_125{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 4px);border-radius:999px;background:#fff;border:1px solid rgba(24,24,27,.06);box-shadow:0 1px 3px #18181b0f;transition:transform .22s cubic-bezier(.32,.72,0,1);pointer-events:none}._segmentIndicator_1beyl_125[data-tab=register]{transform:translate(calc(100% + 2px))}._body_1beyl_723{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:14px 18px 18px}._form_1beyl_741{display:flex;flex-direction:column;gap:10px}._field_1beyl_753{display:flex;flex-direction:column;gap:5px}._label_1beyl_765{font-size:.75rem;font-weight:600;color:var(--rg-sub)}._optional_1beyl_777{margin-left:4px;font-size:.6875rem;font-weight:500;color:var(--rg-muted)}._hint_1beyl_791{margin:0;font-size:.6875rem;line-height:1.4;color:var(--rg-muted)}._fieldError_1beyl_805{margin:0;font-size:.6875rem;line-height:1.4;color:#dc2626}._inputError_1beyl_819,._pwdWrapError_1beyl_821 ._input_1beyl_95{border-color:#dc2626!important;box-shadow:0 0 0 2px color-mix(in srgb,#dc2626 18%,transparent)}._input_1beyl_95{width:100%;min-height:40px;padding:0 14px;border-radius:var(--rg-radius-sm);border:1px solid rgba(24,24,27,.08);background:var(--rg-field-bg);color:var(--rg-text);font-size:15px;font-family:inherit;outline:none;transition:border-color .15s,background .15s,box-shadow .15s}._input_1beyl_95::placeholder{color:var(--rg-muted)}._input_1beyl_95:focus{border-color:#ec489973;background:#fff;box-shadow:0 0 0 3px #ec489924}._pwdWrap_1beyl_821{position:relative}._pwdWrap_1beyl_821 ._input_1beyl_95{padding-right:40px}._pwdToggle_1beyl_895{position:absolute;top:50%;right:4px;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;border:none;border-radius:999px;background:transparent;color:var(--rg-muted);cursor:pointer}._pwdToggle_1beyl_895:hover{color:var(--rg-text);background:#18181b0d}._codeRow_1beyl_937,._captchaRow_1beyl_939{display:flex;gap:8px;align-items:stretch}._codeRow_1beyl_937 ._input_1beyl_95,._captchaRow_1beyl_939 ._input_1beyl_95{flex:1;min-width:0}._codeBtn_1beyl_97{flex-shrink:0;min-width:88px;min-height:40px;padding:0 10px;border-radius:var(--rg-radius-sm);border:1px solid rgba(24,24,27,.08);background:#fff;color:var(--rg-gold-text);font-size:.75rem;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap}._codeBtn_1beyl_97:hover:not(:disabled){background:#fafafa}._codeBtn_1beyl_97:disabled{opacity:.45;cursor:not-allowed}._captchaBtn_1beyl_99{flex:0 0 auto;width:108px;min-height:40px;padding:0;border:1px solid rgba(24,24,27,.08);border-radius:var(--rg-radius-sm);background:#fff;cursor:pointer;overflow:hidden}._captchaImg_1beyl_1037{display:block;width:100%;height:100%;object-fit:fill}._rowBetween_1beyl_1051{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:-2px}._checkRow_1beyl_1069,._agreeRow_1beyl_1071{display:inline-flex;align-items:flex-start;gap:6px;font-size:.75rem;line-height:1.4;color:var(--rg-sub);cursor:pointer;user-select:none}._checkbox_1beyl_1093{width:15px;height:15px;margin-top:1px;flex-shrink:0;accent-color:var(--rg-accent);cursor:pointer}._textBtn_1beyl_1111,._inlineLink_1beyl_1113{border:none;background:transparent;color:var(--rg-gold-text);font-size:inherit;font-weight:600;font-family:inherit;cursor:pointer;padding:0}._textBtn_1beyl_1111{font-size:.75rem}._textBtn_1beyl_1111:hover,._inlineLink_1beyl_1113:hover{text-decoration:underline;text-underline-offset:2px}._primaryBtn_1beyl_1155{width:100%;min-height:42px;margin-top:4px;border:none;border-radius:var(--rg-radius);background:var(--rg-btn);color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.01em;font-family:inherit;cursor:pointer;box-shadow:inset 0 1px #ffffff4d,0 6px 16px var(--rg-btn-glow);transition:transform .12s ease,filter .15s ease,box-shadow .15s ease,opacity .15s ease}._primaryBtn_1beyl_1155:hover:not(:disabled){background:var(--rg-btn-hover);filter:saturate(1.05);box-shadow:inset 0 1px #ffffff4d,0 8px 20px #ec48995c}._primaryBtn_1beyl_1155:active:not(:disabled){transform:scale(.98)}._primaryBtn_1beyl_1155:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}._forgotNotice_1beyl_1237{margin:0;padding:12px;border-radius:var(--rg-radius-sm);font-size:.8125rem;line-height:1.55;color:var(--rg-muted);background:#18181b0a}._switchRow_1beyl_1257{margin:2px 0 0;text-align:center;font-size:.75rem;color:var(--rg-muted)}._legalBody_1beyl_1271{display:flex;flex-direction:column;gap:14px}._legalSection_1beyl_1283 h3{margin:0 0 4px;font-size:.875rem;font-weight:700;color:var(--rg-text)}._legalSection_1beyl_1283 p,._legalSectionRich_1beyl_1311{margin:0;font-size:.8125rem;line-height:1.55;color:var(--rg-sub)}._legalSectionRich_1beyl_1311 h3{margin:.9em 0 .3em;font-size:.8125rem;font-weight:600;color:var(--rg-text)}._legalSectionRich_1beyl_1311 h3:first-child{margin-top:0}._legalSectionRich_1beyl_1311 p{margin:0 0 .45em}._legalSectionRich_1beyl_1311 p:last-child{margin-bottom:0}._legalSectionRich_1beyl_1311 ul,._legalSectionRich_1beyl_1311 ol{margin:.2em 0 .45em;padding-left:1.2em}._legalSectionRich_1beyl_1311 a{color:var(--rg-accent);text-decoration:underline}._footer_1beyl_1385{flex-shrink:0;padding:8px 16px max(10px,var(--modal-safe-bottom, 10px));border-top:1px solid rgba(24,24,27,.06)}._footerClose_1beyl_1397{width:100%;min-height:42px;border:1px solid rgba(24,24,27,.08);border-radius:var(--rg-radius);background:var(--rg-field-bg);color:var(--rg-text);font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer}._footerClose_1beyl_1397:active{background:#ebebec}@media(min-width:769px){._footer_1beyl_1385{display:none}}@media(max-width:768px){._overlay_1beyl_5{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._panel_1beyl_213{backdrop-filter:blur(20px) saturate(1.25);-webkit-backdrop-filter:blur(20px) saturate(1.25)}._header_1beyl_367{padding:12px 16px 0}._body_1beyl_723{padding:12px 16px 16px}._hint_1beyl_791{display:none}._captchaBtn_1beyl_99{width:96px}._codeBtn_1beyl_97{min-width:80px}}@media(prefers-reduced-motion:reduce){._overlay_1beyl_5,._panel_1beyl_213,._segmentIndicator_1beyl_125{transition:none!important}._primaryBtn_1beyl_1155:active:not(:disabled),._closeBtn_1beyl_105:active{transform:none}}@supports (corner-shape: squircle){._panel_1beyl_213,._panelSheet_1beyl_283,._heroLogo_1beyl_397,._heroMark_1beyl_435,._segments_1beyl_101,._segment_1beyl_101,._segmentIndicator_1beyl_125,._input_1beyl_95,._codeBtn_1beyl_97,._captchaBtn_1beyl_99,._primaryBtn_1beyl_1155,._forgotNotice_1beyl_1237,._footerClose_1beyl_1397{corner-shape:squircle}}._overlay_1mwum_3{--rg-bg: #ffffff;--rg-text: #141414;--rg-sub: #525252;--rg-muted: #737373;--rg-line: #e8cfd9;--rg-gold: #b87a1a;--rg-gold-text: #a66b10;--rg-gold-light: #d4922a;--rg-gold-deep: #8f5a0a;--rg-orange: #b56e8f;--rg-balance: linear-gradient(135deg, #ffe8f1 0%, #fffafc 55%, #ffeef5 100%);--rg-btn: linear-gradient(90deg, #c989ad 0%, #b56e8f 100%);--rg-shadow: 0 8px 32px rgba(100, 70, 20, .16);--rg-card-shadow: 0 2px 10px rgba(0, 0, 0, .07);--rg-fail: #dc2626;position:fixed;inset:0;z-index:calc(var(--z-modal, 1300) + 3);overflow-y:auto;overscroll-behavior:contain;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:#00000080;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:_rgIn_1mwum_1 .22s ease both}@keyframes _rgIn_1mwum_1{0%{opacity:0}to{opacity:1}}@keyframes _rgPop_1mwum_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._overlayCenter_1mwum_43{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - max(1rem,env(safe-area-inset-top,0px)) - max(1rem,env(safe-area-inset-bottom,0px)));width:100%;box-sizing:border-box}._modal_1mwum_54{position:relative;width:min(440px,100%);display:flex;flex-direction:column;flex-shrink:0;background:var(--rg-bg);color:var(--rg-text);font-family:var(--font-sans, system-ui, -apple-system, "Segoe UI", "PingFang SC", sans-serif);border-radius:20px;box-shadow:var(--rg-shadow);overflow:hidden;animation:_rgPop_1mwum_1 .28s ease-out both}._heroDeco_1mwum_69{position:absolute;top:0;right:0;width:min(360px,85%);height:200px;pointer-events:none;background:radial-gradient(ellipse 130% 120% at 100% 0%,rgba(181,110,143,.28) 0%,transparent 68%),radial-gradient(ellipse 90% 80% at 88% 8%,rgba(255,225,175,.42) 0%,transparent 55%),radial-gradient(circle at 72% 0%,rgba(255,245,220,.3) 0%,transparent 42%);mask-image:linear-gradient(135deg,transparent 5%,#000 72%);-webkit-mask-image:linear-gradient(135deg,transparent 5%,#000 72%)}._closeBtn_1mwum_84{position:absolute;top:12px;right:12px;z-index:3;width:40px;height:40px;display:grid;place-items:center;border:none;border-radius:8px;background:#fff9;color:#666;cursor:pointer;transition:color .15s ease,background .15s ease,transform .12s ease}._closeBtn_1mwum_84:hover{color:var(--rg-text);background:#fffffff2}._closeBtn_1mwum_84:active{transform:scale(.94)}._header_1mwum_110{position:relative;z-index:1;padding:1.25rem 3.25rem .5rem 1.5rem}._title_1mwum_117{margin:0;font-size:1.3125rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--rg-text)}._subtitle_1mwum_126{margin:.3125rem 0 0;font-size:.875rem;font-weight:400;line-height:1.45;color:var(--rg-sub)}._content_1mwum_134{position:relative;z-index:1;padding:.375rem 1.25rem .75rem}._form_1mwum_140{display:flex;flex-direction:column;gap:.875rem}._methodTabs_1mwum_146{display:flex;gap:.375rem;padding:.25rem;border-radius:12px;background:#f7f3ec;border:1px solid #ecd5e0}._methodTab_1mwum_146,._methodTabActive_1mwum_156{flex:1;min-height:40px;padding:.5rem .625rem;border:none;border-radius:9px;background:transparent;color:var(--rg-sub);font-family:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}._methodTab_1mwum_146:hover:not(:disabled){color:var(--rg-text)}._methodTab_1mwum_146:disabled{opacity:.45;cursor:not-allowed}._methodTabActive_1mwum_156{background:#fff;color:var(--rg-gold-text);box-shadow:0 1px 4px #6446141f}._methodHint_1mwum_186{margin:-.25rem 0 0;font-size:.75rem;line-height:1.45;color:var(--rg-muted)}._field_1mwum_193{display:flex;flex-direction:column;gap:.375rem}._label_1mwum_199{font-size:.8125rem;font-weight:600;color:var(--rg-sub)}._input_1mwum_205{width:100%;min-height:48px;padding:0 .875rem;border-radius:10px;border:1.5px solid #ecd5e0;background:#fff;color:var(--rg-text);font-size:16px;font-family:inherit;outline:none;box-sizing:border-box;box-shadow:var(--rg-card-shadow);transition:border-color .18s ease,box-shadow .18s ease}._input_1mwum_205::placeholder{color:var(--rg-muted)}._input_1mwum_205:focus{border-color:var(--rg-gold-light);box-shadow:0 0 0 3px #d4922a2e}._input_1mwum_205:disabled{background:#f7f5f2;color:var(--rg-muted);cursor:not-allowed;opacity:1}._codeRow_1mwum_237{display:flex;gap:.5rem;align-items:stretch}._codeRow_1mwum_237 ._input_1mwum_205{flex:1;min-width:0}._codeBtn_1mwum_248{flex-shrink:0;min-width:104px;min-height:48px;padding:0 .75rem;border-radius:10px;border:1.5px solid #f0c8d8;background:var(--rg-balance);color:var(--rg-gold-text);font-size:.8125rem;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background .15s ease}._codeBtn_1mwum_248:hover:not(:disabled){border-color:var(--rg-gold-light);background:linear-gradient(135deg,#fff8ea,#fffdf9)}._codeBtn_1mwum_248:disabled{opacity:.45;cursor:not-allowed}._errorHint_1mwum_275{margin:.25rem 0 0;font-size:.75rem;line-height:1.45;color:var(--rg-fail)}._actionsBar_1mwum_282{position:relative;z-index:1;display:flex;gap:.5rem;padding:.75rem 1.25rem .875rem;border-top:1px solid #e8e4dc;background:#fff}._ghostBtn_1mwum_292{flex:1;min-height:44px;padding:.75rem;border-radius:10px;border:1px solid #ddd6cc;background:#fff;color:var(--rg-text);font-family:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._ghostBtn_1mwum_292:hover:not(:disabled){background:#faf7f2;border-color:#c8b898}._ghostBtn_1mwum_292:disabled{opacity:.45;cursor:not-allowed}._payBtn_1mwum_317{flex:2;min-height:44px;padding:.8125rem 1.25rem;border:none;border-radius:10px;background:var(--rg-btn);color:#fff;font-family:inherit;font-size:.9375rem;font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 14px #e07a2866;transition:opacity .15s ease,transform .12s ease,box-shadow .15s ease}._payBtn_1mwum_317:hover:not(:disabled){box-shadow:0 6px 18px #e07a287a}._payBtn_1mwum_317:active:not(:disabled){transform:scale(.97)}._payBtn_1mwum_317:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}@media(max-width:480px){._overlay_1mwum_3{padding:.75rem}._header_1mwum_110{padding:1.125rem 3rem .4375rem 1rem}._title_1mwum_117{font-size:1.1875rem}._content_1mwum_134{padding:.375rem 1rem .625rem}._actionsBar_1mwum_282{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px))}._closeBtn_1mwum_84{top:10px;right:10px;width:44px;height:44px}._ghostBtn_1mwum_292,._payBtn_1mwum_317{min-height:48px}}@media(prefers-reduced-motion:reduce){._overlay_1mwum_3,._modal_1mwum_54{animation:none}._payBtn_1mwum_317:active:not(:disabled),._closeBtn_1mwum_84:active{transform:none}}._overlay_tejvk_3{--rg-bg: #ffffff;--rg-text: #141414;--rg-sub: #525252;--rg-muted: #737373;--rg-line: #e8cfd9;--rg-gold: #b87a1a;--rg-gold-text: #a66b10;--rg-gold-light: #d4922a;--rg-gold-deep: #8f5a0a;--rg-orange: #b56e8f;--rg-balance: linear-gradient(135deg, #ffe8f1 0%, #fffafc 55%, #ffeef5 100%);--rg-btn: linear-gradient(90deg, #c989ad 0%, #b56e8f 100%);--rg-shadow: 0 8px 32px rgba(100, 70, 20, .16);--rg-card-shadow: 0 2px 10px rgba(0, 0, 0, .07);position:fixed;inset:0;z-index:calc(var(--z-modal, 1300) + 2);overflow-y:auto;overscroll-behavior:contain;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:#00000080;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:_rgIn_tejvk_1 .22s ease both}@keyframes _rgIn_tejvk_1{0%{opacity:0}to{opacity:1}}@keyframes _rgPop_tejvk_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._overlayCenter_tejvk_42{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - max(1rem,env(safe-area-inset-top,0px)) - max(1rem,env(safe-area-inset-bottom,0px)));width:100%;box-sizing:border-box}._modal_tejvk_53{position:relative;width:min(440px,100%);display:flex;flex-direction:column;flex-shrink:0;background:var(--rg-bg);color:var(--rg-text);font-family:var(--font-sans, system-ui, -apple-system, "Segoe UI", "PingFang SC", sans-serif);border-radius:20px;box-shadow:var(--rg-shadow);overflow:hidden;animation:_rgPop_tejvk_1 .28s ease-out both}._heroDeco_tejvk_68{position:absolute;top:0;right:0;width:min(360px,85%);height:200px;pointer-events:none;background:radial-gradient(ellipse 130% 120% at 100% 0%,rgba(181,110,143,.28) 0%,transparent 68%),radial-gradient(ellipse 90% 80% at 88% 8%,rgba(255,225,175,.42) 0%,transparent 55%),radial-gradient(circle at 72% 0%,rgba(255,245,220,.3) 0%,transparent 42%);mask-image:linear-gradient(135deg,transparent 5%,#000 72%);-webkit-mask-image:linear-gradient(135deg,transparent 5%,#000 72%)}._closeBtn_tejvk_83{position:absolute;top:12px;right:12px;z-index:3;width:40px;height:40px;display:grid;place-items:center;border:none;border-radius:8px;background:#fff9;color:#666;cursor:pointer;transition:color .15s ease,background .15s ease,transform .12s ease}._closeBtn_tejvk_83:hover{color:var(--rg-text);background:#fffffff2}._closeBtn_tejvk_83:active{transform:scale(.94)}._header_tejvk_109{position:relative;z-index:1;padding:1.25rem 1.5rem .5rem;text-align:center}._iconWrap_tejvk_116{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:.75rem;border-radius:16px;background:var(--rg-balance);border:1px solid #f0c8d8;color:var(--rg-gold-text);box-shadow:var(--rg-card-shadow)}._title_tejvk_130{margin:0;font-size:1.3125rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--rg-text)}._subtitle_tejvk_139{margin:.3125rem 0 0;font-size:.875rem;font-weight:400;line-height:1.45;color:var(--rg-sub)}._content_tejvk_147{position:relative;z-index:1;padding:.375rem 1.25rem .625rem}._sectionTitle_tejvk_153{display:flex;align-items:center;gap:.4375rem;margin:0 0 .5rem;font-size:.9375rem;font-weight:700;color:var(--rg-text)}._sectionBar_tejvk_163{width:3px;height:15px;border-radius:2px;background:linear-gradient(180deg,var(--rg-orange),var(--rg-gold-light))}._benefits_tejvk_170{margin:0;padding:.75rem .875rem;list-style:none;border-radius:12px;background:var(--rg-balance);border:1px solid #f0c8d8}._benefits_tejvk_170 li{position:relative;padding-left:1rem;font-size:.8125rem;line-height:1.5;color:var(--rg-sub)}._benefits_tejvk_170 li+li{margin-top:.375rem}._benefits_tejvk_170 li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:linear-gradient(180deg,#efb840,#e07a28)}._footer_tejvk_202{position:relative;z-index:1;display:flex;flex-direction:column;gap:.5rem;padding:.625rem 1.25rem 1rem;border-top:1px solid #e8e4dc;background:#fff}._payBtn_tejvk_213{width:100%;min-height:44px;padding:.8125rem 1.5rem;border:none;border-radius:10px;background:var(--rg-btn);color:#fff;font-family:inherit;font-size:.9375rem;font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 14px #e07a2866;transition:opacity .15s ease,transform .12s ease,box-shadow .15s ease}._payBtn_tejvk_213:hover{box-shadow:0 6px 18px #e07a287a}._payBtn_tejvk_213:active{transform:scale(.97)}._ghostBtn_tejvk_238{width:100%;min-height:44px;padding:.75rem;border-radius:10px;border:1px solid #ddd6cc;background:#fff;color:var(--rg-sub);font-family:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._ghostBtn_tejvk_238:hover{background:#faf7f2;color:var(--rg-text);border-color:#c8b898}@media(max-width:480px){._overlay_tejvk_3{padding:.75rem}._header_tejvk_109{padding:1.125rem 3rem .4375rem 1rem}._title_tejvk_130{font-size:1.1875rem}._content_tejvk_147{padding:.375rem 1rem .5rem}._footer_tejvk_202{padding:.625rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px))}._closeBtn_tejvk_83{top:10px;right:10px;width:44px;height:44px}._payBtn_tejvk_213,._ghostBtn_tejvk_238{min-height:48px}}@media(prefers-reduced-motion:reduce){._overlay_tejvk_3,._modal_tejvk_53{animation:none}._payBtn_tejvk_213:active,._closeBtn_tejvk_83:active{transform:none}}._overlay_k4rec_1{position:fixed;inset:0;z-index:720;display:flex;align-items:center;justify-content:center;padding:.75rem;background:#191f368c;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media(max-width:768px){._overlay_k4rec_1{backdrop-filter:none;-webkit-backdrop-filter:none}}._modal_k4rec_41{position:relative;width:480px;max-width:100%;max-height:calc(var(--app-vh, 100vh) - 1.5rem);overflow-y:auto;border-radius:20px;padding:1.25rem 1.35rem 1.1rem;background:var(--bg-elevated);border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);box-shadow:0 24px 70px #00000038}._closeBtn_k4rec_67{position:absolute;top:10px;right:10px;width:32px;height:32px;border:none;border-radius:50%;background:color-mix(in srgb,var(--bg) 60%,transparent);color:var(--text-muted);cursor:pointer}._header_k4rec_93{margin-bottom:1rem;padding-right:2rem}._title_k4rec_103{margin:0;font-size:1.15rem}._subtitle_k4rec_113{margin:.35rem 0 0;font-size:.82rem;color:var(--text-muted)}._guide_k4rec_125{padding:.85rem 1rem;border-radius:14px;background:color-mix(in srgb,var(--accent) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);margin-bottom:1rem}._guideTitle_k4rec_141{margin:0 0 .5rem;font-size:.88rem}._steps_k4rec_151{margin:0;padding-left:1.1rem;font-size:.8rem;color:var(--text-muted);line-height:1.65}._faqList_k4rec_167{display:flex;flex-direction:column;gap:.45rem}._faqItem_k4rec_179{border-radius:12px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);padding:.55rem .75rem;background:color-mix(in srgb,var(--bg) 40%,transparent)}._faqQ_k4rec_193{cursor:pointer;font-size:.84rem;font-weight:600;list-style:none}._faqQ_k4rec_193::-webkit-details-marker{display:none}._faqA_k4rec_211{margin:.45rem 0 0;font-size:.78rem;line-height:1.55;color:var(--text-muted)}._footer_k4rec_225{margin-top:1rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent);font-size:.72rem;color:var(--text-muted);text-align:center}._footer_k4rec_225 p{margin:.2rem 0}@media(max-width:768px){._overlay_k4rec_1{align-items:flex-end;padding:var(--modal-safe-top, max(8px, env(safe-area-inset-top, 0px))) 0 var(--modal-safe-bottom, max(16px, env(safe-area-inset-bottom, 0px)))}._modal_k4rec_41{width:100%;max-width:100%;max-height:calc(100vh - var(--modal-safe-top, 8px) - var(--modal-safe-bottom, 16px));max-height:calc(100dvh - var(--modal-safe-top, 8px) - var(--modal-safe-bottom, 16px));border-radius:18px 18px 0 0;padding-bottom:max(1rem,calc(var(--modal-safe-bottom, 16px) + 4px))}._footer_k4rec_225{padding-bottom:4px}}._overlay_1qlzb_5{--rg-bg: rgba(255, 248, 252, .78);--rg-text: #1a2433;--rg-sub: rgba(26, 36, 51, .62);--rg-muted: rgba(26, 36, 51, .42);--rg-line: rgba(255, 255, 255, .88);--rg-gold-text: #a66b10;--rg-surface: rgba(255, 255, 255, .55);--rg-surface-strong: rgba(255, 255, 255, .72);--rg-border: rgba(232, 207, 217, .65);--rg-balance: linear-gradient( 135deg, rgba(255, 232, 241, .72) 0%, rgba(255, 250, 252, .55) 55%, rgba(255, 238, 245, .7) 100% );--rg-btn: linear-gradient(135deg, #ff9ec8 0%, #f472b6 48%, #ec4899 100%);--rg-shadow: 0 8px 28px rgba(180, 60, 120, .08), 0 22px 48px rgba(160, 40, 100, .1);--rg-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .92);position:fixed;inset:0;z-index:calc(var(--z-modal, 1300) + 1);overflow-y:auto;overscroll-behavior:contain;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:#46284638;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}[data-theme=light] ._overlay_1qlzb_5{--rg-bg: rgba(255, 248, 252, .82);--rg-surface: rgba(255, 255, 255, .62);--rg-surface-strong: rgba(255, 255, 255, .78)}[data-theme=dark] ._overlay_1qlzb_5{--rg-text: #eef5fc;--rg-sub: rgba(238, 245, 252, .66);--rg-muted: rgba(238, 245, 252, .42);--rg-bg: rgba(28, 18, 28, .78);--rg-line: rgba(255, 255, 255, .14);--rg-border: rgba(255, 255, 255, .12);--rg-gold-text: #f9a8d4;--rg-surface: rgba(255, 255, 255, .08);--rg-surface-strong: rgba(255, 255, 255, .12);--rg-balance: linear-gradient( 135deg, rgba(244, 114, 182, .16) 0%, rgba(255, 255, 255, .06) 55%, rgba(236, 72, 153, .12) 100% );--rg-btn: linear-gradient(135deg, #ff9ec8 0%, #f472b6 48%, #ec4899 100%);--rg-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);--rg-shadow: 0 8px 24px rgba(0, 0, 0, .32), 0 22px 56px rgba(0, 0, 0, .48);background:#0c060e8c}._overlayCenter_1qlzb_133{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - max(1rem,env(safe-area-inset-top,0px)) - max(1rem,env(safe-area-inset-bottom,0px)));width:100%;box-sizing:border-box}._modal_1qlzb_155{position:relative;width:min(420px,100%);display:flex;flex-direction:column;flex-shrink:0;background:var(--rg-bg);color:var(--rg-text);font-family:var(--font-sans, system-ui, -apple-system, "Segoe UI", "PingFang SC", sans-serif);border-radius:24px;border:1px solid var(--rg-line);box-shadow:var(--rg-card-shadow),var(--rg-shadow);backdrop-filter:blur(40px) saturate(1.35);-webkit-backdrop-filter:blur(40px) saturate(1.35);overflow:hidden}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._modal_1qlzb_155{background:color-mix(in srgb,var(--rg-bg) 92%,#fff)}}._heroDeco_1qlzb_205{position:absolute;top:0;right:0;width:min(320px,90%);height:180px;pointer-events:none;background:radial-gradient(ellipse 130% 120% at 100% 0%,rgba(244,114,182,.28) 0%,transparent 68%),radial-gradient(ellipse 90% 80% at 88% 8%,rgba(255,225,175,.32) 0%,transparent 55%);mask-image:linear-gradient(135deg,transparent 8%,#000 75%);-webkit-mask-image:linear-gradient(135deg,transparent 8%,#000 75%)}._closeBtn_1qlzb_233{position:absolute;top:12px;right:12px;z-index:3;width:40px;height:40px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--rg-border) 80%,transparent);border-radius:12px;background:var(--rg-surface);color:var(--rg-sub);cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:color .15s ease,background .15s ease,transform .12s ease}._closeBtn_1qlzb_233:hover{color:var(--rg-text);background:var(--rg-surface-strong)}._closeBtn_1qlzb_233:active{transform:scale(.94)}._header_1qlzb_289{position:relative;z-index:1;display:flex;align-items:flex-start;gap:.875rem;padding:1.35rem 3.5rem .85rem 1.35rem}._iconWrap_1qlzb_309{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--rg-balance);border:1px solid var(--rg-border);color:var(--rg-gold-text);box-shadow:var(--rg-card-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._headerText_1qlzb_341{min-width:0;padding-top:.125rem}._title_1qlzb_351{margin:0;font-size:1.1875rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:var(--rg-text)}._subtitle_1qlzb_369{margin:.35rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.5;color:var(--rg-sub)}._hours_1qlzb_385{display:inline-flex;align-items:center;gap:.35rem;margin:.65rem 0 0;padding:.3rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.3;color:var(--rg-gold-text);background:var(--rg-balance);border:1px solid var(--rg-border);box-shadow:var(--rg-card-shadow)}._content_1qlzb_417{position:relative;z-index:1;display:flex;flex-direction:column;gap:.85rem;padding:.15rem 1.25rem 1.25rem}._qrGrid_1qlzb_435{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;width:100%}._qrGridSingle_1qlzb_449{grid-template-columns:1fr;justify-items:center}._qrGridSingle_1qlzb_449 ._qrcodeCard_1qlzb_459{width:min(100%,220px)}._qrcodeCard_1qlzb_459{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.85rem .65rem;border-radius:18px;background:var(--rg-balance);border:1px solid var(--rg-border);box-shadow:var(--rg-card-shadow);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}._qrcodeLabel_1qlzb_497{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.02em;color:var(--rg-sub)}._qrcodeWrap_1qlzb_513{width:100%;aspect-ratio:1;max-width:148px;padding:.4rem;border-radius:14px;background:var(--rg-surface-strong);border:1px solid var(--rg-border);box-shadow:var(--rg-card-shadow)}._qrGridSingle_1qlzb_449 ._qrcodeWrap_1qlzb_513{max-width:176px}._qrcode_1qlzb_459{display:block;width:100%;height:100%;object-fit:contain;border-radius:8px}._contactList_1qlzb_559{width:100%;display:flex;flex-direction:column;gap:.55rem}._contactRow_1qlzb_573{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border-radius:16px;background:var(--rg-surface);border:1px solid var(--rg-border);box-shadow:var(--rg-card-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._contactMeta_1qlzb_601{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}._contactLabel_1qlzb_617{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rg-muted)}._contactValue_1qlzb_633,._contactValueLink_1qlzb_635{font-size:.9375rem;font-weight:700;color:var(--rg-text);word-break:break-all}._contactValueLink_1qlzb_635{text-decoration:none}._contactValueLink_1qlzb_635:hover{color:var(--rg-gold-text)}._contactActions_1qlzb_665{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}._mailBtn_1qlzb_681{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:36px;padding:.4rem .75rem;border-radius:999px;border:1px solid var(--rg-border);background:var(--rg-surface-strong);color:var(--rg-text);font-family:inherit;font-size:.75rem;font-weight:700;text-decoration:none;box-shadow:var(--rg-card-shadow);transition:background .15s ease,transform .12s ease}._mailBtn_1qlzb_681:hover{background:color-mix(in srgb,var(--rg-surface-strong) 70%,#fff)}._mailBtn_1qlzb_681:active{transform:scale(.97)}._copyBtn_1qlzb_735{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:36px;padding:.4rem .85rem;border:none;border-radius:999px;font-family:inherit;font-size:.75rem;font-weight:700;cursor:pointer;color:#fff;background:var(--rg-btn);box-shadow:0 4px 14px #ec489947;transition:opacity .15s ease,transform .12s ease,box-shadow .15s ease}._copyBtn_1qlzb_735:hover{box-shadow:0 6px 18px #ec48995c}._copyBtn_1qlzb_735:active{transform:scale(.97)}._emptyCard_1qlzb_791{width:100%;padding:1.25rem 1rem;border-radius:16px;text-align:center;background:var(--rg-surface);border:1px dashed color-mix(in srgb,var(--rg-border) 90%,transparent)}._emptyText_1qlzb_809{margin:0;font-size:.8125rem;line-height:1.55;color:var(--rg-sub)}._hint_1qlzb_823{margin:0;padding:.7rem .85rem;width:100%;box-sizing:border-box;font-size:.75rem;line-height:1.55;text-align:center;color:var(--rg-muted);border-radius:14px;background:color-mix(in srgb,var(--rg-surface) 70%,transparent);border:1px solid color-mix(in srgb,var(--rg-border) 75%,transparent)}@media(max-width:480px){._overlay_1qlzb_5{padding:.75rem}._header_1qlzb_289{padding:1.15rem 3.25rem .7rem 1.1rem}._title_1qlzb_351{font-size:1.125rem}._content_1qlzb_417{padding:.1rem 1rem calc(1rem + env(safe-area-inset-bottom,0px))}._closeBtn_1qlzb_233{top:10px;right:10px;width:44px;height:44px}._qrGrid_1qlzb_435{grid-template-columns:1fr 1fr;gap:.5rem}._qrcodeWrap_1qlzb_513{max-width:120px}._qrGridSingle_1qlzb_449 ._qrcodeWrap_1qlzb_513{max-width:min(176px,56vw)}._contactRow_1qlzb_573{flex-wrap:wrap}._contactActions_1qlzb_665{width:100%}._mailBtn_1qlzb_681,._copyBtn_1qlzb_735{flex:1;min-height:42px}}@media(prefers-reduced-motion:reduce){._copyBtn_1qlzb_735:active,._mailBtn_1qlzb_681:active,._closeBtn_1qlzb_233:active{transform:none}}._overlay_1wr8w_5{--rg-bg: rgba(255, 248, 252, .82);--rg-text: #1a2433;--rg-sub: rgba(26, 36, 51, .62);--rg-muted: rgba(26, 36, 51, .42);--rg-line: rgba(255, 255, 255, .9);--rg-gold: #f472b6;--rg-gold-text: #e11d8c;--rg-gold-light: #fda4c8;--rg-gold-deep: #db2777;--rg-orange: #f472b6;--rg-btn: linear-gradient(135deg, #ff9ec8 0%, #f472b6 48%, #ec4899 100%);--rg-btn-hover: linear-gradient(135deg, #ff8fbf 0%, #ec4899 50%, #db2777 100%);--rg-btn-glow: rgba(244, 114, 182, .34);--rg-shadow: 0 8px 28px rgba(180, 60, 120, .08), 0 22px 48px rgba(160, 40, 100, .1);--rg-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .96);--rg-field-bg: rgba(255, 255, 255, .92);--rg-radius-panel: 28px;--rg-radius-btn: 999px;position:fixed;inset:0;z-index:760;overflow-y:auto;overscroll-behavior:contain;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:#46284638;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}[data-theme=light] ._overlay_1wr8w_5{--rg-gold-text: #db2777;--rg-gold-deep: #be185d;--rg-bg: rgba(255, 248, 252, .82);--rg-field-bg: rgba(255, 255, 255, .92)}[data-theme=dark] ._overlay_1wr8w_5{--rg-text: #eef5fc;--rg-sub: rgba(238, 245, 252, .66);--rg-muted: rgba(238, 245, 252, .42);--rg-bg: rgba(28, 18, 28, .8);--rg-line: rgba(255, 255, 255, .14);--rg-field-bg: rgba(255, 255, 255, .08);--rg-gold-text: #f9a8d4;--rg-gold-light: #f9a8d4;--rg-gold-deep: #fbcfe8;--rg-btn: linear-gradient(135deg, #ff9ec8 0%, #f472b6 48%, #ec4899 100%);--rg-btn-hover: linear-gradient(135deg, #ff8fbf 0%, #ec4899 50%, #db2777 100%);--rg-btn-glow: rgba(244, 114, 182, .4);--rg-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);--rg-shadow: 0 8px 24px rgba(0, 0, 0, .32), 0 22px 56px rgba(0, 0, 0, .48);background:#0c060e8c}._overlayCenter_1wr8w_127{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - max(1rem,env(safe-area-inset-top,0px)) - max(1rem,env(safe-area-inset-bottom,0px)));width:100%;box-sizing:border-box}._modal_1wr8w_149{position:relative;width:min(420px,100%);max-height:min(88dvh,680px);display:flex;flex-direction:column;flex-shrink:0;background:var(--rg-bg);color:var(--rg-text);font-family:var(--font-sans, system-ui, -apple-system, "Segoe UI", "PingFang SC", sans-serif);border-radius:var(--rg-radius-panel);border:1px solid var(--rg-line);box-shadow:var(--rg-card-shadow),var(--rg-shadow);backdrop-filter:blur(40px) saturate(1.35);-webkit-backdrop-filter:blur(40px) saturate(1.35);overflow:hidden}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._modal_1wr8w_149{background:var(--bg-elevated)}}._closeBtn_1wr8w_201{position:absolute;top:14px;right:14px;z-index:3;width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(28,27,34,.08);border-radius:50%;background:#ffffffb3;color:var(--rg-muted);cursor:pointer;box-shadow:inset 0 1px #ffffffe6;transition:color .15s ease,background .15s ease,transform .12s ease}._closeBtn_1wr8w_201:hover{color:var(--rg-text);background:#ffffffeb}._closeBtn_1wr8w_201:active{transform:scale(.94)}[data-theme=dark] ._closeBtn_1wr8w_201{border-color:#ffffff24;background:#ffffff14;box-shadow:inset 0 1px #ffffff14}[data-theme=dark] ._closeBtn_1wr8w_201:hover{background:#ffffff24;border-color:#ffffff47}._header_1wr8w_277{position:relative;z-index:1;flex-shrink:0;padding:1.875rem 3rem .875rem 1.75rem;text-align:left}._eyebrow_1wr8w_295{margin:0 0 .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rg-gold-text)}._title_1wr8w_313{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.025em;line-height:1.3;color:var(--rg-text)}._body_1wr8w_331{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 1.75rem .5rem}._salutation_1wr8w_351,._intro_1wr8w_353,._closing_1wr8w_355{margin:0;font-size:.875rem;line-height:1.7;color:var(--rg-sub)}._salutation_1wr8w_351{margin-bottom:.75rem;font-weight:600;color:var(--rg-text)}._intro_1wr8w_353 p{margin:0 0 .75rem}._intro_1wr8w_353 p:last-child{margin-bottom:0}._sectionList_1wr8w_397{display:flex;flex-direction:column;gap:0;margin:1rem 0 0;padding:0;list-style:none;border-top:1px solid rgba(28,27,34,.08)}._sectionItem_1wr8w_417{padding:1rem 0;border-bottom:1px solid rgba(28,27,34,.08)}[data-theme=dark] ._sectionList_1wr8w_397,[data-theme=dark] ._sectionItem_1wr8w_417,[data-theme=dark] ._closing_1wr8w_355,[data-theme=dark] ._footer_1wr8w_433{border-color:#ffffff1a}._sectionTitle_1wr8w_441{display:flex;align-items:center;gap:.5rem;margin:0 0 .375rem;font-size:.875rem;font-weight:700;line-height:1.4;color:var(--rg-text)}._sectionBar_1wr8w_463{flex-shrink:0;width:2px;height:12px;border-radius:1px;background:var(--rg-gold-light)}._sectionBody_1wr8w_479{margin:0;font-size:.875rem;line-height:1.65;color:var(--rg-sub)}._sectionBody_1wr8w_479 p{margin:0 0 .5rem}._sectionBody_1wr8w_479 p:last-child{margin-bottom:0}._closing_1wr8w_355{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(28,27,34,.08);color:var(--rg-gold-deep)}._empty_1wr8w_523{margin:0;padding:2rem .5rem;font-size:.875rem;line-height:1.65;color:var(--rg-muted);text-align:center}._footer_1wr8w_433{position:relative;z-index:1;flex-shrink:0;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.75rem 1.5rem;border-top:1px solid rgba(28,27,34,.06);background:#ffffff59}[data-theme=dark] ._footer_1wr8w_433{background:#ffffff0a}._footerRow_1wr8w_573{display:flex;align-items:center;justify-content:flex-start}._skipToday_1wr8w_585{display:inline-flex;align-items:center;gap:.5rem;min-height:32px;cursor:pointer;user-select:none}._skipTodayInput_1wr8w_603{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._skipTodayBox_1wr8w_627{width:16px;height:16px;flex-shrink:0;border-radius:4px;border:1px solid rgba(28,27,34,.14);background:var(--rg-field-bg);box-shadow:inset 0 1px #ffffffe6;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}._skipTodayInput_1wr8w_603:checked+._skipTodayBox_1wr8w_627{background:var(--rg-gold);border-color:var(--rg-gold);box-shadow:inset 0 0 0 2.5px #ffffffe6}._skipTodayText_1wr8w_661{font-size:.8125rem;color:var(--rg-muted)}._confirmBtn_1wr8w_671{width:100%;min-height:44px;padding:.75rem 1.5rem;border:none;border-radius:var(--rg-radius-btn);background:var(--rg-btn);color:#fff;font-family:inherit;font-size:.9375rem;font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:inset 0 1px #ffffff47,0 8px 20px var(--rg-btn-glow);transition:opacity .15s ease,transform .12s ease,background .15s ease,box-shadow .15s ease,filter .15s ease}._confirmBtn_1wr8w_671:hover{background:var(--rg-btn-hover);box-shadow:inset 0 1px #ffffff47,0 10px 24px #ec489966;filter:saturate(1.06)}._confirmBtn_1wr8w_671:active{transform:scale(.98)}@media(max-width:480px){._overlay_1wr8w_5{padding:.75rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._modal_1wr8w_149{border-radius:24px;--rg-radius-panel: 24px;backdrop-filter:blur(32px) saturate(1.25);-webkit-backdrop-filter:blur(32px) saturate(1.25)}._header_1wr8w_277{padding:1.625rem 2.75rem .75rem 1.25rem}._title_1wr8w_313{font-size:1.25rem}._body_1wr8w_331{padding:0 1.25rem .375rem}._footer_1wr8w_433{padding:.875rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px))}._closeBtn_1wr8w_201{top:10px;right:10px;width:40px;height:40px}._confirmBtn_1wr8w_671{min-height:48px}}@media(prefers-reduced-motion:reduce){._confirmBtn_1wr8w_671:active,._closeBtn_1wr8w_201:active{transform:none}}@supports (corner-shape: squircle){._modal_1wr8w_149,._closeBtn_1wr8w_201,._confirmBtn_1wr8w_671,._skipTodayBox_1wr8w_627{corner-shape:squircle}}._launchWrap_1mwv4_1{display:flex;justify-content:center;max-width:var(--content-max-width, 880px);margin:0 auto .75rem}._launchBtn_1mwv4_15{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:.4375rem;padding:.5rem .9375rem;border:1px dashed var(--composer-border);border-radius:999px;background:color-mix(in srgb,var(--composer-bg) 76%,transparent);backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent);color:var(--text-secondary);font-family:inherit;font-size:.75rem;font-weight:600;line-height:1;cursor:pointer;overflow:hidden;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}._launchBtn_1mwv4_15:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 160% at 50% 50%,color-mix(in srgb,var(--accent) 34%,transparent) 0%,transparent 70%);opacity:.24;pointer-events:none;z-index:0;animation:_launchBtnBreath_1mwv4_1 4.2s ease-in-out infinite}._launchBtnIcon_1mwv4_101,._launchBtnText_1mwv4_103{position:relative;z-index:1}._launchBtnIcon_1mwv4_101{flex-shrink:0;color:color-mix(in srgb,var(--accent) 72%,var(--text-secondary));transition:color .2s ease}._launchBtn_1mwv4_15:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 36%,var(--composer-border));background:color-mix(in srgb,var(--composer-chip-bg) 62%,var(--composer-bg));box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 45%,transparent),0 0 0 1px color-mix(in srgb,var(--accent) 8%,transparent)}._launchBtn_1mwv4_15:hover:before{animation:none;opacity:.38}._launchBtn_1mwv4_15:hover ._launchBtnIcon_1mwv4_101{color:color-mix(in srgb,var(--accent) 88%,var(--text))}._launchBtn_1mwv4_15:active{transform:scale(.985)}@keyframes _launchBtnBreath_1mwv4_1{0%,to{opacity:.16}50%{opacity:.44}}@media(prefers-reduced-motion:reduce){._launchBtn_1mwv4_15:before{animation:none;opacity:.28}._launchBtn_1mwv4_15:active{transform:none}}._root_1mwv4_213{position:fixed;inset:0;z-index:calc(var(--z-modal) + 14);pointer-events:none}._maskSvg_1mwv4_227{position:fixed;inset:0;width:100%;height:100%;pointer-events:none}._welcomeStage_1mwv4_243{position:fixed;inset:0;z-index:calc(var(--z-modal) + 15);display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) 24px max(16px,env(safe-area-inset-bottom));pointer-events:none}._welcomeBackdrop_1mwv4_263{position:fixed;inset:0;z-index:calc(var(--z-modal) + 14);border:0;margin:0;padding:0;background:#000000ad;pointer-events:auto}._welcomeCard_1mwv4_285{position:relative;z-index:calc(var(--z-modal) + 16);width:min(420px,calc(100vw - 32px));padding:1.25rem 1.125rem 1rem;border-radius:var(--radius-lg);border:1px solid var(--composer-border);background:var(--bg-elevated);box-shadow:0 24px 64px #00000052,0 0 0 1px color-mix(in srgb,#fff 6%,transparent);pointer-events:auto}[data-theme=light] ._welcomeCard_1mwv4_285{background:#fff;box-shadow:0 24px 56px #0f111529}._welcomeIcon_1mwv4_323{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;border-radius:.75rem;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent)}._welcomeTitle_1mwv4_349{margin:0 0 .5rem;font-size:1.0625rem;font-weight:700;color:var(--text);line-height:1.35}._welcomeDesc_1mwv4_365{margin:0 0 1rem;font-size:.8125rem;line-height:1.6;color:var(--text-muted)}._welcomeActions_1mwv4_379{display:flex;gap:.5rem}._welcomePrimary_1mwv4_389,._welcomeSecondary_1mwv4_391,._cardPrimary_1mwv4_393,._cardSecondary_1mwv4_395{flex:1;min-height:2.5rem;border-radius:999px;font-family:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;transition:background .15s,color .15s,border-color .15s}._welcomePrimary_1mwv4_389,._cardPrimary_1mwv4_393{border:none;color:#fff;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 72%,#6366f1))}._welcomePrimary_1mwv4_389:hover,._cardPrimary_1mwv4_393:hover{filter:brightness(1.05)}._welcomeSecondary_1mwv4_391,._cardSecondary_1mwv4_395{border:1px solid var(--composer-chip-border);background:var(--surface);color:var(--text-secondary)}._welcomeSecondary_1mwv4_391:hover,._cardSecondary_1mwv4_395:hover{color:var(--text)}._card_1mwv4_393{position:fixed;z-index:calc(var(--z-modal) + 20);width:min(320px,calc(100vw - 24px));padding:.9375rem .9375rem .8125rem;border-radius:var(--radius-lg);border:1px solid var(--composer-border);background:var(--bg-elevated);box-shadow:0 20px 52px #00000057,0 0 0 1px color-mix(in srgb,#fff 6%,transparent);pointer-events:auto}[data-theme=light] ._card_1mwv4_393{background:#fff;box-shadow:0 20px 48px #0f11152e}._cardTop_1mwv4_503{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}._stepBadge_1mwv4_519{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}._cardTitle_1mwv4_535{margin:0 0 .375rem;font-size:.9375rem;font-weight:700;color:var(--text);line-height:1.35}._cardDesc_1mwv4_551{margin:0 0 .625rem;font-size:.8125rem;line-height:1.55;color:var(--text-secondary)}._cardAction_1mwv4_565{display:flex;align-items:center;gap:.375rem;margin:0 0 .75rem;padding:.4375rem .625rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--accent) 28%,var(--composer-border))}[data-theme=light] ._cardAction_1mwv4_565{background:color-mix(in srgb,var(--accent) 8%,#ffffff)}._cardActionDone_1mwv4_601{color:#15803d;background:color-mix(in srgb,#22c55e 14%,var(--bg-elevated));border-color:color-mix(in srgb,#22c55e 32%,var(--composer-border))}._cardPrimary_1mwv4_393:disabled{opacity:.45;cursor:not-allowed}._cardActions_1mwv4_623{display:flex;gap:.5rem}._targetPulse_1mwv4_633{position:relative;z-index:calc(var(--z-modal) + 13)!important;outline:2px solid color-mix(in srgb,var(--accent) 70%,transparent);outline-offset:3px;border-radius:16px;animation:_tourPulse_1mwv4_1 1.4s ease-in-out infinite}@keyframes _tourPulse_1mwv4_1{0%,to{outline-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 color-mix(in srgb,var(--accent) 28%,transparent)}50%{outline-color:color-mix(in srgb,var(--accent) 90%,transparent);box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 0%,transparent)}}@media(max-width:768px){._card_1mwv4_393{left:12px!important;right:12px!important;width:auto;top:auto!important;bottom:max(12px,env(safe-area-inset-bottom))}}._overlay_1ixna_1{position:fixed;inset:0;z-index:calc(var(--z-modal) + 5);display:flex;align-items:center;justify-content:center;padding:1rem;background:color-mix(in srgb,#000 45%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._modal_1ixna_27{position:relative;width:100%;max-width:420px;padding:1.25rem 1.25rem 1rem;background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:0 24px 48px color-mix(in srgb,#000 22%,transparent)}._closeBtn_1ixna_49{position:absolute;top:.75rem;right:.75rem;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text-secondary);cursor:pointer}._title_1ixna_81{margin:0 2rem .375rem 0;font-size:1rem;font-weight:700;color:var(--text)}._hint_1ixna_95{margin:0 0 1rem;font-size:.75rem;color:var(--text-muted);line-height:1.45}._loading_1ixna_109,._empty_1ixna_111{margin:.5rem 0 1rem;font-size:.8125rem;color:var(--text-secondary)}._categoryGrid_1ixna_123{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1rem}._categoryBtn_1ixna_137{padding:.5rem .875rem;font-size:.8125rem;font-weight:600;font-family:inherit;color:var(--text-secondary);background:transparent;border:1px solid var(--glass-border);border-radius:999px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}._categoryBtn_1ixna_137:hover{border-color:color-mix(in srgb,var(--text) 20%,transparent);color:var(--text)}._categoryBtnActive_1ixna_173{color:var(--bg);background:var(--text);border-color:var(--text)}._footer_1ixna_185{display:flex;gap:8px;justify-content:flex-end}._cancelBtn_1ixna_197,._submitBtn_1ixna_199{min-height:38px;padding:0 1rem;font-size:.8125rem;font-weight:600;font-family:inherit;border-radius:999px;cursor:pointer}._cancelBtn_1ixna_197{color:var(--text-secondary);background:transparent;border:1px solid var(--glass-border)}._submitBtn_1ixna_199{color:var(--bg);background:var(--text);border:none}._cancelBtn_1ixna_197:disabled,._submitBtn_1ixna_199:disabled{opacity:.5;cursor:not-allowed}._overlay_6t6q0_5{--wv-gold: #e07a28;--wv-gold-light: #efb840;--wv-gold-soft: color-mix(in srgb, #efb840 14%, transparent);--wv-text: var(--text);--wv-muted: color-mix(in srgb, var(--text) 58%, transparent);--wv-subtle: color-mix(in srgb, var(--text) 38%, transparent);--wv-line: color-mix(in srgb, var(--glass-border) 88%, transparent);--wv-canvas: color-mix(in srgb, var(--glass-bg) 28%, transparent);--wv-chip: color-mix(in srgb, var(--glass-bg) 48%, transparent);--wv-chip-border: color-mix(in srgb, var(--glass-border) 82%, transparent);--wv-radius: 22px;position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,#000 52%,transparent);backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25);opacity:0}[data-theme=light] ._overlay_6t6q0_5{background:color-mix(in srgb,#1a1d33 36%,transparent)}._overlay_6t6q0_5[data-overlay-exiting]{opacity:0;pointer-events:none;transition:opacity .28s cubic-bezier(.32,.72,0,1)}@media(min-width:769px){._overlay_6t6q0_5[data-overlay-exiting]{transition-duration:.22s}}._viewer_6t6q0_89{position:relative;display:flex;flex-direction:column;width:min(1080px,100%);max-height:min(90vh,900px);border-radius:var(--wv-radius);border:1px solid var(--glass-panel-border);background:var(--glass-panel-bg);backdrop-filter:var(--glass-panel-filter);-webkit-backdrop-filter:var(--glass-panel-filter);box-shadow:var(--glass-panel-shadow);color:var(--wv-text);overflow:hidden;isolation:isolate;opacity:0}[data-theme=light] ._viewer_6t6q0_89{background:#ffffff6b;border-color:#ffffffad;box-shadow:inset 0 1px #ffffffc7,0 0 0 1px #ffffff52,0 32px 80px #1e10332e}[data-theme=dark] ._viewer_6t6q0_89{background:#0c0c127a;border-color:#ffffff24;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 42%,transparent),0 0 0 1px #ffffff0f,0 32px 80px #0000007a}._heroDeco_6t6q0_161{pointer-events:none;position:absolute;top:0;right:0;width:12rem;height:6rem;z-index:1;background:radial-gradient(ellipse 100% 100% at 100% 0%,color-mix(in srgb,var(--wv-gold-light) 24%,transparent),transparent 72%)}._closeBtnDesktop_6t6q0_191{display:flex}._closeBtn_6t6q0_191{position:absolute;top:14px;right:14px;z-index:20;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);border-radius:50%;background:color-mix(in srgb,var(--glass-bg) 55%,transparent);color:color-mix(in srgb,var(--text) 78%,transparent);cursor:pointer;backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 40%,transparent);transition:background .18s,color .18s,transform .15s,border-color .15s}._closeBtn_6t6q0_191:hover{background:color-mix(in srgb,var(--glass) 72%,transparent);border-color:color-mix(in srgb,var(--wv-gold-light) 35%,var(--glass-border));color:var(--wv-text)}._closeBtn_6t6q0_191:active{transform:scale(.94)}._mainLayout_6t6q0_261{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(292px,360px);gap:0;flex:1 1 auto;min-height:0;align-items:stretch}._heroCol_6t6q0_279{display:flex;flex-direction:column;min-height:0;min-width:0;padding:18px 14px 18px 18px;background:transparent;border-right:1px solid color-mix(in srgb,var(--glass-border) 55%,transparent)}._imageStage_6t6q0_299{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;padding:16px;overflow:hidden;border-radius:18px;border:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);background:radial-gradient(ellipse 70% 55% at 50% 100%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 68%),color-mix(in srgb,var(--glass-bg) 32%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 42%,transparent)}._imageCounter_6t6q0_341{position:absolute;top:14px;left:50%;transform:translate(-50%);z-index:3;padding:4px 12px;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--wv-gold) 88%,var(--text));background:color-mix(in srgb,var(--glass) 70%,transparent);border:1px solid color-mix(in srgb,var(--wv-gold-light) 32%,var(--glass-border));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 45%,transparent),0 4px 14px color-mix(in srgb,#000 10%,transparent);pointer-events:none}._imageBtn_6t6q0_385{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;padding:0;border:none;background:transparent;cursor:zoom-in}._imageBtn_6t6q0_385:disabled{cursor:default}._imageBtnLoading_6t6q0_421{background:color-mix(in srgb,var(--text) 5%,var(--wv-canvas))}._imageBtnReady_6t6q0_429{background:transparent}._imageFrame_6t6q0_437{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;flex:0 1 auto;min-height:min(40vh,360px)}._imageWrap_6t6q0_461{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:100%;border-radius:12px;overflow:hidden}._imageWrapPending_6t6q0_481{width:min(100%,calc(min(58vh,520px)*.75));min-height:min(58vh,520px)}._imagePlaceholder_6t6q0_491{display:block;width:100%;height:auto;max-height:min(58vh,520px);object-fit:contain;border-radius:12px;filter:blur(14px) saturate(1.05);opacity:.62;transform:scale(1.03);pointer-events:none}._imageLoadingOverlay_6t6q0_517{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:12px;background:color-mix(in srgb,var(--wv-canvas) 55%,transparent);pointer-events:none}._imageSpinner_6t6q0_545{width:28px;height:28px;border:2.5px solid color-mix(in srgb,var(--text) 14%,transparent);border-top-color:color-mix(in srgb,var(--text) 70%,transparent);border-radius:50%;animation:_wvImageSpin_6t6q0_1 .75s linear infinite}._imageLoadingText_6t6q0_563{font-size:.75rem;font-weight:500;color:var(--wv-muted);letter-spacing:.02em}@keyframes _wvImageSpin_6t6q0_1{to{transform:rotate(360deg)}}._image_6t6q0_299{display:block;max-width:min(100%,620px);max-height:min(58vh,520px);width:auto;height:auto;object-fit:contain;border-radius:14px;box-shadow:0 16px 40px color-mix(in srgb,#000 22%,transparent),0 0 0 1px color-mix(in srgb,#fff 30%,transparent);pointer-events:auto;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease}._imageReady_6t6q0_625{opacity:1;visibility:visible}._zoomHint_6t6q0_635{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:.6875rem;font-weight:600;letter-spacing:.04em;color:color-mix(in srgb,#fff 88%,transparent);border-radius:999px;background:color-mix(in srgb,#000 48%,transparent);backdrop-filter:blur(8px);pointer-events:none;transition:opacity .18s}._imageBtn_6t6q0_385:hover:not(:disabled) ._zoomHint_6t6q0_635{opacity:.92}._emptyState_6t6q0_675{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:160px;font-size:.875rem;color:var(--wv-muted)}._emptyStateFailed_6t6q0_697{color:color-mix(in srgb,#e11d48 72%,var(--wv-text))}._emptyStateFailedIcon_6t6q0_705{width:28px;height:28px;opacity:.85}._navBtn_6t6q0_717{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border:1px solid color-mix(in srgb,#fff 24%,transparent);border-radius:50%;background:color-mix(in srgb,#000 42%,transparent);backdrop-filter:blur(10px);color:#fff;font-size:1.25rem;line-height:1;cursor:pointer;z-index:2;transition:transform .15s,background .15s,border-color .15s}._navBtn_6t6q0_717:hover{background:color-mix(in srgb,var(--wv-gold) 75%,#000);border-color:color-mix(in srgb,var(--wv-gold-light) 45%,transparent);transform:translateY(-50%) scale(1.04)}._navPrev_6t6q0_765{left:12px}._navNext_6t6q0_773{right:12px}._detailCol_6t6q0_781{display:flex;flex-direction:column;align-self:stretch;min-height:0;min-width:0;overflow:hidden;background:color-mix(in srgb,var(--glass-bg) 18%,transparent)}._detailScroll_6t6q0_801{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 20px 12px;display:flex;flex-direction:column;gap:14px}._detailHead_6t6q0_823{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding-right:36px;margin-bottom:0}._detailTitleRow_6t6q0_841{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}._metaChips_6t6q0_857{display:flex;flex-wrap:wrap;gap:6px;margin:0}._metaChip_6t6q0_857{display:inline-flex;align-items:center;max-width:100%;padding:5px 10px;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.02em;line-height:1.2;color:var(--wv-muted);background:color-mix(in srgb,var(--glass-bg) 55%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 78%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._summaryLine_6t6q0_909,._expireLine_6t6q0_917{display:none}._expireInline_6t6q0_925,._expirePill_6t6q0_927{margin:0;flex-shrink:0;max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 10px;border-radius:999px;font-size:.6875rem;font-weight:650;line-height:1.2;color:color-mix(in srgb,var(--wv-gold) 88%,var(--text));background:color-mix(in srgb,var(--wv-gold-soft) 70%,var(--wv-chip));border:1px solid color-mix(in srgb,var(--wv-gold-light) 34%,var(--glass-border));box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 30%,transparent)}[data-theme=dark] ._expireInline_6t6q0_925,[data-theme=dark] ._expirePill_6t6q0_927{color:#fbbf24}._eyebrow_6t6q0_973{display:flex;align-items:center;gap:10px;margin:0;min-width:0;font-size:1.0625rem;font-weight:750;letter-spacing:-.02em;text-transform:none;color:var(--wv-text)}._counter_6t6q0_999{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:none;color:var(--wv-muted);padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--text) 6%,transparent)}._viewerTool_6t6q0_1021 ._detailHead_6t6q0_823{margin-bottom:0}._toolBadges_6t6q0_1029{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;margin:0}._sourceBadge_6t6q0_1045{flex-shrink:0;padding:.25rem .625rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.02em;color:color-mix(in srgb,var(--wv-gold) 92%,var(--wv-text));background:color-mix(in srgb,var(--wv-gold-soft) 55%,var(--wv-chip));border:1px solid color-mix(in srgb,var(--wv-gold-light) 32%,var(--glass-border))}._sourceDetail_6t6q0_1069{flex-shrink:0;font-size:.6875rem;font-weight:600;color:var(--wv-muted)}._metaSection_6t6q0_1083{margin-bottom:0;padding:.7rem .8rem;border-radius:14px;background:var(--wv-chip);border:1px solid var(--wv-chip-border);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 40%,transparent)}._metaSection_6t6q0_1083 ._blockLabel_6t6q0_1101{margin-bottom:.625rem}._metaGrid_6t6q0_1109{display:grid;gap:.625rem;margin:0}._metaRow_6t6q0_1121{display:grid;grid-template-columns:5.25rem minmax(0,1fr);gap:.5rem;align-items:start}._metaRow_6t6q0_1121 dt{margin:0;font-size:.6875rem;font-weight:600;line-height:1.45;color:var(--wv-subtle)}._metaRow_6t6q0_1121 dd{margin:0;font-size:.8125rem;font-weight:500;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,transparent);word-break:break-word}._userNoteSection_6t6q0_1169{margin-bottom:0}._userNoteCard_6t6q0_1177{padding:.7rem .8rem;border-radius:12px;background:var(--wv-chip);border:1px solid var(--wv-chip-border);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent)}._userNoteText_6t6q0_1193{margin:0;font-size:.8125rem;line-height:1.65;color:color-mix(in srgb,var(--text) 86%,transparent);white-space:pre-wrap;word-break:break-word}._userNoteEmpty_6t6q0_1211{margin:0;padding:.7rem .8rem;border-radius:12px;font-size:.8125rem;line-height:1.5;color:var(--wv-subtle);background:color-mix(in srgb,var(--glass-bg) 32%,transparent);border:1px dashed color-mix(in srgb,var(--glass-border) 85%,transparent)}._editSection_6t6q0_1233{margin-bottom:0}._editComposer_6t6q0_1241{display:flex;flex-direction:column;gap:0;border-radius:10px;border:1px solid var(--wv-line);background:color-mix(in srgb,var(--text) 4%,transparent);overflow:hidden}._editTextarea_6t6q0_1261{width:100%;min-height:84px;max-height:min(28vh,200px);padding:10px 12px;border:none;background:transparent;font-family:inherit;font-size:.8125rem;line-height:1.65;color:color-mix(in srgb,var(--text) 88%,transparent);resize:vertical;box-sizing:border-box}._editTextarea_6t6q0_1261:focus{outline:none}._editTextarea_6t6q0_1261:disabled{opacity:.65}._editSubmitBtn_6t6q0_1307{align-self:flex-end;margin:0 8px 8px;padding:7px 14px;border:none;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.2;cursor:pointer;transition:opacity .15s,transform .12s}._editSubmitBtn_6t6q0_1307:disabled{opacity:.45;cursor:not-allowed}._editSubmitBtn_6t6q0_1307:not(:disabled):hover{transform:translateY(-1px)}._editMaskBtn_6t6q0_1357{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:0;min-height:40px;padding:0 14px;border:1px solid color-mix(in srgb,var(--wv-gold-light) 40%,var(--glass-border));border-radius:12px;background:color-mix(in srgb,var(--wv-gold-soft) 50%,var(--wv-chip));color:color-mix(in srgb,var(--wv-gold) 92%,var(--wv-text));font-family:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s,transform .12s,box-shadow .15s;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 40%,transparent),0 2px 10px color-mix(in srgb,var(--wv-gold) 10%,transparent)}._editMaskBtn_6t6q0_1357:disabled{opacity:.45;cursor:not-allowed}._editMaskBtn_6t6q0_1357:not(:disabled):hover{border-color:color-mix(in srgb,var(--wv-gold-light) 55%,transparent);box-shadow:0 4px 14px color-mix(in srgb,var(--wv-gold) 18%,transparent);transform:translateY(-1px)}._editCostRow_6t6q0_1425{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-size:.6875rem;line-height:1.45;color:var(--wv-muted)}._editCostWarn_6t6q0_1445{margin:6px 0 0;font-size:.6875rem;line-height:1.45;color:#ea580c}._editHint_6t6q0_1459{margin:8px 0 0;padding:.45rem .6rem;font-size:.75rem;font-weight:500;line-height:1.45;color:color-mix(in srgb,var(--wv-gold) 78%,var(--text));background:color-mix(in srgb,var(--wv-gold-soft) 45%,var(--wv-chip));border:1px solid color-mix(in srgb,var(--wv-gold-light) 22%,var(--glass-border));border-radius:10px}._promptBlock_6t6q0_1483{margin:0;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0}._promptHead_6t6q0_1501{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px}._promptHead_6t6q0_1501 ._blockLabel_6t6q0_1101{margin:0}._promptBox_6t6q0_1525{--prompt-inset: 12px;position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:120px;max-height:min(34vh,260px);padding:0;border-radius:16px;background:color-mix(in srgb,var(--glass-bg) 42%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 78%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 42%,transparent);overflow:hidden}._promptBoxScroll_6t6q0_1557{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--prompt-inset) 14px}._promptText_6t6q0_1575{margin:0;padding:0;font-size:.8125rem;line-height:1.65;color:color-mix(in srgb,var(--text) 88%,transparent);white-space:pre-wrap;word-break:break-word;user-select:text}._failReasonBlock_6t6q0_1597{margin:0;display:flex;flex-direction:column;gap:8px}._failReasonText_6t6q0_1611{margin:0;padding:.7rem .85rem;border-radius:12px;font-size:.8125rem;line-height:1.55;color:color-mix(in srgb,#be123c 88%,var(--wv-text));background:color-mix(in srgb,#fda4af 16%,var(--wv-chip));border:1px solid color-mix(in srgb,#fb7185 28%,var(--glass-border));white-space:pre-wrap;word-break:break-word}._promptEditHint_6t6q0_1637{margin:0;font-size:.75rem;line-height:1.4;color:var(--wv-muted)}._promptTextarea_6t6q0_1651{width:100%;min-height:120px;max-height:min(34vh,260px);padding:12px 14px;border-radius:16px;resize:vertical;font:inherit;font-size:.8125rem;line-height:1.65;color:color-mix(in srgb,var(--text) 92%,transparent);background:color-mix(in srgb,var(--glass-bg) 42%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 78%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 42%,transparent);outline:none}._promptTextarea_6t6q0_1651:focus{border-color:color-mix(in srgb,var(--wv-gold-light) 55%,var(--glass-border));box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 42%,transparent),0 0 0 2px color-mix(in srgb,var(--wv-gold) 18%,transparent)}._promptTextarea_6t6q0_1651::placeholder{color:var(--wv-subtle)}._retrySpin_6t6q0_1707{animation:_wvRetrySpin_6t6q0_1 .8s linear infinite}@keyframes _wvRetrySpin_6t6q0_1{to{transform:rotate(-360deg)}}._promptCopyBtn_6t6q0_1727{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);border-radius:10px;background:color-mix(in srgb,var(--glass-bg) 45%,transparent);color:var(--wv-muted);cursor:pointer;transition:color .15s,background .15s,border-color .15s;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 30%,transparent)}._promptCopyBtn_6t6q0_1727:hover{color:var(--wv-text);background:color-mix(in srgb,var(--accent) 8%,var(--glass-bg));border-color:color-mix(in srgb,var(--accent) 24%,var(--glass-border))}._block_6t6q0_1101{margin-bottom:0}._blockLabel_6t6q0_1101{margin:0 0 8px;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wv-subtle)}._detailFoot_6t6q0_1795{flex-shrink:0;margin-top:auto;padding:14px 18px 18px;border-top:1px solid color-mix(in srgb,var(--glass-border) 58%,transparent);background:color-mix(in srgb,var(--glass-bg) 20%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 24%,transparent)}._footerActions_6t6q0_1813{display:flex;flex-direction:column;gap:10px;width:100%}._actionSecondary_6t6q0_1827{display:none}._actionGrid_6t6q0_1835{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}._actionBtnSpan_6t6q0_1849{grid-column:1 / -1}._footerHint_6t6q0_1857{margin:0;padding:0 2px;font-size:.6875rem;line-height:1.45;color:var(--wv-muted);text-align:center}._actionBtnFull_6t6q0_1875{width:100%}._actionBtn_6t6q0_1849{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:10px 14px;box-sizing:border-box;border-radius:14px;font-size:.875rem;font-weight:650;font-family:inherit;line-height:1.25;text-align:center;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .12s,box-shadow .15s}._actionBtn_6t6q0_1849 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actionBtn_6t6q0_1849 svg{flex-shrink:0;opacity:.92}._actionTile_6t6q0_1947{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 8px;border-radius:11px;border:1px solid color-mix(in srgb,var(--glass-border) 78%,transparent);background:color-mix(in srgb,var(--glass-bg) 42%,transparent);color:var(--wv-text);font-family:inherit;font-size:.75rem;font-weight:650;line-height:1.2;cursor:pointer;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent);transition:background .15s,border-color .15s,transform .12s,color .15s}._actionTile_6t6q0_1947 span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actionTile_6t6q0_1947 svg{opacity:.88}._actionTile_6t6q0_1947:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 8%,var(--glass-bg));border-color:color-mix(in srgb,var(--accent) 26%,var(--glass-border));transform:translateY(-1px)}._actionTile_6t6q0_1947:disabled{opacity:.48;cursor:not-allowed}._actionTileAccent_6t6q0_2033{border-color:color-mix(in srgb,var(--wv-gold-light) 36%,var(--glass-border));color:color-mix(in srgb,var(--wv-gold) 90%,var(--wv-text))}._actionTileCopied_6t6q0_2043{color:#4ade80;border-color:color-mix(in srgb,#22c55e 35%,transparent)}._actionBtnGhost_6t6q0_2053{border:1px solid var(--wv-chip-border);background:var(--wv-chip);color:var(--wv-text);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent)}._actionBtnGhost_6t6q0_2053:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 28%,var(--glass-border));background:color-mix(in srgb,var(--accent) 8%,var(--wv-chip))}._actionBtnLocalEdit_6t6q0_2077{border-color:color-mix(in srgb,var(--wv-gold-light) 42%,var(--glass-border));color:color-mix(in srgb,var(--wv-gold) 92%,var(--wv-text))}._actionBtnMain_6t6q0_2087{border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 92%,#fff) 0%,var(--accent) 55%,color-mix(in srgb,var(--accent) 82%,#7a1848) 100%);color:#fff;box-shadow:inset 0 1px #ffffff47,0 8px 22px color-mix(in srgb,var(--accent) 32%,transparent)}._actionBtnMain_6t6q0_2087:hover:not(:disabled){opacity:1;box-shadow:inset 0 1px #ffffff57,0 10px 26px color-mix(in srgb,var(--accent) 42%,transparent);transform:translateY(-1px)}._actionBtnCopied_6t6q0_2131{color:#4ade80;border-color:color-mix(in srgb,#22c55e 35%,transparent)}._actionBtn_6t6q0_1849:disabled{opacity:.5;cursor:not-allowed}._actionBtn_6t6q0_1849:active:not(:disabled){transform:scale(.98)}._lightbox_6t6q0_2161{position:fixed;inset:0;z-index:calc(var(--z-modal) + 10);display:flex;align-items:center;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom));background:color-mix(in srgb,#000 78%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:zoom-out}._lightboxClose_6t6q0_2189{position:absolute;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background:color-mix(in srgb,#fff 12%,transparent);color:#fff;cursor:pointer;transition:transform .15s}._lightboxClose_6t6q0_2189:hover{transform:scale(1.04)}._lightboxCounter_6t6q0_2233{position:absolute;top:max(18px,env(safe-area-inset-top));left:50%;transform:translate(-50%);padding:6px 12px;font-size:.75rem;font-weight:600;color:color-mix(in srgb,#fff 85%,transparent);border-radius:999px;background:color-mix(in srgb,#000 40%,transparent);z-index:2}._lightboxNav_6t6q0_2261{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:none;border-radius:50%;background:color-mix(in srgb,#fff 14%,transparent);color:#fff;font-size:1.35rem;line-height:1;cursor:pointer;z-index:2;transition:transform .15s}._lightboxNav_6t6q0_2261:hover{transform:translateY(-50%) scale(1.04)}._lightboxPrev_6t6q0_2303{left:max(12px,env(safe-area-inset-left))}._lightboxNext_6t6q0_2311{right:max(12px,env(safe-area-inset-right))}._lightboxImg_6t6q0_2319{display:block;max-width:min(100%,1200px);max-height:min(90vh,900px);width:auto;height:auto;object-fit:contain;border-radius:12px;box-shadow:0 24px 64px color-mix(in srgb,#000 50%,transparent);cursor:zoom-out}._sheetHandle_6t6q0_2343,._detailSheetHandle_6t6q0_2351,._detailDragHandle_6t6q0_2359,._closeBtnHero_6t6q0_2367,._shellMobileChrome_6t6q0_2375,._detailFootShell_6t6q0_2383,._shellCloseBtn_6t6q0_2391{display:none}._viewerTopBar_6t6q0_2399{display:none;flex-shrink:0;flex-direction:column;gap:0;padding:8px 12px 6px;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);background:color-mix(in srgb,var(--glass) 55%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:2}._viewerHandle_6t6q0_2425{flex-shrink:0;width:36px;height:5px;margin:0 auto 8px;border-radius:999px;background:color-mix(in srgb,var(--text) 18%,transparent)}._viewerTopBarRow_6t6q0_2443{display:flex;align-items:center;gap:.5rem;min-height:40px}._viewerTopTitle_6t6q0_2457{flex:1;min-width:0;margin:0;font-size:.9375rem;font-weight:700;color:var(--wv-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._viewerCounter_6t6q0_2481{flex-shrink:0;padding:3px 10px;border-radius:999px;font-size:.6875rem;font-weight:700;color:color-mix(in srgb,var(--wv-gold) 88%,var(--text));background:var(--wv-gold-soft);border:1px solid color-mix(in srgb,var(--wv-gold-light) 28%,transparent)}._closeBtnBar_6t6q0_2503{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border:none;border-radius:10px;background:color-mix(in srgb,var(--text) 6%,transparent);color:color-mix(in srgb,var(--text) 72%,transparent);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._closeBtnBar_6t6q0_2503:active{background:color-mix(in srgb,var(--text) 10%,transparent)}._pullZone_6t6q0_2541,._mobileSheet_6t6q0_2551{display:contents}@keyframes _wvMobileEnter_6t6q0_1{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes _wvMobileExit_6t6q0_1{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0)}}@media(max-width:768px){._overlay_6t6q0_5{opacity:1;align-items:flex-end;padding:0;overscroll-behavior:contain;background:color-mix(in srgb,#000 42%,transparent);backdrop-filter:blur(8px) saturate(1.1);-webkit-backdrop-filter:blur(8px) saturate(1.1)}[data-theme=light] ._overlay_6t6q0_5{background:color-mix(in srgb,#0f1115 36%,transparent)}._viewer_6t6q0_89{opacity:1;position:relative;width:100%;height:var(--ios-sheet-h-full);max-height:var(--ios-sheet-h-full);margin-top:0;padding-top:env(safe-area-inset-top,0px);border-radius:var(--ios-sheet-radius, 20px) var(--ios-sheet-radius, 20px) 0 0;border:none;border-top:1px solid var(--glass-panel-border);background:var(--glass-panel-bg);backdrop-filter:var(--glass-panel-filter);-webkit-backdrop-filter:var(--glass-panel-filter);box-shadow:var(--glass-panel-shadow);display:flex;flex-direction:column;overflow:hidden;isolation:isolate;transform:translateZ(0);animation:_wvMobileEnter_6t6q0_1 .32s cubic-bezier(.32,.72,0,1) both}[data-theme=light] ._viewer_6t6q0_89{background:#ffffff6b;border-top-color:#ffffffad;box-shadow:inset 0 1px #ffffffc7,0 0 0 1px #ffffff47,0 -24px 64px #1e103329}[data-theme=dark] ._viewer_6t6q0_89{background:#0c0c127a;border-top-color:#ffffff24;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 42%,transparent),0 -24px 64px #0000006b}._shellMobileChrome_6t6q0_2375{display:flex;flex-direction:column;flex-shrink:0;z-index:20;padding-top:max(8px,env(safe-area-inset-top,0px));padding-bottom:4px;padding-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px));background:color-mix(in srgb,var(--glass-bg) 35%,transparent);border-bottom:1px solid color-mix(in srgb,var(--glass-border) 55%,transparent)}._shellGrabber_6t6q0_2731{flex-shrink:0;width:36px;height:5px;margin:0 auto 6px;border-radius:999px;background:color-mix(in srgb,var(--text) 20%,transparent);touch-action:none;cursor:grab}._shellGrabber_6t6q0_2731:active{cursor:grabbing}._shellMobileChromeRow_6t6q0_2761{display:flex;align-items:center;justify-content:flex-end;min-height:40px}._shellMobileChromeSpacer_6t6q0_2775{flex:1}._shellMobileChrome_6t6q0_2375 ._closeBtn_6t6q0_191,._closeBtnChrome_6t6q0_2785{position:static;top:auto;right:auto;width:40px;height:40px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._viewerTopBar_6t6q0_2399{display:flex}._detailFootShell_6t6q0_2383{display:flex;flex-direction:column;flex-shrink:0;padding:10px 16px max(10px,var(--modal-safe-bottom, env(safe-area-inset-bottom, 10px)));border-top:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);background:color-mix(in srgb,var(--glass-bg) 42%,transparent);backdrop-filter:blur(16px) saturate(1.35);-webkit-backdrop-filter:blur(16px) saturate(1.35);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 36%,transparent)}[data-theme=light] ._detailFootShell_6t6q0_2383{background:#ffffff5c}[data-theme=dark] ._detailFootShell_6t6q0_2383{background:#0c0c126b}._viewer_6t6q0_89[data-dismiss-dragging]{animation:none;contain:layout style paint}._viewer_6t6q0_89[data-sheet-exiting]{animation:_wvMobileExit_6t6q0_1 .28s cubic-bezier(.32,.72,0,1) forwards}._viewer_6t6q0_89[data-dismiss-dragging] img,._viewer_6t6q0_89[data-dismiss-dragging] video{pointer-events:none}._closeBtnHero_6t6q0_2367,._viewerHandleZone_6t6q0_2897{display:none}._mobileSheet_6t6q0_2551{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._closeBtnDesktop_6t6q0_191{display:none}._closeBtnBar_6t6q0_2503 svg{width:14px;height:14px}._mainLayout_6t6q0_261{position:relative;display:flex;flex-direction:column;flex:0 0 auto;min-height:min(100%,100%);overflow:visible}._heroCol_6t6q0_279{position:relative;top:auto;flex:0 0 auto;z-index:0;border:none;border-radius:0;overflow:hidden;background:transparent;pointer-events:auto;padding:8px 12px 0}._imageStage_6t6q0_299{position:relative;display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:0;padding:8px 8px 12px;min-width:0;overflow:visible;border-radius:16px;border:1px solid color-mix(in srgb,var(--glass-border) 65%,transparent);background:color-mix(in srgb,var(--glass-bg) 28%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 30%,transparent)}._imageWrapPending_6t6q0_481{width:min(100%,calc(var(--ios-vh-42) * .75));min-height:var(--ios-vh-42)}._image_6t6q0_299{display:block;width:auto;max-width:min(100%,calc(100vw - 24px));height:auto;max-height:var(--ios-vh-42);object-fit:contain;border-radius:12px;box-shadow:none;pointer-events:auto;opacity:0;visibility:hidden}._imageReady_6t6q0_625{opacity:1;visibility:visible}._imageBtn_6t6q0_385{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:100%;min-height:0;flex:0 1 auto}._navBtn_6t6q0_717{width:40px;height:40px}._detailScroll_6t6q0_801{flex:none;min-height:0;overflow:visible;padding:10px 16px 0;gap:8px}._eyebrow_6t6q0_973{font-size:.9375rem;margin-bottom:0}._summaryLine_6t6q0_909{font-size:.6875rem}._expireInline_6t6q0_925,._expirePill_6t6q0_927{max-width:50%;font-size:.625rem;padding:4px 8px}._metaChips_6t6q0_857{gap:5px}._metaChip_6t6q0_857{font-size:.625rem;padding:4px 8px}._detailHead_6t6q0_823{margin-bottom:0;padding-right:0;padding-top:0;gap:8px}._block_6t6q0_1101{margin-bottom:0}._blockLabel_6t6q0_1101{margin-bottom:8px;font-size:.625rem}._promptBox_6t6q0_1525{max-height:var(--ios-vh-32);min-height:96px}._promptBoxScroll_6t6q0_1557{-webkit-overflow-scrolling:touch}._promptText_6t6q0_1575{font-size:.8125rem;line-height:1.55}._detailCol_6t6q0_781{position:relative;flex:0 0 auto;z-index:1;display:flex;flex-direction:column;margin-top:0;border-radius:0;background:transparent;box-shadow:none;border-top:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);overflow:visible}._expireLine_6t6q0_917,._editSection_6t6q0_1233,._userNoteSection_6t6q0_1169{margin-top:0}._editHint_6t6q0_1459{display:none}._detailFoot_6t6q0_1795{flex-shrink:0;margin-top:12px;padding:12px 16px 16px;box-shadow:none}._detailFootShell_6t6q0_2383 ._footerActions_6t6q0_1813,._detailFootShell_6t6q0_2383 ._actionGrid_6t6q0_1835{gap:8px}._actionTile_6t6q0_1947{min-height:40px;padding:8px;font-size:.75rem;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._actionBtn_6t6q0_1849{min-height:44px;padding:10px 12px;font-size:.8125rem;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._actionBtn_6t6q0_1849 span{white-space:normal}._footerHint_6t6q0_1857{font-size:.6875rem;padding:0 2px}._metaRow_6t6q0_1121{grid-template-columns:4.5rem minmax(0,1fr)}._metaRow_6t6q0_1121 dt,._metaRow_6t6q0_1121 dd{font-size:.75rem}._userNoteCard_6t6q0_1177,._userNoteEmpty_6t6q0_1211{padding:.6875rem .75rem}}@media(max-width:420px){._actionBtn_6t6q0_1849{min-height:44px;padding:8px 10px;font-size:.75rem;gap:5px}._actionBtn_6t6q0_1849 svg{width:14px;height:14px}}@media(prefers-reduced-motion:reduce){._imageSpinner_6t6q0_545{animation:none;opacity:.75}._overlay_6t6q0_5,._viewer_6t6q0_89,._detailFootShell_6t6q0_2383,._viewerTopBar_6t6q0_2399{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}._wrap_mbwnf_1{min-height:var(--app-vh, 100vh);display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--bg, #0a0a0f)}._card_mbwnf_19{max-width:420px;text-align:center;padding:2.5rem 2rem;border-radius:16px;border:1px solid var(--border, rgba(255, 255, 255, .08));background:var(--surface, rgba(255, 255, 255, .04))}._card_mbwnf_19 h1{margin:0 0 .75rem;font-size:1.35rem}._card_mbwnf_19 p{margin:0;color:var(--text-muted, #9ca3af);font-size:.95rem;line-height:1.6}._wrap_12omy_1{position:fixed;inset:0;z-index:99998;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(ellipse 70% 55% at 50% 28%,var(--page-glow-a, rgba(100, 150, 255, .16)),transparent 68%),radial-gradient(ellipse 55% 45% at 78% 88%,var(--page-glow-b, rgba(232, 90, 143, .14)),transparent 70%),radial-gradient(ellipse 40% 35% at 18% 75%,var(--page-glow-c, rgba(140, 120, 230, .1)),transparent 65%),linear-gradient(180deg,var(--page-bg-top, #f2f6ff) 0%,var(--page-bg-bottom, #f3eef8) 100%);transition:opacity .4s ease,visibility .4s ease}._exiting_12omy_33{opacity:0;visibility:hidden;pointer-events:none}._inner_12omy_45{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center;animation:_bootIn_12omy_1 .55s cubic-bezier(.22,1,.36,1) both}._mark_12omy_63{position:relative;width:4.5rem;height:4.5rem;display:grid;place-items:center}._mark_12omy_63:before{content:"";position:absolute;inset:-10%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent, #e85a8f) 32%,transparent) 0%,transparent 70%);animation:_bootBreathe_12omy_1 2.4s ease-in-out infinite;pointer-events:none}._logo_12omy_107{position:relative;z-index:1;width:4.5rem;height:4.5rem;border-radius:50%;object-fit:cover;box-shadow:0 10px 28px #e85a8f2e,0 0 0 1px #ffffff59;animation:_bootFloat_12omy_1 2.8s ease-in-out infinite}._title_12omy_133{margin:0;font-size:.9375rem;font-weight:600;letter-spacing:.04em;color:var(--text, #1a1d33)}._dots_12omy_149{display:flex;align-items:center;gap:.4rem}._dots_12omy_149>i{width:.375rem;height:.375rem;border-radius:50%;background:var(--accent, #e85a8f);opacity:.28;animation:_bootDot_12omy_1 1.2s ease-in-out infinite}._dots_12omy_149>i:nth-child(2){animation-delay:.15s;background:color-mix(in srgb,var(--accent, #e85a8f) 70%,var(--accent-2, #f08bb0))}._dots_12omy_149>i:nth-child(3){animation-delay:.3s;background:var(--accent-2, #f08bb0)}@keyframes _bootIn_12omy_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _bootFloat_12omy_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes _bootBreathe_12omy_1{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes _bootDot_12omy_1{0%,80%,to{opacity:.28;transform:translateY(0) scale(1)}40%{opacity:1;transform:translateY(-3px) scale(1.15)}}@media(prefers-reduced-motion:reduce){._logo_12omy_107,._mark_12omy_63:before,._dots_12omy_149>i,._inner_12omy_45,._wrap_12omy_1{animation:none;transition:none}}._banner_n9iyx_1{position:fixed;top:max(8px,env(safe-area-inset-top,0px));left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));z-index:calc(var(--z-toast) - 1);display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);background:color-mix(in srgb,var(--bg-elevated) 94%,var(--bg));box-shadow:0 12px 40px color-mix(in srgb,#000 28%,transparent)}._text_n9iyx_33{flex:1;min-width:0;margin:0;font-size:.75rem;line-height:1.45;color:var(--text-secondary)}._actions_n9iyx_51{display:flex;flex-shrink:0;flex-direction:column;gap:6px}._btn_n9iyx_65{min-height:32px;padding:0 10px;border:1px solid var(--border);border-radius:999px;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text);font-family:inherit;font-size:.6875rem;font-weight:600;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;white-space:nowrap}._btnPrimary_n9iyx_97{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 18%,transparent)}._dismiss_n9iyx_107{min-height:32px;padding:0 10px;border:none;border-radius:999px;background:transparent;color:var(--text-muted);font-family:inherit;font-size:.6875rem;font-weight:600;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;white-space:nowrap;align-self:flex-end}._stage_14vbl_5{position:fixed;inset:0 0 0 80px;z-index:1;padding:.625rem .875rem;display:flex;align-items:stretch;box-sizing:border-box}._shell_14vbl_31{flex:1;min-width:0;width:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:24px;border:1px solid var(--glass-border);background:var(--composer-bg);backdrop-filter:blur(32px) saturate(1.65);-webkit-backdrop-filter:blur(32px) saturate(1.65);box-shadow:inset 0 1px 0 var(--glass-highlight),0 16px 48px #00000047;color:var(--text)}._glass_14vbl_67{background:color-mix(in srgb,var(--composer-bg) 88%,transparent);backdrop-filter:blur(32px) saturate(1.65);-webkit-backdrop-filter:blur(32px) saturate(1.65);border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight)}._topbar_14vbl_87{flex-shrink:0;display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--glass-border);background:color-mix(in srgb,var(--composer-bg) 72%,transparent)}._topbarLeading_14vbl_107{display:flex;align-items:center;gap:.5rem;min-width:0;flex-wrap:wrap}._topChip_14vbl_125{display:inline-flex;align-items:center;gap:.5rem;min-height:2.375rem;padding:.25rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--glass-border) 90%,transparent);background:color-mix(in srgb,var(--text) 4%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 45%,transparent)}._back_14vbl_149{border:1px solid color-mix(in srgb,var(--glass-border) 90%,transparent);background:color-mix(in srgb,var(--text) 4%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 45%,transparent);color:var(--text-secondary);font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;transition:color .12s,background .12s,border-color .12s}._back_14vbl_149:hover{color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent);border-color:color-mix(in srgb,var(--text) 14%,transparent)}._topbarSpacer_14vbl_185{flex:1}._identityChip_14vbl_193{padding-left:.3rem;padding-right:.875rem;gap:.625rem;min-width:0}._avatar_14vbl_207{width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--glass-bg) 55%,transparent);display:grid;place-items:center;font-weight:700;font-size:.75rem;color:var(--accent);border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);overflow:hidden}._avatarImg_14vbl_237{width:100%;height:100%;object-fit:cover;display:block}._avatarLetter_14vbl_251{line-height:1}._identityText_14vbl_259{min-width:0;line-height:1.2}._identityText_14vbl_259 strong{display:block;font-size:.8125rem;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._identityText_14vbl_259 span{display:block;font-size:.625rem;color:var(--text-muted);font-variant-numeric:tabular-nums}._creditsChip_14vbl_301{position:relative;isolation:isolate;padding-left:.35rem;padding-right:.75rem;gap:.45rem;border:1px solid rgba(239,184,64,.38);background:color-mix(in srgb,var(--composer-bg) 42%,transparent);backdrop-filter:blur(16px) saturate(1.45);-webkit-backdrop-filter:blur(16px) saturate(1.45);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent),0 0 0 1px #efb8401a,0 0 18px #efb8401a;animation:_creditsChipGlow_14vbl_1 2.6s ease-in-out infinite;cursor:pointer;font-family:inherit;color:inherit;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}._creditsChip_14vbl_301:hover{transform:translateY(-1px)}._creditsChip_14vbl_301:active{transform:translateY(0) scale(.99)}._creditsChip_14vbl_301:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg,#efb8400d,#ffecb3f2,#efb840d9,#ffecb3f2,#efb8400d);background-size:220% 100%;animation:_creditsBorderFlow_14vbl_1 2.8s linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:0}._creditsDivider_14vbl_415{width:1px;align-self:stretch;margin:.35rem 0;background:#efb84059;flex-shrink:0;position:relative;z-index:1}._creditsVal_14vbl_435{font-size:.875rem;font-weight:750;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#efb840,#e89220);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap;position:relative;z-index:1}._creditsBtn_14vbl_461{position:relative;z-index:1;display:inline-flex;align-items:center;overflow:hidden;padding:.32rem .72rem;border-radius:999px;font-size:.75rem;font-weight:800;line-height:1.2;letter-spacing:.02em;color:#1a1208;background:linear-gradient(90deg,#f5c842,#efb840 35%,#e89220);flex-shrink:0;box-shadow:inset 0 1px #ffffff73,0 2px 10px #e07a286b;pointer-events:none}._creditsBtn_14vbl_461:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.15) 42%,rgba(255,255,255,.75) 50%,rgba(255,255,255,.15) 58%,transparent 72%);transform:translate(-130%) skew(-18deg);animation:_creditsBtnShimmer_14vbl_1 2.2s ease-in-out infinite;pointer-events:none}._creditsChip_14vbl_301:hover ._creditsBtn_14vbl_461{box-shadow:inset 0 1px #ffffff8c,0 4px 14px #e07a2880}@keyframes _creditsBorderFlow_14vbl_1{0%{background-position:100% 50%}to{background-position:-100% 50%}}@keyframes _creditsBtnShimmer_14vbl_1{0%,28%{transform:translate(-130%) skew(-18deg)}52%,to{transform:translate(130%) skew(-18deg)}}@keyframes _creditsChipGlow_14vbl_1{0%,to{box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent),0 0 0 1px #efb8401a,0 0 14px #efb84014}50%{box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 65%,transparent),0 0 0 1px #efb8402e,0 0 22px #efb84029}}._tabs_14vbl_625{flex-shrink:0;display:flex;gap:0;padding:0 1.25rem;border-bottom:1px solid var(--glass-border);background:color-mix(in srgb,var(--composer-bg) 55%,transparent);overflow-x:auto;scrollbar-width:none}._tabs_14vbl_625::-webkit-scrollbar{display:none}._tab_14vbl_625{flex-shrink:0;padding:.875rem 1.125rem;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;color:var(--text-muted);font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;transition:color .15s,border-color .15s}._tab_14vbl_625:hover{color:var(--text-secondary)}._tabActive_14vbl_693{color:var(--text);border-bottom-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 45%,transparent)}._content_14vbl_709{flex:1;min-height:0;overflow-y:auto;padding:.75rem .875rem 1rem}._panel_14vbl_723{animation:_pfFadeUp_14vbl_1 .35s ease both}@keyframes _pfFadeUp_14vbl_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._dashboard_14vbl_757{display:flex;flex-direction:column;gap:1rem}._dashHead_14vbl_769{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}._dashTitle_14vbl_785{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.02em}._dashSub_14vbl_799{margin:.25rem 0 0;font-size:.8125rem;color:var(--text-muted)}._dashPeriod_14vbl_811{display:flex;gap:.35rem;padding:.2rem;border-radius:999px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--text) 3%,transparent)}._periodBtn_14vbl_829{padding:.35rem .75rem;border:none;border-radius:999px;background:transparent;color:var(--text-muted);font-size:.6875rem;font-weight:650;font-family:inherit;cursor:pointer}._periodBtnActive_14vbl_853{background:var(--accent-soft);color:var(--text)}._kpiGrid_14vbl_863{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem}._kpi_14vbl_863{border-radius:16px;padding:.875rem 1rem;min-height:5.5rem;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._kpi_14vbl_863:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000024;border-color:color-mix(in srgb,var(--accent) 22%,var(--glass-border))}._kpiTop_14vbl_915{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._kpiLabel_14vbl_929{font-size:.6875rem;font-weight:650;color:var(--text-muted)}._kpiIcon_14vbl_941{width:1.75rem;height:1.75rem;border-radius:8px;display:grid;place-items:center;font-size:.875rem;background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text-secondary)}._kpiValue_14vbl_963{font-size:1.375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1}._kpiValueGold_14vbl_979{background:linear-gradient(90deg,#efb840,#e89220);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._kpiUnit_14vbl_993{margin-left:.15rem;font-size:.8125rem;font-weight:650;color:var(--text-muted);-webkit-text-fill-color:var(--text-muted)}._dashMain_14vbl_1009{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);gap:.625rem;align-items:stretch}._chartCard_14vbl_1023{padding:1rem 1.125rem .875rem;min-height:220px;display:flex;flex-direction:column;border-radius:16px;overflow:visible}._chartHead_14vbl_1041{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._chartHead_14vbl_1041 h3{margin:0;font-size:.875rem;font-weight:650}._chartLegend_14vbl_1067{display:flex;gap:.75rem;font-size:.625rem;color:var(--text-muted)}._legendIn_14vbl_1081:before,._legendOut_14vbl_1083:before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:.35rem;vertical-align:middle}._legendIn_14vbl_1081:before{background:var(--success, #4ade80)}._legendOut_14vbl_1083:before{background:#f87171}._chartBars_14vbl_1119{flex:1;display:flex;align-items:flex-end;gap:.5rem;padding-top:2.75rem;min-height:120px}._barGroup_14vbl_1137{flex:1;display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:0;cursor:default;outline:none}._barGroupActive_14vbl_1159 ._barStack_14vbl_1159,._barGroup_14vbl_1137:hover ._barStack_14vbl_1159,._barGroup_14vbl_1137:focus-visible ._barStack_14vbl_1159{opacity:1;transform:scaleY(1.04)}._barGroup_14vbl_1137:hover ._barLabel_14vbl_1173,._barGroupActive_14vbl_1159 ._barLabel_14vbl_1173,._barGroup_14vbl_1137:focus-visible ._barLabel_14vbl_1173{color:var(--text-secondary);font-weight:650}._barStackWrap_14vbl_1187{position:relative;width:100%;display:flex;justify-content:center}._chartTooltip_14vbl_1201{position:absolute;bottom:calc(100% + .45rem);left:50%;z-index:5;min-width:6.5rem;padding:.45rem .6rem;border-radius:10px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--composer-bg, #1a1a2e) 92%,transparent);backdrop-filter:blur(12px);box-shadow:0 8px 24px #00000047;transform:translate(-50%);pointer-events:none;white-space:nowrap}._chartTooltip_14vbl_1201 strong{display:block;margin-bottom:.3rem;font-size:.6875rem;font-weight:650;color:var(--text-primary, inherit)}._chartTooltipRow_14vbl_1251{display:flex;align-items:center;font-size:.625rem;line-height:1.45}._chartTooltipIn_14vbl_1265{color:var(--success, #4ade80)}._chartTooltipOut_14vbl_1273{color:#f87171}._barStack_14vbl_1159{width:100%;max-width:2.25rem;height:100px;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;opacity:.88;transform:scaleY(1);transform-origin:bottom center;transition:opacity .15s ease,transform .15s ease}._bar_14vbl_1137{width:100%;border-radius:4px 4px 0 0;min-height:4px}._barIn_14vbl_1321{background:linear-gradient(180deg,#4ade80d9,#4ade8059)}._barOut_14vbl_1329{background:linear-gradient(180deg,#f87171d9,#f8717159)}._barLabel_14vbl_1173{font-size:.625rem;color:var(--text-muted)}._sideStack_14vbl_1347{display:flex;flex-direction:column;gap:.625rem}._cardLabel_14vbl_1359{padding:.875rem .875rem 0;margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}._quickPanel_14vbl_1379{border-radius:16px;overflow:visible}._quickGrid_14vbl_1389{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:0 .875rem .875rem}._quickBtn_14vbl_1403{position:relative;display:flex;flex-direction:row;align-items:center;gap:.625rem;padding:.6875rem .75rem;border-radius:14px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--text) 3%,transparent);color:inherit;font-family:inherit;text-align:left;cursor:pointer;overflow:hidden;isolation:isolate;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}._quickBtn_14vbl_1403:after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:0}._quickBtnText_14vbl_1469{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;gap:.08rem}._quickIcon_14vbl_1489{position:relative;z-index:1;width:2rem;height:2rem;display:grid;place-items:center;border-radius:10px;flex-shrink:0}._quickIconGold_14vbl_1511{background:linear-gradient(135deg,#efb840,#e07a28);color:#fff;box-shadow:0 4px 14px #e07a2861}._quickIconViolet_14vbl_1523{background:linear-gradient(135deg,#a78bfa,#7c3aed);color:#fff;box-shadow:0 4px 14px #7c3aed52}._quickIconTeal_14vbl_1535{background:linear-gradient(135deg,#2dd4bf,#0d9488);color:#fff;box-shadow:0 4px 14px #0d948852}._quickIconNeutral_14vbl_1547{background:linear-gradient(135deg,color-mix(in srgb,var(--text) 14%,transparent),color-mix(in srgb,var(--text) 8%,transparent));color:var(--text-secondary);border:1px solid var(--glass-border)}._quickArrow_14vbl_1559{position:relative;z-index:1;flex-shrink:0;color:var(--text-muted);opacity:.45;transition:transform .2s ease,opacity .2s ease,color .2s ease}._quickBtn_14vbl_1403 strong{font-size:.8125rem;font-weight:650;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._quickBtnHint_14vbl_1601{font-size:.6875rem;color:var(--text-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._quickBtnGold_14vbl_1619{border-color:#efb84061;background:linear-gradient(145deg,#efb84024,#e892200f)}._quickBtnGold_14vbl_1619:after{background:radial-gradient(circle at 100% 0%,rgba(255,210,120,.28) 0%,transparent 58%)}._quickBtnViolet_14vbl_1637{border-color:#8b7cf652;background:linear-gradient(145deg,#8b7cf61f,#7c3aed0d)}._quickBtnViolet_14vbl_1637:after{background:radial-gradient(circle at 100% 0%,rgba(167,139,250,.22) 0%,transparent 58%)}._quickBtnTeal_14vbl_1655{border-color:#2dd4bf52;background:linear-gradient(145deg,#2dd4bf1c,#0d94880d)}._quickBtnTeal_14vbl_1655:after{background:radial-gradient(circle at 100% 0%,rgba(45,212,191,.2) 0%,transparent 58%)}._quickBtnNeutral_14vbl_1673{background:color-mix(in srgb,var(--text) 4%,transparent)}._quickBtn_14vbl_1403:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000024}._quickBtn_14vbl_1403:hover:after{opacity:1}._quickBtn_14vbl_1403:hover ._quickArrow_14vbl_1559{opacity:1;transform:translate(2px);color:var(--text-secondary)}._quickBtnGold_14vbl_1619:hover{border-color:#efb8408c;box-shadow:0 10px 28px #e07a2838}._quickBtnViolet_14vbl_1637:hover{border-color:#8b7cf67a;box-shadow:0 10px 28px #7c3aed2e}._quickBtnTeal_14vbl_1655:hover{border-color:#2dd4bf7a;box-shadow:0 10px 28px #0d94882e}._quickBtn_14vbl_1403:active{transform:translateY(0)}._checkinMini_14vbl_1749{padding:.875rem 1rem;border-radius:16px}._checkinMiniHead_14vbl_1759{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.625rem}._checkinMiniIntro_14vbl_1775{min-width:0}._checkinMiniIntro_14vbl_1775 strong{display:block;font-size:.8125rem;font-weight:650}._checkinMiniHint_14vbl_1795{margin:.2rem 0 0;font-size:.6875rem;color:var(--text-muted);line-height:1.35}._btnSm_14vbl_1809{padding:.4rem .875rem;border-radius:999px;border:none;font-size:.75rem;font-weight:650;font-family:inherit;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease,border-color .15s ease}._btnSmPrimary_14vbl_1841:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 38%,transparent)}._btnSmGhost_14vbl_1851:hover:not(:disabled){color:var(--text-secondary);background:color-mix(in srgb,var(--text) 9%,transparent);border-color:color-mix(in srgb,var(--accent) 25%,var(--glass-border))}._btnSmPrimary_14vbl_1841{background:var(--accent);color:#fff}._btnSmGhost_14vbl_1851{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text-muted);border:1px solid var(--glass-border)}._checkinWeek_14vbl_1885{display:grid;grid-template-columns:repeat(7,1fr);gap:.35rem}._checkinDay_14vbl_1897{display:flex;flex-direction:column;align-items:center;gap:.1rem;text-align:center;padding:.45rem .15rem;border-radius:8px;font-size:.625rem;color:var(--text-muted);background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid transparent;cursor:default;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease}._checkinDay_14vbl_1897:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001a;border-color:var(--glass-border);background:color-mix(in srgb,var(--text) 6%,transparent)}._checkinDay_14vbl_1897:hover ._checkinDayPoints_14vbl_1953{transform:scale(1.06)}._checkinDayPoints_14vbl_1953{font-size:.5625rem;font-weight:700;line-height:1.2;color:var(--gold, #efb840);transition:transform .18s ease}._checkinDayDone_14vbl_1977 ._checkinDayPoints_14vbl_1953{color:var(--success, #4ade80)}._checkinDayToday_14vbl_1985 ._checkinDayPoints_14vbl_1953{color:var(--accent)}._checkinDayLabel_14vbl_1993{font-size:.5625rem;line-height:1.2}._checkinDayDone_14vbl_1977{color:var(--success, #4ade80);background:#4ade8014}._checkinDayDone_14vbl_1977:hover{background:#4ade8024;border-color:#4ade8047;box-shadow:0 6px 16px #4ade801f}._checkinDayToday_14vbl_1985{color:var(--accent);background:var(--accent-soft)}._checkinDayToday_14vbl_1985:hover{border-color:color-mix(in srgb,var(--accent) 38%,transparent);box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 20%,transparent)}._dashSectionHead_14vbl_2045{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.625rem}._dashSectionHeadInCard_14vbl_2061{margin-bottom:.5rem}._dashSectionHead_14vbl_2045 h3{margin:0;font-size:.875rem;font-weight:650;min-width:0}._linkBtn_14vbl_2083{flex-shrink:0;display:inline-flex;align-items:center;gap:.15rem;padding:.32rem .7rem;border-radius:999px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text-muted);font-size:.6875rem;font-weight:650;font-family:inherit;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}._linkBtn_14vbl_2083:hover{color:var(--text);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}._linkBtn_14vbl_2083 svg{opacity:.7;transition:opacity .15s ease,transform .15s ease}._linkBtn_14vbl_2083:hover svg{opacity:1;transform:translate(1px)}._worksSection_14vbl_2159{padding:.875rem 1rem;border-radius:16px;overflow:visible}._worksStripViewport_14vbl_2171{margin:0 -.125rem;padding:.375rem .125rem .875rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scroll-padding-inline:.125rem}._worksStrip_14vbl_2171{display:flex;gap:.5rem}._stripItem_14vbl_2199{flex:0 0 7.5rem;width:7.5rem;aspect-ratio:1;border-radius:10px;overflow:hidden;position:relative;z-index:0;border:1px solid var(--glass-border);cursor:pointer;padding:0;background:color-mix(in srgb,var(--text) 4%,transparent);transition:transform .2s ease,box-shadow .2s ease,z-index 0s}._stripItem_14vbl_2199:hover{z-index:2;transform:translateY(-3px);box-shadow:0 10px 28px #00000047}._stripItem_14vbl_2199 img{width:100%;height:100%;object-fit:cover;display:block}._stripTag_14vbl_2261{position:absolute;left:.4rem;bottom:.4rem;padding:.15rem .4rem;border-radius:6px;font-size:.5625rem;font-weight:700;background:#0000008c;backdrop-filter:blur(8px);color:#fff}._stripNew_14vbl_2287{display:grid;place-items:center;color:var(--text-muted);font-size:.75rem}._dashBottom_14vbl_2301{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.625rem}._glassPad_14vbl_2313{padding:.875rem 1rem;border-radius:16px}._activityList_14vbl_2323{list-style:none;margin:0;padding:0}._activityItem_14vbl_2335{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6875rem 0;border-bottom:1px solid color-mix(in srgb,var(--text) 5%,transparent);font-size:.8125rem}._activityItem_14vbl_2335:last-child{border-bottom:none}._activityItem_14vbl_2335 small{display:block;margin-top:.15rem;font-size:.6875rem;color:var(--text-muted)}._activityAmtIn_14vbl_2377{color:var(--success, #4ade80);font-weight:700}._activityAmtOut_14vbl_2387{color:var(--text-secondary);font-weight:700}._accountMini_14vbl_2397{display:grid;gap:0;font-size:.8125rem}._accountRow_14vbl_2409{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid color-mix(in srgb,var(--text) 5%,transparent)}._accountRow_14vbl_2409:last-child{border-bottom:none}._accountRow_14vbl_2409 span:first-child{color:var(--text-muted)}._accountRowBtn_14vbl_2441{border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:right}._accountRowBtn_14vbl_2441:hover{color:var(--accent)}._worksPage_14vbl_2473{display:flex;flex-direction:column;gap:.75rem}._worksHero_14vbl_2485{padding:1rem 1.125rem;border-radius:16px}._worksHeroTop_14vbl_2495{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}._worksHeroIntro_14vbl_2511{min-width:0;flex:1 1 220px}._worksPageTitle_14vbl_2521{margin:0;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em}._worksHeroSub_14vbl_2535{margin:.3rem 0 0;font-size:.75rem;line-height:1.45;color:var(--text-muted)}._worksHeroStats_14vbl_2549{display:flex;gap:.5rem;flex-shrink:0}._worksStatPill_14vbl_2561{display:flex;flex-direction:column;align-items:center;gap:.1rem;min-width:4.5rem;padding:.5rem .75rem;border-radius:12px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--text) 4%,transparent)}._worksStatPill_14vbl_2561 strong{font-size:1.0625rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.1}._worksStatPill_14vbl_2561 span{font-size:.625rem;font-weight:650;color:var(--text-muted)}._worksStatPillDone_14vbl_2613 strong{color:var(--success, #4ade80)}._worksToolbar_14vbl_2621{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid color-mix(in srgb,var(--text) 6%,transparent)}._worksFilterBar_14vbl_2639{padding:.75rem 1rem;border-radius:16px}._worksFilterBar_14vbl_2639 ._filters_14vbl_2649{margin-bottom:0}._worksStateCard_14vbl_2657{border-radius:16px;min-height:220px;display:grid;place-items:center}._worksMeta_14vbl_2671{margin:0 0 1rem;font-size:.8125rem;color:var(--text-muted)}._toolbar_14vbl_2683{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._toolBtn_14vbl_2697{padding:.4rem .875rem;border-radius:999px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text-secondary);font-size:.75rem;font-weight:650;font-family:inherit;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .15s ease}._toolBtn_14vbl_2697:hover:not(:disabled){color:var(--text);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 30%,var(--glass-border));transform:translateY(-1px)}._toolBtnDanger_14vbl_2745{color:#f87171;border-color:#f8717147;background:#f871710f}._toolBtnDanger_14vbl_2745:hover:not(:disabled){color:#fca5a5;background:#f871711f;border-color:#f8717166}._filters_14vbl_2649{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1.25rem}._filterBtn_14vbl_2783{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .8125rem;border-radius:999px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text-secondary);font-size:.75rem;font-weight:650;font-family:inherit;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}._filterBtn_14vbl_2783:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 25%,var(--glass-border));transform:translateY(-1px)}._filterBtnActive_14vbl_2837{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 42%,transparent);color:var(--text);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 16%,transparent)}._filterCount_14vbl_2851{min-width:1.125rem;padding:.05rem .35rem;border-radius:999px;font-size:.5625rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text-muted)}._filterBtnActive_14vbl_2837 ._filterCount_14vbl_2851{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--text)}._mosaic_14vbl_2885{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:.75rem}._tile_14vbl_2897{position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--text) 3%,transparent);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}._tile_14vbl_2897:hover{transform:translateY(-3px);box-shadow:0 14px 36px #00000038;border-color:color-mix(in srgb,var(--accent) 32%,var(--glass-border))}._tileSelected_14vbl_2933{outline:2px solid var(--accent);outline-offset:-2px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)}._tileDelete_14vbl_2945{position:absolute;top:.45rem;right:.45rem;z-index:3;width:1.75rem;height:1.75rem;border:none;border-radius:8px;background:#00000094;backdrop-filter:blur(8px);color:#fff;display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .18s ease,background .15s ease,transform .15s ease}._tile_14vbl_2897:hover ._tileDelete_14vbl_2945,._tileDelete_14vbl_2945:focus-visible{opacity:1}._tileDelete_14vbl_2945:hover:not(:disabled){background:#f87171e0;transform:scale(1.05)}._tileMedia_14vbl_3003{display:block;width:100%;padding:0;border:none;background:none;cursor:pointer;position:relative;overflow:hidden}._tileMedia_14vbl_3003:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(to top,rgba(0,0,0,.42),transparent);pointer-events:none;opacity:.85;transition:opacity .2s ease}._tile_14vbl_2897:hover ._tileMedia_14vbl_3003:after{opacity:1}._tileImg_14vbl_3055{width:100%;aspect-ratio:1;object-fit:cover;display:block;transition:transform .35s ease}._tile_14vbl_2897:hover ._tileImg_14vbl_3055{transform:scale(1.05)}._tilePlaceholder_14vbl_3079{aspect-ratio:1;display:grid;place-items:center;padding:.75rem;font-size:.75rem;color:var(--text-muted);text-align:center}._tileSelect_14vbl_2933{position:absolute;top:.4rem;left:.4rem;z-index:2;width:1.5rem;height:1.5rem;border-radius:6px;border:2px solid rgba(255,255,255,.8);background:#00000059;display:grid;place-items:center;color:#fff}._tileSelectOn_14vbl_3129{background:var(--accent);border-color:var(--accent)}._tileOverlay_14vbl_3139,._tileFailed_14vbl_3141{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;background:#0000008c;color:#fff;font-size:.75rem}._expire_14vbl_3167{position:absolute;top:.4rem;left:.4rem;padding:.15rem .4rem;border-radius:6px;font-size:.5625rem;font-weight:700;background:#0000008c;color:#fff}._expireUrgent_14vbl_3191{background:#f87171d9}._tileFoot_14vbl_3199{padding:.5625rem .6875rem .625rem;background:color-mix(in srgb,var(--composer-bg) 72%,transparent)}._tileTag_14vbl_3209{display:inline-flex;align-items:center;padding:.12rem .4rem;border-radius:999px;font-size:.5625rem;font-weight:700;color:var(--accent);background:var(--accent-soft);margin-bottom:.2rem}._tilePrompt_14vbl_3233{margin:0;font-size:.6875rem;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tileMeta_14vbl_3251{margin:.15rem 0 0;font-size:.625rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._favMark_14vbl_3269{position:absolute;top:.4rem;right:.4rem;color:#f87171}._balanceBar_14vbl_3287{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.25rem 1.5rem;border-radius:16px;margin-bottom:1.25rem;background:linear-gradient(135deg,#fff3dc1f,#efb8400f);border:1px solid rgba(239,184,64,.25)}._balanceBig_14vbl_3313{font-size:2rem;font-weight:800;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#efb840,#e89220);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}._balanceHint_14vbl_3335{margin:.2rem 0 0;font-size:.75rem;color:var(--text-muted)}._btnRecharge_14vbl_3347{padding:.625rem 1.25rem;border:none;border-radius:999px;font-size:.8125rem;font-weight:700;font-family:inherit;color:#1a1208;background:linear-gradient(90deg,#efb840,#e07a28);cursor:pointer;box-shadow:0 4px 16px #e07a284d}._split_14vbl_3373{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._splitCol_14vbl_3385{min-width:0}._blockTitle_14vbl_3393{margin:0 0 .35rem;font-size:.875rem;font-weight:650}._blockTitleSpaced_14vbl_3405{margin:1.5rem 0 .75rem;font-size:.875rem;font-weight:650}._tableCard_14vbl_3417{border-radius:16px;overflow:hidden}._tableWrap_14vbl_3427{border-radius:16px;overflow:hidden;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--composer-bg) 88%,transparent)}._table_14vbl_3417{width:100%;border-collapse:collapse;font-size:.8125rem}._table_14vbl_3417 th,._table_14vbl_3417 td{padding:.75rem 1.125rem;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--text) 5%,transparent)}._table_14vbl_3417 th{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:color-mix(in srgb,var(--text) 2%,transparent)}._tableDesc_14vbl_3485{display:block}._tableMeta_14vbl_3493{display:block;margin-top:.15rem;font-size:.6875rem;color:var(--text-muted)}._amountIn_14vbl_3507{color:var(--success, #4ade80);font-weight:700}._amountOut_14vbl_3517{color:var(--text-secondary);font-weight:700}._badge_14vbl_3527{display:inline-block;padding:.15rem .45rem;border-radius:6px;font-size:.625rem;font-weight:700}._badgeOk_14vbl_3543{background:#4ade801f;color:var(--success, #4ade80)}._badgePending_14vbl_3553{background:#efb8401f;color:#efb840}._badgeFail_14vbl_3563{background:#f871711f;color:#f87171}._settingsWrap_14vbl_3577{max-width:640px}._accountWrap_14vbl_3585{width:100%;max-width:none}._accountEmailBanner_14vbl_3595{display:flex;align-items:center;gap:.625rem;margin-bottom:.5rem;padding:.625rem .75rem;border-radius:12px;border:1px solid color-mix(in srgb,#d4922a 32%,transparent);background:linear-gradient(135deg,color-mix(in srgb,#efb840 16%,transparent),color-mix(in srgb,#fff8ea 88%,transparent) 55%,color-mix(in srgb,#e89220 10%,transparent))}._accountEmailBannerIcon_14vbl_3627{flex-shrink:0;display:grid;place-items:center;width:2.125rem;height:2.125rem;border-radius:10px;color:#a66b10;background:color-mix(in srgb,#fff 72%,#efb840);border:1px solid color-mix(in srgb,#d4922a 28%,transparent)}._accountEmailBannerCopy_14vbl_3651{flex:1;min-width:0}._accountEmailBannerTitle_14vbl_3661{margin:0;font-size:.8125rem;font-weight:700;line-height:1.3;color:#8f5a0a}._accountEmailBannerSub_14vbl_3677{margin:.1875rem 0 0;font-size:.6875rem;line-height:1.4;color:color-mix(in srgb,#8f5a0a 72%,var(--text-muted))}._accountEmailBannerBtn_14vbl_3691{flex-shrink:0;min-height:34px;padding:.375rem .75rem;border:none;border-radius:999px;background:linear-gradient(90deg,#efb840,#e07a28);color:#fff;font-family:inherit;font-size:.75rem;font-weight:700;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px #e07a2847;transition:opacity .15s ease,transform .12s ease}._accountEmailBannerBtn_14vbl_3691:hover{opacity:.92}._accountEmailBannerBtn_14vbl_3691:active{transform:scale(.97)}._accountGrid_14vbl_3741{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;align-items:stretch}._accountCard_14vbl_3755{display:flex;flex-direction:column;min-height:100%;padding:.75rem .875rem;border-radius:14px}._accountCardHead_14vbl_3771{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.625rem}._accountCardIcon_14vbl_3785{flex-shrink:0;display:grid;place-items:center;width:2rem;height:2rem;border-radius:9px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent)}._accountCardIconSecurity_14vbl_3809{background:color-mix(in srgb,var(--success, #4ade80) 12%,transparent);color:var(--success, #4ade80);border-color:color-mix(in srgb,var(--success, #4ade80) 24%,transparent)}._accountCardCopy_14vbl_3821{min-width:0;flex:1}._accountCardTitle_14vbl_3831{margin:0;font-size:.875rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}._accountCardDesc_14vbl_3847{margin:.1875rem 0 0;font-size:.6875rem;line-height:1.35;color:var(--text-muted)}._accountLoginHint_14vbl_3861{margin:.3125rem 0 0;font-size:.6875rem;line-height:1.35;color:color-mix(in srgb,var(--accent) 72%,var(--text-muted))}._accountFieldGrid_14vbl_3875{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;flex:1}._accountField_14vbl_3875{display:flex;flex-direction:column;gap:.1875rem;min-width:0;padding:.5rem .625rem;border-radius:9px;background:color-mix(in srgb,var(--text) 3.5%,transparent);border:1px solid color-mix(in srgb,var(--text) 6%,transparent);transition:border-color .15s ease,background .15s ease}._accountFieldSpan_14vbl_3917{grid-column:1 / -1}._accountFieldLabel_14vbl_3925{font-size:.6875rem;font-weight:500;color:var(--text-muted);line-height:1.2}._accountFieldValue_14vbl_3939{font-size:.8125rem;font-weight:650;line-height:1.25;color:var(--text);word-break:break-all}._accountFieldMuted_14vbl_3955{color:var(--text-muted);font-weight:500}._accountFieldMono_14vbl_3965{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:500}._accountSecurityList_14vbl_3977{display:flex;flex-direction:column;gap:.375rem;flex:1}._accountSecurityRow_14vbl_3991{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;border-radius:9px;border:1px solid color-mix(in srgb,var(--text) 6%,transparent);background:color-mix(in srgb,var(--text) 3.5%,transparent);color:inherit;font-family:inherit;text-align:left;transition:border-color .15s ease,background .15s ease,transform .12s ease}button._accountSecurityRow_14vbl_3991{cursor:pointer}button._accountSecurityRow_14vbl_3991:hover{border-color:color-mix(in srgb,var(--accent) 28%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}button._accountSecurityRow_14vbl_3991:active{transform:scale(.995)}._accountSecurityIcon_14vbl_4053{flex-shrink:0;display:grid;place-items:center;width:2rem;height:2rem;border-radius:8px;background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text-secondary)}._accountSecurityMain_14vbl_4075{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}._accountSecurityLabel_14vbl_4091{font-size:.8125rem;font-weight:650;line-height:1.25}._accountSecurityLabelRow_14vbl_4103{display:flex;align-items:center;gap:.375rem;min-width:0}._accountRecommendBadge_14vbl_4117{flex-shrink:0;padding:.125rem .375rem;border-radius:999px;font-size:.5625rem;font-weight:700;line-height:1.2;letter-spacing:.02em;color:#a66b10;background:color-mix(in srgb,#efb840 18%,transparent);border:1px solid color-mix(in srgb,#d4922a 30%,transparent)}._accountSecurityRowRecommend_14vbl_4143{border-color:color-mix(in srgb,#d4922a 28%,transparent);background:color-mix(in srgb,#efb840 8%,transparent)}button._accountSecurityRow_14vbl_3991._accountSecurityRowRecommend_14vbl_4143:hover{border-color:color-mix(in srgb,#d4922a 42%,transparent);background:color-mix(in srgb,#efb840 14%,transparent)}._accountSecurityHint_14vbl_4163{font-size:.6875rem;line-height:1.35;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountSecurityHintMuted_14vbl_4181{color:var(--text-muted)}._accountStatusBadge_14vbl_4189{flex-shrink:0;padding:.2rem .45rem;border-radius:999px;font-size:.625rem;font-weight:650;line-height:1.2;color:var(--text-muted);background:color-mix(in srgb,var(--text) 6%,transparent);border:1px solid color-mix(in srgb,var(--text) 8%,transparent)}._accountStatusOk_14vbl_4213{color:var(--success, #4ade80);background:color-mix(in srgb,var(--success, #4ade80) 12%,transparent);border-color:color-mix(in srgb,var(--success, #4ade80) 24%,transparent)}._accountSecurityChevron_14vbl_4225{flex-shrink:0;color:var(--text-muted);opacity:.75}button._accountSecurityRow_14vbl_3991:hover ._accountSecurityChevron_14vbl_4225{opacity:1;color:var(--accent)}._listChevron_14vbl_4247{flex-shrink:0;color:var(--text-muted)}._list_14vbl_4247{border-radius:16px;overflow:hidden;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--composer-bg) 88%,transparent)}._listRow_14vbl_4271,._listRowStatic_14vbl_4273{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1rem 1.125rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--text) 6%,transparent);background:none;color:inherit;font-family:inherit;text-align:left;cursor:pointer}._listRowStatic_14vbl_4273{cursor:default}._listRow_14vbl_4271:last-child,._listRowStatic_14vbl_4273:last-child{border-bottom:none}._listTitle_14vbl_4323{display:block;font-size:.9375rem;font-weight:600}._listHint_14vbl_4335{display:block;font-size:.75rem;color:var(--text-muted);margin-top:.15rem}._toggle_14vbl_4349{width:44px;height:24px;border-radius:999px;background:color-mix(in srgb,var(--text) 15%,transparent);position:relative;border:none;cursor:pointer;flex-shrink:0;transition:background .15s}._toggleOn_14vbl_4373{background:var(--accent)}._toggleKnob_14vbl_4381{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s}._toggleOn_14vbl_4373 ._toggleKnob_14vbl_4381{transform:translate(20px)}._pill_14vbl_4411{padding:.35rem .75rem;border-radius:999px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text-secondary);font-size:.75rem;font-weight:600;font-family:inherit;cursor:pointer}._footerActions_14vbl_4435{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.5rem}._btnSolid_14vbl_4449,._btnOutline_14vbl_4451{display:inline-flex;align-items:center;gap:.4rem;padding:.625rem 1rem;border-radius:999px;font-size:.8125rem;font-weight:650;font-family:inherit;cursor:pointer}._btnSolid_14vbl_4449{border:none;background:var(--accent);color:#fff}._btnOutline_14vbl_4451{border:1px solid var(--glass-border);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text-secondary)}@keyframes _pfSkeletonPulse_14vbl_1{0%,to{opacity:.42}50%{opacity:.78}}._sk_14vbl_4523{border-radius:8px;background:color-mix(in srgb,var(--text) 9%,transparent);animation:_pfSkeletonPulse_14vbl_1 1.55s ease-in-out infinite}._skCard_14vbl_4535{pointer-events:none}._skCard_14vbl_4535:hover{transform:none;box-shadow:inset 0 1px 0 var(--glass-highlight);border-color:var(--glass-border)}._skTitle_14vbl_4555{width:7.5rem;height:1.25rem;border-radius:10px}._skLine_14vbl_4567{border-radius:999px}._skLineSm_14vbl_4575{width:3.5rem;height:.625rem;margin-top:.35rem}._skLineMd_14vbl_4587{width:5.5rem;height:.75rem;margin-top:.35rem}._skPeriod_14vbl_4599{display:flex;gap:.35rem;padding:.2rem;border-radius:999px;border:1px solid var(--glass-border)}._skPeriodBtn_14vbl_4615{width:2.25rem;height:1.5rem;border-radius:999px}._skLabel_14vbl_4627{width:3.25rem;height:.625rem}._skIcon_14vbl_4637{width:1.75rem;height:1.75rem;border-radius:8px}._skKpiValue_14vbl_4649{width:4.5rem;height:1.625rem;border-radius:10px}._skChartTitle_14vbl_4661{width:5rem;height:.875rem}._skLegend_14vbl_4671{display:flex;gap:.625rem}._skLegendItem_14vbl_4681{width:2.75rem;height:.625rem}._skChartBars_14vbl_4691{flex:1;display:flex;align-items:flex-end;gap:.5rem;min-height:9rem;padding-top:.5rem}._skBarGroup_14vbl_4709{flex:1;display:flex;flex-direction:column;align-items:center;gap:.45rem;min-width:0}._skBar_14vbl_4709{width:100%;max-width:1.75rem;min-height:1.25rem;border-radius:6px 6px 3px 3px}._skBarLabel_14vbl_4741{width:1.25rem;height:.5rem}._skCardLabel_14vbl_4751{width:4.5rem;height:.6875rem;margin-bottom:.625rem}._skQuickGrid_14vbl_4763{display:grid;gap:.45rem}._skQuickBtn_14vbl_4773{height:3.25rem;border-radius:12px}._skCheckinHead_14vbl_4783{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}._skCheckinTitle_14vbl_4799{width:4rem;height:.8125rem}._skCheckinBtn_14vbl_4809{width:4.5rem;height:1.75rem;border-radius:999px;flex-shrink:0}._skCheckinWeek_14vbl_4823{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem}._skCheckinDay_14vbl_4835{aspect-ratio:1;border-radius:10px}._skSectionTitle_14vbl_4845{width:5rem;height:.875rem}._skLinkBtn_14vbl_4855{width:3.75rem;height:1.625rem;border-radius:999px}._skStripItem_14vbl_4867{flex:0 0 7.5rem;height:5.5rem;border-radius:12px}._skActivityList_14vbl_4879{display:flex;flex-direction:column;gap:.75rem;margin-top:.875rem}._skActivityRow_14vbl_4893{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._skActivityAmt_14vbl_4907{width:2.5rem;height:.875rem;flex-shrink:0}._skAccountRows_14vbl_4919{display:flex;flex-direction:column;gap:.625rem;margin-top:.875rem}._skAccountRow_14vbl_4919{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._skTopChip_14vbl_4947{width:5.5rem;height:2.375rem;border-radius:999px}._skTopChipWide_14vbl_4959{width:7.5rem;height:2.375rem;border-radius:999px}._skTopIdentity_14vbl_4971{width:9rem;height:2.375rem;border-radius:999px}._skTab_14vbl_4983{width:3.25rem;height:2.25rem;margin:.5rem .75rem .5rem 0;border-radius:8px}._skTile_14vbl_4997{aspect-ratio:1;border-radius:14px}._skTableWrap_14vbl_5007{display:flex;flex-direction:column;gap:.625rem;margin-top:.75rem}._skTableHead_14vbl_5021{width:100%;height:2rem;border-radius:10px}._skTableRow_14vbl_5033{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem 0;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 65%,transparent)}._skTableAmt_14vbl_5051{width:2.75rem;height:.875rem;flex-shrink:0}._loading_14vbl_5067{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:2.5rem 1rem;color:var(--text-muted);font-size:.8125rem}._spinner_14vbl_5087{width:1.125rem;height:1.125rem;border:2px solid color-mix(in srgb,var(--text) 12%,transparent);border-top-color:var(--accent);border-radius:50%;animation:_pfSpin_14vbl_1 .7s linear infinite}@keyframes _pfSpin_14vbl_1{to{transform:rotate(360deg)}}._empty_14vbl_5117{padding:2.5rem 1.25rem;text-align:center}._emptyIcon_14vbl_5127{display:inline-grid;place-items:center;width:3.25rem;height:3.25rem;margin-bottom:.875rem;border-radius:14px;color:var(--accent);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}._btnCreateWork_14vbl_5151{display:inline-flex;align-items:center;gap:.4rem;padding:.625rem 1.125rem;border:none;border-radius:999px;font-size:.8125rem;font-weight:700;font-family:inherit;color:#1a1208;background:linear-gradient(90deg,#efb840,#e07a28);cursor:pointer;box-shadow:0 4px 16px #e07a2852;transition:transform .15s ease,box-shadow .15s ease}._btnCreateWork_14vbl_5151:hover{transform:translateY(-1px);box-shadow:0 6px 20px #e07a2866}._emptyTitle_14vbl_5195{margin:0;font-size:.9375rem;font-weight:650}._emptyHint_14vbl_5207{margin:.35rem 0 1rem;font-size:.8125rem;color:var(--text-muted)}._pagination_14vbl_5219{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:.25rem;padding:.75rem 1rem;border-radius:16px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--composer-bg) 88%,transparent);backdrop-filter:blur(32px) saturate(1.65);-webkit-backdrop-filter:blur(32px) saturate(1.65)}._pageBtn_14vbl_5247{display:inline-flex;align-items:center;gap:.25rem;padding:.42rem .8125rem;border-radius:999px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text-secondary);font-size:.75rem;font-weight:650;font-family:inherit;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .15s ease}._pageBtn_14vbl_5247:hover:not(:disabled){color:var(--text);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 30%,var(--glass-border));transform:translateY(-1px)}._pageBtn_14vbl_5247:disabled{opacity:.4;cursor:not-allowed}._pageInfo_14vbl_5311{font-size:.75rem;color:var(--text-muted)}._guest_14vbl_5325{flex:1;display:grid;place-items:center;padding:2rem 1.25rem}._guestBox_14vbl_5339{max-width:22rem;text-align:center}._guestTitle_14vbl_5349{margin:0 0 .5rem;font-size:1.125rem;font-weight:700}._guestDesc_14vbl_5361{margin:0 0 1.25rem;font-size:.875rem;color:var(--text-muted)}._guestActions_14vbl_5373{display:flex;flex-direction:column;gap:.625rem}@media(max-width:900px){._stage_14vbl_5{left:0;padding:.5rem;padding-bottom:calc(.5rem + var(--bottom-nav-h, 0px))}._shell_14vbl_31{border-radius:20px}._kpiGrid_14vbl_863{grid-template-columns:repeat(2,minmax(0,1fr))}._dashMain_14vbl_1009,._dashBottom_14vbl_2301,._split_14vbl_3373,._accountGrid_14vbl_3741{grid-template-columns:1fr}._accountEmailBanner_14vbl_3595{flex-wrap:wrap}._accountEmailBannerBtn_14vbl_3691{width:100%;min-height:38px}._topbar_14vbl_87{gap:.5rem}._topbarLeading_14vbl_107{width:100%}._identityChip_14vbl_193{flex:1;min-width:min(100%,12rem)}}@media(prefers-reduced-motion:reduce){._panel_14vbl_723,._spinner_14vbl_5087{animation:none}._creditsChip_14vbl_301,._creditsChip_14vbl_301:before,._creditsBtn_14vbl_461:before{animation:none}._sk_14vbl_4523{animation:none;opacity:.55}}._app_66jwk_1{position:relative;min-height:var(--app-vh, 100vh);padding-left:80px;z-index:1}._appEnter_66jwk_15{animation:_appEnter_66jwk_15 .38s ease both}@keyframes _appEnter_66jwk_15{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._appEnter_66jwk_15{animation:none}}@media(max-width:768px){._app_66jwk_1{padding-left:0;padding-bottom:calc(var(--bottom-nav-h) + var(--floating-prompt-h, 0px))}}._wrap_ekyi4_1{position:relative;isolation:isolate;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:max(1.5rem,env(safe-area-inset-top)) 1.5rem max(1.5rem,env(safe-area-inset-bottom));overflow:hidden;background:radial-gradient(ellipse 70% 55% at 50% 22%,var(--page-glow-a, rgba(232, 90, 143, .22)),transparent 68%),radial-gradient(ellipse 50% 40% at 85% 90%,var(--page-glow-b, rgba(140, 120, 230, .16)),transparent 70%),radial-gradient(ellipse 42% 36% at 12% 78%,var(--page-glow-c, rgba(100, 150, 255, .1)),transparent 65%),linear-gradient(180deg,var(--page-bg-top, var(--bg, #0c0e18)) 0%,var(--page-bg-bottom, var(--bg-elevated, #16182a)) 100%);color:var(--text, #f3eefc);font-family:var(--font-sans, system-ui, sans-serif)}._orbA_ekyi4_45,._orbB_ekyi4_47{position:absolute;border-radius:50%;pointer-events:none;filter:blur(48px);opacity:.55;z-index:0}._orbA_ekyi4_45{width:min(42vw,280px);height:min(42vw,280px);top:8%;left:12%;background:color-mix(in srgb,var(--accent, #e85a8f) 42%,transparent);animation:_errorOrbFloat_ekyi4_1 9s ease-in-out infinite}._orbB_ekyi4_47{width:min(36vw,220px);height:min(36vw,220px);right:10%;bottom:14%;background:color-mix(in srgb,#8b7cf0 38%,transparent);animation:_errorOrbFloat_ekyi4_1 11s ease-in-out infinite reverse}._grain_ekyi4_101{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;mix-blend-mode:overlay}._panel_ekyi4_123{position:relative;z-index:1;width:min(100%,420px);display:flex;flex-direction:column;align-items:center;gap:1.15rem;padding:2rem 1.75rem 1.75rem;text-align:center;border-radius:var(--radius-lg, 24px);border:1px solid var(--glass-panel-border, rgba(196, 181, 253, .14));background:var(--glass-panel-bg, rgba(16, 8, 28, .55));backdrop-filter:var(--glass-panel-filter, blur(28px) saturate(1.65));-webkit-backdrop-filter:var(--glass-panel-filter, blur(28px) saturate(1.65));box-shadow:var(--glass-panel-shadow, inset 0 1px 0 rgba(255, 255, 255, .08), 0 24px 64px rgba(20, 5, 40, .45)),0 0 0 1px color-mix(in srgb,var(--glass-border, rgba(196, 181, 253, .12)) 60%,transparent);animation:_errorIn_ekyi4_1 .55s cubic-bezier(.22,1,.36,1) both}@media(max-width:420px){._panel_ekyi4_123{padding:1.75rem 1.25rem 1.5rem;gap:1rem}}._brand_ekyi4_179{width:3.25rem;height:3.25rem;border-radius:50%;object-fit:cover;box-shadow:0 8px 22px color-mix(in srgb,var(--accent, #e85a8f) 28%,transparent),0 0 0 1px #ffffff47;animation:_errorIn_ekyi4_1 .55s cubic-bezier(.22,1,.36,1) .04s both}._illust_ekyi4_201{position:relative;width:7.5rem;height:7.5rem;display:grid;place-items:center;margin:.15rem 0 .1rem;animation:_errorIn_ekyi4_1 .55s cubic-bezier(.22,1,.36,1) .08s both}._illustGlow_ekyi4_221{position:absolute;inset:8%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent, #e85a8f) 34%,transparent) 0%,transparent 72%);animation:_errorBreathe_ekyi4_1 2.8s ease-in-out infinite;pointer-events:none}._illustSvg_ekyi4_247{position:relative;z-index:1;width:5.75rem;height:5.75rem;color:var(--accent, #e85a8f);filter:drop-shadow(0 10px 20px color-mix(in srgb,var(--accent, #e85a8f) 28%,transparent))}._title_ekyi4_265{margin:0;font-size:clamp(1.2rem,3.6vw,1.4rem);font-weight:700;letter-spacing:.02em;line-height:1.35;color:var(--text, #f3eefc);animation:_errorIn_ekyi4_1 .55s cubic-bezier(.22,1,.36,1) .12s both}._message_ekyi4_285{margin:0;max-width:22rem;font-size:.875rem;line-height:1.7;color:var(--text-secondary, rgba(243, 238, 252, .66));animation:_errorIn_ekyi4_1 .55s cubic-bezier(.22,1,.36,1) .16s both}._actions_ekyi4_303{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem;width:100%;margin-top:.35rem;animation:_errorIn_ekyi4_1 .55s cubic-bezier(.22,1,.36,1) .2s both}._primaryBtn_ekyi4_325,._ghostBtn_ekyi4_327{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.625rem;padding:0 1.25rem;border-radius:var(--radius-full, 999px);font-size:.875rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}._primaryBtn_ekyi4_325{border:1px solid var(--btn-primary-border, rgba(232, 90, 143, .45));background:var(--btn-primary-bg, var(--accent, #e85a8f));color:var(--btn-primary-fg, #faf5ff);box-shadow:0 8px 24px color-mix(in srgb,var(--accent, #e85a8f) 32%,transparent),inset 0 1px #ffffff2e}._primaryBtn_ekyi4_325:hover{background:var(--btn-primary-hover, #d4457c);border-color:var(--btn-primary-border-hover, rgba(242, 160, 191, .55));transform:translateY(-1px)}._primaryBtn_ekyi4_325:active{transform:translateY(0)}._ghostBtn_ekyi4_327{border:1px solid color-mix(in srgb,var(--glass-border, rgba(196, 181, 253, .14)) 90%,transparent);background:color-mix(in srgb,var(--surface, rgba(167, 139, 250, .06)) 80%,transparent);color:var(--text-secondary, rgba(243, 238, 252, .72))}._ghostBtn_ekyi4_327:hover{color:var(--text, #f3eefc);border-color:color-mix(in srgb,var(--accent, #e85a8f) 35%,var(--glass-border, rgba(196, 181, 253, .14)));background:var(--accent-soft, rgba(232, 90, 143, .18));transform:translateY(-1px)}._ghostBtn_ekyi4_327:active{transform:translateY(0)}._hint_ekyi4_441{margin:.15rem 0 0;font-size:.75rem;letter-spacing:.04em;color:var(--text-muted, rgba(243, 238, 252, .4));animation:_errorIn_ekyi4_1 .55s cubic-bezier(.22,1,.36,1) .24s both}@keyframes _errorIn_ekyi4_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _errorBreathe_ekyi4_1{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes _errorOrbFloat_ekyi4_1{0%,to{transform:translate(0)}50%{transform:translate(12px,-18px)}}@media(prefers-reduced-motion:reduce){._panel_ekyi4_123,._brand_ekyi4_179,._illust_ekyi4_201,._title_ekyi4_265,._message_ekyi4_285,._actions_ekyi4_303,._hint_ekyi4_441,._orbA_ekyi4_45,._orbB_ekyi4_47,._illustGlow_ekyi4_221{animation:none!important}._primaryBtn_ekyi4_325:hover,._ghostBtn_ekyi4_327:hover{transform:none}}:root{--bg: #0c0e18;--bg-elevated: #16182a;--surface: rgba(167, 139, 250, .06);--surface-hover: rgba(167, 139, 250, .1);--glass: rgba(18, 10, 32, .72);--glass-border: rgba(196, 181, 253, .12);--glass-highlight: rgba(233, 213, 255, .14);--border: rgba(196, 181, 253, .1);--text: #f3eefc;--text-secondary: rgba(243, 238, 252, .66);--text-muted: rgba(243, 238, 252, .4);--accent: #e85a8f;--accent-2: #f2a0bf;--accent-glow: rgba(232, 90, 143, .5);--accent-soft: rgba(232, 90, 143, .18);--btn-primary-bg: #e85a8f;--btn-primary-fg: #faf5ff;--btn-primary-border: rgba(232, 90, 143, .45);--btn-primary-border-hover: rgba(242, 160, 191, .55);--btn-primary-hover: #d4457c;--composer-bg: rgba(16, 8, 28, .58);--composer-bg-focus: rgba(28, 14, 48, .72);--composer-border: rgba(196, 181, 253, .16);--composer-shadow: 0 0 0 1px color-mix(in srgb, var(--glass-border) 75%, transparent), 0 8px 28px rgba(40, 10, 70, .45);--composer-toolbar-bg: rgba(167, 139, 250, .06);--composer-toolbar-border: rgba(196, 181, 253, .12);--composer-chip-bg: rgba(167, 139, 250, .06);--composer-chip-border: rgba(196, 181, 253, .14);--composer-chip-border-hover: rgba(196, 181, 253, .28);--composer-chip-hover: rgba(167, 139, 250, .12);--danger: #f87171;--success: #4ade80;--radius: 16px;--radius-lg: 24px;--radius-sm: 10px;--radius-full: 999px;--shadow-lg: 0 24px 80px rgba(20, 5, 40, .6);--shadow-glow: 0 0 60px rgba(232, 90, 143, .3);--font-sans: system-ui, -apple-system, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-serif: "Songti SC", "Noto Serif SC", "SimSun", "Georgia", serif;--header-h: 64px;--content-max-width: 880px;--page-x-padding: 1.5rem;--bottom-nav-h: 0px;--z-modal: 1300;--z-toast: 20000;--glass-bg: rgba(12, 6, 22, .55);--menu-bg: rgba(18, 10, 32, .55);--glass-float-bg: rgba(22, 18, 34, .42);--glass-float-bg-fallback: rgba(24, 22, 32, .92);--glass-float-border: rgba(255, 255, 255, .16);--glass-float-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 8px 24px rgba(0, 0, 0, .4);--glass-float-filter: blur(22px) saturate(1.6);--glass-float-color: rgba(255, 255, 255, .9);--glass-panel-bg: rgba(16, 8, 28, .55);--glass-panel-bg-fallback: rgba(18, 10, 32, .92);--glass-panel-border: color-mix(in srgb, var(--glass-border) 85%, transparent);--glass-panel-shadow: inset 0 1px 0 color-mix(in srgb, var(--glass-highlight) 55%, transparent), 0 14px 36px rgba(40, 10, 70, .45);--glass-panel-filter: blur(28px) saturate(1.65);--text-gradient: #f5f0ff;--page-bg-top: #1c1836;--page-bg-bottom: #0c0e1a;--page-glow-a: rgba(90, 140, 220, .22);--page-glow-b: rgba(105, 60, 149, .18);--page-glow-c: rgba(140, 120, 230, .12);--page-glow-d: rgba(100, 150, 255, .08);--scroll-track: transparent;--scroll-thumb: rgba(232, 90, 143, .42);--scroll-thumb-active: rgba(232, 90, 143, .62);--app-vh: 100vh;--lightbox-max-h: min(90vh, 900px);--ios-sheet-h-full: min(92vh, var(--visual-viewport-height, 100vh), 100vh);--ios-sheet-h-lg: min(86vh, 760px);--ios-sheet-h-md: min(88vh, 780px);--ios-sheet-h-sm: min(82vh, 680px);--ios-vh-32: min(32vh, 220px);--ios-vh-42: min(42vh, 380px);--ios-vh-44: min(44vh, 400px)}@supports (height: 100dvh){:root{--app-vh: 100dvh;--lightbox-max-h: min(90dvh, 900px);--ios-sheet-h-full: min(92dvh, var(--visual-viewport-height, 100dvh), 100dvh);--ios-sheet-h-lg: min(86dvh, 760px);--ios-sheet-h-md: min(88dvh, 780px);--ios-sheet-h-sm: min(82dvh, 680px);--ios-vh-32: min(32dvh, 220px);--ios-vh-42: min(42dvh, 380px);--ios-vh-44: min(44dvh, 400px)}}[data-theme=light]{--bg: #f5f7ff;--bg-elevated: #f7f8ff;--surface: rgba(255, 255, 255, .62);--surface-hover: rgba(255, 255, 255, .82);--glass: rgba(255, 255, 255, .55);--glass-border: rgba(232, 90, 143, .14);--glass-highlight: rgba(255, 255, 255, .9);--border: rgba(232, 90, 143, .12);--text: #1a1d33;--text-secondary: rgba(26, 29, 51, .65);--text-muted: rgba(26, 29, 51, .4);--accent: #e85a8f;--accent-2: #f08bb0;--accent-glow: rgba(232, 90, 143, .28);--accent-soft: rgba(232, 90, 143, .12);--btn-primary-bg: #e85a8f;--btn-primary-fg: #fff8fb;--btn-primary-border: rgba(232, 90, 143, .28);--btn-primary-border-hover: rgba(232, 90, 143, .4);--btn-primary-hover: #d4457c;--composer-bg: rgba(255, 255, 255, .42);--composer-bg-focus: rgba(255, 255, 255, .52);--composer-border: rgba(255, 255, 255, .65);--composer-shadow: 0 14px 36px rgba(30, 16, 51, .14), 0 28px 64px rgba(105, 60, 149, .12);--composer-toolbar-bg: rgba(255, 245, 250, .42);--composer-toolbar-border: rgba(232, 90, 143, .1);--composer-chip-bg: rgba(232, 90, 143, .06);--composer-chip-border: rgba(232, 90, 143, .14);--composer-chip-border-hover: rgba(232, 90, 143, .24);--composer-chip-hover: rgba(232, 90, 143, .1);--shadow-lg: 0 24px 80px rgba(76, 29, 149, .12);--shadow-glow: 0 0 60px rgba(232, 90, 143, .16);--glass-bg: rgba(255, 246, 250, .5);--menu-bg: rgba(255, 246, 250, .72);--glass-float-bg: rgba(255, 255, 255, .28);--glass-float-bg-fallback: rgba(255, 255, 255, .9);--glass-float-border: rgba(255, 255, 255, .65);--glass-float-shadow: inset 0 1px 0 rgba(255, 255, 255, .75), 0 8px 24px rgba(80, 60, 140, .12);--glass-float-filter: blur(22px) saturate(1.75) brightness(1.04);--glass-float-color: inherit;--glass-panel-bg: rgba(255, 255, 255, .42);--glass-panel-bg-fallback: rgba(255, 255, 255, .92);--glass-panel-border: rgba(255, 255, 255, .65);--glass-panel-shadow: inset 0 1px 0 rgba(255, 255, 255, .75), 0 14px 36px rgba(30, 16, 51, .14);--glass-panel-filter: blur(28px) saturate(1.8) brightness(1.05);--text-gradient: #1e1033;--page-bg-top: #f2f6ff;--page-bg-bottom: #f3eef8;--page-glow-a: rgba(100, 150, 255, .12);--page-glow-b: rgba(232, 90, 143, .1);--page-glow-c: rgba(140, 120, 230, .08);--page-glow-d: rgba(90, 140, 220, .06);--scroll-track: transparent;--scroll-thumb: rgba(232, 90, 143, .42);--scroll-thumb-active: rgba(232, 90, 143, .62)}[data-theme=light] body:before{background:radial-gradient(ellipse 80% 50% at 50% -10%,var(--page-glow-a),transparent),radial-gradient(ellipse 60% 40% at 90% 20%,var(--page-glow-b),transparent),radial-gradient(ellipse 50% 30% at 10% 60%,var(--page-glow-c),transparent);opacity:.5}@media(max-width:768px){:root{--mobile-chrome-x: .75rem;--bottom-nav-h: calc(78px + max(10px, env(safe-area-inset-bottom, 0px))) ;--floating-prompt-h: 11rem;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--modal-safe-top: max(8px, env(safe-area-inset-top, 0px));--modal-safe-bottom: max(16px, env(safe-area-inset-bottom, 0px))}[data-sheet-scroll]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}[data-sheet-drag],[data-sheet-scroll],.detailDragHandle{-webkit-tap-highlight-color:transparent}[data-theme=light] body:before{opacity:.55}html[data-product-page],html[data-style-clone-page],html[data-sku-main-page],html[data-profile-page]{--floating-prompt-h: 0px}}html[data-product-page] body{background:#eef5fc}html[data-product-page] body:before{opacity:0}[data-theme=dark] html[data-product-page] body{background:#0a0e14}html[data-style-clone-page] body{background:#f8f4fc}html[data-style-clone-page] body:before{opacity:0}[data-theme=dark] html[data-style-clone-page] body{background:#080c12}html[data-sku-main-page] body{background:#f3f6fb}html[data-sku-main-page] body:before{opacity:0}[data-theme=dark] html[data-sku-main-page] body{background:#0c0d14}@media(max-width:480px){:root{--mobile-chrome-x: .5rem}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}html.scroll-restoring{scroll-behavior:auto!important}html::-webkit-scrollbar{width:0;height:0;display:none}html,body,#root{min-height:100%}html[data-modal],html[data-modal] body{background:#0a0a0c!important;transition:background-color .28s cubic-bezier(.32,.72,0,1)}html[data-modal] body:before{opacity:0!important;transition:opacity .28s cubic-bezier(.32,.72,0,1)}body{margin:0;font-family:var(--font-sans);font-size:15px;line-height:1.6;color:var(--text);background:linear-gradient(165deg,var(--page-bg-top) 0%,var(--bg) 42%,var(--page-bg-bottom) 100%);-webkit-font-smoothing:antialiased;overflow-x:hidden;transition:background-color .28s cubic-bezier(.32,.72,0,1)}body:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 80% 50% at 50% -10%,var(--page-glow-a),transparent),radial-gradient(ellipse 60% 40% at 92% 18%,var(--page-glow-b),transparent),radial-gradient(ellipse 55% 38% at 8% 62%,var(--page-glow-c),transparent),radial-gradient(ellipse 70% 45% at 50% 108%,var(--page-glow-d),transparent);pointer-events:none;z-index:0}@media(max-width:768px),(hover:none)and (pointer:coarse){body:before{display:none}}[data-theme=dark] body:before{opacity:1}button,input,textarea{font-family:inherit}@media(max-width:768px),(hover:none)and (pointer:coarse){textarea,select,input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=datetime-local]{font-size:16px!important}}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent;border:none;margin:0}::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb);border-radius:999px;border:none;min-height:36px;transition:background-color .15s ease}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background-color:var(--scroll-thumb-active)}::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.miaoo-glass-float{background:var(--glass-float-bg);border:1.5px solid var(--glass-float-border);box-shadow:var(--glass-float-shadow);backdrop-filter:var(--glass-float-filter);-webkit-backdrop-filter:var(--glass-float-filter);color:var(--glass-float-color)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.miaoo-glass-float{background:var(--glass-float-bg-fallback)}}.miaoo-glass-panel{background:var(--glass-panel-bg);border:1px solid var(--glass-panel-border);box-shadow:var(--glass-panel-shadow);backdrop-filter:var(--glass-panel-filter);-webkit-backdrop-filter:var(--glass-panel-filter)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.miaoo-glass-panel{background:var(--glass-panel-bg-fallback)}}.media-alpha-bg{--alpha-cell: 6px;--alpha-light: #f2f2f4;--alpha-dark: #e4e4e8;background-color:var(--alpha-light);background-image:linear-gradient(45deg,var(--alpha-dark) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-dark) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-dark) 75%),linear-gradient(-45deg,transparent 75%,var(--alpha-dark) 75%);background-size:calc(var(--alpha-cell) * 2) calc(var(--alpha-cell) * 2);background-position:0 0,0 var(--alpha-cell),var(--alpha-cell) calc(var(--alpha-cell) * -1),calc(var(--alpha-cell) * -1) 0}[data-theme=light] .media-alpha-bg{--alpha-light: #fafafa;--alpha-dark: #ececf0}[data-theme=dark] .media-alpha-bg{--alpha-light: #3a3a42;--alpha-dark: #2c2c34}
