.async-chunk-loading-mask[data-v-37176bae]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-app-system-feedback);display:flex;align-items:center;justify-content:center;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));background:transparent;pointer-events:none}.async-chunk-loading-mask.is-error[data-v-37176bae]{background:transparent}.async-chunk-loading-panel[data-v-37176bae]{display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;width:fit-content;max-width:min(calc(100vw - 32px),520px);min-height:54px;padding:10px 12px 10px 14px;border:1px solid rgba(224,230,248,.78);border-radius:18px;background:#fffffff5;color:#586394;font-size:13px;font-weight:800;line-height:1.35;box-shadow:0 18px 42px #2732652e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.async-chunk-loading-panel.is-icon-only[data-v-37176bae]{width:48px;height:48px;min-height:48px;padding:0;border:0;border-radius:999px;background:transparent;color:#5669ff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.async-chunk-loading-panel.is-error[data-v-37176bae]{border-color:#ec5c7e33;background:#fff8fbfa;color:#c94c70;box-shadow:0 14px 32px #9a415f24,0 0 0 1px #ffffffc7 inset}.async-chunk-loading-icon[data-v-37176bae]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:999px;background:#5669ff14;color:#5669ff}.async-chunk-loading-panel.is-error .async-chunk-loading-icon[data-v-37176bae]{background:#c94c7014;color:#c94c70}.async-chunk-loading-text[data-v-37176bae]{flex:1 1 auto;min-width:0;color:currentColor;line-height:1.45}.async-chunk-loading-retry[data-v-37176bae]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:88px;min-height:34px;padding:0 14px;border:0;border-radius:999px;background:linear-gradient(90deg,#e25d87,#cf5577);color:#fff;font:inherit;font-size:12px;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;pointer-events:auto;box-shadow:0 8px 18px #cf557738;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.async-chunk-loading-retry[data-v-37176bae]:hover,.async-chunk-loading-retry[data-v-37176bae]:focus-visible{outline:none;filter:brightness(1.04);box-shadow:0 10px 22px #cf557747}.async-chunk-loading-retry[data-v-37176bae]:active{transform:translateY(1px)}.async-chunk-loading-spinner[data-v-37176bae]{display:block;width:22px;height:22px;border:3px solid rgba(86,105,255,.16);border-top-color:currentColor;border-radius:50%;animation:async-chunk-loading-spin-37176bae .78s linear infinite}.async-chunk-loading-panel.is-error .async-chunk-loading-spinner[data-v-37176bae]{border-color:#c94c7029;border-top-color:currentColor}@keyframes async-chunk-loading-spin-37176bae{to{transform:rotate(360deg)}}html.theme-dark .async-chunk-loading-mask.is-error[data-v-37176bae]{background:transparent}html.theme-dark .async-chunk-loading-panel[data-v-37176bae]{border-color:var(--dark-border-strong);background:#1c202bf5;color:var(--text-main);box-shadow:0 18px 42px #00000052}html.theme-dark .async-chunk-loading-panel.is-error[data-v-37176bae]{border-color:#ff799633;background:#2d212af5;color:#ff9cab;box-shadow:0 18px 42px #00000057,0 0 0 1px #ffffff0a inset}html.theme-dark .async-chunk-loading-panel.is-icon-only[data-v-37176bae]{border-color:transparent;background:transparent;color:var(--primary);box-shadow:none}html.theme-dark .async-chunk-loading-retry[data-v-37176bae]{background:linear-gradient(90deg,#ff7b9a,#ff6680);color:#2b1018;box-shadow:0 8px 18px #ff66802e}html.theme-dark .async-chunk-loading-icon[data-v-37176bae]{background:#948bff1f;color:var(--primary)}html.theme-dark .async-chunk-loading-panel.is-error .async-chunk-loading-icon[data-v-37176bae]{background:#ff9cab1a;color:#ff9cab}@media (max-width: 420px){.async-chunk-loading-panel[data-v-37176bae]{align-items:center;flex-wrap:wrap;width:min(100%,340px);padding:12px}.async-chunk-loading-text[data-v-37176bae]{flex-basis:calc(100% - 42px)}.async-chunk-loading-retry[data-v-37176bae]{width:100%}}:root{--bg: #f6f7ff;--bg-top: #fafbff;--bg-glow-left: rgba(97, 123, 255, .12);--bg-glow-right: rgba(122, 89, 255, .1);--surface: rgba(255, 255, 255, .88);--surface-soft: #fbfbff;--surface-elevated: rgba(255, 255, 255, .98);--surface-strong: #ffffff;--surface-glass: rgba(255, 255, 255, .76);--surface-muted: rgba(246, 248, 255, .78);--line: #eef1fd;--line-soft: rgba(228, 232, 249, .58);--line-strong: rgba(228, 232, 249, .72);--primary: #5361ff;--primary-strong: #4a57f5;--accent: #7a59ff;--text-strong: #1f2551;--text-main: #4f587f;--text-muted: #9aa2c7;--success: #24a864;--warning: #d98a13;--danger: #df5a5a;--overlay-soft: rgba(18, 22, 46, .22);--overlay: rgba(18, 22, 46, .56);--hover-shadow: 0 16px 28px rgba(86, 105, 255, .12);--shadow-soft: 0 22px 44px rgba(84, 98, 255, .08);--shadow-strong: 0 18px 32px rgba(26, 38, 89, .14);--scrollbar-thumb: rgba(92, 98, 112, .22);--scrollbar-thumb-hover: rgba(92, 98, 112, .34);--scrollbar-track: rgba(24, 25, 30, .045);--app-viewport-height: 100vh;--app-small-viewport-height: 100vh;--app-viewport-offset-top: 0px;--app-safe-bottom: env(safe-area-inset-bottom, 0px);--mobile-tabbar-content-height: clamp(46px, calc(var(--app-viewport-height) * .065), 56px);--mobile-tabbar-padding-y: clamp(5px, calc(var(--app-viewport-height) * .008), 8px);--mobile-tabbar-height: calc(var(--mobile-tabbar-content-height) + var(--mobile-tabbar-padding-y) * 2 + var(--app-safe-bottom));--mobile-tabbar-icon-size: 18px;--mobile-tabbar-label-height: 14px;--z-app-content: 1;--z-app-sticky: 20;--z-app-floating: 80;--z-app-navbar: 100;--z-app-tabbar: 110;--z-app-nav-popover: 120;--z-app-modal: 300;--z-app-modal-raised: 420;--z-app-modal-priority: 540;--z-app-system-feedback: 680;--z-app-confirm: 700;--z-app-toast: 900}html.theme-dark{--bg: #181a1e;--bg-top: #1b1d22;--bg-glow-left: rgba(168, 146, 214, .04);--bg-glow-right: rgba(136, 121, 182, .035);--surface: rgba(27, 30, 35, .9);--surface-soft: #21242a;--surface-elevated: rgba(30, 33, 39, .98);--surface-strong: #282c33;--surface-glass: rgba(24, 26, 31, .84);--surface-muted: rgba(33, 36, 42, .86);--line: rgba(149, 154, 168, .14);--line-soft: rgba(149, 154, 168, .1);--line-strong: rgba(164, 169, 185, .18);--primary: #948bff;--primary-strong: #8378ff;--accent: #a880ff;--text-strong: #edf0f7;--text-main: #cdd1dc;--text-muted: #959cab;--success: #46d986;--warning: #ffbf63;--danger: #ff798a;--overlay-soft: rgba(8, 9, 12, .56);--overlay: rgba(6, 7, 10, .78);--hover-shadow: 0 8px 16px rgba(5, 6, 9, .16);--shadow-soft: 0 18px 32px rgba(3, 4, 7, .22);--shadow-strong: 0 22px 36px rgba(0, 0, 0, .28);--scrollbar-thumb: rgba(255, 255, 255, .18);--scrollbar-thumb-hover: rgba(255, 255, 255, .3);--scrollbar-track: rgba(255, 255, 255, .035)}*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0;display:none}body{min-height:100vh;font-family:PingFang SC,Microsoft YaHei,Segoe UI,sans-serif;color:var(--text-main);background:radial-gradient(circle at top left,var(--bg-glow-left),transparent 24%),radial-gradient(circle at top right,var(--bg-glow-right),transparent 26%),linear-gradient(180deg,var(--bg-top) 0%,var(--bg) 100%);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden;transition:background .24s ease,color .24s ease}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}button{padding:0;border-radius:0;line-height:1;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease,opacity .18s ease}button svg{display:block;flex:0 0 auto}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}[role=button]{-webkit-tap-highlight-color:transparent}a[class*=button],a[class*=chip]{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease,opacity .18s ease}.lazy-image-host{position:relative}.lazy-image-host>.lazy-image-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:#f5f7fff0;opacity:0;pointer-events:none;transition:opacity .2s ease}.lazy-image-host>.lazy-image-loader:after{content:"";width:22px;height:22px;border-radius:50%;border:2px solid rgba(86,105,255,.18);border-top-color:var(--primary);animation:lazy-image-spin .8s linear infinite}.lazy-image-host.is-lazy-image-loading>.lazy-image-loader{opacity:1}.lazy-image-host.is-lazy-image-loading>img.lazy-image{opacity:0}img.lazy-image{transition:opacity .22s ease,transform .22s ease}img.lazy-image.is-lazy-image-loaded{opacity:1}img.lazy-image.is-lazy-image-error{opacity:.42;filter:grayscale(.35)}@keyframes lazy-image-spin{to{transform:rotate(360deg)}}html.theme-dark .lazy-image-host>.lazy-image-loader{background:#20242df0}html.theme-dark .lazy-image-host>.lazy-image-loader:after{border-color:#948bff33;border-top-color:var(--primary)}@media (hover: hover){button:not(:disabled):hover,a[class*=button]:hover,a[class*=chip]:hover{transform:translateY(-1px);box-shadow:var(--hover-shadow)}}button:not(:disabled):active,a[class*=button]:active,a[class*=chip]:active{transform:translateY(0)}#app{width:100%;height:100vh;height:100dvh;height:var(--app-viewport-height);overflow:hidden}.layout-shell{display:flex;height:100vh;height:100dvh;height:var(--app-viewport-height);min-height:100vh;overflow:hidden}.sidebar{width:210px;height:100%;flex-shrink:0;display:flex;flex-direction:column;padding:18px 16px 16px;background:var(--surface-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-right:1px solid var(--line-soft);overflow-y:auto;transition:width .24s ease,padding .24s ease,border-color .24s ease,background .24s ease}.sidebar-header{padding:2px 4px 16px}.brand{display:flex;align-items:center;gap:0}.brand-copy{min-width:0}.brand-title{color:var(--text-strong);font-size:19px;font-weight:800;line-height:1.08;letter-spacing:.04em}.brand-title--compact{font-size:17px;letter-spacing:.16em}.brand-subtitle{margin-top:4px;color:var(--text-muted);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.02em;white-space:nowrap}.sidebar-nav{display:flex;flex-direction:column;gap:8px}.nav-item{position:relative;display:flex;align-items:center;gap:14px;min-height:48px;padding:0 14px;border-radius:16px;color:var(--text-main);font-size:15px;font-weight:600;transition:all .2s ease}.nav-item:hover{color:var(--primary);background:#5669ff0d}.nav-item.active{color:var(--primary);background:linear-gradient(90deg,#5669ff1f,#7a59ff14);box-shadow:inset 0 0 0 1px #5669ff0d}.nav-item svg{flex-shrink:0}.sidebar-nav-label{position:relative;display:inline-flex;align-items:center;min-width:0}.sidebar-task-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;border-radius:999px;background:#ff5f8d;color:#fff;font-size:10px;font-weight:900;line-height:18px;box-shadow:0 6px 12px #ff5f8d33;pointer-events:none}.sidebar-feature-badge{position:absolute;top:-10px;right:-20px;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:1px 4px;border:1px solid rgba(255,214,225,.82);border-radius:999px;background:linear-gradient(135deg,#e83d62,#c92f58);color:#fff;font-size:8px;font-weight:900;line-height:1.2;box-shadow:none;pointer-events:none}.sidebar-footer{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:16px;padding-top:18px}.upgrade-card,.surface-card{border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color .24s ease,background .24s ease,box-shadow .24s ease}.upgrade-card{padding:18px 16px;border-radius:22px;background:radial-gradient(circle at 15% 10%,rgba(78,121,255,.13),transparent 40%),linear-gradient(180deg,#fffffff5,#f7f8fff0)}.upgrade-title{display:inline-flex;align-items:center;gap:8px;color:var(--primary);font-size:15px;font-weight:800}.upgrade-list{display:flex;flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;color:var(--text-main);font-size:13px;line-height:1.45}.upgrade-list li{display:flex;align-items:flex-start;gap:8px}.upgrade-list__mark{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:1px;border-radius:50%;background:#5669ff1a;color:var(--primary);flex:0 0 16px;font-size:12px;font-weight:800;line-height:1}.primary-side-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:16px;padding:12px 14px;border:0;border-radius:14px;background:linear-gradient(90deg,#4368ff,#7558ff);color:#fff;font-size:14px;font-weight:700;box-shadow:0 16px 28px #5669ff33}.primary-side-button__text{min-width:0;line-height:1}.primary-side-button svg{flex:0 0 auto}.primary-side-button.is-loading{opacity:.92}.primary-side-button.is-signed{background:linear-gradient(90deg,#ecfff4,#e1f7e9);color:#1f9e5e;box-shadow:none}.primary-side-button.is-signed svg{width:0;opacity:0}.sidebar-icp-link{display:inline-flex;justify-content:center;width:100%;padding:0 6px;color:var(--text-muted);font-size:11px;font-weight:700;line-height:1.35;text-align:center;word-break:break-all;transition:color .18s ease}.sidebar-icp-link:hover{color:var(--primary)}.collapse-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:16px;border:1px solid var(--line-strong);background:var(--surface);color:var(--text-main);font-size:14px;font-weight:600}.collapse-button svg{transition:transform .2s ease}.collapse-button.collapsed{flex-direction:column;gap:4px;padding:8px 0;font-size:12px}.collapse-button.collapsed svg{transform:rotate(180deg)}.layout-shell.sidebar-collapsed .sidebar{position:relative;width:75px;padding-left:12px;padding-right:12px;overflow:visible;z-index:300}.layout-shell.sidebar-collapsed .sidebar-header{padding-left:0;padding-right:0}.layout-shell.sidebar-collapsed .brand{justify-content:center}.layout-shell.sidebar-collapsed .sidebar-nav{gap:10px}.layout-shell.sidebar-collapsed .nav-item{justify-content:center;gap:0;padding:0}.layout-shell.sidebar-collapsed .nav-item[data-tooltip]:before,.layout-shell.sidebar-collapsed .nav-item[data-tooltip]:after,.layout-shell.sidebar-collapsed .collapse-button[data-tooltip]:before,.layout-shell.sidebar-collapsed .collapse-button[data-tooltip]:after{position:absolute;top:50%;z-index:1000;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.layout-shell.sidebar-collapsed .nav-item[data-tooltip]:before,.layout-shell.sidebar-collapsed .collapse-button[data-tooltip]:before{content:"";left:calc(100% + 5px);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid rgba(34,39,72,.96);transform:translate(6px,-50%)}.layout-shell.sidebar-collapsed .nav-item[data-tooltip]:after,.layout-shell.sidebar-collapsed .collapse-button[data-tooltip]:after{content:attr(data-tooltip);left:calc(100% + 11px);min-height:30px;padding:0 10px;border-radius:9px;background:#222748f5;color:#fff;font-size:12px;font-weight:700;line-height:30px;white-space:nowrap;box-shadow:0 10px 24px #1f25512e;transform:translate(6px,-50%)}.layout-shell.sidebar-collapsed .nav-item[data-tooltip]:hover:before,.layout-shell.sidebar-collapsed .nav-item[data-tooltip]:hover:after,.layout-shell.sidebar-collapsed .nav-item[data-tooltip]:focus-visible:before,.layout-shell.sidebar-collapsed .nav-item[data-tooltip]:focus-visible:after,.layout-shell.sidebar-collapsed .collapse-button[data-tooltip]:hover:before,.layout-shell.sidebar-collapsed .collapse-button[data-tooltip]:hover:after,.layout-shell.sidebar-collapsed .collapse-button[data-tooltip]:focus-visible:before,.layout-shell.sidebar-collapsed .collapse-button[data-tooltip]:focus-visible:after{opacity:1;transform:translateY(-50%)}.layout-shell.sidebar-collapsed .sidebar-task-badge{position:absolute;top:8px;right:8px;min-width:14px;height:14px;margin-left:0;padding:0 3px;font-size:8px;line-height:14px}.layout-shell.sidebar-collapsed .sidebar-feature-badge{top:7px;right:6px;padding:1px 4px;font-size:8px;line-height:1.1;box-shadow:none}.layout-shell.sidebar-collapsed .sidebar-feature-badge--compact{position:absolute}.layout-shell.sidebar-collapsed .sidebar-footer{padding-top:14px}.main-content{flex:1;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.topbar{position:relative;z-index:var(--z-app-navbar);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px 16px;border-bottom:0;background:#ffffff73;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-shrink:0;transition:border-color .24s ease,background .24s ease}.page-heading{flex:1 1 auto;min-width:0}.page-title-row{display:flex;align-items:center;gap:8px}.page-title{margin:0;color:var(--text-strong);font-size:18px;font-weight:800}.title-spark{display:inline-flex;color:var(--primary)}.page-subtitle{margin:6px 0 0;color:var(--text-muted);font-size:14px;line-height:1.45;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-actions{display:flex;align-items:center;gap:12px;flex:0 1 auto;flex-wrap:nowrap;justify-content:flex-end;min-width:0}.credit-card{position:relative;display:inline-flex;align-items:center;gap:12px;flex:0 1 auto;width:auto;max-width:100%;height:52px;padding:8px 8px 8px 12px;border-radius:16px;border:1px solid var(--line-strong);background:var(--surface-elevated);box-shadow:0 14px 24px #5669ff14}.credit-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-end}.credit-summary{display:flex;align-items:center;gap:8px;min-width:0;padding:0}.credit-entry-button{border:0;background:transparent;border-radius:12px;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.credit-entry-button:hover,.credit-entry-button:focus-visible{background:#5669ff0f}.credit-entry-button:focus-visible{outline:none;box-shadow:0 0 0 3px #5669ff24}.credit-entry-arrow{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:2px;color:#8b95c1;flex:0 0 auto}.credit-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.credit-icon svg{display:block}.credit-text{display:flex;flex-direction:column;gap:1px;min-width:0}.credit-label{color:var(--text-muted);font-size:10px;font-weight:700;line-height:1}.credit-value{margin-top:2px;color:var(--text-strong);font-size:16px;font-weight:800;line-height:1}.credit-action{width:auto;height:32px;min-height:0;padding:0 16px;border:0;border-radius:999px;background:linear-gradient(90deg,#5773ff,#6b4eff);box-shadow:inset 0 1px #ffffff47,0 8px 18px #5c5aff29;color:#fff;font-size:12px;font-weight:700;white-space:nowrap;letter-spacing:.01em;flex-shrink:0}.credit-action.is-watching{background:linear-gradient(90deg,#6b7cff,#5361ff);box-shadow:inset 0 1px #ffffff4d,0 10px 20px #5669ff2e}.credit-invite{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:auto;height:32px;min-height:0;padding:0 13px;border:1px solid rgba(96,193,255,.3);border-radius:999px;background:linear-gradient(180deg,#f1fbff,#eaf7ff);box-shadow:inset 0 1px #ffffffb8,0 8px 18px #52aae61a;color:#2584c5;font-size:12px;font-weight:700;white-space:nowrap;letter-spacing:.01em;flex-shrink:0}.credit-invite svg{display:block;width:14px;height:14px;flex:0 0 14px}.credit-checkin{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;height:32px;min-height:0;padding:0 14px;border:1px solid rgba(255,184,77,.32);border-radius:999px;background:linear-gradient(180deg,#fffaf0,#fff2dd);box-shadow:inset 0 1px #fff9,0 8px 18px #ffb54a1a;color:#d98a13;font-size:12px;font-weight:700;white-space:nowrap;letter-spacing:.01em;flex-shrink:0}.credit-checkin.is-signed{border-color:#29bc703d;background:linear-gradient(180deg,#f4fff8,#eafaf0);box-shadow:inset 0 1px #ffffffb8,0 8px 18px #29bc701f;color:#24a864}.credit-checkin.is-loading{opacity:.9}.wallet-reward-flyout{position:absolute;right:18px;top:-14px;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;background:linear-gradient(90deg,#2fc96d,#24b35c);color:#fff;font-size:12px;font-weight:800;box-shadow:0 16px 24px #24b15a38;animation:wallet-flyout-in 1.6s ease forwards;pointer-events:none}.action-chip,.login-chip,.icon-chip,.profile-chip{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 16px;border-radius:16px;border:1px solid var(--line-strong);background:var(--surface-elevated);color:var(--text-main);font-size:14px;font-weight:600;box-shadow:0 14px 24px #5669ff0d}.login-chip{gap:10px;padding:0 18px 0 14px;color:#4f62ef;border-color:#5669ff38;background:radial-gradient(circle at 14% 16%,rgba(86,105,255,.1),transparent 42%),linear-gradient(180deg,#fff,#f4f6ff);box-shadow:inset 0 1px #ffffffe6,0 14px 24px #5669ff14;font-weight:700}.login-chip-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:11px;border:1px solid rgba(86,105,255,.12);background:linear-gradient(180deg,#5669ff1f,#7490ff29);color:#556fff;flex-shrink:0}.icon-chip{position:relative;width:auto;min-width:52px;padding:0 15px;white-space:nowrap}.icon-chip svg{flex:0 0 auto}.topbar-action-label{display:inline-flex;align-items:center;line-height:1}.topbar-actions [data-tooltip]{position:relative}.topbar-actions [data-tooltip]:before,.topbar-actions [data-tooltip]:after{position:absolute;left:50%;z-index:1000;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.topbar-actions [data-tooltip]:before{content:attr(data-tooltip);top:calc(100% + 10px);min-height:30px;padding:0 10px;border-radius:9px;background:#222748f5;color:#fff;font-size:12px;font-weight:700;line-height:30px;white-space:nowrap;box-shadow:0 10px 24px #1f25512e;transform:translate(-50%,-4px)}.topbar-actions [data-tooltip]:after{content:"";top:calc(100% + 4px);width:0;height:0;border-right:6px solid transparent;border-bottom:6px solid rgba(34,39,72,.96);border-left:6px solid transparent;transform:translate(-50%,-4px)}.topbar-actions [data-tooltip]:hover:before,.topbar-actions [data-tooltip]:hover:after,.topbar-actions [data-tooltip]:focus-visible:before,.topbar-actions [data-tooltip]:focus-visible:after{opacity:1;transform:translate(-50%)}@media (min-width: 1101px){.topbar-actions .icon-chip[data-tooltip]:before,.topbar-actions .icon-chip[data-tooltip]:after{display:none}}.notification-dot{position:absolute;top:13px;right:13px;width:8px;height:8px;border-radius:50%;background:#ff5d6f;box-shadow:0 0 0 3px #fff}.profile-chip{gap:10px;padding-left:12px;padding-right:14px;max-width:156px}.profile-chip>span:not(.profile-avatar){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logout-chip{color:#d85f6f;border-color:#e8788a38;background:radial-gradient(circle at 16% 18%,rgba(255,125,154,.12),transparent 42%),linear-gradient(180deg,#fff,#fff7f9);box-shadow:inset 0 1px #ffffffeb,0 14px 24px #e8788a14}.logout-chip:hover:not(:disabled){border-color:#e8788a57;background:radial-gradient(circle at 16% 18%,rgba(255,125,154,.16),transparent 42%),linear-gradient(180deg,#fff,#fff3f6)}html.theme-dark .action-chip.logout-chip{color:#ff97aa;border-color:#ff849c3d;background:radial-gradient(circle at 16% 18%,rgba(255,132,156,.14),transparent 42%),linear-gradient(180deg,#341f2cfa,#261822f5);box-shadow:0 4px 10px #120a1029}html.theme-dark .action-chip.logout-chip:hover:not(:disabled){border-color:#ff849c57;background:radial-gradient(circle at 16% 18%,rgba(255,132,156,.18),transparent 42%),linear-gradient(180deg,#3a2231fa,#2c1b27f5)}html.theme-dark .profile-secondary-button.profile-logout-button{color:#ff97aa;border-color:#ff849c42;background:linear-gradient(180deg,#341f2cfa,#261822f5)}@media (max-width: 1280px) and (min-width: 901px){.topbar{gap:14px;padding:14px 18px 12px}.page-subtitle{max-width:360px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.topbar-actions{gap:8px}.credit-card{gap:8px;height:50px;padding:7px 7px 7px 10px;border-radius:15px}.credit-icon{width:24px;height:24px}.credit-icon svg{width:24px;height:24px}.credit-value{font-size:15px}.credit-actions{gap:6px}.credit-checkin,.credit-action,.credit-invite{height:30px;padding-left:11px;padding-right:11px;font-size:11px}.action-chip,.login-chip,.icon-chip,.profile-chip{height:50px;border-radius:15px}.action-chip{width:50px;padding:0;font-size:0;gap:0}.action-chip svg{flex:0 0 auto}.icon-chip{min-width:50px;padding:0 13px}.profile-chip{max-width:132px;padding-left:10px;padding-right:11px;gap:8px}}@media (max-width: 1120px) and (min-width: 901px){.page-subtitle{max-width:280px}.credit-card{gap:6px}.credit-entry-arrow{display:none}.credit-checkin,.credit-action,.credit-invite{padding-left:10px;padding-right:10px}.profile-chip{width:50px;padding:0;gap:0}.profile-chip>span:not(.profile-avatar),.profile-chip>svg{display:none}}@media (max-width: 1200px) and (min-width: 901px){.layout-shell:not(.mobile-layout) .sidebar{position:relative;width:75px;padding-left:12px;padding-right:12px;overflow:visible;z-index:300}.layout-shell:not(.mobile-layout) .sidebar-header{padding-left:0;padding-right:0}.layout-shell:not(.mobile-layout) .brand{justify-content:center}.layout-shell:not(.mobile-layout) .sidebar-nav{gap:10px}.layout-shell:not(.mobile-layout) .nav-item{justify-content:center;gap:0;padding:0}.layout-shell:not(.mobile-layout) .sidebar-footer{padding-top:14px}}@media (max-width: 1100px) and (min-width: 901px){.topbar{gap:8px;padding:12px 14px 10px}.page-heading{flex:1 1 128px;min-width:0}.page-subtitle{max-width:220px;font-size:12px}.topbar-actions{flex:0 1 auto;gap:6px;min-width:0}.credit-card{gap:8px;height:46px;padding:6px 8px 6px 10px;border-radius:14px}.credit-summary{gap:5px}.credit-icon,.credit-icon svg{width:22px;height:22px}.credit-value{font-size:14px}.credit-actions{gap:5px}.credit-checkin,.credit-action,.credit-invite{width:auto;height:28px;padding:0 9px;overflow:visible;font-size:11px;border-radius:999px}.credit-checkin svg,.credit-invite svg{width:12px;height:12px;flex-basis:12px}.credit-checkin span,.credit-invite span{display:inline}.credit-checkin:after{content:none}.credit-checkin.is-signed:after,.credit-checkin.is-loading:after{content:none}.credit-action:after{content:none}.credit-action.is-watching:after{content:none}.action-chip,.login-chip,.icon-chip,.profile-chip{width:46px;min-width:46px;height:46px;padding:0;border-radius:14px}.icon-chip{gap:0}.topbar-action-label{display:none}}.mobile-utility-chip{width:44px;height:44px;padding:0;border-radius:14px}.mobile-login-chip{height:44px;min-height:44px;padding:0 14px;border-radius:14px;flex:1 1 auto}.profile-avatar{display:inline-flex;overflow:hidden;border-radius:50%}.mobile-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-app-tabbar);display:flex;align-items:center;gap:6px;padding:var(--mobile-tabbar-padding-y) 10px calc(var(--mobile-tabbar-padding-y) + var(--app-safe-bottom));border-top:1px solid var(--line-soft);background:#ffffffeb;box-shadow:0 -6px 16px #5669ff0b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-tabbar-item{position:relative;display:inline-flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:var(--mobile-tabbar-content-height);border-radius:14px;color:var(--text-muted);font-size:clamp(11px,calc(var(--app-viewport-height) * .014),12px);font-weight:700;line-height:var(--mobile-tabbar-label-height);transition:color .18s ease,background .18s ease,transform .18s ease}.mobile-tabbar-item.active{color:var(--primary);background:transparent}.mobile-tabbar-item svg{display:block;flex:0 0 var(--mobile-tabbar-icon-size);width:var(--mobile-tabbar-icon-size);height:var(--mobile-tabbar-icon-size)}.mobile-tabbar-item>span:not(.mobile-tabbar-task-badge),.mobile-tabbar-workspace-segment>span:not(.mobile-tabbar-task-badge){display:block;height:var(--mobile-tabbar-label-height);line-height:var(--mobile-tabbar-label-height)}.mobile-tabbar-workspace-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:1.55 1 0;gap:3px;min-height:var(--mobile-tabbar-content-height);padding:3px;border-radius:16px;background:#5361ff17;box-shadow:inset 0 0 0 1px #5361ff14}.mobile-tabbar-workspace-segment{position:relative;display:inline-flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:100%;border:0;border-radius:13px;background:transparent;color:var(--text-muted);font-size:clamp(11px,calc(var(--app-viewport-height) * .014),12px);font-weight:700;line-height:var(--mobile-tabbar-label-height)}.mobile-tabbar-workspace-segment svg{display:block;flex:0 0 var(--mobile-tabbar-icon-size);width:var(--mobile-tabbar-icon-size);height:var(--mobile-tabbar-icon-size)}.mobile-tabbar-workspace-segment.active{background:#fffffff5;color:var(--primary);box-shadow:0 8px 18px #5361ff21}.mobile-tabbar-task-badge{position:absolute;top:2px;left:50%;min-width:12px;height:12px;padding:0 3px;border-radius:999px;background:#ff5f8d;color:#fff;font-size:7px;font-weight:900;line-height:12px;text-align:center;box-shadow:0 4px 8px #ff5f8d33;pointer-events:none;transform:translate(8px)}.mobile-tabbar-task-badge--creator{top:3px;left:50%;transform:translate(10px)}.wallet-toast{position:fixed;top:22px;right:22px;z-index:calc(var(--z-app-toast) - 1);display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;border-radius:16px;border:1px solid var(--line-strong);background:var(--surface-elevated);color:var(--text-main);font-size:13px;font-weight:700;box-shadow:var(--shadow-strong);animation:wallet-toast-in .2s ease}.wallet-toast.tone-success{color:#1ea85d}.wallet-toast.tone-info{color:#5f6b98}.wallet-toast-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:#5669ff14;flex:0 0 auto}.wallet-toast.tone-success .wallet-toast-icon{background:#29bc701f}.wallet-toast.tone-info .wallet-toast-icon{background:#5669ff14}.global-toast-stack{position:fixed;top:22px;right:22px;z-index:var(--z-app-toast);display:flex;width:min(360px,calc(100vw - 32px));flex-direction:column;align-items:stretch;gap:10px;pointer-events:none}.global-toast{display:grid;grid-template-columns:28px minmax(0,1fr) 26px;align-items:center;gap:10px;min-height:52px;padding:10px 10px 10px 14px;border:1px solid rgba(220,226,246,.88);border-radius:16px;background:#fffffff5;color:#5f6b98;box-shadow:0 18px 38px #23306229,inset 0 1px #ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.global-toast-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;background:#5669ff1a;color:#5667ff}.global-toast-copy{display:flex;min-width:0;flex-direction:column;gap:3px;font-size:13px;font-weight:700;line-height:1.35}.global-toast-copy strong{color:var(--text-strong);font-size:13px;font-weight:800}.global-toast-copy span{overflow:hidden;text-overflow:ellipsis}.global-toast-close{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:9px;background:#606a8e14;color:#8c96bf}.global-toast-close:hover{background:#606a8e24;color:#667099}.global-toast.tone-success{border-color:#3abd7833;color:#23945f}.global-toast.tone-success .global-toast-icon{background:#3abd781f;color:#23945f}.global-toast.tone-error{border-color:#ff749733;color:#d65581}.global-toast.tone-error .global-toast-icon{background:#ff74971f;color:#d65581}.global-toast.tone-warn{border-color:#ffb74d3d;color:#c58116}.global-toast.tone-warn .global-toast-icon{background:#ffb74d24;color:#c58116}.global-toast-enter-active,.global-toast-leave-active{transition:opacity .2s ease,transform .2s ease}.global-toast-enter,.global-toast-leave-to{opacity:0;transform:translateY(-10px) scale(.98)}.global-toast-move{transition:transform .2s ease}@keyframes wallet-flyout-in{0%{opacity:0;transform:translateY(8px) scale(.94)}18%,72%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.96)}}@keyframes wallet-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page-container{position:relative;flex:1;min-height:0;--collection-sticky-top: 0px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:18px}.page-container.page-container--workflow{padding:0;background:var(--bg)}.page-container.page-container--workflow-editor{overflow:hidden}.page-container.page-container--workspace{scrollbar-width:none;-ms-overflow-style:none}.page-container.page-container--workspace::-webkit-scrollbar{width:0;height:0;display:none}.app-scrollbar,.page-container:not(.page-container--workflow-editor):not(.page-container--workspace){scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.app-scrollbar::-webkit-scrollbar,.page-container:not(.page-container--workflow-editor):not(.page-container--workspace)::-webkit-scrollbar{width:8px;height:8px}.app-scrollbar::-webkit-scrollbar-track,.page-container:not(.page-container--workflow-editor):not(.page-container--workspace)::-webkit-scrollbar-track{border-radius:999px;background:var(--scrollbar-track)}.app-scrollbar::-webkit-scrollbar-thumb,.page-container:not(.page-container--workflow-editor):not(.page-container--workspace)::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--scrollbar-thumb);background-clip:content-box}.app-scrollbar::-webkit-scrollbar-thumb:hover,.page-container:not(.page-container--workflow-editor):not(.page-container--workspace)::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}.app-scrollbar::-webkit-scrollbar-corner,.page-container:not(.page-container--workflow-editor):not(.page-container--workspace)::-webkit-scrollbar-corner{background:transparent}.surface-card{border-radius:24px}html.theme-dark{color-scheme:dark}html.theme-dark .sidebar{background:var(--surface-glass)}html.theme-dark .topbar{background:#0c1222b8}html.theme-dark .nav-item:hover{background:#8092ff1f}html.theme-dark .nav-item.active{background:linear-gradient(90deg,#8092ff33,#8d79ff29);box-shadow:inset 0 0 0 1px #8092ff24}html.theme-dark .upgrade-card{background:radial-gradient(circle at 15% 10%,rgba(88,118,255,.2),transparent 42%),linear-gradient(180deg,#1d2848fa,#131b31f5)}html.theme-dark .credit-card,html.theme-dark .action-chip,html.theme-dark .icon-chip,html.theme-dark .profile-chip,html.theme-dark .collapse-button,html.theme-dark .wallet-toast{background:#18213beb;box-shadow:0 6px 16px #03071224}html.theme-dark .global-toast{border-color:var(--dark-border-strong);background:#181d27f0;box-shadow:0 18px 38px #00000057,inset 0 1px #ffffff08}html.theme-dark .global-toast-copy strong{color:var(--text-strong)}html.theme-dark .global-toast-close{background:#949dbe1f;color:#9aa5c0}html.theme-dark .global-toast-close:hover{background:#949dbe2e;color:#c8d0e8}html.theme-dark .login-chip{color:#eef3ff;border-color:#8092ff4d;background:radial-gradient(circle at 14% 16%,rgba(128,146,255,.12),transparent 42%),#1b2642f0;box-shadow:0 6px 16px #03071224}html.theme-dark .login-chip-icon,html.theme-dark .theme-toggle-chip.is-dark{border-color:#8092ff42;background:#8092ff1f;color:#eef3ff;box-shadow:none}html.theme-dark .theme-toggle-chip.is-dark{box-shadow:0 6px 16px #03071224}html.theme-dark .credit-invite{border-color:#69b6eb3d;background:linear-gradient(180deg,#1f3148f5,#1b2a3ef0);color:#a8d9ff;box-shadow:0 6px 16px #03071224}html.theme-dark .action-chip:hover:not(:disabled),html.theme-dark .icon-chip:hover:not(:disabled),html.theme-dark .profile-chip:hover:not(:disabled),html.theme-dark .collapse-button:hover:not(:disabled),html.theme-dark .login-chip:hover:not(:disabled),html.theme-dark .theme-toggle-chip.is-dark:hover:not(:disabled){transform:none;border-color:#889ad457;box-shadow:0 8px 18px #03071229}html.theme-dark .notification-dot{box-shadow:0 0 0 3px var(--surface-elevated)}html.theme-dark .mobile-tabbar{border-top-color:var(--dark-border);background:#0c1222eb;box-shadow:0 -6px 16px #00000024}html.theme-dark .mobile-tabbar-item{color:var(--text-muted)}html.theme-dark .mobile-tabbar-item.active{color:var(--primary);background:transparent}html.theme-dark .mobile-tabbar-workspace-group{background:#948bff1f;box-shadow:inset 0 0 0 1px #948bff1f}html.theme-dark .mobile-tabbar-workspace-segment{color:var(--text-muted)}html.theme-dark .mobile-tabbar-workspace-segment.active{background:#3f4148eb;color:var(--primary);box-shadow:none}html.theme-dark .creator-panel,html.theme-dark .queue-panel,html.theme-dark .works-overview,html.theme-dark .works-shell,html.theme-dark .favorites-overview,html.theme-dark .favorites-shell,html.theme-dark .profile-hero,html.theme-dark .profile-card,html.theme-dark .wallet-card,html.theme-dark .points-overview,html.theme-dark .points-shell,html.theme-dark .invite-overview,html.theme-dark .invite-main-card,html.theme-dark .invite-record-card,html.theme-dark .preview-dialog,html.theme-dark .login-dialog,html.theme-dark .ad-reward-dialog,html.theme-dark .invite-copy-dialog,html.theme-dark .task-cancel-dialog{border-color:var(--line-strong);background:radial-gradient(circle at top left,rgba(88,118,255,.12),transparent 30%),linear-gradient(180deg,#18213bfa,#12192ef5)}html.theme-dark .upload-preview-tile,html.theme-dark .upload-tile,html.theme-dark .pill-button,html.theme-dark .secondary-button,html.theme-dark .task-action,html.theme-dark .toolbar-button,html.theme-dark .work-download-button,html.theme-dark .work-favorite-button,html.theme-dark .favorite-download-button,html.theme-dark .favorite-save-button,html.theme-dark .points-secondary-button,html.theme-dark .wallet-secondary-button,html.theme-dark .profile-secondary-button,html.theme-dark .invite-secondary-button,html.theme-dark .wallet-balance-block,html.theme-dark .wallet-rule-item,html.theme-dark .wallet-entry-button,html.theme-dark .invite-reward-card,html.theme-dark .preview-close-button,html.theme-dark .preview-zoom-button,html.theme-dark .preview-zoom-reset,html.theme-dark .login-close-button,html.theme-dark .ad-reward-close-button,html.theme-dark .invite-copy-dialog-close,html.theme-dark .task-cancel-dialog-close,html.theme-dark .clear-creator-button,html.theme-dark .work-card,html.theme-dark .favorite-card,html.theme-dark .works-stat-card,html.theme-dark .favorites-stat-card,html.theme-dark .profile-stat-card,html.theme-dark .profile-info-item,html.theme-dark .points-balance-panel,html.theme-dark .points-stat-card,html.theme-dark .points-item,html.theme-dark .points-side-card,html.theme-dark .points-side-item,html.theme-dark .points-rule-item,html.theme-dark .invite-share-panel,html.theme-dark .invite-share-link-shell,html.theme-dark .invite-stat-card,html.theme-dark .invite-flow-card,html.theme-dark .invite-rule-shell,html.theme-dark .invite-rule-item,html.theme-dark .invite-record-item,html.theme-dark .task-card,html.theme-dark .preview-stage,html.theme-dark .preview-zoom-toolbar,html.theme-dark .preview-tag,html.theme-dark .preview-reference-image,html.theme-dark .login-code-panel,html.theme-dark .login-code-shell,html.theme-dark .login-copy-card,html.theme-dark .login-step-item,html.theme-dark .ad-reward-code-panel,html.theme-dark .ad-reward-code-shell,html.theme-dark .ad-reward-copy-card,html.theme-dark .ad-reward-step-item,html.theme-dark .invite-copy-dialog-link-shell,html.theme-dark .task-cancel-dialog-prompt{border-color:var(--line-strong);background:linear-gradient(180deg,#1f2b4afa,#161f38f5);box-shadow:inset 0 1px #ffffff0d,var(--shadow-soft)}html.theme-dark .prompt-textarea{border-color:var(--line-strong);background:#10172adb;color:var(--text-main)}html.theme-dark .prompt-textarea:focus{border-color:#8092ff7a;box-shadow:0 0 0 4px #8092ff26;background:#141d34f5}html.theme-dark .prompt-textarea.has-error{border-color:#ff798a8a;box-shadow:0 0 0 4px #ff798a1f;background:#3f17227a}html.theme-dark .prompt-textarea.has-error:focus{border-color:#ff798a9e;box-shadow:0 0 0 4px #ff798a24;background:#4419258f}html.theme-dark .prompt-textarea:disabled{background:#1a2440eb;color:#97a2c7}html.theme-dark .prompt-textarea::placeholder,html.theme-dark .text-counter,html.theme-dark .page-subtitle,html.theme-dark .panel-subtitle,html.theme-dark .field-note,html.theme-dark .create-note,html.theme-dark .works-subtitle,html.theme-dark .favorites-subtitle,html.theme-dark .points-subtitle,html.theme-dark .invite-subtitle,html.theme-dark .profile-section-subtitle,html.theme-dark .task-progress,html.theme-dark .task-meta-text,html.theme-dark .preview-date,html.theme-dark .preview-section-label,html.theme-dark .preview-zoom-hint,html.theme-dark .login-dialog-subtitle,html.theme-dark .login-code-caption,html.theme-dark .login-copy-text,html.theme-dark .ad-reward-subtitle,html.theme-dark .ad-reward-copy-text,html.theme-dark .invite-share-hint,html.theme-dark .invite-qr-caption,html.theme-dark .invite-record-meta,html.theme-dark .invite-record-unit,html.theme-dark .points-toolbar-meta,html.theme-dark .points-balance-meta,html.theme-dark .profile-info-meta,html.theme-dark .profile-stat-meta,html.theme-dark .points-stat-meta,html.theme-dark .invite-stat-meta,html.theme-dark .work-badge-time,html.theme-dark .favorite-badge-time{color:var(--text-muted)}html.theme-dark .queue-tabs,html.theme-dark .works-toolbar,html.theme-dark .favorites-toolbar,html.theme-dark .points-toolbar,html.theme-dark .invite-record-head{border-color:var(--line-soft)}html.theme-dark .queue-tab,html.theme-dark .works-tab,html.theme-dark .favorites-tab,html.theme-dark .points-tab,html.theme-dark .invite-tab,html.theme-dark .upload-tile,html.theme-dark .pill-button,html.theme-dark .secondary-button,html.theme-dark .task-action,html.theme-dark .toolbar-button,html.theme-dark .work-download-button,html.theme-dark .work-favorite-button,html.theme-dark .favorite-download-button,html.theme-dark .favorite-save-button,html.theme-dark .points-secondary-button,html.theme-dark .invite-secondary-button,html.theme-dark .profile-secondary-button,html.theme-dark .wallet-secondary-button,html.theme-dark .wallet-entry-button,html.theme-dark .preview-zoom-button,html.theme-dark .preview-zoom-reset,html.theme-dark .preview-close-button,html.theme-dark .login-close-button,html.theme-dark .ad-reward-close-button,html.theme-dark .invite-copy-dialog-close,html.theme-dark .task-cancel-dialog-close{color:var(--text-main)}html.theme-dark .queue-tab span,html.theme-dark .works-tab span,html.theme-dark .favorites-tab span,html.theme-dark .points-tab span,html.theme-dark .invite-tab span,html.theme-dark .credit-label,html.theme-dark .work-tag,html.theme-dark .favorite-tag,html.theme-dark .task-tag,html.theme-dark .profile-meta-chip,html.theme-dark .wallet-trend-chip,html.theme-dark .points-side-chip,html.theme-dark .invite-rule-pill{color:var(--text-muted)}html.theme-dark .work-tag,html.theme-dark .favorite-tag,html.theme-dark .task-tag,html.theme-dark .preview-tag,html.theme-dark .profile-meta-chip,html.theme-dark .wallet-trend-chip,html.theme-dark .points-side-chip,html.theme-dark .work-badge,html.theme-dark .favorite-badge,html.theme-dark .preview-date,html.theme-dark .invite-rule-pill{border-color:var(--line-strong);background:#8092ff1f}html.theme-dark .upload-preview-index,html.theme-dark .upload-preview-remove,html.theme-dark .preview-zoom-hint{background:#060b18b8;color:#ffffffeb}html.theme-dark .upload-preview-tile,html.theme-dark .upload-tile,html.theme-dark .pill-button,html.theme-dark .secondary-button,html.theme-dark .task-action:not(.primary-action):not(.danger-action),html.theme-dark .toolbar-button:not(.toolbar-primary-button),html.theme-dark .work-favorite-button,html.theme-dark .favorite-save-button,html.theme-dark .profile-secondary-button,html.theme-dark .invite-secondary-button,html.theme-dark .wallet-entry-button,html.theme-dark .preview-close-button,html.theme-dark .preview-zoom-button,html.theme-dark .preview-zoom-reset,html.theme-dark .login-close-button,html.theme-dark .ad-reward-close-button,html.theme-dark .invite-copy-dialog-close,html.theme-dark .task-cancel-dialog-close,html.theme-dark .clear-creator-button:not(.creator-top-action),html.theme-dark .ad-reward-secondary,html.theme-dark .task-cancel-dialog-secondary{border-color:#7082bc47;background:#1c2642eb;box-shadow:0 6px 14px #03071224}html.theme-dark .credit-action,html.theme-dark .credit-checkin,html.theme-dark .creator-top-action,html.theme-dark .preview-reference-back,html.theme-dark .work-download-button,html.theme-dark .favorite-download-button,html.theme-dark .points-invite-button,html.theme-dark .wallet-invite-button{border-color:#8092ff3d;background:linear-gradient(180deg,#435894eb,#2a3868e6);color:#e8eeff;box-shadow:inset 0 1px #ffffff14,0 12px 22px #03071238}html.theme-dark .credit-checkin.is-signed{border-color:#46d98647;background:linear-gradient(180deg,#22563ff5,#173d2eeb);color:#8af0b8;box-shadow:inset 0 1px #ffffff0f,0 12px 22px #03071238}html.theme-dark .credit-action.is-watching{background:linear-gradient(180deg,#5267aaf5,#303f74eb)}html.theme-dark .wallet-secondary-button.is-signed,html.theme-dark .points-secondary-button.is-signed{border-color:#46d98647;background:linear-gradient(180deg,#22563ff5,#173d2eeb);color:#8af0b8;box-shadow:inset 0 1px #ffffff0f,0 12px 22px #03071238}html.theme-dark .wallet-primary-button.is-watching{background:linear-gradient(90deg,#7084ff,#5e71ff)}html.theme-dark .points-primary-button.is-watching{background:linear-gradient(90deg,#ffc56b,#ff9f63)}html.theme-dark .work-favorite-button.active,html.theme-dark .favorite-save-button.active{border-color:#ffb84d4d;background:linear-gradient(180deg,#5a431df5,#3f2e14eb);color:#ffc66d;box-shadow:0 8px 16px #0307122e}html.theme-dark .create-task-arrow{background:#ffffff1a;box-shadow:inset 0 1px #ffffff14}html.theme-dark .primary-side-button,html.theme-dark .primary-button,html.theme-dark .primary-action,html.theme-dark .work-continue-button,html.theme-dark .favorite-continue-button,html.theme-dark .create-task-button,html.theme-dark .wallet-primary-button,html.theme-dark .profile-primary-button,html.theme-dark .invite-primary-button,html.theme-dark .login-dialog-primary,html.theme-dark .ad-reward-primary,html.theme-dark .task-create-dialog-primary,html.theme-dark .task-action-result-primary,html.theme-dark .invite-copy-dialog-primary{border-color:transparent;background:linear-gradient(90deg,#6177ff,#7d67ff);color:#fff;box-shadow:0 14px 24px #060b1842}html.theme-dark .points-primary-button{border-color:transparent;background:linear-gradient(90deg,#ffbd5a,#ff945a);color:#fff;box-shadow:0 14px 24px #1a100447}html.theme-dark .ad-reward-secondary,html.theme-dark .task-cancel-dialog-secondary{border-color:var(--line-strong);background:#1c2642eb;color:var(--text-main);box-shadow:0 6px 14px #03071224}html.theme-dark .danger-action,html.theme-dark .task-cancel-dialog-primary{border-color:#ff798a57;background:linear-gradient(180deg,#ff798a29,#ff798a1f);color:#ff9aaa;box-shadow:none}html.theme-dark .upload-preview-tile:hover:not(:disabled),html.theme-dark .upload-tile:hover:not(:disabled),html.theme-dark .pill-button:hover:not(:disabled),html.theme-dark .secondary-button:hover:not(:disabled),html.theme-dark .task-action:not(.primary-action):not(.danger-action):hover:not(:disabled),html.theme-dark .toolbar-button:not(.toolbar-primary-button):hover:not(:disabled),html.theme-dark .work-favorite-button:hover:not(:disabled),html.theme-dark .favorite-save-button:hover:not(:disabled),html.theme-dark .profile-secondary-button:hover:not(:disabled),html.theme-dark .invite-secondary-button:hover:not(:disabled),html.theme-dark .preview-close-button:hover:not(:disabled),html.theme-dark .preview-zoom-button:hover:not(:disabled),html.theme-dark .preview-zoom-reset:hover:not(:disabled),html.theme-dark .login-close-button:hover:not(:disabled),html.theme-dark .ad-reward-close-button:hover:not(:disabled),html.theme-dark .invite-copy-dialog-close:hover:not(:disabled),html.theme-dark .task-cancel-dialog-close:hover:not(:disabled),html.theme-dark .clear-creator-button:not(.creator-top-action):hover:not(:disabled),html.theme-dark .wallet-entry-button:hover:not(:disabled),html.theme-dark .ad-reward-secondary:hover:not(:disabled),html.theme-dark .task-cancel-dialog-secondary:hover:not(:disabled){transform:none;border-color:#899ad457;box-shadow:0 8px 16px #0307122e}html.theme-dark .create-task-button:hover:not(:disabled),html.theme-dark .primary-side-button:hover:not(:disabled),html.theme-dark .primary-button:hover:not(:disabled),html.theme-dark .primary-action:hover:not(:disabled),html.theme-dark .work-continue-button:hover:not(:disabled),html.theme-dark .favorite-continue-button:hover:not(:disabled),html.theme-dark .wallet-primary-button:hover:not(:disabled),html.theme-dark .profile-primary-button:hover:not(:disabled),html.theme-dark .invite-primary-button:hover:not(:disabled),html.theme-dark .login-dialog-primary:hover:not(:disabled),html.theme-dark .ad-reward-primary:hover:not(:disabled),html.theme-dark .task-create-dialog-primary:hover:not(:disabled),html.theme-dark .task-action-result-primary:hover:not(:disabled),html.theme-dark .invite-copy-dialog-primary:hover:not(:disabled),html.theme-dark .points-primary-button:hover:not(:disabled){box-shadow:0 18px 30px #03071257}html.theme-dark .task-cover-shell,html.theme-dark .preview-reference-image{background:#10172aeb}html.theme-dark .task-cover-skeleton{background:linear-gradient(180deg,#151f38fa,#10172af5)}html.theme-dark .task-cover-skeleton:after{background:linear-gradient(90deg,transparent 0%,rgba(157,171,230,.14) 48%,transparent 100%)}html.theme-dark .task-cover-skeleton-line{background:#8895c747}html.theme-dark .task-cover-running-overlay{background:linear-gradient(180deg,#ffffff0a,#4368ff1f)}html.theme-dark .preview-overlay,html.theme-dark .task-cancel-dialog-mask,html.theme-dark .invite-copy-dialog-mask{background:var(--overlay)}html.theme-dark .login-overlay,html.theme-dark .ad-reward-overlay{background:var(--overlay-soft)}html.theme-dark .credit-action,html.theme-dark .primary-side-button,html.theme-dark .primary-button,html.theme-dark .primary-action,html.theme-dark .work-continue-button,html.theme-dark .favorite-continue-button,html.theme-dark .create-task-button,html.theme-dark .wallet-primary-button,html.theme-dark .profile-primary-button,html.theme-dark .preview-reference-back,html.theme-dark .task-create-dialog-primary{border-color:transparent;background:linear-gradient(90deg,#4368ff,#7558ff);color:#fff;box-shadow:0 14px 24px #5669ff33}html.theme-dark .invite-primary-button,html.theme-dark .invite-copy-dialog-primary,html.theme-dark .task-action-result-primary.is-info{border-color:transparent;background:linear-gradient(90deg,#556fff,#7490ff);color:#fff;box-shadow:0 14px 24px #5669ff33}html.theme-dark .credit-action{box-shadow:inset 0 1px #ffffff47,0 8px 18px #5c5aff29}html.theme-dark .credit-action.is-watching,html.theme-dark .wallet-primary-button.is-watching{background:linear-gradient(90deg,#6b7cff,#5361ff);box-shadow:inset 0 1px #ffffff4d,0 10px 20px #5669ff2e}html.theme-dark .creator-top-action,html.theme-dark .wallet-secondary-button.wallet-invite-button,html.theme-dark .points-secondary-button.points-invite-button{color:#4567f6;border-color:#5669ff33;background:linear-gradient(180deg,#5669ff1f,#5669ff0f);box-shadow:inset 0 1px #ffffffeb,0 8px 18px #5669ff14}html.theme-dark .credit-checkin,html.theme-dark .wallet-secondary-button:not(.wallet-invite-button),html.theme-dark .points-secondary-button:not(.points-invite-button){border-color:#dfe3f8c7;background:linear-gradient(180deg,#fff,#f8f9ff);color:#667099;box-shadow:inset 0 1px #fffffff5,0 8px 18px #5669ff0d}html.theme-dark .credit-checkin{border-color:#ffb84d52;background:linear-gradient(180deg,#fffaf0,#fff2dd);color:#d98a13;box-shadow:inset 0 1px #fff9,0 8px 18px #ffb54a1a}html.theme-dark .credit-checkin.is-signed,html.theme-dark .wallet-secondary-button.is-signed:not(.wallet-invite-button),html.theme-dark .points-secondary-button.is-signed:not(.points-invite-button){border-color:#29bc703d;background:linear-gradient(180deg,#f4fff8,#eafaf0);color:#24a864;box-shadow:inset 0 1px #ffffffb8,0 8px 18px #29bc701f}html.theme-dark .credit-action:hover:not(:disabled){box-shadow:inset 0 1px #ffffff4d,0 10px 20px #5669ff2e}html.theme-dark .create-task-button:hover:not(:disabled){box-shadow:0 22px 32px #5361ff42}html.theme-dark .preview-reference-back:hover:not(:disabled){box-shadow:0 14px 24px #5669ff3d}html.theme-dark .creator-top-action:hover:not(:disabled),html.theme-dark .wallet-secondary-button.wallet-invite-button:hover:not(:disabled),html.theme-dark .points-secondary-button.points-invite-button:hover:not(:disabled){border-color:#5669ff4d;background:linear-gradient(180deg,#5669ff29,#5669ff14);box-shadow:inset 0 1px #fffffff0,0 10px 22px #5669ff1f}html.theme-dark .primary-side-button:hover:not(:disabled),html.theme-dark .primary-button:hover:not(:disabled),html.theme-dark .primary-action:hover:not(:disabled),html.theme-dark .work-continue-button:hover:not(:disabled),html.theme-dark .favorite-continue-button:hover:not(:disabled),html.theme-dark .wallet-primary-button:hover:not(:disabled),html.theme-dark .profile-primary-button:hover:not(:disabled),html.theme-dark .invite-primary-button:hover:not(:disabled),html.theme-dark .task-create-dialog-primary:hover:not(:disabled),html.theme-dark .task-action-result-primary.is-info:hover:not(:disabled),html.theme-dark .invite-copy-dialog-primary:hover:not(:disabled){box-shadow:0 16px 28px #5669ff33}html.theme-dark .credit-checkin:hover:not(:disabled),html.theme-dark .wallet-secondary-button:not(.wallet-invite-button):hover:not(:disabled),html.theme-dark .points-secondary-button:not(.points-invite-button):hover:not(:disabled){box-shadow:inset 0 1px #fffffff5,0 10px 18px #5669ff14}html.theme-dark .credit-checkin.is-signed:hover:not(:disabled),html.theme-dark .wallet-secondary-button.is-signed:not(.wallet-invite-button):hover:not(:disabled),html.theme-dark .points-secondary-button.is-signed:not(.points-invite-button):hover:not(:disabled){box-shadow:inset 0 1px #ffffffb8,0 10px 20px #29bc7024}html.theme-dark .creator-top-action{color:#aab8ff;border-color:#7082bc4d;background:#1c2642eb;box-shadow:0 4px 10px #0307121a}html.theme-dark .creator-top-action:hover:not(:disabled){transform:none;border-color:#899ad45c;background:#1f2b4af5;box-shadow:0 5px 12px #0307121f}html.theme-dark .task-card,html.theme-dark .work-card,html.theme-dark .favorite-card{box-shadow:0 10px 24px #03071229}html.theme-dark .task-card:hover,html.theme-dark .work-card:hover,html.theme-dark .favorite-card:hover{border-color:#7e91cd57;box-shadow:0 14px 28px #03071238}html.theme-dark .task-cover-shell.is-clickable:hover{box-shadow:0 12px 20px #0307123d}html.theme-dark .work-badge,html.theme-dark .favorite-badge{border:1px solid rgba(255,255,255,.14);color:#f5f8fff5;box-shadow:0 8px 18px #0307122e}html.theme-dark .work-badge-favorite{background:#2ebe77e0}html.theme-dark .work-badge-exported{background:#6178ffe0}html.theme-dark .work-badge-recent,html.theme-dark .favorite-badge-folder{background:#090e1e8a}html.theme-dark .work-badge-time,html.theme-dark .favorite-badge-time{border-color:#ffffff1f;background:#090e1e75;color:#eff4ffe6}html.theme-dark button:not(:disabled):hover,html.theme-dark a[class*=button]:hover,html.theme-dark a[class*=chip]:hover{transform:none}html.theme-dark .action-chip,html.theme-dark .icon-chip,html.theme-dark .profile-chip,html.theme-dark .collapse-button,html.theme-dark .login-chip,html.theme-dark .theme-toggle-chip.is-dark{box-shadow:0 2px 8px #03071214}html.theme-dark .action-chip:hover:not(:disabled),html.theme-dark .icon-chip:hover:not(:disabled),html.theme-dark .profile-chip:hover:not(:disabled),html.theme-dark .collapse-button:hover:not(:disabled),html.theme-dark .login-chip:hover:not(:disabled),html.theme-dark .theme-toggle-chip.is-dark:hover:not(:disabled){box-shadow:0 4px 10px #0307121a}html.theme-dark .upload-preview-tile,html.theme-dark .upload-tile,html.theme-dark .pill-button,html.theme-dark .secondary-button,html.theme-dark .task-action:not(.primary-action):not(.danger-action),html.theme-dark .toolbar-button:not(.toolbar-primary-button),html.theme-dark .work-favorite-button,html.theme-dark .favorite-save-button,html.theme-dark .profile-secondary-button,html.theme-dark .invite-secondary-button,html.theme-dark .wallet-entry-button,html.theme-dark .preview-close-button,html.theme-dark .preview-zoom-button,html.theme-dark .preview-zoom-reset,html.theme-dark .login-close-button,html.theme-dark .ad-reward-close-button,html.theme-dark .invite-copy-dialog-close,html.theme-dark .task-cancel-dialog-close,html.theme-dark .clear-creator-button:not(.creator-top-action),html.theme-dark .ad-reward-secondary,html.theme-dark .task-cancel-dialog-secondary{box-shadow:0 4px 10px #0307121a}html.theme-dark .upload-preview-tile:hover:not(:disabled),html.theme-dark .upload-tile:hover:not(:disabled),html.theme-dark .pill-button:hover:not(:disabled),html.theme-dark .secondary-button:hover:not(:disabled),html.theme-dark .task-action:not(.primary-action):not(.danger-action):hover:not(:disabled),html.theme-dark .toolbar-button:not(.toolbar-primary-button):hover:not(:disabled),html.theme-dark .work-favorite-button:hover:not(:disabled),html.theme-dark .favorite-save-button:hover:not(:disabled),html.theme-dark .profile-secondary-button:hover:not(:disabled),html.theme-dark .invite-secondary-button:hover:not(:disabled),html.theme-dark .preview-close-button:hover:not(:disabled),html.theme-dark .preview-zoom-button:hover:not(:disabled),html.theme-dark .preview-zoom-reset:hover:not(:disabled),html.theme-dark .login-close-button:hover:not(:disabled),html.theme-dark .ad-reward-close-button:hover:not(:disabled),html.theme-dark .invite-copy-dialog-close:hover:not(:disabled),html.theme-dark .task-cancel-dialog-close:hover:not(:disabled),html.theme-dark .clear-creator-button:not(.creator-top-action):hover:not(:disabled),html.theme-dark .wallet-entry-button:hover:not(:disabled),html.theme-dark .ad-reward-secondary:hover:not(:disabled),html.theme-dark .task-cancel-dialog-secondary:hover:not(:disabled){box-shadow:0 5px 12px #0307121f}html.theme-dark .primary-side-button,html.theme-dark .primary-button,html.theme-dark .primary-action,html.theme-dark .work-continue-button,html.theme-dark .favorite-continue-button,html.theme-dark .create-task-button,html.theme-dark .wallet-primary-button,html.theme-dark .profile-primary-button,html.theme-dark .invite-primary-button,html.theme-dark .login-dialog-primary,html.theme-dark .ad-reward-primary,html.theme-dark .task-create-dialog-primary,html.theme-dark .task-action-result-primary,html.theme-dark .invite-copy-dialog-primary,html.theme-dark .points-primary-button{box-shadow:0 5px 12px #0c122624}html.theme-dark .primary-side-button:hover:not(:disabled),html.theme-dark .primary-button:hover:not(:disabled),html.theme-dark .primary-action:hover:not(:disabled),html.theme-dark .work-continue-button:hover:not(:disabled),html.theme-dark .favorite-continue-button:hover:not(:disabled),html.theme-dark .create-task-button:hover:not(:disabled),html.theme-dark .wallet-primary-button:hover:not(:disabled),html.theme-dark .profile-primary-button:hover:not(:disabled),html.theme-dark .invite-primary-button:hover:not(:disabled),html.theme-dark .login-dialog-primary:hover:not(:disabled),html.theme-dark .ad-reward-primary:hover:not(:disabled),html.theme-dark .task-create-dialog-primary:hover:not(:disabled),html.theme-dark .task-action-result-primary:hover:not(:disabled),html.theme-dark .invite-copy-dialog-primary:hover:not(:disabled),html.theme-dark .points-primary-button:hover:not(:disabled){box-shadow:0 6px 14px #0c122629}html.theme-dark .credit-action,html.theme-dark .preview-reference-back,html.theme-dark .work-download-button,html.theme-dark .favorite-download-button,html.theme-dark .points-invite-button,html.theme-dark .wallet-invite-button{box-shadow:0 4px 10px #0c12261f}html.theme-dark .credit-action:hover:not(:disabled),html.theme-dark .preview-reference-back:hover:not(:disabled),html.theme-dark .work-download-button:hover:not(:disabled),html.theme-dark .favorite-download-button:hover:not(:disabled),html.theme-dark .points-invite-button:hover:not(:disabled),html.theme-dark .wallet-invite-button:hover:not(:disabled){box-shadow:0 5px 12px #0c122624}html.theme-dark .credit-action,html.theme-dark .credit-action.is-watching,html.theme-dark .credit-checkin,html.theme-dark .credit-checkin.is-signed,html.theme-dark .wallet-secondary-button:not(.wallet-invite-button),html.theme-dark .wallet-secondary-button.is-signed:not(.wallet-invite-button),html.theme-dark .points-secondary-button:not(.points-invite-button),html.theme-dark .points-secondary-button.is-signed:not(.points-invite-button){box-shadow:0 2px 8px #0c122614}html.theme-dark .credit-checkin:hover:not(:disabled),html.theme-dark .credit-checkin.is-signed:hover:not(:disabled),html.theme-dark .wallet-secondary-button:not(.wallet-invite-button):hover:not(:disabled),html.theme-dark .wallet-secondary-button.is-signed:not(.wallet-invite-button):hover:not(:disabled),html.theme-dark .points-secondary-button:not(.points-invite-button):hover:not(:disabled),html.theme-dark .points-secondary-button.is-signed:not(.points-invite-button):hover:not(:disabled){box-shadow:0 4px 10px #0c12261a}html.theme-dark .create-task-arrow{box-shadow:none}html.theme-dark .creator-panel,html.theme-dark .queue-panel,html.theme-dark .works-overview,html.theme-dark .works-shell,html.theme-dark .favorites-overview,html.theme-dark .favorites-shell,html.theme-dark .profile-hero,html.theme-dark .profile-card,html.theme-dark .wallet-card,html.theme-dark .points-overview,html.theme-dark .points-shell,html.theme-dark .invite-overview,html.theme-dark .invite-main-card,html.theme-dark .invite-record-card,html.theme-dark .preview-dialog,html.theme-dark .login-dialog,html.theme-dark .ad-reward-dialog,html.theme-dark .invite-copy-dialog,html.theme-dark .task-cancel-dialog{background:#12192ef5;box-shadow:0 6px 16px #0307121f}html.theme-dark .upload-preview-tile,html.theme-dark .wallet-balance-block,html.theme-dark .wallet-rule-item,html.theme-dark .invite-reward-card,html.theme-dark .work-card,html.theme-dark .favorite-card,html.theme-dark .works-stat-card,html.theme-dark .favorites-stat-card,html.theme-dark .profile-stat-card,html.theme-dark .profile-info-item,html.theme-dark .points-balance-panel,html.theme-dark .points-stat-card,html.theme-dark .points-item,html.theme-dark .points-side-card,html.theme-dark .points-side-item,html.theme-dark .points-rule-item,html.theme-dark .invite-share-panel,html.theme-dark .invite-share-link-shell,html.theme-dark .invite-stat-card,html.theme-dark .invite-flow-card,html.theme-dark .invite-rule-shell,html.theme-dark .invite-rule-item,html.theme-dark .invite-record-item,html.theme-dark .task-card,html.theme-dark .preview-stage,html.theme-dark .preview-zoom-toolbar,html.theme-dark .preview-tag,html.theme-dark .preview-reference-image,html.theme-dark .login-code-panel,html.theme-dark .login-code-shell,html.theme-dark .login-copy-card,html.theme-dark .login-step-item,html.theme-dark .ad-reward-code-panel,html.theme-dark .ad-reward-code-shell,html.theme-dark .ad-reward-copy-card,html.theme-dark .ad-reward-step-item,html.theme-dark .invite-copy-dialog-link-shell,html.theme-dark .task-cancel-dialog-prompt{background:#18213beb;box-shadow:0 3px 10px #03071214}html.theme-dark .work-card,html.theme-dark .favorite-card,html.theme-dark .task-card,html.theme-dark .invite-flow-card,html.theme-dark .invite-rule-item,html.theme-dark .invite-record-item,html.theme-dark .wallet-rule-item,html.theme-dark .points-item,html.theme-dark .points-side-card,html.theme-dark .profile-info-item,html.theme-dark .works-stat-card,html.theme-dark .favorites-stat-card,html.theme-dark .profile-stat-card,html.theme-dark .points-stat-card,html.theme-dark .invite-stat-card{border-color:#7082bc38}html.theme-dark .task-card:hover,html.theme-dark .work-card:hover,html.theme-dark .favorite-card:hover,html.theme-dark .invite-flow-card:hover,html.theme-dark .invite-rule-item:hover,html.theme-dark .invite-record-item:hover,html.theme-dark .wallet-rule-item:hover,html.theme-dark .points-item:hover,html.theme-dark .points-side-card:hover,html.theme-dark .profile-info-item:hover,html.theme-dark .works-stat-card:hover,html.theme-dark .favorites-stat-card:hover,html.theme-dark .profile-stat-card:hover,html.theme-dark .points-stat-card:hover,html.theme-dark .invite-stat-card:hover{transform:none;border-color:#8092cd47;box-shadow:0 4px 12px #0307121a}html.theme-dark .task-cover-shell,html.theme-dark .work-visual,html.theme-dark .favorite-visual{box-shadow:0 3px 10px #0307121a}html.theme-dark .task-cover-shell.is-clickable:hover{transform:none;box-shadow:0 4px 12px #0307121f}html.theme-dark .work-card:hover .work-image,html.theme-dark .favorite-card:hover .favorite-image,html.theme-dark .work-visual:focus-visible .work-image,html.theme-dark .favorite-visual:focus-visible .favorite-image{transform:scale(1.015)}html.theme-dark .upgrade-card,html.theme-dark .credit-card,html.theme-dark .creator-panel,html.theme-dark .queue-panel,html.theme-dark .works-overview,html.theme-dark .works-shell,html.theme-dark .favorites-overview,html.theme-dark .favorites-shell,html.theme-dark .profile-hero,html.theme-dark .profile-card,html.theme-dark .wallet-card,html.theme-dark .points-overview,html.theme-dark .points-shell,html.theme-dark .invite-overview,html.theme-dark .invite-main-card,html.theme-dark .invite-record-card{box-shadow:none}html.theme-dark .upgrade-card{background:#18213bf0}html.theme-dark .upload-preview-tile,html.theme-dark .wallet-balance-block,html.theme-dark .wallet-rule-item,html.theme-dark .invite-reward-card,html.theme-dark .work-card,html.theme-dark .favorite-card,html.theme-dark .works-stat-card,html.theme-dark .favorites-stat-card,html.theme-dark .profile-stat-card,html.theme-dark .profile-info-item,html.theme-dark .points-balance-panel,html.theme-dark .points-stat-card,html.theme-dark .points-item,html.theme-dark .points-side-card,html.theme-dark .points-side-item,html.theme-dark .points-rule-item,html.theme-dark .invite-share-panel,html.theme-dark .invite-share-link-shell,html.theme-dark .invite-stat-card,html.theme-dark .invite-flow-card,html.theme-dark .invite-rule-shell,html.theme-dark .invite-rule-item,html.theme-dark .invite-record-item,html.theme-dark .task-card,html.theme-dark .preview-stage,html.theme-dark .preview-zoom-toolbar,html.theme-dark .preview-tag,html.theme-dark .preview-reference-image,html.theme-dark .login-code-panel,html.theme-dark .login-code-shell,html.theme-dark .login-copy-card,html.theme-dark .login-step-item,html.theme-dark .ad-reward-code-panel,html.theme-dark .ad-reward-code-shell,html.theme-dark .ad-reward-copy-card,html.theme-dark .ad-reward-step-item,html.theme-dark .invite-copy-dialog-link-shell,html.theme-dark .task-cancel-dialog-prompt,html.theme-dark .task-cover-shell,html.theme-dark .work-visual,html.theme-dark .favorite-visual,html.theme-dark .task-card:hover,html.theme-dark .work-card:hover,html.theme-dark .favorite-card:hover,html.theme-dark .invite-flow-card:hover,html.theme-dark .invite-rule-item:hover,html.theme-dark .invite-record-item:hover,html.theme-dark .wallet-rule-item:hover,html.theme-dark .points-item:hover,html.theme-dark .points-side-card:hover,html.theme-dark .profile-info-item:hover,html.theme-dark .works-stat-card:hover,html.theme-dark .favorites-stat-card:hover,html.theme-dark .profile-stat-card:hover,html.theme-dark .points-stat-card:hover,html.theme-dark .invite-stat-card:hover,html.theme-dark .task-cover-shell.is-clickable:hover{box-shadow:none}html.theme-dark{--dark-shell: rgba(22, 24, 29, .9);--dark-panel: rgba(24, 26, 31, .95);--dark-card: rgba(28, 31, 36, .92);--dark-card-hover: rgba(31, 34, 40, .95);--dark-ghost: rgba(34, 37, 43, .9);--dark-ghost-hover: rgba(38, 41, 48, .95);--dark-border: rgba(149, 154, 168, .14);--dark-border-strong: rgba(168, 173, 188, .2);--dark-button-border: rgba(148, 139, 255, .22);--dark-button-border-strong: rgba(166, 156, 255, .32);--dark-tag: rgba(44, 47, 55, .72);--dark-tag-strong: rgba(22, 24, 29, .56);--dark-tint: rgba(148, 139, 255, .14);--dark-tint-hover: rgba(148, 139, 255, .2);--dark-download: rgba(130, 108, 178, .2);--dark-download-hover: rgba(140, 116, 190, .26)}html.theme-dark .sidebar{background:var(--dark-shell);border-color:var(--dark-border)}html.theme-dark .topbar{background:#16181dc2}html.theme-dark .nav-item:hover{color:#bdb8ff;background:#948bff14}html.theme-dark .nav-item.active{color:#c8c4ff;background:#484c585c;box-shadow:inset 0 0 0 1px #a8adbc2e}html.theme-dark .upgrade-card,html.theme-dark .credit-card,html.theme-dark .action-chip,html.theme-dark .icon-chip,html.theme-dark .profile-chip,html.theme-dark .collapse-button,html.theme-dark .wallet-toast,html.theme-dark .login-chip{border-color:var(--dark-border-strong);background:var(--dark-card);box-shadow:none}html.theme-dark .login-chip{color:var(--text-strong)}html.theme-dark .login-chip-icon,html.theme-dark .theme-toggle-chip.is-dark{color:#c8c4ff;border-color:var(--dark-border);background:var(--dark-tag);box-shadow:none}html.theme-dark .credit-entry-button:hover,html.theme-dark .credit-entry-button:focus-visible{background:#8092ff1a}html.theme-dark .credit-entry-button:focus-visible{box-shadow:0 0 0 3px #8092ff24}html.theme-dark .credit-entry-arrow{color:#a4afd8}html.theme-dark .creator-panel,html.theme-dark .queue-panel,html.theme-dark .works-overview,html.theme-dark .works-shell,html.theme-dark .favorites-overview,html.theme-dark .favorites-shell,html.theme-dark .profile-hero,html.theme-dark .profile-card,html.theme-dark .wallet-card,html.theme-dark .points-overview,html.theme-dark .points-shell,html.theme-dark .invite-overview,html.theme-dark .invite-main-card,html.theme-dark .invite-record-card,html.theme-dark .preview-dialog,html.theme-dark .login-dialog,html.theme-dark .ad-reward-dialog,html.theme-dark .invite-copy-dialog,html.theme-dark .task-cancel-dialog{border-color:var(--dark-border-strong);background:radial-gradient(circle at 0% 0%,rgba(148,139,255,.07),transparent 34%),radial-gradient(circle at 88% 12%,rgba(255,184,77,.045),transparent 30%),linear-gradient(180deg,#1d1f25f7,#181a1ff2);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #00000014}html.theme-dark .upload-preview-tile,html.theme-dark .wallet-balance-block,html.theme-dark .wallet-rule-item,html.theme-dark .invite-reward-card,html.theme-dark .work-card,html.theme-dark .favorite-card,html.theme-dark .works-stat-card,html.theme-dark .favorites-stat-card,html.theme-dark .profile-stat-card,html.theme-dark .profile-info-item,html.theme-dark .points-balance-panel,html.theme-dark .points-stat-card,html.theme-dark .points-item,html.theme-dark .points-side-card,html.theme-dark .points-side-item,html.theme-dark .points-rule-item,html.theme-dark .invite-share-panel,html.theme-dark .invite-share-link-shell,html.theme-dark .invite-stat-card,html.theme-dark .invite-flow-card,html.theme-dark .invite-rule-shell,html.theme-dark .invite-rule-item,html.theme-dark .invite-record-item,html.theme-dark .task-card,html.theme-dark .preview-stage,html.theme-dark .preview-zoom-toolbar,html.theme-dark .preview-tag,html.theme-dark .preview-reference-image,html.theme-dark .login-code-panel,html.theme-dark .login-code-shell,html.theme-dark .login-copy-card,html.theme-dark .login-step-item,html.theme-dark .ad-reward-code-panel,html.theme-dark .ad-reward-code-shell,html.theme-dark .ad-reward-copy-card,html.theme-dark .ad-reward-step-item,html.theme-dark .invite-copy-dialog-link-shell,html.theme-dark .task-cancel-dialog-prompt,html.theme-dark .task-cover-shell,html.theme-dark .work-visual,html.theme-dark .favorite-visual,html.theme-dark .toolbar-button:not(.toolbar-primary-button),html.theme-dark .favorites-toolbar-button:not(.favorites-toolbar-primary){border-color:var(--dark-border);background:var(--dark-card);box-shadow:none}html.theme-dark .work-card,html.theme-dark .favorite-card,html.theme-dark .task-card,html.theme-dark .invite-flow-card,html.theme-dark .invite-rule-item,html.theme-dark .invite-record-item,html.theme-dark .wallet-rule-item,html.theme-dark .points-item,html.theme-dark .points-side-card,html.theme-dark .profile-info-item,html.theme-dark .works-stat-card,html.theme-dark .favorites-stat-card,html.theme-dark .profile-stat-card,html.theme-dark .points-stat-card,html.theme-dark .invite-stat-card{border-color:var(--dark-border)}html.theme-dark .task-card:hover,html.theme-dark .work-card:hover,html.theme-dark .favorite-card:hover,html.theme-dark .invite-flow-card:hover,html.theme-dark .invite-rule-item:hover,html.theme-dark .invite-record-item:hover,html.theme-dark .wallet-rule-item:hover,html.theme-dark .points-item:hover,html.theme-dark .points-side-card:hover,html.theme-dark .profile-info-item:hover,html.theme-dark .works-stat-card:hover,html.theme-dark .favorites-stat-card:hover,html.theme-dark .profile-stat-card:hover,html.theme-dark .points-stat-card:hover,html.theme-dark .invite-stat-card:hover,html.theme-dark .task-cover-shell.is-clickable:hover{border-color:var(--dark-border-strong);background:var(--dark-card-hover);box-shadow:none}html.theme-dark .profile-info-item,html.theme-dark .profile-info-item:hover{border-color:#959aa829;background:transparent;box-shadow:none}html.theme-dark .points-primary-button{border-color:#ffb84d3d;background:linear-gradient(90deg,#ffb84df0,#ff9159f0);color:#fff8ef;box-shadow:none}html.theme-dark .points-primary-button.is-watching{background:linear-gradient(90deg,#ffc263f5,#ff9f5ff5);box-shadow:none}html.theme-dark .points-primary-button:hover:not(:disabled){box-shadow:none;filter:brightness(1.03)}html.theme-dark .points-secondary-button:not(.points-invite-button){border-color:var(--dark-border);background:var(--dark-ghost);color:var(--text-main);box-shadow:none}html.theme-dark .points-secondary-button:not(.points-invite-button):hover:not(:disabled){border-color:var(--dark-border-strong);background:var(--dark-ghost-hover);box-shadow:none}html.theme-dark .points-secondary-button.is-signed:not(.points-invite-button){border-color:#46d9863d;background:#3558438a;color:#95ecb9;box-shadow:none}html.theme-dark .points-secondary-button.is-signed:not(.points-invite-button):hover:not(:disabled){border-color:#4ee08d4d;background:#395f489e;box-shadow:none}html.theme-dark .points-secondary-button.points-invite-button{border-color:#948bff38;background:#4c478442;color:#b7b0ff;box-shadow:none}html.theme-dark .points-secondary-button.points-invite-button:hover:not(:disabled){border-color:#9e95ff4d;background:#544e9252;box-shadow:none}html.theme-dark .prompt-textarea{border-color:var(--dark-border);background:#13151af0;color:var(--text-main)}html.theme-dark .prompt-textarea:focus{border-color:#948bff57;background:#17191ffa;box-shadow:0 0 0 4px #948bff1f}html.theme-dark .queue-tab,html.theme-dark .works-tab,html.theme-dark .favorites-tab,html.theme-dark .points-tab,html.theme-dark .invite-tab,html.theme-dark .upload-tile,html.theme-dark .pill-button,html.theme-dark .secondary-button,html.theme-dark .task-action:not(.primary-action):not(.danger-action),html.theme-dark .toolbar-button:not(.toolbar-primary-button),html.theme-dark .favorites-toolbar-button:not(.favorites-toolbar-primary),html.theme-dark .work-favorite-button,html.theme-dark .favorite-save-button,html.theme-dark .favorite-delete-button,html.theme-dark .profile-secondary-button,html.theme-dark .invite-secondary-button,html.theme-dark .wallet-entry-button,html.theme-dark .preview-close-button,html.theme-dark .preview-zoom-button,html.theme-dark .preview-zoom-reset,html.theme-dark .login-close-button,html.theme-dark .ad-reward-close-button,html.theme-dark .invite-copy-dialog-close,html.theme-dark .task-cancel-dialog-close,html.theme-dark .clear-creator-button:not(.creator-top-action),html.theme-dark .creator-top-action,html.theme-dark .ad-reward-secondary,html.theme-dark .task-cancel-dialog-secondary{border-color:var(--dark-button-border);background:var(--dark-ghost);color:var(--text-main);box-shadow:none}html.theme-dark .queue-tab.active,html.theme-dark .works-tab.active,html.theme-dark .favorites-tab.active,html.theme-dark .points-tab.active,html.theme-dark .invite-tab.active{color:var(--primary);border-color:transparent;background:transparent}html.theme-dark .queue-tab.active span,html.theme-dark .works-tab.active span,html.theme-dark .favorites-tab.active span,html.theme-dark .points-tab.active span,html.theme-dark .invite-tab.active span{color:#948bffd1}html.theme-dark .work-download-button,html.theme-dark .favorite-download-button{border-color:#ab96d638;background:var(--dark-download);color:#efeaff;box-shadow:none}html.theme-dark .work-delete-button,html.theme-dark .favorite-delete-button{border-color:#d57c9d3d;background:linear-gradient(180deg,#502736f5,#3d1e2beb);color:#ffb3cb;box-shadow:none}html.theme-dark .task-action:not(.primary-action):not(.danger-action),html.theme-dark .work-download-button,html.theme-dark .favorite-download-button{box-shadow:none}html.theme-dark .queue-tab:hover:not(:disabled),html.theme-dark .works-tab:hover:not(:disabled),html.theme-dark .favorites-tab:hover:not(:disabled),html.theme-dark .points-tab:hover:not(:disabled),html.theme-dark .invite-tab:hover:not(:disabled),html.theme-dark .upload-preview-tile:hover:not(:disabled),html.theme-dark .upload-tile:hover:not(:disabled),html.theme-dark .pill-button:hover:not(:disabled),html.theme-dark .secondary-button:hover:not(:disabled),html.theme-dark .task-action:not(.primary-action):not(.danger-action):hover:not(:disabled),html.theme-dark .toolbar-button:not(.toolbar-primary-button):hover:not(:disabled),html.theme-dark .favorites-toolbar-button:not(.favorites-toolbar-primary):hover:not(:disabled),html.theme-dark .work-favorite-button:hover:not(:disabled),html.theme-dark .favorite-save-button:hover:not(:disabled),html.theme-dark .favorite-delete-button:hover:not(:disabled),html.theme-dark .profile-secondary-button:hover:not(:disabled),html.theme-dark .invite-secondary-button:hover:not(:disabled),html.theme-dark .wallet-entry-button:hover:not(:disabled),html.theme-dark .preview-close-button:hover:not(:disabled),html.theme-dark .preview-zoom-button:hover:not(:disabled),html.theme-dark .preview-zoom-reset:hover:not(:disabled),html.theme-dark .login-close-button:hover:not(:disabled),html.theme-dark .ad-reward-close-button:hover:not(:disabled),html.theme-dark .invite-copy-dialog-close:hover:not(:disabled),html.theme-dark .task-cancel-dialog-close:hover:not(:disabled),html.theme-dark .clear-creator-button:not(.creator-top-action):hover:not(:disabled),html.theme-dark .creator-top-action:hover:not(:disabled),html.theme-dark .ad-reward-secondary:hover:not(:disabled),html.theme-dark .task-cancel-dialog-secondary:hover:not(:disabled){transform:none;border-color:var(--dark-button-border-strong);background:var(--dark-ghost-hover);box-shadow:none}html.theme-dark .queue-tab,html.theme-dark .works-tab,html.theme-dark .favorites-tab,html.theme-dark .points-tab,html.theme-dark .invite-tab{border:0;background:transparent;box-shadow:none}html.theme-dark .queue-tab.active,html.theme-dark .works-tab.active,html.theme-dark .favorites-tab.active,html.theme-dark .points-tab.active,html.theme-dark .invite-tab.active{background:transparent;box-shadow:none}html.theme-dark .queue-tab:hover:not(:disabled),html.theme-dark .works-tab:hover:not(:disabled),html.theme-dark .favorites-tab:hover:not(:disabled),html.theme-dark .points-tab:hover:not(:disabled),html.theme-dark .invite-tab:hover:not(:disabled){border-color:transparent;background:transparent;box-shadow:none}html.theme-dark .work-download-button:hover:not(:disabled),html.theme-dark .favorite-download-button:hover:not(:disabled){transform:none;border-color:#b49ee04d;background:var(--dark-download-hover);box-shadow:none}html.theme-dark .work-delete-button:hover:not(:disabled){transform:none;border-color:#e391b357;background:linear-gradient(180deg,#5c2d3efa,#462231f0);box-shadow:none}html.theme-dark .favorite-delete-button:hover:not(:disabled){transform:none;border-color:#e391b357;background:linear-gradient(180deg,#5c2d3efa,#462231f0);box-shadow:none}html.theme-dark .favorite-card.is-selected{border-color:#ffb74d47;box-shadow:inset 0 1px #ffffff0a,0 14px 24px #ffb74d14}html.theme-dark .favorite-select-toggle{border-color:#79613885;background:#31291feb;color:#ffc66d;box-shadow:none}html.theme-dark .favorite-select-toggle.active{border-color:#ffb84d38;background:linear-gradient(180deg,#ad762bfa,#905c20f0);color:#fff8ef}html.theme-dark .favorites-feedback{border-color:var(--dark-border);background:var(--dark-panel);color:var(--text-muted)}html.theme-dark .favorites-filter-panel,html.theme-dark .favorites-folder-panel{border-color:var(--dark-border);background:var(--dark-panel);box-shadow:none}html.theme-dark .favorites-filter-head h3,html.theme-dark .favorites-folder-head h3,html.theme-dark .favorites-filter-label{color:var(--text-main)}html.theme-dark .favorites-filter-head p,html.theme-dark .favorites-folder-head p,html.theme-dark .favorite-folder-dialog-text,html.theme-dark .favorite-folder-dialog-item-count{color:var(--text-muted)}html.theme-dark .favorites-filter-reset,html.theme-dark .favorites-filter-chip,html.theme-dark .favorites-toolbar-button.active,html.theme-dark .favorites-folder-input,html.theme-dark .favorites-folder-action,html.theme-dark .favorites-folder-dialog-secondary,html.theme-dark .favorite-folder-dialog-item,html.theme-dark .favorite-folder-button{border-color:var(--dark-button-border);background:var(--dark-ghost);color:var(--text-main);box-shadow:none}html.theme-dark .favorites-folder-input::placeholder{color:var(--text-muted)}html.theme-dark .favorites-filter-chip.active{border-color:#ffb84d38;background:#5f451d52;color:#ffc66d}html.theme-dark .favorites-folder-item{border-color:var(--dark-border);background:var(--dark-card);box-shadow:none}html.theme-dark .favorites-folder-item.is-filter-active,html.theme-dark .favorite-folder-dialog-item.active{border-color:#948bff3d;background:#54467a38;color:#efeaff}html.theme-dark .favorites-folder-title-row strong,html.theme-dark .favorite-folder-dialog-title,html.theme-dark .favorite-folder-dialog-summary p{color:var(--text-main)}html.theme-dark .favorites-folder-badge{background:#ffb84d1f;color:#ffc66d}html.theme-dark .favorites-folder-count,html.theme-dark .favorite-folder-dialog-summary-label,html.theme-dark .favorite-folder-dialog-badge{background:#ffffff0d;color:var(--text-muted)}html.theme-dark .favorites-folder-create-button,html.theme-dark .favorites-folder-action-primary{border-color:#ffb84d3d;background:linear-gradient(90deg,#ffb84df0,#ff9159f0);color:#fff8ef;box-shadow:none}html.theme-dark .favorites-folder-action-danger{border-color:#d57c9d3d;background:linear-gradient(180deg,#502736f5,#3d1e2beb);color:#ffb3cb;box-shadow:none}html.theme-dark .favorites-toolbar-count-badge{background:#ffb84d24;color:#ffc66d}html.theme-dark .favorites-feedback.is-success{border-color:#4cad743d;background:#387e562e;color:#7fd7a5}html.theme-dark .favorites-feedback.is-error{border-color:#d071913d;background:#70304938;color:#ffadc8}html.theme-dark .favorites-batch-banner{border-color:#b88b463d;background:linear-gradient(180deg,#382e22f0,#2b231aeb);color:#e9c88d}html.theme-dark .favorites-batch-banner strong{color:#ffc66d}html.theme-dark .favorite-folder-dialog{border:1px solid var(--dark-border);background:radial-gradient(circle at 0% 0%,rgba(148,139,255,.08),transparent 34%),radial-gradient(circle at 100% 0%,rgba(255,184,77,.06),transparent 28%),linear-gradient(180deg,#1f2127fa,#1a1c22f7);box-shadow:none}html.theme-dark .favorite-folder-dialog-close,html.theme-dark .favorite-folder-dialog-summary{border-color:var(--dark-border);background:var(--dark-card);color:var(--text-main);box-shadow:none}html.theme-dark .work-tag,html.theme-dark .favorite-tag,html.theme-dark .task-tag,html.theme-dark .preview-tag,html.theme-dark .profile-meta-chip,html.theme-dark .wallet-trend-chip,html.theme-dark .points-side-chip,html.theme-dark .invite-rule-pill{border-color:var(--dark-border);background:var(--dark-tag);color:var(--text-muted)}html.theme-dark .work-badge,html.theme-dark .favorite-badge,html.theme-dark .work-badge-time,html.theme-dark .favorite-badge-time{border-color:var(--dark-border);background:var(--dark-tag-strong);color:#eef1f9e6;box-shadow:none}html.theme-dark .task-cover-shell,html.theme-dark .preview-reference-image{background:#111317f0}html.theme-dark .task-cover-skeleton{background:linear-gradient(180deg,#1a1c21fa,#13151af5)}html.theme-dark .task-cover-skeleton:after{background:linear-gradient(90deg,transparent 0%,rgba(164,169,185,.12) 48%,transparent 100%)}html.theme-dark .task-cover-skeleton-line{background:#7d82913d}html.theme-dark .task-cover-running-overlay{background:linear-gradient(180deg,#ffffff08,#948bff14)}:root{--line-soft: rgba(228, 232, 249, .46);--line-strong: rgba(228, 232, 249, .58)}.surface-card,.upgrade-card,.credit-card,.creator-panel,.queue-panel,.works-overview,.works-shell,.favorites-overview,.favorites-shell,.profile-hero,.profile-card,.wallet-card,.points-overview,.points-shell,.invite-overview,.invite-main-card,.invite-record-card,.wallet-balance-block,.wallet-rule-item,.invite-reward-card,.wallet-entry-button,.profile-stat-card,.profile-info-item,.points-balance-panel,.points-stat-card,.points-item,.points-side-card,.points-side-item,.points-rule-item,.invite-share-panel,.invite-share-link-shell,.invite-stat-card,.invite-flow-card,.invite-rule-shell,.invite-rule-item,.invite-record-item,.work-card,.favorite-card,.task-card,.preview-stage,.preview-zoom-toolbar,.login-code-panel,.login-code-shell,.login-copy-card,.login-step-item,.ad-reward-code-panel,.ad-reward-code-shell,.ad-reward-copy-card,.ad-reward-step-item,.invite-copy-dialog-link-shell,.task-cancel-dialog-prompt{border-color:var(--line-soft)}.login-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-app-modal-priority) + var(--modal-stack-offset, 0));display:flex;align-items:center;justify-content:center;padding:24px;background:#12162e3d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.login-dialog{position:relative;width:min(860px,100%);max-height:calc(var(--app-viewport-height, 100vh) - 48px);overflow:auto;padding:24px;border:1px solid rgba(228,232,249,.78);border-radius:26px;background:radial-gradient(circle at top right,rgba(42,191,103,.1),transparent 28%),linear-gradient(180deg,#fffffffc,#f8fafffa);box-shadow:0 28px 70px #1a265929}.login-close-button{position:absolute;top:16px;right:16px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(223,227,248,.78);border-radius:12px;background:#ffffffeb;color:#677198}.login-dialog-head{padding-right:46px}.login-dialog-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#2abf671f;color:#1d9b59;font-size:12px;font-weight:800}.login-dialog-title{margin:14px 0 0;color:var(--text-strong);font-size:clamp(22px,3vw,30px);line-height:1.22;font-weight:850}.login-dialog-subtitle{max-width:620px;margin:9px 0 0;color:#7380aa;font-size:14px;line-height:1.7}.login-method-tabs{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:16px;padding:4px;border:1px solid rgba(223,227,248,.82);border-radius:14px;background:#ffffffd1}.login-method-tab{min-width:116px;min-height:36px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:#7782ad;font-size:13px;font-weight:800;white-space:nowrap}.login-method-tab.active{background:#fff;color:#1d9b59;box-shadow:0 10px 24px #435ca01c}.login-context-card{margin-top:16px;padding:14px 16px;border:1px solid rgba(42,191,103,.18);border-radius:18px;background:linear-gradient(180deg,#f4fff8f5,#ecfbf2e6)}.login-context-title{display:block;color:#1f8f51;font-size:14px;font-weight:850}.login-context-text{margin:8px 0 0;color:#5c6f66;font-size:13px;line-height:1.65}.login-dialog-body{display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:18px;margin-top:22px}.login-dialog-body-sms{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.login-sms-panel,.login-code-panel,.login-copy-card,.login-step-item{border:1px solid rgba(228,232,249,.78);background:#ffffffe6;box-shadow:0 16px 34px #5669ff12}.login-sms-panel{display:grid;gap:15px;padding:20px;border-radius:22px;background:radial-gradient(circle at top right,rgba(42,191,103,.1),transparent 28%),linear-gradient(180deg,#fffffffc,#f9fbfff7)}.login-field-group{display:grid;gap:8px}.login-field-label{color:var(--text-strong);font-size:13px;font-weight:850}.login-text-input{width:100%;min-height:46px;padding:0 14px;border:1px solid rgba(218,224,247,.96);border-radius:14px;outline:none;background:#fffffff5;color:var(--text-strong);font-size:15px;font-weight:750}.login-text-input:focus{border-color:#2abf678f;box-shadow:0 0 0 4px #2abf671f}.login-sms-code-row{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:10px}.login-sms-code-button,.login-sms-submit,.login-dialog-primary,.login-dialog-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-weight:850;white-space:nowrap}.login-sms-code-button{min-height:46px;padding:0 12px;border-radius:14px;background:#5669ff1a;color:#5361ff;font-size:13px}.login-sms-code-button:disabled{color:#9aa3ca;background:#e8ebf8d1;cursor:default}.login-sms-message{min-height:20px;margin:0;color:#1f8f51;font-size:12px;font-weight:750;line-height:1.6}.login-sms-message.is-error{color:#d84b4b}.login-sms-submit{min-height:46px;border-radius:16px;background:linear-gradient(90deg,#2fc96d,#22b15a);color:#fff;box-shadow:0 16px 26px #24b15a38}.login-sms-submit:disabled{opacity:.62;cursor:default}.login-code-panel{display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:24px;background:radial-gradient(circle at 50% 0%,rgba(42,191,103,.16),transparent 34%),linear-gradient(180deg,#fffffffa,#f5fdf9f5)}.login-code-shell{width:252px;height:252px;padding:14px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7fcfa);box-shadow:0 22px 38px #24b15a1f}.login-code-empty,.login-code-image,.login-code-loading{width:100%;height:100%;border-radius:20px}.login-code-image{display:block;object-fit:contain}.login-code-empty,.login-code-loading{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fafffcfa,#ecfaf2f0);color:#4f9c6f;font-size:12px;font-weight:800}.login-code-caption{margin:14px 0 0;color:#6f79a6;font-size:13px;line-height:1.6;text-align:center}.login-copy-panel,.login-step-list{display:grid;gap:12px}.login-mobile-note{display:none}.login-copy-card{padding:18px;border-radius:22px;background:radial-gradient(circle at top right,rgba(86,105,255,.08),transparent 30%),linear-gradient(180deg,#fffffffa,#f9fbfff5)}.login-copy-kicker{color:#98a0c9;font-size:12px;font-weight:800}.login-copy-highlight{display:block;margin-top:9px;color:var(--text-strong);font-size:20px;font-weight:850}.login-copy-text{margin:9px 0 0;color:#7c86b1;font-size:13px;line-height:1.7}.login-step-item{display:grid;grid-template-columns:48px minmax(0,1fr);gap:13px;align-items:flex-start;padding:15px 16px;border-radius:20px}.login-step-index{display:inline-flex;align-items:center;justify-content:center;min-height:32px;border-radius:12px;background:#5669ff14;color:var(--primary);font-size:12px;font-weight:850}.login-step-item strong{color:var(--text-strong);font-size:14px;font-weight:800}.login-step-item p{margin:5px 0 0;color:#7f88b3;font-size:12px;line-height:1.6}.login-dialog-footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(228,232,249,.72)}.login-dialog-primary,.login-dialog-secondary{min-height:42px;padding:0 18px;border-radius:999px;font-size:13px}.login-dialog-secondary{border:1px solid rgba(42,191,103,.18);background:#fffffffa;color:#1f8f51}.login-dialog-primary{min-width:112px;background:linear-gradient(90deg,#2fc96d,#22b15a);color:#fff;box-shadow:0 16px 26px #24b15a38}@media (max-width: 760px){.login-overlay{align-items:flex-start;padding:10px;overflow:auto}.login-dialog{width:min(100%,420px);max-height:none;padding:16px 12px 12px;border-radius:22px}.login-dialog-title{margin-top:10px;font-size:22px}.login-dialog-subtitle{font-size:12px;line-height:1.55}.login-method-tabs{width:100%;margin-top:12px}.login-method-tab{min-width:0;min-height:34px;padding:0 8px;font-size:12px}.login-context-card{padding:12px;border-radius:16px}.login-dialog-body,.login-dialog-body-sms{grid-template-columns:1fr;gap:12px;margin-top:12px}.login-sms-panel{gap:12px;padding:14px;border-radius:18px}.login-sms-code-row{grid-template-columns:minmax(0,1fr) 102px;gap:8px}.login-text-input,.login-sms-code-button,.login-sms-submit{min-height:42px;font-size:12px}.login-sms-copy-panel,.login-copy-panel{display:none}.login-code-panel{padding:14px 12px;border-radius:20px}.login-code-shell{width:min(100%,210px);height:auto;aspect-ratio:1;padding:10px;border-radius:20px}.login-mobile-note{display:block;padding:12px 14px;border-radius:16px}.login-dialog-footer{align-items:stretch;gap:8px;margin-top:12px;padding-top:10px}.login-dialog-primary,.login-dialog-secondary{flex:1 1 0;min-width:0;width:100%;min-height:40px;font-size:12px}}html.theme-dark{--dark-border: rgba(149, 154, 168, .1);--dark-border-strong: rgba(168, 173, 188, .14)}html.theme-dark .upgrade-card,html.theme-dark .surface-card,html.theme-dark .credit-card,html.theme-dark .creator-panel,html.theme-dark .queue-panel,html.theme-dark .works-overview,html.theme-dark .works-shell,html.theme-dark .favorites-overview,html.theme-dark .favorites-shell,html.theme-dark .profile-hero,html.theme-dark .profile-card,html.theme-dark .wallet-card,html.theme-dark .points-overview,html.theme-dark .points-shell,html.theme-dark .invite-overview,html.theme-dark .invite-main-card,html.theme-dark .invite-rule-card,html.theme-dark .invite-record-card{border-color:var(--dark-border)!important}html.theme-dark .invite-rule-card{background:var(--dark-panel)!important;box-shadow:none!important}html.theme-dark .invite-rule-card .invite-rule-pill{background:#43c47b24!important;color:#7de2ab!important;box-shadow:inset 0 1px #ffffff0a!important}html.theme-dark .invite-rule-card .invite-rule-item{border-color:var(--dark-border)!important;background:linear-gradient(180deg,#262a32e6,#1f2228eb)!important;color:var(--text-muted)!important;box-shadow:none!important}html.theme-dark .invite-rule-card .invite-rule-item strong{color:var(--text-main)!important}html.theme-dark .upgrade-card .primary-side-button,html.theme-dark .wallet-card .wallet-primary-button,html.theme-dark .wallet-card .wallet-secondary-button,html.theme-dark .wallet-card .wallet-entry-button,html.theme-dark .wallet-card .wallet-entry-arrow,html.theme-dark .wallet-card .invite-reward-badge{box-shadow:none!important}html.theme-dark .upgrade-card .primary-side-button,html.theme-dark .wallet-card .wallet-primary-button{border:1px solid rgba(171,163,255,.18)!important;background:linear-gradient(90deg,#6f76ff,#866aff)!important;color:#fff!important}html.theme-dark .wallet-card .wallet-primary-button.is-watching{border-color:#968cff38!important;background:linear-gradient(90deg,#5961e9,#6b65f1)!important}html.theme-dark .upgrade-card .primary-side-button.is-signed{border-color:#5cd69429!important;background:#356a4938!important;color:#92e6b5!important}html.theme-dark .wallet-card .wallet-secondary-button:not(.wallet-invite-button){border-color:var(--dark-button-border)!important;background:var(--dark-ghost)!important;color:var(--text-main)!important}html.theme-dark .wallet-card .wallet-secondary-button.is-signed:not(.wallet-invite-button){border-color:#5cd69429!important;background:#356a4938!important;color:#92e6b5!important}html.theme-dark .wallet-card .wallet-secondary-button.wallet-invite-button{border-color:#af9bde2e!important;background:#7a59ff24!important;color:#efe6ff!important}html.theme-dark .wallet-card .wallet-entry-button{border-color:var(--dark-button-border)!important;background:#1e2127f0!important}html.theme-dark .wallet-card .wallet-entry-arrow{background:#948bff24!important;color:#b8afff!important}html.theme-dark .wallet-card .wallet-balance-block{border-color:var(--dark-border)!important;background:radial-gradient(circle at 15% 12%,rgba(255,184,77,.08),transparent 32%),linear-gradient(180deg,#21242af5,#1c1f24f0)!important;box-shadow:none!important}html.theme-dark .wallet-card .wallet-rule-item,html.theme-dark .wallet-card .invite-reward-card{border-color:var(--dark-border)!important;background:#1e2127eb!important;box-shadow:none!important}html.theme-dark .upgrade-card .primary-side-button:hover:not(:disabled),html.theme-dark .wallet-card .wallet-primary-button:hover:not(:disabled),html.theme-dark .wallet-card .wallet-secondary-button:hover:not(:disabled),html.theme-dark .wallet-card .wallet-entry-button:hover:not(:disabled){transform:none;box-shadow:none!important}html.theme-dark .upgrade-card .primary-side-button:hover:not(:disabled),html.theme-dark .wallet-card .wallet-primary-button:hover:not(:disabled){border-color:#b7afff38!important;background:linear-gradient(90deg,#777dff,#8f74ff)!important}html.theme-dark .upgrade-card .primary-side-button.is-signed:hover:not(:disabled){border-color:#68e09f2e!important;background:#39704e42!important}html.theme-dark .wallet-card .wallet-secondary-button:not(.wallet-invite-button):hover:not(:disabled),html.theme-dark .wallet-card .wallet-entry-button:hover:not(:disabled){border-color:var(--dark-button-border-strong)!important;background:var(--dark-ghost-hover)!important}html.theme-dark .wallet-card .wallet-secondary-button.wallet-invite-button:hover:not(:disabled){border-color:#baa7e63d!important;background:#7a59ff33!important}html.theme-dark .points-overview .points-primary-button,html.theme-dark .points-overview .points-secondary-button{box-shadow:none!important}html.theme-dark .points-overview .points-primary-button{border:1px solid rgba(171,163,255,.18)!important;background:linear-gradient(90deg,#6f76ff,#866aff)!important;color:#fff!important}html.theme-dark .points-overview .points-primary-button.is-watching{border-color:#968cff38!important;background:linear-gradient(90deg,#5961e9,#6b65f1)!important}html.theme-dark .points-overview .points-secondary-button:not(.points-invite-button){border-color:var(--dark-button-border)!important;background:var(--dark-ghost)!important;color:var(--text-main)!important}html.theme-dark .points-overview .points-secondary-button.is-signed:not(.points-invite-button){border-color:#5cd69429!important;background:#356a4938!important;color:#92e6b5!important}html.theme-dark .points-overview .points-secondary-button.points-invite-button{border-color:#af9bde2e!important;background:#7a59ff24!important;color:#efe6ff!important}html.theme-dark .points-overview .points-primary-button:hover:not(:disabled),html.theme-dark .points-overview .points-secondary-button:hover:not(:disabled){transform:none;box-shadow:none!important}html.theme-dark .points-overview .points-primary-button:hover:not(:disabled){border-color:#b7afff38!important;background:linear-gradient(90deg,#777dff,#8f74ff)!important}html.theme-dark .points-overview .points-secondary-button:not(.points-invite-button):hover:not(:disabled){border-color:var(--dark-button-border-strong)!important;background:var(--dark-ghost-hover)!important}html.theme-dark .action-chip,html.theme-dark .icon-chip,html.theme-dark .profile-chip,html.theme-dark .collapse-button,html.theme-dark .login-chip,html.theme-dark .theme-toggle-chip.is-dark,html.theme-dark .login-chip-icon{border-color:var(--dark-button-border)!important}html.theme-dark .action-chip:hover:not(:disabled),html.theme-dark .icon-chip:hover:not(:disabled),html.theme-dark .profile-chip:hover:not(:disabled),html.theme-dark .collapse-button:hover:not(:disabled),html.theme-dark .login-chip:hover:not(:disabled),html.theme-dark .theme-toggle-chip.is-dark:hover:not(:disabled){border-color:var(--dark-button-border-strong)!important}html.theme-dark .points-overview .points-secondary-button.points-invite-button:hover:not(:disabled){border-color:#baa7e63d!important;background:#7a59ff33!important}html.theme-dark .task-cancel-dialog.task-action-result-dialog.is-info,html.theme-dark .task-cancel-dialog.task-action-result-dialog.is-success,html.theme-dark .task-cancel-dialog.task-create-dialog{border-color:var(--dark-border-strong)!important;background:radial-gradient(circle at 0% 0%,rgba(148,139,255,.07),transparent 34%),radial-gradient(circle at 88% 12%,rgba(255,184,77,.045),transparent 30%),linear-gradient(180deg,#1d1f25f7,#181a1ff2)!important;box-shadow:none!important}html.theme-dark .task-action-result-badge.is-info{background:#948bff29!important;color:#d5d0ff!important}html.theme-dark .task-action-result-badge.is-success,html.theme-dark .task-create-dialog-badge{background:#46d98624!important;color:#9ae8bc!important}html.theme-dark .task-cancel-dialog.task-action-result-dialog .task-cancel-dialog-prompt.task-action-result-summary,html.theme-dark .task-cancel-dialog.task-create-dialog .task-cancel-dialog-prompt.task-create-dialog-summary{border-color:var(--dark-border)!important;background:#1e2127eb!important;box-shadow:none!important}html.theme-dark .task-cancel-dialog.task-action-result-dialog.is-success .task-cancel-dialog-prompt.task-action-result-summary{border-color:#5cd69424!important;background:#283a2f80!important}html.theme-dark .task-cancel-dialog.task-action-result-dialog .task-action-result-primary,html.theme-dark .task-cancel-dialog.task-create-dialog .task-create-dialog-primary{box-shadow:none!important}html.theme-dark .task-cancel-dialog.task-action-result-dialog .task-action-result-primary.is-info,html.theme-dark .task-cancel-dialog.task-create-dialog .task-create-dialog-primary{border:1px solid rgba(171,163,255,.18)!important;background:linear-gradient(90deg,#6f76ff,#866aff)!important;color:#fff!important}html.theme-dark .task-cancel-dialog.task-action-result-dialog .task-action-result-primary.is-success{border:1px solid rgba(92,214,148,.16)!important;background:#356a4938!important;color:#92e6b5!important}html.theme-dark .task-cancel-dialog.task-action-result-dialog .task-action-result-primary.is-info:hover:not(:disabled),html.theme-dark .task-cancel-dialog.task-create-dialog .task-create-dialog-primary:hover:not(:disabled){transform:none;border-color:#b7afff38!important;background:linear-gradient(90deg,#777dff,#8f74ff)!important;box-shadow:none!important}html.theme-dark .task-cancel-dialog.task-action-result-dialog .task-action-result-primary.is-success:hover:not(:disabled){transform:none;border-color:#68e09f2e!important;background:#39704e42!important;box-shadow:none!important}html.theme-dark .login-dialog .login-dialog-footer,html.theme-dark .ad-reward-dialog .ad-reward-footer{border-top-color:var(--dark-border)!important}@media (max-width: 1100px){.sidebar{height:100vh;height:100dvh;height:var(--app-viewport-height);min-height:0;overflow-y:auto}.layout-shell:not(.mobile-layout),.layout-shell:not(.mobile-layout) .main-content{height:100vh;height:100dvh;height:var(--app-viewport-height);min-height:0;overflow:hidden}.layout-shell:not(.mobile-layout) .page-container{height:auto;min-height:0;overflow-x:hidden;overflow-y:auto}}@media (max-width: 900px){html,body{height:auto;min-height:var(--app-viewport-height);overflow:auto;overscroll-behavior-y:none;touch-action:pan-x pan-y}input,textarea:not(.prompt-textarea):not(.meme-prompt-textarea),select{font-size:16px!important}.workspace-page--mobile-workspace .prompt-textarea,.workspace-page--mobile-workspace .meme-prompt-textarea{font-size:12px!important}#app,.layout-shell{height:auto;overflow:visible;flex-direction:column}#app{min-height:100vh;min-height:100dvh;min-height:var(--app-viewport-height)}.sidebar{width:100%;height:auto;overflow:visible;border-right:0;border-bottom:1px solid var(--line-strong)}.main-content,.page-container{height:auto;overflow:visible}.sidebar-nav{flex-direction:row;overflow-x:auto;padding-bottom:4px}.sidebar-footer{flex-direction:row;align-items:stretch}.upgrade-card{flex:1}.collapse-button{min-width:210px}}@media (max-width: 900px){.topbar{flex-direction:column;align-items:stretch}.topbar-actions{justify-content:flex-start}.sidebar-footer{flex-direction:column}}@media (max-width: 900px){#app,.layout-shell{min-height:100vh;min-height:100dvh;min-height:var(--app-viewport-height)}.layout-shell.mobile-layout{padding-bottom:0}.layout-shell.mobile-layout button,.layout-shell.mobile-layout a[class],.layout-shell.mobile-layout [role=button]{touch-action:manipulation}.layout-shell.mobile-layout button:not(:disabled),.layout-shell.mobile-layout a[class],.layout-shell.mobile-layout [role=button]{transition:transform .14s ease,background .14s ease,background-color .14s ease,color .14s ease,border-color .14s ease,box-shadow .14s ease,opacity .14s ease}.layout-shell.mobile-layout button:not(:disabled):active,.layout-shell.mobile-layout a[class]:active,.layout-shell.mobile-layout [role=button]:active{transform:scale(.97);opacity:.92}.layout-shell.mobile-layout .mobile-tabbar-item,.layout-shell.mobile-layout .mobile-tabbar-workspace-segment,.layout-shell.mobile-layout .mobile-topbar-icon,.layout-shell.mobile-layout .mobile-credit-strip,.layout-shell.mobile-layout .mobile-login-action,.layout-shell.mobile-layout .mobile-utility-chip{user-select:none;-webkit-user-select:none}.layout-shell.mobile-layout .mobile-tabbar-item:active,.layout-shell.mobile-layout .mobile-tabbar-workspace-segment:active{transform:scale(.94);background:#5361ff1a;color:var(--primary)}.layout-shell.mobile-layout .mobile-tabbar-item.active:active,.layout-shell.mobile-layout .mobile-tabbar-workspace-segment.active:active{transform:scale(.96);opacity:.95}.layout-shell.mobile-layout .mobile-topbar-icon:active,.layout-shell.mobile-layout .mobile-credit-strip:active,.layout-shell.mobile-layout .mobile-login-action:active,.layout-shell.mobile-layout .mobile-utility-chip:active{transform:scale(.95)}.topbar{position:sticky;top:var(--app-viewport-offset-top, 0px);z-index:var(--z-app-navbar);padding:8px 12px;gap:0;border-bottom:0;background:#f8f9fcf0;box-shadow:none;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.page-subtitle{display:none}.page-title{font-size:19px}.topbar-actions{width:100%;align-items:stretch;gap:0}.mobile-topbar-shell{width:100%}.mobile-topbar-panel{position:relative;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border:0;background:transparent;box-shadow:none}.mobile-topbar-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;min-width:0}.mobile-page-heading{flex:1 1 auto;min-width:0}.mobile-page-heading .page-title{font-size:18px;line-height:1.1;letter-spacing:0}.mobile-page-heading .title-spark svg{width:13px;height:13px}.mobile-credit-strip{width:auto;min-width:0;flex:0 0 auto;display:inline-flex;align-items:center;height:36px;padding:0 8px;border:0;border-radius:12px;background:#ffffff9e;color:#202631;box-shadow:none;overflow:hidden}.mobile-credit-summary{justify-content:flex-start;gap:5px;min-width:0}.mobile-credit-icon{width:17px;height:17px}.mobile-credit-icon svg{width:18px;height:18px}.mobile-credit-text{gap:1px}.mobile-credit-entry-arrow{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;margin-left:2px;color:#8f96a7;flex:0 0 auto}.mobile-credit-strip:hover:not(:disabled),.mobile-credit-strip:active:not(:disabled){background:#ffffffd1}.mobile-credit-label{font-size:0;line-height:1}.mobile-credit-label:before{content:"算力";color:#8b93a5;font-size:9px;font-weight:700;line-height:1}.mobile-credit-value{color:#1f2937;font-size:13px}.mobile-topbar-tools{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;flex:0 0 auto;min-width:0}.mobile-topbar-icon{position:relative;width:36px;height:36px;min-width:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:14px;background:transparent;color:#4a5260;box-shadow:none;flex:0 0 36px}.mobile-topbar-icon:hover,.mobile-topbar-icon:active,.mobile-topbar-icon.is-active,.mobile-topbar-icon.is-open{background:#eceff4;color:#111827}.mobile-login-action{display:inline-flex;align-items:center;justify-content:center;height:36px;min-height:36px;padding:0 12px;gap:5px;border-radius:14px;border:1px solid transparent;background:#111827;color:#fff;font-size:12px;font-weight:800;box-shadow:none;flex:0 0 auto}.mobile-login-action .login-chip-icon{width:12px;height:12px;color:#fff}.mobile-topbar-tools .notification-dot{top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;font-size:9px;box-shadow:0 6px 12px #ff5f8d3d}.mobile-wallet-reward-flyout{right:12px;top:-12px}html.theme-dark .mobile-topbar-panel{background:transparent;box-shadow:none}html.theme-dark .mobile-topbar-icon{background:transparent;color:#d7dbe4}html.theme-dark .mobile-topbar-icon:hover,html.theme-dark .mobile-topbar-icon:active,html.theme-dark .mobile-topbar-icon.is-active,html.theme-dark .mobile-topbar-icon.is-open{background:#2a2e36;color:#f3f5f9}html.theme-dark .mobile-credit-strip{border:0;background:#ffffff0e;color:#e8ebf2;box-shadow:none}html.theme-dark .mobile-credit-label:before{color:#9da4b3}html.theme-dark .mobile-credit-value{color:#f3f5f9}html.theme-dark .mobile-credit-entry-arrow{color:#a8afbf}html.theme-dark .mobile-credit-strip:hover:not(:disabled),html.theme-dark .mobile-credit-strip:active:not(:disabled){background:#ffffff16}html.theme-dark .mobile-login-action{background:#f3f5f9;color:#111827}html.theme-dark .mobile-login-action .login-chip-icon{color:#111827}.page-container{padding:12px 12px calc(var(--mobile-tabbar-height) + 12px)}html.theme-dark .topbar{border-bottom:0;background:#181a1ff0;box-shadow:none}}@media (max-width: 640px){.page-container,.topbar{padding-left:12px;padding-right:12px}.mobile-topbar-panel{padding-left:0;padding-right:0}.mobile-credit-value{font-size:13px}.wallet-toast{top:12px;right:12px;left:12px;justify-content:center}.global-toast-stack{top:12px;right:12px;left:12px;width:auto}}.favorites-folder-create-button.is-loading,.favorites-folder-action-primary.is-loading,.favorite-folder-dialog-item.is-loading{position:relative}.favorites-folder-create-button.is-loading,.favorites-folder-action-primary.is-loading{padding-right:34px}.favorites-folder-create-button.is-loading:after,.favorites-folder-action-primary.is-loading:after,.favorite-folder-dialog-item.is-loading:after{content:"";position:absolute;right:12px;top:50%;width:12px;height:12px;margin-top:-6px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:favorites-loading-spin .8s linear infinite}.favorite-folder-dialog-item.is-loading{padding-right:44px}@keyframes favorites-loading-spin{to{transform:rotate(360deg)}}html.theme-dark .login-dialog-primary,html.theme-dark .ad-reward-primary,html.theme-dark .invite-copy-dialog-primary,html.theme-dark .task-create-dialog-primary,html.theme-dark .task-action-result-primary,html.theme-dark .favorite-folder-dialog-actions .favorite-folder-dialog-item.active,html.theme-dark .favorite-folder-dialog-item.is-loading{background-image:none;box-shadow:none}html.theme-dark .login-dialog-primary,html.theme-dark .ad-reward-primary,html.theme-dark .invite-copy-dialog-primary,html.theme-dark .task-create-dialog-primary,html.theme-dark .task-action-result-primary{background:#6177ffeb;color:#f7f8ff}html.theme-dark .login-dialog-primary:hover:not(:disabled),html.theme-dark .ad-reward-primary:hover:not(:disabled),html.theme-dark .invite-copy-dialog-primary:hover:not(:disabled),html.theme-dark .task-create-dialog-primary:hover:not(:disabled),html.theme-dark .task-action-result-primary:hover:not(:disabled){background:#6e83fffa;box-shadow:none}html.theme-dark .login-dialog-secondary,html.theme-dark .ad-reward-secondary,html.theme-dark .invite-copy-dialog-secondary,html.theme-dark .task-cancel-dialog-secondary,html.theme-dark .favorite-folder-dialog-secondary,html.theme-dark .favorite-folder-dialog-item,html.theme-dark .notification-center-text-button,html.theme-dark .notification-center-close{background-image:none;box-shadow:none}html.theme-dark .login-dialog-secondary,html.theme-dark .ad-reward-secondary,html.theme-dark .invite-copy-dialog-secondary,html.theme-dark .task-cancel-dialog-secondary,html.theme-dark .favorite-folder-dialog-secondary,html.theme-dark .favorite-folder-dialog-item,html.theme-dark .notification-center-text-button,html.theme-dark .notification-center-close{background:#1f263cf0}html.theme-dark .login-dialog-secondary:hover:not(:disabled),html.theme-dark .ad-reward-secondary:hover:not(:disabled),html.theme-dark .invite-copy-dialog-secondary:hover:not(:disabled),html.theme-dark .task-cancel-dialog-secondary:hover:not(:disabled),html.theme-dark .favorite-folder-dialog-secondary:hover:not(:disabled),html.theme-dark .favorite-folder-dialog-item:hover:not(:disabled),html.theme-dark .notification-center-text-button:hover:not(:disabled),html.theme-dark .notification-center-close:hover:not(:disabled){background:#262e48fa;box-shadow:none}html.theme-dark .favorite-folder-dialog-item.active,html.theme-dark .favorite-folder-dialog-item.is-loading{background:#ffb74d1f;border-color:#ffb74d47;color:#ffd287}html.theme-dark .brand-subtitle{color:#9fa7bd}.layout-shell:not(.mobile-layout) .credit-checkin.is-signed,.layout-shell:not(.mobile-layout) .primary-side-button.is-signed{border-color:#9199ae47;background:linear-gradient(180deg,#f4f5f8,#ebeef3);color:#7d8494;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #6f778a14}.layout-shell:not(.mobile-layout) .primary-side-button.is-signed svg{opacity:.58}.layout-shell.theme-dark:not(.mobile-layout) .credit-checkin.is-signed,.layout-shell.theme-dark:not(.mobile-layout) .primary-side-button.is-signed,html.theme-dark .layout-shell:not(.mobile-layout) .credit-checkin.is-signed,html.theme-dark .layout-shell:not(.mobile-layout) .primary-side-button.is-signed{border-color:#848fa438;background:linear-gradient(180deg,#2d323ef5,#242934f0);color:#aeb6c5;box-shadow:0 4px 12px #04081229}@media (max-width: 900px){html,body{position:fixed;top:0;right:0;bottom:0;left:0;height:var(--app-viewport-height)!important;min-height:0;overflow:hidden!important;overscroll-behavior:none}#app{height:var(--app-viewport-height)!important;min-height:0;overflow:hidden!important}.layout-shell.mobile-layout{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:100%;height:var(--app-viewport-height)!important;min-height:0;overflow:hidden!important;transform:translateZ(0)}.layout-shell.mobile-layout .main-content{display:flex;flex-direction:column;flex:1 1 auto;height:100%!important;min-height:0;overflow:hidden!important}.layout-shell.mobile-layout .topbar{position:relative;top:auto;z-index:var(--z-app-navbar);flex:0 0 auto;transform:translateZ(0)}.layout-shell.mobile-layout .page-container{flex:1 1 auto;height:100%!important;min-height:0;--collection-sticky-top: -12px;overflow-x:hidden;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--mobile-tabbar-height) + 12px)}.layout-shell.mobile-layout .page-container.page-container--workflow{padding:0;background:#000}.layout-shell.mobile-layout .page-container.page-container--workflow-editor{overflow:hidden!important}.layout-shell.mobile-layout .mobile-tabbar{position:absolute;left:0;right:0;bottom:0;transform:translateZ(0)}html.theme-dark .layout-shell.mobile-layout .mobile-tabbar-item:active,html.theme-dark .layout-shell.mobile-layout .mobile-tabbar-workspace-segment:active{background:#948bff24;color:var(--primary)}}.profile-avatar-illustration[data-v-3de32cc2],.profile-avatar-image[data-v-3de32cc2],.profile-avatar-svg[data-v-3de32cc2]{display:block;width:100%;height:100%}.profile-avatar-image[data-v-3de32cc2]{object-fit:cover}.ad-reward-overlay[data-v-0bd11ef8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-app-modal-priority) + var(--modal-stack-offset, 0));display:flex;align-items:center;justify-content:center;padding:24px;background:#12162e38}.ad-reward-dialog[data-v-0bd11ef8]{position:relative;width:min(980px,100%);max-height:calc(100vh - 48px);max-height:calc(var(--app-viewport-height, 100vh) - 48px);padding:26px;overflow:auto;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at top right,rgba(255,184,77,.14),transparent 18%),radial-gradient(circle at 0% 0%,rgba(86,105,255,.08),transparent 28%),linear-gradient(180deg,#fffffffc,#f8fafffa)}.ad-reward-close-button[data-v-0bd11ef8]{position:absolute;top:18px;right:18px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(223,227,248,.72);border-radius:14px;background:#ffffffeb;color:#6b739d}.ad-reward-close-button svg[data-v-0bd11ef8]{width:18px;height:18px}.ad-reward-head[data-v-0bd11ef8]{max-width:620px}.ad-reward-badge[data-v-0bd11ef8]{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border-radius:999px;background:#ffb84d24;color:#ee961d;font-size:12px;font-weight:700}.ad-reward-title[data-v-0bd11ef8]{margin:16px 0 0;color:var(--text-strong);font-size:30px;font-weight:800;line-height:1.22}.ad-reward-subtitle[data-v-0bd11ef8]{margin:10px 0 0;color:#7d86b1;font-size:14px;line-height:1.7}.ad-reward-layout[data-v-0bd11ef8]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:18px;margin-top:24px}.ad-reward-code-panel[data-v-0bd11ef8],.ad-reward-copy-card[data-v-0bd11ef8],.ad-reward-step-item[data-v-0bd11ef8]{border:1px solid rgba(228,232,249,.78);background:#ffffffd6;box-shadow:0 18px 36px #5669ff12}.ad-reward-code-panel[data-v-0bd11ef8]{display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:24px;background:radial-gradient(circle at 50% 0%,rgba(255,184,77,.12),transparent 34%),linear-gradient(180deg,#fffffffa,#fffbf5f5)}.ad-reward-code-panel.is-scanned[data-v-0bd11ef8]{background:radial-gradient(circle at 50% 0%,rgba(86,105,255,.12),transparent 34%),linear-gradient(180deg,#fffffffa,#f7f9fff5)}.ad-reward-code-panel.is-success[data-v-0bd11ef8]{background:radial-gradient(circle at 50% 0%,rgba(42,191,103,.14),transparent 34%),linear-gradient(180deg,#fffffffa,#f6fdf9f5)}.ad-reward-code-shell[data-v-0bd11ef8]{position:relative;width:256px;height:256px;padding:14px;border-radius:28px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:inset 0 1px #ffffffeb,0 22px 38px #30479a1f}.ad-reward-code-state-overlay[data-v-0bd11ef8]{position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:22px;background:radial-gradient(circle at 50% 38%,#fffffff0,#ffffffd1 34%,#eff4fff5),#f8fafff5;color:#3046a6;text-align:center;box-shadow:inset 0 0 0 1px #5669ff29;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.ad-reward-code-state-overlay.is-success[data-v-0bd11ef8]{background:radial-gradient(circle at 50% 38%,#fffffff0,#f8fffbd6 34%,#ebfdf2f5),#f6fdf9f7;color:#15945a;box-shadow:inset 0 0 0 1px #2abf672e}.ad-reward-code-state-overlay strong[data-v-0bd11ef8]{font-size:26px;font-weight:950;line-height:1.1}.ad-reward-code-state-overlay span[data-v-0bd11ef8]{max-width:150px;color:#61708f;font-size:13px;font-weight:800;line-height:1.5}.ad-reward-code-state-overlay.is-success span[data-v-0bd11ef8]{color:#3f8d61}.ad-reward-code-empty[data-v-0bd11ef8],.ad-reward-code-image[data-v-0bd11ef8]{width:100%;height:100%;display:block;border-radius:22px}.ad-reward-code-image[data-v-0bd11ef8]{object-fit:contain}.ad-reward-code-loading[data-v-0bd11ef8],.ad-reward-code-empty[data-v-0bd11ef8]{width:100%;height:100%;border-radius:22px}.ad-reward-code-loading[data-v-0bd11ef8]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.94),transparent 22%),radial-gradient(circle at 20% 24%,rgba(255,238,212,.82),transparent 30%),radial-gradient(circle at 84% 80%,rgba(255,232,203,.76),transparent 34%),linear-gradient(135deg,#fffcf7fa,#fff4e6f0);box-shadow:inset 0 0 0 1px #f6e0c494;animation:ad-reward-code-loading-breathe-0bd11ef8 1.9s ease-in-out infinite}.ad-reward-code-loading[data-v-0bd11ef8]:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;background:radial-gradient(circle at 50% 50%,rgba(255,168,76,.14),transparent 42%);opacity:.55;animation:ad-reward-code-loading-pulse-0bd11ef8 1.6s ease-in-out infinite}.ad-reward-code-spinner[data-v-0bd11ef8]{position:relative;z-index:1;width:30px;height:30px;border-radius:50%;border:3px solid rgba(255,167,76,.2);border-top-color:#ff9b3f;box-shadow:0 8px 22px #ff9b3f2e,0 0 0 12px #ffffff9e;animation:ad-reward-code-spin-0bd11ef8 .8s linear infinite}.ad-reward-code-empty[data-v-0bd11ef8]{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 42%,rgba(255,242,222,.96),transparent 34%),linear-gradient(135deg,#fffdf9fa,#fff6ebf0);color:#b28a5d;font-size:12px;font-weight:700}.ad-reward-progress-shell[data-v-0bd11ef8]{width:100%;margin-top:16px}.ad-reward-progress-track[data-v-0bd11ef8]{width:100%;height:10px;overflow:hidden;border-radius:999px;background:#5669ff1f}.ad-reward-progress-fill[data-v-0bd11ef8]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#4d67ff,#6e56ff)}.ad-reward-progress-fill.is-indeterminate[data-v-0bd11ef8]{width:42%;animation:ad-reward-progress-loop-0bd11ef8 1.1s ease-in-out infinite}.ad-reward-progress-text[data-v-0bd11ef8]{display:block;margin-top:10px;color:#5565ef;font-size:12px;font-weight:700;text-align:center}.ad-reward-code-caption[data-v-0bd11ef8]{margin:16px 0 0;color:#6f79a6;font-size:13px;line-height:1.6;text-align:center}.ad-reward-code-caption.success[data-v-0bd11ef8]{color:#24a864;font-weight:700}.ad-reward-code-caption.scanned[data-v-0bd11ef8]{color:#5163f5;font-weight:700}.ad-reward-copy-panel[data-v-0bd11ef8]{display:grid;gap:14px}.ad-reward-mobile-note[data-v-0bd11ef8]{display:none}.ad-reward-mobile-title[data-v-0bd11ef8]{display:block;color:var(--text-strong);font-size:15px;font-weight:800;line-height:1.45}.ad-reward-copy-card[data-v-0bd11ef8]{padding:18px;border-radius:22px;background:radial-gradient(circle at top right,rgba(86,105,255,.08),transparent 30%),linear-gradient(180deg,#fffffffa,#f9fbfff5)}.ad-reward-kicker[data-v-0bd11ef8]{color:#98a0c9;font-size:12px;font-weight:700}.ad-reward-highlight[data-v-0bd11ef8]{display:block;margin-top:10px;color:var(--text-strong);font-size:22px;font-weight:800}.ad-reward-copy-text[data-v-0bd11ef8]{margin:10px 0 0;color:#7c86b1;font-size:13px;line-height:1.7}.ad-reward-step-list[data-v-0bd11ef8]{display:grid;gap:12px}.ad-reward-step-item[data-v-0bd11ef8]{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:flex-start;padding:16px 18px;border-radius:22px}.ad-reward-step-index[data-v-0bd11ef8]{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border-radius:14px;background:#ffb84d1f;color:#f09b1f;font-size:12px;font-weight:800}.ad-reward-step-item strong[data-v-0bd11ef8]{color:var(--text-strong);font-size:15px;font-weight:700}.ad-reward-step-item p[data-v-0bd11ef8]{margin:6px 0 0;color:#7f88b3;font-size:13px;line-height:1.65}.ad-reward-footer[data-v-0bd11ef8]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(228,232,249,.72)}.ad-reward-footer-hint[data-v-0bd11ef8]{margin-right:auto;color:#8b94bf;font-size:12px;line-height:1.5}.ad-reward-primary[data-v-0bd11ef8],.ad-reward-secondary[data-v-0bd11ef8]{flex:0 0 auto;min-width:160px;min-height:42px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:700}.ad-reward-primary[data-v-0bd11ef8]{border:0;background:linear-gradient(90deg,#ffb649,#ff8a4d);color:#fff;box-shadow:0 16px 26px #ffa43f38}.ad-reward-secondary[data-v-0bd11ef8]{border:1px solid rgba(223,227,248,.78);background:linear-gradient(180deg,#fff,#f8f9ff);color:#667099}.ad-reward-primary[data-v-0bd11ef8]:disabled,.ad-reward-secondary[data-v-0bd11ef8]:disabled{opacity:.7;cursor:default}@keyframes ad-reward-progress-loop-0bd11ef8{0%{transform:translate(-80%)}50%{transform:translate(70%)}to{transform:translate(190%)}}@keyframes ad-reward-code-shimmer-0bd11ef8{0%{transform:translate(-36%) rotate(0)}to{transform:translate(36%) rotate(.01deg)}}@keyframes ad-reward-code-loading-pulse-0bd11ef8{0%,to{opacity:.42;transform:scale(.96)}50%{opacity:.72;transform:scale(1.03)}}@keyframes ad-reward-code-spin-0bd11ef8{to{transform:rotate(360deg)}}@keyframes ad-reward-code-loading-breathe-0bd11ef8{0%,to{opacity:.96}50%{opacity:1}}@media (max-width: 900px){.ad-reward-dialog[data-v-0bd11ef8]{padding:22px 18px 18px}.ad-reward-title[data-v-0bd11ef8]{font-size:24px}.ad-reward-layout[data-v-0bd11ef8]{grid-template-columns:1fr}.ad-reward-code-panel[data-v-0bd11ef8]{padding:18px}.ad-reward-footer[data-v-0bd11ef8]{justify-content:flex-end}.ad-reward-primary[data-v-0bd11ef8],.ad-reward-secondary[data-v-0bd11ef8]{width:auto}}@media (max-width: 640px){.ad-reward-overlay[data-v-0bd11ef8]{padding:12px}.ad-reward-dialog[data-v-0bd11ef8]{max-height:calc(100vh - 24px);max-height:calc(var(--app-viewport-height, 100vh) - 24px);max-height:calc(100dvh - 24px);padding:16px 12px 12px}.ad-reward-close-button[data-v-0bd11ef8]{top:12px;right:12px;width:38px;height:38px;border-radius:12px}.ad-reward-head[data-v-0bd11ef8]{padding-right:40px}.ad-reward-badge[data-v-0bd11ef8]{min-height:28px;padding:0 12px;font-size:11px}.ad-reward-title[data-v-0bd11ef8]{margin-top:12px;font-size:18px;line-height:1.34}.ad-reward-subtitle[data-v-0bd11ef8]{display:none}.ad-reward-layout[data-v-0bd11ef8]{gap:10px;margin-top:12px}.ad-reward-code-panel[data-v-0bd11ef8]{padding:14px 12px;border-radius:20px}.ad-reward-code-shell[data-v-0bd11ef8]{width:min(100%,210px);height:auto;aspect-ratio:1;padding:10px;border-radius:20px}.ad-reward-code-caption[data-v-0bd11ef8]{margin-top:10px;font-size:14px;font-weight:800}.ad-reward-step-item[data-v-0bd11ef8]{grid-template-columns:1fr}.ad-reward-copy-panel[data-v-0bd11ef8]{display:none}.ad-reward-mobile-note[data-v-0bd11ef8]{display:block;padding:12px 14px;border-radius:16px}.ad-reward-mobile-title[data-v-0bd11ef8]{font-size:13px}.ad-reward-mobile-note .ad-reward-copy-text[data-v-0bd11ef8]{margin-top:8px;font-size:11px;line-height:1.55}.ad-reward-footer[data-v-0bd11ef8]{align-items:stretch;justify-content:stretch;gap:8px;margin-top:12px;padding-top:10px}.ad-reward-footer-hint[data-v-0bd11ef8]{display:none}.ad-reward-primary[data-v-0bd11ef8],.ad-reward-secondary[data-v-0bd11ef8]{flex:1 1 0;min-width:0;width:100%;min-height:40px;font-size:12px}.ad-reward-footer.is-scanned[data-v-0bd11ef8]{flex-direction:row;align-items:stretch}.ad-reward-footer.is-scanned .ad-reward-secondary[data-v-0bd11ef8],.ad-reward-footer.is-scanned .ad-reward-primary[data-v-0bd11ef8]{flex:1 1 0;min-width:0;width:100%}}.login-overlay[data-v-fc49781f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-app-modal-priority) + var(--modal-stack-offset, 0));display:flex;align-items:center;justify-content:center;padding:24px;background:#12162e38}.login-dialog[data-v-fc49781f]{position:relative;width:min(980px,100%);max-height:calc(100vh - 48px);max-height:calc(var(--app-viewport-height, 100vh) - 48px);padding:26px;overflow:auto;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at top right,rgba(65,196,113,.12),transparent 20%),radial-gradient(circle at 0% 0%,rgba(86,105,255,.08),transparent 30%),linear-gradient(180deg,#fffffffc,#f8fafffa)}.login-close-button[data-v-fc49781f]{position:absolute;top:18px;right:18px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(223,227,248,.72);border-radius:14px;background:#ffffffeb;color:#6b739d}.login-close-button svg[data-v-fc49781f]{width:18px;height:18px}.login-close-button[data-v-fc49781f]:disabled{opacity:.68;cursor:default}.login-dialog-head[data-v-fc49781f]{max-width:620px}.login-dialog-badge[data-v-fc49781f]{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border-radius:999px;background:#2abf671f;color:#1ea85d;font-size:12px;font-weight:700}.login-dialog-title[data-v-fc49781f]{margin:16px 0 0;color:var(--text-strong);font-size:30px;font-weight:800;line-height:1.22}.login-dialog-subtitle[data-v-fc49781f]{margin:10px 0 0;color:#7d86b1;font-size:14px;line-height:1.7}.login-method-tabs[data-v-fc49781f]{display:inline-grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:4px;margin-top:18px;padding:4px;border:1px solid rgba(223,227,248,.78);border-radius:16px;background:#fffc}.login-method-tab[data-v-fc49781f]{min-height:36px;padding:0 14px;border:0;border-radius:12px;background:transparent;color:#7c86b1;font-size:13px;font-weight:800;white-space:nowrap}.login-method-tab.active[data-v-fc49781f]{background:#fff;color:#1f8f51;box-shadow:0 10px 24px #435ca01a}.login-context-card[data-v-fc49781f]{margin-top:16px;padding:14px 16px;border:1px solid rgba(42,191,103,.18);border-radius:18px;background:linear-gradient(180deg,#f4fff8f5,#ecfbf2e6)}.login-context-title[data-v-fc49781f]{display:block;color:#1f8f51;font-size:14px;font-weight:800}.login-context-text[data-v-fc49781f]{margin:8px 0 0;color:#5c6f66;font-size:13px;line-height:1.65}.login-dialog-body[data-v-fc49781f]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:18px;margin-top:24px}.login-dialog-body-sms[data-v-fc49781f]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.login-code-panel[data-v-fc49781f],.login-copy-card[data-v-fc49781f],.login-step-item[data-v-fc49781f],.login-sms-panel[data-v-fc49781f]{border:1px solid rgba(228,232,249,.78);background:#ffffffd6;box-shadow:0 18px 36px #5669ff12}.login-sms-panel[data-v-fc49781f]{display:grid;gap:16px;padding:22px;border-radius:22px;background:radial-gradient(circle at top right,rgba(42,191,103,.1),transparent 26%),linear-gradient(180deg,#fffffffa,#f9fbfff5)}.login-field-group[data-v-fc49781f]{display:grid;gap:8px}.login-field-label[data-v-fc49781f]{color:var(--text-strong);font-size:13px;font-weight:800}.login-text-input[data-v-fc49781f]{width:100%;min-height:46px;padding:0 14px;border:1px solid rgba(218,224,247,.96);border-radius:14px;outline:none;background:#fffffff0;color:var(--text-strong);font-size:15px;font-weight:700;transition:border-color .18s ease,box-shadow .18s ease}.login-text-input[data-v-fc49781f]:focus{border-color:#2abf678c;box-shadow:0 0 0 4px #2abf671f}.login-text-input[data-v-fc49781f]:disabled{color:#99a2c8;cursor:default}.login-sms-code-row[data-v-fc49781f]{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:10px}.login-sms-code-button[data-v-fc49781f],.login-sms-submit[data-v-fc49781f]{display:inline-flex;align-items:center;justify-content:center;border:0;font-size:13px;font-weight:800;white-space:nowrap}.login-sms-code-button[data-v-fc49781f]{min-height:46px;padding:0 12px;border-radius:14px;background:#5669ff1a;color:#5669ff}.login-sms-code-button[data-v-fc49781f]:disabled{color:#9aa3ca;background:#e8ebf8cc;cursor:default}.login-sms-message[data-v-fc49781f]{min-height:20px;margin:0;color:#1f8f51;font-size:12px;font-weight:700;line-height:1.6}.login-sms-message.is-error[data-v-fc49781f]{color:#d84b4b}.login-sms-message.is-muted[data-v-fc49781f]{color:#8a94bd}.login-sms-submit[data-v-fc49781f]{gap:8px;min-height:46px;border-radius:16px;background:linear-gradient(90deg,#2fc96d,#22b15a);color:#fff;box-shadow:0 16px 26px #24b15a38}.login-sms-submit[data-v-fc49781f]:disabled{opacity:.62;cursor:default}.login-code-panel[data-v-fc49781f]{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:20px;border-radius:24px;background:radial-gradient(circle at 50% 0%,rgba(42,191,103,.16),transparent 34%),radial-gradient(circle at 12% 100%,rgba(86,105,255,.07),transparent 36%),linear-gradient(180deg,#fffffffa,#f5fdf9f5)}.login-code-panel[data-v-fc49781f]:before{content:"";position:absolute;top:-42%;right:-28%;bottom:-42%;left:-28%;background:radial-gradient(circle at 46% 42%,rgba(42,191,103,.13),transparent 12%),radial-gradient(circle at 28% 72%,rgba(105,123,255,.09),transparent 14%);opacity:.68;pointer-events:none}.login-code-shell[data-v-fc49781f]{position:relative;z-index:1;width:256px;height:256px;padding:14px;border-radius:28px;background:linear-gradient(180deg,#fff,#f7fcfa);box-shadow:inset 0 1px #ffffffeb,0 22px 38px #24b15a1f}.login-code-empty[data-v-fc49781f],.login-code-image[data-v-fc49781f]{width:100%;height:100%;display:block;border-radius:22px}.login-code-image[data-v-fc49781f]{object-fit:contain}.login-code-empty[data-v-fc49781f]{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 42%,rgba(232,253,241,.96),transparent 34%),linear-gradient(135deg,#fafffcfa,#ecfaf2f0);color:#4f9c6f;font-size:12px;font-weight:700}.login-code-loading[data-v-fc49781f]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.94),transparent 22%),radial-gradient(circle at 20% 24%,rgba(219,250,232,.82),transparent 30%),radial-gradient(circle at 84% 80%,rgba(224,246,235,.76),transparent 34%),linear-gradient(135deg,#fbfffdfa,#ecfaf2f0);box-shadow:inset 0 0 0 1px #caefdaa3;animation:login-code-loading-breathe-fc49781f 1.9s ease-in-out infinite}.login-code-loading[data-v-fc49781f]:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;background:radial-gradient(circle at 50% 50%,rgba(42,191,103,.12),transparent 42%);opacity:.55;animation:login-code-loading-pulse-fc49781f 1.6s ease-in-out infinite}.login-code-spinner[data-v-fc49781f]{position:relative;z-index:1;width:30px;height:30px;border-radius:50%;border:3px solid rgba(42,191,103,.2);border-top-color:#22b15a;box-shadow:0 8px 22px #24b15a2e,0 0 0 12px #ffffff9e;animation:login-code-spin-fc49781f .8s linear infinite}@keyframes login-code-loading-breathe-fc49781f{0%,to{opacity:.96}50%{opacity:1}}@keyframes login-code-loading-pulse-fc49781f{0%,to{opacity:.42;transform:scale(.96)}50%{opacity:.72;transform:scale(1.03)}}@keyframes login-code-spin-fc49781f{to{transform:rotate(360deg)}}.login-code-caption[data-v-fc49781f]{position:relative;z-index:1;margin:16px 0 0;color:#6f79a6;font-size:13px;line-height:1.6;text-align:center}.login-copy-panel[data-v-fc49781f]{display:grid;gap:14px}.login-mobile-note[data-v-fc49781f]{display:none}.login-mobile-title[data-v-fc49781f]{display:block;color:var(--text-strong);font-size:15px;font-weight:800;line-height:1.45}.login-copy-card[data-v-fc49781f]{padding:18px;border-radius:22px;background:radial-gradient(circle at top right,rgba(86,105,255,.08),transparent 30%),linear-gradient(180deg,#fffffffa,#f9fbfff5)}.login-copy-kicker[data-v-fc49781f]{color:#98a0c9;font-size:12px;font-weight:700}.login-copy-highlight[data-v-fc49781f]{display:block;margin-top:10px;color:var(--text-strong);font-size:22px;font-weight:800}.login-copy-text[data-v-fc49781f]{margin:10px 0 0;color:#7c86b1;font-size:13px;line-height:1.7}.login-step-list[data-v-fc49781f]{display:grid;gap:12px}.login-step-item[data-v-fc49781f]{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:flex-start;padding:16px 18px;border-radius:22px}.login-step-index[data-v-fc49781f]{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border-radius:14px;background:#5669ff14;color:var(--primary);font-size:12px;font-weight:800}.login-step-item strong[data-v-fc49781f]{color:var(--text-strong);font-size:15px;font-weight:700}.login-step-item p[data-v-fc49781f]{margin:6px 0 0;color:#7f88b3;font-size:13px;line-height:1.65}.login-dialog-footer[data-v-fc49781f]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(228,232,249,.72)}.login-dialog-secondary[data-v-fc49781f],.login-dialog-primary[data-v-fc49781f]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:700;white-space:nowrap}.login-dialog-secondary[data-v-fc49781f]{border:1px solid rgba(42,191,103,.18);background:#fffffffa;color:#1f8f51}.login-dialog-primary[data-v-fc49781f]{min-width:124px;border:0;background:linear-gradient(90deg,#2fc96d,#22b15a);color:#fff;box-shadow:0 16px 26px #24b15a38}.login-dialog-secondary[data-v-fc49781f]:disabled,.login-dialog-primary[data-v-fc49781f]:disabled{opacity:.72;cursor:default}.login-button-spinner[data-v-fc49781f]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(31,143,81,.18);border-top-color:currentColor;animation:login-button-spin-fc49781f .8s linear infinite}@keyframes login-button-spin-fc49781f{to{transform:rotate(360deg)}}@media (max-width: 900px){.login-dialog[data-v-fc49781f]{padding:22px 18px 18px}.login-dialog-title[data-v-fc49781f]{font-size:24px}.login-dialog-body[data-v-fc49781f],.login-dialog-body-sms[data-v-fc49781f]{grid-template-columns:1fr}.login-code-panel[data-v-fc49781f]{padding:18px}.login-dialog-footer[data-v-fc49781f]{justify-content:flex-end}.login-dialog-secondary[data-v-fc49781f],.login-dialog-primary[data-v-fc49781f]{width:auto}}@media (max-width: 640px){.login-overlay[data-v-fc49781f]{padding:12px}.login-dialog[data-v-fc49781f]{max-height:calc(100vh - 24px);max-height:calc(var(--app-viewport-height, 100vh) - 24px);max-height:calc(100dvh - 24px);padding:16px 12px 12px}.login-close-button[data-v-fc49781f]{top:12px;right:12px;width:38px;height:38px;border-radius:12px}.login-dialog-head[data-v-fc49781f]{padding-right:40px}.login-dialog-badge[data-v-fc49781f]{min-height:28px;padding:0 12px;font-size:11px}.login-dialog-title[data-v-fc49781f]{margin-top:12px;font-size:18px;line-height:1.34}.login-dialog-subtitle[data-v-fc49781f]{display:none}.login-method-tabs[data-v-fc49781f]{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.login-method-tab[data-v-fc49781f]{min-width:0;padding:0 8px;font-size:12px}.login-dialog-body[data-v-fc49781f]{gap:10px;margin-top:12px}.login-sms-panel[data-v-fc49781f]{gap:12px;padding:14px;border-radius:18px}.login-sms-code-row[data-v-fc49781f]{grid-template-columns:minmax(0,1fr) 102px;gap:8px}.login-text-input[data-v-fc49781f],.login-sms-code-button[data-v-fc49781f],.login-sms-submit[data-v-fc49781f]{min-height:42px;font-size:12px}.login-sms-copy-panel[data-v-fc49781f]{display:none}.login-code-panel[data-v-fc49781f]{padding:14px 12px;border-radius:20px}.login-code-shell[data-v-fc49781f]{width:min(100%,210px);height:auto;aspect-ratio:1;padding:10px;border-radius:20px}.login-code-caption[data-v-fc49781f]{margin-top:10px;font-size:14px;font-weight:800}.login-step-item[data-v-fc49781f]{grid-template-columns:1fr}.login-copy-panel[data-v-fc49781f],.login-context-card[data-v-fc49781f]{display:none}.login-mobile-note[data-v-fc49781f]{display:block;padding:12px 14px;border-radius:16px}.login-mobile-title[data-v-fc49781f]{font-size:13px}.login-mobile-note .login-copy-text[data-v-fc49781f]{margin-top:8px;font-size:11px;line-height:1.55}.login-dialog-footer[data-v-fc49781f]{align-items:stretch;justify-content:stretch;gap:8px;margin-top:12px;padding-top:10px}.login-dialog-secondary[data-v-fc49781f],.login-dialog-primary[data-v-fc49781f]{flex:1 1 0;min-width:0;width:100%;min-height:40px;font-size:12px}}.nav-button[data-v-729a8577]{width:100%;border:0;background:none;text-align:left}.nav-button[data-v-729a8577]:hover:not(:disabled),.nav-button[data-v-729a8577]:focus-visible{background:#5669ff0d;color:var(--primary);box-shadow:none;transform:none}.nav-button.active[data-v-729a8577]{background:linear-gradient(90deg,#5669ff1f,#7a59ff14);color:var(--primary);box-shadow:inset 0 0 0 1px #5669ff0d}.nav-button.active[data-v-729a8577]:hover:not(:disabled),.nav-button.active[data-v-729a8577]:focus-visible{background:linear-gradient(90deg,#5669ff1f,#7a59ff14);box-shadow:inset 0 0 0 1px #5669ff0d;transform:none}html.theme-dark .nav-button[data-v-729a8577]:hover:not(:disabled),html.theme-dark .nav-button[data-v-729a8577]:focus-visible{background:#948bff14;color:#bdb8ff;box-shadow:none;transform:none}html.theme-dark .nav-button.active[data-v-729a8577]{background:#484c585c;color:#c8c4ff;box-shadow:inset 0 0 0 1px #a8adbc2e}html.theme-dark .nav-button.active[data-v-729a8577]:hover:not(:disabled),html.theme-dark .nav-button.active[data-v-729a8577]:focus-visible{background:#484c585c;color:#c8c4ff;box-shadow:inset 0 0 0 1px #a8adbc2e;transform:none}.mobile-tabbar-button[data-v-729a8577]{padding:0;border:0;background:none}.notification-trigger[data-v-729a8577]{position:relative}.notification-trigger.is-active[data-v-729a8577]{border-color:#7a59ff38;background:linear-gradient(180deg,#f5f1fffa,#f0ecfff5);color:var(--primary)}.support-trigger.is-active[data-v-729a8577]{border-color:#24a86438;background:linear-gradient(180deg,#f1fff8fa,#e8faeff5);color:var(--success)}.notification-dot[data-v-729a8577]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;border-radius:999px;background:linear-gradient(90deg,#ff7c7c,#ff5f8d);color:#fff;font-size:10px;font-weight:700;line-height:1;box-shadow:0 8px 16px #ff5f8d47}.support-dialog-mask[data-v-729a8577]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-app-confirm);display:flex;align-items:center;justify-content:center;padding:20px;background:#141a3852}.support-dialog[data-v-729a8577]{position:relative;width:min(100%,376px);display:grid;gap:16px;padding:22px;border:1px solid var(--line-strong);border-radius:24px;background:radial-gradient(circle at 0% 0%,rgba(36,168,100,.12),transparent 34%),linear-gradient(180deg,#fffffffa,#fafcfff7);box-shadow:0 28px 72px #12183638}.support-dialog-close[data-v-729a8577]{position:absolute;top:14px;right:14px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(226,231,248,.72);border-radius:12px;background:#ffffffeb;color:#7c86b1}.support-dialog-head[data-v-729a8577]{display:grid;gap:8px;padding-right:46px}.support-dialog-badge[data-v-729a8577]{width:max-content;display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#24a8641a;color:#24a864;font-size:12px;font-weight:800}.support-dialog h3[data-v-729a8577]{margin:0;color:var(--text-strong);font-size:21px;font-weight:850;line-height:1.25}.support-dialog-qr[data-v-729a8577]{display:flex;align-items:center;justify-content:center;width:min(100%,248px);aspect-ratio:1 / 1;margin:0 auto;padding:10px;overflow:hidden;border:1px solid rgba(226,231,248,.86);border-radius:18px;background:#fff;box-shadow:0 14px 30px #181f4214}.support-dialog-qr img[data-v-729a8577]{width:100%;height:100%;object-fit:contain}.support-dialog-number[data-v-729a8577]{display:grid;gap:5px;padding:12px 14px;border:1px solid rgba(226,231,248,.82);border-radius:16px;background:#f6f8ffb8;text-align:center}.support-dialog-number span[data-v-729a8577]{color:var(--text-muted);font-size:12px;font-weight:750}.support-dialog-number strong[data-v-729a8577]{color:var(--text-strong);font-size:22px;font-weight:850;line-height:1.1}.support-dialog-copy[data-v-729a8577]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 16px;border:0;border-radius:16px;background:linear-gradient(90deg,#24a864,#35c77a);color:#fff;font-size:14px;font-weight:800;box-shadow:0 16px 28px #24a86433}.support-dialog-copy[data-v-729a8577]:disabled{opacity:.72}html.theme-dark .support-trigger.is-active[data-v-729a8577]{border-color:#5cd6942e;background:#356a4938;color:#92e6b5}html.theme-dark .support-dialog-mask[data-v-729a8577]{background:#04060e94}html.theme-dark .support-dialog[data-v-729a8577]{border-color:var(--dark-border-strong);background:radial-gradient(circle at 0% 0%,rgba(70,217,134,.08),transparent 34%),radial-gradient(circle at 90% 8%,rgba(148,139,255,.06),transparent 30%),linear-gradient(180deg,#1d1f25fa,#181a1ff7);box-shadow:0 28px 72px #00000061}html.theme-dark .support-dialog-close[data-v-729a8577]{border-color:var(--dark-button-border);background:var(--dark-ghost);color:var(--text-main);box-shadow:none}html.theme-dark .support-dialog-close[data-v-729a8577]:hover:not(:disabled){border-color:var(--dark-button-border-strong);background:var(--dark-ghost-hover)}html.theme-dark .support-dialog-badge[data-v-729a8577]{background:#46d98624;color:#9ae8bc}html.theme-dark .support-dialog h3[data-v-729a8577],html.theme-dark .support-dialog-number strong[data-v-729a8577]{color:var(--text-main)}html.theme-dark .support-dialog-qr[data-v-729a8577]{border-color:var(--dark-border);background:#13151af0;box-shadow:none}html.theme-dark .support-dialog-number[data-v-729a8577]{border-color:var(--dark-border);background:#1e2127eb}html.theme-dark .support-dialog-number span[data-v-729a8577]{color:var(--text-muted)}html.theme-dark .support-dialog-copy[data-v-729a8577]{border:1px solid rgba(92,214,148,.18);background:linear-gradient(90deg,#31a464f0,#3dbe77f0);box-shadow:none}.sidebar-version[data-v-729a8577]{display:block;margin:2px 0 10px;color:#7d89b2c7;font-size:11px;font-weight:700;line-height:1.2;text-align:center}html.theme-dark .sidebar-version[data-v-729a8577]{color:#97a0b8ad}.back-to-top-button[data-v-729a8577]{position:fixed;right:24px;bottom:24px;z-index:var(--z-app-floating);display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid rgba(211,216,237,.92);border-radius:18px;background:#fffffff5;color:#6670db;box-shadow:0 14px 28px #23294a1a,0 3px 8px #23294a0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease}.back-to-top-pop-enter-active[data-v-729a8577],.back-to-top-pop-leave-active[data-v-729a8577]{transition:opacity .2s ease,transform .2s ease}.back-to-top-pop-enter[data-v-729a8577],.back-to-top-pop-leave-to[data-v-729a8577]{opacity:0;transform:translateY(12px) scale(.9)}.back-to-top-button svg[data-v-729a8577]{position:relative;z-index:1;transition:transform .2s ease}.back-to-top-glow[data-v-729a8577]{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:16px;background:#6670db14;opacity:0;transform:scale(.72);transition:opacity .2s ease,transform .2s ease}.back-to-top-button[data-v-729a8577]:hover{border-color:#a1a9e0cc;color:#5562d8;transform:translateY(-2px);box-shadow:0 16px 30px #23294a21,0 5px 10px #23294a14}.back-to-top-button:hover .back-to-top-glow[data-v-729a8577]{opacity:1;transform:scale(1)}.back-to-top-button:hover svg[data-v-729a8577]{animation:back-to-top-arrow-lift-729a8577 .72s ease-in-out infinite}@keyframes back-to-top-arrow-lift-729a8577{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}html.theme-dark .back-to-top-button[data-v-729a8577]{border-color:var(--line-strong);background:var(--surface-strong);color:var(--text-main);box-shadow:none}html.theme-dark .back-to-top-button[data-v-729a8577]:hover{border-color:#a4a9b947;background:var(--surface-muted);color:var(--text-strong);box-shadow:none}html.theme-dark .back-to-top-glow[data-v-729a8577]{display:none}.profile-menu-wrap[data-v-729a8577]{position:relative;z-index:var(--z-app-nav-popover)}.profile-chip[data-v-729a8577]{position:relative}.profile-chip .profile-avatar[data-v-729a8577]{position:relative;display:inline-flex;width:26px;height:26px;padding:2px;border-radius:50%;flex:0 0 auto;overflow:visible;background:conic-gradient(from 140deg,#7a59ffc7,#34d6c8bd,#ffb9476b,#7a59ffc7);box-shadow:0 8px 18px #5669ff29,0 0 0 1px #ffffffdb}.profile-chip .profile-avatar[data-v-729a8577] .profile-avatar-illustration,.profile-menu-avatar[data-v-729a8577] .profile-avatar-illustration{position:relative;z-index:1;border-radius:inherit;overflow:hidden;background:#fff;box-shadow:inset 0 1px #ffffffc2,0 0 0 1px #ffffffdb}.profile-chip .profile-avatar.is-vip[data-v-729a8577],.profile-menu-avatar.is-vip[data-v-729a8577]{position:relative;padding:0;background:transparent;box-shadow:none;isolation:isolate}.profile-chip .profile-avatar.is-vip[data-v-729a8577],.profile-menu-avatar.is-vip[data-v-729a8577]{overflow:visible}.profile-chip .profile-avatar.is-vip[data-v-729a8577]:before,.profile-menu-avatar.is-vip[data-v-729a8577]:before{content:"";position:absolute;z-index:-1;background:conic-gradient(from 148deg,#fff6c4,#eab84f 76deg,#b97716 148deg,#fde68a,#f59e0b 304deg,#fff6c4 360deg);opacity:.96;pointer-events:none}.profile-chip .profile-avatar.is-vip[data-v-729a8577]:before{top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;filter:none}.profile-menu-avatar.is-vip[data-v-729a8577]:before{top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;filter:none}.profile-chip .profile-avatar.is-vip[data-v-729a8577] .profile-avatar-illustration,.profile-menu-avatar.is-vip[data-v-729a8577] .profile-avatar-illustration{position:relative;z-index:1;border-radius:inherit;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #ffffffeb}.profile-chip.is-vip[data-v-729a8577]{isolation:isolate;border-color:#e2a5363d;background:radial-gradient(circle at 20% 12%,rgba(255,231,154,.28),transparent 42%),linear-gradient(180deg,#fffffffc,#fffaedf5);box-shadow:0 12px 24px #b777001a}.profile-chip.is-open[data-v-729a8577]{border-color:#7a59ff3d;background:linear-gradient(180deg,#f5f1fffa,#f0ecfff5);color:var(--primary)}.profile-chip.is-vip.is-open[data-v-729a8577]{border-color:#e2a53647;background:radial-gradient(circle at 20% 12%,rgba(255,231,154,.32),transparent 42%),linear-gradient(180deg,#fffbeffc,#fff6e1f5);color:#6f4200}.profile-menu-panel[data-v-729a8577]{position:absolute;top:calc(100% + 10px);right:0;z-index:var(--z-app-nav-popover);width:248px;padding:10px;border:0;border-radius:20px;background:radial-gradient(circle at 12% 14%,rgba(86,105,255,.08),transparent 32%),linear-gradient(180deg,#fffffffc,#f8fafffa);box-shadow:inset 0 1px #ffffffe0,0 22px 46px #23306229}.profile-menu-panel.is-vip[data-v-729a8577]{background:radial-gradient(circle at 16% 0%,rgba(255,231,154,.22),transparent 28%),radial-gradient(circle at 92% 16%,rgba(226,165,54,.12),transparent 30%),linear-gradient(180deg,#fffffffc,#f8fafffa);box-shadow:inset 0 1px #ffffffe0,0 22px 46px #23306229,0 0 28px #e2a53614}.profile-menu-head[data-v-729a8577]{display:flex;align-items:center;gap:12px;padding:6px 6px 10px}.profile-menu-avatar[data-v-729a8577]{width:42px;height:42px;padding:3px;border-radius:50%;overflow:visible;flex:0 0 auto;background:conic-gradient(from 140deg,#7a59ffc7,#34d6c8bd,#ffb9476b,#7a59ffc7);box-shadow:0 12px 24px #5669ff29,0 0 0 1px #ffffffdb}.profile-menu-vip-mark[data-v-729a8577]{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 9px;border-radius:999px;background:linear-gradient(135deg,#ffe084f2,#ff8b74eb);color:#6d3600;font-size:12px;font-weight:900;box-shadow:0 8px 18px #ffa6563d}.profile-menu-summary[data-v-729a8577]{display:flex;min-width:0;flex-direction:column;gap:3px}.profile-menu-summary strong[data-v-729a8577]{color:var(--text-strong);font-size:14px;font-weight:800;line-height:1.2}.profile-menu-summary span[data-v-729a8577]{color:#8f97be;font-size:12px;line-height:1.2}.profile-menu-membership[data-v-729a8577]{display:flex;flex-direction:column;gap:8px;margin:0 2px 10px;padding:10px;border-radius:16px;background:linear-gradient(135deg,#f5f8fff5,#fff9eaf0)}.profile-menu-membership-head[data-v-729a8577]{display:flex;flex-direction:column;gap:2px;min-width:0}.profile-menu-membership-head strong[data-v-729a8577]{color:#24305f;font-size:13px;font-weight:900;line-height:1.2}.profile-menu-membership-head em[data-v-729a8577]{color:#8b7350;font-size:11px;font-style:normal;font-weight:700;line-height:1.35}.profile-menu-quota-card[data-v-729a8577]{display:grid;gap:8px;padding:10px;border:1px solid rgba(255,184,88,.28);border-radius:14px;background:radial-gradient(circle at 18% 0%,rgba(255,218,128,.36),transparent 42%),linear-gradient(135deg,#fffc,#f6f9ffb8);box-shadow:inset 0 1px #fffc}.profile-menu-quota-row[data-v-729a8577],.profile-menu-quota-meta[data-v-729a8577]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.profile-menu-quota-row span[data-v-729a8577],.profile-menu-quota-meta span[data-v-729a8577]{min-width:0;color:#7a6688;font-size:11px;font-weight:850;line-height:1.2}.profile-menu-quota-row strong[data-v-729a8577]{flex:0 0 auto;color:#222b59;font-size:14px;font-weight:950;letter-spacing:0;white-space:nowrap}.profile-menu-quota-track[data-v-729a8577]{position:relative;height:7px;overflow:hidden;border-radius:999px;background:#6c75a824}.profile-menu-quota-track span[data-v-729a8577]{position:absolute;inset:0 auto 0 0;min-width:4px;border-radius:inherit;background:linear-gradient(90deg,#6a74ff,#24c3b2 52%,#ffb15c);box-shadow:0 0 12px #5669ff47;transition:width .25s ease}.profile-menu-membership-benefits[data-v-729a8577]{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.profile-menu-membership-benefits span[data-v-729a8577]{display:inline-flex;max-width:100%;min-height:22px;align-items:center;padding:0 8px;border-radius:999px;background:#ffffffad;color:#5e6a9e;font-size:11px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-menu-divider[data-v-729a8577]{height:1px;margin:0 4px 6px;background:#e2e7f8e6}.profile-menu-item[data-v-729a8577]{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:10px 12px;border:0;border-radius:16px;background:transparent;text-align:left;color:#65709b;transition:background .2s ease,color .2s ease,border-color .2s ease}.profile-menu-item[data-v-729a8577]:hover{background:#5669ff14}.profile-menu-item[data-v-729a8577]:disabled{opacity:.72;cursor:default}.profile-menu-item+.profile-menu-item[data-v-729a8577]{margin-top:4px}.profile-menu-item-icon[data-v-729a8577]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;flex:0 0 auto}.profile-menu-item-icon.tone-primary[data-v-729a8577]{background:#5669ff1a;color:#5667ff}.profile-menu-item-icon.tone-danger[data-v-729a8577]{background:#d85f6f1a;color:#d85f6f}.profile-menu-item-copy[data-v-729a8577]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}.profile-menu-item-label[data-v-729a8577]{color:var(--text-strong);font-size:13px;font-weight:700;line-height:1.2}.profile-menu-item-meta[data-v-729a8577]{color:#8f97be;font-size:12px;line-height:1.4}.profile-menu-item-arrow[data-v-729a8577]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:#a4abd0;flex:0 0 auto}.profile-menu-item.is-danger .profile-menu-item-label[data-v-729a8577]{color:#d85f6f}.profile-menu-item.is-danger .profile-menu-item-meta[data-v-729a8577]{color:#c7838d}.profile-menu-item.is-danger[data-v-729a8577]:hover{background:#d85f6f14}html.theme-dark .profile-menu-panel[data-v-729a8577]{border-color:#9097ae2e;background:radial-gradient(circle at 12% 14%,rgba(148,139,255,.12),transparent 32%),linear-gradient(180deg,#1c2027fa,#161a21fa);box-shadow:inset 0 1px #ffffff08,0 22px 48px #00000052}html.theme-dark .profile-menu-panel.is-vip[data-v-729a8577]{background:radial-gradient(circle at 16% 0%,rgba(245,158,11,.14),transparent 28%),radial-gradient(circle at 92% 16%,rgba(251,191,36,.1),transparent 30%),linear-gradient(180deg,#1c2027fa,#161a21fa);box-shadow:inset 0 1px #ffffff08,0 22px 48px #00000052,0 0 26px #f59e0b14}html.theme-dark .profile-chip.is-open[data-v-729a8577]{border-color:#948bff4d;background:radial-gradient(circle at 16% 18%,rgba(148,139,255,.14),transparent 42%),linear-gradient(180deg,#1b1f25fa,#161a20f5);color:#eef3ff;box-shadow:0 8px 18px #0307122e}html.theme-dark .profile-chip .profile-avatar[data-v-729a8577]:not(.is-vip),html.theme-dark .profile-menu-avatar[data-v-729a8577]:not(.is-vip){background:conic-gradient(from 140deg,#948bffd1,#2dd4bfad,#fbbf245c,#948bffd1);box-shadow:0 10px 22px #00000038,0 0 0 1px #94a3b833}html.theme-dark .profile-chip .profile-avatar[data-v-729a8577]:not(.is-vip) .profile-avatar-illustration,html.theme-dark .profile-menu-avatar[data-v-729a8577]:not(.is-vip) .profile-avatar-illustration{background:#1b1f25;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #1b1f25db}html.theme-dark .profile-chip.is-vip[data-v-729a8577]{border-color:#e2a53647;background:radial-gradient(circle at 20% 12%,rgba(245,158,11,.16),transparent 42%),linear-gradient(180deg,#1b1f25fa,#161a20f5)}html.theme-dark .profile-chip .profile-avatar.is-vip[data-v-729a8577]:before,html.theme-dark .profile-menu-avatar.is-vip[data-v-729a8577]:before{background:conic-gradient(from 148deg,#fef3c7,#f59e0b 82deg,#92400e 156deg,#fde68a 238deg,#d97706 312deg,#fef3c7 360deg);opacity:.9}html.theme-dark .profile-chip .profile-avatar.is-vip[data-v-729a8577] .profile-avatar-illustration,html.theme-dark .profile-menu-avatar.is-vip[data-v-729a8577] .profile-avatar-illustration{background:#1b1f25;box-shadow:0 0 0 2px #1b1f25d1}html.theme-dark .profile-menu-membership[data-v-729a8577]{background:linear-gradient(135deg,#1f232df5,#26221cf0)}html.theme-dark .profile-menu-membership-head strong[data-v-729a8577]{color:#fff4d7}html.theme-dark .profile-menu-membership-head em[data-v-729a8577]{color:#c9b989}html.theme-dark .profile-menu-membership-benefits span[data-v-729a8577]{background:#ffffff14;color:#d8def6}html.theme-dark .profile-menu-summary span[data-v-729a8577],html.theme-dark .profile-menu-item-meta[data-v-729a8577]{color:#97a0b8}html.theme-dark .profile-menu-divider[data-v-729a8577]{background:#9097ae24}html.theme-dark .profile-menu-item[data-v-729a8577]:hover{background:#948bff1f}html.theme-dark .profile-menu-item[data-v-729a8577]:disabled{opacity:.7}html.theme-dark .profile-menu-item-arrow[data-v-729a8577]{color:#7f88a6}html.theme-dark .profile-menu-item-icon.tone-primary[data-v-729a8577]{background:#948bff29;color:#b7b0ff}html.theme-dark .profile-menu-item-icon.tone-danger[data-v-729a8577]{background:#ff798a29;color:#ff9cab}html.theme-dark .profile-menu-item.is-danger .profile-menu-item-meta[data-v-729a8577]{color:#cf8f9a}@media (max-width: 900px){.back-to-top-button[data-v-729a8577]{right:16px;bottom:calc(104px + env(safe-area-inset-bottom));width:46px;height:46px;border-radius:18px}}.base-spinner[data-v-774965c7]{display:inline-block;width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:999px;animation:base-spinner-spin-774965c7 .8s linear infinite;flex:0 0 auto}@keyframes base-spinner-spin-774965c7{to{transform:rotate(360deg)}}.task-feedback-dialog-mask[data-v-79819aa8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-app-confirm);display:flex;align-items:center;justify-content:center;padding:20px;background:#141a384d}.task-feedback-dialog[data-v-79819aa8]{position:relative;width:min(100%,460px);max-height:min(88vh,720px);display:flex;flex-direction:column;padding:22px 22px 20px;border-radius:24px;overflow:hidden;background:radial-gradient(circle at 0% 0%,rgba(255,119,141,.12),transparent 34%),linear-gradient(180deg,#fffffffa,#fafbfff5)}.task-feedback-dialog.is-appearance-create[data-v-79819aa8]{background:radial-gradient(circle at 0% 0%,rgba(86,105,255,.14),transparent 34%),radial-gradient(circle at 100% 0%,rgba(68,177,117,.1),transparent 28%),linear-gradient(180deg,#fffffffb,#f9fbfff7)}.task-feedback-dialog.is-appearance-result.is-tone-info[data-v-79819aa8]{background:radial-gradient(circle at 0% 0%,rgba(86,105,255,.14),transparent 34%),radial-gradient(circle at 100% 0%,rgba(121,89,255,.1),transparent 28%),linear-gradient(180deg,#fffffffb,#f9fbfff7)}.task-feedback-dialog.is-appearance-result.is-tone-success[data-v-79819aa8]{background:radial-gradient(circle at 0% 0%,rgba(68,177,117,.14),transparent 34%),radial-gradient(circle at 100% 0%,rgba(86,105,255,.08),transparent 28%),linear-gradient(180deg,#fffffffb,#f9fcfaf7)}.task-feedback-dialog-close[data-v-79819aa8]{position:absolute;top:14px;right:14px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(226,231,248,.72);border-radius:12px;background:#ffffffeb;color:#7c86b1}.task-feedback-dialog-close svg[data-v-79819aa8]{width:18px;height:18px}.task-feedback-dialog-badge[data-v-79819aa8]{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#ff6c841a;color:#e35a74;font-size:12px;font-weight:700}.task-feedback-dialog.is-appearance-create .task-feedback-dialog-badge[data-v-79819aa8],.task-feedback-dialog.is-appearance-result.is-tone-success .task-feedback-dialog-badge[data-v-79819aa8]{background:#44b1751a;color:#2d8b5b}.task-feedback-dialog.is-appearance-result.is-tone-warn .task-feedback-dialog-badge[data-v-79819aa8]{background:#f59e0b1f;color:#b7791f}.task-feedback-dialog.is-appearance-result.is-tone-info .task-feedback-dialog-badge[data-v-79819aa8]{background:#5669ff1a;color:#4b63eb}.task-feedback-dialog-title[data-v-79819aa8]{margin:14px 0 0;color:var(--text-strong);font-size:22px;font-weight:800;line-height:1.25;overflow-wrap:anywhere;word-break:break-word}.task-feedback-dialog-scroll[data-v-79819aa8]{min-height:0;margin-top:10px;padding-right:4px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(150,160,200,.56) transparent}.task-feedback-dialog-scroll[data-v-79819aa8]::-webkit-scrollbar{width:6px}.task-feedback-dialog-scroll[data-v-79819aa8]::-webkit-scrollbar-thumb{border-radius:999px;background:#96a0c880}.task-feedback-dialog-scroll[data-v-79819aa8]::-webkit-scrollbar-track{background:transparent}.task-feedback-dialog-text[data-v-79819aa8]{margin:0;color:#6c759d;font-size:14px;line-height:1.7;overflow-wrap:anywhere;word-break:break-word}.task-feedback-dialog-text.is-preserve-breaks[data-v-79819aa8]{white-space:pre-line}.task-feedback-dialog-meta[data-v-79819aa8]{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:#8f97be;font-size:12px;font-weight:700;line-height:1.4}.task-feedback-dialog-meta strong[data-v-79819aa8]{color:#657096;font-size:12px;font-weight:700}.task-feedback-dialog-summary[data-v-79819aa8]{margin-top:18px;padding:14px 16px;border-radius:18px;border:1px solid rgba(230,234,249,.8);background:#ffffffd1}.task-feedback-dialog.is-appearance-create .task-feedback-dialog-summary[data-v-79819aa8],.task-feedback-dialog.is-appearance-result .task-feedback-dialog-summary[data-v-79819aa8]{border-color:#5669ff1f;background:linear-gradient(180deg,#f6f8ffeb,#ffffffe0)}.task-feedback-dialog.is-appearance-result.is-tone-success .task-feedback-dialog-summary[data-v-79819aa8]{border-color:#44b17524;background:linear-gradient(180deg,#f4fbf7eb,#ffffffe0)}.task-feedback-dialog-summary-label[data-v-79819aa8]{display:inline-flex;color:#97a0ca;font-size:12px;font-weight:700}.task-feedback-dialog-summary p[data-v-79819aa8]{margin:8px 0 0;color:var(--text-main);font-size:13px;line-height:1.65;display:-webkit-box;max-height:calc(1.65em * 3);overflow:hidden;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3}.task-feedback-dialog-suppress[data-v-79819aa8]{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:#7b85ae;font-size:12px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.task-feedback-dialog-suppress input[data-v-79819aa8]{position:absolute;opacity:0;pointer-events:none}.task-feedback-dialog-suppress-box[data-v-79819aa8]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid rgba(197,205,236,.92);border-radius:6px;background:#ffffffe6;color:transparent;transition:background .18s ease,border-color .18s ease,color .18s ease}.task-feedback-dialog-suppress input:checked+.task-feedback-dialog-suppress-box[data-v-79819aa8]{border-color:#5669ff6b;background:linear-gradient(135deg,#4368ff,#7558ff);color:#fff}.task-feedback-dialog-actions[data-v-79819aa8]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:18px}.task-feedback-dialog-actions.is-single[data-v-79819aa8]{justify-content:flex-end}.task-feedback-dialog-secondary[data-v-79819aa8],.task-feedback-dialog-primary[data-v-79819aa8]{flex:0 0 auto;min-width:104px;min-height:42px;padding:0 18px;border-radius:14px;font-size:13px;font-weight:700}.task-feedback-dialog-primary[data-v-79819aa8]{display:inline-flex;align-items:center;justify-content:center;gap:8px}.task-feedback-dialog-secondary[data-v-79819aa8]{border:1px solid rgba(226,231,248,.82);background:linear-gradient(180deg,#fff,#f7f9ff);color:#6d769f}.task-feedback-dialog-primary[data-v-79819aa8]{border:0;background:linear-gradient(90deg,#ff6f8c,#ff5b76);color:#fff;box-shadow:0 14px 24px #ff678038}.task-feedback-dialog.is-appearance-create .task-feedback-dialog-primary[data-v-79819aa8],.task-feedback-dialog.is-appearance-result.is-tone-info .task-feedback-dialog-primary[data-v-79819aa8]{background:linear-gradient(90deg,#4368ff,#7558ff);box-shadow:0 14px 24px #5361ff33}.task-feedback-dialog.is-appearance-result.is-tone-success .task-feedback-dialog-primary[data-v-79819aa8]{background:linear-gradient(90deg,#31b66a,#21985a);box-shadow:0 14px 24px #31b66a33}.task-feedback-dialog.is-appearance-result.is-tone-warn .task-feedback-dialog-primary[data-v-79819aa8]{background:linear-gradient(90deg,#f59e0b,#e07915);box-shadow:0 14px 24px #e0791533}.task-feedback-dialog-primary.is-loading[data-v-79819aa8]{opacity:.94}.task-feedback-dialog-spinner[data-v-79819aa8]{width:12px;height:12px;border:2px solid rgba(255,255,255,.34);border-top-color:#fffffffa;border-radius:50%;animation:task-feedback-dialog-spin-79819aa8 .8s linear infinite}@keyframes task-feedback-dialog-spin-79819aa8{to{transform:rotate(360deg)}}html.theme-dark .task-feedback-dialog-mask[data-v-79819aa8]{background:#050a189e}html.theme-dark .task-feedback-dialog[data-v-79819aa8]{border:1px solid rgba(112,126,188,.2);background:radial-gradient(circle at 0% 0%,rgba(255,108,132,.14),transparent 36%),linear-gradient(180deg,#151b2dfa,#0f1423fa);box-shadow:0 24px 52px #0000006b,inset 0 1px #ffffff0a}html.theme-dark .task-feedback-dialog.is-appearance-create[data-v-79819aa8]{background:radial-gradient(circle at 0% 0%,rgba(86,105,255,.2),transparent 36%),radial-gradient(circle at 100% 0%,rgba(68,177,117,.14),transparent 28%),linear-gradient(180deg,#151b2dfa,#0f1423fa)}html.theme-dark .task-feedback-dialog.is-appearance-result.is-tone-info[data-v-79819aa8]{background:radial-gradient(circle at 0% 0%,rgba(86,105,255,.2),transparent 36%),radial-gradient(circle at 100% 0%,rgba(121,89,255,.14),transparent 28%),linear-gradient(180deg,#151b2dfa,#0f1423fa)}html.theme-dark .task-feedback-dialog.is-appearance-result.is-tone-success[data-v-79819aa8]{background:radial-gradient(circle at 0% 0%,rgba(68,177,117,.18),transparent 36%),radial-gradient(circle at 100% 0%,rgba(86,105,255,.12),transparent 28%),linear-gradient(180deg,#131d23fa,#0e161cfa)}html.theme-dark .task-feedback-dialog-close[data-v-79819aa8]{border-color:#5e6ca26b;background:#1a2136eb;color:#aab6e8}html.theme-dark .task-feedback-dialog-close[data-v-79819aa8]:hover:not(:disabled){border-color:#7788c880;background:#212942f5;color:#d5ddff}html.theme-dark .task-feedback-dialog-badge[data-v-79819aa8]{background:#ff6c8429;color:#ff9bb0}html.theme-dark .task-feedback-dialog.is-appearance-create .task-feedback-dialog-badge[data-v-79819aa8],html.theme-dark .task-feedback-dialog.is-appearance-result.is-tone-success .task-feedback-dialog-badge[data-v-79819aa8]{background:#44b17529;color:#7addab}html.theme-dark .task-feedback-dialog.is-appearance-result.is-tone-warn .task-feedback-dialog-badge[data-v-79819aa8]{background:#f59e0b29;color:#f8c76f}html.theme-dark .task-feedback-dialog.is-appearance-result.is-tone-info .task-feedback-dialog-badge[data-v-79819aa8]{background:#5669ff2e;color:#9eb2ff}html.theme-dark .task-feedback-dialog-title[data-v-79819aa8]{color:#f3f6ff}html.theme-dark .task-feedback-dialog-text[data-v-79819aa8]{color:#aab4dc}html.theme-dark .task-feedback-dialog-meta[data-v-79819aa8]{color:#8f9bca}html.theme-dark .task-feedback-dialog-meta strong[data-v-79819aa8]{color:#d8def7}html.theme-dark .task-feedback-dialog-summary[data-v-79819aa8]{border-color:#57659a47;background:linear-gradient(180deg,#181f32f0,#121828f0)}html.theme-dark .task-feedback-dialog.is-appearance-create .task-feedback-dialog-summary[data-v-79819aa8],html.theme-dark .task-feedback-dialog.is-appearance-result .task-feedback-dialog-summary[data-v-79819aa8]{border-color:#5669ff3d;background:linear-gradient(180deg,#181f38f0,#12182af0)}html.theme-dark .task-feedback-dialog.is-appearance-result.is-tone-success .task-feedback-dialog-summary[data-v-79819aa8]{border-color:#44b1753d;background:linear-gradient(180deg,#162222f0,#10191cf0)}html.theme-dark .task-feedback-dialog-summary-label[data-v-79819aa8]{color:#8f9bca}html.theme-dark .task-feedback-dialog-summary p[data-v-79819aa8]{color:#e8ecff}html.theme-dark .task-feedback-dialog-suppress[data-v-79819aa8]{color:#b8c3ef}html.theme-dark .task-feedback-dialog-suppress-box[data-v-79819aa8]{border-color:#5c6aa080;background:#181f32eb}html.theme-dark .task-feedback-dialog-suppress input:checked+.task-feedback-dialog-suppress-box[data-v-79819aa8]{border-color:#8190ff6b;background:#6177ffeb}html.theme-dark .task-feedback-dialog-secondary[data-v-79819aa8]{border-color:#5c6aa06b;background:#1f263cf5;color:#c8d3ff;box-shadow:none}html.theme-dark .task-feedback-dialog-secondary[data-v-79819aa8]:hover:not(:disabled){border-color:#7888c485;background:#252d46fa;color:#e0e7ff}html.theme-dark .task-feedback-dialog-primary[data-v-79819aa8]{background:#ff6c84e6;box-shadow:none}html.theme-dark .task-feedback-dialog.is-appearance-create .task-feedback-dialog-primary[data-v-79819aa8],html.theme-dark .task-feedback-dialog.is-appearance-result.is-tone-info .task-feedback-dialog-primary[data-v-79819aa8]{background:#6177ffeb}html.theme-dark .task-feedback-dialog.is-appearance-result.is-tone-success .task-feedback-dialog-primary[data-v-79819aa8]{background:#31b66ae6}html.theme-dark .task-feedback-dialog.is-appearance-result.is-tone-warn .task-feedback-dialog-primary[data-v-79819aa8]{background:#e07915eb}html.theme-dark .task-feedback-dialog-primary[data-v-79819aa8]:hover:not(:disabled){filter:brightness(1.06)}html.theme-dark .task-feedback-dialog-primary[data-v-79819aa8]:disabled,html.theme-dark .task-feedback-dialog-secondary[data-v-79819aa8]:disabled,html.theme-dark .task-feedback-dialog-close[data-v-79819aa8]:disabled{opacity:.6}@media (max-width: 640px){.task-feedback-dialog[data-v-79819aa8]{padding:20px 18px 18px}.task-feedback-dialog-actions[data-v-79819aa8]{align-items:stretch;justify-content:stretch;gap:8px}.task-feedback-dialog-secondary[data-v-79819aa8],.task-feedback-dialog-primary[data-v-79819aa8]{flex:1 1 0;min-width:0;width:100%}}
