._header_pq7t1_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) 42%,transparent);backdrop-filter:blur(48px) saturate(1.75);-webkit-backdrop-filter:blur(48px) saturate(1.75);border-right:1px solid color-mix(in srgb,var(--glass-border) 85%,transparent);border-radius:0 24px 24px 0;display:flex;flex-direction:column;box-shadow:inset -1px 0 color-mix(in srgb,var(--glass-highlight) 55%,transparent)}[data-theme=light] ._header_pq7t1_1{background:#ffffff3d;border-right-color:#ffffff6b;box-shadow:inset -1px 0 #ffffff80,4px 0 24px #0f172a0a}[data-theme=dark] ._header_pq7t1_1{background:#07070a47;border-right-color:#ffffff1a}._headerPanelDocked_pq7t1_33{border-radius:0 0 24px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-right:none;box-shadow:none}[data-theme=light] ._headerPanelDocked_pq7t1_33,[data-theme=dark] ._headerPanelDocked_pq7t1_33{background:transparent;border-right:none;box-shadow:none}._inner_pq7t1_54{display:flex;flex-direction:column;height:100%;align-items:center}._brand_pq7t1_61{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.25rem 0;flex-shrink:0;text-decoration:none}._logoMark_pq7t1_71{display:flex;align-items:center;justify-content:center;width:56px;flex-shrink:0;padding:2px 0;background:transparent;box-shadow:none}._logoImg_pq7t1_82{width:100%;height:auto;max-height:42px;object-fit:contain;display:block}._nav_pq7t1_90{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0;width:100%}._navLink_pq7t1_98{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_pq7t1_98:hover{color:var(--text);background:var(--surface-hover)}._navLinkActive_pq7t1_124{color:var(--accent-2, var(--accent));background:color-mix(in srgb,var(--accent) 12%,transparent)}._navItemWrap_pq7t1_129{position:relative;width:100%}._navLinkHighlight_pq7t1_134{color:var(--accent-2, var(--accent));background:color-mix(in srgb,var(--accent) 16%,transparent)}._inviteTipBubble_pq7t1_139{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);box-shadow:0 12px 32px color-mix(in srgb,var(--bg) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--glass-highlight) 50%,transparent);animation:_inviteTipIn_pq7t1_1 .35s cubic-bezier(.22,1,.36,1) both;pointer-events:auto}._inviteTipBubble_pq7t1_139: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_pq7t1_1{0%{opacity:0;transform:translateY(-50%) translate(-8px)}to{opacity:1;transform:translateY(-50%) translate(0)}}._inviteTipClose_pq7t1_184{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_pq7t1_184:hover{color:var(--text);background:var(--surface-hover)}._inviteTipTitle_pq7t1_205{margin:0 28px 0 0;font-size:.8125rem;font-weight:700;color:var(--text);line-height:1.35}._inviteTipBody_pq7t1_213{margin:6px 0 10px;font-size:.75rem;line-height:1.45;color:var(--text-secondary)}._inviteTipAction_pq7t1_220{display:block;width:100%;padding:7px 10px;border:none;border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 85%,#6366f1),color-mix(in srgb,var(--accent) 55%,#a855f7));color:#fff;font-size:.75rem;font-weight:650;font-family:inherit;cursor:pointer;transition:filter .15s,transform .1s}._inviteTipAction_pq7t1_220:hover{filter:brightness(1.08)}._inviteTipAction_pq7t1_220:active{transform:scale(.98)}@media(max-width:768px){._inviteTipBubble_pq7t1_139{display:none}}._navLinkRecharge_pq7t1_253{margin-top:.25rem}._navLinkRecharge_low_pq7t1_257{color:#fbbf24}._navLinkRecharge_low_pq7t1_257:hover{color:#fcd34d;background:#fbbf241a}._navLinkRecharge_critical_pq7t1_266{color:#fb7185}._navLinkRecharge_critical_pq7t1_266:hover{color:#fda4af;background:#f43f5e1a}._rechargeIcon_pq7t1_275{display:flex;align-items:center;justify-content:center;width:20px;height:20px}._navCredits_pq7t1_283{font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent-2);line-height:1.1}._navLinkRecharge_low_pq7t1_257 ._navCredits_pq7t1_283{color:#fbbf24}._navLinkRecharge_critical_pq7t1_266 ._navCredits_pq7t1_283{color:#fb7185}._worksIcon_pq7t1_299{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px}._worksSpinner_pq7t1_308{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:2px solid rgba(139,124,246,.2);border-top-color:var(--accent-2);border-radius:50%;animation:_spin_pq7t1_1 .7s linear infinite}._worksDot_pq7t1_317{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background:#ef4444;border-radius:50%;animation:_breathe_pq7t1_1 2s ease-in-out infinite}@keyframes _spin_pq7t1_1{to{transform:rotate(360deg)}}@keyframes _breathe_pq7t1_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}._themeToggle_pq7t1_337{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_pq7t1_337:hover{color:var(--text);background:var(--surface-hover);border-color:#8b7cf659}._langToggle_pq7t1_358{font-size:.65rem;font-weight:700;letter-spacing:.02em}._rechargeBtn_pq7t1_364{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:#fff;background:linear-gradient(180deg,#8b5cf6,#a855f7);box-shadow:0 4px 14px #8b5cf652;cursor:pointer;font-family:inherit;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}._mobileRechargeCredits_pq7t1_390{font-size:.8125rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0;writing-mode:horizontal-tb;text-orientation:mixed}._rechargeBtn_pq7t1_364:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 6px 18px #8b5cf666}._rechargeBtn_pq7t1_364:active{transform:translateY(0)}._rechargeBtn_low_pq7t1_409{background:linear-gradient(180deg,#f59e0b,#fbbf24);box-shadow:0 4px 14px #f59e0b52}._rechargeBtn_low_pq7t1_409:hover{box-shadow:0 6px 18px #f59e0b66}._rechargeBtn_critical_pq7t1_418{background:linear-gradient(180deg,#f43f5e,#fb7185);box-shadow:0 4px 14px #f43f5e59;animation:_rechargePulse_pq7t1_1 2.4s ease-in-out infinite}._rechargeBtn_critical_pq7t1_418:hover{box-shadow:0 6px 18px #f43f5e73}@keyframes _rechargePulse_pq7t1_1{0%,to{box-shadow:0 4px 14px #f43f5e59}50%{box-shadow:0 4px 18px #f43f5e80,0 0 0 3px #f43f5e26}}._spacer_pq7t1_437{flex:1}._actions_pq7t1_441{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 0 0;border-top:1px solid var(--border);flex-shrink:0;width:100%}._userBtn_pq7t1_452{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_pq7t1_452:hover{color:var(--text);background:var(--surface-hover);border-color:var(--glass-highlight)}@media(max-width:768px){._header_pq7t1_1{display:none}}._layer_9f6f2_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}._video_9f6f2_17{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(1.08) scaleY(-1);transform-origin:center center;opacity:.64}._scrim_9f6f2_41{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 4%,transparent) 0%,transparent 22%,transparent 62%,color-mix(in srgb,var(--bg) 55%,transparent) 85%,var(--bg) 100%)}[data-theme=light] ._video_9f6f2_17{opacity:.58}[data-theme=light] ._scrim_9f6f2_41{background:linear-gradient(180deg,rgba(255,255,255,.04) 0%,transparent 22%,transparent 55%,rgba(255,255,255,.65) 82%,#ffffff 100%)}[data-theme=dark] ._layer_9f6f2_1{display:none}@media(max-width:768px){._layer_9f6f2_1{bottom:auto;height:min(52vh,420px);mask-image:linear-gradient(to bottom,#000 68%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 68%,transparent 100%)}._video_9f6f2_17{opacity:.34;transform:scale(1.02) scaleY(-1);object-position:center 28%}[data-theme=light] ._video_9f6f2_17{opacity:.3}._scrim_9f6f2_41{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 6%,transparent) 0%,transparent 42%,color-mix(in srgb,var(--bg) 55%,transparent) 88%,transparent 100%)}[data-theme=light] ._scrim_9f6f2_41{background:linear-gradient(180deg,rgba(255,255,255,.06) 0%,transparent 40%,rgba(255,255,255,.42) 86%,transparent 100%)}}._bar_1mp87_1{display:none}@media(max-width:768px){._bar_1mp87_1{display:block;position:fixed;left:0;right:0;bottom:0;z-index:120;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));pointer-events:none;background:var(--bg-elevated);border-top:1px solid var(--border)}[data-theme=light] ._bar_1mp87_1{background:#fffffffa;border-top-color:#0f172a12}[data-theme=dark] ._bar_1mp87_1{background:#0c0c10fa;border-top-color:#ffffff12}._inner_1mp87_29{pointer-events:auto;display:flex;align-items:stretch;justify-content:space-around;min-height:50px;padding:.25rem .5rem .2rem}._item_1mp87_38{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.35rem .125rem;border:none;border-radius:10px;background:transparent;color:var(--text-muted);text-decoration:none;cursor:pointer;font-family:inherit;transition:color .18s ease;-webkit-tap-highlight-color:transparent}._item_1mp87_38:active{opacity:.72}._itemActive_1mp87_63{color:var(--accent-2)}._itemActive_1mp87_63 ._label_1mp87_67{color:var(--accent-2);font-weight:600}._label_1mp87_67{max-width:100%;font-size:.625rem;font-weight:500;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .18s ease}._iconWrap_1mp87_83{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px}._worksSpinner_1mp87_92{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1.5px solid rgba(139,124,246,.2);border-top-color:var(--accent-2);border-radius:50%;animation:_bottomNavSpin_1mp87_1 .75s linear infinite}._worksDot_1mp87_101{position:absolute;top:0;right:-1px;width:6px;height:6px;background:#f43f5e;border-radius:50%;border:1.5px solid var(--bg-elevated)}._credits_1mp87_112{position:absolute;top:-2px;right:calc(50% - 22px);min-width:14px;padding:0 3px;border-radius:999px;font-size:.5rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.4;color:#fff;background:var(--accent);pointer-events:none}._recharge_low_1mp87_128 ._credits_1mp87_112{background:#f59e0b}._recharge_critical_1mp87_132 ._credits_1mp87_112{background:#f43f5e}._recharge_low_1mp87_128._itemActive_1mp87_63,._recharge_low_1mp87_128._itemActive_1mp87_63 ._label_1mp87_67{color:#f59e0b}._recharge_critical_1mp87_132._itemActive_1mp87_63,._recharge_critical_1mp87_132._itemActive_1mp87_63 ._label_1mp87_67{color:#f43f5e}._menuItemOpen_1mp87_152{color:var(--accent-2)}._menuItemOpen_1mp87_152 ._label_1mp87_67{color:var(--accent-2);font-weight:600}._menuBackdrop_1mp87_161{position:fixed;top:0;right:0;bottom:0;left:0;z-index:123;margin:0;padding:0;border:none;background:transparent;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}._menuPanel_1mp87_174{position:fixed;left:.75rem;right:.75rem;bottom:calc(var(--bottom-nav-h, 50px) + .5rem);z-index:124;padding:.5rem;border-radius:16px;pointer-events:auto;background:var(--bg-elevated);border:1px solid var(--border);box-shadow:var(--shadow-lg);animation:_menuPanelIn_1mp87_1 .24s cubic-bezier(.22,1,.36,1)}[data-theme=light] ._menuPanel_1mp87_174{background:#fff;box-shadow:0 12px 40px #0f172a1f}[data-theme=dark] ._menuPanel_1mp87_174{background:#1a1a1e;box-shadow:0 16px 48px #00000073}._menuPanelGrid_1mp87_199{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}._menuPanelItem_1mp87_205{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:76px;padding:.65rem .5rem;border:none;border-radius:12px;background:var(--surface);color:var(--text);cursor:pointer;transition:background .15s ease,opacity .15s ease;-webkit-tap-highlight-color:transparent}._menuPanelItem_1mp87_205:active{opacity:.75}._menuPanelIcon_1mp87_226{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--accent-soft);color:var(--accent-2)}._menuPanelLabel_1mp87_237{font-size:.6875rem;font-weight:600;line-height:1.2;text-align:center;color:var(--text-secondary)}}@keyframes _menuPanelIn_1mp87_1{0%{opacity:0;transform:translateY(8px)}}@keyframes _bottomNavSpin_1mp87_1{to{transform:rotate(360deg)}}@media(max-width:380px){._label_1mp87_67{font-size:.5625rem}._inner_1mp87_29{padding-inline:.25rem}._menuPanel_1mp87_174{left:.5rem;right:.5rem}}._container_161du_1{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:600;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none;max-width:min(92vw,360px)}._island_161du_15{display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:500;color:var(--text);background:var(--glass-bg);backdrop-filter:blur(32px) saturate(1.6);-webkit-backdrop-filter:blur(32px) saturate(1.6);border:1px solid var(--glass-border);border-radius:100px;box-shadow:0 8px 32px #00000059,inset 0 1px #ffffff0f;pointer-events:none;transform-origin:top center;overflow:hidden;will-change:transform,opacity,filter}._islandText_161du_39{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(88vw,320px)}._island_161du_15._enter_161du_46{animation:_islandIn_161du_1 .48s cubic-bezier(.22,1,.36,1) both}._island_161du_15._idle_161du_50{animation:none;opacity:1;transform:scaleX(1) scaleY(1);filter:blur(0)}._island_161du_15._exit_161du_57{animation:_islandOut_161du_1 .52s cubic-bezier(.4,0,.2,1) both;pointer-events:none}@keyframes _islandIn_161du_1{0%{opacity:0;transform:scaleX(.28) scaleY(.62);filter:blur(6px)}55%{opacity:1;transform:scaleX(1.04) scaleY(1.02);filter:blur(0)}to{opacity:1;transform:scaleX(1) scaleY(1);filter:blur(0)}}@keyframes _islandOut_161du_1{0%{opacity:1;transform:scaleX(1) scaleY(1) translateY(0);filter:blur(0)}35%{opacity:.92;transform:scaleX(.72) scaleY(.9) translateY(-1px);filter:blur(0)}to{opacity:0;transform:scaleX(.22) scaleY(.68) translateY(-8px);filter:blur(5px)}}@media(max-width:768px){._container_161du_1{top:calc(env(safe-area-inset-top,0px) + 12px);max-width:min(88vw,320px)}._island_161du_15{font-size:.75rem;padding:.5rem 1rem;pointer-events:auto}._islandText_161du_39{white-space:normal;text-align:left;max-width:min(84vw,300px)}}@media(max-width:480px){._container_161du_1{top:calc(env(safe-area-inset-top,0px) + 10px);gap:6px;max-width:min(90vw,280px)}._island_161du_15{font-size:.6875rem;padding:.4375rem .75rem}}@media(prefers-reduced-motion:reduce){._island_161du_15._enter_161du_46,._island_161du_15._exit_161du_57{animation-duration:.01ms}}._wrap_pngma_1{position:relative;flex-shrink:0}._trigger_pngma_6{display:flex;align-items:center;gap:.375rem;height:32px;padding:0 .5rem 0 .625rem;font-size:.75rem;font-weight:500;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:8px;cursor:pointer;white-space:nowrap;transition:color .15s,background .15s,border-color .15s,box-shadow .15s}._trigger_pngma_6:hover,._triggerOpen_pngma_24{color:var(--text);background:var(--surface-hover);border-color:#8b7cf659;box-shadow:0 0 0 3px #8b7cf614}._triggerLabel_pngma_31{line-height:1}._chevron_pngma_35{flex-shrink:0;color:var(--text-muted);transition:transform .2s,color .15s}._trigger_pngma_6:hover ._chevron_pngma_35,._triggerOpen_pngma_24 ._chevron_pngma_35{color:var(--accent-2)}._chevronOpen_pngma_46{transform:rotate(180deg)}._menu_pngma_51{margin:0;padding:.375rem;list-style:none;background:var(--menu-bg);border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 12px 40px #00000080,0 0 0 1px #ffffff0a inset;backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);animation:_menuIn_pngma_1 .18s ease;width:max-content;min-width:160px}._menuCompact_pngma_68{min-width:100px;padding:.625rem}@keyframes _menuIn_pngma_1{0%{opacity:0;transform:translateY(4px) scale(.98)}}._option_pngma_81{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.5rem;font-size:.8125rem;color:var(--text-secondary);background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:left;transition:background .12s,color .12s}._option_pngma_81+._option_pngma_81{margin-top:2px}._option_pngma_81:hover{color:var(--text);background:var(--surface-hover)}._optionActive_pngma_107{color:var(--accent-2);background:#8b7cf61f}._optionActive_pngma_107:hover{background:#8b7cf629}._optionText_pngma_116{display:flex;flex-direction:column;gap:.125rem;min-width:0}._optionLabel_pngma_123{font-weight:500;line-height:1.2}._optionHint_pngma_128{font-size:.6875rem;color:var(--text-muted);line-height:1.2}._optionActive_pngma_107 ._optionHint_pngma_128{color:#c084fca6}._optionActive_pngma_107 svg{flex-shrink:0;color:var(--accent-2)}._wrapper_9p15q_1{text-align:left}._composer_9p15q_5{background:color-mix(in srgb,var(--glass) 62%,transparent);border:1px solid var(--glass-border);border-radius:var(--radius);backdrop-filter:blur(24px) saturate(1.55);-webkit-backdrop-filter:blur(24px) saturate(1.55);box-shadow:0 1px 2px color-mix(in srgb,var(--bg) 40%,transparent),0 10px 28px color-mix(in srgb,var(--bg) 22%,transparent);overflow:visible;transition:border-color .2s}@media(min-width:769px){._composer_9p15q_5{background:color-mix(in srgb,var(--glass) 52%,transparent);backdrop-filter:blur(32px) saturate(1.65);-webkit-backdrop-filter:blur(32px) saturate(1.65);box-shadow:0 0 0 1px color-mix(in srgb,var(--glass-border) 75%,transparent),0 8px 20px color-mix(in srgb,var(--bg) 18%,transparent)}[data-theme=light] ._composer_9p15q_5{background:#ffffff61;border-color:#ffffff8c;box-shadow:0 0 0 1px #ffffff73,0 8px 28px #0f172a0f}}._composer_9p15q_5:focus-within{border-color:#8b7cf64d}._promptArea_9p15q_41{position:relative}._clearBtn_9p15q_45{position:absolute;top:.625rem;right:.625rem;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--text-muted);background:var(--surface);border:1px solid var(--glass-border);border-radius:50%;cursor:pointer;transition:color .15s,background .15s,border-color .15s,box-shadow .15s}._clearBtn_9p15q_45:hover{color:var(--text);background:var(--surface-hover);border-color:#8b7cf666;box-shadow:0 0 0 3px #8b7cf61f}._textarea_9p15q_71{display:block;width:100%;min-height:56px;padding:.875rem 1rem .5rem;font-size:.9375rem;line-height:1.55;color:var(--text);background:transparent;border:none;outline:none;resize:none}._textareaWithClear_9p15q_85{padding-right:2.75rem}._textarea_9p15q_71::placeholder{color:var(--text-muted)}._footer_9p15q_93{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .625rem .625rem .75rem}._footerThumbsRow_9p15q_100{display:flex;align-items:center;gap:.5rem;width:100%;padding-left:calc(1px + .625rem)}._footerLeft_9p15q_108{display:flex;align-items:center;gap:.375rem;min-width:0;flex:1;overflow-x:auto;scrollbar-width:none}._footerLeft_9p15q_108::-webkit-scrollbar{display:none}._footerRow_9p15q_122{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}._footerToolbar_9p15q_130{display:flex;align-items:center;gap:.375rem;flex:1;min-width:0}._footerAddBtn_9p15q_138{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--text-secondary);background:var(--surface);border:1px dashed var(--glass-border);border-radius:50%;cursor:pointer;animation:_breathe_9p15q_1 2.4s ease-in-out infinite;transition:color .15s,background .15s,border-color .15s}._footerAddBtn_9p15q_138:hover{color:var(--text);background:var(--surface-hover);border-color:#8b7cf680}._footerThumb_9p15q_100{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:50%;overflow:hidden}._footerThumbImg_9p15q_170{display:block;width:100%;height:100%;object-fit:cover;border:1.5px solid rgba(139,124,246,.35)}._footerThumbRemove_9p15q_178{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22px;height:22px;padding:0;font-size:.875rem;line-height:1;color:#fff;background:#0009;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}._footerThumb_9p15q_100:hover ._footerThumbRemove_9p15q_178{opacity:1}._refBar_9p15q_204{padding:.625rem .75rem 0 1.5rem}._refList_9p15q_208{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}._refThumb_9p15q_216{position:relative;flex-shrink:0;width:36px;height:36px;border-radius:8px;overflow:hidden;border:1px solid var(--glass-border)}._refThumb_9p15q_216 img{width:100%;height:100%;object-fit:cover}._refRemove_9p15q_232{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0;font-size:13px;color:#fff;background:#0000008c;border:none;cursor:pointer;opacity:0;transition:opacity .15s}._refThumb_9p15q_216:hover ._refRemove_9p15q_232{opacity:1}._addBtn_9p15q_252{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;font-size:1.375rem;font-weight:500;color:var(--text-secondary);background:#ffffff0a;border:1px dashed rgba(255,255,255,.25);border-radius:10px;cursor:pointer;animation:_breathe_9p15q_1 2.4s ease-in-out infinite;transition:color .15s,background .15s}._addBtn_9p15q_252:hover{color:var(--text);background:#ffffff17;animation:none;border-color:#8b7cf680}@keyframes _breathe_9p15q_1{0%,to{border-color:#ffffff26;box-shadow:0 0 #8b7cf600}50%{border-color:#8b7cf666;box-shadow:0 0 10px 1px #8b7cf61f}}._atWrap_9p15q_289{position:relative;flex-shrink:0}._atBtn_9p15q_294{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;font-size:.875rem;font-weight:700;color:var(--text-muted);background:#ffffff0a;border:1px solid var(--border);border-radius:8px;cursor:pointer;transition:color .15s,background .15s,border-color .15s}._atBtn_9p15q_294:hover,._atBtnOpen_9p15q_312{color:var(--accent-2);background:#8b7cf61a;border-color:#8b7cf64d}._atMenu_9p15q_318{display:flex;flex-direction:column;gap:2px;padding:.5rem;background:var(--menu-bg);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 12px 40px #00000080,0 0 0 1px #ffffff0a inset;-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);animation:_menuIn_9p15q_1 .18s ease;min-width:130px}@keyframes _menuIn_9p15q_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}}._atItem_9p15q_341{display:flex;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;font-size:.75rem;color:var(--text-secondary);background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background .12s,color .12s}._atItem_9p15q_341:hover{color:var(--text);background:var(--surface-hover)}._atItem_9p15q_341 img{width:28px;height:28px;border-radius:4px;object-fit:cover;flex-shrink:0}._divider_9p15q_370{flex-shrink:0;width:1px;height:20px;background:var(--border);margin:0 .125rem}._sizeControls_9p15q_378{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._sizeControlGroup_9p15q_385{display:flex;align-items:center;gap:.35rem}._sizeGroupLabel_9p15q_391{font-size:.6875rem;color:var(--text-muted);white-space:nowrap}._sizeToggle_9p15q_397{display:inline-flex;gap:2px;padding:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}._sizeToggleBtn_9p15q_406,._sizeToggleActive_9p15q_407{min-width:38px;height:26px;padding:0 9px;font-size:.6875rem;font-weight:600;border:none;border-radius:7px;cursor:pointer;transition:all .15s}._sizeToggleBtn_9p15q_406{color:var(--text-muted);background:transparent}._sizeToggleBtn_9p15q_406:hover{color:var(--text);background:var(--surface-hover)}._sizeToggleActive_9p15q_407{color:#fff;background:#7c3aed}._generateWrap_9p15q_434{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._costLabel_9p15q_441{font-size:.6875rem;font-weight:600;color:var(--text-muted);white-space:nowrap}._balanceDanger_9p15q_448{color:var(--danger)}._generateBtn_9p15q_452,._mobileGenerateBtn_9p15q_453{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:40px;padding:0 1.35rem;font-size:.875rem;font-weight:700;color:#fff;letter-spacing:.02em;background:linear-gradient(90deg,#8b5cf6,#7c3aed 52%,#6d28d9);border:none;border-radius:999px;cursor:pointer;box-shadow:0 4px 22px #8b5cf66b,inset 0 1px #ffffff47,inset 0 -1px #ffffff0f;transition:transform .2s,box-shadow .25s,filter .25s;position:relative;overflow:hidden;isolation:isolate}._generateBtn_9p15q_452:before,._mobileGenerateBtn_9p15q_453:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.03) 38%,transparent 62%,rgba(255,255,255,.04) 100%);pointer-events:none}._generateBtnIcon_9p15q_495{position:relative;z-index:1;flex-shrink:0}._generateBtn_9p15q_452:hover:not(:disabled),._mobileGenerateBtn_9p15q_453:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 8px 30px #8b5cf685,inset 0 1px #ffffff52,inset 0 -1px #ffffff14}._generateBtn_9p15q_452:active:not(:disabled),._mobileGenerateBtn_9p15q_453:active:not(:disabled){transform:translateY(0);filter:brightness(.98);box-shadow:0 3px 14px #7c3aed59,inset 0 1px #fff3;transition-duration:.08s}._generateBtn_9p15q_452:disabled,._mobileGenerateBtn_9p15q_453:disabled{opacity:.45;cursor:not-allowed;transform:none;filter:none;box-shadow:none}._generateBtn_9p15q_452>:not(._generateBtnIcon_9p15q_495):not(._spinner_9p15q_530),._mobileGenerateBtn_9p15q_453>:not(._generateBtnIcon_9p15q_495):not(._spinner_9p15q_530){position:relative;z-index:1}._generateBtn_9p15q_452 ._spinner_9p15q_530,._mobileGenerateBtn_9p15q_453 ._spinner_9p15q_530{position:relative;z-index:1}._spinner_9p15q_530{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_9p15q_530 .7s linear infinite}@keyframes _spin_9p15q_530{to{transform:rotate(360deg)}}._error_9p15q_557{margin:0 0 .125rem;padding:0 .125rem;font-size:.75rem;color:var(--danger);text-align:left}._mobileGenerateBtn_9p15q_453{display:none}@media(max-width:768px){._composer_9p15q_5{box-shadow:0 8px 28px color-mix(in srgb,var(--bg) 35%,transparent)}._textarea_9p15q_71{font-size:16px;min-height:48px;padding:.625rem .75rem .375rem}._textareaWithClear_9p15q_85{padding-right:2.5rem}._clearBtn_9p15q_45{top:.5rem;right:.5rem;width:26px;height:26px;border-radius:50%}._footer_9p15q_93{padding:.375rem .5rem .5rem}._footerRow_9p15q_122{flex-direction:column;align-items:stretch;gap:.375rem}._footerToolbar_9p15q_130{width:100%;gap:.375rem}._footerLeft_9p15q_108{gap:.25rem}._footerThumbsRow_9p15q_100{gap:.375rem}._generateWrap_9p15q_434{display:none}._mobileGenerateBtn_9p15q_453{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;flex-shrink:0;width:auto;min-width:4.25rem;height:32px;margin:0;padding:0 .75rem;font-size:.8125rem;font-weight:700;letter-spacing:.02em;border-radius:999px;box-shadow:0 2px 12px #8b5cf659,inset 0 1px #ffffff38}._mobileGenerateBtn_9p15q_453 ._generateBtnIcon_9p15q_495{width:14px;height:14px}._mobileGenerateBtn_9p15q_453:before{border-radius:inherit}._mobileGenerateBtn_9p15q_453:hover:not(:disabled){transform:none;box-shadow:0 3px 16px #8b5cf66b,inset 0 1px #ffffff42}._composer_9p15q_5:focus-within{border-color:#8b7cf666}._footerAddBtn_9p15q_138{width:32px;height:32px}._atBtn_9p15q_294{width:32px;height:32px;border-radius:50%;font-size:1rem;line-height:1;padding-bottom:1px}._sizeWrap_9p15q_673{flex-shrink:1;min-width:0}._sizeTrigger_9p15q_678{height:32px;max-width:100%;padding:0 .45rem 0 .5rem;font-size:.6875rem;font-weight:600}._sizeTrigger_9p15q_678 span{overflow:hidden;text-overflow:ellipsis}._refThumb_9p15q_216{width:40px;height:40px}._refRemove_9p15q_232{opacity:1;background:#0009}._refThumb_9p15q_216 ._refRemove_9p15q_232{opacity:1}._atMenu_9p15q_318{position:fixed;left:1rem;right:1rem;width:auto;min-width:0;max-height:50vh;overflow-y:auto}}._sizeWrap_9p15q_673{position:relative;flex-shrink:0}._sizeTrigger_9p15q_678{display:flex;align-items:center;gap:.375rem;height:32px;padding:0 .5rem 0 .625rem;font-size:.75rem;font-weight:500;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:8px;cursor:pointer;white-space:nowrap;transition:color .15s,background .15s,border-color .15s,box-shadow .15s}._sizeTrigger_9p15q_678:hover,._sizeTriggerOpen_9p15q_740{color:var(--text);background:var(--surface-hover);border-color:#8b7cf659;box-shadow:0 0 0 3px #8b7cf614}._sizeChevron_9p15q_747{flex-shrink:0;color:var(--text-muted);transition:transform .2s,color .15s}._sizeTrigger_9p15q_678:hover ._sizeChevron_9p15q_747,._sizeTriggerOpen_9p15q_740 ._sizeChevron_9p15q_747{color:var(--accent-2)}._sizeChevronOpen_9p15q_758{transform:rotate(180deg)}._sizeMenu_9p15q_762{padding:.625rem .5rem;background:color-mix(in srgb,var(--menu-bg) 92%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--glass-border) 90%,var(--border));border-radius:14px;box-shadow:0 16px 48px #00000073,inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);display:flex;flex-direction:column;gap:4px}@media(min-width:769px){._sizeMenu_9p15q_762{min-width:408px}}[data-theme=light] ._sizeMenu_9p15q_762{background:#fffffff7;border-color:color-mix(in srgb,var(--border) 95%,transparent);box-shadow:0 18px 52px #0f172a24,inset 0 1px #fffffff2}._sizeRow_9p15q_791{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:.25rem .125rem;align-items:stretch}._sizeRow_9p15q_791+._sizeRow_9p15q_791{border-top:1px solid color-mix(in srgb,var(--border) 85%,transparent);padding-top:.5rem;margin-top:2px}._sizeCell_9p15q_805{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:54px;padding:.45rem .3rem;color:var(--text);background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:background .12s,border-color .12s,box-shadow .12s}._sizeCell_9p15q_805:hover{background:var(--surface-hover);border-color:color-mix(in srgb,var(--border) 80%,transparent)}._sizeCellActive_9p15q_826{background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:color-mix(in srgb,var(--accent) 38%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}._sizeCellActive_9p15q_826:hover{background:color-mix(in srgb,var(--accent) 18%,transparent)}._sizeCellTop_9p15q_836{display:flex;align-items:center;justify-content:center;gap:4px;width:100%}._sizeCellRatio_9p15q_844{font-size:.8125rem;font-weight:500;line-height:1.2;color:var(--text);letter-spacing:-.01em}._sizeCellRes_9p15q_852{font-size:.6875rem;font-weight:500;line-height:1.25;color:var(--text-secondary);font-variant-numeric:tabular-nums;letter-spacing:.01em}[data-theme=light] ._sizeCellRes_9p15q_852{color:color-mix(in srgb,var(--text) 72%,var(--text-secondary))}._sizeCellActive_9p15q_826 ._sizeCellRatio_9p15q_844{color:var(--accent-2)}._sizeCellActive_9p15q_826 ._sizeCellRes_9p15q_852{color:color-mix(in srgb,var(--accent-2) 78%,var(--text))}._sizeCellTag_9p15q_873{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;padding:1px 5px;border-radius:4px;font-size:.5625rem;font-weight:700;line-height:1.3;letter-spacing:.03em}._tag1K_9p15q_886{color:color-mix(in srgb,var(--text) 75%,var(--text-secondary));background:color-mix(in srgb,var(--text-muted) 18%,transparent)}._tag2K_9p15q_891{color:#166534;background:color-mix(in srgb,#4ade80 22%,transparent)}._tag3K_9p15q_896{color:#6d28d9;background:color-mix(in srgb,#c084fc 24%,transparent)}._tag4K_9p15q_901{color:#c2410c;background:color-mix(in srgb,#fb923c 24%,transparent)}[data-theme=light] ._tag1K_9p15q_886{color:#4b5563;background:#f3f4f6}[data-theme=light] ._tag2K_9p15q_891{color:#15803d;background:#dcfce7}[data-theme=light] ._tag3K_9p15q_896{color:#7c3aed;background:#ede9fe}[data-theme=light] ._tag4K_9p15q_901{color:#ea580c;background:#ffedd5}@media(max-width:768px){._sizeMenu_9p15q_762{min-width:0!important;width:auto!important;max-width:none;padding:.5rem;border-radius:14px 14px 12px 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._sizeRow_9p15q_791{display:contents}._sizeRow_9p15q_791+._sizeRow_9p15q_791{border-top:none;padding-top:0;margin-top:0}._sizeCell_9p15q_805{min-height:52px;padding:.4rem .25rem}._sizeCellRatio_9p15q_844{font-size:.75rem}._sizeCellRes_9p15q_852{font-size:.5625rem;line-height:1.15}._sizeCellTag_9p15q_873{font-size:.5rem;min-width:1rem;padding:0 3px}}@media(max-width:380px){._sizeMenu_9p15q_762{grid-template-columns:repeat(2,minmax(0,1fr))}}._hero_pr6f6_1{position:relative;padding:5rem 1.5rem 2.75rem;display:flex;justify-content:center;overflow:visible;background:transparent}@media(min-width:769px){._hero_pr6f6_1{padding-bottom:4rem}}._glow_pr6f6_16{position:absolute;top:0;left:50%;transform:translate(-50%);width:560px;height:320px;background:radial-gradient(circle,rgba(139,124,246,.18) 0%,transparent 70%);filter:blur(60px);pointer-events:none;z-index:0}._content_pr6f6_29{position:relative;z-index:1;width:100%;max-width:880px;text-align:center}._title_pr6f6_37{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}._title_pr6f6_37 em{font-style:normal;background:linear-gradient(135deg,var(--text-gradient) 30%,var(--accent-2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._slogan_pr6f6_54{margin:0 0 1.5rem;font-size:.875rem;font-weight:500;letter-spacing:.01em;color:var(--text-muted)}._waveText_pr6f6_62{display:inline}._waveChar_pr6f6_66{display:inline-block;animation:_waveBounce_pr6f6_1 2s ease-in-out 1}@keyframes _waveBounce_pr6f6_1{0%,to{transform:translateY(0)}20%{transform:translateY(-5px)}40%{transform:translateY(0)}}._sloganHighlight_pr6f6_77{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,#fff 20%,var(--accent-2) 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){._hero_pr6f6_1{padding:calc(2.75rem + env(safe-area-inset-top,0px)) .75rem .875rem}._content_pr6f6_29{max-width:100%}._glow_pr6f6_16{width:min(100%,360px);height:200px}._title_pr6f6_37{font-size:clamp(1.5rem,6vw,2rem)}._slogan_pr6f6_54{margin-bottom:1rem;font-size:.8125rem;padding:0 .5rem}}._overlay_cx7pg_3{--gv-text: var(--text);--gv-text-muted: color-mix(in srgb, var(--text) 72%, transparent);--gv-text-subtle: color-mix(in srgb, var(--text) 55%, transparent);--gv-surface: color-mix(in srgb, var(--glass) 78%, var(--bg-elevated));--gv-surface-strong: color-mix(in srgb, var(--glass) 90%, var(--bg-elevated));--gv-border: color-mix(in srgb, var(--glass-border) 80%, transparent);--gv-border-strong: color-mix(in srgb, var(--glass-border) 95%, transparent);--gv-accent: var(--accent);--gv-radius: 18px;--gv-img-radius: 8px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,var(--bg) 72%,transparent);animation:_gvFadeIn_cx7pg_1 .32s cubic-bezier(.22,1,.36,1) both}[data-theme=light] ._overlay_cx7pg_3{--gv-text-muted: color-mix(in srgb, var(--text) 78%, transparent);--gv-text-subtle: color-mix(in srgb, var(--text) 62%, transparent);--gv-surface: color-mix(in srgb, #ffffff 68%, rgba(255, 255, 255, .45));--gv-surface-strong: color-mix(in srgb, #ffffff 82%, rgba(255, 255, 255, .55));--gv-border: color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb,#1d1d1f 32%,transparent)}[data-theme=dark] ._overlay_cx7pg_3{--gv-surface: color-mix(in srgb, var(--glass) 82%, rgba(14, 14, 22, .9));--gv-surface-strong: color-mix(in srgb, var(--glass) 94%, rgba(14, 14, 22, .95))}@keyframes _gvFadeIn_cx7pg_1{0%{opacity:0}to{opacity:1}}@keyframes _gvShellIn_cx7pg_1{0%{opacity:0}to{opacity:1}}._shell_cx7pg_51{position:relative;display:flex;flex-direction:column;width:min(920px,100%);max-height:min(92vh,860px);border-radius:var(--gv-radius);border:1px solid var(--glass-highlight);background:color-mix(in srgb,var(--glass-bg) 88%,var(--bg-elevated));backdrop-filter:blur(52px) saturate(1.75);-webkit-backdrop-filter:blur(52px) saturate(1.75);box-shadow:0 0 0 1px color-mix(in srgb,var(--glass-border) 65%,transparent),inset 0 1px color-mix(in srgb,var(--glass-highlight) 90%,transparent),inset 0 -1px color-mix(in srgb,var(--bg) 25%,transparent),var(--shadow-lg),0 28px 72px color-mix(in srgb,var(--bg) 55%,transparent),0 0 64px color-mix(in srgb,var(--accent) 8%,transparent);color:var(--gv-text);overflow:hidden;isolation:isolate;animation:_gvShellIn_cx7pg_1 .36s cubic-bezier(.22,1,.36,1) .04s both}._shell_cx7pg_51:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 80% at 8% -20%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 55%);opacity:.55;z-index:0}[data-theme=dark] ._shell_cx7pg_51{background:color-mix(in srgb,rgba(14,14,22,.92) 92%,rgba(7,7,10,.75));backdrop-filter:blur(52px) saturate(1.8);-webkit-backdrop-filter:blur(52px) saturate(1.8);border:1px solid color-mix(in srgb,var(--glass-border) 90%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--glass-border) 70%,transparent),inset 0 1px color-mix(in srgb,var(--glass-highlight) 75%,transparent),inset 0 -1px color-mix(in srgb,var(--bg) 35%,transparent),var(--shadow-lg),0 28px 72px #00000073,0 0 64px color-mix(in srgb,var(--accent) 10%,transparent)}[data-theme=light] ._shell_cx7pg_51{background:color-mix(in srgb,#ffffff 78%,rgba(255,255,255,.55));backdrop-filter:blur(48px) saturate(1.85);-webkit-backdrop-filter:blur(48px) saturate(1.85);border:1px solid color-mix(in srgb,var(--glass-border) 85%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--glass-border) 80%,transparent),inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e,0 24px 56px color-mix(in srgb,#1d1d1f 10%,transparent),0 0 40px color-mix(in srgb,var(--accent) 6%,transparent)}[data-theme=light] ._shell_cx7pg_51:before{background:radial-gradient(100% 70% at 12% -15%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 50%)}._shell_cx7pg_51>*{position:relative;z-index:1}._closeBtn_cx7pg_131{position:absolute;top:14px;right:14px;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--gv-border);border-radius:50%;background:var(--gv-surface-strong);color:var(--gv-text-muted);cursor:pointer;transition:color .15s,background .15s,border-color .15s}._closeBtn_cx7pg_131:hover{color:var(--gv-text);border-color:var(--gv-border-strong);background:var(--gv-surface)}._mainScroll_cx7pg_155{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._mainScroll_cx7pg_155::-webkit-scrollbar{width:5px}._mainScroll_cx7pg_155::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--gv-text-muted) 45%,transparent);border-radius:4px}._topBar_cx7pg_175{flex-shrink:0;padding:20px 52px 16px 20px;border-bottom:1px solid var(--gv-border);background:color-mix(in srgb,var(--gv-surface-strong) 92%,transparent);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5)}._titleRow_cx7pg_184{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._titleIcon_cx7pg_191{flex-shrink:0;color:var(--gv-accent)}._title_cx7pg_184{margin:0;font-size:1.125rem;font-weight:650;letter-spacing:-.02em;color:var(--gv-text)}._imageBadge_cx7pg_204{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.6875rem;font-weight:650;letter-spacing:.02em;color:#fff;background:color-mix(in srgb,var(--gv-accent) 72%,#6366f1);border:1px solid color-mix(in srgb,#fff 28%,transparent);box-shadow:0 4px 14px color-mix(in srgb,var(--bg) 45%,transparent);pointer-events:none}._main_cx7pg_155{padding:16px 20px 12px}._visualBlock_cx7pg_229,._sectionHead_cx7pg_233{margin-bottom:10px}._sectionTitle_cx7pg_237{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:.8125rem;font-weight:650;color:var(--gv-text);letter-spacing:.01em}._sectionTitleIcon_cx7pg_248{color:var(--gv-accent)}._singleWrap_cx7pg_254{display:flex;justify-content:center;padding:4px 0}._singleImageFrame_cx7pg_260{position:relative;display:inline-flex;max-width:100%;max-height:min(52vh,420px);border-radius:var(--gv-img-radius);overflow:hidden;border:1px solid var(--gv-border);background:color-mix(in srgb,var(--gv-surface) 80%,transparent);line-height:0}._singleImage_cx7pg_260{display:block;max-width:100%;max-height:min(52vh,420px);width:auto;height:auto;object-fit:contain;border-radius:var(--gv-img-radius)}._splitRow_cx7pg_284{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch;min-width:0}._visualPanel_cx7pg_292{margin:0;display:flex;flex-direction:column;min-height:0;border-radius:calc(var(--gv-img-radius) + 1px);border:1px solid var(--gv-border);background:color-mix(in srgb,var(--gv-surface) 92%,var(--bg-elevated));backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);overflow:hidden}._panelLabel_cx7pg_305{flex-shrink:0;padding:8px 12px;font-size:.6875rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--gv-text-muted);border-bottom:1px solid var(--gv-border);background:var(--gv-surface-strong)}._panelMedia_cx7pg_317{flex:0 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;max-height:min(42vh,360px);padding:10px;background:color-mix(in srgb,var(--gv-surface) 88%,var(--bg-elevated))}._panelMediaGrid_cx7pg_328{align-items:flex-start;justify-content:flex-start;overflow-y:auto}._panelImageFrame_cx7pg_334{position:relative;width:100%;height:100%;max-height:min(38vh,320px);display:flex;align-items:center;justify-content:center;border-radius:var(--gv-img-radius);overflow:hidden}._panelImage_cx7pg_334{display:block;max-width:100%;max-height:min(38vh,320px);width:auto;height:auto;object-fit:contain;border-radius:var(--gv-img-radius)}._panelCaption_cx7pg_356{flex-shrink:0;padding:6px 12px 8px;font-size:.75rem;color:var(--gv-text-subtle);border-top:1px solid var(--gv-border)}._multiGrid_cx7pg_366{display:grid;gap:8px;width:100%;align-content:start}._multiGridTwo_cx7pg_373,._multiGridThree_cx7pg_377,._multiGridFour_cx7pg_381{grid-template-columns:repeat(2,1fr)}._multiGridCell_cx7pg_385{aspect-ratio:1;border-radius:var(--gv-img-radius);overflow:hidden;border:1px solid var(--gv-border);background:color-mix(in srgb,var(--bg) 30%,transparent)}._multiGridImage_cx7pg_393{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--gv-img-radius)}._promptSection_cx7pg_403{margin-bottom:10px;margin-top:0}._promptBox_cx7pg_408{position:relative;border-radius:12px;border:1px solid var(--gv-border-strong);background:color-mix(in srgb,var(--gv-surface-strong) 95%,var(--bg-elevated));backdrop-filter:blur(20px) saturate(1.45);-webkit-backdrop-filter:blur(20px) saturate(1.45);overflow:hidden}._promptText_cx7pg_418{margin:0;max-height:min(32vh,240px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px 40px 12px 14px;font-size:.8125rem;line-height:1.55;color:var(--gv-text);white-space:pre-wrap;word-break:break-word}._promptText_cx7pg_418::-webkit-scrollbar{width:4px}._promptText_cx7pg_418::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--gv-text-muted) 45%,transparent);border-radius:4px}._promptCopyBtn_cx7pg_441{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--gv-border);border-radius:8px;background:var(--gv-surface);color:var(--gv-text-muted);cursor:pointer;transition:color .15s,border-color .15s}._promptCopyBtn_cx7pg_441:hover{color:var(--gv-text);border-color:var(--gv-border-strong)}._actions_cx7pg_465{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}._actionBtn_cx7pg_472{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 16px;border-radius:10px;font-size:.8125rem;font-weight:600;font-family:inherit;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s}._actionBtn_cx7pg_472 svg{flex-shrink:0;opacity:.92}._actionBtnGhost_cx7pg_499{border:1px solid var(--gv-border-strong);background:color-mix(in srgb,var(--gv-surface-strong) 92%,var(--bg-elevated));color:var(--gv-text);box-shadow:inset 0 1px color-mix(in srgb,#fff 6%,transparent)}._actionBtnGhost_cx7pg_499:hover{border-color:color-mix(in srgb,var(--gv-accent) 38%,var(--gv-border-strong));background:color-mix(in srgb,var(--gv-accent) 8%,var(--gv-surface-strong));color:var(--gv-text)}._actionBtnMain_cx7pg_512{border:1px solid color-mix(in srgb,var(--gv-accent) 70%,transparent);background:var(--gv-accent);color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--gv-accent) 35%,transparent),inset 0 1px color-mix(in srgb,#fff 22%,transparent)}._actionBtnMain_cx7pg_512:hover:not(:disabled){filter:brightness(1.06);border-color:color-mix(in srgb,var(--gv-accent) 85%,transparent)}._actionBtnMain_cx7pg_512:disabled{opacity:.65;cursor:wait;filter:none}._actionBtnCopied_cx7pg_532{color:#86efac;border-color:color-mix(in srgb,#22c55e 40%,var(--gv-border-strong));background:color-mix(in srgb,#22c55e 12%,var(--gv-surface-strong))}._actionBtn_cx7pg_472:active:not(:disabled){transform:scale(.98)}._shareHint_cx7pg_545{margin:0 0 12px;font-size:.8125rem;line-height:1.5;color:var(--gv-text-muted)}._shareBody_cx7pg_552{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:16px;align-items:start}@media(max-width:720px){._shareBody_cx7pg_552{grid-template-columns:1fr}}._sharePosterCol_cx7pg_567,._shareTextCol_cx7pg_568{display:flex;flex-direction:column;min-height:0;gap:8px}._sharePosterLabel_cx7pg_575{margin:0;font-size:.75rem;font-weight:650;color:var(--gv-text-muted);letter-spacing:.02em}._sharePosterFrame_cx7pg_583{display:flex;align-items:center;justify-content:center;min-height:200px;padding:10px;border-radius:14px;border:1px solid var(--gv-border-strong);background:color-mix(in srgb,var(--gv-surface) 88%,var(--bg-elevated))}._sharePosterImg_cx7pg_594{display:block;width:100%;max-width:280px;height:auto;max-height:min(52vh,480px);object-fit:contain;border-radius:10px;image-rendering:-webkit-optimize-contrast;box-shadow:0 8px 24px color-mix(in srgb,var(--bg) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--glass-border) 50%,transparent)}._sharePosterLoading_cx7pg_608{margin:0;padding:24px 12px;text-align:center;font-size:.8125rem;color:var(--gv-text-muted)}._shareTextPanel_cx7pg_616{flex:1 1 auto;min-height:0;border-radius:12px;border:1px solid var(--gv-border-strong);background:var(--gv-surface-strong);overflow:hidden}._shareTextCol_cx7pg_568 ._shareTextPanel_cx7pg_616{flex:1 1 auto}._shareTextarea_cx7pg_629{display:block;width:100%;height:100%;min-height:160px;max-height:calc(min(92vh,860px) - 320px);padding:14px 16px;border:none;resize:none;font-family:inherit;font-size:1rem;line-height:1.55;color:var(--gv-text);background:transparent}._shareTextarea_cx7pg_629:focus{outline:none}._shareActions_cx7pg_649{flex-shrink:0;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}._footer_cx7pg_659{flex-shrink:0;padding:12px 20px 16px;border-top:1px solid var(--gv-border);background:color-mix(in srgb,var(--gv-surface-strong) 90%,var(--bg-elevated));backdrop-filter:blur(24px) saturate(1.45);-webkit-backdrop-filter:blur(24px) saturate(1.45)}._agreementBar_cx7pg_668{margin:0;text-align:center;font-size:.75rem;line-height:1.5;color:var(--gv-text-muted)}._agreementText_cx7pg_676{color:var(--gv-text-muted)}._agreementLinkBtn_cx7pg_680{display:inline;padding:0 2px;border:none;background:none;font:inherit;font-weight:600;color:var(--gv-accent);cursor:pointer;text-decoration:none}._agreementLinkBtn_cx7pg_680:hover{color:color-mix(in srgb,var(--gv-accent) 85%,var(--gv-text))}._backScene_cx7pg_698{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;padding:16px 20px 20px;overflow:hidden}._backSceneHead_cx7pg_708{flex-shrink:0;margin-bottom:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}._backPill_cx7pg_717{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--gv-border-strong);background:var(--gv-surface-strong);color:var(--gv-text);font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}._backPill_cx7pg_717:hover{border-color:var(--gv-text-muted);background:var(--gv-surface)}._backSceneTitle_cx7pg_737{flex-shrink:0;margin:0 0 12px;font-size:1rem;font-weight:650;color:var(--gv-text)}._agreementPanel_cx7pg_745{flex:1 1 auto;min-height:0;border-radius:12px;border:1px solid var(--gv-border-strong);background:var(--gv-surface-strong);overflow:hidden}._agreementBody_cx7pg_754{height:100%;max-height:calc(min(92vh,860px) - 140px);overflow-y:auto;padding:16px 18px;font-size:.8125rem;line-height:1.6;color:var(--gv-text)}._agreementBody_cx7pg_754::-webkit-scrollbar{width:5px}._agreementBody_cx7pg_754::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--gv-text-muted) 45%,transparent);border-radius:4px}._agreementBody_cx7pg_754 h4{margin:16px 0 6px;font-size:.875rem;font-weight:650;color:var(--gv-text)}._agreementBody_cx7pg_754 h4:first-child{margin-top:0}._agreementBody_cx7pg_754 p{margin:0 0 10px;color:var(--gv-text-muted)}@media(max-width:768px){._overlay_cx7pg_3{align-items:flex-end;justify-content:center;padding:var(--modal-safe-top, max(8px, env(safe-area-inset-top, 0px))) 0 0;overscroll-behavior:none}._shell_cx7pg_51{width:100%;max-width:100%;height:calc(100vh - var(--modal-safe-top, 8px));height:calc(100dvh - var(--modal-safe-top, 8px));max-height:calc(100dvh - var(--modal-safe-top, 8px));border-radius:16px 16px 0 0;margin-bottom:0;backdrop-filter:blur(28px) saturate(1.5);-webkit-backdrop-filter:blur(28px) saturate(1.5)}._closeBtn_cx7pg_131{top:10px;right:10px;width:36px;height:36px;background:color-mix(in srgb,var(--gv-surface-strong) 96%,var(--bg-elevated));box-shadow:0 1px 4px #0000001f}[data-theme=light] ._closeBtn_cx7pg_131{background:#fff;box-shadow:0 1px 6px #0f172a1a}._topBar_cx7pg_175{padding:14px 48px 12px 14px;flex-shrink:0}._title_cx7pg_184{font-size:1rem}._mainScroll_cx7pg_155{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}._main_cx7pg_155{padding:12px 14px 16px}._singleImageFrame_cx7pg_260,._singleImage_cx7pg_260{max-height:min(36dvh,320px)}._splitRow_cx7pg_284{grid-template-columns:1fr;gap:10px}._visualPanel_cx7pg_292{min-width:0}._panelLabel_cx7pg_305{padding:6px 8px;font-size:.5625rem;letter-spacing:.04em}._panelMedia_cx7pg_317{padding:8px;max-height:min(32dvh,280px)}._panelImageFrame_cx7pg_334,._panelImage_cx7pg_334{max-height:min(28dvh,240px)}._multiGrid_cx7pg_366{gap:4px}._imageBadge_cx7pg_204{top:6px;left:6px;padding:3px 8px;font-size:.625rem}._promptText_cx7pg_418{max-height:min(22dvh,140px);font-size:.8125rem}._actions_cx7pg_465{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}._actions_cx7pg_465 ._actionBtn_cx7pg_472{min-height:44px;padding:0 12px;font-size:.75rem}._actions_cx7pg_465 ._actionBtnMain_cx7pg_512{grid-column:1 / -1;margin-bottom:2px}._footer_cx7pg_659{padding:12px 14px max(24px,calc(var(--modal-safe-bottom, 16px) + 12px))}._agreementBar_cx7pg_668{font-size:.6875rem;padding-bottom:2px}._backScene_cx7pg_698{padding:12px 14px max(20px,calc(var(--modal-safe-bottom, 16px) + 12px))}._agreementBody_cx7pg_754{max-height:none}._shareBody_cx7pg_552{grid-template-columns:1fr;overflow-y:auto;-webkit-overflow-scrolling:touch}._shareTextarea_cx7pg_629{min-height:120px;max-height:min(28dvh,200px)}._sharePosterImg_cx7pg_594{max-width:100%;max-height:min(36dvh,320px)}._shareActions_cx7pg_649{flex-direction:column}._shareActions_cx7pg_649 ._actionBtn_cx7pg_472{width:100%;min-height:44px}}@media(max-width:380px){._actions_cx7pg_465{grid-template-columns:1fr}._actions_cx7pg_465 ._actionBtnMain_cx7pg_512{grid-column:auto}._panelLabel_cx7pg_305{font-size:.5rem}}._section_oakge_1{position:relative;padding:.75rem 1.5rem 6rem;margin-top:0;z-index:1;background:transparent}@media(min-width:769px){._section_oakge_1{padding-top:1.5rem}}._container_oakge_15{max-width:1400px;width:100%;margin:0 auto}._header_oakge_21{margin-bottom:2rem;text-align:center}._title_oakge_26{margin:0 0 .5rem;font-family:var(--font-serif);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;letter-spacing:-.02em}._subtitle_oakge_34{margin:0;font-size:1rem;color:var(--text-secondary)}._filters_oakge_40{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;justify-content:center}._filter_oakge_40,._filterActive_oakge_49{flex-shrink:0;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:500;border-radius:var(--radius-full);border:1px solid var(--border);cursor:pointer;transition:all .2s;white-space:nowrap}._filter_oakge_40{color:var(--text-secondary);background:transparent}._filter_oakge_40:hover{color:var(--text);background:var(--surface-hover)}._filterActive_oakge_49{color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-2));border-color:transparent;box-shadow:0 4px 16px var(--accent-glow)}[data-theme=light] ._filterActive_oakge_49{background:var(--accent)}._masonry_oakge_82{width:100%}@media(min-width:769px){._masonry_oakge_82{columns:4;column-gap:1rem;column-fill:balance}._card_oakge_93{display:block;margin-bottom:1rem;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}}@media(max-width:768px){._masonry_oakge_82{display:block;columns:2;column-gap:.625rem;column-fill:balance}._card_oakge_93{display:block;margin-bottom:.625rem;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}}._card_oakge_93{position:relative;border-radius:var(--radius);overflow:hidden;background:transparent;border:1px solid var(--glass-border);cursor:pointer;vertical-align:top;line-height:0}._image_oakge_130{display:block;width:100%;height:auto;border-radius:inherit;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}._card_oakge_93:hover ._image_oakge_130{transform:scale(1.05)}._overlay_oakge_142{position:absolute;top:0;right:0;bottom:0;left:0;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_oakge_93:hover ._overlay_oakge_142{opacity:1}._overlayContent_oakge_163{transform:translateY(8px);transition:transform .35s ease}._card_oakge_93:hover ._overlayContent_oakge_163{transform:translateY(0)}._overlay_oakge_142 ._cardTitle_oakge_172{color:#fff}._cardTitle_oakge_172{margin:0 0 .375rem;font-size:1rem;font-weight:600}._cardPrompt_oakge_182{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}._cardMeta_oakge_193{display:flex;justify-content:space-between;font-size:.6875rem;color:#ffffff80;margin-bottom:.75rem}._useBtn_oakge_201,._galleryUseBtn_oakge_202{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-size:.8125rem;font-weight:700;color:#fff;letter-spacing:.02em;background:linear-gradient(90deg,#8b5cf6,#7c3aed 52%,#6d28d9);border:none;border-radius:var(--radius-full);cursor:pointer;box-shadow:0 4px 18px #8b5cf661,inset 0 1px #ffffff47,inset 0 -1px #ffffff0f;transition:transform .2s,box-shadow .25s,filter .25s;position:relative;overflow:hidden;isolation:isolate}._useBtn_oakge_201:before,._galleryUseBtn_oakge_202:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.03) 38%,transparent 62%,rgba(255,255,255,.04) 100%);pointer-events:none}._useBtnIcon_oakge_241{position:relative;z-index:1;flex-shrink:0}._useBtn_oakge_201>span,._galleryUseBtn_oakge_202>span{position:relative;z-index:1}._useBtn_oakge_201{width:100%;padding:.5625rem 1rem}._useBtn_oakge_201:hover,._galleryUseBtn_oakge_202:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 6px 24px #8b5cf67a,inset 0 1px #ffffff52,inset 0 -1px #ffffff14}._useBtn_oakge_201:active,._galleryUseBtn_oakge_202:active{transform:translateY(0);filter:brightness(.98);box-shadow:0 3px 12px #7c3aed52,inset 0 1px #fff3;transition-duration:.08s}._compareBadge_oakge_278{position:absolute;top:.5rem;right:.5rem;z-index:2;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;color:#ffffffbf;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--radius-full)}@media(max-width:768px){._section_oakge_1{padding:.5rem .75rem .75rem;margin-top:0;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--bg) 72%,transparent) 60px,var(--bg) 120px)}._container_oakge_15{min-width:0}._header_oakge_21{margin-bottom:.875rem}._title_oakge_26{font-size:clamp(1.25rem,5vw,1.5rem)}._subtitle_oakge_34{font-size:.8125rem;line-height:1.45}._filters_oakge_40{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:.875rem;margin-left:-.75rem;margin-right:-.75rem;padding:0 .75rem .375rem;scroll-padding-inline:.75rem}._filters_oakge_40:after{content:"";flex:0 0 .75rem}._filters_oakge_40::-webkit-scrollbar{display:none}._filter_oakge_40,._filterActive_oakge_49{padding:.4375rem .875rem;font-size:.75rem}._card_oakge_93{border-radius:var(--radius-sm)}._overlay_oakge_142,._compareBadge_oakge_278{display:none}._card_oakge_93:hover ._image_oakge_130{transform:none}}@media(max-width:480px){._filters_oakge_40{gap:.375rem;padding-bottom:.25rem}._filter_oakge_40,._filterActive_oakge_49{padding:.375rem .75rem;font-size:.6875rem}._masonry_oakge_82{column-gap:.5rem}}._overlay_f55s7_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:flex;align-items:center;justify-content:center;padding:max(.75rem,env(safe-area-inset-top)) .75rem max(.75rem,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 58%,transparent)}[data-theme=light] ._overlay_f55s7_3{background:color-mix(in srgb,#1d1d1f 32%,transparent)}._viewer_f55s7_20{position:relative;display:flex;flex-direction:column;width:min(100%,920px);max-height:min(92dvh,720px);color:var(--text);background:color-mix(in srgb,var(--glass-bg) 88%,var(--bg-elevated));backdrop-filter:blur(52px) saturate(1.75);-webkit-backdrop-filter:blur(52px) saturate(1.75);border:1px solid var(--glass-highlight);border-radius:22px;box-shadow:0 0 0 1px color-mix(in srgb,var(--glass-border) 65%,transparent),inset 0 1px color-mix(in srgb,var(--glass-highlight) 90%,transparent),inset 0 -1px color-mix(in srgb,var(--bg) 25%,transparent),var(--shadow-lg),0 28px 72px color-mix(in srgb,var(--bg) 55%,transparent),0 0 64px color-mix(in srgb,var(--accent) 8%,transparent);overflow:hidden;isolation:isolate}._viewer_f55s7_20:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 80% at 8% -20%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 55%);opacity:.85;z-index:0}[data-theme=light] ._viewer_f55s7_20{background:color-mix(in srgb,#ffffff 78%,rgba(255,255,255,.55));backdrop-filter:blur(52px) saturate(1.85);-webkit-backdrop-filter:blur(52px) saturate(1.85);box-shadow:0 0 0 1px color-mix(in srgb,var(--glass-border) 80%,transparent),inset 0 1px #ffffffeb,inset 0 -1px #fff3,0 24px 56px color-mix(in srgb,var(--bg) 12%,transparent),0 0 40px color-mix(in srgb,var(--accent) 6%,transparent)}[data-theme=dark] ._viewer_f55s7_20{background:color-mix(in srgb,var(--glass) 82%,rgba(14,14,22,.92))}[data-theme=light] ._viewer_f55s7_20:before{background:radial-gradient(100% 70% at 12% -15%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 50%)}._viewer_f55s7_20>*{position:relative;z-index:1}._header_f55s7_87{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1.15rem;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);background:color-mix(in srgb,var(--glass) 42%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}._headerTitleWrap_f55s7_100{display:flex;align-items:center;gap:.5rem;min-width:0}._headerIcon_f55s7_107{flex-shrink:0;color:var(--accent);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--accent) 35%,transparent))}._headerTitle_f55s7_100{font-size:1rem;font-weight:600;letter-spacing:.02em}._counter_f55s7_119{flex-shrink:0;margin-left:.35rem;font-size:.72rem;font-weight:600;color:var(--text-secondary);padding:.14rem .55rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--surface) 70%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 50%,transparent)}._closeBtn_f55s7_133{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--glass-border) 85%,transparent);border-radius:50%;background:color-mix(in srgb,var(--surface) 65%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-secondary);cursor:pointer;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent);transition:color .2s,border-color .2s,background .2s,transform .15s}._closeBtn_f55s7_133:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 32%,var(--glass-border));background:color-mix(in srgb,var(--surface-hover) 80%,transparent);transform:scale(1.04)}._body_f55s7_161{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:0;overflow:hidden}._previewCol_f55s7_170{display:flex;min-height:0;padding:1rem;background:color-mix(in srgb,var(--bg) 18%,transparent);border-right:1px solid color-mix(in srgb,var(--glass-border) 55%,transparent)}._imageStage_f55s7_178{position:relative;flex:1;display:flex;align-items:center;justify-content:center;min-height:280px;width:100%;border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--bg) 32%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent)}._imageBtn_f55s7_194{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;width:100%;height:100%;min-height:inherit;padding:.5rem;border:none;background:transparent;cursor:zoom-in}._imageBtn_f55s7_194:disabled{cursor:default}._image_f55s7_178{display:block;max-width:100%;max-height:min(52dvh,480px);width:auto;height:auto;object-fit:contain;border-radius:10px;border:1px solid color-mix(in srgb,var(--glass-border) 60%,transparent);background:color-mix(in srgb,var(--bg-elevated) 50%,transparent);box-shadow:0 8px 28px color-mix(in srgb,var(--bg) 40%,transparent);pointer-events:none}._zoomHint_f55s7_227{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.72rem;font-weight:600;color:var(--text-secondary);border-radius:var(--radius-full);background:color-mix(in srgb,var(--glass) 72%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 45%,transparent);transition:color .2s,border-color .2s,box-shadow .2s}._imageBtn_f55s7_194:hover:not(:disabled) ._zoomHint_f55s7_227,._imageBtn_f55s7_194:focus-visible:not(:disabled) ._zoomHint_f55s7_227{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 30%,var(--glass-border));box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent),0 0 16px color-mix(in srgb,var(--accent) 18%,transparent)}._emptyState_f55s7_252{color:var(--text-muted);font-size:.88rem}._navBtn_f55s7_257{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);border-radius:50%;background:color-mix(in srgb,var(--glass) 75%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text);font-size:1.2rem;line-height:1;cursor:pointer;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 50%,transparent),0 6px 20px color-mix(in srgb,var(--bg) 35%,transparent);z-index:2;transition:transform .15s,background .2s}._navBtn_f55s7_257:hover{background:color-mix(in srgb,var(--surface-hover) 85%,transparent);transform:translateY(-50%) scale(1.05)}._navPrev_f55s7_283{left:.5rem}._navNext_f55s7_287{right:.5rem}._detailCol_f55s7_291{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1rem 1.1rem .85rem}._section_f55s7_299{margin-bottom:1rem}._section_f55s7_299:last-child{margin-bottom:.25rem}._sectionLabel_f55s7_307{margin:0 0 .45rem;font-size:.72rem;font-weight:600;color:var(--text-muted);letter-spacing:.06em}._infoRow_f55s7_315{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}._infoItem_f55s7_321{display:flex;align-items:flex-start;gap:.4rem;padding:.55rem .5rem;border-radius:12px;background:color-mix(in srgb,var(--glass) 58%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 42%,transparent)}._infoIcon_f55s7_334{flex-shrink:0;margin-top:.1rem;color:var(--accent)}._infoItem_f55s7_321>div{display:flex;flex-direction:column;gap:.15rem;min-width:0}._infoLabel_f55s7_347{font-size:.68rem;color:var(--text-muted)}._infoValue_f55s7_352{font-size:.78rem;font-weight:600;color:var(--text);word-break:break-all}._promptHead_f55s7_359{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}._promptHead_f55s7_359 ._sectionLabel_f55s7_307{margin:0}._copyInlineBtn_f55s7_371{display:inline-flex;align-items:center;gap:.25rem;padding:.28rem .55rem;border:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);border-radius:8px;background:color-mix(in srgb,var(--glass) 50%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--accent);font-size:.72rem;font-weight:600;cursor:pointer;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 35%,transparent);transition:background .2s,border-color .2s}._copyInlineBtn_f55s7_371:hover{color:var(--accent-2);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 28%,var(--glass-border))}._promptText_f55s7_394{margin:0;padding:.65rem .75rem;max-height:min(28vh,220px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;font-size:.82rem;line-height:1.6;color:var(--text-secondary);word-break:break-word;white-space:pre-wrap;-webkit-user-select:text;user-select:text;-webkit-backdrop-filter:blur(10px);background:color-mix(in srgb,var(--glass) 45%,transparent);backdrop-filter:blur(10px);border:1px solid color-mix(in srgb,var(--glass-border) 65%,transparent);border-radius:12px;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 30%,transparent)}._promptText_f55s7_394::-webkit-scrollbar{width:4px}._promptText_f55s7_394::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-muted) 45%,transparent);border-radius:4px}._paramGrid_f55s7_424{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}._paramCard_f55s7_430{display:flex;align-items:flex-start;gap:.4rem;padding:.55rem .5rem;border-radius:12px;background:color-mix(in srgb,var(--glass) 52%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--glass-border) 68%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 38%,transparent)}._paramIcon_f55s7_443{flex-shrink:0;margin-top:.08rem;color:var(--accent)}._paramTexts_f55s7_449{display:flex;flex-direction:column;gap:.12rem;min-width:0}._paramLabel_f55s7_456{font-size:.66rem;color:var(--text-muted)}._paramValue_f55s7_461{font-size:.76rem;font-weight:600;color:var(--text);word-break:break-word}._footer_f55s7_469{flex-shrink:0;display:flex;justify-content:flex-end;padding:.75rem 1rem max(.85rem,env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--glass-border) 65%,transparent);background:color-mix(in srgb,var(--glass) 52%,transparent);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent)}._footerActions_f55s7_481{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;max-width:100%}._actionBtn_f55s7_490{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 14px;border-radius:10px;font-size:.8125rem;font-weight:600;font-family:inherit;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s}._actionBtn_f55s7_490 span{overflow:hidden;text-overflow:ellipsis}._actionBtn_f55s7_490 svg{flex-shrink:0;opacity:.92}._actionBtnGhost_f55s7_522{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 92%,var(--bg-elevated));color:var(--text);box-shadow:inset 0 1px color-mix(in srgb,#fff 5%,transparent)}._actionBtnGhost_f55s7_522:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 35%,var(--border));background:color-mix(in srgb,var(--accent) 8%,var(--surface))}._actionBtnMain_f55s7_534{border:1px solid color-mix(in srgb,var(--accent) 70%,transparent);background:var(--accent);color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 32%,transparent)}._actionBtnMain_f55s7_534:hover:not(:disabled){filter:brightness(1.06)}._actionBtnCopied_f55s7_545{color:#86efac;border-color:color-mix(in srgb,#22c55e 40%,var(--border));background:color-mix(in srgb,#22c55e 12%,var(--surface))}._actionBtn_f55s7_490:disabled{opacity:.5;cursor:not-allowed}._actionBtn_f55s7_490:active:not(:disabled){transform:scale(.98)}._lightbox_f55s7_561{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;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,var(--bg) 55%,transparent);backdrop-filter:blur(32px) saturate(1.4);-webkit-backdrop-filter:blur(32px) saturate(1.4);cursor:zoom-out}._lightboxClose_f55s7_575{position:absolute;top:max(.85rem,env(safe-area-inset-top));display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);border-radius:50%;background:color-mix(in srgb,var(--glass) 72%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text);cursor:pointer;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 50%,transparent);z-index:2;transition:transform .15s}._lightboxClose_f55s7_575:hover{transform:scale(1.05);background:color-mix(in srgb,var(--surface-hover) 80%,transparent)}._lightboxClose_f55s7_575{right:max(.85rem,env(safe-area-inset-right))}._lightboxCounter_f55s7_603{position:absolute;top:max(.95rem,env(safe-area-inset-top));left:50%;transform:translate(-50%);padding:.22rem .7rem;font-size:.78rem;font-weight:600;color:var(--text-secondary);border-radius:var(--radius-full);background:color-mix(in srgb,var(--glass) 70%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);z-index:2}._lightboxNav_f55s7_619{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);border-radius:50%;background:color-mix(in srgb,var(--glass) 75%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text);font-size:1.35rem;line-height:1;cursor:pointer;z-index:2;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 45%,transparent);transition:transform .15s}._lightboxNav_f55s7_619:hover{transform:translateY(-50%) scale(1.05)}._lightboxPrev_f55s7_642{left:max(.65rem,env(safe-area-inset-left))}._lightboxNext_f55s7_646{right:max(.65rem,env(safe-area-inset-right))}._lightboxImg_f55s7_650{display:block;max-width:min(100%,1200px);max-height:min(92dvh,900px);width:auto;height:auto;object-fit:contain;border-radius:12px;cursor:default;border:1px solid color-mix(in srgb,var(--glass-border) 50%,transparent);box-shadow:var(--shadow-lg),0 0 48px color-mix(in srgb,var(--bg) 45%,transparent)}@media(max-width:767px){._overlay_f55s7_3{align-items:flex-end;padding:0}._viewer_f55s7_20{width:100%;max-height:min(96dvh,900px);border-radius:22px 22px 0 0;border-bottom:none}._body_f55s7_161{grid-template-columns:1fr;overflow-y:auto;-webkit-overflow-scrolling:touch}._previewCol_f55s7_170{flex-shrink:0;border-right:none;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 55%,transparent);padding:.65rem .75rem .75rem}._imageStage_f55s7_178{min-height:min(42dvh,320px)}._image_f55s7_178{max-height:min(40dvh,300px)}._detailCol_f55s7_291{flex-shrink:0;overflow:visible;padding:.75rem .85rem .5rem}._promptText_f55s7_394{max-height:min(24vh,180px)}._infoRow_f55s7_315{grid-template-columns:1fr 1fr}._infoItem_f55s7_321:last-child{grid-column:1 / -1}._paramGrid_f55s7_424{grid-template-columns:repeat(2,minmax(0,1fr))}._footer_f55s7_469{position:sticky;bottom:0;z-index:2;justify-content:flex-end;padding:.65rem .75rem max(.75rem,env(safe-area-inset-bottom))}._footerActions_f55s7_481{justify-content:flex-end;width:100%}._actionBtn_f55s7_490{min-height:44px;padding:0 12px;font-size:.75rem}._lightboxImg_f55s7_650{max-height:min(88dvh,800px)}._lightboxNav_f55s7_619{width:40px;height:40px}}@media(min-width:768px){._viewer_f55s7_20{width:920px;max-width:calc(100vw - 1.5rem);height:min(720px,92dvh);max-height:min(720px,92dvh)}._imageStage_f55s7_178{min-height:0}._image_f55s7_178{max-height:480px}._promptText_f55s7_394{max-height:220px}}@media(min-width:768px)and (max-width:900px){._infoRow_f55s7_315{grid-template-columns:1fr}._paramGrid_f55s7_424{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:380px){._infoRow_f55s7_315{grid-template-columns:1fr}._infoItem_f55s7_321:last-child{grid-column:auto}._footerActions_f55s7_481{flex-direction:column;align-items:stretch}._actionBtn_f55s7_490{width:100%;justify-content:center}._actionBtn_f55s7_490 span{font-size:.72rem}}._dockShell_1bl10_1{--dock-nav: 80px;position:fixed;top:0;left:0;bottom:0;z-index:50;width:calc(var(--dock-nav) + 268px);pointer-events:none;transform:translate(0);animation:_dockSlideIn_1bl10_1 .32s cubic-bezier(.22,1,.36,1) forwards;will-change:transform}._dockGlass_1bl10_15{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0 24px 24px 0;background:color-mix(in srgb,var(--glass-bg) 58%,transparent);backdrop-filter:blur(48px) saturate(1.75);-webkit-backdrop-filter:blur(48px) saturate(1.75);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 #0f172a0f;pointer-events:none;transform:translateZ(0)}._dockGlass_1bl10_15: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_1bl10_15{background:#ffffff85;border-right-color:#ffffff73;box-shadow:inset 0 1px #ffffff8c,4px 0 28px #0f172a0f}[data-theme=dark] ._dockGlass_1bl10_15{background:#0c0c128f;border-right-color:#ffffff1a;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 32%,transparent),4px 0 32px #00000047}._dockShell_1bl10_1._exiting_1bl10_61{animation:_dockSlideOut_1bl10_1 .28s cubic-bezier(.22,1,.36,1) forwards}._panel_1bl10_65{position:absolute;top:0;left:var(--dock-nav);bottom:0;width:268px;min-height:0;overflow:hidden;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;box-shadow:none;border-radius:0;display:flex;flex-direction:column;pointer-events:auto}@keyframes _dockSlideIn_1bl10_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _dockSlideOut_1bl10_1{0%{transform:translate(0)}to{transform:translate(-100%)}}._header_1bl10_102{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:1.15rem 1rem .85rem;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 65%,transparent);flex-shrink:0}._title_1bl10_113{margin:0;font-size:1rem;font-weight:650;letter-spacing:.02em;background:linear-gradient(135deg,var(--text) 0%,color-mix(in srgb,var(--accent-2) 55%,var(--text)) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._titleWrap_1bl10_124{display:flex;flex-direction:column;gap:.2rem;min-width:0}._queueBadge_1bl10_131{display:inline-flex;align-items:center;width:fit-content;padding:.1rem .45rem;font-size:.625rem;font-weight:600;letter-spacing:.03em;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:999px}._closeBtn_1bl10_145{width:30px;height:30px;padding:0;color:var(--text-secondary);background:color-mix(in srgb,var(--glass) 65%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 45%,transparent);transition:color .2s,background .2s,border-color .2s,transform .15s}._closeBtn_1bl10_145:hover{color:var(--text);background:var(--surface-hover);border-color:color-mix(in srgb,var(--accent) 25%,var(--glass-border));transform:scale(1.04)}._list_1bl10_168{position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding:.5rem .5rem .65rem;display:flex;flex-direction:column;gap:.4rem;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}._list_1bl10_168::-webkit-scrollbar{width:2px;height:2px}._list_1bl10_168::-webkit-scrollbar-track{background:transparent}._list_1bl10_168::-webkit-scrollbar-thumb{border-radius:999px;min-height:24px;background:transparent}._list_1bl10_168:hover,._listScrolling_1bl10_205{scrollbar-color:color-mix(in srgb,var(--accent) 30%,transparent) transparent}._list_1bl10_168:hover::-webkit-scrollbar-thumb,._listScrolling_1bl10_205::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent) 30%,transparent)}._list_1bl10_168:hover::-webkit-scrollbar-thumb:hover,._listScrolling_1bl10_205::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent) 55%,transparent)}[data-theme=light] ._list_1bl10_168:hover,[data-theme=light] ._listScrolling_1bl10_205{scrollbar-color:color-mix(in srgb,var(--accent) 32%,transparent) transparent}[data-theme=light] ._list_1bl10_168:hover::-webkit-scrollbar-thumb,[data-theme=light] ._listScrolling_1bl10_205::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent) 28%,transparent)}._empty_1bl10_229{margin:auto;padding:2rem 1rem;font-size:.8125rem;color:var(--text-muted);text-align:center;line-height:1.5}._footer_1bl10_238{position:relative;z-index:1;flex-shrink:0;padding:.65rem .75rem .85rem;border-top:1px solid color-mix(in srgb,var(--glass-border) 65%,transparent)}._profileLink_1bl10_246{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.7rem .8rem;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--glass-border));border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,var(--surface)),color-mix(in srgb,var(--glass) 55%,var(--surface)));color:var(--text);font-size:.75rem;font-weight:600;cursor:pointer;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 50%,transparent),0 4px 14px color-mix(in srgb,var(--accent) 8%,transparent);transition:background .2s,border-color .2s,transform .15s,box-shadow .2s}._profileLink_1bl10_246:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--glass-border));box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent),0 6px 20px color-mix(in srgb,var(--accent) 14%,transparent);transform:translateY(-1px)}._profileLinkMain_1bl10_278{display:inline-flex;align-items:center;gap:.45rem;min-width:0;text-align:left}._profileLinkMain_1bl10_278 svg{flex-shrink:0;color:var(--accent-2);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 40%,transparent))}._taskRow_1bl10_293{display:flex;align-items:center;gap:.55rem;height:56px;min-height:56px;max-height:56px;padding:0 .55rem 0 .45rem;border-radius:14px;background:color-mix(in srgb,var(--glass) 72%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--glass-border) 82%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent),0 1px 4px color-mix(in srgb,var(--bg) 12%,transparent);transition:background .22s,border-color .22s,box-shadow .22s,transform .2s cubic-bezier(.22,1,.36,1)}._taskRowClickable_1bl10_314{cursor:pointer}[data-theme=light] ._taskRow_1bl10_293{background:color-mix(in srgb,#ffffff 62%,rgba(255,255,255,.4));border-color:color-mix(in srgb,var(--glass-border) 88%,transparent)}[data-theme=dark] ._taskRow_1bl10_293{background:color-mix(in srgb,var(--glass) 78%,rgba(18,18,26,.85))}._taskRowClickable_1bl10_314:hover{background:color-mix(in srgb,var(--accent) 10%,var(--glass));border-color:color-mix(in srgb,var(--accent) 32%,var(--glass-border));box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent),0 4px 18px color-mix(in srgb,var(--accent) 12%,transparent);transform:translate(2px)}._taskRowClickable_1bl10_314:hover ._taskThumb_1bl10_336{transform:scale(1.04);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent),0 4px 12px #0003}._taskRowClickable_1bl10_314:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}._taskRowGenerating_1bl10_348{position:relative;z-index:0;border-color:color-mix(in srgb,var(--accent) 30%,var(--glass-border));isolation:isolate}._taskRowGenerating_1bl10_348:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;pointer-events:none;z-index:-1;opacity:.45;box-shadow:0 0 10px 2px color-mix(in srgb,var(--accent) 16%,transparent);animation:_wpGlowBreathe_1bl10_1 3.6s ease-in-out infinite}._taskRowGenerating_1bl10_348 ._taskThumb_1bl10_336{animation:_wpThumbGlowBreathe_1bl10_1 3.6s ease-in-out infinite}._taskRowFailed_1bl10_371{border-color:color-mix(in srgb,#f87171 25%,var(--glass-border))}._taskThumb_1bl10_336{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:10px;overflow:hidden;background:linear-gradient(145deg,#12121a,#1a1a28);box-shadow:0 0 0 1px color-mix(in srgb,var(--glass-border) 90%,transparent),0 2px 8px #00000040;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s}._taskThumbGlow_1bl10_389{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 12px color-mix(in srgb,var(--accent) 25%,transparent);pointer-events:none}._taskImage_1bl10_397{display:block;width:100%;height:100%;object-fit:cover}._taskPlaceholder_1bl10_404{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 12%,var(--surface-hover)) 0%,var(--surface-hover) 100%)}._taskGeneratingOverlay_1bl10_417{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#08080e8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._taskPrompt_1bl10_427{flex:1;min-width:0;margin:0;font-size:.75rem;font-weight:500;line-height:1.35;letter-spacing:.01em;color:color-mix(in srgb,var(--text) 92%,var(--text-muted));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._taskRowClickable_1bl10_314:hover ._taskPrompt_1bl10_427{color:var(--text)}._taskBadge_1bl10_445{flex-shrink:0;display:inline-flex;align-items:center;gap:.15rem;padding:.2rem .45rem;font-size:.625rem;font-weight:600;letter-spacing:.04em;line-height:1;white-space:nowrap;border-radius:999px;border:1px solid transparent}._taskBadgeIcon_1bl10_460{flex-shrink:0;opacity:.9}._taskBadgeView_1bl10_465{color:var(--accent-2);background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--accent) 18%,transparent)}._taskRowClickable_1bl10_314:hover ._taskBadgeView_1bl10_465{color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 85%,#7c6cf0),color-mix(in srgb,var(--accent-2) 75%,#a78bfa));border-color:transparent;box-shadow:0 2px 10px color-mix(in srgb,var(--accent) 35%,transparent)}._taskBadgePending_1bl10_483{color:color-mix(in srgb,var(--accent-2) 90%,var(--text));background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:color-mix(in srgb,var(--accent) 22%,transparent)}._taskBadgeFailed_1bl10_489{color:#fecaca;background:color-mix(in srgb,#ef4444 18%,transparent);border-color:color-mix(in srgb,#ef4444 32%,transparent)}._taskDeleteBtn_1bl10_495{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--text-muted);background:color-mix(in srgb,var(--glass) 62%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 78%,transparent);border-radius:8px;cursor:pointer;transition:color .15s,background .15s,border-color .15s,transform .15s}._taskDeleteBtn_1bl10_495:hover{color:#f87171;background:color-mix(in srgb,#ef4444 14%,transparent);border-color:color-mix(in srgb,#ef4444 38%,transparent);transform:scale(1.04)}._taskDeleteBtn_1bl10_495:focus-visible{outline:2px solid color-mix(in srgb,#ef4444 45%,transparent);outline-offset:2px}._spinner_1bl10_523{display:inline-block;width:14px;height:14px;border:2px solid rgba(139,124,246,.2);border-top-color:var(--accent-2);border-radius:50%;animation:_spin_1bl10_523 .7s linear infinite}@keyframes _spin_1bl10_523{to{transform:rotate(360deg)}}@keyframes _wpGlowBreathe_1bl10_1{0%,to{opacity:.32;box-shadow:0 0 6px 1px color-mix(in srgb,var(--accent) 10%,transparent)}50%{opacity:.88;box-shadow:0 0 18px 5px color-mix(in srgb,var(--accent) 26%,transparent)}}@keyframes _wpThumbGlowBreathe_1bl10_1{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent),0 0 5px color-mix(in srgb,var(--accent) 8%,transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 42%,transparent),0 0 12px 3px color-mix(in srgb,var(--accent) 20%,transparent)}}[data-theme=light] ._taskRowGenerating_1bl10_348:after{animation-name:_wpGlowBreatheLight_1bl10_1}[data-theme=light] ._taskRowGenerating_1bl10_348 ._taskThumb_1bl10_336{animation-name:_wpThumbGlowBreatheLight_1bl10_1}@keyframes _wpGlowBreatheLight_1bl10_1{0%,to{opacity:.28;box-shadow:0 0 5px 1px color-mix(in srgb,var(--accent) 8%,transparent)}50%{opacity:.82;box-shadow:0 0 16px 4px color-mix(in srgb,var(--accent) 22%,transparent)}}@keyframes _wpThumbGlowBreatheLight_1bl10_1{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 24%,transparent),0 0 4px color-mix(in srgb,var(--accent) 6%,transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent),0 0 10px 2px color-mix(in srgb,var(--accent) 18%,transparent)}}@media(prefers-reduced-motion:reduce){._dockShell_1bl10_1,._dockShell_1bl10_1._exiting_1bl10_61,._taskRowGenerating_1bl10_348:after,._taskRowGenerating_1bl10_348 ._taskThumb_1bl10_336{animation:none}._dockShell_1bl10_1{will-change:auto}}@media(max-width:768px){._dockShell_1bl10_1{--dock-nav: 0px;width:85vw;max-width:320px}._dockGlass_1bl10_15{border-radius:0 20px 20px 0}._panel_1bl10_65{left:0;width:100%}._closeBtn_1bl10_145{width:40px;height:40px;font-size:1.25rem}}@media(max-width:480px){._dockShell_1bl10_1{width:100vw;max-width:100vw}._dockGlass_1bl10_15{border-radius:0}._dockGlass_1bl10_15:before{border-radius:0}._panel_1bl10_65{padding-bottom:env(safe-area-inset-bottom,0)}._closeBtn_1bl10_145{width:44px;height:44px;font-size:1.375rem}._header_1bl10_102{padding:.875rem .75rem .75rem}._list_1bl10_168{padding:.4rem .5rem .5rem;gap:.35rem}._taskRow_1bl10_293{height:52px;min-height:52px;max-height:52px;border-radius:12px}._taskThumb_1bl10_336{width:36px;height:36px;border-radius:9px}._taskDeleteBtn_1bl10_495{width:26px;height:26px;border-radius:7px}}._bar_fm7pj_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 1.5rem 1rem;pointer-events:none}._bar_fm7pj_1._visible_fm7pj_13{transform:translateY(0);pointer-events:auto}._inner_fm7pj_18{max-width:900px;margin:0 auto}@media(max-width:768px){._bar_fm7pj_1{left:0;right:0;bottom:var(--bottom-nav-h);padding:0 .75rem .875rem}}[data-modal] ._bar_fm7pj_1{transform:translateY(120%)!important;pointer-events:none!important;visibility:hidden}@media(max-width:480px){._bar_fm7pj_1{bottom:var(--bottom-nav-h);padding:0 .5rem .5rem}}._overlay_1a7zi_3{--rc-bg: #16161e;--rc-bg-soft: #1c1c26;--rc-bg-muted: rgba(255, 255, 255, .05);--rc-bg-input: rgba(255, 255, 255, .06);--rc-bg-active: rgba(74, 119, 255, .12);--rc-bg-pay-active: rgba(82, 196, 26, .1);--rc-hd: linear-gradient(135deg, rgba(74, 119, 255, .18) 0%, rgba(123, 93, 250, .1) 50%, var(--rc-bg) 100%);--rc-footer: linear-gradient(180deg, rgba(255, 255, 255, .04) 0%, rgba(255, 255, 255, .02) 100%);--rc-text: var(--text);--rc-text-sub: var(--text-secondary);--rc-text-muted: var(--text-muted);--rc-border: rgba(255, 255, 255, .1);--rc-border-soft: rgba(255, 255, 255, .06);--rc-divider: rgba(255, 255, 255, .08);--rc-shadow: 0 16px 48px rgba(0, 0, 0, .45);--rc-overlay: rgba(7, 7, 10, .72);--rc-close-bg: rgba(255, 255, 255, .08);--rc-feat-bg: rgba(74, 119, 255, .15);--rc-feat-divider: rgba(255, 255, 255, .1);--rc-qr-dot: #f4f4f6;--rc-qr-box: var(--rc-bg-soft);--rc-accent: #6b9aff;--rc-accent-shadow: rgba(74, 119, 255, .35);--rc-orange: #ff9a6b;--rc-orange-pts: #ffb088;--rc-blue: #6b9aff;--rc-purple: #a78bfa;--rc-plan-active-bg: rgba(74, 119, 255, .1);--rc-quick-active: rgba(74, 119, 255, .14);--rc-radius: 18px;--rc-pad-x: 20px;--rc-pad-body: 14px var(--rc-pad-x) 0}[data-theme=light] ._overlay_1a7zi_3{--rc-bg: #fff;--rc-bg-soft: #f7f8fa;--rc-bg-muted: #f7f8fa;--rc-bg-input: #fff;--rc-bg-active: #fafcff;--rc-bg-pay-active: #f6ffed;--rc-hd: linear-gradient(135deg, #eef3ff 0%, #f5f8ff 50%, #fff 100%);--rc-footer: linear-gradient(180deg, #f7f9fc 0%, #eef2fa 100%);--rc-text: #1d2129;--rc-text-sub: #4e5969;--rc-text-muted: #86909c;--rc-border: #e5e8ef;--rc-border-soft: #e8eaed;--rc-divider: #f0f2f5;--rc-shadow: 0 12px 40px rgba(20, 40, 100, .14);--rc-overlay: rgba(200, 208, 224, .72);--rc-close-bg: rgba(255, 255, 255, .9);--rc-feat-bg: #e8eeff;--rc-feat-divider: #dde2eb;--rc-qr-dot: #1d2129;--rc-qr-box: #fff;--rc-accent: #4a77ff;--rc-accent-shadow: rgba(74, 119, 255, .32);--rc-orange: #ff7a45;--rc-orange-pts: #e86530;--rc-blue: #4a77ff;--rc-purple: #7b5dfa;--rc-plan-active-bg: #fafcff;--rc-quick-active: #eef3ff}._overlay_1a7zi_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;display:flex;align-items:center;justify-content:center;padding:12px;background:var(--rc-overlay, rgba(7, 7, 10, .72));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transition:opacity .2s ease;overscroll-behavior:none}._overlayVisible_1a7zi_86{opacity:1}._shell_1a7zi_90{position:relative;display:flex;flex-direction:column;width:min(720px,calc(100vw - 24px));max-height:min(90vh,680px);min-height:0;border-radius:var(--rc-radius);overflow:hidden;background:var(--rc-bg);border:1px solid var(--rc-border);box-shadow:var(--rc-shadow);font-family:"PingFang SC","Microsoft YaHei UI","Microsoft YaHei",var(--font-sans),sans-serif;color:var(--rc-text)}._shell_1a7zi_90>*{position:relative;z-index:1}._shellClose_1a7zi_111{position:absolute;top:12px;right:12px;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--rc-border-soft);background:var(--rc-close-bg);border-radius:50%;color:var(--rc-text-muted);cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:color .15s,background .15s,border-color .15s}._shellClose_1a7zi_111:hover{color:var(--rc-text);border-color:var(--rc-border)}._shellClose_1a7zi_111 svg{display:block}._mainScroll_1a7zi_141{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._mainScroll_1a7zi_141::-webkit-scrollbar{width:5px}._mainScroll_1a7zi_141::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--rc-text-muted) 50%,transparent);border-radius:4px}._mainBody_1a7zi_159{padding:var(--rc-pad-body);min-width:0}._backScenePad_1a7zi_164{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:14px;padding-bottom:max(20px,calc(var(--modal-safe-bottom, 16px) + 12px));overflow:hidden}._agreementPanel_1a7zi_174{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}._hd_1a7zi_182{position:relative;display:flex;align-items:center;gap:10px;padding:16px var(--rc-pad-x) 12px;background:var(--rc-hd);flex-shrink:0}._hdIcon_1a7zi_192{width:48px;height:48px;flex-shrink:0}._hdIcon_1a7zi_192 img{width:100%;height:100%;object-fit:contain}._hdText_1a7zi_204{flex:1;min-width:0;padding-right:40px}._title_1a7zi_210{margin:0 0 2px;font-size:17px;font-weight:700;color:var(--rc-text);letter-spacing:.3px;line-height:1.25}._heroSubtitle_1a7zi_219{margin:0;font-size:12px;color:var(--rc-text-muted);line-height:1.4}._secHd_1a7zi_227{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:10px;gap:6px}._secTitle_1a7zi_235{font-size:14px;font-weight:700;color:var(--rc-text)}._tagOrange_1a7zi_241{display:inline-flex;align-items:center;gap:3px;background:linear-gradient(90deg,#fa5,#f83);color:#fff;font-size:10px;font-weight:600;padding:2px 8px;border-radius:10px;line-height:14px}._tagOrange_1a7zi_241 svg{width:10px;height:10px;flex-shrink:0}._secHint_1a7zi_260{margin-left:auto;font-size:11px;color:var(--rc-text-muted)}._plansScroller_1a7zi_267{min-width:0}._plans_1a7zi_267{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;min-width:0}._plan_1a7zi_267{position:relative;width:100%;min-width:0;border:1.5px solid var(--rc-border);border-radius:12px;background:var(--rc-bg-input);padding:22px 6px 10px 10px;min-height:108px;cursor:pointer;display:flex;overflow:hidden;transition:border-color .15s,box-shadow .15s,background .15s;text-align:left}._plan_1a7zi_267:hover{border-color:color-mix(in srgb,var(--rc-accent) 40%,var(--rc-border))}._planActive_1a7zi_299{border:2px solid var(--rc-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--rc-accent) 12%,transparent);background:var(--rc-plan-active-bg)}._planBadge_1a7zi_305{position:absolute;top:-1px;left:-1px;display:inline-flex;align-items:center;gap:2px;font-size:9px;font-weight:600;color:#fff;padding:3px 8px 3px 6px;border-radius:12px 0 8px;line-height:12px;z-index:1}._planBadgeOrange_1a7zi_321{background:linear-gradient(90deg,#fa5,#f73)}._planBadgeBlue_1a7zi_325{background:linear-gradient(90deg,#6b9aff,#4a77ff)}._planBadgePurple_1a7zi_329{background:linear-gradient(90deg,#a78bfa,#7b5dfa)}._planInfo_1a7zi_333{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}._planPrice_1a7zi_341{display:flex;align-items:baseline;gap:1px;line-height:1;margin-bottom:4px}._planPriceSym_1a7zi_349{font-size:12px;font-weight:700}._planPriceNum_1a7zi_354{font-size:18px;font-weight:800;letter-spacing:-.5px}._planOrange_1a7zi_360 ._planPrice_1a7zi_341{color:var(--rc-orange)}._planBlue_1a7zi_361 ._planPrice_1a7zi_341{color:var(--rc-blue)}._planPurple_1a7zi_362 ._planPrice_1a7zi_341{color:var(--rc-purple)}._planPts_1a7zi_364{font-size:12px;font-weight:600;margin-bottom:3px}._planOrange_1a7zi_360 ._planPts_1a7zi_364{color:var(--rc-orange-pts)}._planBlue_1a7zi_361 ._planPts_1a7zi_364{color:var(--rc-blue)}._planPurple_1a7zi_362 ._planPts_1a7zi_364{color:var(--rc-purple)}._planUnit_1a7zi_374{font-size:10px;color:var(--rc-text-muted);line-height:1.25}._planImg_1a7zi_380{width:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}._planImg_1a7zi_380 img{max-width:100%;max-height:64px;object-fit:contain}._planBonus_1a7zi_395{position:absolute;bottom:0;left:50%;transform:translate(-50%);font-size:8px;font-weight:600;color:#fff;padding:2px 6px;border-radius:10px;white-space:nowrap;line-height:11px}._planBonusBlue_1a7zi_409{background:linear-gradient(90deg,#6b9aff,#4a77ff)}._planBonusPurple_1a7zi_413{background:linear-gradient(90deg,#a78bfa,#7b5dfa)}._direct_1a7zi_418{margin-bottom:14px;border-top:1px solid var(--rc-divider);padding-top:14px}._directHd_1a7zi_424{display:flex;align-items:center;gap:5px;margin-bottom:4px}._directTitle_1a7zi_431{font-size:14px;font-weight:700;color:var(--rc-text)}._directInfo_1a7zi_437{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--rc-text-muted);color:var(--rc-text-muted);font-size:8px;font-weight:700;display:flex;align-items:center;justify-content:center;font-style:normal}._directDesc_1a7zi_451{font-size:11px;color:var(--rc-text-muted);margin:0 0 10px}._amountRow_1a7zi_457{display:flex;align-items:stretch;gap:8px;margin-bottom:8px}._amountInputWrap_1a7zi_464{flex:1;display:flex;align-items:center;gap:5px;border:1px solid var(--rc-border);border-radius:8px;padding:8px 10px;background:var(--rc-bg-input);min-height:38px}._amountYen_1a7zi_476{font-size:14px;font-weight:600;color:var(--rc-text)}._amountInput_1a7zi_464{flex:1;border:none;outline:none;font-size:16px;color:var(--rc-text);font-family:inherit;min-width:0;background:transparent}._amountInput_1a7zi_464::placeholder{color:var(--rc-text-muted)}._amountEq_1a7zi_497{font-size:14px;color:var(--rc-text-muted);flex-shrink:0;align-self:center}._amountResult_1a7zi_504{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:3px;border:1px solid var(--rc-border);border-radius:8px;padding:8px 10px;background:var(--rc-bg-muted);min-height:38px}._amountResultVal_1a7zi_517{font-size:14px;font-weight:600;color:var(--rc-text-sub)}._amountResultUnit_1a7zi_523{font-size:12px;color:var(--rc-text-muted)}._quickRow_1a7zi_528{display:flex;gap:6px;flex-wrap:wrap}._quickBtn_1a7zi_534{flex:1 1 calc(20% - 6px);min-width:58px;border:1px solid var(--rc-border-soft);border-radius:7px;background:var(--rc-bg-muted);padding:6px 4px;font-size:12px;color:var(--rc-text-sub);cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s,color .15s}._quickBtn_1a7zi_534:hover{border-color:var(--rc-accent);color:var(--rc-accent)}._quickBtnActive_1a7zi_553{border-color:var(--rc-accent);background:var(--rc-quick-active);color:var(--rc-accent);font-weight:600}._paySec_1a7zi_561{margin-bottom:10px;border-top:1px solid var(--rc-divider);padding-top:14px}._tagGreen_1a7zi_567{display:inline-flex;align-items:center;gap:4px;margin-left:4px;font-size:11px;color:var(--rc-text-muted);font-weight:400}._safeIcon_1a7zi_577{width:14px;height:14px;border-radius:50%;background:#34c759;display:flex;align-items:center;justify-content:center;flex-shrink:0}._safeIcon_1a7zi_577 svg{width:9px;height:9px}._pays_1a7zi_593{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:4px}._pay_1a7zi_561{display:flex;align-items:center;gap:8px;border:1.5px solid var(--rc-border);border-radius:10px;padding:10px 12px;cursor:pointer;background:var(--rc-bg-input);transition:border-color .15s,background .15s;text-align:left}._payActive_1a7zi_613{border-color:#52c41a;background:var(--rc-bg-pay-active)}._payRadio_1a7zi_618{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--rc-border);flex-shrink:0}._payActive_1a7zi_613 ._payRadio_1a7zi_618{border-color:var(--rc-accent);display:flex;align-items:center;justify-content:center}._payActive_1a7zi_613 ._payRadio_1a7zi_618:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--rc-accent)}._payBody_1a7zi_641{flex:1;min-width:0}._payTop_1a7zi_646{display:flex;align-items:center;gap:6px;margin-bottom:3px;flex-wrap:wrap}._payLogo_1a7zi_654 img{width:24px;height:24px;border-radius:6px;object-fit:contain;display:block}._payName_1a7zi_662{font-size:13px;font-weight:600;color:var(--rc-text)}._payDesc_1a7zi_668{display:none}._payRec_1a7zi_672{background:#52c41a;color:#fff;font-size:9px;font-weight:600;padding:1px 5px;border-radius:3px}._footer_1a7zi_682{display:flex;align-items:center;gap:16px;padding:10px var(--rc-pad-x) 12px;background:var(--rc-footer);border-top:1px solid var(--rc-divider);flex-shrink:0}._footerAction_1a7zi_692{flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:5px;min-width:168px;width:auto}._mobileTrust_1a7zi_702{display:none;margin:0;text-align:center;font-size:10px;color:var(--rc-text-muted);letter-spacing:.02em}._footerFeatures_1a7zi_711{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:0;min-width:0}._feat_1a7zi_719{display:flex;align-items:flex-start;gap:6px;padding:0 8px;position:relative;min-width:0}._feat_1a7zi_719+._feat_1a7zi_719:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:1px;background:var(--rc-feat-divider)}._feat_1a7zi_719:first-child{padding-left:0}._featIcon_1a7zi_742{width:26px;height:26px;border-radius:6px;background:var(--rc-feat-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--rc-accent)}._featIcon_1a7zi_742 svg{width:13px;height:13px}._featTextT_1a7zi_759{font-size:11px;font-weight:600;color:var(--rc-text);line-height:1.25;margin-bottom:1px}._featTextD_1a7zi_767{font-size:9px;color:var(--rc-text-muted);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._btnSubmit_1a7zi_777{--submit-h: 44px;--submit-arrow: 34px;flex-shrink:0;display:flex;align-items:center;gap:8px;width:100%;height:var(--submit-h);padding:0 4px 0 22px;border:none;border-radius:calc(var(--submit-h) / 2);background:linear-gradient(90deg,#4a77ff,#6288ff 45%,#8499ff);color:#fff;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 4px 16px var(--rc-accent-shadow);font-family:inherit;letter-spacing:.3px;transition:filter .2s,transform .12s}._btnSubmitLabel_1a7zi_800{flex:1;min-width:0;text-align:center;white-space:nowrap;padding-right:2px}._btnSubmitArrow_1a7zi_808{width:var(--submit-arrow);height:var(--submit-arrow);flex-shrink:0;border-radius:50%;background:#fff;color:var(--rc-accent);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000014}._btnSubmitArrow_1a7zi_808 svg{width:13px;height:13px}._btnSubmit_1a7zi_777:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}._btnSubmit_1a7zi_777:disabled{opacity:.55;cursor:not-allowed}._agreementBar_1a7zi_836{display:flex;align-items:center;justify-content:center;gap:4px;margin:0;padding:0;font-size:10px;line-height:1;color:var(--rc-text-muted);white-space:nowrap}._agreeCheck_1a7zi_849{display:flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:50%;border:1.5px solid var(--rc-text-muted);background:transparent;color:#fff;flex-shrink:0;cursor:pointer;padding:0;line-height:0;transition:background .15s,border-color .15s}._agreeChecked_1a7zi_866{background:var(--rc-accent);border-color:var(--rc-accent)}._agreeCheck_1a7zi_849 svg{width:7px;height:7px;display:block}._agreementText_1a7zi_877{color:var(--rc-text-muted);line-height:1}._agreementLinkBtn_1a7zi_882{border:none;background:none;padding:0;color:var(--rc-accent);font-size:inherit;font-family:inherit;cursor:pointer;line-height:inherit}._agreementLinkBtn_1a7zi_882:hover{text-decoration:underline}._scanScene_1a7zi_898{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--rc-bg)}._scanBody_1a7zi_906{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._scanMain_1a7zi_914{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 16px;flex-shrink:1}._scanHeader_1a7zi_925{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid var(--rc-divider);flex-shrink:0}._scanBack_1a7zi_935{justify-self:start;display:inline-flex;align-items:center;gap:2px;border:none;background:none;padding:4px 0;color:var(--rc-text-sub);font-size:14px;font-weight:500;cursor:pointer;font-family:inherit}._scanBack_1a7zi_935:disabled{opacity:.5;cursor:not-allowed}._scanTitle_1a7zi_955{margin:0;font-size:16px;font-weight:600;color:var(--rc-text);text-align:center}._scanHeaderSpacer_1a7zi_963{justify-self:end;width:56px}._scanMerchant_1a7zi_968{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px dashed var(--rc-border);flex-shrink:0}._scanMerchantIcon_1a7zi_977{width:34px;height:34px;border-radius:50%;background:var(--rc-accent);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}._scanMerchantIcon_1a7zi_977 svg{width:17px;height:17px}._scanMerchantName_1a7zi_994{font-size:14px;font-weight:700;color:var(--rc-text);line-height:1.3}._scanOrderNo_1a7zi_1001{margin-top:1px;font-size:11px;color:var(--rc-text-muted)}._scanAmountLabel_1a7zi_1007{font-size:12px;color:var(--rc-text-muted);margin-bottom:4px}._scanAmountValue_1a7zi_1013{font-size:28px;font-weight:800;line-height:1;color:var(--rc-text);letter-spacing:-.5px}._scanQrWrap_1a7zi_1021{margin:14px 0 0;padding:10px;background:var(--rc-bg-muted);border-radius:10px;box-shadow:0 2px 8px #0000000d}[data-theme=light] ._scanQrWrap_1a7zi_1021{box-shadow:0 2px 8px #1428640f}._scanQrBox_1a7zi_1033{position:relative;width:148px;height:148px;padding:8px}._qrImage_1a7zi_1040{width:100%;height:100%;object-fit:contain;border-radius:4px}._qrLoading_1a7zi_1047{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:12px;color:#64748b;text-align:center;padding:8px}._qrLoadingSpinner_1a7zi_1061{width:24px;height:24px;border:2px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:_qrSpin_1a7zi_1 .8s linear infinite}@keyframes _qrSpin_1a7zi_1{to{transform:rotate(360deg)}}._scanWaitingHint_1a7zi_1074{margin:0;text-align:center;font-size:13px;color:#64748b;line-height:1.5}._scanQrCenter_1a7zi_1082{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0000001a}._scanQrCenter_1a7zi_1082 img{width:20px;height:20px;object-fit:contain;border-radius:4px}._scanGuide_1a7zi_1104{display:flex;align-items:center;gap:10px;margin:0 16px 8px;padding:10px 12px;border-radius:8px;background:var(--rc-bg-muted);flex-shrink:0}._scanGuideIcon_1a7zi_1115{width:30px;height:30px;border-radius:7px;background:color-mix(in srgb,var(--rc-accent) 12%,transparent);color:var(--rc-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}._scanGuideIcon_1a7zi_1115 svg{width:16px;height:16px}._scanGuideText_1a7zi_1132{min-width:0}._scanGuideTitle_1a7zi_1136{font-size:13px;font-weight:600;color:var(--rc-text);line-height:1.3;margin-bottom:1px}._scanGuideDesc_1a7zi_1144{font-size:11px;color:var(--rc-text-muted);line-height:1.35}._scanFooter_1a7zi_1150{padding:10px 16px max(20px,calc(var(--modal-safe-bottom, 16px) + 12px));flex-shrink:0}._scanConfirmBtn_1a7zi_1155{width:100%;height:42px;border:none;border-radius:10px;background:var(--rc-accent);color:#fff;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;transition:filter .15s,opacity .15s}._scanConfirmBtn_1a7zi_1155:hover:not(:disabled){filter:brightness(1.05)}._scanConfirmBtn_1a7zi_1155:disabled,._scanConfirmBtnLoading_1a7zi_1174{opacity:.65;cursor:not-allowed}._panel_1a7zi_1180{padding:12px;border-radius:10px;background:var(--rc-bg-muted);border:1px solid var(--rc-border)}._backScene_1a7zi_164{display:flex;flex-direction:column;gap:10px;min-height:100%}._backSceneTitle_1a7zi_1194{margin:0;font-size:15px;font-weight:700;color:var(--rc-text)}._backSceneHead_1a7zi_1201{display:flex;align-items:center;gap:8px}._backPill_1a7zi_1207{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--rc-border);background:var(--rc-bg-input);color:var(--rc-text-sub);font-size:12px;font-weight:600;cursor:pointer;padding:5px 10px;border-radius:999px}._qrGrid_1a7zi_1221{display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(11,1fr);gap:2px;width:100%;height:100%}._qrDot_1a7zi_1230{border-radius:1.5px;background:var(--rc-qr-dot)}._qrDotEmpty_1a7zi_1235{background:transparent}._payResult_1a7zi_1239{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px 24px;flex:1}._resultIconSuccess_1a7zi_1249{color:var(--rc-accent);margin-bottom:10px}._resultIconFail_1a7zi_1254{color:#f53f3f;margin-bottom:10px}._resultDesc_1a7zi_1259{margin:6px 0 12px;font-size:12px;line-height:1.5;color:var(--rc-text-sub);max-width:280px}._resultMeta_1a7zi_1267{display:flex;gap:10px;font-size:11px;color:var(--rc-text-muted);margin-bottom:12px}._resultActions_1a7zi_1275{display:flex;gap:8px;width:100%;max-width:320px;justify-content:center;flex-wrap:wrap;padding:0 20px}._resultSecondary_1a7zi_1285{border:1px solid var(--rc-border);background:transparent;color:var(--rc-text);border-radius:999px;padding:7px 14px;font-size:12px;cursor:pointer}._agreementBody_1a7zi_1295{font-size:12px;line-height:1.65;color:var(--rc-text-sub)}._agreementBody_1a7zi_1295 h4{margin:10px 0 4px;font-size:13px;color:var(--rc-text)}._agreementBody_1a7zi_1295 p{margin:0 0 6px}@media(max-width:768px){._overlay_1a7zi_3{align-items:flex-end;justify-content:center;padding:var(--modal-safe-top, max(8px, env(safe-area-inset-top, 0px))) 0 0;backdrop-filter:none;-webkit-backdrop-filter:none}._shell_1a7zi_90{--rc-pad-x: 16px;width:100%;max-width:100%;height:calc(100vh - var(--modal-safe-top, 8px));height:calc(100dvh - var(--modal-safe-top, 8px));max-height:calc(100dvh - var(--modal-safe-top, 8px));border-radius:18px 18px 0 0;border-bottom:none}._shellClose_1a7zi_111{top:10px;right:10px;width:36px;height:36px;background:var(--rc-bg);box-shadow:0 1px 4px #0000001f}[data-theme=light] ._shellClose_1a7zi_111{background:#fff;box-shadow:0 1px 6px #0f172a1a}._mainScroll_1a7zi_141{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}._scanScene_1a7zi_898{flex:1 1 auto;min-height:0;max-height:100%}._secHint_1a7zi_260{width:100%;margin-left:0;order:3}._plansScroller_1a7zi_267{margin-left:calc(-1 * var(--rc-pad-x));margin-right:calc(-1 * var(--rc-pad-x));padding-left:var(--rc-pad-x);padding-right:var(--rc-pad-x);margin-bottom:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x}._plansScroller_1a7zi_267::-webkit-scrollbar{display:none;width:0;height:0;background:transparent}._plans_1a7zi_267{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:0;width:max-content;max-width:none}._plan_1a7zi_267{flex:0 0 clamp(168px,72vw,220px);width:clamp(168px,72vw,220px);scroll-snap-align:start;min-height:100px}._footerFeatures_1a7zi_711{display:none}._footer_1a7zi_682{flex-shrink:0;flex-direction:column;gap:0;padding:10px 16px max(20px,calc(var(--modal-safe-bottom, 16px) + 12px))}._agreementBar_1a7zi_836{flex-wrap:wrap;white-space:normal;line-height:1.35;padding-top:4px}._scanFooter_1a7zi_1150{padding:10px 16px max(20px,calc(var(--modal-safe-bottom, 16px) + 12px))}._backScenePad_1a7zi_164{padding-bottom:max(20px,calc(var(--modal-safe-bottom, 16px) + 12px))}._footerAction_1a7zi_692{width:100%;min-width:0;gap:6px}._mobileTrust_1a7zi_702{display:block}._btnSubmit_1a7zi_777{--submit-h: 46px;--submit-arrow: 36px;padding-left:24px;font-size:15px}}@media(max-width:480px){._hd_1a7zi_182{padding:14px 16px 10px}._hdIcon_1a7zi_192{width:40px;height:40px}._title_1a7zi_210{font-size:16px}._heroSubtitle_1a7zi_219{font-size:11px}._planImg_1a7zi_380{width:48px}._planImg_1a7zi_380 img{max-height:60px}._planPriceNum_1a7zi_354{font-size:18px}._pays_1a7zi_593{grid-template-columns:1fr}._amountRow_1a7zi_457{flex-wrap:wrap}._amountInputWrap_1a7zi_464,._amountResult_1a7zi_504{flex:1 1 100%}._amountEq_1a7zi_497{display:none}._quickBtn_1a7zi_534{flex:1 1 calc(33.33% - 6px)}._payDesc_1a7zi_668{padding-left:0}}._panel_x3rt8_1{display:flex;flex-direction:column;gap:.85rem}._head_x3rt8_13{display:flex;gap:.75rem;align-items:flex-start}._iconWrap_x3rt8_25{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}._title_x3rt8_49{margin:0;font-size:1.1rem;font-weight:700;color:var(--text)}._sub_x3rt8_63{margin:.25rem 0 0;font-size:.82rem;line-height:1.5;color:var(--text-secondary)}._linkRow_x3rt8_77{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}._linkInput_x3rt8_91{flex:1;min-width:0;padding:.6rem .75rem;font-size:1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--glass-border) 85%,transparent);background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--text-secondary)}._copyBtn_x3rt8_113{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.6rem .9rem;font-size:.82rem;font-weight:600;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--glass-border));background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--text);cursor:pointer}._copyBtn_x3rt8_113:hover{background:color-mix(in srgb,var(--accent) 24%,transparent)}._hint_x3rt8_151{margin:0;font-size:.75rem;line-height:1.45;color:var(--text-muted)}._embeddedLabel_x3rt8_165{margin:0 0 .5rem;font-size:.82rem;font-weight:600;color:var(--text-secondary)}._codeBadge_x3rt8_179{margin:0 0 .65rem;font-size:.82rem;color:var(--text-secondary)}._codeBadge_x3rt8_179 strong{font-family:ui-monospace,monospace;letter-spacing:.06em;color:var(--text)}._shell_8z2cn_1{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:min(72rem,100%);margin:0 auto;min-height:100dvh;min-height:100vh;padding:1rem clamp(1rem,4vw,2.5rem) 2.5rem;overflow-x:clip}._topBar_8z2cn_27{margin-bottom:1.25rem}._backBtn_8z2cn_35{display:inline-flex;align-items:center;gap:.35rem;border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);background:color-mix(in srgb,var(--surface) 55%,var(--bg-elevated) 45%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer;padding:.4rem .85rem;border-radius:999px;transition:background .15s,color .15s,border-color .15s}._backBtn_8z2cn_35:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}._hero_8z2cn_79{position:relative;border-radius:18px;margin-bottom:1.25rem;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--glass-border));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent 50%),color-mix(in srgb,var(--bg-elevated) 72%,var(--surface) 28%);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 12%,transparent) inset,0 20px 50px #00000047;overflow:hidden}._heroGlow_8z2cn_111{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 90% at 10% 40%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 60%);pointer-events:none}._heroInner_8z2cn_125{position:relative;display:flex;align-items:center;gap:1rem;padding:1.35rem 1.5rem}._heroIcon_8z2cn_141{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:14px;background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent)}._heroTitle_8z2cn_165{margin:0;font-size:1.45rem;font-weight:800;letter-spacing:-.02em}._heroSub_8z2cn_179{margin:.4rem 0 0;font-size:.88rem;line-height:1.55;color:var(--text-secondary)}._contentLayout_8z2cn_193,._grid_8z2cn_205{display:flex;flex-direction:column;gap:1rem}._card_8z2cn_217{padding:1.25rem 1.35rem;border-radius:16px;background:color-mix(in srgb,var(--bg-elevated) 78%,var(--surface) 22%);border:1px solid color-mix(in srgb,var(--accent) 18%,var(--glass-border));backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 40%,transparent),0 12px 36px #0000002e}._cardTitle_8z2cn_241{margin:0 0 1rem;font-size:.95rem;font-weight:700;color:var(--text)}._steps_8z2cn_255{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}._steps_8z2cn_255 li{display:flex;gap:.85rem;align-items:flex-start}._stepIcon_8z2cn_285{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent-2, var(--accent))}._steps_8z2cn_255 strong{display:block;font-size:.88rem;margin-bottom:.2rem}._steps_8z2cn_255 p{margin:0;font-size:.8rem;line-height:1.5;color:var(--text-secondary)}._rules_8z2cn_335{margin:0;padding-left:1.1rem;font-size:.8rem;line-height:1.6;color:var(--text-secondary)}._rules_8z2cn_335 li+li{margin-top:.45rem}._rulesCard_8z2cn_359{background:color-mix(in srgb,var(--bg) 50%,var(--bg-elevated) 50%)}._incomingBanner_8z2cn_367{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;padding:1rem 1.15rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--glass-border));background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--text)}._incomingTitle_8z2cn_393{margin:0;font-size:.95rem;font-weight:700}._incomingSub_8z2cn_405{margin:.25rem 0 0;font-size:.8rem;line-height:1.45;color:var(--text-secondary)}._incomingBtn_8z2cn_419{margin-left:auto;padding:.5rem 1rem;font-size:.82rem;font-weight:600;border:none;border-radius:999px;background:var(--accent);color:var(--accent-fg, #fff);cursor:pointer;white-space:nowrap}._statsRow_8z2cn_445{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}._statCard_8z2cn_459{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);background:color-mix(in srgb,var(--bg-elevated) 70%,transparent);color:var(--accent-2, var(--accent))}._statValue_8z2cn_483{font-size:1.5rem;font-weight:800;color:var(--text);line-height:1.1}._statLabel_8z2cn_497{font-size:.75rem;color:var(--text-muted)}._loading_8z2cn_507{margin:0;font-size:.88rem;color:var(--text-muted);text-align:center;padding:.5rem 0}._loadFailedBox_8z2cn_523{display:flex;flex-direction:column;align-items:center;gap:.75rem}._retryBtn_8z2cn_537{padding:.5rem 1.1rem;font-size:.82rem;font-weight:600;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--glass-border));border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);cursor:pointer}._retryBtn_8z2cn_537:hover{filter:brightness(1.08)}._guest_8z2cn_567{display:flex;flex-direction:column;align-items:stretch;gap:1rem;text-align:center}._guestText_8z2cn_583{margin:0;font-size:.9rem;line-height:1.55;color:var(--text-secondary)}._guestBtn_8z2cn_597{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600;border:none;border-radius:12px;background:var(--accent);color:var(--accent-fg, #fff);cursor:pointer}._guestBtn_8z2cn_597:hover{filter:brightness(1.06)}._sideCol_8z2cn_635{display:flex;flex-direction:column;gap:1rem}@media(min-width:900px){._contentLayout_8z2cn_193{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:1.25rem;align-items:start}._inviteCard_8z2cn_663{grid-column:1;grid-row:1 / span 2}._sideCol_8z2cn_635{grid-column:2}}@media(min-width:720px)and (max-width:899px){._sideCol_8z2cn_635{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}._overlay_1dagy_5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:700;display:flex;align-items:center;justify-content:center;padding:.75rem;background:#191f368c;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);opacity:0;transition:opacity .2s ease}._overlayVisible_1dagy_20{opacity:1}._modal_1dagy_23{position:relative;width:420px;max-width:100%;max-height:calc(100vh - 1.5rem);display:flex;flex-direction:column;perspective:1200px;border-radius:20px;overflow:hidden;background:linear-gradient(145deg,color-mix(in srgb,var(--bg-elevated) 90%,white 10%),color-mix(in srgb,var(--bg-elevated) 96%,transparent)),var(--bg-elevated);border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);box-shadow:0 24px 70px #00000038,inset 0 1px color-mix(in srgb,var(--glass-highlight) 58%,transparent)}[data-theme=light] ._modal_1dagy_23{background:radial-gradient(circle at 75% 0%,rgba(107,121,255,.18),transparent 28%),linear-gradient(145deg,#fffffff5,#f4f7fff0);border-color:#ffffffc2}._enter_1dagy_49{animation:_modalIn_1dagy_1 .22s ease-out forwards}._exit_1dagy_50{animation:_modalOut_1dagy_1 .18s ease-in forwards}@keyframes _modalIn_1dagy_1{0%{opacity:0;transform:scale(.94) translateY(14px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _modalOut_1dagy_1{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.94) translateY(14px)}}._closeBtn_1dagy_62{position:absolute;top:12px;right:12px;z-index:10;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:50%;background:color-mix(in srgb,var(--bg-elevated) 86%,var(--surface) 14%);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}._closeBtn_1dagy_62:hover{background:color-mix(in srgb,var(--surface) 78%,transparent);color:var(--text)}._flipper_1dagy_86{position:relative;flex:1;min-height:0;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,0,.2,1);border-radius:inherit}._flipped_1dagy_95{transform:rotateY(180deg)}._face_1dagy_97{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:inherit;overflow:hidden;max-height:100%;color:var(--text);background:linear-gradient(145deg,color-mix(in srgb,var(--bg-elevated) 90%,white 10%),color-mix(in srgb,var(--bg-elevated) 96%,transparent)),var(--bg-elevated)}[data-theme=light] ._face_1dagy_97{background:radial-gradient(circle at 75% 0%,rgba(107,121,255,.18),transparent 28%),linear-gradient(145deg,#fffffff5,#f4f7fff0)}._faceFront_1dagy_115{overflow-y:auto}._faceBack_1dagy_117{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg);overflow-y:auto}._body_1dagy_125{padding:1.6rem 1.4rem 1.2rem}._header_1dagy_127{text-align:center;margin-bottom:1rem}._title_1dagy_129{margin:0;font-size:1.3rem;letter-spacing:0}._subtitle_1dagy_135{margin:.35rem 0 0;color:var(--text-secondary);font-size:.8rem}._tabBar_1dagy_142{display:flex;gap:.25rem;padding:.2rem;margin-bottom:1.1rem;border-radius:10px;background:color-mix(in srgb,var(--surface) 55%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 60%,transparent)}._tab_1dagy_142{flex:1;padding:.5rem;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);font-size:.85rem;font-weight:700;cursor:pointer;transition:all .18s}._tab_1dagy_142:hover{color:var(--text)}._tabActive_1dagy_167{background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 85%,#3d53ff 15%));color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 22%,transparent)}._tabActive_1dagy_167:hover{color:#fff}._form_1dagy_176{display:flex;flex-direction:column;gap:.85rem}._captchaImgBtn_1dagy_178{flex-shrink:0;padding:0;border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);border-radius:8px;background:var(--bg-surface, #f5f6fa);cursor:pointer;overflow:hidden;line-height:0}._captchaImg_1dagy_178{display:block;width:108px;height:36px;object-fit:cover}._field_1dagy_196{display:flex;flex-direction:column;gap:.3rem}._fieldHint_1dagy_198{margin:0;font-size:.72rem;line-height:1.4;color:var(--text-muted, #86909c)}._optionalTag_1dagy_205{margin-left:.35rem;font-size:.72rem;font-weight:400;color:var(--text-muted, #86909c)}._label_1dagy_212{font-size:.78rem;font-weight:600;color:var(--text-secondary)}._input_1dagy_218{height:40px;padding:0 .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);background:color-mix(in srgb,var(--bg-elevated) 90%,white 10%);color:var(--text);font-size:1rem;outline:none;transition:border-color .15s}._input_1dagy_218::placeholder{color:var(--text-muted)}._input_1dagy_218:focus{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}._codeRow_1dagy_234{display:flex;gap:.5rem}._codeRow_1dagy_234 ._input_1dagy_218{flex:1}._codeBtn_1dagy_237{flex-shrink:0;height:40px;padding:0 .75rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--accent);font-size:.78rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s}._codeBtn_1dagy_237:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 14%,transparent)}._codeBtn_1dagy_237:disabled{opacity:.5;cursor:not-allowed}._pwdRow_1dagy_256{display:flex;align-items:center;border-radius:10px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);background:color-mix(in srgb,var(--bg-elevated) 90%,white 10%);transition:border-color .15s}._pwdRow_1dagy_256:focus-within{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}._pwdRow_1dagy_256 ._input_1dagy_218{flex:1;border:none;background:transparent}._pwdRow_1dagy_256 ._input_1dagy_218:focus{border-color:transparent}._pwdToggle_1dagy_269{flex-shrink:0;width:36px;height:36px;margin-right:2px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center}._pwdToggle_1dagy_269:hover{color:var(--text-secondary)}._rowBetween_1dagy_286{display:flex;align-items:center;justify-content:space-between}._checkLabel_1dagy_288{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap}._checkbox_1dagy_299{width:15px;height:15px;accent-color:var(--accent);cursor:pointer}._linkBtn_1dagy_301{border:none;background:transparent;color:var(--accent);font-size:.78rem;font-weight:600;cursor:pointer;padding:0}._linkBtn_1dagy_301:hover{opacity:.8}._textLink_1dagy_314{border:none;background:transparent;color:var(--accent);font-size:inherit;font-family:inherit;cursor:pointer;padding:0;font-weight:700}._textLink_1dagy_314:hover{opacity:.8}._submitBtn_1dagy_328{width:100%;height:42px;margin-top:.3rem;border:none;border-radius:11px;color:#fff;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 76%,#3d53ff 24%));font-size:.95rem;font-weight:800;cursor:pointer;box-shadow:0 14px 26px color-mix(in srgb,var(--accent) 24%,transparent);transition:opacity .2s,transform .12s}._submitBtn_1dagy_328:hover:not(:disabled){opacity:.92}._submitBtn_1dagy_328:active:not(:disabled){transform:scale(.98)}._submitBtn_1dagy_328:disabled{opacity:.6;cursor:not-allowed}._footer_1dagy_348{margin-top:1rem;text-align:center;font-size:.78rem;color:var(--text-secondary)}._backTopBar_1dagy_354{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}._backPill_1dagy_361{display:inline-flex;align-items:center;gap:.3rem;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,var(--surface) 50%,var(--bg-elevated) 50%);color:var(--text-secondary);font-size:.78rem;font-weight:600;cursor:pointer;padding:.3rem .7rem;border-radius:999px;transition:background .15s,color .15s,border-color .15s}._backPill_1dagy_361:hover{background:color-mix(in srgb,var(--surface) 80%,transparent);color:var(--text);border-color:color-mix(in srgb,var(--accent) 30%,var(--border))}._backTitle_1dagy_382{margin:0;font-size:1rem;font-weight:700;letter-spacing:0}._docBody_1dagy_390{font-size:.8rem;line-height:1.7;color:var(--text-secondary);max-height:380px;overflow-y:auto;padding-right:.25rem}._docBody_1dagy_390 h4{margin:1rem 0 .3rem;font-size:.85rem;color:var(--text);letter-spacing:0}._docBody_1dagy_390 p{margin:0 0 .35rem}._docBody_1dagy_390::-webkit-scrollbar{width:4px}._docBody_1dagy_390::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-muted) 20%,transparent);border-radius:4px}[data-theme=dark] ._modal_1dagy_23,[data-theme=dark] ._face_1dagy_97,[data-theme=dark] ._input_1dagy_218,[data-theme=dark] ._pwdRow_1dagy_256{border-color:#ffffff1f}[data-theme=dark] ._closeBtn_1dagy_62{border-color:#ffffff24}@media(max-width:768px){._overlay_1dagy_5{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_1dagy_23{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}}@media(max-width:460px){._overlay_1dagy_5{padding-left:0;padding-right:0}._body_1dagy_125{padding:1.3rem 1rem max(1rem,calc(var(--modal-safe-bottom, 16px) + 4px))}._title_1dagy_129{font-size:1.15rem}._subtitle_1dagy_135{font-size:.75rem}._tabBar_1dagy_142{margin-bottom:.85rem}._tab_1dagy_142{font-size:.8rem;padding:.45rem}._input_1dagy_218{height:38px}._codeBtn_1dagy_237{font-size:.72rem;padding:0 .6rem}._submitBtn_1dagy_328{height:40px;font-size:.88rem}._closeBtn_1dagy_62{top:8px;right:8px;width:30px;height:30px}._docBody_1dagy_390{max-height:300px;font-size:.76rem}._docBody_1dagy_390 h4{font-size:.8rem}}._overlay_1k3bi_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:720;display:flex;align-items:center;justify-content:center;padding:.75rem;background:#191f368c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;transition:opacity .2s ease}._overlayVisible_1k3bi_15{opacity:1}._modal_1k3bi_17{position:relative;width:480px;max-width:100%;max-height:calc(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;transform:translateY(12px) scale(.98);opacity:0;transition:transform .22s ease,opacity .22s ease}._enter_1k3bi_33{transform:translateY(0) scale(1);opacity:1}._exit_1k3bi_38{transform:translateY(8px) scale(.98);opacity:0}._closeBtn_1k3bi_43{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_1k3bi_56{margin-bottom:1rem;padding-right:2rem}._title_1k3bi_61{margin:0;font-size:1.15rem}._subtitle_1k3bi_66{margin:.35rem 0 0;font-size:.82rem;color:var(--text-muted)}._guide_1k3bi_72{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_1k3bi_80{margin:0 0 .5rem;font-size:.88rem}._steps_1k3bi_85{margin:0;padding-left:1.1rem;font-size:.8rem;color:var(--text-muted);line-height:1.65}._faqList_1k3bi_93{display:flex;flex-direction:column;gap:.45rem}._faqItem_1k3bi_99{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_1k3bi_106{cursor:pointer;font-size:.84rem;font-weight:600;list-style:none}._faqQ_1k3bi_106::-webkit-details-marker{display:none}._faqA_1k3bi_115{margin:.45rem 0 0;font-size:.78rem;line-height:1.55;color:var(--text-muted)}._footer_1k3bi_122{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_1k3bi_122 p{margin:.2rem 0}@media(max-width:768px){._overlay_1k3bi_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_1k3bi_17{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_1k3bi_122{padding-bottom:4px}}._overlay_q3yo7_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:760;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0c0a189e;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);opacity:0;transition:opacity .22s ease}[data-theme=light] ._overlay_q3yo7_1{background:#1d1d1f52}._overlayVisible_q3yo7_20{opacity:1}._modal_q3yo7_24{position:relative;display:flex;flex-direction:column;width:520px;max-width:100%;max-height:min(640px,calc(100vh - 2rem));border-radius:22px;padding:1.35rem 1.5rem 1.25rem;background:linear-gradient(145deg,color-mix(in srgb,var(--bg-elevated) 92%,white 8%),color-mix(in srgb,var(--bg-elevated) 98%,transparent)),var(--bg-elevated);border:1px solid color-mix(in srgb,var(--accent) 38%,var(--glass-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 10%,transparent),var(--shadow-lg),0 0 48px color-mix(in srgb,var(--accent) 12%,transparent);transform:translateY(14px) scale(.97);opacity:0;transition:transform .24s ease,opacity .24s ease}[data-theme=light] ._modal_q3yo7_24{background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 40%),linear-gradient(145deg,#fffffffa,#f8f9fff5);border-color:color-mix(in srgb,var(--accent) 22%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 8%,transparent),0 20px 56px #0000001a,0 0 36px color-mix(in srgb,var(--accent) 8%,transparent)}._enter_q3yo7_65{transform:translateY(0) scale(1);opacity:1}._exit_q3yo7_70{transform:translateY(10px) scale(.98);opacity:0}._header_q3yo7_75{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem;padding-right:.25rem}._headerLeft_q3yo7_84{display:flex;align-items:center;gap:.55rem;min-width:0}._iconWrap_q3yo7_91{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;flex-shrink:0;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 24%,transparent)}[data-theme=light] ._iconWrap_q3yo7_91{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 20%,var(--border))}._title_q3yo7_109{margin:0;font-size:1.12rem;font-weight:700;letter-spacing:.02em;color:var(--text)}._closeBtn_q3yo7_117{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--border) 75%,transparent);border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--bg) 55%,var(--surface));color:var(--text-muted);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._closeBtn_q3yo7_117:hover{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border-color:color-mix(in srgb,var(--accent) 22%,var(--border));color:var(--text)}._body_q3yo7_138{flex:1;min-height:0;overflow-y:auto;margin-right:-.9rem;padding-right:.65rem;margin-bottom:1.1rem;scrollbar-width:none}._bodyScrollable_q3yo7_148{scrollbar-width:thin;scrollbar-color:transparent transparent}._bodyScrollable_q3yo7_148:hover,._bodyScrolling_q3yo7_154{scrollbar-color:color-mix(in srgb,var(--accent) 42%,transparent) transparent}._body_q3yo7_138::-webkit-scrollbar{width:1.5px}._body_q3yo7_138::-webkit-scrollbar-track{background:transparent;margin:4px 0}._body_q3yo7_138::-webkit-scrollbar-thumb{border-radius:999px;min-height:24px;background:transparent;transition:background .25s ease}._bodyScrollable_q3yo7_148:hover::-webkit-scrollbar-thumb,._bodyScrolling_q3yo7_154::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent) 48%,transparent)}[data-theme=light] ._bodyScrollable_q3yo7_148:hover::-webkit-scrollbar-thumb,[data-theme=light] ._bodyScrolling_q3yo7_154::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent) 38%,transparent)}._salutation_q3yo7_184,._intro_q3yo7_185,._closing_q3yo7_186{margin:0;font-size:.84rem;line-height:1.75;color:var(--text)}._intro_q3yo7_185{margin-top:.65rem}._sectionList_q3yo7_197{display:flex;flex-direction:column;gap:1rem;margin:1.1rem 0;padding:0;list-style:none}._sectionItem_q3yo7_206{display:flex;gap:.75rem;align-items:flex-start}._sectionIndex_q3yo7_212{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;margin-top:.1rem;border-radius:50%;font-size:.78rem;font-weight:700;color:#fff;background:var(--accent);box-shadow:0 2px 10px color-mix(in srgb,var(--accent) 30%,transparent)}._sectionContent_q3yo7_228{min-width:0}._sectionTitle_q3yo7_232{margin:0 0 .35rem;font-size:.88rem;font-weight:700;line-height:1.45;color:var(--text)}._sectionBody_q3yo7_240{margin:0;font-size:.82rem;line-height:1.72;color:var(--text-muted)}._closing_q3yo7_186{color:var(--text-secondary)}._skipToday_q3yo7_251{display:flex;align-items:center;gap:.5rem;margin-bottom:.85rem;cursor:pointer;-webkit-user-select:none;user-select:none}._skipTodayInput_q3yo7_260{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._skipTodayBox_q3yo7_268{width:16px;height:16px;flex-shrink:0;border-radius:4px;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));background:color-mix(in srgb,var(--surface) 70%,var(--bg));transition:background .15s ease,border-color .15s ease}[data-theme=light] ._skipTodayBox_q3yo7_268{background:#fff;border-color:color-mix(in srgb,var(--accent) 28%,var(--border))}._skipTodayInput_q3yo7_260:checked+._skipTodayBox_q3yo7_268{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--bg-elevated) 90%,white 10%)}[data-theme=light] ._skipTodayInput_q3yo7_260:checked+._skipTodayBox_q3yo7_268{box-shadow:inset 0 0 0 2px #fff}._skipTodayText_q3yo7_293{font-size:.82rem;color:var(--text-muted)}._confirmBtn_q3yo7_298{width:100%;border:none;border-radius:14px;padding:.82rem 1rem;font-size:.92rem;font-weight:600;color:#fff;cursor:pointer;background:var(--accent);box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 28%,transparent);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}[data-theme=light] ._confirmBtn_q3yo7_298{box-shadow:0 8px 22px color-mix(in srgb,var(--accent) 22%,transparent)}._confirmBtn_q3yo7_298:hover{background:color-mix(in srgb,var(--accent) 88%,white 12%);box-shadow:0 10px 28px color-mix(in srgb,var(--accent) 36%,transparent)}._confirmBtn_q3yo7_298:active{transform:scale(.985)}@media(max-width:540px){._overlay_q3yo7_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_q3yo7_24{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));padding:1.15rem 1.15rem max(1rem,calc(var(--modal-safe-bottom, 16px) + 8px));border-radius:18px 18px 0 0}._title_q3yo7_109{font-size:1.02rem}._salutation_q3yo7_184,._intro_q3yo7_185,._closing_q3yo7_186,._sectionBody_q3yo7_240{font-size:.8rem}}._shell_190y0_2{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:72rem;margin:0 auto;min-height:100dvh;min-height:100vh;padding:1rem clamp(.85rem,2.5vw,1.75rem) 2.5rem;overflow-x:clip}._topBar_190y0_16{margin-bottom:1.25rem}._backBtn_190y0_20{display:inline-flex;align-items:center;gap:.35rem;border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);background:color-mix(in srgb,var(--surface) 55%,var(--bg-elevated) 45%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer;padding:.4rem .85rem;border-radius:999px;transition:background .15s,color .15s,border-color .15s}._backBtn_190y0_20:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}._heroCard_190y0_43{position:relative;border-radius:18px;margin-bottom:1.25rem;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--glass-border));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent 45%),color-mix(in srgb,var(--bg-elevated) 72%,var(--surface) 28%);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 12%,transparent) inset,0 20px 50px #00000059,0 0 40px color-mix(in srgb,var(--accent) 8%,transparent);overflow:hidden}._heroGlow_190y0_60{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 80% at 0% 50%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 55%);pointer-events:none}._heroInner_190y0_67{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem 2.5rem;padding:1.25rem 1.5rem}._identity_190y0_76{display:flex;align-items:center;gap:1.25rem;min-width:0;flex:0 1 auto}._avatarRing_190y0_84{position:relative;flex-shrink:0;padding:4px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 0 24px var(--accent-glow)}._avatar_190y0_84{width:88px;height:88px;border-radius:50%;background:linear-gradient(135deg,#2a2540,#1a1830);color:#fff;font-size:2rem;font-weight:800;display:flex;align-items:center;justify-content:center;overflow:hidden;border:3px solid var(--bg-elevated)}._avatarImg_190y0_108{width:100%;height:100%;object-fit:cover}._avatarUpload_190y0_114{position:absolute;bottom:6px;right:2px;width:26px;height:26px;border-radius:50%;background:var(--accent);color:#fff;border:2px solid var(--bg-elevated);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s}._avatarUpload_190y0_114:hover{opacity:.88}._identityText_190y0_135{min-width:0}._nameRow_190y0_139{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-bottom:.35rem}._displayName_190y0_147{margin:0;font-size:1.65rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}._creatorBadge_190y0_155{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .65rem;border-radius:999px;font-size:.7rem;font-weight:700;color:#e9e4ff;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 55%,#5b4fd4),color-mix(in srgb,var(--accent-2) 45%,#7c3aed));border:1px solid color-mix(in srgb,var(--accent-2) 50%,transparent);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 25%,transparent)}._bio_190y0_169{margin:0 0 .65rem;font-size:.88rem;color:var(--text-secondary);line-height:1.5}._metaRow_190y0_176{display:flex;flex-wrap:wrap;gap:1.25rem}._metaItem_190y0_182{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:var(--text-muted)}._metaItem_190y0_182 svg{color:color-mix(in srgb,var(--accent) 70%,var(--text-muted))}._statsBlock_190y0_195{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;flex:1 1 100%;min-width:0}._statCol_190y0_204{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;padding:.65rem .35rem;border-radius:12px;background:color-mix(in srgb,var(--surface) 35%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 55%,transparent)}._statDivider_190y0_216{display:none}._statIconWrap_190y0_220{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:.35rem;border-radius:10px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 12%,transparent)}._statLabel_190y0_232{font-size:.72rem;color:var(--text-muted);margin-bottom:.2rem}._statNumber_190y0_238{font-size:1.55rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:.45rem}._statLink_190y0_246{display:inline-flex;align-items:center;gap:.1rem;border:none;background:none;padding:0;font-size:.72rem;font-weight:600;color:color-mix(in srgb,var(--accent-2) 85%,#93c5fd);cursor:pointer;transition:color .15s}._statLink_190y0_246:hover{color:var(--accent-2)}._tabBarWrap_190y0_265{position:sticky;top:0;z-index:20;margin:0 -.15rem 1rem;padding:.35rem 0 .5rem;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 92%,transparent) 55%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._tabBarScroll_190y0_280{display:flex;gap:.35rem;padding:.25rem;border-radius:12px;background:color-mix(in srgb,var(--bg-elevated) 80%,var(--surface) 20%);border:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}._tabBarScroll_190y0_280::-webkit-scrollbar{display:none}._tab_190y0_265{flex:1 1 0;min-width:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:.5rem .65rem;border:none;border-radius:9px;background:transparent;color:var(--text-secondary);font-size:.8rem;font-weight:700;line-height:1.2;cursor:pointer;transition:all .18s;white-space:nowrap}._tabIcon_190y0_318{flex-shrink:0;opacity:.85}._tabTextShort_190y0_323{display:none}._tabText_190y0_323{display:inline}._tab_190y0_265:hover{color:var(--text)}._tabActive_190y0_335{background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 82%,#5b4fd4 18%));color:#fff;box-shadow:0 4px 18px color-mix(in srgb,var(--accent) 28%,transparent)}._content_190y0_342{min-width:0}._mainGrid_190y0_346{display:grid;grid-template-columns:1fr;gap:1rem;align-items:stretch;min-width:0}._profileCard_190y0_354{display:flex;flex-direction:column;height:100%}._profileCard_190y0_354 ._infoList_190y0_360{flex:1;justify-content:space-between}@media(min-width:1100px){._profileCard_190y0_354 ._infoListWide_190y0_366{align-content:space-between}}._inviteLinkRow_190y0_371{display:flex;gap:.5rem;margin-top:.75rem;min-width:0}._inviteLinkInput_190y0_378{flex:1;min-width:0;padding:.55rem .75rem;font-size:.78rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--glass-border) 85%,transparent);background:color-mix(in srgb,var(--bg) 60%,transparent);color:var(--text-secondary)}._inviteCopyBtn_190y0_389{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.55rem .85rem;font-size:.82rem;font-weight:600;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--glass-border));background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--text);cursor:pointer}._inviteCopyBtn_190y0_389:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}._inviteHint_190y0_408{margin:.5rem 0 0;font-size:.75rem;color:var(--text-muted);line-height:1.45}._sideRow_190y0_415{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;min-width:0;height:100%;align-items:stretch}._securityCard_190y0_424,._sideRow_190y0_415 ._glassCard_190y0_429{min-width:0;height:100%}._glassCard_190y0_429{padding:1.35rem 1.5rem;border-radius:16px;background:color-mix(in srgb,var(--bg-elevated) 78%,var(--surface) 22%);border:1px solid color-mix(in srgb,var(--accent) 18%,var(--glass-border));backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 40%,transparent),0 12px 36px #0003}._cardHead_190y0_447{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}._cardHeadCompact_190y0_455{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem}._cardIconWrap_190y0_462{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;flex-shrink:0;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent)}._cardTitle_190y0_475{margin:0;font-size:1rem;font-weight:800;letter-spacing:-.01em}._cardSub_190y0_482{margin:.2rem 0 0;font-size:.75rem;color:var(--text-muted)}._inlineStrong_190y0_488{color:var(--text);font-weight:800}._editBtn_190y0_493{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.45rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent-2);font-size:.78rem;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}._editBtn_190y0_493:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 18%,transparent)}._editBtn_190y0_493:disabled{opacity:.6;cursor:not-allowed}._infoList_190y0_360{display:flex;flex-direction:column}@media(min-width:1100px){._infoListWide_190y0_366{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;row-gap:0}}._infoRow_190y0_534{display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.75rem 1.5rem;padding:.75rem 0;border-bottom:1px solid color-mix(in srgb,var(--border) 85%,transparent)}._infoRow_190y0_534:last-child{border-bottom:none}._infoLabel_190y0_547{font-size:.8rem;color:var(--text-muted);flex-shrink:0}._infoValue_190y0_553{font-size:.88rem;font-weight:600;color:var(--text);text-align:left;word-break:break-word}._infoLink_190y0_561{font-size:.88rem;font-weight:600;color:#60a5fa;text-decoration:none;text-align:left;word-break:break-all}._infoLink_190y0_561:hover{text-decoration:underline}._infoInput_190y0_574{width:100%;max-width:420px;height:34px;padding:0 .7rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));background:color-mix(in srgb,var(--bg-elevated) 90%,transparent);color:var(--text);font-size:.85rem;outline:none;text-align:left;justify-self:start}._infoInput_190y0_574:focus{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}._cancelEdit_190y0_593{margin-top:.75rem;border:none;background:none;color:var(--text-muted);font-size:.78rem;cursor:pointer;padding:0}._cancelEdit_190y0_593:hover{color:var(--text-secondary)}._securityList_190y0_608{display:flex;flex-direction:column}._securityRow_190y0_613,._securityRowStatic_190y0_614{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 0;border:none;border-bottom:1px solid color-mix(in srgb,var(--border) 80%,transparent);background:transparent;text-align:left;cursor:default}._securityRow_190y0_613{cursor:pointer;color:inherit;transition:background .12s;border-radius:8px;margin:0 -.35rem;padding-left:.35rem;padding-right:.35rem}._securityRow_190y0_613:hover{background:color-mix(in srgb,var(--surface) 60%,transparent)}._securityRow_190y0_613:last-child,._securityRowStatic_190y0_614:last-child{border-bottom:none}._securityMain_190y0_646{flex:1;min-width:0}._securityLabel_190y0_651{display:block;font-size:.82rem;font-weight:600;color:var(--text)}._securityHint_190y0_658{display:block;font-size:.72rem;color:var(--text-muted);margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._verifiedIcon_190y0_668{color:var(--success);flex-shrink:0}._securityChevron_190y0_673{color:var(--text-muted);flex-shrink:0}._achievementGrid_190y0_679{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem .5rem}._hexBadge_190y0_685{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem}._hexInner_190y0_693{width:52px;height:52px;display:flex;align-items:center;justify-content:center;clip-path:polygon(50% 0%,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);color:#fff}._hex_purple_190y0_703 ._hexInner_190y0_693{background:linear-gradient(145deg,#7c6af0,#5b4fd4);box-shadow:0 6px 20px color-mix(in srgb,var(--accent) 35%,transparent)}._hex_blue_190y0_708 ._hexInner_190y0_693{background:linear-gradient(145deg,#3b82f6,#2563eb);box-shadow:0 6px 20px #3b82f659}._hex_gold_190y0_713 ._hexInner_190y0_693{background:linear-gradient(145deg,#f59e0b,#d97706);box-shadow:0 6px 20px #f59e0b59}._hexLocked_190y0_718{opacity:.42;filter:grayscale(.35)}._hexLocked_190y0_718 ._hexDate_190y0_723{opacity:.7}._hex_green_190y0_727 ._hexInner_190y0_693{background:linear-gradient(145deg,#22c55e,#16a34a);box-shadow:0 6px 20px #22c55e59}._hexTitle_190y0_732{font-size:.62rem;font-weight:700;color:var(--text-secondary);line-height:1.3}._hexDate_190y0_723{font-size:.58rem;color:var(--text-muted)}._pwdForm_190y0_745{margin-top:.75rem;padding:.85rem;border-radius:10px;background:color-mix(in srgb,var(--bg-elevated) 70%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 65%,transparent)}._field_190y0_753{margin-bottom:.55rem}._fieldLabel_190y0_757{display:block;font-size:.72rem;font-weight:600;color:var(--text-secondary);margin-bottom:.2rem}._fieldInput_190y0_765{width:100%;height:36px;padding:0 .75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--bg-elevated) 92%,transparent);color:var(--text);font-size:.84rem;outline:none;box-sizing:border-box}._fieldInput_190y0_765:focus{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}._checkLabel_190y0_782{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;color:var(--text-secondary);cursor:pointer}._checkLabel_190y0_782 input{accent-color:var(--accent)}._pwdActions_190y0_795{display:flex;gap:.5rem;margin-top:.55rem}._cancelBtn_190y0_801{flex:1;height:36px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);border-radius:8px;background:transparent;color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer}._cancelBtn_190y0_801:hover{background:color-mix(in srgb,var(--surface) 55%,transparent)}._submitBtn_190y0_817{flex:2;height:36px;border:none;border-radius:8px;color:#fff;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 76%,#5b4fd4 24%));font-size:.8rem;font-weight:700;cursor:pointer}._submitBtn_190y0_817:hover:not(:disabled){opacity:.9}._submitBtn_190y0_817:disabled{opacity:.5;cursor:not-allowed}._emptyState_190y0_839{text-align:center;padding:2.5rem 0;color:var(--text-muted)}._emptyIcon_190y0_845{font-size:2rem;display:block;margin-bottom:.5rem}._emptyState_190y0_839 p{margin:0;font-size:.85rem}._emptyHint_190y0_856{display:block;margin-top:.3rem;font-size:.72rem;color:var(--text-muted)}._emptyCta_190y0_863{margin-top:.85rem;border:none;border-radius:999px;padding:.45rem 1.1rem;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;font-size:.78rem;font-weight:600;cursor:pointer}._loginGate_190y0_875{max-width:420px;margin:3rem auto;text-align:center;padding:2rem 1.5rem;border-radius:20px;background:color-mix(in srgb,var(--bg-elevated) 88%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent)}._loginTitle_190y0_885{margin:.5rem 0 .35rem;font-size:1.15rem}._loginDesc_190y0_890{margin:0;font-size:.82rem;color:var(--text-muted)}._loginPrimary_190y0_896{display:block;width:100%;margin-top:1.25rem;border:none;border-radius:999px;padding:.65rem 1rem;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;font-weight:600;cursor:pointer}._loginSecondary_190y0_909{margin-top:.55rem;border:none;background:none;color:var(--text-muted);font-size:.78rem;cursor:pointer}._logsSectionGap_190y0_918{margin-top:.85rem}._orderRight_190y0_922{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;flex-shrink:0}._orderPrice_190y0_930{font-size:.78rem;color:var(--text);font-weight:600}._orderStatus_190y0_936{font-size:.68rem;font-weight:600}._orderOk_190y0_941{color:var(--accent)}._orderPending_190y0_942{color:var(--text-secondary)}._orderFail_190y0_943{color:var(--danger)}._settingLinkRow_190y0_945,._dangerLink_190y0_946{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;background:none;padding:.35rem 0;color:var(--text);font-size:.85rem;cursor:pointer;text-align:left}._dangerLink_190y0_946{color:var(--danger);justify-content:flex-start}._aboutBlock_190y0_965{display:flex;flex-direction:column;gap:.2rem}._profileWorkItem_190y0_971{position:relative;min-width:0}._workActions_190y0_976{position:absolute;top:.45rem;right:.45rem;display:flex;gap:.25rem;opacity:0;transition:opacity .15s ease}._profileWorkItem_190y0_971:hover ._workActions_190y0_976{opacity:1}._workActionBtn_190y0_990{width:28px;height:28px;border:none;border-radius:8px;background:#0000008c;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}._favCardWrap_190y0_1003{display:flex;flex-direction:column;gap:.35rem}._favRemove_190y0_1009{border:none;background:none;color:var(--text-muted);font-size:.72rem;cursor:pointer;text-align:left;padding:0}._favRemove_190y0_1009:hover{color:var(--danger)}._logsList_190y0_1023{display:flex;flex-direction:column;border-top:1px solid color-mix(in srgb,var(--border) 80%,transparent)}._logItem_190y0_1029{display:flex;align-items:center;gap:.65rem;padding:.7rem 0;border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}._logItem_190y0_1029:last-child{border-bottom:none}._logDot_190y0_1041{width:8px;height:8px;border-radius:50%;flex-shrink:0}._logDotIn_190y0_1048{background:var(--accent);box-shadow:0 0 6px color-mix(in srgb,var(--accent) 40%,transparent)}._logDotOut_190y0_1053{background:var(--danger);box-shadow:0 0 6px #f871714d}._logInfo_190y0_1058{flex:1;min-width:0}._logDesc_190y0_1063{display:block;font-size:.82rem;color:var(--text)}._logTime_190y0_1069{display:block;font-size:.66rem;color:var(--text-muted);margin-top:.1rem}._logAmount_190y0_1076{font-size:.85rem;font-weight:700;flex-shrink:0}._logAmtIn_190y0_1082{color:var(--accent)}._logAmtOut_190y0_1086{color:var(--danger)}._favGrid_190y0_1090{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.65rem}._worksGrid_190y0_1096{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.85rem;align-items:start}._worksHead_190y0_1103{display:flex;flex-direction:column;gap:.85rem;margin-bottom:1rem}._worksToolbar_190y0_1110{display:flex;flex-wrap:wrap;gap:.45rem}._worksToolBtn_190y0_1116{display:inline-flex;align-items:center;justify-content:center;padding:.38rem .75rem;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--glass-border));border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--text);font-size:.72rem;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}._worksToolBtn_190y0_1116:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 16%,var(--surface))}._worksToolBtn_190y0_1116:disabled{opacity:.45;cursor:not-allowed}._worksToolBtnDanger_190y0_1141{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 35%,var(--glass-border));background:color-mix(in srgb,var(--danger) 8%,var(--surface))}._worksToolBtnDanger_190y0_1141:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 14%,var(--surface))}._worksToolBtnGhost_190y0_1151{display:inline-flex;align-items:center;justify-content:center;padding:.38rem .75rem;border:none;border-radius:999px;background:transparent;color:var(--text-muted);font-size:.72rem;font-weight:600;cursor:pointer}._worksToolBtnGhost_190y0_1151:hover:not(:disabled){color:var(--text)}._worksLoading_190y0_1169,._worksLoadMore_190y0_1170{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 0 .25rem;font-size:.75rem;color:var(--text-muted);min-height:2.5rem}._worksEndHint_190y0_1181{font-size:.72rem;color:var(--text-muted)}._profileWorkItemSelected_190y0_1186 ._profileWorkCard_190y0_1186{border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 25%,transparent)}._workSelectMark_190y0_1191{position:absolute;top:.45rem;left:.45rem;z-index:2;width:22px;height:22px;border-radius:6px;border:2px solid rgba(255,255,255,.85);background:#00000059;display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none}._workSelectMarkOn_190y0_1208{background:var(--accent);border-color:var(--accent)}._profileWorkCard_190y0_1186{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;padding:0;border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--surface) 50%,var(--bg-elevated) 50%);cursor:pointer;text-align:left;transition:border-color .15s,transform .15s}._workThumb_190y0_1229{position:relative;width:100%;aspect-ratio:1;overflow:hidden;flex-shrink:0;background:color-mix(in srgb,var(--surface) 40%,var(--bg-elevated) 60%)}._profileWorkCard_190y0_1186:hover{border-color:color-mix(in srgb,var(--accent) 35%,transparent);transform:translateY(-2px)}._workImage_190y0_1243{display:block;width:100%;height:100%;object-fit:cover}._workPlaceholder_190y0_1250{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:.75rem;font-size:.72rem;color:var(--text-muted);text-align:center;word-break:break-word}._workCountBadge_190y0_1263{position:absolute;top:8px;left:8px;padding:.15rem .45rem;border-radius:999px;font-size:.62rem;font-weight:700;color:#fff;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._workExpireBadge_190y0_1276{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);padding:.18rem .5rem;border-radius:999px;font-size:.6rem;font-weight:700;color:#fff;background:#fa8c16e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._workExpireBadgeUrgent_190y0_1293{background:#f53f3fe6}._worksRetentionHint_190y0_1297{color:var(--text-muted);font-size:.82em}._workStatusOverlay_190y0_1302{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;font-size:.75rem;font-weight:700;color:#fff;background:#00000073}._workSpinner_190y0_1316{display:inline-block;width:22px;height:22px;border:2px solid rgba(255,255,255,.25);border-top-color:var(--accent-2);border-radius:50%;animation:_workSpin_190y0_1316 .7s linear infinite}@keyframes _workSpin_190y0_1316{to{transform:rotate(360deg)}}._workFailed_190y0_1330{position:absolute;top:8px;right:8px;padding:.2rem .5rem;border-radius:999px;font-size:.62rem;font-weight:700;color:#fff;background:#f87171e0}._workInfo_190y0_1342{padding:.65rem .75rem .75rem}._workPrompt_190y0_1346{margin:0 0 .2rem;font-size:.78rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._workMeta_190y0_1356{margin:0;font-size:.68rem;color:var(--text-muted)}._workFav_190y0_1362{color:#fb7185}._favCard_190y0_1003{position:relative;border:none;border-radius:10px;overflow:hidden;cursor:pointer;padding:0;aspect-ratio:1;background:var(--surface);transition:transform .15s}._favCard_190y0_1003:hover{transform:scale(1.04)}._favImage_190y0_1382{width:100%;height:100%;object-fit:cover}._favPlaceholder_190y0_1388{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:1.2rem}._favOverlay_190y0_1398{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;background:#fb7185d9;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s}._favCard_190y0_1003:hover ._favOverlay_190y0_1398{opacity:1}._settingRow_190y0_1418{display:flex;align-items:center;justify-content:space-between}._settingInfo_190y0_1424{display:flex;flex-direction:column;gap:.1rem}._settingTitle_190y0_1430{font-size:.88rem;font-weight:600;color:var(--text)}._settingDesc_190y0_1436{font-size:.7rem;color:var(--text-muted)}._toggleBtn_190y0_1441{width:42px;height:24px;padding:2px;border:none;border-radius:999px;background:var(--border);cursor:pointer;transition:background .2s}._toggleBtn_190y0_1441:has(._toggleDotRight_190y0_1452){background:var(--accent)}._toggleDot_190y0_1452{display:block;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 4px #00000026}._toggleDotRight_190y0_1452{transform:translate(18px)}._langSwitchBtn_190y0_1470{padding:.35rem .65rem;font-size:.72rem;font-weight:600;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:999px;cursor:pointer;transition:color .2s,border-color .2s,background .2s}._langSwitchBtn_190y0_1470:hover{color:var(--text);border-color:#8b7cf659;background:var(--surface-hover)}._divider_190y0_1488{height:1px;margin:1rem 0;background:color-mix(in srgb,var(--border) 80%,transparent)}._logoutBtn_190y0_1494{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;height:40px;border:1px solid color-mix(in srgb,var(--danger) 40%,transparent);border-radius:10px;background:transparent;color:var(--danger);font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s}._logoutBtn_190y0_1494:hover{background:#f8717114}[data-theme=light] ._heroCard_190y0_43{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 10%,transparent) inset,0 16px 40px #00000014}[data-theme=light] ._glassCard_190y0_429{background:color-mix(in srgb,#fff 88%,var(--accent-soft) 12%)}@media(min-width:900px){._heroInner_190y0_67{flex-wrap:nowrap;align-items:center}._statsBlock_190y0_195{flex:0 1 auto;max-width:420px;grid-template-columns:repeat(3,minmax(88px,1fr));gap:0;background:transparent;border:none}._statCol_190y0_204{padding:0 .75rem;border:none;background:transparent;border-radius:0}._statCol_190y0_204:not(:last-child){border-right:1px solid color-mix(in srgb,var(--glass-border) 90%,transparent)}}@media(min-width:1100px){._mainGrid_190y0_346,._sideRow_190y0_415{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._tabBarScroll_190y0_280{overflow-x:visible}._tab_190y0_265{flex-direction:row;gap:.4rem;padding:.55rem .85rem;font-size:.85rem}._tabIcon_190y0_318{display:none}}@media(max-width:1024px){._heroInner_190y0_67{flex-direction:column;align-items:stretch}._statsBlock_190y0_195{padding-top:.15rem}._sideRow_190y0_415{grid-template-columns:1fr}}@media(max-width:768px){._shell_190y0_2{max-width:none;padding:max(.65rem,env(safe-area-inset-top,0px)) .75rem calc(var(--bottom-nav-h) + .85rem)}._topBar_190y0_16{margin-bottom:.75rem}._heroCard_190y0_43{margin-bottom:.85rem;border-radius:16px}._heroInner_190y0_67{padding:1rem;gap:.85rem}._identity_190y0_76{gap:.85rem;align-items:flex-start}._avatar_190y0_84{width:64px;height:64px;font-size:1.45rem}._avatarRing_190y0_84{padding:3px}._displayName_190y0_147{font-size:1.2rem}._creatorBadge_190y0_155{font-size:.62rem;padding:.15rem .5rem}._bio_190y0_169{font-size:.8rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._metaRow_190y0_176{gap:.65rem 1rem}._metaItem_190y0_182{font-size:.72rem}._statNumber_190y0_238{font-size:1.15rem}._statLabel_190y0_232,._statLink_190y0_246{font-size:.68rem}._statIconWrap_190y0_220{width:32px;height:32px}._tabBarWrap_190y0_265{margin-left:-.35rem;margin-right:-.35rem}._tabBarScroll_190y0_280{gap:.3rem;padding:.2rem}._tab_190y0_265{flex:0 0 auto;min-width:4.25rem;padding:.45rem .55rem;font-size:.72rem}._tabText_190y0_323{display:none}._tabTextShort_190y0_323{display:inline}._glassCard_190y0_429{padding:1rem 1.05rem;border-radius:14px}._cardTitle_190y0_475{font-size:.95rem}._favGrid_190y0_1090{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}._worksGrid_190y0_1096,._achievementGrid_190y0_679{grid-template-columns:repeat(2,minmax(0,1fr))}._loginGate_190y0_875{margin:1.5rem auto;padding:1.5rem 1.1rem}}@media(max-width:480px){._nameRow_190y0_139{flex-direction:column;align-items:flex-start;gap:.35rem}._statsBlock_190y0_195{gap:.4rem}._statCol_190y0_204{padding:.5rem .25rem}._infoRow_190y0_534{grid-template-columns:1fr;gap:.25rem;padding:.65rem 0}._infoLabel_190y0_547{font-size:.72rem}._infoValue_190y0_553{font-size:.82rem;word-break:break-all}._logItem_190y0_1029{align-items:flex-start;flex-wrap:wrap}._logAmount_190y0_1076,._orderRight_190y0_922{margin-left:auto}._orderRight_190y0_922{flex-direction:row;align-items:center;gap:.5rem}._favGrid_190y0_1090{grid-template-columns:repeat(2,minmax(0,1fr))}._hexTitle_190y0_732{font-size:.58rem}}._overlay_p884b_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:750;display:flex;align-items:center;justify-content:center;padding:.75rem;background:#191f368c;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}._modal_p884b_14{position:relative;width:400px;max-width:100%;padding:1.35rem 1.5rem 1.5rem;border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--bg-elevated) 90%,white 10%),color-mix(in srgb,var(--bg-elevated) 96%,transparent)),var(--bg-elevated);border:1px solid color-mix(in srgb,var(--glass-border) 75%,transparent);box-shadow:0 24px 70px #00000038,inset 0 1px color-mix(in srgb,var(--glass-highlight) 58%,transparent);animation:_modalIn_p884b_1 .2s ease-out}@keyframes _modalIn_p884b_1{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}._closeBtn_p884b_41{position:absolute;top:12px;right:12px;width:32px;height:32px;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:50%;background:color-mix(in srgb,var(--bg-elevated) 86%,var(--surface) 14%);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}._closeBtn_p884b_41:hover{background:color-mix(in srgb,var(--surface) 78%,transparent);color:var(--text)}._title_p884b_63{margin:0 2rem .25rem 0;font-size:1.1rem;font-weight:800;letter-spacing:-.02em}._sub_p884b_70{margin:0 0 1.1rem;font-size:.78rem;color:var(--text-muted)}._field_p884b_76{margin-bottom:.75rem}._label_p884b_80{display:block;font-size:.75rem;font-weight:600;color:var(--text-secondary);margin-bottom:.3rem}._input_p884b_88{width:100%;height:40px;padding:0 .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--bg-elevated) 92%,transparent);color:var(--text);font-size:1rem;outline:none;box-sizing:border-box;transition:border-color .15s}._input_p884b_88:focus{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}._input_p884b_88:disabled{opacity:.55;cursor:not-allowed}._codeRow_p884b_111{display:flex;gap:.5rem}._codeRow_p884b_111 ._input_p884b_88{flex:1}._codeBtn_p884b_120{flex-shrink:0;height:40px;padding:0 .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);font-size:.78rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s,opacity .15s}._codeBtn_p884b_120:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 16%,transparent)}._codeBtn_p884b_120:disabled{opacity:.5;cursor:not-allowed}._errorHint_p884b_144{margin:.35rem 0 0;font-size:.75rem;color:#e85d5d}@media(max-width:768px){._overlay_p884b_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_p884b_14{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(1.25rem,calc(var(--modal-safe-bottom, 16px) + 8px))}}._checkLabel_p884b_167{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:var(--text-secondary);cursor:pointer;margin-bottom:.5rem}._checkLabel_p884b_167 input{accent-color:var(--accent)}._actions_p884b_181{display:flex;gap:.55rem;margin-top:1rem}._cancelBtn_p884b_187{flex:1;height:40px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);border-radius:10px;background:transparent;color:var(--text-secondary);font-size:.85rem;font-weight:600;cursor:pointer}._cancelBtn_p884b_187:hover{background:color-mix(in srgb,var(--surface) 55%,transparent)}._submitBtn_p884b_203{flex:2;height:40px;border:none;border-radius:10px;color:#fff;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 76%,#5b4fd4 24%));font-size:.85rem;font-weight:700;cursor:pointer;transition:opacity .15s}._submitBtn_p884b_203:hover:not(:disabled){opacity:.92}._submitBtn_p884b_203:disabled{opacity:.5;cursor:not-allowed}._wrap_13xsr_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--bg, #0a0a0f)}._card_13xsr_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_13xsr_19 h1{margin:0 0 .75rem;font-size:1.35rem}._card_13xsr_19 p{margin:0;color:var(--text-muted, #9ca3af);font-size:.95rem;line-height:1.6}._btn_rsfgb_1{position:fixed;right:1.5rem;bottom:1.5rem;z-index:45;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_rsfgb_1._visible_rsfgb_31{opacity:1;visibility:visible;transform:translateY(0)}._btn_rsfgb_1._elevated_rsfgb_37{bottom:calc(7.25rem + env(safe-area-inset-bottom,0px))}._btn_rsfgb_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_rsfgb_1:active,._btn_rsfgb_1._visible_rsfgb_31:active{transform:translateY(1px)}@media(max-width:768px){._btn_rsfgb_1{right:1rem;bottom:calc(var(--bottom-nav-h) + var(--floating-prompt-h, 0px) + .75rem);width:40px;height:40px}._btn_rsfgb_1._elevated_rsfgb_37{bottom:calc(var(--bottom-nav-h) + var(--floating-prompt-h, 0px) + .75rem)}}._app_5v5dj_1{position:relative;min-height:100vh;padding-left:80px;z-index:1}@media(max-width:768px){._app_5v5dj_1{padding-left:0;padding-bottom:calc(var(--bottom-nav-h) + var(--floating-prompt-h, 0px))}._footer_5v5dj_14{display:none}}._footer_5v5dj_14{position:relative;z-index:1;padding:2rem 1.5rem;text-align:center;border-top:1px solid var(--border);background:var(--bg)}._footer_5v5dj_14 p{margin:0;font-size:.8125rem;color:var(--text-muted)}._footerLink_5v5dj_34{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_5v5dj_34:hover{color:var(--accent)}._footerIcp_5v5dj_50{margin:.35rem 0 0!important;font-size:.75rem!important;opacity:.85}a._footerLink_5v5dj_34{text-decoration:none}:root{--bg: #07070a;--bg-elevated: #0c0c10;--surface: rgba(255, 255, 255, .04);--surface-hover: rgba(255, 255, 255, .07);--glass: rgba(14, 14, 20, .72);--glass-border: rgba(255, 255, 255, .08);--glass-highlight: rgba(255, 255, 255, .12);--border: rgba(255, 255, 255, .06);--text: #f4f4f6;--text-secondary: rgba(244, 244, 246, .65);--text-muted: rgba(244, 244, 246, .38);--accent: #8b7cf6;--accent-2: #c084fc;--accent-glow: rgba(139, 124, 246, .45);--accent-soft: rgba(139, 124, 246, .12);--danger: #f87171;--success: #4ade80;--radius: 16px;--radius-lg: 24px;--radius-sm: 10px;--radius-full: 999px;--shadow-lg: 0 24px 80px rgba(0, 0, 0, .55);--shadow-glow: 0 0 60px rgba(139, 124, 246, .15);--font-sans: "Inter", "Segoe UI", system-ui, sans-serif;--font-serif: "Noto Serif SC", "Georgia", serif;--header-h: 64px;--bottom-nav-h: 0px;--glass-bg: rgba(7, 7, 10, .5);--menu-bg: rgba(12, 12, 18, .45);--text-gradient: #fff}[data-theme=light]{--bg: #ffffff;--bg-elevated: #ffffff;--surface: rgba(255, 255, 255, .7);--surface-hover: rgba(255, 255, 255, .85);--glass: rgba(255, 255, 255, .6);--glass-border: rgba(0, 0, 0, .08);--glass-highlight: rgba(255, 255, 255, .9);--border: rgba(0, 0, 0, .08);--text: #1d1d1f;--text-secondary: rgba(29, 29, 31, .65);--text-muted: rgba(29, 29, 31, .38);--accent: #7c6af0;--accent-2: #a855f7;--accent-glow: rgba(124, 106, 240, .3);--accent-soft: rgba(124, 106, 240, .1);--shadow-lg: 0 24px 80px rgba(0, 0, 0, .1);--shadow-glow: 0 0 60px rgba(124, 106, 240, .08);--glass-bg: rgba(255, 255, 255, .45);--menu-bg: rgba(255, 255, 255, .75);--text-gradient: #1d1d1f}[data-theme=light] body:before{background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(124,106,240,.15),transparent),radial-gradient(ellipse 60% 40% at 90% 20%,rgba(168,85,247,.1),transparent),radial-gradient(ellipse 50% 30% at 10% 60%,rgba(99,102,241,.06),transparent),radial-gradient(ellipse 70% 40% at 20% 80%,rgba(139,124,246,.06),transparent)}[data-theme=light] body:before{opacity:.5}@media(max-width:768px){:root{--bottom-nav-h: calc(50px + max(16px, env(safe-area-inset-bottom, 0px))) ;--floating-prompt-h: 7.5rem;--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-theme=light] body:before{opacity:.55}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}html,body,#root{min-height:100%}body{margin:0;font-family:var(--font-sans);font-size:15px;line-height:1.6;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(139,124,246,.18),transparent),radial-gradient(ellipse 60% 40% at 90% 20%,rgba(192,132,252,.08),transparent),radial-gradient(ellipse 50% 30% at 10% 60%,rgba(99,102,241,.06),transparent);pointer-events:none;z-index:0}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:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#fff3}
