@font-face{font-family:Azeret Mono;src:url(/fonts/azeret-mono-latin-var.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fs-display: clamp(46px, 5.6vw, 86px);--fs-h1: clamp(30px, 4vw, 44px);--fs-h2: clamp(24px, 3vw, 34px);--fs-h3: 17px;--fs-body: 14.5px;--fs-small: 12.5px;--fs-micro: 10.5px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--sp-20: 80px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 22px;--r-pill: 10px;--z-header: 30;--z-dropdown: 40;--z-overlay: 50;--z-modal: 60;--z-toast: 80;--t-fast: .15s;--t-med: .25s;--t-slow: .4s;--ease-out: cubic-bezier(.2, .7, .3, 1);--ease-spring: cubic-bezier(.34, 1.41, .64, 1);--motion-spring: .36s;--mono: "Azeret Mono", "DengXian", "PingFang SC", "Microsoft YaHei", "Lucida Console", monospace;--sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--page-w: 80%;--page-max: 1800px;--header-panel: #293447;--header-panel-2: #333e4f;--header-panel-3: #384354;--header-line: #424c5c;--header-line-hi: #5d6777;--header-control: #4c5666;--header-text: #e6eaef;--header-text-2: #c9ced6;--header-dim: #a7afb8;--header-faint: #89919c;--header-veil-rgb: 255, 255, 255;--header-amber: #fcaa2b;--header-amber-2: #e78d02;--header-amber-rgb: 252, 170, 43;--header-on-amber: #201304;--header-noya: #9e8afa;--header-noya-2: #6c5ce7;--header-noya-rgb: 158, 138, 250;--header-box: #60b0ff;--header-box-2: #7b61ff;--header-box-rgb: 96, 176, 255;--header-ok: #5ec386;--header-ok-rgb: 94, 195, 134;--header-err: #ef675a;--header-err-rgb: 239, 103, 90;--header-edge-top: inset 0 1px 0 rgba(255, 255, 255, .06);--header-shadow-1: var(--header-edge-top), 0 2px 10px rgba(6, 10, 20, .32);--header-shadow-2: var(--header-edge-top), 0 14px 44px rgba(6, 10, 20, .45);--header-shadow-lift: var(--header-edge-top), 0 4px 14px rgba(6, 10, 20, .36), 0 18px 48px rgba(6, 10, 20, .4);--ctl-hover: rgba(var(--veil-rgb), .09);--ctl-active: rgba(var(--veil-rgb), .13);--ctl-accent-hover: var(--amber-soft);--ctl-focus: 2px solid var(--amber)}@media(max-width:768px){:root{--page-w: 95%}}:root,:root[data-theme=starlight-amber]{color-scheme:dark;--bg: #162235;--bg-rgb: 22, 34, 53;--panel: #293447;--panel-2: #333e4f;--panel-3: #384354;--line: #424c5c;--line-hi: #5d6777;--ctl-surface: #4c5666;--ctl-border: transparent;--text: #e6eaef;--text-2: #c9ced6;--dim: #a7afb8;--faint: #89919c;--amber: #fcaa2b;--amber-2: #e78d02;--amber-rgb: 252, 170, 43;--amber-soft: rgba(var(--amber-rgb), .14);--on-amber: #201304;--noya: #9e8afa;--noya-2: #6c5ce7;--noya-rgb: 158, 138, 250;--noya-soft: rgba(var(--noya-rgb), .12);--box: #60b0ff;--box-2: #7b61ff;--box-rgb: 96, 176, 255;--box-soft: rgba(var(--box-rgb), .12);--info: #84c0e4;--info-rgb: 132, 192, 228;--ok: #5ec386;--ok-rgb: 94, 195, 134;--warn: #f2b036;--warn-rgb: 242, 176, 54;--err: #ef675a;--err-rgb: 239, 103, 90;--like: #fd6178;--like-rgb: 253, 97, 120;--veil-rgb: 255, 255, 255;--scrim: rgba(6, 10, 20, .55);--header-bg: rgba(22, 34, 53, .82);--scene-image-opacity: .5;--edge-top: inset 0 1px 0 rgba(var(--veil-rgb), .06);--shadow-1: var(--edge-top), 0 2px 10px rgba(6, 10, 20, .32);--shadow-2: var(--edge-top), 0 14px 44px rgba(6, 10, 20, .45);--shadow-lift: var(--edge-top), 0 4px 14px rgba(6, 10, 20, .36), 0 18px 48px rgba(6, 10, 20, .4);--glow-amber: 0 0 0 1px rgba(var(--amber-rgb), .38), 0 10px 32px rgba(var(--amber-rgb), .16);--glow-noya: 0 0 0 1px rgba(var(--noya-rgb), .42), 0 10px 32px rgba(var(--noya-rgb), .15);--glow-box: 0 0 0 1px rgba(var(--box-rgb), .42), 0 10px 32px rgba(var(--box-rgb), .15);--glow-a: rgba(var(--amber-rgb), .06);--glow-b: rgba(123, 97, 255, .07);--bg-scene: linear-gradient(180deg, transparent 0, transparent 34vh, var(--bg) 80vh), radial-gradient(44vw 34vh at 6% -6%, var(--glow-a), transparent 62%), radial-gradient(40vw 30vh at 98% 2%, var(--glow-b), transparent 60%);--panel-err: rgba(var(--err-rgb), .08);--panel-ok: rgba(var(--ok-rgb), .08)}:root[data-theme=light-cream]{color-scheme:light;--bg: #F6F4EF;--bg-rgb: 246, 244, 239;--panel: #FFFEFB;--panel-2: #F1EEE7;--panel-3: #FFFEFB;--line: #DDD7CC;--line-hi: #CBC3B6;--ctl-surface: #EFEBE2;--ctl-border: var(--line-hi);--text: #26231F;--text-2: #46413B;--dim: #69645D;--faint: #918A80;--amber: #B86705;--amber-2: #9F5803;--amber-rgb: 184, 103, 5;--amber-soft: rgba(var(--amber-rgb), .09);--on-amber: #FDFAF3;--noya: #8069B8;--noya-2: #6D57A6;--noya-rgb: 128, 105, 184;--noya-soft: rgba(var(--noya-rgb), .09);--box: #416FDB;--box-2: #345FC8;--box-rgb: 65, 111, 219;--box-soft: rgba(var(--box-rgb), .09);--info: #46769F;--info-rgb: 70, 118, 159;--ok: #3F8057;--ok-rgb: 63, 128, 87;--warn: #A3620D;--warn-rgb: 163, 98, 13;--err: #C7554E;--err-rgb: 199, 85, 78;--like: #D93A54;--like-rgb: 217, 58, 84;--veil-rgb: 38, 31, 20;--scrim: rgba(38, 31, 20, .42);--header-bg: rgba(22, 34, 53, .96);--scene-image-opacity: .3;--r-sm: 6px;--r-md: 8px;--r-lg: 10px;--r-xl: 12px;--r-pill: 5px;--edge-top: inset 0 0 0 0 transparent;--shadow-1: 0 1px 2px rgba(38, 31, 20, .04), 0 4px 14px rgba(38, 31, 20, .055);--shadow-2: 0 12px 36px rgba(38, 31, 20, .12);--shadow-lift: 0 2px 5px rgba(38, 31, 20, .06), 0 8px 22px rgba(38, 31, 20, .08);--glow-amber: 0 0 0 1px rgba(var(--amber-rgb), .32);--glow-noya: 0 0 0 1px rgba(var(--noya-rgb), .32);--glow-box: 0 0 0 1px rgba(var(--box-rgb), .32);--glow-a: rgba(205, 178, 128, .07);--glow-b: rgba(148, 138, 190, .035);--bg-scene: radial-gradient(58vw 44vh at 50% -16%, rgba(255, 255, 255, .5), transparent 66%), radial-gradient(42vw 36vh at 90% 4%, var(--glow-a), transparent 62%), radial-gradient(54vw 42vh at 50% 112%, var(--glow-b), transparent 64%);--panel-err: rgba(var(--err-rgb), .07);--panel-ok: rgba(var(--ok-rgb), .07)}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scrollbar-gutter:stable}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:var(--fs-body);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip;transition:background var(--t-med),color var(--t-med)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--bg-scene)}#app{position:relative;z-index:1;min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}img{max-width:100%}::selection{background:var(--amber-soft)}:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:var(--r-sm)}h1,h2,h3{letter-spacing:0}.mono-label{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.grad-amber-text{background:linear-gradient(120deg,var(--amber),var(--amber-2));-webkit-background-clip:text;background-clip:text;color:transparent}.hover-lift{transition:transform var(--t-med) var(--ease-out),box-shadow var(--t-med) var(--ease-out),border-color var(--t-med)}.hover-lift:hover{transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.toast-rack[data-v-19b9293c]{position:fixed;top:82px;right:18px;z-index:var(--z-toast);display:grid;gap:var(--sp-2);width:min(360px,calc(100vw - 36px));pointer-events:none}.toast[data-v-19b9293c]{pointer-events:auto;display:flex;align-items:start;gap:10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-2);color:var(--text);padding:11px 14px;font-size:var(--fs-small);line-height:1.55;text-align:left}.toast .dot[data-v-19b9293c]{width:8px;height:8px;flex:0 0 auto;margin-top:6px;border-radius:50%;background:var(--info)}.toast--success[data-v-19b9293c]{border-color:rgba(var(--ok-rgb),.5)}.toast--success .dot[data-v-19b9293c]{background:var(--ok)}.toast--error[data-v-19b9293c]{border-color:rgba(var(--err-rgb),.55)}.toast--error .dot[data-v-19b9293c]{background:var(--err)}.msg[data-v-19b9293c]{min-width:0}.toast-enter-active[data-v-19b9293c],.toast-leave-active[data-v-19b9293c]{transition:opacity var(--t-med),transform var(--t-med) var(--ease-out)}.toast-enter-from[data-v-19b9293c],.toast-leave-to[data-v-19b9293c]{opacity:0;transform:translate(18px)}.toast-move[data-v-19b9293c]{transition:transform var(--t-med) var(--ease-out)}.user-avatar-fallback[data-v-f29ad43b]{display:inline-grid;place-items:center;overflow:hidden;font-style:normal;font-weight:750;text-transform:uppercase;-webkit-user-select:none;user-select:none}.petchat[data-v-8c0ff7d5]{position:absolute;bottom:0;left:calc(100% + 12px);width:420px;max-width:calc(100vw - 32px);height:520px;max-height:min(76vh,620px);display:grid;grid-template-rows:auto auto 1fr auto;border:1px solid rgba(var(--noya-rgb),.45);border-radius:var(--r-md);background:linear-gradient(to bottom,rgba(var(--bg-rgb),.94),rgba(var(--bg-rgb),.89) 45%,rgba(var(--bg-rgb),.74) 78%,rgba(var(--bg-rgb),.62)),url(/noya/chat-bg.webp) center bottom / cover no-repeat;box-shadow:var(--shadow-2);overflow:hidden;cursor:default}.pc-head[data-v-8c0ff7d5]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(var(--noya-rgb),.16),transparent)}.pc-who[data-v-8c0ff7d5]{display:grid;line-height:1.25;min-width:0}.pc-who b[data-v-8c0ff7d5]{font-size:var(--fs-small)}.pc-star[data-v-8c0ff7d5]{color:var(--noya);font-style:normal}.pc-who em[data-v-8c0ff7d5]{font-size:var(--fs-micro);color:var(--dim);font-style:normal}.pc-sub[data-v-8c0ff7d5]{display:flex;align-items:center;gap:5px;min-width:0}.pc-quota[data-v-8c0ff7d5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-vip[data-v-8c0ff7d5]{flex:none;max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px 7px;border:1px solid rgba(var(--noya-rgb),.34);border-radius:var(--r-pill);background:rgba(var(--noya-rgb),.1);color:var(--noya);font-size:10px;font-weight:700;line-height:15px;cursor:pointer}.pc-vip[data-v-8c0ff7d5]:hover{border-color:rgba(var(--noya-rgb),.62);background:rgba(var(--noya-rgb),.18)}.pc-vip.on[data-v-8c0ff7d5]{border-color:transparent;color:#fff;background:linear-gradient(115deg,#41bfe7,#7868f5);box-shadow:0 3px 10px #5d70f14d}.pc-sp[data-v-8c0ff7d5]{flex:1}.pc-ico[data-v-8c0ff7d5]{width:26px;height:26px;border:none;border-radius:var(--r-sm);background:transparent;color:var(--dim);cursor:pointer;font-size:14px;line-height:1;flex:none}.pc-ico[data-v-8c0ff7d5]:hover{color:var(--text);background:var(--line)}.pc-av[data-v-8c0ff7d5]{width:30px;height:30px;flex:0 0 30px;border-radius:50%;overflow:hidden;background-color:var(--panel-2);background-size:cover;background-position:center;display:grid;place-items:center;color:var(--text);font-size:12px}.pc-av.sm[data-v-8c0ff7d5]{width:28px;height:28px;flex:0 0 28px}.pc-av img[data-v-8c0ff7d5],.pc-av>span[data-v-8c0ff7d5]{width:100%;height:100%;object-fit:cover}.pc-av.me[data-v-8c0ff7d5]{background-color:rgba(var(--noya-rgb),.22)}.pc-scope[data-v-8c0ff7d5]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line)}.pc-drop[data-v-8c0ff7d5]{position:relative;min-width:0}.pc-pick[data-v-8c0ff7d5]{width:100%;display:flex;align-items:center;gap:6px;padding:5px 7px;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:rgba(var(--bg-rgb),.6);color:var(--text);font-size:var(--fs-micro);cursor:pointer}.pc-pick[data-v-8c0ff7d5]:hover{border-color:var(--noya)}.pc-pick-t[data-v-8c0ff7d5]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.pc-pick i[data-v-8c0ff7d5]{font-style:normal;color:var(--dim)}.pc-thumb[data-v-8c0ff7d5]{width:28px;height:18px;flex:0 0 28px;border-radius:4px;background:var(--panel-2) center / cover no-repeat}.pc-thumb.ph[data-v-8c0ff7d5]{opacity:.45}.pc-menu[data-v-8c0ff7d5]{position:absolute;z-index:5;top:calc(100% + 4px);left:0;right:0;max-height:240px;overflow-y:auto;padding:6px;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:var(--panel);box-shadow:var(--shadow-2)}.pc-search[data-v-8c0ff7d5]{width:100%;margin-bottom:6px;padding:5px 7px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);color:var(--text);font:inherit;font-size:var(--fs-micro)}.pc-search[data-v-8c0ff7d5]:focus{outline:none;border-color:var(--noya)}.pc-opt[data-v-8c0ff7d5]{width:100%;display:flex;align-items:center;gap:6px;padding:5px 6px;border:0;border-radius:var(--r-sm);background:transparent;color:inherit;font-size:var(--fs-micro);text-align:left;cursor:pointer}.pc-opt[data-v-8c0ff7d5]:hover{background:rgba(var(--noya-rgb),.14)}.pc-opt-t[data-v-8c0ff7d5]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-hint[data-v-8c0ff7d5]{margin:6px 4px 2px;font-size:var(--fs-micro);color:var(--dim)}.pc-list[data-v-8c0ff7d5]{overflow-y:auto;padding:10px;display:grid;gap:10px;align-content:start}.pc-row[data-v-8c0ff7d5]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.pc-row.user[data-v-8c0ff7d5]{justify-content:flex-end}.pc-cards[data-v-8c0ff7d5]{flex-basis:100%;display:flex;flex-wrap:wrap;gap:6px}.pc-bubble[data-v-8c0ff7d5]{max-width:76%;padding:8px 10px;border-radius:4px 12px 12px;border:1px solid var(--line-hi);background:linear-gradient(160deg,rgba(var(--noya-rgb),.16),rgba(var(--noya-rgb),.05) 60%),var(--panel-2);color:var(--text);font-size:var(--fs-small);line-height:1.65;word-break:break-word}.pc-bubble.user[data-v-8c0ff7d5]{border-radius:12px 4px 12px 12px;border-color:transparent;background:linear-gradient(135deg,var(--noya),var(--noya-2));color:#fff}.pc-caret[data-v-8c0ff7d5]{display:inline-block;width:6px;height:1em;margin-left:2px;background:var(--noya);vertical-align:-2px;animation:pc-blink-8c0ff7d5 1s steps(2) infinite}@keyframes pc-blink-8c0ff7d5{50%{opacity:0}}.pc-card[data-v-8c0ff7d5]{padding:3px 8px;border:1px solid var(--line-hi);border-radius:var(--r-sm);font-size:var(--fs-micro);color:var(--noya);text-decoration:none}.pc-card[data-v-8c0ff7d5]:hover{border-color:var(--noya)}.pc-card.plain[data-v-8c0ff7d5]{color:var(--dim);cursor:default}.pc-notice[data-v-8c0ff7d5]{margin:0;font-size:var(--fs-micro);color:var(--warn)}.pc-memory[data-v-8c0ff7d5]{margin:0;padding:6px 10px;border:1px solid rgba(var(--ok-rgb),.24);border-radius:9px;background:rgba(var(--ok-rgb),.08);color:var(--ok);font-size:var(--fs-micro)}.pc-bubble .md[data-v-8c0ff7d5] .md-tw{overflow-x:auto;margin:6px 0}.pc-bubble .md[data-v-8c0ff7d5] .md-table{border-collapse:collapse;font-size:var(--fs-micro);min-width:100%}.pc-bubble .md[data-v-8c0ff7d5] .md-table th,.pc-bubble .md[data-v-8c0ff7d5] .md-table td{border:1px solid var(--line-hi);padding:4px 8px;text-align:left;white-space:nowrap}.pc-bubble .md[data-v-8c0ff7d5] .md-table th{background:rgba(var(--noya-rgb),.18);font-weight:600}.pc-bubble .md[data-v-8c0ff7d5] .md-table tbody tr:nth-child(2n){background:#ffffff08}.pc-foot[data-v-8c0ff7d5]{display:flex;gap:6px;padding:8px;border-top:1px solid var(--line);background:rgba(var(--bg-rgb),.55)}.pc-input[data-v-8c0ff7d5]{flex:1;resize:none;max-height:88px;padding:7px 9px;border:1px solid var(--line-hi);border-radius:10px;background:rgba(var(--bg-rgb),.8);color:var(--text);font:inherit;font-size:var(--fs-small)}.pc-input[data-v-8c0ff7d5]:focus{outline:none;border-color:var(--noya)}.pc-send[data-v-8c0ff7d5]{padding:0 14px;border:none;border-radius:10px;background:linear-gradient(90deg,var(--noya-2),#c173e0);color:#fff;font-size:var(--fs-small);font-weight:600;cursor:pointer}.pc-send[data-v-8c0ff7d5]:hover{opacity:.88}.pc-send[data-v-8c0ff7d5]:disabled{background:var(--panel-2);color:var(--dim);cursor:default}.pc-rail[data-v-8c0ff7d5]{position:absolute;z-index:8;left:0;top:0;bottom:0;width:180px;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-right:1px solid var(--line-hi);background:rgba(var(--bg-rgb),.97);box-shadow:8px 0 20px #00000059}.pc-rail-head[data-v-8c0ff7d5]{display:flex;align-items:center;gap:6px;padding:8px 6px 8px 10px;border-bottom:1px solid var(--line)}.pc-rail-head b[data-v-8c0ff7d5]{flex:1;font-size:var(--fs-micro);color:var(--dim);letter-spacing:.04em}.pc-rail-body[data-v-8c0ff7d5]{flex:1;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;padding:8px;display:flex;flex-direction:column;gap:3px}.pc-rail-body[data-v-8c0ff7d5]::-webkit-scrollbar{width:6px}.pc-rail-body[data-v-8c0ff7d5]::-webkit-scrollbar-thumb{background:var(--line-hi);border-radius:3px}.pc-rail-body[data-v-8c0ff7d5]::-webkit-scrollbar-track{background:transparent}.pc-new[data-v-8c0ff7d5]{width:100%;flex:none;padding:6px 8px;margin-bottom:4px;border:1px dashed var(--line-hi);border-radius:var(--r-sm);background:transparent;color:var(--noya);font-size:var(--fs-micro);cursor:pointer}.pc-new[data-v-8c0ff7d5]:hover{border-color:var(--noya)}.pc-conv[data-v-8c0ff7d5]{width:100%;min-width:0;flex:none;display:flex;align-items:center;gap:6px;padding:6px 7px;border:0;border-left:2px solid transparent;border-radius:var(--r-sm);background:transparent;color:inherit;font-size:var(--fs-micro);line-height:1.5;text-align:left;cursor:pointer}.pc-conv[data-v-8c0ff7d5]:hover{background:rgba(var(--noya-rgb),.14);border-left-color:var(--noya)}.pc-conv-t[data-v-8c0ff7d5]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-conv em[data-v-8c0ff7d5]{font-style:normal;color:var(--dim);font-size:var(--fs-micro)}.pc-rail-enter-active[data-v-8c0ff7d5],.pc-rail-leave-active[data-v-8c0ff7d5]{transition:transform var(--t-med) var(--ease-out),opacity var(--t-med)}.pc-rail-enter-from[data-v-8c0ff7d5],.pc-rail-leave-to[data-v-8c0ff7d5]{transform:translate(-8px);opacity:0}.petchat.left[data-v-8c0ff7d5]{left:auto;right:calc(100% + 12px)}.petchat-enter-active[data-v-8c0ff7d5],.petchat-leave-active[data-v-8c0ff7d5]{transition:opacity var(--t-med),transform var(--t-med) var(--ease-out)}.petchat-enter-from[data-v-8c0ff7d5],.petchat-leave-to[data-v-8c0ff7d5]{opacity:0;transform:translateY(8px)}@media(max-width:640px){.petchat[data-v-8c0ff7d5]{position:fixed;left:12px;right:12px;bottom:12px;width:auto;height:66vh}}@media(prefers-reduced-motion:reduce){.pc-caret[data-v-8c0ff7d5]{animation:none}}.noya-pet[data-v-0f7c0a57]{position:fixed;z-index:45;--pet-h: 243px;--pet-w: 96px;width:var(--pet-w);height:var(--pet-h);display:flex;align-items:flex-end;justify-content:center;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.noya-pet.dragging[data-v-0f7c0a57]{cursor:grabbing}.noya-pet.greeter[data-v-0f7c0a57]{position:relative;left:auto;top:auto;z-index:auto;width:100%;height:auto;aspect-ratio:624 / 1579;cursor:default}.l2d[data-v-0f7c0a57]{position:absolute;bottom:0;left:50%;transform:translate(-50%);pointer-events:none;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}.sprite[data-v-0f7c0a57]{height:100%;width:auto;pointer-events:auto;transform-origin:50% 100%;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35));animation:pet-breathe-0f7c0a57 3.6s linear infinite}.noya-pet.dragging .sprite[data-v-0f7c0a57]{animation-play-state:paused}@keyframes pet-breathe-0f7c0a57{0%{transform:translateY(0) rotate(1.2deg)}25%{transform:translateY(4px) rotate(0)}50%{transform:translateY(0) rotate(-1.2deg)}75%{transform:translateY(-4px) rotate(0)}to{transform:translateY(0) rotate(1.2deg)}}.pet-bubble[data-v-0f7c0a57]{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);width:max-content;max-width:240px;padding:9px 12px;border:1.5px solid #7b61ff;border-radius:var(--r-lg);background:#fffffff2;box-shadow:0 8px 24px #00000059;display:grid;gap:2px;pointer-events:none}.pet-bubble.say[data-v-0f7c0a57]{pointer-events:auto;cursor:pointer}.pet-bubble.anchorRight[data-v-0f7c0a57]{left:auto;right:0;transform:none}.pet-bubble.anchorLeft[data-v-0f7c0a57]{left:0;transform:none}.pet-bubble.anchorLeft[data-v-0f7c0a57]:after{left:22px;transform:none}.pet-bubble b[data-v-0f7c0a57]{font-size:var(--fs-small);color:#4b3a8f;white-space:nowrap}.pet-bubble span[data-v-0f7c0a57]{font-size:var(--fs-micro);color:#6c5ce7;white-space:nowrap}.pet-bubble.say b[data-v-0f7c0a57],.pet-bubble.greet b[data-v-0f7c0a57]{white-space:normal;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pet-bubble[data-v-0f7c0a57]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#fffffff2}.pet-bubble.anchorRight[data-v-0f7c0a57]:after{left:auto;right:22px;transform:none}.pet-bubble-enter-active[data-v-0f7c0a57],.pet-bubble-leave-active[data-v-0f7c0a57]{transition:opacity var(--t-med),transform var(--t-med) var(--ease-out)}.pet-bubble-enter-from[data-v-0f7c0a57],.pet-bubble-leave-to[data-v-0f7c0a57]{opacity:0;transform:translate(-50%) translateY(6px)}.pet-bubble-enter-from.anchorRight[data-v-0f7c0a57],.pet-bubble-leave-to.anchorRight[data-v-0f7c0a57],.pet-bubble-enter-from.anchorLeft[data-v-0f7c0a57],.pet-bubble-leave-to.anchorLeft[data-v-0f7c0a57]{transform:translateY(6px)}@media(max-width:768px){.noya-pet[data-v-0f7c0a57]:not(.greeter){display:none}}@media(min-width:769px)and (max-width:1440px){.noya-pet[data-v-0f7c0a57]:not(.greeter){--pet-h: 213px;--pet-w: 84px}}@media(prefers-reduced-motion:reduce){.sprite[data-v-0f7c0a57]{animation:none}}.noya-pet.live .sprite[data-v-0f7c0a57]{animation:none}.stardust[data-v-334c2e4f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.dust-star[data-v-334c2e4f]{position:absolute;top:-4vh;animation:dust-fall-334c2e4f linear infinite;filter:drop-shadow(0 0 6px currentcolor)}@keyframes dust-fall-334c2e4f{0%{transform:translate3d(0,-4vh,0) rotate(0)}25%{transform:translate3d(var(--sway),25vh,0) rotate(110deg)}50%{transform:translate3d(0,52vh,0) rotate(200deg)}75%{transform:translate3d(var(--sway),78vh,0) rotate(290deg)}to{transform:translate3d(0,106vh,0) rotate(360deg)}}.burst-layer[data-v-334c2e4f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;pointer-events:none;overflow:hidden}.burst-layer[data-v-334c2e4f] .burst-star{position:absolute;transform:translate(-50%,-50%);filter:drop-shadow(0 0 6px currentcolor);will-change:transform,opacity;contain:layout paint}:root[data-theme=light-cream] .stardust[data-v-334c2e4f]{display:none}@media(prefers-reduced-motion:reduce){.dust-star[data-v-334c2e4f],.burst-layer[data-v-334c2e4f] .burst-star{animation:none}}.bm-overlay[data-v-dc7f662f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:grid;place-items:center;padding:20px;background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bm[data-v-dc7f662f]{width:100%;max-height:min(86vh,900px);display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--panel);box-shadow:var(--shadow-2);overflow:hidden}.bm--amber[data-v-dc7f662f]{border-color:rgba(var(--amber-rgb),.45)}.bm--noya[data-v-dc7f662f]{border-color:rgba(var(--noya-rgb),.45)}.bm--alipay[data-v-dc7f662f]{border-color:#1677ff;box-shadow:0 24px 70px #041c469e,0 0 0 1px #1677ff33}.bm-head[data-v-dc7f662f]{display:flex;align-items:start;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5) var(--sp-3);border-bottom:1px solid var(--line)}.bm-head--glow[data-v-dc7f662f]{background:radial-gradient(130% 170% at 0% 0%,rgba(var(--amber-rgb),.18),transparent 58%),linear-gradient(180deg,rgba(var(--veil-rgb),.05),rgba(var(--veil-rgb),0)),var(--panel-2);border-bottom-color:rgba(var(--amber-rgb),.24);padding-bottom:var(--sp-4)}.bm-head--glow .bm-close[data-v-dc7f662f]:hover{background:rgba(var(--veil-rgb),.08)}.bm-heading[data-v-dc7f662f]{display:flex;min-width:0;align-items:center;gap:13px}.bm-title[data-v-dc7f662f]{display:grid;gap:4px;min-width:0}.bm-icon[data-v-dc7f662f]{display:grid;flex:none;width:44px;height:44px;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(145deg,#5798ff,#765bff);box-shadow:inset 0 1px #ffffff47,0 12px 28px #5363ff4d;font-size:21px;font-weight:850}.bm-subtitle[data-v-dc7f662f]{color:var(--dim);font-size:var(--fs-small);line-height:1.4}.bm-head--center[data-v-dc7f662f]{position:relative;justify-content:center;padding-right:var(--sp-5)}.bm-head--center .bm-heading[data-v-dc7f662f]{justify-content:center}.bm-head--center .bm-title[data-v-dc7f662f]{justify-items:center;text-align:center}.bm-head--center .bm-heading--icon .bm-title[data-v-dc7f662f]{justify-items:start;text-align:left}.bm-head--center .bm-title b[data-v-dc7f662f]{font-size:22px;letter-spacing:-.01em}.bm-head--center .bm-close[data-v-dc7f662f]{position:absolute;top:var(--sp-4);right:var(--sp-5)}.bm-title b[data-v-dc7f662f]{font-size:var(--fs-h3);line-height:1.3}.bm-head--title-large .bm-title b[data-v-dc7f662f]{font-size:22px;letter-spacing:-.01em}.bm--alipay .bm-head[data-v-dc7f662f]{align-items:center;padding:14px 18px;border-bottom:0;background:linear-gradient(135deg,#1593ff,#1677ff 68%,#1267e7);box-shadow:0 7px 24px #1677ff3d}.bm--alipay .bm-icon[data-v-dc7f662f]{width:32px;height:32px;border-radius:50%;color:#1677ff;background:#fff;box-shadow:0 3px 10px #0538843d;font-size:18px}.bm--alipay .bm-title b[data-v-dc7f662f]{color:#fff;font-size:20px}.bm--alipay .bm-subtitle[data-v-dc7f662f]{color:#ffffffd1}.bm--alipay .bm-close[data-v-dc7f662f]{color:#ffffffc2}.bm--alipay .bm-close[data-v-dc7f662f]:hover{color:#fff;background:#ffffff24}.bm-close[data-v-dc7f662f]{border:0;background:transparent;color:var(--dim);font-size:22px;line-height:1;padding:2px 6px;border-radius:var(--r-sm)}.bm-close[data-v-dc7f662f]:hover{color:var(--text);background:var(--panel-2)}.bm-body[data-v-dc7f662f]{padding:var(--sp-5);overflow:auto}.bm-foot[data-v-dc7f662f]{padding:0 var(--sp-5) var(--sp-5)}.modal-enter-active[data-v-dc7f662f],.modal-leave-active[data-v-dc7f662f]{transition:opacity var(--t-med)}.modal-enter-from[data-v-dc7f662f],.modal-leave-to[data-v-dc7f662f]{opacity:0}.modal-enter-active .bm[data-v-dc7f662f]{transition:transform var(--t-med) var(--ease-out)}.modal-enter-from .bm[data-v-dc7f662f]{transform:translateY(14px) scale(.985)}.esp[data-v-4c457d5e]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:var(--z-dropdown);width:min(408px,calc(100vw - 48px));padding:12px;display:flex;flex-direction:column;gap:8px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-2)}.esp-tabs[data-v-4c457d5e]{display:flex;gap:6px;flex-wrap:wrap}.esp-tab[data-v-4c457d5e]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--line);border-radius:var(--r-pill);background:none;color:var(--dim);font-size:12px;cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.esp-tab img[data-v-4c457d5e]{width:16px;height:16px;object-fit:contain}.esp-tab.on[data-v-4c457d5e]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 40%,transparent);background:var(--amber-soft)}.esp-body[data-v-4c457d5e]{max-height:260px;overflow-y:auto}.esp-group-name[data-v-4c457d5e]{font-size:11px;color:var(--dim);margin:8px 0 4px}.esp-group:first-child .esp-group-name[data-v-4c457d5e]{margin-top:0}.esp-emoji-grid[data-v-4c457d5e]{display:grid;grid-template-columns:repeat(8,1fr);gap:2px}.esp-emoji[data-v-4c457d5e]{aspect-ratio:1;display:grid;place-items:center;padding:0;border:none;background:none;font-size:21px;border-radius:7px;cursor:pointer}.esp-emoji[data-v-4c457d5e]:hover{background:var(--panel)}.esp-sticker-grid[data-v-4c457d5e]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.esp-sticker[data-v-4c457d5e]{display:grid;place-items:center;padding:8px;border:1px solid transparent;border-radius:10px;background:none;cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast),transform var(--t-fast)}.esp-sticker[data-v-4c457d5e]:hover{background:var(--panel);border-color:var(--line);transform:scale(1.07)}.esp-sticker img[data-v-4c457d5e]{width:100%;max-width:76px;aspect-ratio:1;object-fit:contain;display:block}.sticker-img[data-v-bfca7f8c]{display:inline-block;width:28px;height:28px;object-fit:contain;vertical-align:-7px;margin:0 1px}.jumbo .sticker-img[data-v-bfca7f8c]{width:64px;height:64px;vertical-align:-10px;margin:2px 4px 2px 0}.sc-guest[data-v-1484260f]{display:grid;justify-items:center;gap:10px;padding:var(--sp-6) 0 var(--sp-2);text-align:center}.sc-guest svg[data-v-1484260f]{width:38px;height:38px;color:var(--amber);opacity:.8}.sc-guest b[data-v-1484260f]{font-size:var(--fs-h3)}.sc-guest p[data-v-1484260f]{margin:0;color:var(--dim);font-size:var(--fs-small);line-height:1.7}.sc-login[data-v-1484260f]{margin-top:2px;padding:10px 22px;border:0;border-radius:var(--r-md);cursor:pointer;background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);font-size:var(--fs-small);font-weight:800}.sc-login[data-v-1484260f]:hover{box-shadow:var(--glow-amber)}.sc-fallback[data-v-1484260f]{width:100%;margin-top:var(--sp-4);padding:var(--sp-3) var(--sp-4);border:1px dashed var(--line-hi);border-radius:var(--r-md);background:var(--panel-2)}.sc-fallback .mono-label[data-v-1484260f]{color:var(--amber)}.sc-fallback p[data-v-1484260f]{margin:6px 0 0;color:var(--dim);font-size:var(--fs-small);line-height:1.7;word-break:break-all}.sc-fallback b[data-v-1484260f]{color:var(--text);font-family:var(--mono)}.sc-wrap[data-v-1484260f]{display:grid;gap:var(--sp-3);border-radius:var(--r-md);transition:box-shadow var(--t-fast)}.sc-wrap.hot[data-v-1484260f]{box-shadow:0 0 0 2px var(--amber)}.sc-hint[data-v-1484260f]{margin:0;color:var(--dim);font-size:var(--fs-micro)}.sc-scroll[data-v-1484260f]{height:min(48vh,400px);padding-right:4px;overflow-y:auto;overscroll-behavior:contain}.sc-state[data-v-1484260f]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:56px 20px;color:var(--dim);font-size:var(--fs-small);text-align:center}.sc-state.empty svg[data-v-1484260f]{width:34px;height:34px;opacity:.5}.sc-more[data-v-1484260f],.sc-top-note[data-v-1484260f]{display:block;margin:0 auto var(--sp-3);padding:4px 12px;color:var(--dim);font-size:var(--fs-micro);text-align:center}.sc-more[data-v-1484260f]{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--panel-2);cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast)}.sc-more[data-v-1484260f]:hover:not(:disabled){color:var(--amber);border-color:var(--amber)}.sc-row[data-v-1484260f]{display:flex;margin-bottom:var(--sp-3)}.sc-row.admin[data-v-1484260f]{justify-content:flex-start}.sc-row.user[data-v-1484260f]{justify-content:flex-end}.sc-bubble-wrap[data-v-1484260f]{max-width:78%;min-width:0}.sc-who[data-v-1484260f]{margin:0 4px 3px;color:var(--dim);font-size:var(--fs-micro)}.sc-row.user .sc-who[data-v-1484260f],.sc-row.user .sc-meta[data-v-1484260f]{justify-content:flex-end;text-align:right}.sc-bubble[data-v-1484260f]{padding:9px 13px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2);font-size:var(--fs-small);line-height:1.7}.sc-row.user .sc-bubble[data-v-1484260f]{border-color:rgba(var(--amber-rgb),.4);background:var(--amber-soft)}.sc-bubble.deleted[data-v-1484260f]{background:transparent}.sc-deleted[data-v-1484260f]{color:var(--dim);font-style:italic}.sc-text[data-v-1484260f]{white-space:pre-wrap;word-break:break-word}.sc-shot[data-v-1484260f]{max-width:100%;max-height:260px;display:block;border-radius:var(--r-sm);cursor:zoom-in}.sc-shot-broken[data-v-1484260f]{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px dashed var(--line-hi);border-radius:var(--r-sm);background:transparent;color:var(--dim);font-size:var(--fs-micro);text-align:left;cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast)}.sc-shot-broken svg[data-v-1484260f]{width:15px;height:15px;flex:none}.sc-shot-broken[data-v-1484260f]:hover{color:var(--amber);border-color:var(--amber)}.sc-meta[data-v-1484260f]{display:flex;align-items:center;gap:8px;margin:3px 4px 0;color:var(--dim);font-size:var(--fs-micro)}.sc-recall[data-v-1484260f]{padding:0;border:0;background:none;color:var(--dim);cursor:pointer;opacity:0;transition:opacity var(--t-fast),color var(--t-fast)}.sc-row:hover .sc-recall[data-v-1484260f]{opacity:1}.sc-recall[data-v-1484260f]:hover{color:var(--err)}.sc-read[data-v-1484260f]{color:var(--amber)}.sc-foot[data-v-1484260f]{border-top:1px solid var(--line);padding-top:var(--sp-3)}.sc-offline[data-v-1484260f]{margin-bottom:var(--sp-2);color:var(--warn);font-size:var(--fs-micro)}.sc-pending[data-v-1484260f]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:var(--sp-2)}.sc-pending-item[data-v-1484260f]{position:relative;width:62px;height:62px;flex:none;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;background:var(--panel-2)}.sc-pending-item img[data-v-1484260f]{width:100%;height:100%;object-fit:cover}.sc-pending-x[data-v-1484260f]{position:absolute;top:3px;right:3px;width:19px;height:19px;display:grid;place-items:center;border:0;border-radius:50%;background:#060a12cc;color:#fff;font-size:13px;line-height:1;cursor:pointer}.sc-pending-x[data-v-1484260f]:disabled{opacity:.5;cursor:default}.sc-pending-item span[data-v-1484260f]{position:absolute;left:3px;bottom:3px;padding:1px 4px;border-radius:4px;background:#060a12b8;color:#ffffffd1;font-size:9px}.sc-pending-note[data-v-1484260f]{color:var(--dim);font-size:var(--fs-micro)}.sc-input[data-v-1484260f]{width:100%;padding:9px 11px;resize:none;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);font:inherit;font-size:var(--fs-small);line-height:1.6}.sc-input[data-v-1484260f]:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.sc-acts[data-v-1484260f]{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2)}.sc-tool[data-v-1484260f]{height:30px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);color:var(--dim);font-size:var(--fs-micro);font-weight:700;transition:color var(--t-fast),border-color var(--t-fast)}.sc-tool svg[data-v-1484260f]{width:14px;height:14px}.sc-tool[data-v-1484260f]:hover:not(:disabled){color:var(--amber);border-color:var(--amber)}.sc-tool[data-v-1484260f]:disabled{opacity:.5;cursor:default}.sc-tool.on[data-v-1484260f]{color:var(--amber);border-color:var(--amber)}.sc-esp-anchor[data-v-1484260f]{position:relative;display:inline-flex}.sc-note[data-v-1484260f]{flex:1;overflow:hidden;color:var(--dim);font-size:var(--fs-micro);white-space:nowrap;text-overflow:ellipsis}.sc-send[data-v-1484260f]{height:30px;padding:0 20px;border:0;border-radius:var(--r-sm);cursor:pointer;background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);font-size:var(--fs-micro);font-weight:800}.sc-send[data-v-1484260f]:disabled{opacity:.45;cursor:default}@media(max-width:560px){.sc-scroll[data-v-1484260f]{height:min(52vh,340px)}.sc-bubble-wrap[data-v-1484260f]{max-width:88%}}.bb[data-v-0d2c02f4]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--r-md);font-weight:800;font-size:var(--fs-body);line-height:1;white-space:nowrap;transition:transform var(--t-fast) var(--ease-out),box-shadow var(--t-fast),border-color var(--t-fast),color var(--t-fast),background var(--t-fast)}.bb[data-v-0d2c02f4]:hover:not(.is-disabled){transform:translateY(-1px)}.bb[data-v-0d2c02f4]:active:not(.is-disabled){transform:scale(.98)}.bb[data-v-0d2c02f4]:focus-visible{outline:var(--ctl-focus);outline-offset:2px}.bb.is-disabled[data-v-0d2c02f4]{opacity:.5;cursor:not-allowed}.bb--block[data-v-0d2c02f4]{display:flex;width:100%}.bb--sm[data-v-0d2c02f4]{padding:7px 12px;font-size:var(--fs-small);border-radius:var(--r-sm)}.bb--md[data-v-0d2c02f4]{padding:11px 18px}.bb--lg[data-v-0d2c02f4]{padding:14px 26px;font-size:15.5px}.bb--primary[data-v-0d2c02f4]{background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);box-shadow:0 10px 26px rgba(var(--amber-rgb),.28)}.bb--primary[data-v-0d2c02f4]:hover:not(.is-disabled){box-shadow:var(--glow-amber)}.bb--noya[data-v-0d2c02f4]{background:linear-gradient(135deg,var(--noya),var(--noya-2));color:#fff;box-shadow:0 10px 26px rgba(var(--noya-rgb),.28)}.bb--noya[data-v-0d2c02f4]:hover:not(.is-disabled){box-shadow:var(--glow-noya)}.bb--box[data-v-0d2c02f4]{background:linear-gradient(135deg,var(--box),var(--box-2));color:#fff;box-shadow:0 10px 26px rgba(var(--box-rgb),.26)}.bb--box[data-v-0d2c02f4]:hover:not(.is-disabled){box-shadow:var(--glow-box)}.bb--box-soft[data-v-0d2c02f4]{background:rgba(var(--box-rgb),.12);color:var(--box)}.bb--box-soft[data-v-0d2c02f4]:hover:not(.is-disabled){background:rgba(var(--box-rgb),.2)}.bb--secondary[data-v-0d2c02f4]{background:var(--ctl-surface);color:var(--text);border-color:var(--ctl-border)}.bb--secondary[data-v-0d2c02f4]:hover:not(.is-disabled){background:var(--ctl-accent-hover);color:var(--amber)}.bb--ghost[data-v-0d2c02f4]{background:transparent;color:var(--dim)}.bb--ghost[data-v-0d2c02f4]:hover:not(.is-disabled){color:var(--text);background:var(--ctl-hover)}.bb--danger[data-v-0d2c02f4]{background:var(--panel-err);color:var(--err)}.bb--danger[data-v-0d2c02f4]:hover:not(.is-disabled){background:color-mix(in srgb,var(--err) 18%,transparent)}.bb-spin[data-v-0d2c02f4]{width:13px;height:13px;flex:0 0 auto;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:bb-rotate-0d2c02f4 .7s linear infinite}.bb-body[data-v-0d2c02f4]{display:inline-flex;align-items:center;gap:6px;min-width:0}@keyframes bb-rotate-0d2c02f4{to{transform:rotate(360deg)}}.currency-icon[data-v-2e990344]{flex:0 0 auto;display:inline-block;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.18))}.currency-icon--coin.currency-icon--md[data-v-2e990344]{width:28px;height:28px}.currency-icon--coupon.currency-icon--md[data-v-2e990344]{width:40px;height:22px}.currency-icon--coin.currency-icon--sm[data-v-2e990344]{width:18px;height:18px}.currency-icon--coupon.currency-icon--sm[data-v-2e990344]{width:26px;height:14px}.pick-sub[data-v-6851831f]{margin:0 0 var(--sp-4);color:var(--dim);font-size:var(--fs-small)}.membership-cycles[data-v-6851831f]{display:flex;margin:calc(-1 * var(--sp-2)) 0 var(--sp-4);align-items:center;justify-content:center;gap:8px}.membership-cycles button[data-v-6851831f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-width:76px;padding:8px 16px;border:1px solid var(--line);border-radius:var(--r-pill);color:var(--dim);background:var(--ctl-surface);font-size:12px;font-weight:750}.membership-cycles button.on[data-v-6851831f]{color:var(--on-amber);border-color:var(--amber);background:var(--amber)}.membership-cycles>span[data-v-6851831f]{margin-left:5px;color:var(--dim);font-size:11px}.pick-empty[data-v-6851831f]{padding:var(--sp-6) 0;text-align:center;color:var(--dim);font-size:var(--fs-small)}.recharge-pick[data-v-6851831f]{text-align:center}.rc-intro[data-v-6851831f]{margin:0 0 var(--sp-4)}.rc-rate[data-v-6851831f]{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);margin:0;color:var(--dim);font-size:var(--fs-small)}.rc-rate b[data-v-6851831f]{color:color-mix(in srgb,#d89420 82%,var(--text));font-size:14px}.rc-note[data-v-6851831f]{margin:var(--sp-1) 0 0;color:var(--dim);opacity:.78;font-size:11px;line-height:1.55}.rc-cols[data-v-6851831f]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--sp-5);align-items:start;text-align:left}.recharge-tiers[data-v-6851831f]{display:flex;flex-direction:column;gap:10px}.rc-tier[data-v-6851831f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;display:flex;align-items:center;gap:var(--sp-4);min-height:58px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--ctl-surface);color:var(--text);transition:border-color var(--t-fast),background var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast)}.rc-radio[data-v-6851831f]{display:grid;flex:none;width:18px;height:18px;place-items:center;border:1px solid var(--line-hi);border-radius:50%}.rc-radio i[data-v-6851831f]{width:8px;height:8px;border-radius:50%;background:#e4aa38;opacity:0;transform:scale(.4);transition:opacity var(--t-fast),transform var(--t-fast)}.rc-amt[data-v-6851831f]{flex:none;min-width:78px;font:800 25px/1 var(--mono);letter-spacing:-.01em}.rc-amt i[data-v-6851831f]{margin-right:2px;font-style:normal;font-size:15px;font-weight:700;opacity:.7}.rc-gain[data-v-6851831f]{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.rc-g[data-v-6851831f]{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:700}.rc-g.coin[data-v-6851831f]{font-size:12.5px;font-weight:600;color:var(--dim)}.rc-bonus[data-v-6851831f]{margin-left:auto;flex:none;padding:3px 9px;border:1px solid rgba(224,164,48,.2);border-radius:7px;background:#d8961b1f;color:#e6a92f;font-size:11px;font-weight:800;white-space:nowrap}.rc-bonus.recommended[data-v-6851831f]{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;color:#fff0b8;border-color:#ffde848f;background:linear-gradient(120deg,#894c08db,#e8a526ad 48%,#784106d1);box-shadow:inset 0 1px #ffffff47,0 6px 16px #d68e152e}.rc-bonus.recommended[data-v-6851831f]:after{position:absolute;inset:-10px auto -10px -45%;width:34%;content:"";transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transition:left .55s ease}.rc-tier:hover .rc-bonus.recommended[data-v-6851831f]:after,.rc-tier.on .rc-bonus.recommended[data-v-6851831f]:after{left:115%}.rc-bonus.recommended i[data-v-6851831f]{color:#fff6c8;font-size:10px;font-style:normal}.rc-side[data-v-6851831f]{display:grid;align-content:start;gap:var(--sp-4)}.rc-art[data-v-6851831f]{position:relative;overflow:hidden;border-radius:var(--r-lg);border:1px solid rgba(220,157,42,.28);background:var(--panel-2);box-shadow:0 18px 42px -27px #000,0 0 28px -22px #5270ffb8}.rc-art[data-v-6851831f]:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:radial-gradient(circle at 16% 7%,rgba(83,132,255,.24),transparent 40%),linear-gradient(135deg,rgba(84,102,203,.08),transparent 50%,rgba(255,198,76,.12));mix-blend-mode:screen}.rc-art[data-v-6851831f]:after{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";border-radius:inherit;box-shadow:inset 0 1px #b9d0ff33,inset 0 0 32px #283e8214}.rc-art>img[data-v-6851831f]{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;filter:saturate(1.1) brightness(1.055) contrast(1.025);transition:transform var(--t-med),filter var(--t-med)}.rc-art:hover>img[data-v-6851831f]{transform:scale(1.018);filter:saturate(1.14) brightness(1.075) contrast(1.025)}.rc-art-caption[data-v-6851831f]{position:absolute;z-index:2;inset:auto 0 0;display:flex;min-height:96px;padding:30px 17px 14px;flex-direction:column;justify-content:flex-end;color:#fff;background:linear-gradient(transparent,#07080aeb);text-shadow:0 1px 2px #000}.rc-art-caption>span[data-v-6851831f]{color:#ffffffad;font-size:10.5px}.rc-art-caption b[data-v-6851831f],.rc-art-caption em[data-v-6851831f]{display:flex;align-items:center;gap:6px}.rc-art-caption b[data-v-6851831f]{margin-top:2px;font-size:19px;font-weight:850}.rc-art-caption em[data-v-6851831f]{margin-top:3px;color:#ffd66b;font-size:11px;font-style:normal}.rc-art-caption[data-v-6851831f] .currency-icon{filter:drop-shadow(0 1px 2px #000)}.rc-tier[data-v-6851831f]:hover{border-color:#748bff94;background:linear-gradient(105deg,rgba(91,111,224,.09),transparent 62%),var(--ctl-accent-hover);box-shadow:0 12px 25px -22px #5870ffe0;transform:translateY(-2px)}.rc-tier[data-v-6851831f]:focus-visible{outline:var(--ctl-focus);outline-offset:2px}.rc-tier.on[data-v-6851831f]{border-color:#e8ae3acc;background:linear-gradient(110deg,#e7ab3724,#e7ab3709 64%),var(--ctl-surface);box-shadow:0 0 0 1px #e8ae3a33,0 8px 22px -17px #d59016b3;transform:translateY(-1px)}.rc-tier.on .rc-radio[data-v-6851831f]{border-color:#e4aa38;box-shadow:0 0 0 3px #e4aa381a}.rc-tier.on .rc-radio i[data-v-6851831f]{opacity:1;transform:scale(1)}.rc-tier.on .rc-amt[data-v-6851831f]{color:var(--amber)}.rc-tier.on .rc-g.coin[data-v-6851831f]{color:var(--text)}.vip-tiers[data-v-6851831f]{display:grid;width:100%;margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vip-tiers.tier-count-1[data-v-6851831f]{max-width:360px;grid-template-columns:minmax(0,1fr)}.vip-tiers.tier-count-2[data-v-6851831f]{max-width:734px;grid-template-columns:repeat(2,minmax(0,1fr))}.vip-tiers.tier-count-3[data-v-6851831f]{max-width:1108px}.vip-tier[data-v-6851831f]{--tier-accent: #afc4ff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;text-align:left;display:flex;min-width:0;min-height:360px;padding:22px 21px 18px;overflow:hidden;flex-direction:column;border:1px solid color-mix(in srgb,var(--tier-accent) 22%,transparent);border-radius:17px;color:#eaf0ff;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--tier-accent) 14%,transparent),transparent 34%),radial-gradient(circle at 90% 100%,color-mix(in srgb,var(--tier-accent) 9%,transparent),transparent 40%),linear-gradient(145deg,#0c1425,#10192d 58%,#0a1120);box-shadow:0 18px 44px -29px #000;transition:transform var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast)}.vip-tier[data-v-6851831f]:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background-image:radial-gradient(circle,color-mix(in srgb,var(--tier-accent) 20%,transparent) .65px,transparent .75px);background-size:8px 8px;opacity:.36}.vip-tier-2[data-v-6851831f]{background:radial-gradient(circle at 12% 0%,rgba(255,208,52,.13),transparent 34%),radial-gradient(circle at 90% 100%,rgba(255,208,52,.08),transparent 40%),linear-gradient(145deg,#181417,#1b1720 58%,#12111a)}.vip-tier-3[data-v-6851831f]{background:radial-gradient(circle at 8% 0%,rgba(0,209,173,.13),transparent 32%),radial-gradient(circle at 92% 100%,rgba(119,105,255,.15),transparent 44%),linear-gradient(145deg,#0b1b24,#101830 54%,#13112d)}.vip-tier[data-v-6851831f]:hover:not(:disabled){transform:translateY(-3px);border-color:color-mix(in srgb,var(--tier-accent) 62%,white 8%)}.vip-tier[data-v-6851831f]:disabled{cursor:not-allowed;opacity:.5;filter:saturate(.55)}.vip-tier.on[data-v-6851831f]{transform:translateY(-3px);border-color:color-mix(in srgb,var(--tier-accent) 76%,white 10%);box-shadow:0 0 0 2px color-mix(in srgb,var(--tier-accent) 18%,transparent),0 24px 48px -24px color-mix(in srgb,var(--tier-accent) 46%,#000)}.vt-head[data-v-6851831f],.vt-rule[data-v-6851831f],.vt-desc[data-v-6851831f],.vt-feats[data-v-6851831f],.vt-select[data-v-6851831f]{position:relative;z-index:1}.vt-head[data-v-6851831f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.vt-heading[data-v-6851831f]{display:flex;min-width:0;flex-direction:column}.vt-head b[data-v-6851831f]{color:var(--tier-accent);font-size:19px;font-weight:780;letter-spacing:.025em}.vt-head b i[data-v-6851831f]{color:#d6a649;font-size:11px;font-style:normal}.vt-price[data-v-6851831f]{display:flex;align-items:baseline;margin-top:5px;color:color-mix(in srgb,var(--tier-accent) 78%,white);font:850 32px/1.1 var(--sans);letter-spacing:-.045em}.vt-price small[data-v-6851831f]{margin-right:2px;font-size:18px;font-weight:760}.vt-price em[data-v-6851831f]{margin-left:2px;font-size:15px;font-style:normal;font-weight:700;letter-spacing:-.01em}.vt-validity[data-v-6851831f]{margin-top:7px;color:#eaf0ff7a;font-size:10.5px}.vt-validity strong[data-v-6851831f]{color:#ffffffd1}.vt-rank[data-v-6851831f]{display:grid;flex:none;width:41px;height:41px;place-items:center;border-radius:12px;color:#101527;background:linear-gradient(145deg,color-mix(in srgb,var(--tier-accent) 68%,white),var(--tier-accent));box-shadow:0 8px 20px -9px var(--tier-accent);font-size:14px;font-weight:900}.vt-rule[data-v-6851831f]{height:1px;margin:15px 0 12px;background:linear-gradient(90deg,color-mix(in srgb,var(--tier-accent) 36%,transparent),transparent)}.vt-desc[data-v-6851831f]{min-height:17px;color:#eaf0ff8c;font-size:10.5px;line-height:1.45}.vt-feats[data-v-6851831f]{display:flex;margin-top:14px;padding-right:2px;flex-direction:column;gap:8px}.vt-feature[data-v-6851831f]{display:flex;gap:7px;color:#eaf0ffad;font-size:10.8px;line-height:1.42}.vt-feature>i[data-v-6851831f]{display:grid;flex:none;width:16px;height:16px;place-items:center;border-radius:50%;color:var(--tier-accent);background:color-mix(in srgb,var(--tier-accent) 14%,transparent);font-size:9px;font-style:normal;font-weight:900}.vt-feature-copy[data-v-6851831f]{display:flex;min-width:0;align-items:center;gap:5px}.vt-currency[data-v-6851831f]{flex:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.28))}.vt-feature.hi>.vt-feature-copy[data-v-6851831f]{color:color-mix(in srgb,var(--tier-accent) 82%,white);font-weight:650}.vt-feature.feature-gold>.vt-feature-copy[data-v-6851831f]{color:#ffd84d}.vt-feature.feature-diamond>.vt-feature-copy[data-v-6851831f]{color:#b9c8ff}.vt-select[data-v-6851831f]{display:grid;min-height:40px;margin-top:auto;place-items:center;border:1px solid color-mix(in srgb,var(--tier-accent) 32%,transparent);border-radius:10px;color:color-mix(in srgb,var(--tier-accent) 82%,white);background:color-mix(in srgb,var(--tier-accent) 8%,transparent);font-size:11.5px;font-weight:700}.vip-tier.on .vt-select[data-v-6851831f]{color:#111625;background:linear-gradient(135deg,color-mix(in srgb,var(--tier-accent) 68%,white),var(--tier-accent))}.vt-select i[data-v-6851831f]{margin-right:3px;font-style:normal}.vt-ribbon[data-v-6851831f]{position:absolute;z-index:3;top:13px;left:-34px;width:114px;padding:4px 0;text-align:center;transform:rotate(-45deg);color:#fff;background:linear-gradient(90deg,#ef6638,#ef9e2d);font-size:9px;font-weight:850;letter-spacing:.08em;box-shadow:0 3px 12px #ee7e2c57}.pm-title[data-v-6851831f]{margin:2px 0 var(--sp-3);color:var(--text);font-size:13px;font-weight:700}.pm-chosen[data-v-6851831f]{margin:calc(-1 * var(--sp-2)) 0 var(--sp-3);color:var(--dim);font-size:12px}.pm-chosen b[data-v-6851831f]{color:var(--amber)}.pay-methods[data-v-6851831f]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.pm-item[data-v-6851831f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;display:flex;align-items:center;gap:var(--sp-3);padding:14px 15px;border:0;border-radius:11px;background:var(--ctl-surface);color:var(--text);transition:background var(--t-fast),box-shadow var(--t-fast)}.pm-item[data-v-6851831f]:hover{background:var(--ctl-accent-hover)}.pm-item[data-v-6851831f]:focus-visible{outline:var(--ctl-focus);outline-offset:2px}.pm-item.on[data-v-6851831f]{background:var(--amber-soft);box-shadow:0 0 0 2px rgba(var(--amber-rgb),.55)}.pm-item[data-v-6851831f]:disabled{cursor:default}.pm-badge[data-v-6851831f]{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:#fff;font-size:15px;font-weight:700}.pm-alipay[data-v-6851831f]{background:#1677ff}.pm-wechat[data-v-6851831f]{background:#07c160}.pm-name[data-v-6851831f]{font-size:14.5px;font-weight:600}.pm-arrow[data-v-6851831f]{width:16px;height:16px;margin-left:auto;color:var(--dim);flex:none}.pm-tag[data-v-6851831f]{margin-left:auto;flex:none;font-size:11px;color:var(--dim);border:1px solid var(--line);border-radius:var(--r-pill);padding:2px 9px}.pm-spin[data-v-6851831f]{width:16px;height:16px;margin-left:auto;flex:none;border:2px solid var(--line-hi);border-top-color:var(--amber);border-radius:50%;animation:pm-rotate-6851831f .8s linear infinite}@keyframes pm-rotate-6851831f{to{transform:rotate(360deg)}}.pm-wechat-hint[data-v-6851831f]{margin:0 0 12px;padding:9px 12px;border-radius:9px;background:#f0b02e1a;border:1px solid rgba(240,176,46,.35);color:var(--dim);font-size:12px;line-height:1.65}.pm-wechat-contact[data-v-6851831f]{margin:0 0 12px;display:flex;flex-direction:column;align-items:center;gap:8px}.pm-wechat-contact img[data-v-6851831f]{width:min(190px,70%);height:auto;display:block;border:1px solid var(--line-hi);border-radius:var(--r-md);background:#fff;box-shadow:var(--shadow-1)}.pm-wechat-contact figcaption[data-v-6851831f]{color:var(--dim);font-size:var(--fs-small)}.alipay-status[data-v-6851831f]{display:grid;justify-items:center;gap:5px;margin-bottom:14px;text-align:center}.alipay-status strong[data-v-6851831f]{color:#f7d948;font-size:17px;font-weight:850;letter-spacing:.02em}.alipay-status span[data-v-6851831f]{color:#65adff;font-size:12.5px;font-weight:650}.alipay-status span b[data-v-6851831f]{color:#2d91ff;font-size:14px}.pay-stage[data-v-6851831f]{display:flex;flex-direction:column;gap:15px;align-items:center}.qr-wrap[data-v-6851831f]{position:relative;flex:none;width:210px;height:210px;display:grid;place-items:center;border:3px solid #1677ff;outline:1px solid rgba(83,166,255,.44);outline-offset:4px;border-radius:15px;background:#fff;overflow:hidden;box-shadow:0 14px 34px #1677ff3b,inset 0 0 0 5px #fff}.qr-wrap img[data-v-6851831f]{width:194px;height:194px;display:block}.qr-wrap.dim img[data-v-6851831f]{filter:blur(3px) opacity(.5)}.qr-veil[data-v-6851831f]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#04060aa8;color:#fff;font-size:14px;font-weight:700}.qr-veil.ok[data-v-6851831f]{background:#2f9e44d9}.pay-side[data-v-6851831f]{width:100%;min-width:0;display:flex;align-items:center;flex-direction:column;gap:9px;text-align:center}.pay-amt[data-v-6851831f]{display:flex;width:100%;padding:10px 12px;flex-direction:column;gap:3px;border-radius:10px;background:#1677ff13}.pay-kind[data-v-6851831f]{color:var(--dim);font-size:var(--fs-small)}.pay-amt b[data-v-6851831f]{font-size:20px;font-weight:800}.pay-sub-line[data-v-6851831f]{color:var(--dim);font-size:var(--fs-small)}.pay-hint[data-v-6851831f]{color:var(--dim);font-size:12px;line-height:1.6}.pay-hint b[data-v-6851831f]{color:#48a0ff}.regen-btn[data-v-6851831f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;align-self:flex-start;border:1px solid var(--amber);border-radius:var(--r-pill);background:var(--amber-soft);color:var(--amber);padding:6px 14px;font-size:12.5px;font-weight:700}.err-line[data-v-6851831f]{margin:var(--sp-3) 0 0;color:var(--err);font-size:var(--fs-small)}.foot-actions[data-v-6851831f]{display:flex;justify-content:center;gap:var(--sp-3)}.foot-actions[data-v-6851831f]:has(.rc-checkout){display:block;width:100%}.pay-submit[data-v-6851831f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;flex:0 1 auto;min-width:168px;border:1px solid transparent;border-radius:var(--r-md);padding:12px 34px;background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);font-size:14px;font-weight:800;transition:filter var(--t-fast),transform var(--t-fast)}.pay-submit[data-v-6851831f]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.pay-submit[data-v-6851831f]:disabled{opacity:.55;cursor:default}.gold-ic[data-v-6851831f]{flex:none;width:16px;height:16px}.vip-submit[data-v-6851831f]{background:linear-gradient(105deg,#62a7ff,#735cff);color:#111625}.ghost-btn[data-v-6851831f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:0;border-radius:var(--r-md);background:var(--ctl-surface);color:var(--dim);padding:13px 19px;font-size:13.5px;font-weight:700;transition:background var(--t-fast),color var(--t-fast)}.ghost-btn[data-v-6851831f]:hover:not(:disabled){color:var(--text);background:var(--ctl-active)}.ghost-btn[data-v-6851831f]:disabled{opacity:.55;cursor:default}.rc-checkout[data-v-6851831f]{display:grid;width:100%;grid-template-columns:minmax(120px,1fr) auto minmax(200px,1fr);gap:var(--sp-4);align-items:center;padding-top:var(--sp-4);border-top:1px solid var(--line)}.rc-free[data-v-6851831f]{justify-self:start;display:inline-flex;min-height:36px;padding:7px 10px;align-items:center;gap:7px;border:1px solid rgba(110,132,240,.2);border-radius:var(--r-md);color:var(--dim);background:#5869c40e;font-size:var(--fs-small);font-weight:650;text-decoration:none;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast),transform var(--t-fast)}.direct-vip-checkout[data-v-6851831f]{display:grid;min-height:190px;padding:34px 26px;place-items:center;align-content:center;gap:12px;text-align:center}.direct-vip-checkout b[data-v-6851831f]{color:var(--text);font-size:16px}.direct-vip-checkout p[data-v-6851831f]{max-width:340px;margin:0;color:var(--dim);font-size:12.5px;line-height:1.7}.direct-vip-spinner[data-v-6851831f]{width:28px;height:28px;border:3px solid color-mix(in srgb,var(--amber) 20%,transparent);border-top-color:var(--amber);border-radius:50%;animation:direct-vip-spin-6851831f .75s linear infinite}@keyframes direct-vip-spin-6851831f{to{transform:rotate(360deg)}}.rc-free span[data-v-6851831f]{color:#7f98ff}.rc-free i[data-v-6851831f]{color:var(--dim);font-style:normal;transition:transform var(--t-fast)}.rc-free[data-v-6851831f]:hover{color:var(--text);border-color:#748bff70;background:#5c6fda1c;transform:translateY(-1px)}.rc-free:hover i[data-v-6851831f]{transform:translate(2px)}.rc-checkout-summary[data-v-6851831f]{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);color:var(--dim);font-size:var(--fs-small);white-space:nowrap}.rc-checkout-summary b[data-v-6851831f]{color:var(--text);font-family:var(--mono);font-size:14px}.rc-checkout-summary em[data-v-6851831f]{margin-left:var(--sp-1);color:#e1a632;font-style:normal;font-weight:750}.rc-checkout-summary>i[data-v-6851831f]{width:1px;height:20px;background:var(--line-hi)}.rc-confirm[data-v-6851831f]{justify-self:end;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;min-width:200px;align-items:center;justify-content:center;gap:var(--sp-2);padding:13px 23px;border:0;border-radius:var(--r-md);color:#211600;background:linear-gradient(90deg,#9b711d,#ffd96c 48%,#bc811b);background-size:200% 100%;box-shadow:inset 0 1px #ffffff7a,inset 0 0 0 1px #5b410e,0 10px 24px #da991f33;font-size:14px;font-weight:850;transition:transform var(--t-fast),background-position .55s ease,box-shadow var(--t-fast)}.rc-confirm[data-v-6851831f]:hover:not(:disabled){background-position:100% 0;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff94,inset 0 0 0 1px #5b410e,0 13px 28px #da991f47}.rc-confirm[data-v-6851831f]:disabled{cursor:default;opacity:.48}@media(max-width:720px){.rc-cols[data-v-6851831f]{grid-template-columns:1fr}.rc-art[data-v-6851831f]{display:none}.rc-checkout[data-v-6851831f]{grid-template-columns:1fr;gap:var(--sp-2)}.rc-free[data-v-6851831f],.rc-confirm[data-v-6851831f]{justify-self:center}.rc-checkout-summary[data-v-6851831f]{grid-row:1}}@media(max-width:560px){.pay-side[data-v-6851831f]{align-items:center;text-align:center}.regen-btn[data-v-6851831f]{align-self:center}.foot-actions[data-v-6851831f]{flex-direction:column}}.buy[data-v-3b573805]{display:grid;gap:var(--sp-4)}.buy-note[data-v-3b573805]{margin:0;color:var(--dim);font-size:var(--fs-small)}.wallet[data-v-3b573805]{display:flex;align-items:center;gap:var(--sp-4);padding:10px var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2)}.w-item[data-v-3b573805]{display:inline-flex;align-items:center;gap:6px}.w-item b[data-v-3b573805]{font-family:var(--mono);font-size:16px}.w-item small[data-v-3b573805]{color:var(--dim);font-size:var(--fs-small)}.w-recharge[data-v-3b573805]{margin-left:auto;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:transparent;color:var(--text);padding:5px 12px;font-size:var(--fs-small);font-weight:700;transition:border-color var(--t-fast),color var(--t-fast)}.w-recharge[data-v-3b573805]:hover{border-color:var(--amber);color:var(--amber)}.pays[data-v-3b573805]{display:grid;gap:8px}.pay[data-v-3b573805]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:11px 13px;border:1px solid var(--line);border-radius:var(--r-md);background:transparent;color:var(--dim);text-align:left;transition:border-color var(--t-fast),background var(--t-fast),color var(--t-fast)}.pay[data-v-3b573805]:hover{border-color:color-mix(in srgb,var(--amber) 45%,transparent)}.pay.on[data-v-3b573805]{border-color:var(--amber);background:var(--amber-soft);color:var(--text)}.pay.poor[data-v-3b573805]{opacity:.72}.p-name[data-v-3b573805]{display:grid;gap:2px;font-size:13px;font-weight:700;color:var(--text)}.p-name small[data-v-3b573805]{font-weight:400;color:var(--dim);font-size:var(--fs-small)}.p-line[data-v-3b573805]{display:inline-flex;align-items:center}.p-poor[data-v-3b573805]{margin-left:7px;padding:1px 6px;border-radius:4px;font-style:normal;font-size:11px;font-weight:700;color:var(--err);border:1px solid rgba(var(--err-rgb),.38);background:var(--panel-err)}.p-price[data-v-3b573805]{display:inline-flex;align-items:center;gap:5px}.p-price b[data-v-3b573805]{color:var(--amber);font-size:15px;font-weight:800}.p-price s[data-v-3b573805]{color:var(--dim);font-family:var(--mono);font-size:11.5px}.mix-tip[data-v-3b573805]{margin:-6px 0 0;color:var(--dim);font-size:var(--fs-small)}.short[data-v-3b573805]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:9px 12px;border:1px solid rgba(var(--err-rgb),.4);border-radius:var(--r-sm);background:var(--panel-err);color:var(--err);font-size:var(--fs-small)}.short-acts[data-v-3b573805]{display:inline-flex;gap:8px;white-space:nowrap}.short-acts button[data-v-3b573805]{border:1px solid currentColor;border-radius:var(--r-sm);background:transparent;color:inherit;padding:4px 10px;font-size:var(--fs-small);font-weight:700}.short-acts .ghost[data-v-3b573805]{border-color:transparent;text-decoration:underline}.buy-error[data-v-3b573805]{margin:0;border:1px solid rgba(var(--err-rgb),.4);background:var(--panel-err);color:var(--err);border-radius:var(--r-sm);padding:9px 11px;font-size:var(--fs-small)}.buy-error .retry[data-v-3b573805]{margin-left:8px;border:1px solid currentColor;border-radius:var(--r-sm);background:transparent;color:inherit;padding:2px 9px;font-size:var(--fs-small);font-weight:700}.buy-actions[data-v-3b573805]{display:flex;justify-content:end;gap:var(--sp-3)}.owned-state[data-v-3b573805]{display:grid;gap:var(--sp-4);justify-items:start}.owned-state p[data-v-3b573805]{margin:0;color:var(--dim);font-size:var(--fs-body)}.tip[data-v-f152e852]{display:flex;flex-direction:column}.tip-presets[data-v-f152e852]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.tip-preset[data-v-f152e852]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);color:var(--text);transition:border-color var(--t-fast),background var(--t-fast)}.tip-preset[data-v-f152e852]:hover{border-color:var(--line-hi)}.tip-preset.on[data-v-f152e852]{border-color:var(--amber);background:var(--amber-soft)}.tip-yuan[data-v-f152e852]{font-size:16px;font-weight:800;color:var(--amber)}.tip-label[data-v-f152e852]{font-size:12.5px;color:var(--dim)}.tip-custom[data-v-f152e852]{display:flex;align-items:center;gap:8px;padding:9px 12px;margin-bottom:12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel)}.tip-custom.on[data-v-f152e852]{border-color:var(--amber);background:var(--amber-soft)}.tip-cus-label[data-v-f152e852]{font-size:13px;color:var(--dim)}.tip-cus-unit[data-v-f152e852]{font-size:14px;color:var(--amber);font-weight:700}.tip-cus-input[data-v-f152e852]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text);font-size:15px;font-weight:700}.tip-warn[data-v-f152e852]{margin:-6px 0 10px;font-size:12.5px;color:var(--err)}.tip-pays[data-v-f152e852]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.tip-pay[data-v-f152e852]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);color:var(--text);transition:border-color var(--t-fast),background var(--t-fast)}.tip-pay[data-v-f152e852]:hover{border-color:var(--line-hi)}.tip-pay.on[data-v-f152e852]{border-color:var(--amber);background:var(--amber-soft)}.tip-pay.poor[data-v-f152e852]{opacity:.78}.tip-p-name[data-v-f152e852]{font-size:14.5px;font-weight:650}.tip-poor[data-v-f152e852]{margin-left:7px;padding:1px 6px;border-radius:4px;font-style:normal;font-size:12px;font-weight:700;color:var(--err);border:1px solid color-mix(in srgb,var(--err) 40%,transparent);background:var(--panel-err)}.tip-p-side[data-v-f152e852]{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--dim)}.tip-short[data-v-f152e852]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:9px 12px;border-radius:var(--r-sm);background:var(--panel-err);color:var(--err);font-size:13px}.tip-anon[data-v-f152e852]{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--dim);margin-bottom:12px;cursor:pointer}.tip-err[data-v-f152e852]{margin:0 0 10px;font-size:13px;color:var(--err)}.tip-actions[data-v-f152e852]{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.tip-foot[data-v-f152e852]{margin:10px 0 0;font-size:12.5px;color:var(--dim);text-align:right}.tip-qr-wrap[data-v-f152e852]{display:flex;flex-direction:column;align-items:center;gap:9px;padding:6px 0 0}.tip-qr[data-v-f152e852]{width:210px;height:210px;border-radius:var(--r-sm);background:#fff;padding:6px}.tip-qr-tip[data-v-f152e852]{margin:0;font-size:14.5px}.tip-qr-tip b[data-v-f152e852]{color:var(--amber)}.tip-qr-sub[data-v-f152e852]{margin:0;font-size:12.5px;color:var(--dim)}.tip-qr-wrap .tip-actions[data-v-f152e852]{align-self:flex-end}.dlm[data-v-5b9364f9]{display:grid;gap:16px}.dlm-grid[data-v-5b9364f9]{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(270px,.9fr);gap:18px;align-items:start}.dlm-main[data-v-5b9364f9],.dlm-side[data-v-5b9364f9]{display:grid;gap:14px;min-width:0}.dlm-section[data-v-5b9364f9],.side-card[data-v-5b9364f9],.direct-card[data-v-5b9364f9]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel-2)}.dlm-label[data-v-5b9364f9],.side-label[data-v-5b9364f9]{display:block;color:var(--dim);font-size:10.5px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.box-hero[data-v-5b9364f9]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;overflow:hidden;padding:20px;border:1px solid color-mix(in srgb,var(--box) 48%,var(--line));border-radius:var(--r-lg);background:radial-gradient(circle at 82% 10%,color-mix(in srgb,var(--box-2) 22%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--box) 18%,var(--panel-2)),color-mix(in srgb,var(--box-2) 8%,var(--panel-2)) 58%,var(--panel-2));box-shadow:inset 0 1px #ffffff0f,0 12px 34px #0000001f}.box-hero[data-v-5b9364f9]:after{position:absolute;right:-34px;bottom:-70px;width:210px;height:150px;border:1px solid color-mix(in srgb,var(--box) 20%,transparent);border-radius:50%;content:"";pointer-events:none}.box-hero-main[data-v-5b9364f9]{position:relative;z-index:1;display:flex;align-items:center;gap:16px;min-width:0}.box-hero-icon[data-v-5b9364f9]{display:grid;flex:none;width:54px;height:54px;place-items:center;border:1px solid color-mix(in srgb,var(--box) 38%,transparent);border-radius:16px;color:#c9e3ff;background:linear-gradient(145deg,color-mix(in srgb,var(--box) 32%,transparent),color-mix(in srgb,var(--box-2) 18%,transparent));box-shadow:inset 0 1px #ffffff1f}.box-hero-icon svg[data-v-5b9364f9]{width:25px;height:25px}.box-hero-copy[data-v-5b9364f9]{display:grid;gap:6px;min-width:0}.box-hero-labels[data-v-5b9364f9]{display:flex;align-items:center;gap:8px}.box-hero-label[data-v-5b9364f9]{color:#9fcfff;font-size:10.5px;font-weight:800;letter-spacing:.1em}.box-hero-labels i[data-v-5b9364f9]{padding:2px 7px;border:1px solid color-mix(in srgb,var(--box) 36%,transparent);border-radius:999px;color:#cfe7ff;background:color-mix(in srgb,var(--box) 14%,transparent);font-size:10px;font-style:normal;font-weight:750}.box-hero h3[data-v-5b9364f9]{margin:0;color:var(--text);font-size:19px;line-height:1.25}.box-hero p[data-v-5b9364f9]{max-width:560px;margin:0;color:var(--muted);font-size:12.5px;line-height:1.62}.box-benefits[data-v-5b9364f9]{display:flex;flex-wrap:wrap;gap:12px;margin-top:3px}.box-benefits span[data-v-5b9364f9]{display:inline-flex;align-items:center;gap:5px;color:#b9d8f8;font-size:10.5px;font-weight:700}.box-benefits span[data-v-5b9364f9]:before{display:grid;width:14px;height:14px;place-items:center;border-radius:50%;color:#06111d;background:#89c7ff;content:"✓";font-size:9px;font-weight:900}.box-hero-action[data-v-5b9364f9]{position:relative;z-index:1;display:grid;gap:7px;min-width:196px;justify-items:stretch}.box-primary[data-v-5b9364f9]{min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--r-md);background:linear-gradient(135deg,var(--box),var(--box-2));color:#fff;box-shadow:0 10px 24px color-mix(in srgb,var(--box) 24%,transparent),inset 0 1px #fff3;font-size:13.5px;font-weight:850}.box-primary svg[data-v-5b9364f9]{width:17px;height:17px}.box-primary[data-v-5b9364f9]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.box-primary[data-v-5b9364f9]:disabled{opacity:.6;cursor:default}.box-hero-action small[data-v-5b9364f9]{color:var(--dim);font-size:10px;text-align:center}.manual-heading[data-v-5b9364f9]{display:flex;align-items:end;justify-content:space-between;gap:16px;padding:2px 2px 0}.manual-heading>div[data-v-5b9364f9]{display:grid;gap:3px}.manual-heading b[data-v-5b9364f9]{color:var(--muted);font-size:14px}.manual-heading p[data-v-5b9364f9]{margin:0;color:var(--dim);font-size:10.5px}.dlm-versions[data-v-5b9364f9]{padding:13px 14px}.dlm-vhead[data-v-5b9364f9]{display:flex;align-items:center;justify-content:space-between;gap:14px}.dlm-vhead>div[data-v-5b9364f9]{display:grid;gap:3px;min-width:0}.dlm-vhead b[data-v-5b9364f9]{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlm-vmore[data-v-5b9364f9]{flex:none;border:0;background:transparent;color:var(--amber);font-size:12px;font-weight:750;padding:4px 0}.dlm-vmore[data-v-5b9364f9]:hover{text-decoration:underline}.dlm-ver-list[data-v-5b9364f9]{display:grid;gap:7px;max-height:220px;overflow:auto;margin-top:11px;padding-right:2px}.dlm-ver[data-v-5b9364f9]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel);color:var(--text);text-align:left}.dlm-ver[data-v-5b9364f9]:hover{border-color:color-mix(in srgb,var(--amber) 42%,var(--line))}.dlm-ver.active[data-v-5b9364f9]{border-color:var(--amber);background:color-mix(in srgb,var(--amber) 8%,var(--panel))}.dlm-ver .vt[data-v-5b9364f9]{font-size:13px;font-weight:750}.vdef[data-v-5b9364f9]{margin-left:7px;padding:1px 6px;border:1px solid color-mix(in srgb,var(--amber) 42%,transparent);border-radius:5px;color:var(--amber);background:var(--amber-soft);font-size:10px;font-style:normal}.dlm-ver .vm[data-v-5b9364f9]{min-width:0;overflow:hidden;color:var(--dim);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.direct-card[data-v-5b9364f9]{padding:18px;border-color:var(--line-hi);background:linear-gradient(145deg,color-mix(in srgb,var(--muted) 4%,var(--panel-2)),var(--panel-2) 58%);box-shadow:inset 0 1px #ffffff06}.direct-card.unavailable[data-v-5b9364f9]{border-color:var(--line);background:var(--panel-2);box-shadow:none}.direct-head[data-v-5b9364f9]{display:flex;align-items:center;gap:13px}.direct-icon[data-v-5b9364f9]{display:grid;flex:none;width:42px;height:42px;place-items:center;border-radius:var(--r-md);color:var(--muted);background:var(--panel)}.direct-icon svg[data-v-5b9364f9]{width:20px;height:20px}.direct-copy[data-v-5b9364f9]{display:grid;gap:4px;min-width:0}.direct-title[data-v-5b9364f9]{display:flex;align-items:center;gap:8px}.direct-title b[data-v-5b9364f9]{font-size:16px}.direct-title i[data-v-5b9364f9]{padding:2px 6px;border-radius:5px;color:var(--dim);background:var(--panel);font-size:10px;font-style:normal;font-weight:750}.direct-copy small[data-v-5b9364f9]{color:var(--dim);font-size:12.5px;line-height:1.5}.direct-facts[data-v-5b9364f9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:16px;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-md);background:var(--line)}.direct-facts>span[data-v-5b9364f9]{display:grid;gap:4px;padding:10px 11px;background:color-mix(in srgb,var(--panel) 84%,transparent)}.direct-facts small[data-v-5b9364f9]{color:var(--dim);font-size:10.5px}.direct-facts b[data-v-5b9364f9]{overflow:hidden;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.download-primary[data-v-5b9364f9]{width:100%;min-height:48px;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid color-mix(in srgb,var(--amber) 66%,#7b4b08);border-radius:var(--r-md);background:linear-gradient(110deg,#9b6418,#f0b84c 48%,#b4751c);color:#241500;box-shadow:inset 0 1px #ffffff59,0 8px 22px rgba(var(--amber-rgb),.15);font-size:14px;font-weight:850}.download-primary svg[data-v-5b9364f9]{width:18px;height:18px}.download-primary[data-v-5b9364f9]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.download-primary[data-v-5b9364f9]:disabled{opacity:.6;cursor:default}.alternatives[data-v-5b9364f9]{padding:14px}.section-heading[data-v-5b9364f9]{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:10px}.section-heading>div[data-v-5b9364f9]{display:grid;gap:3px}.section-heading b[data-v-5b9364f9]{font-size:14px}.section-heading>small[data-v-5b9364f9]{color:var(--dim);font-size:10.5px;text-align:right}.netdisk-grid[data-v-5b9364f9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.netdisk-card[data-v-5b9364f9]{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);color:var(--text);text-align:left}.netdisk-card[data-v-5b9364f9]:hover{border-color:var(--line-hi);background:var(--ctl-accent-hover)}.ch-ic[data-v-5b9364f9]{width:22px;height:22px}.netdisk-card>span[data-v-5b9364f9]{display:grid;gap:2px}.netdisk-card b[data-v-5b9364f9]{font-size:12.5px}.netdisk-card small[data-v-5b9364f9],.netdisk-card em[data-v-5b9364f9]{color:var(--dim);font-size:10.5px;font-style:normal}.netdisk-card[data-v-5b9364f9]:last-child:nth-child(odd){grid-column:1 / -1}.netdisk-empty[data-v-5b9364f9]{margin:0;padding:14px;border-radius:var(--r-md);background:var(--panel);color:var(--dim);font-size:12px;text-align:center}.side-card[data-v-5b9364f9]{padding:16px}.vip-card[data-v-5b9364f9]{border-color:color-mix(in srgb,var(--amber) 32%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--amber) 11%,var(--panel-2)),var(--panel-2) 66%)}.vip-loading[data-v-5b9364f9]{display:grid;gap:5px;min-height:96px;align-content:center}.vip-loading b[data-v-5b9364f9]{font-size:13px}.vip-head[data-v-5b9364f9]{display:flex;align-items:center;gap:11px}.vip-head>div[data-v-5b9364f9]{display:grid;gap:3px}.vip-head b[data-v-5b9364f9]{font-size:14px}.vip-crown[data-v-5b9364f9]{display:grid;flex:none;width:38px;height:38px;place-items:center;border-radius:var(--r-md)}.vip-crown[data-v-5b9364f9]{color:#ffd66b;background:linear-gradient(145deg,#ffeda933,#a65b092e);box-shadow:inset 0 1px #ffffff29;font-size:20px}.speed-compare[data-v-5b9364f9]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:15px}.speed-compare>div[data-v-5b9364f9]{display:grid;gap:2px;padding:10px;border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in srgb,var(--panel) 76%,transparent)}.speed-compare span[data-v-5b9364f9]{color:var(--dim);font-size:10.5px}.speed-compare b[data-v-5b9364f9]{color:var(--text);font:800 15px var(--mono)}.speed-compare small[data-v-5b9364f9]{color:var(--dim);font-size:9.5px}.speed-compare .speed-up[data-v-5b9364f9]{border-color:color-mix(in srgb,var(--amber) 38%,var(--line))}.speed-compare .speed-up b[data-v-5b9364f9]{color:var(--amber)}.speed-arrow[data-v-5b9364f9]{color:var(--amber)!important;font-size:14px!important}.vip-cta[data-v-5b9364f9]{width:100%;min-height:39px;margin-top:12px;border-radius:var(--r-md);font-size:12.5px;font-weight:800}.vip-cta[data-v-5b9364f9]{border:1px solid color-mix(in srgb,var(--amber) 52%,transparent);background:var(--amber-soft);color:var(--amber)}.vip-cta[data-v-5b9364f9]:hover{background:color-mix(in srgb,var(--amber) 18%,transparent)}.vip-card p[data-v-5b9364f9]{margin:11px 0 0;color:var(--dim);font-size:11px;line-height:1.65}.dlm-footnote[data-v-5b9364f9]{margin:0;color:var(--dim);font-size:10.5px;line-height:1.6;text-align:center;opacity:.82}@media(max-width:780px){.box-hero[data-v-5b9364f9]{grid-template-columns:1fr;gap:16px}.box-hero-action[data-v-5b9364f9]{min-width:0}.dlm-grid[data-v-5b9364f9]{grid-template-columns:1fr}}@media(max-width:600px){.box-hero[data-v-5b9364f9]{padding:16px}.box-hero-main[data-v-5b9364f9]{align-items:flex-start}.box-hero-icon[data-v-5b9364f9]{width:46px;height:46px;border-radius:14px}.box-benefits[data-v-5b9364f9]{gap:8px}.manual-heading[data-v-5b9364f9]{align-items:start;flex-direction:column;gap:4px}.dlm-side[data-v-5b9364f9],.netdisk-grid[data-v-5b9364f9],.direct-facts[data-v-5b9364f9]{grid-template-columns:1fr}.dlm-vhead[data-v-5b9364f9],.section-heading[data-v-5b9364f9]{align-items:start;flex-direction:column}.section-heading>small[data-v-5b9364f9]{text-align:left}.dlm-ver[data-v-5b9364f9]{align-items:start;flex-direction:column}.dlm-ver .vm[data-v-5b9364f9]{white-space:normal}}.desktop-download-float[data-v-601110db]{position:fixed;z-index:calc(var(--z-header) - 1);top:78px;right:max(14px,calc(13vw - 174px));width:164px;display:grid;gap:7px;padding:10px;border:1px solid color-mix(in srgb,var(--box) 18%,var(--line));border-radius:13px;background:color-mix(in srgb,var(--panel) 94%,transparent);box-shadow:var(--shadow-2),inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.desktop-download-close[data-v-601110db]{position:absolute;z-index:1;top:-8px;right:-8px;width:22px;height:22px;display:grid;place-items:center;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--panel-2);color:var(--dim);box-shadow:var(--shadow-1);transition:color var(--t-fast),background var(--t-fast),transform var(--t-fast)}.desktop-download-close svg[data-v-601110db]{width:12px;height:12px}.desktop-download-close[data-v-601110db]:hover{color:var(--text);background:var(--panel);transform:scale(1.06)}.desktop-download-close[data-v-601110db]:focus-visible{outline:2px solid var(--box);outline-offset:2px}.desktop-download-button[data-v-601110db]{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;padding:7px 10px;border:0;border-radius:8px;background:linear-gradient(135deg,var(--box),var(--box-2));color:#fff;box-shadow:inset 0 1px #ffffff38,0 8px 18px rgba(var(--box-rgb),.2);transition:filter var(--t-fast),transform var(--t-fast),box-shadow var(--t-fast)}.desktop-download-button[data-v-601110db]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff40,0 10px 22px rgba(var(--box-rgb),.28)}.desktop-download-button[data-v-601110db]:focus-visible{outline:2px solid var(--box);outline-offset:3px}.desktop-download-button[data-v-601110db]:disabled{cursor:wait;opacity:.75}.desktop-download-button svg[data-v-601110db]{width:18px;height:18px;flex:0 0 18px}.desktop-download-button>span[data-v-601110db]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-download-button b[data-v-601110db]{color:#fff;font-size:12px;font-weight:820}.desktop-download-note[data-v-601110db]{color:var(--dim);font-size:9.5px;line-height:1.4;text-align:center}.desktop-download-button.busy svg[data-v-601110db]{animation:desktop-download-pulse-601110db .9s ease-in-out infinite alternate}@keyframes desktop-download-pulse-601110db{0%{opacity:.55;transform:translateY(1px)}to{opacity:1;transform:translateY(-1px)}}@media(max-width:1400px){.desktop-download-float[data-v-601110db]{display:none}}@media(min-width:2250px){.desktop-download-float[data-v-601110db]{right:calc(53vw - 1074px)}}@media(prefers-reduced-motion:reduce){.desktop-download-button[data-v-601110db],.desktop-download-close[data-v-601110db]{transition:none}.desktop-download-button.busy svg[data-v-601110db]{animation:none}}.edge-help-steps[data-v-3ccac9ec]{display:grid;gap:18px;margin:0;padding:0;list-style:none}.edge-help-steps li[data-v-3ccac9ec]{display:grid;gap:8px}.edge-help-steps h3[data-v-3ccac9ec]{display:flex;align-items:center;gap:9px;margin:0;color:var(--text);font-size:14px}.edge-help-steps h3 span[data-v-3ccac9ec]{display:grid;place-items:center;width:23px;height:23px;border-radius:8px;color:var(--on-amber);background:linear-gradient(135deg,var(--amber),var(--amber-2));font-family:var(--mono);font-size:11px;font-weight:850}.edge-help-steps p[data-v-3ccac9ec]{margin:0;padding:13px 15px;border-radius:var(--r-sm);background:var(--panel-2);color:var(--text-2);font-size:13px;line-height:1.65}.edge-help-steps strong[data-v-3ccac9ec]{color:var(--text)}.edge-help-dots[data-v-3ccac9ec]{letter-spacing:2px;color:var(--text)}.edge-help-note[data-v-3ccac9ec]{margin-top:18px;padding:13px 15px;border-left:3px solid var(--amber);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--amber-soft);color:var(--text-2);font-size:12.5px;line-height:1.7}.edge-help-actions[data-v-3ccac9ec]{display:flex;justify-content:flex-end;margin-top:18px}.edge-help-actions button[data-v-3ccac9ec]{height:36px;padding:0 17px;border:0;border-radius:var(--r-sm);cursor:pointer;color:var(--on-amber);background:linear-gradient(135deg,var(--amber),var(--amber-2));font-size:13px;font-weight:750;box-shadow:0 6px 16px rgba(var(--amber-rgb),.22)}.edge-help-actions button[data-v-3ccac9ec]:hover{filter:brightness(1.06)}.edge-help-actions button[data-v-3ccac9ec]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.brand-logo[data-v-e8792bba]{display:block;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(4,10,18,.55))}.base-icon[data-v-c2d838da]{display:block;flex:none}.header-menu-icon[data-v-ec835a27]{--menu-icon-color: var(--noya);display:grid;flex:none;width:30px;height:30px;margin-top:1px;place-items:center;border:1px solid color-mix(in srgb,var(--menu-icon-color) 30%,transparent);border-radius:9px;background:color-mix(in srgb,var(--menu-icon-color) 11%,transparent);color:var(--menu-icon-color);box-shadow:inset 0 1px rgba(var(--veil-rgb),.05);transition:transform var(--t-fast) var(--ease-out),border-color var(--t-fast),background var(--t-fast),box-shadow var(--t-fast)}.header-menu-icon--guide[data-v-ec835a27]{--menu-icon-color: var(--amber)}.header-menu-icon svg[data-v-ec835a27]{width:19px;height:19px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.global-search[data-v-b1668788]{position:relative;flex:1;min-width:140px;max-width:430px;margin-inline:auto}.search-box[data-v-b1668788]{display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid var(--ctl-border);border-radius:var(--r-pill);background:var(--panel-2);color:var(--dim);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.search-box[data-v-b1668788]:focus-within{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft);color:var(--amber)}.search-icon[data-v-b1668788]{width:16px;height:16px;flex:none}.scope[data-v-b1668788]{flex:none;padding:3px 6px;border-radius:5px;background:var(--ctl-hover);color:var(--amber);font:800 10px/1 var(--sans)}.search-box input[data-v-b1668788]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:13.5px}.search-box input[data-v-b1668788]::-webkit-search-cancel-button{display:none}.search-box input[data-v-b1668788]::placeholder{color:var(--dim)}.clear[data-v-b1668788]{flex:none;padding:0 2px;border:0;background:transparent;color:var(--dim);font-size:16px}.clear[data-v-b1668788]:hover{color:var(--text)}.search-box kbd[data-v-b1668788]{flex:none;border:0;border-radius:5px;padding:2px 7px;background:rgba(var(--veil-rgb),.07);color:var(--dim);font:700 10px var(--mono)}.search-panel[data-v-b1668788]{position:absolute;top:calc(100% + 10px);left:0;z-index:var(--z-dropdown);width:min(520px,calc(100vw - 28px));max-height:min(660px,calc(100vh - 92px));overflow-y:auto;padding:8px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-2);color:var(--text)}.panel-head[data-v-b1668788]{display:flex;justify-content:space-between;align-items:center;padding:7px 9px}.panel-head b[data-v-b1668788],.group-label[data-v-b1668788]{color:var(--dim);font:800 var(--fs-micro)/1 var(--mono)}.panel-head button[data-v-b1668788]{border:0;background:transparent;color:var(--noya);font-size:var(--fs-small)}.recent-list[data-v-b1668788]{display:flex;flex-wrap:wrap;gap:7px;padding:4px 8px 8px}.recent-list button[data-v-b1668788]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:var(--r-sm);padding:7px 9px;background:var(--panel-2);color:var(--text);font-size:var(--fs-small)}.recent-list button[data-v-b1668788]:hover{background:var(--ctl-hover);color:var(--amber)}.panel-empty[data-v-b1668788]{display:grid;gap:5px;padding:18px 12px;margin:0;color:var(--dim);font-size:var(--fs-small);text-align:center}.panel-empty b[data-v-b1668788]{color:var(--text)}.panel-error[data-v-b1668788]{color:var(--err)}.searching span[data-v-b1668788]{color:var(--amber)}.result-group[data-v-b1668788]{padding:5px 0}.result-group+.result-group[data-v-b1668788]{border-top:1px solid var(--line)}.group-label[data-v-b1668788]{display:block;padding:7px 9px 5px}.result-row[data-v-b1668788]{display:flex;align-items:center;gap:10px;min-width:0;padding:7px 9px;border-radius:var(--r-sm)}.result-row[data-v-b1668788]:hover,.result-row[data-v-b1668788]:focus-visible{background:var(--panel-2);outline:none}.thumb[data-v-b1668788]{width:40px;height:40px;display:grid;place-items:center;flex:none;overflow:hidden;border-radius:var(--r-sm);background:var(--ctl-hover);color:var(--amber)}.thumb img[data-v-b1668788]{width:100%;height:100%;object-fit:cover}.author-thumb[data-v-b1668788]{border-radius:50%}.row-copy[data-v-b1668788]{min-width:0;flex:1}.row-copy b[data-v-b1668788],.row-copy small[data-v-b1668788]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.row-copy b[data-v-b1668788]{color:var(--text);font-size:13.5px}.row-copy small[data-v-b1668788]{margin-top:3px;color:var(--dim);font-size:var(--fs-small)}.go-mark[data-v-b1668788]{color:var(--dim);font-size:19px}.result-row:hover .go-mark[data-v-b1668788]{color:var(--amber)}.all-results[data-v-b1668788]{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:4px;padding:10px 11px;border:0;border-radius:var(--r-sm);background:var(--amber-soft);color:var(--amber);font-weight:800;text-align:left}.search-pop-enter-active[data-v-b1668788],.search-pop-leave-active[data-v-b1668788]{transition:opacity var(--t-fast),transform var(--t-fast) var(--ease-out)}.search-pop-enter-from[data-v-b1668788],.search-pop-leave-to[data-v-b1668788]{opacity:0;transform:translateY(-5px) scale(.99)}@media(max-width:920px){.search-box kbd[data-v-b1668788]{display:none}}@media(max-width:560px){.global-search[data-v-b1668788]{min-width:0}.scope[data-v-b1668788]{display:none}.search-panel[data-v-b1668788]{right:0;left:auto}}.ann-bar[data-v-299954bc]{border-bottom:1px solid color-mix(in srgb,var(--lvl) 34%,transparent);background:color-mix(in srgb,var(--lvl) 12%,var(--panel));width:100vw;margin-left:calc(50% - 50vw)}.ann-inner[data-v-299954bc]{display:flex;align-items:center;gap:10px;padding:8px 3vw;font-size:var(--fs-small)}.ann-dot[data-v-299954bc]{flex:none;width:7px;height:7px;border-radius:50%;background:var(--lvl)}.ann-title[data-v-299954bc]{flex:none;color:var(--lvl);font-weight:800}.ann-text[data-v-299954bc]{flex:1;min-width:0;color:var(--text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ann-link[data-v-299954bc]{flex:none;color:var(--lvl);font-weight:700;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--lvl) 45%,transparent);transition:border-color var(--t-fast)}.ann-link[data-v-299954bc]:hover{border-bottom-color:var(--lvl)}.ann-step[data-v-299954bc]{flex:none;display:inline-flex;align-items:center;gap:2px;color:var(--dim)}.ann-step button[data-v-299954bc]{border:0;background:transparent;color:var(--dim);cursor:pointer;padding:0 4px;font-size:15px;line-height:1;transition:color var(--t-fast)}.ann-step button[data-v-299954bc]:hover{color:var(--text)}.ann-step i[data-v-299954bc]{font-style:normal;font-size:11px;font-variant-numeric:tabular-nums}.ann-x[data-v-299954bc]{flex:none;border:0;background:transparent;color:var(--dim);padding:2px 4px;font-size:16px;line-height:1;cursor:pointer;transition:color var(--t-fast)}.ann-x[data-v-299954bc]:hover{color:var(--text)}@media(max-width:720px){.ann-text[data-v-299954bc]{display:none}.ann-title[data-v-299954bc]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.vip-level-tag[data-v-53b6bf12]{position:relative;display:inline-flex;flex:none;width:max-content;height:18px;overflow:hidden;border-radius:4px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.38));vertical-align:middle}.vip-level-tag img[data-v-53b6bf12]{display:block;width:auto;height:18px;object-fit:contain}.vip-level-tag[data-v-53b6bf12]:after{content:"";position:absolute;top:-35%;bottom:-35%;left:-55%;width:42%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.92),transparent);mix-blend-mode:screen;transform:translateZ(0) skew(-18deg);opacity:0;animation:vip-level-shine-53b6bf12 4.8s ease-in-out var(--vip-shine-delay, 0s) infinite}@keyframes vip-level-shine-53b6bf12{0%,68%{opacity:0;transform:translateZ(0) skew(-18deg)}72%{opacity:.86}87%{opacity:0;transform:translate3d(390%,0,0) skew(-18deg)}to{opacity:0;transform:translate3d(390%,0,0) skew(-18deg)}}@media(prefers-reduced-motion:reduce){.vip-level-tag[data-v-53b6bf12]:after{display:none}}.top[data-v-068b7e8b]{height:64px;display:flex;align-items:center;gap:10px;padding:0 3vw;border-bottom:1px solid var(--line);background:var(--header-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0;z-index:var(--z-header);width:100vw;margin-left:calc(50% - 50vw)}.top[data-v-068b7e8b],.drawer[data-v-068b7e8b]{color-scheme:dark;color:var(--header-text);--panel: var(--header-panel);--panel-2: var(--header-panel-2);--panel-3: var(--header-panel-3);--line: var(--header-line);--line-hi: var(--header-line-hi);--ctl-surface: var(--header-control);--ctl-border: transparent;--text: var(--header-text);--text-2: var(--header-text-2);--dim: var(--header-dim);--faint: var(--header-faint);--veil-rgb: var(--header-veil-rgb);--amber: var(--header-amber);--amber-2: var(--header-amber-2);--amber-rgb: var(--header-amber-rgb);--amber-soft: rgba(var(--header-amber-rgb), .14);--on-amber: var(--header-on-amber);--noya: var(--header-noya);--noya-2: var(--header-noya-2);--noya-rgb: var(--header-noya-rgb);--noya-soft: rgba(var(--header-noya-rgb), .12);--box: var(--header-box);--box-2: var(--header-box-2);--box-rgb: var(--header-box-rgb);--box-soft: rgba(var(--header-box-rgb), .12);--ok: var(--header-ok);--ok-rgb: var(--header-ok-rgb);--err: var(--header-err);--err-rgb: var(--header-err-rgb);--ctl-hover: rgba(var(--header-veil-rgb), .09);--ctl-active: rgba(var(--header-veil-rgb), .13);--ctl-accent-hover: rgba(var(--header-amber-rgb), .14);--edge-top: var(--header-edge-top);--shadow-1: var(--header-shadow-1);--shadow-2: var(--header-shadow-2);--shadow-lift: var(--header-shadow-lift);--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-pill: 10px}.brand[data-v-068b7e8b]{display:inline-flex;align-items:center;white-space:nowrap}.header-brand-logo[data-v-068b7e8b]{position:relative;display:inline-flex;align-items:center;line-height:0}.brand-sparkles[data-v-068b7e8b]{position:absolute;top:-9px;right:-7px;bottom:-4px;left:-7px;z-index:1;overflow:visible;pointer-events:none}.brand-sparkle[data-v-068b7e8b]{position:absolute;color:#fff4b0;line-height:1;opacity:0;transform:scale(.35) rotate(-15deg);transform-origin:center;text-shadow:0 0 4px currentColor;animation:brand-twinkle-068b7e8b var(--twinkle-duration) ease-in-out var(--twinkle-delay) infinite}.brand-sparkle[data-v-068b7e8b]:nth-child(1){top:9px;left:3%;font-size:5px;--twinkle-duration: 3.7s;--twinkle-delay: -.8s}.brand-sparkle[data-v-068b7e8b]:nth-child(2){top:0;left:18%;font-size:9px;--twinkle-duration: 4.6s;--twinkle-delay: -3.1s}.brand-sparkle[data-v-068b7e8b]:nth-child(3){top:7px;left:36%;font-size:6px;--twinkle-duration: 3.2s;--twinkle-delay: -1.9s}.brand-sparkle[data-v-068b7e8b]:nth-child(4){top:-2px;left:53%;font-size:11px;--twinkle-duration: 5.1s;--twinkle-delay: -.4s}.brand-sparkle[data-v-068b7e8b]:nth-child(5){top:6px;left:69%;font-size:7px;--twinkle-duration: 4.1s;--twinkle-delay: -2.7s}.brand-sparkle[data-v-068b7e8b]:nth-child(6){top:1px;left:84%;font-size:5px;--twinkle-duration: 3.5s;--twinkle-delay: -1.2s}.brand-sparkle[data-v-068b7e8b]:nth-child(7){top:10px;left:96%;font-size:8px;--twinkle-duration: 4.8s;--twinkle-delay: -3.8s}@keyframes brand-twinkle-068b7e8b{0%,68%,to{opacity:0;transform:scale(.35) rotate(-15deg)}76%{opacity:.96;transform:scale(1.08) rotate(8deg)}84%{opacity:.2;transform:scale(.58) rotate(22deg)}}@media(prefers-reduced-motion:reduce){.brand-sparkle[data-v-068b7e8b]{animation:none;opacity:.38;transform:scale(.65)}}nav[data-v-068b7e8b]{display:flex;align-items:center;gap:2px;height:100%}nav>a[data-v-068b7e8b]{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 13px;border:0;background:transparent;color:var(--dim);font-family:"Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Noto Sans CJK SC",var(--sans);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em;position:relative}nav>a[data-v-068b7e8b]:hover,nav>a.on[data-v-068b7e8b]{color:var(--text)}nav>a.on[data-v-068b7e8b]{font-weight:800}.nav-noya[data-v-068b7e8b]{position:relative;height:100%}.nav-noya__trigger[data-v-068b7e8b]{position:relative;display:inline-flex;align-items:center;gap:4px;height:100%;padding:0 13px;color:var(--dim);font-family:"Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Noto Sans CJK SC",var(--sans);font-size:var(--fs-body);font-weight:700;letter-spacing:.01em}.nav-noya__trigger[data-v-068b7e8b]:hover,.nav-noya__trigger.on[data-v-068b7e8b]{color:var(--text)}.nav-noya__trigger.on[data-v-068b7e8b]{font-weight:800}.nav-noya__caret[data-v-068b7e8b]{width:13px;height:13px;opacity:.7;transition:transform var(--t-fast) var(--ease-out)}.nav-noya:hover .nav-noya__caret[data-v-068b7e8b],.nav-noya:focus-within .nav-noya__caret[data-v-068b7e8b]{transform:rotate(180deg)}.noya-menu[data-v-068b7e8b]{position:absolute;top:calc(100% - 6px);left:0;z-index:var(--z-dropdown);width:min(328px,calc(100vw - 24px));padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-2)}.noya-menu__group+.noya-menu__group[data-v-068b7e8b]{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--line)}.noya-menu__label[data-v-068b7e8b]{display:block;padding:4px 10px 6px;color:var(--dim)}.noya-menu__item[data-v-068b7e8b]{display:flex;align-items:flex-start;gap:11px;min-height:50px;padding:9px;border-radius:var(--r-sm);color:var(--text);transition:background var(--t-fast)}.noya-menu__item[data-v-068b7e8b]:hover,.noya-menu__item[data-v-068b7e8b]:focus-visible{background:var(--panel-2)}.noya-menu__item[data-v-068b7e8b]:hover .header-menu-icon,.noya-menu__item[data-v-068b7e8b]:focus-visible .header-menu-icon{transform:translateY(-1px);border-color:color-mix(in srgb,currentColor 52%,transparent);background:color-mix(in srgb,currentColor 17%,transparent);box-shadow:inset 0 1px rgba(var(--veil-rgb),.08),0 5px 14px color-mix(in srgb,currentColor 13%,transparent)}.noya-menu__copy[data-v-068b7e8b]{min-width:0}.noya-menu__copy b[data-v-068b7e8b]{display:block;font-size:13.5px;font-weight:600}.noya-menu__copy small[data-v-068b7e8b]{display:block;margin-top:1px;color:var(--dim);font-size:11.5px;line-height:1.55}nav>a.on[data-v-068b7e8b]:after,.nav-noya__trigger.on[data-v-068b7e8b]:after{content:"";position:absolute;bottom:0;left:13px;right:13px;height:2px;background:var(--amber);box-shadow:0 0 8px var(--amber)}.icon-cluster[data-v-068b7e8b]{display:flex;align-items:center;gap:2px;flex:0 0 auto}.icon-btn[data-v-068b7e8b]{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border:0;border-radius:var(--r-md);background:transparent;color:var(--dim);cursor:pointer;transition:color var(--t-fast),background var(--t-fast)}.icon-btn svg[data-v-068b7e8b]{width:18px;height:18px}.icon-btn[data-v-068b7e8b]:hover{color:var(--amber);background:var(--amber-soft)}.icon-btn[data-v-068b7e8b]:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.bell[data-v-068b7e8b]{position:relative}.bell-badge[data-v-068b7e8b]{position:absolute;top:-6px;right:-7px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border-radius:var(--r-pill);background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);font:800 10px/1 var(--mono);box-shadow:var(--shadow-1);pointer-events:none}.wallet[data-v-068b7e8b]{display:inline-flex;align-items:center;gap:10px;padding:6px 11px;border:0;border-radius:var(--r-pill);background:var(--panel-2);white-space:nowrap}.w-balance[data-v-068b7e8b]{display:inline-flex;align-items:center;gap:5px}.w-balance b[data-v-068b7e8b]{font:700 13px/1 var(--mono);color:var(--text)}.w-recharge[data-v-068b7e8b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:22px;height:22px;padding:0;line-height:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--r-sm);background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);font-size:13px;font-weight:800;transition:filter var(--t-fast)}.w-recharge[data-v-068b7e8b]:hover{filter:brightness(1.12)}.wallet-row[data-v-068b7e8b]{text-align:left}.account-slot[data-v-068b7e8b]{position:relative;flex:0 0 auto}.account-link[data-v-068b7e8b]{display:inline-block;border:0;border-radius:var(--r-pill);padding:9px 16px;background:var(--panel-2);color:var(--dim);font-size:13px;font-weight:700;white-space:nowrap;transition:color var(--t-fast),background var(--t-fast)}.account-link[data-v-068b7e8b]:hover,.account-link.on[data-v-068b7e8b]{background:var(--amber-soft);color:var(--amber)}.account-btn[data-v-068b7e8b]{display:inline-flex;align-items:center;gap:8px;max-width:200px;padding:4px 10px 4px 4px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--text);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background var(--t-fast)}.account-btn[data-v-068b7e8b]:hover,.account-btn.on[data-v-068b7e8b]{background:rgba(var(--veil-rgb),.08)}.account-btn.open[data-v-068b7e8b]{background:rgba(var(--veil-rgb),.1)}.account-btn[data-v-068b7e8b]:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.a-ava[data-v-068b7e8b]{display:grid;place-items:center;width:28px;height:28px;flex:none;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);font-size:13px;font-weight:800}.a-ava img[data-v-068b7e8b]{width:100%;height:100%;object-fit:cover}.a-ava i[data-v-068b7e8b],.a-ava>span[data-v-068b7e8b]{font-style:normal}.a-ava.lg[data-v-068b7e8b]{width:38px;height:38px;font-size:16px}.a-name[data-v-068b7e8b]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.a-caret[data-v-068b7e8b]{width:13px;height:13px;flex:none;color:var(--dim);transition:transform var(--t-fast)}.account-btn.open .a-caret[data-v-068b7e8b]{transform:rotate(180deg)}.a-menu[data-v-068b7e8b]{position:absolute;top:calc(100% + 10px);right:0;z-index:var(--z-dropdown);width:264px;padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-2)}.am-id[data-v-068b7e8b]{display:flex;align-items:center;gap:10px;padding:8px 10px 12px}.am-id-text[data-v-068b7e8b]{min-width:0}.am-id b[data-v-068b7e8b]{display:block;overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.am-id small[data-v-068b7e8b]{display:flex;align-items:center;gap:7px;margin-top:3px;color:var(--dim);font:11px/1.5 var(--mono)}.am-group[data-v-068b7e8b]{display:grid;gap:1px;padding-top:var(--sp-2);border-top:1px solid var(--line)}.am-group+.am-group[data-v-068b7e8b]{margin-top:var(--sp-2)}.am-group[data-v-068b7e8b]>*{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text);font-family:inherit;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.am-group[data-v-068b7e8b]>*:hover{background:var(--panel-2)}.am-icon[data-v-068b7e8b]{display:grid;place-items:center;width:20px;height:20px;flex:none;color:var(--dim);transition:color var(--t-fast)}.am-group>*:hover .am-icon[data-v-068b7e8b]{color:var(--amber)}.am-group small[data-v-068b7e8b]{margin-left:auto;padding:1px 7px;border-radius:var(--r-sm);background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);font:800 10px/1.6 var(--mono)}.am-vip[data-v-068b7e8b]{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,#ffd7661f,#af67140a 58%,#ffc44614);box-shadow:inset 0 0 0 1px #ffd3702e,0 0 16px #e29a290d;transition:background var(--t-fast),box-shadow var(--t-fast),color var(--t-fast)}.am-vip[data-v-068b7e8b]>*{position:relative;z-index:1}.am-vip .am-icon[data-v-068b7e8b]{border-radius:6px;background:linear-gradient(145deg,#ffeda933,#a65b092e);color:#ffd66b;box-shadow:inset 0 1px #ffffff2e,0 0 10px #ffbf3d1f;filter:drop-shadow(0 0 3px rgba(255,203,91,.28))}.am-vip-label[data-v-068b7e8b]{background:linear-gradient(90deg,#fff0b5,#ffd260 55%,#f4a83c);background-clip:text;color:transparent;font-weight:800;-webkit-background-clip:text}.am-group .am-vip-action[data-v-068b7e8b]{padding:2px 8px;background:linear-gradient(110deg,#8b5a16,#f3c75f 50%,#a66815);color:#2d1b00;box-shadow:inset 0 1px #fff6,0 2px 8px #b36f122e;font-family:var(--sans);letter-spacing:0}.am-vip[data-v-068b7e8b]:after{content:"";position:absolute;top:-55%;left:-42%;z-index:0;width:30%;height:210%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,246,207,.4),transparent);opacity:0;transform:skew(-20deg) translate(0);transition:transform .58s var(--ease-out),opacity .18s}.am-group>.am-vip[data-v-068b7e8b]:hover{background:linear-gradient(110deg,#ffde7b2e,#bb701612 58%,#ffca5021);box-shadow:inset 0 0 0 1px #ffda7e4d,0 0 18px #eca4301a}.am-vip[data-v-068b7e8b]:hover:after{opacity:1;transform:skew(-20deg) translate(470%)}:root[data-theme=light-cream] nav>a[data-v-068b7e8b]{font-weight:700;transition:color .15s ease,background-color .15s ease}:root[data-theme=light-cream] nav>a[data-v-068b7e8b]:hover{color:var(--text);background:rgba(var(--veil-rgb),.05)}:root[data-theme=light-cream] nav>a.on[data-v-068b7e8b]{color:var(--text);font-weight:800}:root[data-theme=light-cream] nav>a.on[data-v-068b7e8b]:after{content:"";position:absolute;left:13px;right:13px;bottom:0;height:2px;border-radius:1px;background:var(--amber)}@media(prefers-reduced-motion:reduce){.am-vip[data-v-068b7e8b]:after{display:none}}.am-out[data-v-068b7e8b]{color:var(--err)}.am-out .am-icon[data-v-068b7e8b],.am-out:hover .am-icon[data-v-068b7e8b]{color:inherit}.menu-enter-active[data-v-068b7e8b],.menu-leave-active[data-v-068b7e8b]{transition:opacity var(--t-fast),transform var(--t-fast) var(--ease-out)}.menu-enter-from[data-v-068b7e8b],.menu-leave-to[data-v-068b7e8b]{opacity:0;transform:translateY(-6px) scale(.98)}.burger[data-v-068b7e8b]{display:none;width:36px;height:36px;border:0;border-radius:var(--r-sm);background:var(--ctl-surface);padding:9px 8px}.burger span[data-v-068b7e8b]{display:block;height:2px;margin:4px 0;background:var(--text);border-radius:2px;transition:transform var(--t-fast),opacity var(--t-fast)}.burger span.x[data-v-068b7e8b]:nth-child(1){transform:translateY(6px) rotate(45deg)}.burger span.x[data-v-068b7e8b]:nth-child(2){opacity:0}.burger span.x[data-v-068b7e8b]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.drawer[data-v-068b7e8b]{position:fixed;top:64px;left:0;right:0;z-index:calc(var(--z-header) - 1);display:grid;gap:var(--sp-4);padding:var(--sp-4) 5vw var(--sp-6);border-bottom:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-2)}.drawer-nav[data-v-068b7e8b]{display:grid;gap:2px}.drawer-nav a[data-v-068b7e8b]{padding:10px 6px;border-radius:var(--r-sm);font-size:15px;font-weight:700}.drawer-nav a[data-v-068b7e8b]:hover{background:var(--panel-2)}.drawer-msg[data-v-068b7e8b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 6px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text);font-size:15px;font-weight:700}.drawer-msg[data-v-068b7e8b]:hover{background:var(--panel-2)}.drawer-msg small[data-v-068b7e8b]{color:var(--amber);font-size:12px;font-weight:700}.drawer-games[data-v-068b7e8b]{display:grid;gap:4px;border-top:1px dashed var(--line);padding-top:var(--sp-3)}.drawer-games>span[data-v-068b7e8b]{color:var(--amber);padding:0 6px 4px;font-family:var(--sans);font-size:var(--fs-small);letter-spacing:0;text-transform:none}.drawer-games a[data-v-068b7e8b]{display:flex;justify-content:space-between;align-items:baseline;padding:9px 6px;border-radius:var(--r-sm);font-size:14px}.drawer-games a[data-v-068b7e8b]:hover{background:var(--panel-2)}.drawer-games small[data-v-068b7e8b]{color:var(--dim)}.theme-row[data-v-068b7e8b]{border:0;border-radius:var(--r-md);background:var(--panel-2);color:var(--dim);padding:11px;font-size:13px}.drawer-out[data-v-068b7e8b]{background:color-mix(in srgb,var(--err) 12%,transparent);color:var(--err)}.drawer-enter-active[data-v-068b7e8b],.drawer-leave-active[data-v-068b7e8b]{transition:opacity var(--t-med),transform var(--t-med) var(--ease-out)}.drawer-enter-from[data-v-068b7e8b],.drawer-leave-to[data-v-068b7e8b]{opacity:0;transform:translateY(-8px)}@media(max-width:920px){nav[data-v-068b7e8b],.top>.icon-cluster[data-v-068b7e8b],.top>.account-slot[data-v-068b7e8b],.top>.wallet[data-v-068b7e8b]{display:none}.burger[data-v-068b7e8b]{display:block}}@media(min-width:921px)and (max-width:1180px){.w-balance b[data-v-068b7e8b]{font-size:11px}}@media(max-width:560px){.top[data-v-068b7e8b]{gap:10px;padding:0 14px}.header-brand-image[data-v-068b7e8b]{width:auto;height:31px}}.legal-doc[data-v-9e028a0d]{font-size:.92rem;line-height:1.85;color:var(--text-2)}.legal-doc h3[data-v-9e028a0d]{margin:1.6em 0 .5em;font-size:1.02rem;font-weight:700;color:var(--text)}.legal-doc h4[data-v-9e028a0d]{margin:1.2em 0 .4em;font-size:.94rem;font-weight:700;color:var(--text)}.legal-doc p[data-v-9e028a0d]{margin:.45em 0}.legal-doc strong[data-v-9e028a0d]{color:var(--text);font-weight:700}.ld-lead[data-v-9e028a0d]{padding:12px 14px;border-radius:var(--r-md);border:1px solid color-mix(in srgb,var(--amber) 40%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent)}.ld-important[data-v-9e028a0d]{color:var(--amber-deep);font-weight:700}.ld-indent[data-v-9e028a0d]{padding-left:1.2em}.ld-foot[data-v-9e028a0d]{display:flex;justify-content:flex-end}.site-foot[data-v-112ad594]{margin-top:var(--sp-16);border-top:1px solid var(--line);background:linear-gradient(180deg,transparent,var(--box-soft) 160%),var(--panel);width:100vw;margin-left:calc(50% - 50vw)}.foot-grid[data-v-112ad594]{width:var(--page-w);max-width:var(--page-max);margin:0 auto;display:grid;grid-template-columns:1.2fr .6fr 1fr .7fr;gap:var(--sp-8);padding:var(--sp-10) 3vw var(--sp-8)}.foot-brand[data-v-112ad594]{display:grid;gap:var(--sp-3);align-content:start;justify-items:start}.brand-line[data-v-112ad594]{display:inline-flex;align-items:center}.foot-games a[data-v-112ad594]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.foot-games a>span[data-v-112ad594]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.foot-games i[data-v-112ad594]{flex:none;color:var(--dim);font-style:normal;font-size:11px;font-family:var(--mono)}.foot-games .foot-more[data-v-112ad594]{color:var(--amber);font-weight:600}.foot-brand p[data-v-112ad594]{margin:0;font-size:15px;font-weight:700}.foot-slogan[data-v-112ad594]{display:grid;gap:3px}.foot-slogan b[data-v-112ad594]{color:var(--text);font-size:15px;font-weight:700;letter-spacing:.01em}.foot-slogan span[data-v-112ad594]{color:var(--dim);font-size:13px;font-weight:500}.foot-col[data-v-112ad594]{display:grid;gap:var(--sp-2);align-content:start}.foot-col>span[data-v-112ad594]{color:var(--amber);margin-bottom:4px;font-family:var(--sans);font-size:var(--fs-small);letter-spacing:.02em;text-transform:none}.foot-col a[data-v-112ad594]{color:var(--dim);font-size:13px;width:fit-content}.foot-col a[data-v-112ad594]:hover{color:var(--text)}.foot-link[data-v-112ad594]{padding:0;border:0;background:transparent;color:var(--dim);font-size:13px;width:fit-content;cursor:pointer;text-align:left}.foot-link[data-v-112ad594]:hover{color:var(--text)}.foot-icp[data-v-112ad594]{color:var(--dim)}.foot-icp[data-v-112ad594]:hover{color:var(--text)}.foot-notes p[data-v-112ad594]{margin:0;color:var(--dim);font-size:var(--fs-small);line-height:1.7}.foot-line[data-v-112ad594]{width:var(--page-w);max-width:var(--page-max);margin:0 auto;display:flex;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-4) 3vw var(--sp-6);border-top:1px dashed var(--line);color:var(--dim);font-size:var(--fs-small)}@media(max-width:1000px){.foot-grid[data-v-112ad594]{grid-template-columns:1fr 1fr;gap:var(--sp-6)}}@media(max-width:760px){.foot-grid[data-v-112ad594]{grid-template-columns:1fr;gap:var(--sp-6);padding-inline:20px}.foot-line[data-v-112ad594]{padding-inline:20px}}.user-level[data-v-db9ab6bc]{display:inline-flex;align-items:center;height:20px;padding:0 7px;border:1px solid color-mix(in srgb,var(--amber) 34%,var(--line));border-radius:var(--r-pill);color:var(--amber);background:color-mix(in srgb,var(--amber) 9%,var(--panel-2));font:800 10px/1 var(--mono);letter-spacing:.01em;white-space:nowrap}.user-level.compact[data-v-db9ab6bc]{height:17px;padding-inline:5px;font-size:9px}.author-links[data-v-ea6a9db7],.fallback[data-v-ea6a9db7]{min-width:0}.author-links[data-v-ea6a9db7]{display:inline-flex;align-items:center;gap:4px}.author-links a[data-v-ea6a9db7]{color:inherit}.author-links a[data-v-ea6a9db7]:hover{color:var(--amber)}.separator[data-v-ea6a9db7],.more[data-v-ea6a9db7]{color:var(--dim)}.more[data-v-ea6a9db7]{margin-left:4px}.mod-card[data-v-eb9fbc0a]{min-width:0;background:var(--panel-2);border:1px solid var(--line);border-radius:9px;overflow:hidden;box-shadow:var(--shadow-1);display:flex;flex-direction:column;transition:border-color var(--t-fast),box-shadow var(--t-med),background var(--t-fast)}.mod-card[data-v-eb9fbc0a]:hover{border-color:color-mix(in srgb,var(--amber) 40%,transparent);box-shadow:var(--shadow-2);background:linear-gradient(160deg,var(--panel),transparent 58%),var(--panel-2)}.cover[data-v-eb9fbc0a]{position:relative;display:grid;place-items:center;width:100%;height:180px;overflow:hidden;background:var(--panel);transition:filter var(--t-med)}.mod-card:hover .cover[data-v-eb9fbc0a]{filter:saturate(1.08) brightness(1.04)}.blur-fill[data-v-eb9fbc0a]{position:absolute;top:0;right:0;bottom:0;left:0;background:center/cover no-repeat;filter:blur(16px) brightness(.6) saturate(1.1);transform:scale(1.2)}.cover-img[data-v-eb9fbc0a]{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;transition:transform var(--motion-spring) var(--ease-spring)}.mod-card:hover .cover-img[data-v-eb9fbc0a]{transform:scale(1.05) rotate(-.56deg)}.cover-ph[data-v-eb9fbc0a]{color:var(--dim);font-size:13px;letter-spacing:.2em}.mc-reason[data-v-eb9fbc0a]{display:flex;align-items:flex-start;gap:6px;margin:0;padding:7px 10px;border-left:2px solid var(--noya);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--noya-soft);color:color-mix(in srgb,var(--noya) 45%,var(--text));font-size:var(--fs-small);line-height:1.5;word-break:break-word}.mc-reason-ic[data-v-eb9fbc0a]{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;object-fit:cover;border:1px solid color-mix(in srgb,var(--noya) 55%,transparent);background:var(--noya-soft)}.mc-reason-ic--fallback[data-v-eb9fbc0a]{display:grid;place-items:center;font-size:11px;color:var(--noya)}.cover-open[data-v-eb9fbc0a]{position:absolute;z-index:2;right:8px;bottom:8px;display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid color-mix(in srgb,var(--amber) 40%,transparent);border-radius:8px;background:color-mix(in srgb,var(--bg) 78%,transparent);color:var(--amber);font-size:10.5px;opacity:0;transform:translateY(5px);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity var(--t-fast),transform var(--motion-spring) var(--ease-spring)}.mod-card:hover .cover-open[data-v-eb9fbc0a],.cover:focus-visible .cover-open[data-v-eb9fbc0a]{opacity:1;transform:translateY(0)}.cover-open .ic[data-v-eb9fbc0a]{width:10px;height:10px}.mc-body[data-v-eb9fbc0a]{flex:1;min-width:0;padding:13px 16px 12px;display:flex;flex-direction:column;gap:5px}.mc-name[data-v-eb9fbc0a]{display:block;color:var(--text);font:680 17px/1.35 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:color var(--t-fast)}.mc-name[data-v-eb9fbc0a]:hover,.mod-card:hover .mc-name[data-v-eb9fbc0a]{color:var(--amber)}.mono[data-v-eb9fbc0a]{font-family:var(--mono)}.faint[data-v-eb9fbc0a]{color:var(--dim)}.mc-meta[data-v-eb9fbc0a]{display:flex;align-items:center;gap:10px;font-size:13px}.mc-author[data-v-eb9fbc0a]{flex:0 1 40%;min-width:0;display:flex;align-items:center;gap:5px;overflow:hidden;white-space:nowrap}.mc-avatar[data-v-eb9fbc0a]{flex:none;width:19px;height:19px;border-radius:50%;object-fit:cover;background:var(--panel)}.mc-time[data-v-eb9fbc0a]{flex:0 1 60%;display:flex;align-items:center;justify-content:flex-end;gap:14px;font-size:12.5px;color:var(--dim);white-space:nowrap;overflow:hidden}.mc-time .t-item[data-v-eb9fbc0a]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.mc-time svg[data-v-eb9fbc0a]{width:12px;height:12px;flex:none}.mc-summary[data-v-eb9fbc0a]{display:-webkit-box;overflow:hidden;margin:0;padding-top:7px;border-top:1px solid color-mix(in srgb,var(--text) 7%,transparent);color:var(--dim);font-size:13px;line-height:1.55;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.65em}.mc-tags[data-v-eb9fbc0a]{display:flex;flex-wrap:wrap;gap:5px 6px;min-width:0;padding-top:7px;border-top:1px solid color-mix(in srgb,var(--text) 7%,transparent)}.mc-tag[data-v-eb9fbc0a]{display:inline-flex;align-items:center;height:23px;padding:0 8px;background:#212832;color:#8494a8;border:1px solid #2A323E;border-radius:4.5px;font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;transition:filter var(--t-fast)}.mc-tag[data-v-eb9fbc0a]:hover{filter:brightness(1.22)}.mc-tag--cat[data-v-eb9fbc0a]{color:var(--dim);font-weight:600}:root[data-theme=light-cream] .mc-tag[data-v-eb9fbc0a]{background:var(--panel-2);color:var(--dim);border-color:var(--line);font-size:11.5px;height:22px}:root[data-theme=light-cream] .mc-tag[data-v-eb9fbc0a]:hover{filter:brightness(.965)}.cover-fav[data-v-eb9fbc0a]{position:absolute;right:8px;top:7px;z-index:3;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:1px solid color-mix(in srgb,var(--text) 14%,transparent);background:color-mix(in srgb,var(--bg) 62%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--text);opacity:.62;cursor:pointer;transition:opacity .16s,color .16s,border-color .16s,transform .16s}.cover-fav svg[data-v-eb9fbc0a]{width:15px;height:15px}.mod-card:hover .cover-fav[data-v-eb9fbc0a]{opacity:1}.cover-fav[data-v-eb9fbc0a]:hover{transform:scale(1.08);color:var(--amber);border-color:var(--amber)}.cover-fav.on[data-v-eb9fbc0a]{opacity:1;color:var(--amber);border-color:color-mix(in srgb,var(--amber) 55%,transparent)}.mc-foot[data-v-eb9fbc0a]{display:grid;gap:8px;margin-top:auto;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--text) 7%,transparent)}.mc-stats[data-v-eb9fbc0a]{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;color:var(--dim)}.mc-stats .st[data-v-eb9fbc0a]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.mc-stats .ic[data-v-eb9fbc0a]{flex:none;width:12px;height:12px}.mc-stats .st i[data-v-eb9fbc0a]{font-style:normal;color:color-mix(in srgb,var(--dim) 70%,transparent)}.mc-actions[data-v-eb9fbc0a]{display:flex;gap:7px}.mc-actions a[data-v-eb9fbc0a],.mc-actions button[data-v-eb9fbc0a]{flex:1;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:32px;padding:6px 10px;border:0;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:filter var(--t-fast),transform var(--t-fast)}.mc-install[data-v-eb9fbc0a]{background:linear-gradient(135deg,#5a8dee,#3457d0);color:#f5f8ff}.mc-install[data-v-eb9fbc0a]:hover{filter:brightness(1.08)}.mc-buy[data-v-eb9fbc0a]{border:0;background:linear-gradient(135deg,#f2c14e,#d9931e);color:#2a1c05}.mc-buy[data-v-eb9fbc0a]:hover{filter:brightness(1.07)}.mc-buy .sep[data-v-eb9fbc0a]{margin:0 2px;opacity:.7}.mc-buy .cur[data-v-eb9fbc0a]{display:inline-flex;align-items:center;gap:3px}.mc-buy .cur img[data-v-eb9fbc0a]{height:13px;width:auto;display:block}.mc-buy .or[data-v-eb9fbc0a]{margin:0 3px;font-size:11px;font-weight:400;opacity:.75}.cover-flags[data-v-eb9fbc0a]{position:absolute;z-index:2;top:7px;left:7px;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.cover-tag[data-v-eb9fbc0a]{font-size:11px;font-weight:700;padding:2px 7px;border-radius:6px}.cover-tag.rank[data-v-eb9fbc0a]{background:color-mix(in srgb,var(--bg) 72%,transparent);border:1px solid color-mix(in srgb,var(--amber) 40%,transparent);color:var(--amber);letter-spacing:.06em}.cover-tag.pay[data-v-eb9fbc0a]{background:color-mix(in srgb,var(--amber) 16%,transparent);border:1px solid color-mix(in srgb,var(--amber) 55%,transparent);color:var(--amber)}.cover-tag.free[data-v-eb9fbc0a]{background:color-mix(in srgb,var(--ok) 16%,transparent);border:1px solid color-mix(in srgb,var(--ok) 40%,transparent);color:var(--ok)}.cover-tag.vip[data-v-eb9fbc0a]{background:linear-gradient(135deg,#f2c14e,#d9931e);border:1px solid rgba(242,193,78,.55);color:#2a1c05}.cover-tag.dev[data-v-eb9fbc0a]{background:#f2c14e24;border:1px solid rgba(242,193,78,.45);color:#f2c14e}.mc-stats .st-dev[data-v-eb9fbc0a]{color:#f2c14e}.mc-dev[data-v-eb9fbc0a]{background:#f2c14e1a;border:1px solid rgba(242,193,78,.45);color:#f2c14e;font-weight:600}.mc-dev[data-v-eb9fbc0a]:hover{filter:brightness(1.15)}:root[data-theme=light-cream] .mc-stats .st-dev[data-v-eb9fbc0a]{color:var(--warn)}:root[data-theme=light-cream] .mc-dev[data-v-eb9fbc0a]{background:rgba(var(--warn-rgb),.1);border-color:rgba(var(--warn-rgb),.45);color:var(--warn)}:root[data-theme=light-cream] .mc-dev[data-v-eb9fbc0a]:hover{filter:brightness(.94)}:root[data-theme=light-cream] .mod-card[data-v-eb9fbc0a]{background:var(--panel);transition:border-color var(--t-fast),box-shadow var(--t-med),background var(--t-fast),transform var(--t-fast)}:root[data-theme=light-cream] .mod-card[data-v-eb9fbc0a]:hover{background:var(--panel);box-shadow:var(--shadow-lift);transform:translateY(-1px)}:root[data-theme=light-cream] .cover-img[data-v-eb9fbc0a]{transition:transform var(--t-med) var(--ease-out)}:root[data-theme=light-cream] .mod-card:hover .cover-img[data-v-eb9fbc0a]{transform:scale(1.02)}:root[data-theme=light-cream] .mc-name[data-v-eb9fbc0a]{font:600 16px/1.35 var(--sans)}:root[data-theme=light-cream] .mc-meta[data-v-eb9fbc0a]{font-size:12px}:root[data-theme=light-cream] .mc-author[data-v-eb9fbc0a]{color:var(--dim)}:root[data-theme=light-cream] .mc-time[data-v-eb9fbc0a]{font-size:12px;color:var(--faint)}:root[data-theme=light-cream] .mc-stats[data-v-eb9fbc0a]{font-size:12px;color:var(--faint)}:root[data-theme=light-cream] .mc-actions a[data-v-eb9fbc0a],:root[data-theme=light-cream] .mc-actions button[data-v-eb9fbc0a]{min-height:34px;font-weight:600}:root[data-theme=light-cream] .mc-install[data-v-eb9fbc0a]{background:#416fdb;color:#fff}:root[data-theme=light-cream] .mc-install[data-v-eb9fbc0a]:hover{background:#345fc8;filter:none}:root[data-theme=light-cream] .mc-install[data-v-eb9fbc0a]:active{background:#2c51af}:root[data-theme=light-cream] .mc-buy[data-v-eb9fbc0a]{background:#e0a01b;color:#34230a}:root[data-theme=light-cream] .mc-buy[data-v-eb9fbc0a]:hover{background:#c1810e;filter:none}.shelf-row[data-v-e959bb28]{display:grid;gap:var(--sp-5)}.shelf-head[data-v-e959bb28]{display:flex;justify-content:space-between;align-items:end;gap:var(--sp-4)}.shelf-title[data-v-e959bb28]{display:grid}.shelf-title h2[data-v-e959bb28]{margin:0;font-size:var(--fs-h2)}.more[data-v-e959bb28]{color:var(--dim);font-size:13px;font-weight:700;white-space:nowrap}.more[data-v-e959bb28]:hover{color:var(--text)}.more b[data-v-e959bb28]{color:var(--amber)}.rail[data-v-e959bb28]{display:flex;gap:var(--sp-4);overflow-x:auto;padding:4px 2px 14px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--line-hi) transparent}.rail[data-v-e959bb28]::-webkit-scrollbar{height:6px}.rail[data-v-e959bb28]::-webkit-scrollbar-thumb{background:var(--line-hi);border-radius:3px}.rail-card[data-v-e959bb28]{flex:0 0 252px;scroll-snap-align:start;min-width:0}@media(max-width:600px){.rail-card[data-v-e959bb28]{flex-basis:216px}}.game-card[data-v-0dc6ee3b]{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-1);color:var(--text);transition:transform var(--t-med) var(--ease-out),box-shadow var(--t-med),border-color var(--t-med)}.game-card[data-v-0dc6ee3b]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--amber) 48%,var(--line));box-shadow:var(--glow-amber)}.game-card[data-v-0dc6ee3b]:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.game-cover[data-v-0dc6ee3b]{position:relative;aspect-ratio:16 / 8.8;overflow:hidden;border-bottom:1px solid var(--line);background:var(--panel-2)}.game-cover img[data-v-0dc6ee3b]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s var(--ease-out)}.game-card:hover .game-cover img[data-v-0dc6ee3b]{transform:scale(1.025)}.cover-empty[data-v-0dc6ee3b]{width:100%;height:100%;display:grid;place-items:center;color:var(--dim);font-size:var(--fs-small);background:linear-gradient(135deg,var(--amber-soft),transparent 60%),var(--panel-2)}.game-copy[data-v-0dc6ee3b]{min-height:118px;display:flex;flex-direction:column;padding:14px 16px 13px}.game-copy h3[data-v-0dc6ee3b]{margin:0;font-size:16px}.game-copy p[data-v-0dc6ee3b]{display:-webkit-box;overflow:hidden;margin:6px 0 12px;color:var(--dim);font-size:var(--fs-small);line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.game-foot[data-v-0dc6ee3b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;color:var(--amber);font:700 11px var(--mono)}.game-foot span[data-v-0dc6ee3b]{white-space:nowrap}.skel[data-v-5df7a89d]{border:1px solid var(--line);background:linear-gradient(100deg,var(--panel) 25%,var(--panel-2) 42%,var(--panel) 58%);background-size:240% 100%;animation:skel-shimmer-5df7a89d 1.5s linear infinite}@keyframes skel-shimmer-5df7a89d{to{background-position:-240% 0}}.hcarousel[data-v-c225c8b0]{position:relative;aspect-ratio:16 / 9;min-height:380px;border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-2)}.hc-skeleton[data-v-c225c8b0]{position:absolute;top:0;right:0;bottom:0;left:0}.hc-slide[data-v-c225c8b0]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease;pointer-events:none}.hc-slide.on[data-v-c225c8b0]{opacity:1;pointer-events:auto}.hc-fill[data-v-c225c8b0]{position:absolute;top:0;right:0;bottom:0;left:0;background:center / cover no-repeat;filter:blur(18px) brightness(.55) saturate(1.15);transform:scale(1.25)}.hc-slide img[data-v-c225c8b0],.hc-slide video[data-v-c225c8b0]{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;display:block}.hc-slide img[data-v-c225c8b0]{transform:scale(1.04);transition:transform 6s ease}.hc-slide video[data-v-c225c8b0]{transform:none;transition:none}.hc-slide.on img[data-v-c225c8b0]{transform:scale(1)}.hc-slide[data-v-c225c8b0]:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.hc-info[data-v-c225c8b0]{position:absolute;z-index:1;left:20px;right:76px;bottom:16px;display:grid;gap:5px;color:#f4f6fb;text-shadow:0 2px 14px rgba(0,0,0,.55);opacity:0;transition:opacity .25s ease}.hcarousel:hover .hc-info[data-v-c225c8b0],.hcarousel:focus-within .hc-info[data-v-c225c8b0]{opacity:1}.hc-info strong[data-v-c225c8b0]{font-size:clamp(1.15rem,1.9vw,1.55rem);font-weight:800;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-arrow[data-v-c225c8b0]{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:#080b118c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f4f6fb;font-size:20px;line-height:1;opacity:0;transition:opacity .25s ease,border-color .2s}.hcarousel:hover .hc-arrow[data-v-c225c8b0],.hcarousel:focus-within .hc-arrow[data-v-c225c8b0]{opacity:1}.hc-arrow[data-v-c225c8b0]:hover{border-color:var(--amber);color:var(--amber)}.hc-arrow.prev[data-v-c225c8b0]{left:12px}.hc-arrow.next[data-v-c225c8b0]{right:12px}.hc-dots[data-v-c225c8b0]{position:absolute;right:16px;bottom:20px;z-index:2;display:flex;gap:7px}.hc-dot[data-v-c225c8b0]{width:7px;height:7px;padding:0;border:0;border-radius:var(--r-pill);background:#f4f6fb61;transition:width .3s var(--ease-spring),background .2s}.hc-dot.on[data-v-c225c8b0]{width:20px;background:var(--amber)}@media(hover:none){.hc-arrow[data-v-c225c8b0],.hc-info[data-v-c225c8b0]{opacity:1}}@media(max-width:1040px){.hcarousel[data-v-c225c8b0]{min-height:300px}}@media(max-width:600px){.hcarousel[data-v-c225c8b0]{min-height:0;aspect-ratio:16 / 9}}.recommendations[data-v-b65085f0]{min-width:0;height:100%;display:flex;flex-direction:column;padding:8px;background:var(--panel)}.title[data-v-b65085f0]{margin:0 0 12px 8px;color:var(--text);font-size:18px;font-weight:700}.recommendation-list[data-v-b65085f0]{flex:1;min-height:0;display:flex;flex-direction:column;gap:2px}.recommendation-list[data-v-b65085f0] .skel{flex:1 1 0;min-height:0}.recommendation-card[data-v-b65085f0]{flex:1 1 0;min-height:0;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:#fff;isolation:isolate;transition:scale var(--t-med) var(--ease-out)}.recommendation-card[data-v-b65085f0]:hover{scale:1.02}.recommendation-card[data-v-b65085f0]:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.recommendation-card>img[data-v-b65085f0],.cover-fallback[data-v-b65085f0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%}.recommendation-card>img[data-v-b65085f0]{display:block;object-fit:cover;object-position:center top}.cover-fallback[data-v-b65085f0]{display:grid;place-items:center;background:radial-gradient(circle,var(--amber-soft),transparent 66%),var(--panel-2);color:var(--amber);font-size:44px;font-weight:900}.info[data-v-b65085f0]{position:absolute;top:6px;left:6px;z-index:1;width:min(250px,calc(100% - 12px));padding:10px 12px;overflow:hidden;border-radius:8px;background:linear-gradient(180deg,#1e1e1ed9,#1e1e1e00 70%);color:#fff;font-size:24px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.card-price[data-v-b65085f0]{position:absolute;right:12px;bottom:12px;z-index:1;display:inline-flex;align-items:center;gap:3px;min-height:35px;padding:6px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#1414148c;color:var(--amber);font-size:16px;font-weight:800;line-height:1.5;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.card-price.free[data-v-b65085f0]{color:var(--ok)}.price-part[data-v-b65085f0]{display:inline-flex;align-items:center;gap:3px}.price-or[data-v-b65085f0]{margin:0 2px;font-size:11px;font-style:normal;font-weight:400;opacity:.5}.ops[data-v-b65085f0]{margin-top:10px;display:flex;justify-content:flex-end}.ops button[data-v-b65085f0]{padding:4px 6px;border:0;border-radius:6px;background:var(--ctl-surface);color:var(--text);font-size:15px;cursor:pointer}.ops button[data-v-b65085f0]:hover{filter:brightness(1.15)}@media(max-width:768px){.recommendation-list[data-v-b65085f0]{flex-direction:row;gap:8px}.recommendation-card[data-v-b65085f0]{aspect-ratio:3 / 4}.info[data-v-b65085f0]{width:auto;max-width:calc(100% - 12px);font-size:16px}.ops[data-v-b65085f0]{margin-top:12px}}.demo[data-v-51b8a6e6]{margin:0}.panel[data-v-51b8a6e6]{padding:clamp(20px,2vw,28px) clamp(20px,2.2vw,32px) clamp(22px,2.2vw,30px);border:1px solid var(--line);border-radius:var(--r-xl);background:linear-gradient(180deg,rgba(var(--noya-rgb),.05),transparent 42%),var(--panel);box-shadow:var(--shadow-1)}.d-head[data-v-51b8a6e6]{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-5);padding-bottom:var(--sp-4);border-bottom:1px solid var(--line)}.d-mark[data-v-51b8a6e6]{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;background:linear-gradient(135deg,var(--noya),var(--noya-2));color:#fff;font-size:var(--fs-small)}.d-head h3[data-v-51b8a6e6]{margin:0;font-size:var(--fs-h3);font-weight:700;letter-spacing:-.01em}.d-badge[data-v-51b8a6e6]{flex:none;padding:2px 9px;border:1px solid rgba(var(--noya-rgb),.38);border-radius:var(--r-sm);color:var(--noya);font-size:var(--fs-micro);font-weight:700}.d-replay[data-v-51b8a6e6]{padding:3px 7px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--dim);font-family:inherit;font-size:var(--fs-micro)}.d-replay[data-v-51b8a6e6]:hover{background:rgba(var(--noya-rgb),.08);color:var(--noya)}.flow[data-v-51b8a6e6]{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-left:auto}.flow button[data-v-51b8a6e6]{display:inline-flex;align-items:center;gap:8px;padding:4px 2px;border:0;background:transparent;color:var(--dim);font-family:inherit;font-size:var(--fs-small);white-space:nowrap;cursor:pointer;transition:color var(--t-fast)}.flow button[data-v-51b8a6e6]:hover{color:var(--text)}.flow button.on[data-v-51b8a6e6]{color:var(--text);font-weight:600}.flow button[data-v-51b8a6e6]:focus-visible{outline:2px solid var(--noya);outline-offset:3px;border-radius:var(--r-sm)}.dot[data-v-51b8a6e6]{width:6px;height:6px;flex:none;border-radius:50%;background:var(--line-hi);transition:background var(--t-fast),box-shadow var(--t-fast)}.flow button.past .dot[data-v-51b8a6e6]{background:rgba(var(--noya-rgb),.55)}.flow button.on .dot[data-v-51b8a6e6]{background:var(--noya);box-shadow:0 0 10px var(--noya)}.link[data-v-51b8a6e6]{width:28px;height:1px;flex:none;overflow:hidden;background:var(--line)}.fill[data-v-51b8a6e6]{display:block;width:100%;height:100%;background:var(--noya)}.fill.run[data-v-51b8a6e6]{width:0;animation:link-fill-51b8a6e6 4.2s linear forwards}@keyframes link-fill-51b8a6e6{to{width:100%}}.stage[data-v-51b8a6e6]{display:grid}.act[data-v-51b8a6e6]{grid-area:1 / 1;min-width:0;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity var(--t-med),transform var(--t-med) var(--ease-out)}.act.on[data-v-51b8a6e6]{opacity:1;transform:none;pointer-events:auto}.a-head[data-v-51b8a6e6]{display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;margin:0 0 var(--sp-4)}.a-head strong[data-v-51b8a6e6]{font-size:var(--fs-h3);font-weight:700;letter-spacing:-.01em}.a-head em[data-v-51b8a6e6]{color:var(--dim);font-size:var(--fs-small);font-style:normal}.a-head .a-note[data-v-51b8a6e6]{margin-left:auto;color:var(--dim);font-size:var(--fs-small)}.a-grid[data-v-51b8a6e6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3);margin:0;padding:0;list-style:none}.a-grid li[data-v-51b8a6e6]{min-width:0;padding:16px 18px;border-radius:var(--r-md);background:var(--panel-2)}.a-grid b[data-v-51b8a6e6]{display:block;overflow:hidden;font-size:var(--fs-body);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.a-grid b.hi[data-v-51b8a6e6]{color:var(--noya)}.a-grid code[data-v-51b8a6e6]{display:block;margin-top:6px;overflow:hidden;color:var(--dim);font-family:var(--mono);font-size:var(--fs-small);white-space:nowrap;text-overflow:ellipsis}.a-tail[data-v-51b8a6e6]{display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap;margin:var(--sp-4) 0 0;color:var(--dim);font-size:var(--fs-small)}.a-tail .t-main[data-v-51b8a6e6]{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0}.a-tail .t-ok[data-v-51b8a6e6]{margin-left:auto;color:var(--ok)}.a-tail u[data-v-51b8a6e6]{padding:3px 9px;border-radius:var(--r-sm);background:rgba(var(--veil-rgb),.06);color:var(--dim);font-family:var(--mono);font-size:var(--fs-micro);text-decoration:none}.a-tail i[data-v-51b8a6e6]{display:inline-block;width:3px;height:3px;margin-left:3px;vertical-align:middle;border-radius:50%;background:currentColor;animation:blink-51b8a6e6 1.2s infinite}.a-tail i[data-v-51b8a6e6]:nth-of-type(2){animation-delay:.2s}.a-tail i[data-v-51b8a6e6]:nth-of-type(3){animation-delay:.4s}@keyframes blink-51b8a6e6{50%{opacity:.15}}.demo-foot[data-v-51b8a6e6]{margin:var(--sp-4) 0 0;color:var(--dim);font-size:var(--fs-small);text-align:center}@media(prefers-reduced-motion:reduce){.act[data-v-51b8a6e6]{transition:none}.a-tail i[data-v-51b8a6e6]{animation:none}}@media(max-width:900px){.flow[data-v-51b8a6e6]{margin-left:0;width:100%}.a-grid[data-v-51b8a6e6]{grid-template-columns:1fr;gap:var(--sp-2)}.a-head .a-note[data-v-51b8a6e6],.a-tail .t-ok[data-v-51b8a6e6]{margin-left:0}}.noya-banner[data-v-db019bb7]{margin:var(--sp-5) 3vw var(--sp-6)}.noya-hero[data-v-db019bb7]{--ask-h: 56px;padding:clamp(14px,1.6vw,28px) 0 clamp(18px,2vw,32px);text-align:center}.noya-hero h2[data-v-db019bb7]{margin:0 auto;max-width:16em;font-size:clamp(30px,4vw,60px);line-height:1.1;letter-spacing:-.05em;font-weight:800}.noya-sub[data-v-db019bb7]{margin:14px auto 0;max-width:40em;color:var(--dim);font-size:var(--fs-h3);line-height:1.7}.noya-ask[data-v-db019bb7]{display:flex;gap:10px;max-width:640px;margin:22px auto 0}.noya-ask input[data-v-db019bb7]{flex:1;min-width:0;height:var(--ask-h);padding:0 22px;border:1px solid transparent;border-radius:var(--r-md);background:var(--ctl-surface);color:var(--text);font-family:inherit;font-size:var(--fs-body);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.noya-ask input[data-v-db019bb7]::placeholder{color:color-mix(in srgb,var(--dim) 82%,transparent)}.noya-ask input[data-v-db019bb7]:focus{outline:0;border-color:var(--noya);box-shadow:0 0 0 3px rgba(var(--noya-rgb),.18)}.noya-ask button[data-v-db019bb7]{flex:none;height:var(--ask-h);padding:0 28px;border:0;border-radius:var(--r-md);background:linear-gradient(135deg,var(--noya),var(--noya-2));color:#fff;font-family:inherit;font-size:var(--fs-body);font-weight:800;cursor:pointer;box-shadow:0 12px 34px rgba(var(--noya-rgb),.32);transition:filter var(--t-fast),transform var(--t-fast)}.noya-ask button[data-v-db019bb7]:hover{filter:brightness(1.1);transform:translateY(-1px)}.ask-examples[data-v-db019bb7]{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;max-width:860px;margin:11px auto 0}.ask-examples>span[data-v-db019bb7]{color:var(--dim);font-size:var(--fs-small)}.ask-examples button[data-v-db019bb7]{padding:4px 9px;border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;color:var(--dim);font-family:inherit;font-size:var(--fs-small);transition:border-color var(--t-fast),color var(--t-fast),background var(--t-fast)}.ask-examples button[data-v-db019bb7]:hover{border-color:var(--noya);background:rgba(var(--noya-rgb),.08);color:var(--noya)}.noya-client-cta[data-v-db019bb7]{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:12px;color:var(--dim);font-size:var(--fs-small)}.noya-client-cta b[data-v-db019bb7]{color:var(--text)}.noya-client-cta[data-v-db019bb7] .bb{height:44px}@media(max-width:650px){.noya-hero[data-v-db019bb7]{--ask-h: 50px}.noya-ask[data-v-db019bb7]{flex-direction:column}.noya-ask button[data-v-db019bb7]{width:100%}.noya-client-cta[data-v-db019bb7]{flex-direction:column;gap:10px}.noya-client-cta[data-v-db019bb7] .bb{width:100%}.ask-examples[data-v-db019bb7]{justify-content:flex-start;text-align:left}.ask-examples>span[data-v-db019bb7]{width:100%}}.state-panel[data-v-928110dd]{min-height:280px;border:1px dashed var(--line);border-radius:var(--r-lg);background:var(--panel);display:grid;place-items:center;align-content:center;gap:10px;text-align:center;padding:var(--sp-8) var(--sp-6)}.state-panel.compact[data-v-928110dd]{min-height:160px}.tone-error[data-v-928110dd]{border-color:rgba(var(--err-rgb),.45);background:linear-gradient(180deg,var(--panel-err),transparent 52%),var(--panel)}.tone-info[data-v-928110dd]{background:linear-gradient(180deg,var(--box-soft),transparent 52%),var(--panel)}h2[data-v-928110dd]{margin:0;font-size:20px}p[data-v-928110dd]{max-width:560px;margin:0;color:var(--dim);font-size:13.5px;line-height:1.7}.action[data-v-928110dd]{margin-top:6px;border:0;border-radius:var(--r-md);background:var(--ctl-surface);color:var(--text);padding:10px 17px;font:700 13px var(--sans);transition:background var(--t-fast),color var(--t-fast)}.action[data-v-928110dd]:hover{background:var(--ctl-accent-hover);color:var(--amber)}.action[data-v-928110dd]:focus-visible{outline:var(--ctl-focus);outline-offset:2px}.page[data-v-7a818c66]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}h1[data-v-7a818c66],h2[data-v-7a818c66],h3[data-v-7a818c66]{margin:0}.hero[data-v-7a818c66]{position:relative;display:flex;align-items:center;justify-content:center;height:555px;width:calc(100% - 6vw);margin:var(--sp-8) 3vw var(--sp-6);overflow:hidden;border:1px solid color-mix(in srgb,var(--amber) 18%,transparent);border-radius:15px;background:linear-gradient(135deg,color-mix(in srgb,var(--amber) 18%,transparent),transparent 28%),linear-gradient(315deg,color-mix(in srgb,var(--box) 16%,transparent),transparent 34%),linear-gradient(90deg,var(--bg) 0%,var(--panel) 100%);box-shadow:var(--shadow-2)}.hero[data-v-7a818c66]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(120deg,transparent 0 42%,rgba(var(--veil-rgb),.12) 48%,transparent 54%),radial-gradient(circle at 50% 0,rgba(var(--veil-rgb),.12),transparent 34%);opacity:.5;pointer-events:none;transform:translate(-20%);animation:hero-glow-7a818c66 10s ease-in-out infinite alternate}.hero-main[data-v-7a818c66],.hero-side[data-v-7a818c66]{position:relative;z-index:1;height:100%;min-width:0;border-radius:14px}.hero-main[data-v-7a818c66]{flex:0 0 70%;overflow:hidden;box-shadow:var(--shadow-2)}.hero-side[data-v-7a818c66]{flex:0 0 30%;padding:8px;border:1px solid color-mix(in srgb,var(--amber) 22%,transparent);background:var(--panel);box-shadow:var(--shadow-2);color:var(--text)}.hero-main>.hcarousel[data-v-7a818c66]{width:100%;height:100%;min-height:0;border:0;border-radius:14px;box-shadow:none;aspect-ratio:auto}.hero-side>.recommendations[data-v-7a818c66]{height:100%;padding:0;background:transparent}@media(min-width:2250px){.hero[data-v-7a818c66]{height:calc(600px - 2vw)}}@media(max-width:768px){.hero[data-v-7a818c66]{flex-direction:column;height:auto;gap:12px;padding:12px}.hero-main[data-v-7a818c66]{flex:none;width:100%;height:220px}.hero-side[data-v-7a818c66]{flex:none;width:100%;height:auto;min-height:240px}}@keyframes hero-glow-7a818c66{0%{transform:translate(-20%);opacity:.35}to{transform:translate(12%);opacity:.72}}@media(prefers-reduced-motion:reduce){.hero[data-v-7a818c66]:after{animation:none}}.signals[data-v-7a818c66]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-4) var(--sp-10);margin:var(--sp-2) 3vw 0;padding:var(--sp-3) 4px;border-block:1px solid var(--line)}.signals div[data-v-7a818c66]{display:flex;align-items:baseline;gap:10px}.signals .mono-label[data-v-7a818c66]{color:var(--dim);font-family:var(--sans);font-size:var(--fs-small);font-weight:600;letter-spacing:0;text-transform:none}.signals b[data-v-7a818c66]{font:800 20px var(--mono)}.signals .amb[data-v-7a818c66]{color:var(--amber)}.signals .original-only[data-v-7a818c66]{display:inline-flex;align-items:center;gap:7px;margin:0 0 0 auto;color:var(--text);font-size:var(--fs-small);font-weight:700}.signals .original-only span[data-v-7a818c66]{color:var(--ok)}.signals-retry[data-v-7a818c66]{border:0;padding:0;background:transparent;color:var(--err);font-size:var(--fs-small)}.signals-retry[data-v-7a818c66]:hover{text-decoration:underline}.shelves[data-v-7a818c66]{padding:var(--sp-10) 3vw var(--sp-4);display:grid;gap:var(--sp-12)}.worlds[data-v-7a818c66]{padding:var(--sp-6) 3vw var(--sp-4);display:grid;gap:var(--sp-6)}.shelf-loading[data-v-7a818c66]{display:flex;gap:var(--sp-4);overflow:hidden}.shelf-warn[data-v-7a818c66]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:9px 14px;border:1px dashed color-mix(in srgb,var(--amber) 45%,transparent);border-radius:var(--r-md);color:var(--dim);font-size:var(--fs-small)}.shelf-warn button[data-v-7a818c66]{border:0;background:transparent;color:var(--amber);font-size:var(--fs-small);font-weight:700}.shelf-warn button[data-v-7a818c66]:hover{text-decoration:underline}.sec-head[data-v-7a818c66]{display:grid;grid-template-columns:1fr 340px;gap:var(--sp-5);align-items:end}.sec-head .mono-label[data-v-7a818c66]{color:var(--amber);font-family:var(--sans);font-size:var(--fs-small);letter-spacing:.02em;text-transform:none}.sec-head h2[data-v-7a818c66]{margin-top:var(--sp-3);font-size:var(--fs-h2)}.sec-head p[data-v-7a818c66]{margin:0;color:var(--dim);font-size:13.5px;line-height:1.7}.world-grid[data-v-7a818c66]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}.world-more[data-v-7a818c66]{display:flex;justify-content:center}@media(max-width:1040px){.sec-head[data-v-7a818c66]{grid-template-columns:1fr}.world-grid[data-v-7a818c66]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.world-grid[data-v-7a818c66]{grid-template-columns:1fr}.signals .original-only[data-v-7a818c66]{width:100%;margin-left:0}}@media(max-width:600px){.shelves[data-v-7a818c66],.worlds[data-v-7a818c66]{padding-inline:20px}}.page[data-v-a1f32189]{width:var(--page-w);max-width:var(--page-max);min-height:100vh;margin:0 auto}.page-head[data-v-a1f32189]{display:grid;grid-template-columns:1fr minmax(280px,430px);align-items:end;gap:var(--sp-8);padding:var(--sp-10) 3vw var(--sp-8);border-bottom:1px solid var(--line)}.page-head h1[data-v-a1f32189]{margin:0;font-size:var(--fs-h1);line-height:1.05}.page-head p[data-v-a1f32189]{margin:0;color:var(--dim);font-size:14px;line-height:1.75}.catalog[data-v-a1f32189]{padding:var(--sp-8) 3vw var(--sp-12)}.game-grid[data-v-a1f32189]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}@media(max-width:1040px){.page-head[data-v-a1f32189]{grid-template-columns:1fr}.game-grid[data-v-a1f32189]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.page-head[data-v-a1f32189],.catalog[data-v-a1f32189]{padding-inline:20px}.game-grid[data-v-a1f32189]{grid-template-columns:1fr}}.page[data-v-a9c39c54]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.hero[data-v-a9c39c54]{min-height:232px;position:relative;overflow:hidden;border-bottom:1px solid var(--line);display:flex;align-items:end}.cover[data-v-a9c39c54]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:saturate(.7);opacity:.5}.veil[data-v-a9c39c54]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--bg) 6%,color-mix(in srgb,var(--bg) 62%,transparent) 56%,transparent),linear-gradient(0deg,var(--bg),transparent 72%)}.hero-copy[data-v-a9c39c54]{position:relative;z-index:1;width:100%;padding:var(--sp-8) 3vw var(--sp-6)}h1[data-v-a9c39c54]{margin:0 0 var(--sp-4);font-size:var(--fs-h1);font-weight:900;line-height:1.1;letter-spacing:-.01em}.hero-row[data-v-a9c39c54]{display:flex;align-items:end;gap:var(--sp-6) var(--sp-8);flex-wrap:wrap}.hero-copy p[data-v-a9c39c54]{flex:1 1 300px;max-width:640px;margin:0;color:var(--dim);font-size:14.5px;line-height:1.75;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.facts[data-v-a9c39c54]{display:flex;gap:var(--sp-6)}.facts b[data-v-a9c39c54]{font:800 22px var(--mono);white-space:nowrap}.facts small[data-v-a9c39c54]{color:var(--dim);font-family:var(--sans);font-size:var(--fs-small);font-weight:600;letter-spacing:0;text-transform:none}.content[data-v-a9c39c54]{padding:var(--sp-10) 3vw 0;display:grid;gap:var(--sp-12)}.shelf-loading[data-v-a9c39c54]{display:flex;gap:var(--sp-4);overflow:hidden}@media(max-width:720px){.hero[data-v-a9c39c54]{min-height:0}.hero-copy[data-v-a9c39c54],.content[data-v-a9c39c54]{padding-inline:20px}.hero-row[data-v-a9c39c54]{align-items:start;flex-direction:column}}.gsw[data-v-53e2f1e4]{position:relative;display:inline-block}.gsw.compact[data-v-53e2f1e4]{display:block;width:100%}.gsw-btn[data-v-53e2f1e4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:12px;min-width:256px;padding:9px 16px 9px 10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);color:var(--text);text-align:left;transition:border-color var(--t-fast),background var(--t-fast),transform var(--t-med) var(--ease-out)}.gsw-btn[data-v-53e2f1e4]:hover,.gsw-btn.on[data-v-53e2f1e4]{border-color:var(--amber);background:var(--panel-2)}.gsw-btn[data-v-53e2f1e4]:active{transform:scale(.99)}.compact .gsw-btn[data-v-53e2f1e4]{width:100%;min-width:0;gap:9px;padding:6px 10px 6px 7px}.compact .gsw-cover[data-v-53e2f1e4]{width:30px;height:30px;border-radius:7px}.compact .gsw-info b[data-v-53e2f1e4]{font-size:13px}.compact .gsw-info small[data-v-53e2f1e4]{font-size:10px}.compact .gsw-chev[data-v-53e2f1e4]{width:15px;height:15px}.gsw-cover[data-v-53e2f1e4]{flex:none;width:42px;height:42px;overflow:hidden;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:linear-gradient(135deg,var(--panel-2),var(--panel)) center / cover no-repeat}.gsw-cover.sm[data-v-53e2f1e4]{width:36px;height:36px;border-radius:8px}.gsw-glyph[data-v-53e2f1e4]{color:var(--amber);font-size:17px;font-weight:800}.gsw-info[data-v-53e2f1e4]{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.gsw-info b[data-v-53e2f1e4]{font-size:14.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gsw-info small[data-v-53e2f1e4]{font-family:var(--mono);font-size:11px;color:var(--dim)}.gsw-chev[data-v-53e2f1e4]{width:18px;height:18px;flex:none;color:var(--dim);transition:transform var(--t-med) var(--ease-out)}.gsw-chev.up[data-v-53e2f1e4]{transform:rotate(180deg)}.gsw-panel[data-v-53e2f1e4]{position:absolute;z-index:var(--z-dropdown);top:calc(100% + 6px);right:0;width:340px;max-width:calc(100vw - 32px);max-height:62vh;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-2);animation:gsw-in-53e2f1e4 var(--t-med) var(--ease-out)}.compact .gsw-panel[data-v-53e2f1e4]{right:auto;left:0;width:300px}@keyframes gsw-in-53e2f1e4{0%{opacity:0;transform:translateY(-4px)}}.gsw-search[data-v-53e2f1e4]{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding:8px 11px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);color:var(--dim)}.gsw-search[data-v-53e2f1e4]:focus-within{border-color:var(--amber);color:var(--amber)}.gsw-search svg[data-v-53e2f1e4]{width:14px;height:14px;flex:none}.gsw-search input[data-v-53e2f1e4]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:13.5px;font-family:inherit}.gsw-search input[data-v-53e2f1e4]::placeholder{color:var(--dim)}.gsw-row[data-v-53e2f1e4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:12px;padding:9px 11px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--dim);text-align:left;transition:background var(--t-fast),color var(--t-fast)}.gsw-row[data-v-53e2f1e4]:hover{background:var(--panel-2);color:var(--text)}.gsw-row.on[data-v-53e2f1e4]{color:var(--text);background:var(--amber-soft)}.gsw-check[data-v-53e2f1e4]{width:16px;height:16px;flex:none;color:var(--amber)}.gsw-empty[data-v-53e2f1e4]{margin:8px 11px;color:var(--dim);font-size:var(--fs-small)}.gsw-empty-state[data-v-53e2f1e4]{display:grid;justify-items:center;gap:8px;padding:13px 12px 11px;text-align:center}.gsw-empty-state p[data-v-53e2f1e4]{margin:0;color:var(--text);font-size:var(--fs-small);font-weight:700}.gsw-empty-state span[data-v-53e2f1e4]{max-width:250px;color:var(--dim);font-size:var(--fs-micro);line-height:1.55}:root[data-theme=light-cream] .gsw-btn[data-v-53e2f1e4]:hover,:root[data-theme=light-cream] .gsw-btn.on[data-v-53e2f1e4]{border-color:var(--line-hi);background:#fff}:root[data-theme=light-cream] .gsw-btn[data-v-53e2f1e4]:active{transform:none}:root[data-theme=light-cream] .gsw-info b[data-v-53e2f1e4]{font-weight:600}.ns[data-v-ffb9c9ab]{margin-top:var(--sp-5);border:1px solid color-mix(in srgb,var(--noya) 38%,var(--line));border-radius:var(--r-lg);background:linear-gradient(165deg,color-mix(in srgb,var(--noya) 7%,transparent),transparent 42%),var(--panel);padding:var(--sp-4) var(--sp-5) var(--sp-5)}.ns-head[data-v-ffb9c9ab]{display:flex;align-items:center;gap:10px}.ns-star[data-v-ffb9c9ab]{flex:none;width:26px;height:26px;border-radius:50%;object-fit:cover;border:1px solid rgba(143,123,255,.55);background:#8f7bff26}.ns-title[data-v-ffb9c9ab]{flex:1;min-width:0;display:flex;align-items:baseline;gap:9px}.ns-title b[data-v-ffb9c9ab]{color:var(--text);font-size:15px}.ns-query[data-v-ffb9c9ab]{color:var(--dim);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-ops[data-v-ffb9c9ab]{display:flex;align-items:center;gap:8px;flex:none}.ns-ops button[data-v-ffb9c9ab]{border:0;border-radius:var(--r-sm);background:var(--ctl-surface);color:var(--dim);padding:6px 12px;font-size:12.5px;font-weight:600;transition:background var(--t-fast),color var(--t-fast)}.ns-ops button[data-v-ffb9c9ab]:hover:not(:disabled){color:var(--noya);background:var(--noya-soft)}.ns-ops button[data-v-ffb9c9ab]:focus-visible{outline:var(--ctl-focus);outline-offset:2px}.ns-ops button[data-v-ffb9c9ab]:disabled{opacity:.45}.ns-ops .ns-close[data-v-ffb9c9ab]{padding:6px 10px;font-size:14px}.ns-loading[data-v-ffb9c9ab]{display:flex;align-items:center;gap:10px;padding:var(--sp-6) 2px;color:var(--dim);font-size:13.5px}.ns-pulse[data-v-ffb9c9ab]{width:10px;height:10px;border-radius:50%;background:var(--noya);flex:none;animation:ns-breathe-ffb9c9ab 1.2s ease-in-out infinite}@keyframes ns-breathe-ffb9c9ab{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.ns-summary[data-v-ffb9c9ab]{margin:var(--sp-3) 2px 0;color:var(--text);font-size:14px;font-style:italic}.ns-degraded[data-v-ffb9c9ab]{display:inline-block;margin-right:8px;padding:1px 8px;border-radius:6px;font-style:normal;border:1px solid color-mix(in srgb,var(--amber) 45%,transparent);color:var(--amber);font-size:11px;font-weight:700;vertical-align:1px}.ns-msg[data-v-ffb9c9ab]{margin:var(--sp-3) 2px 0;color:var(--dim);font-size:13.5px}.ns-msg.bad[data-v-ffb9c9ab]{color:var(--amber)}.ns-retry[data-v-ffb9c9ab]{margin-left:8px;border:0;border-radius:var(--r-sm);background:var(--ctl-surface);color:var(--text);padding:4px 11px;font-size:12px}.ns-retry[data-v-ffb9c9ab]:hover{background:var(--noya-soft);color:var(--noya)}.ns-vip[data-v-ffb9c9ab]{margin-left:6px;color:var(--noya);font-weight:700}.ns-grid[data-v-ffb9c9ab]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4);margin-top:var(--sp-4)}.ns-cell[data-v-ffb9c9ab]{min-width:0}.ns-foot[data-v-ffb9c9ab]{margin:var(--sp-4) 2px 0;color:var(--dim);font-size:12px;opacity:.8}@media(max-width:1240px){.ns-grid[data-v-ffb9c9ab]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:980px){.ns-grid[data-v-ffb9c9ab]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ns[data-v-ffb9c9ab]{padding:var(--sp-3) var(--sp-3) var(--sp-4)}.ns-head[data-v-ffb9c9ab]{flex-wrap:wrap}.ns-ops[data-v-ffb9c9ab]{width:100%}.ns-ops button[data-v-ffb9c9ab]{flex:1}.ns-grid[data-v-ffb9c9ab]{grid-template-columns:1fr}}.star-loading[data-v-cd5ed5e6]{--star-size: 56px;min-height:156px;display:grid;place-items:center;align-content:center;gap:8px;color:var(--dim);text-align:center}.star-loading.size-sm[data-v-cd5ed5e6]{--star-size: 40px;min-height:104px}.star-loading.size-lg[data-v-cd5ed5e6]{--star-size: 68px;min-height:196px}.star-loading.overlay[data-v-cd5ed5e6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;min-height:0;border-radius:inherit;background:rgba(var(--bg-rgb),.72);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.star-stage[data-v-cd5ed5e6]{position:relative;width:var(--star-size);height:var(--star-size);display:grid;place-items:center}.star-stage i[data-v-cd5ed5e6]{position:absolute;top:16%;right:16%;bottom:16%;left:16%;border-radius:50%;background:rgba(var(--amber-rgb),.22);filter:blur(12px)}.star-stage img[data-v-cd5ed5e6]{position:relative;z-index:1;width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 8px 15px rgba(var(--amber-rgb),.2))}.star-label[data-v-cd5ed5e6]{padding:4px 10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-1);font:650 var(--fs-small)/1.4 var(--sans)}.page[data-v-ac3b9a04]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.library[data-v-ac3b9a04]{padding:var(--sp-8) 3vw var(--sp-10)}.library-head[data-v-ac3b9a04]{margin-bottom:var(--sp-6);position:relative}.scene[data-v-ac3b9a04]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.scene-img[data-v-ac3b9a04]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 28%;opacity:var(--scene-image-opacity);filter:saturate(1.05) contrast(1.04)}.scene-scrim[data-v-ac3b9a04]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(var(--bg-rgb),.5),rgba(var(--bg-rgb),.18) 45%,rgba(var(--bg-rgb),.4)),linear-gradient(180deg,rgba(var(--bg-rgb),.58) 0%,rgba(var(--bg-rgb),.72) 26%,rgba(var(--bg-rgb),.92) 54%,var(--bg) 78%)}.game-line[data-v-ac3b9a04]{display:flex;justify-content:space-between;align-items:end;gap:var(--sp-5);margin-bottom:var(--sp-4)}.game-heading[data-v-ac3b9a04]{min-width:0}.title-row[data-v-ac3b9a04]{display:flex;align-items:center;flex-wrap:wrap;gap:9px 16px}.game-actions[data-v-ac3b9a04]{display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap}h1[data-v-ac3b9a04]{margin:0;font-size:var(--fs-h1);font-weight:900;line-height:1.08}.publish-entry[data-v-ac3b9a04]{min-height:40px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid transparent;border-radius:var(--r-sm);background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);box-shadow:0 8px 22px rgba(var(--amber-rgb),.2);font-size:var(--fs-small);font-weight:850;line-height:1;white-space:nowrap;transition:transform var(--t-fast) var(--ease-out),box-shadow var(--t-fast)}.publish-entry svg[data-v-ac3b9a04]{width:15px;height:15px;flex:none}.publish-entry[data-v-ac3b9a04]:hover{transform:translateY(-1px);box-shadow:var(--glow-amber)}.publish-entry[data-v-ac3b9a04]:active{transform:scale(.98)}.publish-entry[data-v-ac3b9a04]:focus-visible{outline:var(--ctl-focus);outline-offset:3px}.qq-entry[data-v-ac3b9a04]{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;margin-top:0;padding:0;overflow:hidden;border:1px solid var(--line-hi);border-radius:8px;background:color-mix(in srgb,var(--panel-2) 90%,transparent);box-shadow:var(--shadow-1);transition:transform var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast)}.qq-entry>img[data-v-ac3b9a04]{width:100%;height:100%;display:block;object-fit:cover;transition:transform var(--t-fast)}.qq-entry-fallback[data-v-ac3b9a04]{width:100%;height:100%;display:grid;place-items:center;color:#eaf3ff;background:linear-gradient(145deg,#5b91f2,#376cd0)}.qq-entry-fallback svg[data-v-ac3b9a04]{width:26px;height:26px;display:block}.qq-entry[data-v-ac3b9a04]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--amber) 65%,var(--line-hi));box-shadow:0 8px 22px #0003}.qq-entry:hover>img[data-v-ac3b9a04]{transform:scale(1.04)}.qq-entry[data-v-ac3b9a04]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.library-head h1[data-v-ac3b9a04]{text-shadow:0 2px 18px rgba(var(--bg-rgb),.55)}.qq-modal-content[data-v-ac3b9a04]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}.qq-qr-frame[data-v-ac3b9a04]{box-sizing:border-box;width:min(100%,320px);aspect-ratio:1;display:grid;place-items:center;justify-self:center;padding:14px;border-radius:var(--r-lg);background:#fff;box-shadow:var(--shadow-1)}.qq-qr-frame img[data-v-ac3b9a04]{width:100%;height:100%;display:block;object-fit:contain}.qq-qr-failed[data-v-ac3b9a04]{min-height:180px;display:grid;place-content:center;gap:7px;padding:var(--sp-5);border:1px dashed var(--line-hi);border-radius:var(--r-lg);background:var(--panel-2);color:var(--dim);text-align:center}.qq-qr-failed b[data-v-ac3b9a04]{color:var(--text)}.qq-group-row[data-v-ac3b9a04]{box-sizing:border-box;min-width:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:13px 15px;border-radius:var(--r-md);background:var(--panel-2)}.qq-group-row div[data-v-ac3b9a04]{display:grid;gap:4px}.qq-group-row span[data-v-ac3b9a04]{color:var(--dim);font-size:var(--fs-small)}.qq-group-row strong[data-v-ac3b9a04]{color:var(--text);font:800 var(--fs-body)/1.2 var(--mono);letter-spacing:.04em;-webkit-user-select:all;user-select:all}.qq-group-row button[data-v-ac3b9a04]{flex:none;border:1px solid color-mix(in srgb,var(--amber) 45%,var(--line));border-radius:var(--r-sm);background:var(--amber-soft);color:var(--amber);padding:8px 13px;font-weight:750}.qq-group-row button[data-v-ac3b9a04]:hover{background:color-mix(in srgb,var(--amber) 20%,var(--panel))}.qq-modal-content>p[data-v-ac3b9a04]{margin:0;color:var(--dim);font-size:var(--fs-small);line-height:1.65;text-align:center}.cat-bar[data-v-ac3b9a04]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:var(--sp-3);margin-bottom:var(--sp-4);border-bottom:1px solid var(--line)}.cat-bar[data-v-ac3b9a04]::-webkit-scrollbar{display:none}.cat-bar button[data-v-ac3b9a04]{flex:0 0 auto;border:0;border-radius:var(--r-pill);background:var(--ctl-surface);color:var(--dim);padding:8px 15px;font-size:13px;font-weight:600;white-space:nowrap;transition:color var(--t-fast),background var(--t-fast)}.cat-bar button[data-v-ac3b9a04]:hover{color:var(--text);background:var(--ctl-active)}.cat-bar button.on[data-v-ac3b9a04]{background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);font-weight:800}.cat-bar button[data-v-ac3b9a04]:focus-visible{outline:var(--ctl-focus);outline-offset:2px}.chips[data-v-ac3b9a04]{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:var(--sp-3);margin-bottom:var(--sp-4);border-bottom:1px solid var(--line)}.chip[data-v-ac3b9a04]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:12.5px;color:var(--dim);background:var(--ctl-surface);border:0;border-radius:var(--r-pill);padding:6px 12px;transition:color var(--t-fast),background var(--t-fast)}.chip[data-v-ac3b9a04]:hover:not(.on){color:var(--text);background:var(--ctl-active)}.chip.on[data-v-ac3b9a04]{color:var(--amber);background:var(--amber-soft);font-weight:700}.chip[data-v-ac3b9a04]:focus-visible{outline:var(--ctl-focus);outline-offset:2px}.chip .n[data-v-ac3b9a04]{margin-left:4px;opacity:.55;font-size:10px}.chip.more[data-v-ac3b9a04]{border-style:dashed;color:var(--dim)}.category-chips[data-v-ac3b9a04]{gap:6px;padding-bottom:var(--sp-4)}.category-chips .chip[data-v-ac3b9a04]{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:color-mix(in srgb,var(--panel-2) 72%,transparent);color:color-mix(in srgb,var(--text) 76%,var(--dim));font-size:13.5px;font-weight:650;line-height:1;transition:color var(--t-fast),background var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast)}.category-chips .chip[data-v-ac3b9a04]:hover:not(.on){color:var(--text);border-color:var(--amber);background:var(--ctl-active)}.category-chips .chip.on[data-v-ac3b9a04]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 62%,var(--line-hi));background:color-mix(in srgb,var(--amber) 12%,var(--panel));box-shadow:0 3px 12px rgba(var(--amber-rgb),.1);font-weight:800}.category-chips .chip .n[data-v-ac3b9a04]{min-width:22px;margin-left:0;padding:3px 6px;border-radius:5px;background:var(--ctl-hover);color:var(--dim);opacity:1;font:700 var(--fs-micro)/1 var(--mono);text-align:center}.category-chips .chip.on .n[data-v-ac3b9a04]{background:color-mix(in srgb,var(--amber) 18%,transparent);color:var(--amber)}.toolbar[data-v-ac3b9a04]{display:flex}.search[data-v-ac3b9a04]{flex:1;min-width:220px;display:flex;align-items:center;gap:9px;padding:6px 7px 6px 14px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);color:var(--dim)}.search[data-v-ac3b9a04]:focus-within{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.s-icon[data-v-ac3b9a04]{width:15px;height:15px;flex:0 0 auto}.search input[data-v-ac3b9a04]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:13.5px}.search .clear[data-v-ac3b9a04]{border:0;background:transparent;color:var(--dim);font-size:16px;padding:0 4px}.search .clear[data-v-ac3b9a04]:hover{color:var(--text)}.search .go[data-v-ac3b9a04]{border:0;border-radius:var(--r-sm);background:var(--ctl-hover);color:var(--text);padding:8px 15px;font-weight:700;transition:background var(--t-fast),color var(--t-fast)}.search .go[data-v-ac3b9a04]:hover{background:var(--ctl-accent-hover);color:var(--amber)}.search .go.noya[data-v-ac3b9a04]{display:inline-flex;align-items:center;gap:5px;background:var(--noya-soft);color:var(--noya)}.search .go.noya[data-v-ac3b9a04]:hover:not(:disabled){background:linear-gradient(135deg,var(--noya),var(--noya-2));color:#fff}.search .go.noya[data-v-ac3b9a04]:disabled{opacity:.45;cursor:not-allowed}.sort-seg[data-v-ac3b9a04]{display:flex;border:0;border-radius:var(--r-md);background:var(--ctl-surface);padding:3px;gap:2px}.sort-seg button[data-v-ac3b9a04]{border:0;border-radius:var(--r-sm);background:transparent;color:var(--dim);padding:7px 12px;font-size:var(--fs-small);font-weight:600;white-space:nowrap;transition:background var(--t-fast),color var(--t-fast)}.sort-seg button[data-v-ac3b9a04]:hover{color:var(--text);background:var(--ctl-hover)}.sort-seg button.on[data-v-ac3b9a04]{background:var(--panel);color:var(--text);box-shadow:var(--shadow-1)}.result-toolbar[data-v-ac3b9a04]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3) var(--sp-5);margin:var(--sp-4) 2px;color:var(--dim);font-size:var(--fs-small)}.result-summary[data-v-ac3b9a04],.result-controls[data-v-ac3b9a04],.filter-cluster[data-v-ac3b9a04]{display:flex;align-items:center}.result-summary[data-v-ac3b9a04]{gap:var(--sp-3);flex:none}.result-summary b[data-v-ac3b9a04]{color:var(--text)}.result-controls[data-v-ac3b9a04]{justify-content:flex-end;gap:var(--sp-4);min-width:0;margin-left:auto}.filter-cluster[data-v-ac3b9a04]{gap:7px;min-width:0}.filter-label[data-v-ac3b9a04]{flex:none;color:var(--dim);font:700 var(--fs-micro)/1 var(--mono)}.clear-filter[data-v-ac3b9a04]{border:0;background:transparent;color:var(--noya);font-size:var(--fs-small)}.grid[data-v-ac3b9a04]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5)}.grid-loading[data-v-ac3b9a04]{position:relative;min-height:520px}.pager[data-v-ac3b9a04]{display:flex;justify-content:center;align-items:center;gap:7px;padding-top:var(--sp-6)}.pager button[data-v-ac3b9a04]{min-width:34px;height:34px;border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;color:var(--dim)}.pager button[data-v-ac3b9a04]:hover:not(:disabled){border-color:var(--amber);color:var(--amber)}.pager button[data-v-ac3b9a04]:disabled{opacity:.35}.pager button.on[data-v-ac3b9a04]{border-color:transparent;background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);font-weight:800}.page-info[data-v-ac3b9a04]{color:var(--dim);margin-left:8px;font-family:var(--sans);font-size:var(--fs-small);letter-spacing:0;text-transform:none}@media(max-width:1240px){.grid[data-v-ac3b9a04]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:980px){.grid[data-v-ac3b9a04]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-toolbar[data-v-ac3b9a04]{align-items:flex-start;flex-direction:column}.result-controls[data-v-ac3b9a04]{justify-content:flex-start;width:100%;margin-left:0;flex-wrap:wrap}}@media(max-width:600px){.library[data-v-ac3b9a04]{padding-inline:20px}.game-line[data-v-ac3b9a04]{align-items:start;flex-direction:column}.publish-entry[data-v-ac3b9a04]{min-height:38px;padding-inline:12px}.qq-entry[data-v-ac3b9a04]{width:40px;height:40px}.qq-entry-fallback svg[data-v-ac3b9a04]{width:24px;height:24px}.qq-qr-frame[data-v-ac3b9a04]{width:min(100%,290px);padding:11px}.qq-group-row[data-v-ac3b9a04]{align-items:stretch;flex-direction:column}.qq-group-row button[data-v-ac3b9a04]{width:100%}.search[data-v-ac3b9a04]{flex-wrap:wrap}.search input[data-v-ac3b9a04]{flex-basis:calc(100% - 40px)}.search .go[data-v-ac3b9a04]{flex:1}.result-controls[data-v-ac3b9a04]{display:grid;gap:8px}.filter-cluster[data-v-ac3b9a04]{width:100%}.filter-label[data-v-ac3b9a04]{width:30px}.sort-seg[data-v-ac3b9a04]{flex:1;overflow-x:auto}.grid[data-v-ac3b9a04]{grid-template-columns:1fr}}:root[data-theme=light-cream] .library-head h1[data-v-ac3b9a04]{font-weight:700;letter-spacing:-.5px}:root[data-theme=light-cream] .publish-entry[data-v-ac3b9a04]{font-weight:600}:root[data-theme=light-cream] .publish-entry[data-v-ac3b9a04]:active{transform:none}:root[data-theme=light-cream] .qq-entry[data-v-ac3b9a04]:hover{box-shadow:var(--shadow-lift)}:root[data-theme=light-cream] .category-chips .chip[data-v-ac3b9a04]{background:transparent;border-color:var(--line);color:var(--dim);font-weight:500}:root[data-theme=light-cream] .category-chips .chip[data-v-ac3b9a04]:hover:not(.on){color:var(--text);border-color:var(--line);background:#f3efe7}:root[data-theme=light-cream] .category-chips .chip.on[data-v-ac3b9a04]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,transparent);background:var(--amber-soft);box-shadow:none;font-weight:600}:root[data-theme=light-cream] .category-chips .chip .n[data-v-ac3b9a04]{background:rgba(var(--veil-rgb),.05)}:root[data-theme=light-cream] .category-chips .chip.on .n[data-v-ac3b9a04]{background:rgba(var(--amber-rgb),.14)}:root[data-theme=light-cream] .search[data-v-ac3b9a04]{min-height:46px;background:var(--panel);border-color:var(--line);transition:border-color .15s ease,box-shadow .15s ease}:root[data-theme=light-cream] .search[data-v-ac3b9a04]:hover{border-color:var(--line-hi)}:root[data-theme=light-cream] .search[data-v-ac3b9a04]:focus-within{border-color:#c27a24;box-shadow:0 0 0 3px rgba(var(--amber-rgb),.1)}:root[data-theme=light-cream] .search[data-v-ac3b9a04]:hover:not(:focus-within){box-shadow:none}:root[data-theme=light-cream] .search .go[data-v-ac3b9a04]{font-weight:600}:root[data-theme=light-cream] .search .go.noya[data-v-ac3b9a04]{border:1px solid color-mix(in srgb,var(--noya) 18%,transparent)}:root[data-theme=light-cream] .search .go.noya[data-v-ac3b9a04]:hover:not(:disabled){background:color-mix(in srgb,var(--noya) 13%,#fff);color:var(--noya)}:root[data-theme=light-cream] .result-controls[data-v-ac3b9a04]{gap:var(--sp-3) var(--sp-6)}:root[data-theme=light-cream] .pager button.on[data-v-ac3b9a04]{border-color:color-mix(in srgb,var(--amber) 45%,transparent);background:var(--amber-soft);color:var(--amber);font-weight:600}.review-composer[data-v-129406b2]{display:flex;flex-direction:column;gap:8px;min-width:0}.review-composer--reply[data-v-129406b2]{position:relative;margin-top:11px;padding:12px;border:1px solid color-mix(in srgb,var(--amber) 28%,var(--line));border-radius:var(--r-md);background:linear-gradient(110deg,rgba(var(--amber-rgb),.075),transparent 42%),var(--panel-2);box-shadow:inset 3px 0 color-mix(in srgb,var(--amber) 72%,transparent),var(--shadow-1);animation:rc-enter-129406b2 var(--t-med) var(--ease-out)}@keyframes rc-enter-129406b2{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.review-composer--reply[data-v-129406b2]{animation:none}}.rc-context[data-v-129406b2]{display:flex;align-items:center;gap:9px;min-width:0;padding-bottom:2px}.rc-context-icon[data-v-129406b2]{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:9px;color:var(--amber);background:var(--amber-soft)}.rc-context-icon svg[data-v-129406b2]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rc-context-copy[data-v-129406b2]{min-width:0;display:flex;align-items:baseline;gap:7px}.rc-context-copy small[data-v-129406b2]{color:var(--dim);font-size:var(--fs-small)}.rc-context-copy b[data-v-129406b2]{overflow:hidden;color:var(--text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.rc-cancel[data-v-129406b2]{margin-left:auto;width:28px;height:28px;border:0;border-radius:8px;color:var(--dim);background:transparent;font-size:18px;cursor:pointer}.rc-cancel[data-v-129406b2]:hover:not(:disabled){color:var(--text);background:rgba(var(--veil-rgb),.06)}.rc-input[data-v-129406b2]{width:100%;min-height:82px;box-sizing:border-box;resize:vertical;border:1px solid var(--line);border-radius:var(--r-md);outline:none;background:var(--panel-2);color:var(--text);padding:11px 13px;font:inherit;font-size:13.5px;line-height:1.65;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)}.review-composer--reply .rc-input[data-v-129406b2]{min-height:74px;background:var(--panel)}.rc-input[data-v-129406b2]:focus{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.rc-input[data-v-129406b2]:disabled{opacity:.7;cursor:wait}.rc-input.over[data-v-129406b2]{border-color:var(--err)}.rc-trouble[data-v-129406b2]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:9px 10px 9px 11px;border:1px solid color-mix(in srgb,var(--amber) 30%,transparent);border-radius:var(--r-md);background:var(--amber-soft)}.rc-trouble-main[data-v-129406b2]{flex:1 1 240px;min-width:0;display:flex;align-items:center;gap:10px}.rc-trouble-icon[data-v-129406b2]{flex:none;width:17px;height:17px;display:grid;place-items:center;border-radius:50%;color:var(--on-amber);background:var(--amber);font-size:12px;font-weight:900}.rc-trouble-copy[data-v-129406b2]{min-width:0;display:flex;flex-direction:column;gap:2px}.rc-trouble-copy b[data-v-129406b2]{color:var(--text);font-size:13px}.rc-trouble-copy small[data-v-129406b2]{color:var(--dim);font-size:12px;line-height:1.5}.rc-trouble-actions[data-v-129406b2]{flex:none;margin-left:auto;display:flex;align-items:center;gap:4px}.rc-feedback[data-v-129406b2]{border:1px solid var(--amber);border-radius:var(--r-sm);color:var(--amber);background:transparent;padding:6px 12px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.rc-feedback[data-v-129406b2]:hover{background:var(--amber-soft)}.rc-dismiss[data-v-129406b2]{border:0;color:var(--dim);background:transparent;padding:2px 5px;font-size:16px;cursor:pointer}.rc-dismiss[data-v-129406b2]:hover{color:var(--text)}.rc-foot[data-v-129406b2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rc-tools[data-v-129406b2]{min-width:0;display:flex;align-items:center;gap:10px}.rc-emoji-anchor[data-v-129406b2]{position:relative;display:inline-flex}.rc-tool[data-v-129406b2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;color:var(--text);background:transparent;font-size:16px;cursor:pointer;transition:background var(--t-fast),transform var(--t-fast)}.rc-tool[data-v-129406b2]:hover:not(:disabled){background:var(--panel-2);transform:scale(1.08)}.rc-tool.on[data-v-129406b2]{background:var(--amber-soft)}.rc-count[data-v-129406b2]{color:var(--faint);font:600 11px var(--mono);white-space:nowrap}.rc-count.over[data-v-129406b2]{color:var(--err)}.rc-shortcut[data-v-129406b2]{color:var(--faint);font-size:11px;white-space:nowrap}.rc-submit[data-v-129406b2]{min-width:94px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:var(--r-sm);color:var(--on-amber);background:linear-gradient(135deg,var(--amber),var(--amber-2));padding:8px 17px;font-size:13px;font-weight:800;box-shadow:0 8px 20px rgba(var(--amber-rgb),.22);cursor:pointer}.rc-submit[data-v-129406b2]:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.rc-submit[data-v-129406b2]:disabled{opacity:.45;box-shadow:none;cursor:default}.rc-spinner[data-v-129406b2]{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:rc-spin-129406b2 .7s linear infinite}@keyframes rc-spin-129406b2{to{transform:rotate(360deg)}}@media(max-width:560px){.review-composer--reply[data-v-129406b2]{margin-left:-2px;padding:10px}.rc-shortcut[data-v-129406b2]{display:none}.rc-submit[data-v-129406b2]{min-width:86px;padding-inline:13px}}.review-section[data-v-50ecd183]{display:flex;flex-direction:column;gap:16px;padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel)}.section-head[data-v-50ecd183]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.head-tools[data-v-50ecd183]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.sort-tabs[data-v-50ecd183]{display:inline-flex;padding:3px;border-radius:var(--r-pill);background:var(--panel-2)}.sort-tabs button[data-v-50ecd183]{border:0;border-radius:var(--r-pill);padding:5px 11px;color:var(--dim);background:transparent;font-size:11.5px}.sort-tabs button.on[data-v-50ecd183]{color:var(--text);background:var(--panel);box-shadow:var(--shadow-1)}.section-head h2[data-v-50ecd183]{margin:4px 0 0;font-size:17px}.count-badge[data-v-50ecd183]{flex:0 0 auto;margin-top:4px;padding:3px 10px;border:1px solid var(--line);border-radius:var(--r-pill);white-space:nowrap;color:var(--dim);font:700 11px var(--mono)}.rating-overview[data-v-50ecd183]{display:grid;grid-template-columns:minmax(132px,.34fr) minmax(0,1fr);gap:22px;align-items:stretch;padding:2px 0 18px;border-bottom:1px solid var(--line)}.score-block[data-v-50ecd183]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:16px 12px 13px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2)}.score-num[data-v-50ecd183]{font-size:42px;line-height:1;font-weight:900;background:linear-gradient(135deg,var(--amber),var(--amber-2));-webkit-background-clip:text;background-clip:text;color:transparent}.score-stars[data-v-50ecd183]{display:inline-flex;gap:2px;font-size:15px}.score-stars .star[data-v-50ecd183]{color:var(--line-hi)}.score-stars .star.on[data-v-50ecd183]{color:var(--amber);text-shadow:0 0 10px var(--amber-soft)}.dist-block[data-v-50ecd183]{display:flex;flex-direction:column;justify-content:center;gap:7px;min-width:0}.dist-row[data-v-50ecd183]{display:grid;grid-template-columns:36px 1fr 30px;gap:10px;align-items:center;font-size:12px}.dist-star[data-v-50ecd183]{color:var(--dim);white-space:nowrap}.dist-track[data-v-50ecd183]{height:8px;border-radius:99px;background:color-mix(in srgb,var(--text) 6%,transparent);overflow:hidden}.dist-track i[data-v-50ecd183]{display:block;height:100%;border-radius:99px;background:linear-gradient(135deg,var(--amber),var(--amber-2));transition:width var(--t-slow, .5s) var(--ease-out)}.dist-count[data-v-50ecd183]{text-align:right;color:var(--dim);font-variant-numeric:tabular-nums}.my-rate[data-v-50ecd183]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:11px 16px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2)}.my-rate-label[data-v-50ecd183]{font-size:13px;color:var(--dim)}.rate-stars[data-v-50ecd183]{display:inline-flex;gap:3px}.rate-star[data-v-50ecd183]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;font-size:26px;line-height:1;color:var(--line-hi);transition:color var(--t-fast),transform var(--t-fast) var(--ease-out),text-shadow var(--t-fast)}.rate-star[data-v-50ecd183]:hover:not(:disabled){transform:scale(1.12)}.rate-star.on[data-v-50ecd183]{color:var(--amber);text-shadow:0 0 12px var(--amber-soft)}.rate-star[data-v-50ecd183]:disabled{cursor:default}.text-action[data-v-50ecd183]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;color:var(--amber);padding:3px 8px;border-radius:6px;font-size:13px;transition:background var(--t-fast),color var(--t-fast)}.text-action[data-v-50ecd183]:hover:not(:disabled){background:var(--amber-soft)}.text-action[data-v-50ecd183]:disabled{opacity:.55;cursor:default}.text-action.tiny[data-v-50ecd183]{font-size:12px}.text-action.danger[data-v-50ecd183]{color:var(--err)}.text-action.danger[data-v-50ecd183]:hover:not(:disabled){background:var(--panel-err)}.pending-note[data-v-50ecd183]{margin:0;padding:8px 12px;border:1px dashed var(--amber);border-radius:var(--r-sm);background:var(--amber-soft);color:var(--dim);font-size:13px}.list-state[data-v-50ecd183]{padding:18px 0;text-align:center}.list-state.err[data-v-50ecd183]{color:var(--err)}.comment-list[data-v-50ecd183],.reply-list[data-v-50ecd183]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.comment-list>li[data-v-50ecd183]{padding:18px 2px}.comment-list>li[data-v-50ecd183]:first-child{padding-top:2px}.comment-list>li+li[data-v-50ecd183]{border-top:1px solid var(--line)}.comment[data-v-50ecd183]{display:flex;gap:12px}.reply-list[data-v-50ecd183]{margin-top:12px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in srgb,var(--panel-2) 72%,transparent);gap:14px}.avatar-link[data-v-50ecd183]{flex:none;align-self:flex-start;display:flex;border-radius:50%}.avatar-link:hover .avatar[data-v-50ecd183]{box-shadow:0 0 0 2px var(--amber)}.avatar-link[data-v-50ecd183]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.avatar[data-v-50ecd183]{width:40px;height:40px;flex-shrink:0;border-radius:50%;object-fit:cover;background:var(--panel-2);box-shadow:0 0 0 1.5px var(--line-hi)}.avatar.sm[data-v-50ecd183]{width:28px;height:28px}.avatar-ph[data-v-50ecd183],.avatar.user-avatar-fallback[data-v-50ecd183]{display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--dim);background:var(--panel-2);text-transform:uppercase}.comment-body[data-v-50ecd183]{min-width:0;flex:1}.comment-head[data-v-50ecd183]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.author[data-v-50ecd183]{color:var(--text);font-size:13px;font-weight:700;text-decoration:none}.author-link[data-v-50ecd183]:hover{color:var(--amber);text-decoration:underline;text-underline-offset:3px}.author-link[data-v-50ecd183]:focus-visible{border-radius:3px;outline:2px solid var(--amber);outline-offset:2px}.ver-pill[data-v-50ecd183]{padding:1px 7px;border:1px solid var(--line);border-radius:var(--r-pill);color:var(--dim);font:700 10px var(--mono)}.comment-text[data-v-50ecd183]{margin:6px 0 7px;font-size:14px;line-height:1.72;color:var(--text);white-space:pre-wrap;word-break:break-word}.comment-actions[data-v-50ecd183]{display:flex;gap:4px;margin-left:-8px}.like-action[data-v-50ecd183]{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:6px;padding:3px 8px;color:var(--dim);background:transparent}.like-action span[data-v-50ecd183]{font-size:16px;line-height:1}.like-action[data-v-50ecd183]:hover:not(:disabled),.like-action.on[data-v-50ecd183]{color:var(--amber);background:var(--amber-soft)}.like-action.on span[data-v-50ecd183]{font-weight:900}.like-action[data-v-50ecd183]:disabled{cursor:default;opacity:.55}.dim[data-v-50ecd183],.faint[data-v-50ecd183]{color:var(--dim)}.tiny[data-v-50ecd183]{font-size:12px}.load-more[data-v-50ecd183]{display:flex;justify-content:center;padding-top:4px}.more-btn[data-v-50ecd183]{border:0;border-radius:var(--r-sm);background:var(--ctl-surface);color:var(--dim);padding:8px 17px;font-size:13px;transition:background var(--t-fast),color var(--t-fast)}.more-btn[data-v-50ecd183]:hover:not(:disabled){background:var(--ctl-accent-hover);color:var(--amber)}.more-btn[data-v-50ecd183]:focus-visible{outline:var(--ctl-focus);outline-offset:2px}.more-btn[data-v-50ecd183]:disabled{opacity:.5}@media(max-width:620px){.section-head[data-v-50ecd183]{align-items:stretch;flex-direction:column}.head-tools[data-v-50ecd183]{justify-content:space-between}.rating-overview[data-v-50ecd183]{grid-template-columns:1fr;gap:14px}}.mf-guest[data-v-a043f94a]{display:grid;justify-items:center;gap:10px;padding:var(--sp-6) 0;text-align:center}.mf-guest b[data-v-a043f94a]{font-size:var(--fs-h3)}.mf-guest p[data-v-a043f94a]{margin:0;color:var(--dim);font-size:var(--fs-small);line-height:1.7}.mf-form[data-v-a043f94a]{display:grid;gap:var(--sp-4)}.mf-target[data-v-a043f94a]{padding:var(--sp-3) var(--sp-4);border:1px solid rgba(var(--amber-rgb),.28);border-radius:var(--r-md);background:var(--amber-soft)}.mf-target-head[data-v-a043f94a]{display:flex;align-items:center;gap:10px;min-width:0}.mf-target-head b[data-v-a043f94a]{min-width:0;font-size:var(--fs-h3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-target-meta[data-v-a043f94a]{margin-top:5px;color:var(--dim);font-family:var(--mono);font-size:var(--fs-micro);word-break:break-all}.mf-field[data-v-a043f94a]{display:grid;gap:7px}.mf-field>span[data-v-a043f94a]{display:flex;justify-content:space-between;gap:var(--sp-3);color:var(--text);font-size:var(--fs-small);font-weight:700}.mf-field i[data-v-a043f94a]{color:var(--err);font-style:normal}.mf-field small[data-v-a043f94a]{color:var(--dim);font-size:var(--fs-micro);font-weight:400}.mf-field small.bad[data-v-a043f94a]{color:var(--err)}.mf-field small em[data-v-a043f94a]{font-style:normal}.mf-field input[data-v-a043f94a],.mf-field select[data-v-a043f94a],.mf-field textarea[data-v-a043f94a]{width:100%;padding:9px 11px;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);font:inherit;font-size:var(--fs-small);line-height:1.6}.mf-field textarea[data-v-a043f94a]{resize:vertical;min-height:132px}.mf-field input[data-v-a043f94a]:focus,.mf-field select[data-v-a043f94a]:focus,.mf-field textarea[data-v-a043f94a]:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.mf-drop[data-v-a043f94a]{min-height:78px;padding:var(--sp-4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);border:1px dashed rgba(var(--amber-rgb),.35);border-radius:var(--r-md);background:rgba(var(--amber-rgb),.04);cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast)}.mf-drop[data-v-a043f94a]:hover{border-color:rgba(var(--amber-rgb),.7);background:rgba(var(--amber-rgb),.08)}.mf-drop.hot[data-v-a043f94a]{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.mf-drop.busy[data-v-a043f94a]{opacity:.55;pointer-events:none}.mf-drop svg[data-v-a043f94a]{width:26px;height:26px;color:var(--amber)}.mf-drop-copy[data-v-a043f94a]{display:grid;gap:4px;text-align:center}.mf-drop-copy b[data-v-a043f94a]{font-size:var(--fs-small);font-weight:700}.mf-drop-copy small[data-v-a043f94a]{color:var(--dim);font-size:var(--fs-micro)}.mf-thumbs[data-v-a043f94a]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--sp-2)}.mf-thumb[data-v-a043f94a]{position:relative;min-width:0;aspect-ratio:1;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2)}.mf-thumb img[data-v-a043f94a]{width:100%;height:100%;object-fit:cover}.mf-thumb button[data-v-a043f94a]{position:absolute;top:4px;right:4px;width:21px;height:21px;display:grid;place-items:center;border:0;border-radius:50%;background:#060a12cc;color:#fff;cursor:pointer}.mf-thumb span[data-v-a043f94a]{position:absolute;left:4px;bottom:4px;padding:2px 4px;border-radius:4px;background:#060a12b8;color:#ffffffd9;font-size:9px}.mf-privacy[data-v-a043f94a]{margin:0;color:var(--dim);font-size:var(--fs-micro);line-height:1.7}.mf-actions[data-v-a043f94a]{display:flex;justify-content:flex-end;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line)}@media(max-width:620px){.mf-thumbs[data-v-a043f94a]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tip-card[data-v-b6978154]{display:flex;flex-direction:column}.authors[data-v-b6978154]{display:grid;gap:10px}.authors>a[data-v-b6978154]{display:flex;align-items:center;gap:9px;border-radius:var(--r-sm);color:inherit;padding:4px;margin:-4px}.authors>a[data-v-b6978154]:hover{background:var(--panel-2)}.authors img[data-v-b6978154],.authors>a>span[data-v-b6978154]{width:34px;height:34px;flex:0 0 auto;border-radius:50%;object-fit:cover;display:grid;place-items:center;color:var(--on-amber);background:var(--amber);font-weight:800}.authors p[data-v-b6978154]{display:grid;margin:0;line-height:1.3}.authors b[data-v-b6978154]{font-size:13px}.authors em[data-v-b6978154]{margin-left:auto;color:var(--dim);font-style:normal}.tip-divider[data-v-b6978154]{height:1px;margin:14px 0 13px;background:var(--line)}.tip-give[data-v-b6978154]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;padding:10px 0;border:1px solid var(--amber);border-radius:var(--r-md);background:linear-gradient(120deg,var(--amber),var(--amber-2));color:var(--on-amber);font-size:14.5px;font-weight:700;transition:filter var(--t-fast)}.tip-give[data-v-b6978154]:hover{filter:brightness(1.06)}.tip-mine[data-v-b6978154]{margin:8px 0 0;font-size:12.5px;color:var(--dim);text-align:center}.tip-rank-head[data-v-b6978154]{margin:14px 0 8px;font-size:12.5px;color:var(--dim)}.tip-rank[data-v-b6978154]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:340px;overflow-y:auto}.tip-row[data-v-b6978154]{display:flex;align-items:center;gap:8px}.tip-medal[data-v-b6978154]{width:18px;flex:none;text-align:center;font-size:12.5px;color:var(--dim)}.tip-avatar[data-v-b6978154]{width:24px;height:24px;flex:none;border-radius:50%;object-fit:cover;background:var(--panel)}.tip-avatar.user-avatar-fallback[data-v-b6978154]{display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:var(--dim);border:1px solid var(--line)}.tip-name[data-v-b6978154]{flex:1;min-width:0;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tip-name.anon[data-v-b6978154]{color:var(--dim);font-style:italic}.tip-amount[data-v-b6978154]{flex:none;font-size:13.5px;color:var(--amber);font-weight:800}.tip-sum[data-v-b6978154]{margin:10px 0 0;font-size:12.5px;color:var(--dim)}.tip-more[data-v-b6978154]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;margin-top:9px;padding:6px 0;border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;color:var(--dim);font-size:12.5px;transition:border-color var(--t-fast),color var(--t-fast)}.tip-more[data-v-b6978154]:hover{border-color:var(--line-hi);color:var(--text)}.tip-empty[data-v-b6978154]{margin:12px 0 0;font-size:12.5px;color:var(--dim);text-align:center}.page[data-v-8cbf57c1]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.detail[data-v-8cbf57c1]{padding:var(--sp-6) 3vw var(--sp-12)}.topbar[data-v-8cbf57c1]{position:sticky;top:calc(64px + var(--sp-2));z-index:30;display:flex;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-4);padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.back-strong[data-v-8cbf57c1]{flex:none;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--amber);border-radius:var(--r-pill);background:var(--amber-soft);color:var(--text);font-size:13px;font-weight:700;cursor:pointer;transition:background var(--t-fast),box-shadow var(--t-fast)}.back-strong svg[data-v-8cbf57c1]{width:16px;height:16px;color:var(--amber)}.back-strong[data-v-8cbf57c1]:hover{background:color-mix(in srgb,var(--amber) 22%,transparent);box-shadow:var(--shadow-1)}.topbar-center[data-v-8cbf57c1]{min-width:0;flex:1;display:flex;align-items:baseline;gap:8px;overflow:hidden}.topbar-center b[data-v-8cbf57c1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.topbar-nav[data-v-8cbf57c1]{flex:none;display:flex;gap:8px;margin-left:auto}.topbar-nav button[data-v-8cbf57c1]{display:inline-flex;align-items:center;gap:5px;padding:7px 13px;border:1px solid color-mix(in srgb,var(--amber) 32%,transparent);border-radius:var(--r-pill);background:var(--panel-2);color:var(--text);font-size:13px;cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.topbar-nav button svg[data-v-8cbf57c1]{width:14px;height:14px;color:var(--amber)}.topbar-nav button:disabled svg[data-v-8cbf57c1]{color:inherit}.topbar-nav button[data-v-8cbf57c1]:hover:not(:disabled){color:var(--amber);border-color:var(--amber);background:var(--amber-soft)}.topbar-nav button[data-v-8cbf57c1]:disabled{color:var(--dim);background:transparent;border-color:var(--line);opacity:.55;cursor:default}.hero[data-v-8cbf57c1]{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(350px,.88fr);gap:22px;min-height:440px;padding:22px;margin-bottom:var(--sp-6);border:1px solid var(--line-hi);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-1)}.hero-backdrop[data-v-8cbf57c1]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(26px) saturate(1.15);opacity:.32;transform:scale(1.15)}.hero-scrim[data-v-8cbf57c1]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 62%,transparent),color-mix(in srgb,var(--bg) 88%,transparent))}.media-stage[data-v-8cbf57c1],.hero-info[data-v-8cbf57c1]{position:relative;min-width:0}.media-stage[data-v-8cbf57c1]{display:flex;flex-direction:column;gap:var(--sp-3);min-height:0}.hero-frame[data-v-8cbf57c1]{position:relative;flex:1;display:flex;min-width:0;min-height:0}.main-image[data-v-8cbf57c1]{position:relative;flex:1;width:100%;min-height:360px;overflow:hidden;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel-2);padding:0;cursor:zoom-in}.main-image .blur-fill[data-v-8cbf57c1]{position:absolute;top:0;right:0;bottom:0;left:0;background:center / cover no-repeat;filter:blur(22px) brightness(.55) saturate(1.1);transform:scale(1.2)}.main-image img[data-v-8cbf57c1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:contain;display:block}.zoom-hint[data-v-8cbf57c1]{position:absolute;z-index:2;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--r-pill);border:1px solid rgba(255,255,255,.16);background:#080b11a3;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 6px 20px #0000004d,inset 0 1px #ffffff1f;color:#fffffff0;text-shadow:0 1px 2px rgba(0,0,0,.5);font-size:11px;font-weight:700;opacity:0;transition:opacity var(--t-fast)}.zoom-hint svg[data-v-8cbf57c1]{width:13px;height:13px}.main-image:hover .zoom-hint[data-v-8cbf57c1],.main-image:focus-visible .zoom-hint[data-v-8cbf57c1]{opacity:1}.main-image.is-video[data-v-8cbf57c1]{cursor:pointer}.main-image video[data-v-8cbf57c1]{position:relative;z-index:1;width:100%;height:100%;min-height:330px;max-height:430px;object-fit:contain;display:block;pointer-events:none;background:var(--panel-2)}.play-badge[data-v-8cbf57c1]{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:1px solid color-mix(in srgb,var(--amber) 42%,transparent);background:color-mix(in srgb,var(--bg) 74%,transparent);color:var(--amber);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform var(--t-fast) var(--ease-out),border-color var(--t-fast)}.play-badge svg[data-v-8cbf57c1]{width:24px;height:24px;margin-left:3px}.main-image:hover .play-badge[data-v-8cbf57c1],.main-image:focus-visible .play-badge[data-v-8cbf57c1]{transform:translate(-50%,-50%) scale(1.06);border-color:var(--amber)}.hero-switch[data-v-8cbf57c1]{position:absolute;z-index:3;left:10px;bottom:10px;display:flex;align-items:center;gap:6px;padding:5px 7px;border:1px solid rgba(255,255,255,.16);border-radius:var(--r-md);background:#080b11a3;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 6px 20px #0000004d,inset 0 1px #ffffff1f}.hero-switch button[data-v-8cbf57c1]{border:1px solid rgba(255,255,255,.18);border-radius:var(--r-sm);padding:4px 10px;background:#ffffff14;color:#fffffff0;text-shadow:0 1px 2px rgba(0,0,0,.5);font-size:11px;cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.hero-switch button[data-v-8cbf57c1]:hover{color:var(--amber);border-color:var(--amber);background:#ffffff2e}.hero-switch .count[data-v-8cbf57c1]{min-width:36px;text-align:center;color:#fff9;font-size:11px;font-variant-numeric:tabular-nums}.media-empty[data-v-8cbf57c1]{flex:1;min-height:330px;display:grid;place-items:center;align-content:center;gap:6px;border:1px dashed var(--line-hi);border-radius:var(--r-md);color:var(--dim)}.media-empty b[data-v-8cbf57c1]{color:var(--amber);font:900 34px var(--sans);letter-spacing:.12em}.media-empty span[data-v-8cbf57c1]{font-size:var(--fs-small)}.thumbs[data-v-8cbf57c1]{display:flex;gap:var(--sp-2);overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.thumbs[data-v-8cbf57c1]::-webkit-scrollbar{display:none}.thumbs button[data-v-8cbf57c1]{position:relative;width:64px;height:44px;flex:0 0 auto;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel);padding:0;opacity:.72;transition:border-color var(--t-fast),opacity var(--t-fast),box-shadow var(--t-fast)}.thumbs button[data-v-8cbf57c1]:hover{opacity:1;border-color:var(--line-hi)}.thumbs button.on[data-v-8cbf57c1]{opacity:1;border-color:var(--amber);box-shadow:0 0 0 2px var(--amber-soft)}.thumbs img[data-v-8cbf57c1]{width:100%;height:100%;object-fit:cover;display:block}.thumbs video[data-v-8cbf57c1]{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;background:var(--panel-2)}.thumb-play[data-v-8cbf57c1]{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1px solid color-mix(in srgb,var(--amber) 40%,transparent);background:color-mix(in srgb,var(--bg) 74%,transparent);color:var(--amber);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.thumb-play svg[data-v-8cbf57c1]{width:9px;height:9px;margin-left:1px}.thumb-time[data-v-8cbf57c1]{position:absolute;z-index:1;right:3px;bottom:3px;padding:0 4px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--bg) 78%,transparent);color:var(--text);font-family:var(--mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;line-height:1.5}.hero-info[data-v-8cbf57c1]{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;padding:5px 4px 2px 0}h1[data-v-8cbf57c1]{margin:0;font-size:clamp(27px,3vw,38px);font-weight:900;line-height:1.12;letter-spacing:-.02em}.summary[data-v-8cbf57c1]{margin:0;color:var(--dim);font-size:14px;line-height:1.6}.tags[data-v-8cbf57c1]{display:flex;flex-wrap:wrap;gap:5px;margin:2px 0}.mod-tag[data-v-8cbf57c1]{display:inline-flex;align-items:center;height:23px;padding:0 8px;background:#212832;color:#8494a8;border:1px solid #2A323E;border-radius:4.5px;font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;transition:filter var(--t-fast)}.mod-tag[data-v-8cbf57c1]:hover{filter:brightness(1.22)}.mod-tag--cat[data-v-8cbf57c1]{color:var(--dim);font-weight:600}.tags-words[data-v-8cbf57c1]{margin-top:6px}:root[data-theme=light-cream] .mod-tag[data-v-8cbf57c1]{background:#eef1f5;color:#5a6b80;border-color:#dde3ea}:root[data-theme=light-cream] .mod-tag[data-v-8cbf57c1]:hover{filter:brightness(.965)}.pill[data-v-8cbf57c1]{display:inline-flex;align-items:center;padding:3px 9px;border:1px solid var(--line);border-radius:var(--r-pill);color:var(--dim);background:var(--panel-2);font-size:10.5px;font-weight:700;line-height:1.4}.pill.ok[data-v-8cbf57c1]{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 36%,transparent);background:color-mix(in srgb,var(--ok) 10%,transparent)}.pill.amber[data-v-8cbf57c1]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 36%,transparent);background:var(--amber-soft)}.pill.warn[data-v-8cbf57c1]{color:var(--noya);border-color:color-mix(in srgb,var(--noya) 36%,transparent);background:var(--noya-soft)}.pill.dim[data-v-8cbf57c1]{font-weight:600}.pill.dev[data-v-8cbf57c1]{color:#f2c14e;border-color:#f2c14e73;background:#f2c14e24}.dev-panel[data-v-8cbf57c1]{display:flex;flex-direction:column;gap:10px}.dev-head[data-v-8cbf57c1]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.dev-stage[data-v-8cbf57c1]{font-size:15px;color:#f2c14e}.dev-upd[data-v-8cbf57c1]{margin-left:auto;font-size:11.5px}.dev-track[data-v-8cbf57c1]{height:8px;border-radius:999px;background:color-mix(in srgb,var(--text) 10%,transparent);overflow:hidden}.dev-track i[data-v-8cbf57c1]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#f2c14e,#d9931e);box-shadow:0 0 10px #f2c14e66;transition:width var(--t-med)}.dev-track-meta[data-v-8cbf57c1]{display:flex;gap:14px;font-size:12px;color:var(--dim)}.dev-note[data-v-8cbf57c1]{margin:0;font-size:13px;line-height:1.6;color:var(--dim)}.dev-milestones[data-v-8cbf57c1]{list-style:none;margin:0;padding:8px 10px;display:flex;flex-direction:column;gap:6px;border:1px solid var(--line);border-radius:9px;background:color-mix(in srgb,var(--text) 3%,transparent);max-height:220px;overflow-y:auto}.dev-milestones li[data-v-8cbf57c1]{display:flex;align-items:baseline;gap:8px;font-size:12.5px;color:var(--dim)}.dev-milestones li.done[data-v-8cbf57c1]{color:var(--text)}.dev-milestones li.done .ms-text[data-v-8cbf57c1]{text-decoration:line-through;text-decoration-color:#f2c14e80;opacity:.8}.ms-mark[data-v-8cbf57c1]{flex:none;width:16px;text-align:center;color:var(--dim)}li.done .ms-mark[data-v-8cbf57c1]{color:#f2c14e}.ms-text[data-v-8cbf57c1]{min-width:0;overflow-wrap:anywhere}.ms-date[data-v-8cbf57c1]{margin-left:auto;flex:none;color:var(--dim);font-size:11px}.dev-tip-cta[data-v-8cbf57c1]{border:1px solid rgba(242,193,78,.45);border-radius:var(--r-md);background:#f2c14e1a;color:#f2c14e;font-weight:600;padding:9px 12px;transition:filter var(--t-fast)}.dev-tip-cta[data-v-8cbf57c1]:hover{filter:brightness(1.15)}.dev-foot[data-v-8cbf57c1]{margin:0;font-size:11.5px;text-align:center}.devlog-shots[data-v-8cbf57c1]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.devlog-shot[data-v-8cbf57c1]{padding:0;width:96px;height:96px;overflow:hidden;cursor:pointer;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel);transition:border-color var(--t-fast),transform var(--t-fast)}.devlog-shot img[data-v-8cbf57c1]{width:100%;height:100%;object-fit:cover;display:block}.devlog-shot[data-v-8cbf57c1]:hover{border-color:color-mix(in srgb,var(--amber) 45%,transparent);transform:translateY(-1px)}.meta-grid[data-v-8cbf57c1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-md);background:var(--line)}.meta-grid>div[data-v-8cbf57c1]{min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:8px 10px;background:color-mix(in srgb,var(--panel-2) 62%,transparent)}.meta-grid span[data-v-8cbf57c1]{display:inline-flex;align-items:center;gap:4px;flex:none;color:var(--dim);font-size:10.5px}.meta-grid .ic[data-v-8cbf57c1]{width:14px;height:14px;flex:none}.meta-grid b[data-v-8cbf57c1]{min-width:0;overflow:hidden;color:var(--text);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.install-box[data-v-8cbf57c1]{display:grid;gap:10px;margin-top:auto;padding:12px;border:1px solid color-mix(in srgb,var(--amber) 26%,transparent);border-radius:var(--r-md);background:color-mix(in srgb,var(--panel-2) 70%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.version-summary[data-v-8cbf57c1]{display:flex;align-items:center;gap:8px;min-height:36px}.vs-main[data-v-8cbf57c1]{min-width:0;flex:1;display:flex;align-items:center;gap:6px}.vs-main b[data-v-8cbf57c1]{color:var(--text);font-size:13px}.vs-main small[data-v-8cbf57c1]{overflow:hidden;color:var(--dim);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.version-summary .text-action[data-v-8cbf57c1]{flex:none;justify-self:auto}.version-picker[data-v-8cbf57c1]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px}.version-picker>span[data-v-8cbf57c1]{color:var(--dim);font-size:12px}.version-picker select[data-v-8cbf57c1]{min-width:0;width:100%;height:36px;padding:0 30px 0 10px;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:var(--panel);color:var(--text);font-size:13px;font-weight:700;outline:none}.version-picker select[data-v-8cbf57c1]:focus{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.version-facts[data-v-8cbf57c1]{display:grid;grid-template-columns:1.35fr .8fr 1fr;gap:7px}.version-facts>span[data-v-8cbf57c1]{display:flex;flex-direction:column;gap:2px;min-width:0}.version-facts small[data-v-8cbf57c1]{color:var(--dim);font-size:10.5px}.version-facts b[data-v-8cbf57c1]{overflow:hidden;color:var(--dim);font:600 11px/1.3 var(--mono);text-overflow:ellipsis;white-space:nowrap}.btn-cur[data-v-8cbf57c1]{display:inline-flex;align-items:center;gap:4px}.btn-cur img[data-v-8cbf57c1]{width:auto;display:block;transform:translateY(.06em)}.btn-cur--coupon img[data-v-8cbf57c1]{height:12.5px}.btn-cur--coin img[data-v-8cbf57c1]{height:16px}.btn-or[data-v-8cbf57c1]{margin:0 4px;font-size:var(--fs-small);font-weight:400;opacity:.8}.price-box[data-v-8cbf57c1]{display:flex;gap:18px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--amber) 26%,transparent);border-radius:var(--r-sm);background:var(--amber-soft)}.pb-row[data-v-8cbf57c1]{display:flex;align-items:baseline;gap:6px}.pb-row .dim[data-v-8cbf57c1]{font-size:10.5px}.pb-row b[data-v-8cbf57c1]{color:var(--amber);font:800 17px/1 var(--mono)}.pb-row s[data-v-8cbf57c1]{color:var(--dim);font-size:11px}.actions[data-v-8cbf57c1]{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.actions .bb[data-v-8cbf57c1]{width:100%}.ask-noya[data-v-8cbf57c1]{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;margin-top:12px;padding:6px 12px 6px 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid color-mix(in srgb,var(--noya) 42%,transparent);border-radius:999px;background:linear-gradient(120deg,color-mix(in srgb,var(--noya) 18%,transparent),color-mix(in srgb,var(--amber) 10%,transparent) 62%,transparent);color:var(--text);text-align:left;transition:border-color var(--t-fast),background var(--t-fast),transform var(--motion-spring) var(--ease-spring),box-shadow var(--t-med)}.ask-noya[data-v-8cbf57c1]:hover{border-color:color-mix(in srgb,var(--noya) 78%,transparent);background:linear-gradient(120deg,color-mix(in srgb,var(--noya) 30%,transparent),color-mix(in srgb,var(--amber) 16%,transparent) 62%,transparent);transform:translateY(-1px);box-shadow:0 10px 26px color-mix(in srgb,var(--noya) 26%,transparent)}.an-face[data-v-8cbf57c1]{position:relative;flex:none;width:34px;height:34px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--noya) 50%,transparent);border-radius:50%;background:color-mix(in srgb,var(--noya) 16%,transparent)}.an-face img[data-v-8cbf57c1]{width:100%;height:100%;border-radius:50%;object-fit:cover}.an-face i[data-v-8cbf57c1]{color:var(--noya);font-size:15px;font-style:normal}.an-live[data-v-8cbf57c1]{position:absolute;right:0;bottom:0;width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 2px var(--panel);animation:an-pulse-8cbf57c1 2.4s ease-in-out infinite}@keyframes an-pulse-8cbf57c1{0%,to{opacity:1}50%{opacity:.45}}.an-copy[data-v-8cbf57c1]{min-width:0;display:flex;flex-direction:column;gap:1px}.an-copy b[data-v-8cbf57c1]{color:var(--noya);font-size:var(--fs-small);font-weight:700;letter-spacing:.02em}.an-copy small[data-v-8cbf57c1]{color:var(--dim);font-size:11px}.an-go[data-v-8cbf57c1]{flex:none;width:15px;height:15px;color:var(--dim);transition:transform var(--t-fast),color var(--t-fast)}.ask-noya:hover .an-go[data-v-8cbf57c1]{color:var(--noya);transform:translate(2px)}@media(prefers-reduced-motion:reduce){.an-live[data-v-8cbf57c1]{animation:none}}.fav-btn[data-v-8cbf57c1]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line-hi);border-radius:var(--r-md);background:transparent;color:var(--dim);padding:10px 16px;font-size:13px;cursor:pointer;transition:color .16s,border-color .16s,background .16s}.fav-btn svg[data-v-8cbf57c1]{width:15px;height:15px}.fav-btn[data-v-8cbf57c1]:hover{color:var(--amber);border-color:var(--amber)}.fav-btn.on[data-v-8cbf57c1]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 55%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent)}.unavailable[data-v-8cbf57c1]{display:inline-block;border:1px solid var(--line-hi);border-radius:var(--r-md);color:var(--dim);padding:11px 16px;font-size:13px}.unavailable .retry[data-v-8cbf57c1]{margin-left:8px;border:0;background:transparent;color:var(--noya);padding:0;font-size:inherit}.content-grid[data-v-8cbf57c1]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:28px;align-items:start;margin-bottom:var(--sp-6)}.content-main[data-v-8cbf57c1],.content-side[data-v-8cbf57c1]{display:grid;gap:var(--sp-4);min-width:0}.content-side[data-v-8cbf57c1]{position:sticky;top:calc(64px + var(--sp-3))}.section-card[data-v-8cbf57c1],.side-card[data-v-8cbf57c1]{padding:24px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-1)}.section-head[data-v-8cbf57c1]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-4)}.section-head.compact[data-v-8cbf57c1]{margin-bottom:var(--sp-3)}.section-head h2[data-v-8cbf57c1]{margin:4px 0 0;font-size:17px}.section-head.compact h2[data-v-8cbf57c1]{font-size:14.5px}.count-badge[data-v-8cbf57c1]{flex:0 0 auto;padding:3px 10px;border:1px solid var(--line);border-radius:var(--r-pill);color:var(--dim);font:700 11px var(--mono)}.dim[data-v-8cbf57c1]{color:var(--dim);font-size:var(--fs-small)}.document[data-v-8cbf57c1]{display:grid;gap:12px;max-height:480px;overflow-y:auto;scrollbar-gutter:stable;padding:14px 10px 14px 16px;border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in srgb,var(--panel-2) 50%,transparent);font-size:14px;line-height:1.8;color:var(--text)}.document h3[data-v-8cbf57c1]{margin:10px 0 0;font-size:16px}.document p[data-v-8cbf57c1]{margin:0;opacity:.88;white-space:pre-wrap}.document blockquote[data-v-8cbf57c1]{margin:0;padding:10px 14px;border-left:3px solid var(--amber);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--panel-2);color:var(--dim);white-space:pre-wrap}.document pre[data-v-8cbf57c1]{margin:0;padding:12px 14px;overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);font:12px/1.7 var(--mono)}.document ul[data-v-8cbf57c1],.document ol[data-v-8cbf57c1]{margin:0;padding-left:22px;display:grid;gap:6px;opacity:.88}.timeline[data-v-8cbf57c1]{display:grid}.release[data-v-8cbf57c1]{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:var(--sp-3);padding-bottom:var(--sp-5)}.release[data-v-8cbf57c1]:last-child{padding-bottom:0}.release-rail[data-v-8cbf57c1]{position:relative;display:flex;justify-content:center}.release-rail i[data-v-8cbf57c1]{width:10px;height:10px;flex:0 0 auto;margin-top:5px;border:2px solid var(--line-hi);border-radius:50%;background:var(--panel);z-index:1}.release.selected .release-rail i[data-v-8cbf57c1]{border-color:var(--amber);box-shadow:0 0 8px var(--amber-soft)}.release-rail span[data-v-8cbf57c1]{position:absolute;top:18px;bottom:-4px;width:1px;background:var(--line)}.release:last-child .release-rail span[data-v-8cbf57c1]{display:none}.release-body[data-v-8cbf57c1]{display:grid;gap:8px;padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2)}.release.selected .release-body[data-v-8cbf57c1]{border-color:var(--amber)}.release-head[data-v-8cbf57c1]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.release-title[data-v-8cbf57c1]{display:flex;align-items:center;gap:8px}.release-title b[data-v-8cbf57c1]{font-size:14.5px}.release-head time[data-v-8cbf57c1]{color:var(--dim);font:600 11px var(--mono)}.release-meta[data-v-8cbf57c1]{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--dim);font:600 11px var(--mono)}.changelog[data-v-8cbf57c1]{display:grid;gap:6px;font-size:var(--fs-small);line-height:1.7;color:var(--dim)}.changelog b[data-v-8cbf57c1]{color:var(--text);font-size:12.5px}.changelog p[data-v-8cbf57c1]{margin:0;white-space:pre-wrap}.changelog ul[data-v-8cbf57c1],.changelog ol[data-v-8cbf57c1]{margin:0;padding-left:20px;display:grid;gap:4px}.faint[data-v-8cbf57c1]{margin:0;color:var(--dim);opacity:.7;font-size:var(--fs-small)}.text-action[data-v-8cbf57c1]{justify-self:start;border:0;background:transparent;color:var(--amber);padding:0;font-size:var(--fs-small);font-weight:700}.text-action[data-v-8cbf57c1]:hover{text-decoration:underline}.selected-label[data-v-8cbf57c1]{justify-self:start;color:var(--ok);font-size:var(--fs-small);font-weight:700}.dependencies[data-v-8cbf57c1]{display:grid;gap:9px}.dependency[data-v-8cbf57c1]{display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:9px;align-items:start;padding:9px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2)}.dep-icon[data-v-8cbf57c1]{width:24px;height:24px;flex:0 0 auto;display:grid;place-items:center;border-radius:7px;font-size:12px;font-weight:900}.dep-icon.hard[data-v-8cbf57c1]{color:var(--err);background:var(--panel-err);border:1px solid rgba(var(--err-rgb),.4)}.dep-icon.soft[data-v-8cbf57c1]{color:var(--info);background:color-mix(in srgb,var(--info) 12%,transparent);border:1px solid color-mix(in srgb,var(--info) 34%,transparent)}.dependency>div[data-v-8cbf57c1]{display:grid;gap:2px;min-width:0}.dep-name[data-v-8cbf57c1]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;font-weight:700}.dep-name span[data-v-8cbf57c1]{color:var(--dim);font-size:10.5px;font-weight:500}.dependency p[data-v-8cbf57c1]{margin:0;color:var(--dim);font-size:10.5px;line-height:1.5}.dep-open[data-v-8cbf57c1]{align-self:center;border:0;background:transparent;color:var(--amber);cursor:pointer;padding:3px;font-size:10.5px;font-weight:700}.dep-open[data-v-8cbf57c1]:hover{text-decoration:underline}.clean-state[data-v-8cbf57c1]{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid color-mix(in srgb,var(--ok) 28%,transparent);border-radius:var(--r-sm);background:color-mix(in srgb,var(--ok) 8%,transparent)}.clean-state>span[data-v-8cbf57c1]{width:26px;height:26px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent);font-weight:900}.clean-state div[data-v-8cbf57c1]{display:grid}.clean-state b[data-v-8cbf57c1]{font-size:13px;color:var(--ok)}.clean-state small[data-v-8cbf57c1]{color:var(--dim)}.conflicts>div[data-v-8cbf57c1]:not(.section-head){padding:8px 0;border-top:1px dashed var(--line)}.conflicts b[data-v-8cbf57c1]{color:var(--err);font-size:13px}.conflicts p[data-v-8cbf57c1]{margin:2px 0 0;color:var(--dim);font-size:var(--fs-small)}.help-row[data-v-8cbf57c1]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:10px 0;border:0;border-top:1px dashed var(--line);background:transparent;color:var(--text);text-align:left;cursor:pointer;transition:color var(--t-fast)}.help-row span[data-v-8cbf57c1]{display:grid;gap:3px;min-width:0}.help-row b[data-v-8cbf57c1]{font-size:13px;font-weight:700}.help-row small[data-v-8cbf57c1]{color:var(--dim);font-size:var(--fs-micro);line-height:1.6}.help-row em[data-v-8cbf57c1]{flex:none;color:var(--dim);font-style:normal;transition:transform var(--t-fast),color var(--t-fast)}.help-row:hover b[data-v-8cbf57c1],.help-row:hover em[data-v-8cbf57c1]{color:var(--amber)}.help-row:hover em[data-v-8cbf57c1]{transform:translate(3px)}.related-grid[data-v-8cbf57c1]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rel-card[data-v-8cbf57c1]{min-width:0;display:grid;gap:6px;padding:7px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);transition:border-color var(--t-fast),transform var(--t-fast)}.rel-card[data-v-8cbf57c1]:hover{border-color:var(--amber);transform:translateY(-1px)}.rel-cover[data-v-8cbf57c1]{display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;border-radius:calc(var(--r-sm) - 2px);background:var(--bg)}.rel-cover img[data-v-8cbf57c1]{width:100%;height:100%;object-fit:cover;display:block}.rel-cover i[data-v-8cbf57c1]{color:var(--amber);font-size:20px;font-weight:900;font-style:normal}.rel-name[data-v-8cbf57c1]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:11.5px;font-weight:700;line-height:1.4}.rel-meta[data-v-8cbf57c1]{color:var(--amber);font:700 10.5px var(--mono)}.loading[data-v-8cbf57c1]{position:relative;display:grid;gap:var(--sp-5);padding-top:var(--sp-5)}.lightbox[data-v-8cbf57c1]{display:grid;place-items:center}.lightbox img[data-v-8cbf57c1]{max-width:100%;max-height:62vh;object-fit:contain;border-radius:var(--r-md)}.lightbox video[data-v-8cbf57c1]{width:100%;height:62vh;object-fit:contain;border-radius:var(--r-md);background:var(--panel-2);display:block}.lightbox-bar[data-v-8cbf57c1]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.lightbox-bar .mono-label[data-v-8cbf57c1]{color:var(--dim)}@media(max-width:1080px){.hero[data-v-8cbf57c1]{grid-template-columns:minmax(0,1.08fr) minmax(310px,.92fr)}}@media(max-width:900px){.hero[data-v-8cbf57c1],.content-grid[data-v-8cbf57c1]{grid-template-columns:1fr}.hero[data-v-8cbf57c1]{min-height:0}.content-side[data-v-8cbf57c1]{position:static;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(max-width:640px){.content-side[data-v-8cbf57c1]{grid-template-columns:1fr}.topbar-center[data-v-8cbf57c1]{display:none}.topbar[data-v-8cbf57c1]{gap:var(--sp-2)}.back-strong[data-v-8cbf57c1]{padding:7px 12px}.topbar-nav button[data-v-8cbf57c1]{padding:6px 10px;font-size:12px}}@media(max-width:560px){.detail[data-v-8cbf57c1]{padding-inline:20px}.hero[data-v-8cbf57c1]{padding:var(--sp-4)}}.changelog-more[data-v-8cbf57c1]{width:100%;margin-top:var(--sp-2);padding:9px 12px;border:1px dashed var(--line);border-radius:10px;background:transparent;color:var(--dim);font-size:12.5px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.changelog-more[data-v-8cbf57c1]:hover{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent)}.page[data-v-0ff731ec]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.profile-page[data-v-0ff731ec]{min-height:100vh;padding:var(--sp-10) 3vw var(--sp-16)}.profile-hero[data-v-0ff731ec]{display:flex;align-items:center;gap:var(--sp-6);overflow:hidden;padding:var(--sp-6);border:1px solid var(--line);border-radius:var(--r-xl);background:radial-gradient(circle at 8% 12%,var(--amber-soft),transparent 42%),var(--panel);box-shadow:var(--shadow-1)}.avatar[data-v-0ff731ec]{flex:none;width:84px;height:84px;overflow:hidden;display:grid;place-items:center;border:2px solid var(--line-hi);border-radius:50%;background:var(--panel-2);box-shadow:var(--shadow-2)}.avatar img[data-v-0ff731ec]{width:100%;height:100%;object-fit:cover}.avatar span[data-v-0ff731ec]{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);font-size:30px;font-weight:900}.identity[data-v-0ff731ec]{flex:1;min-width:0;display:grid;gap:10px}.name-row[data-v-0ff731ec]{display:flex;align-items:center;gap:var(--sp-3);margin:0}.name-row h1[data-v-0ff731ec]{min-width:0;margin:0;font-size:22px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.profile-counts[data-v-0ff731ec]{display:flex;flex-wrap:wrap;gap:var(--sp-5);color:var(--dim);font-size:12.5px}.profile-counts b[data-v-0ff731ec]{margin-right:3px;color:var(--text);font:800 13px var(--mono)}.badge-row[data-v-0ff731ec]{display:flex;flex-wrap:wrap;gap:6px}.badge-chip[data-v-0ff731ec]{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:1px solid color-mix(in srgb,var(--badge-color) 38%,transparent);border-radius:var(--r-pill);background:color-mix(in srgb,var(--badge-color) 10%,transparent);color:var(--badge-color);font-size:10.5px;font-weight:700}.badge-chip i[data-v-0ff731ec]{font-style:normal;font-size:12px}.profile-action[data-v-0ff731ec]{flex:none;display:flex;gap:8px}.profile-loading[data-v-0ff731ec]{min-height:132px;display:flex;align-items:center;gap:var(--sp-6);padding:var(--sp-6);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--panel);box-shadow:var(--shadow-1)}.profile-loading>div[data-v-0ff731ec]:last-child{display:grid;gap:var(--sp-3)}.works[data-v-0ff731ec]{margin-top:var(--sp-8)}.section-head[data-v-0ff731ec]{display:flex;align-items:end;justify-content:space-between;gap:var(--sp-5);margin-bottom:var(--sp-6)}.section-head h2[data-v-0ff731ec]{margin:0;font-size:var(--fs-h2)}.work-total[data-v-0ff731ec]{color:var(--dim);font-size:var(--fs-small)}.mod-grid[data-v-0ff731ec]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-8) var(--sp-5)}.mod-skeleton[data-v-0ff731ec]{display:grid;gap:10px}.pagination[data-v-0ff731ec]{display:flex;align-items:center;justify-content:center;gap:var(--sp-4);margin-top:var(--sp-10)}.pagination .mono-label[data-v-0ff731ec]{color:var(--dim)}@media(max-width:1100px){.mod-grid[data-v-0ff731ec]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.profile-page[data-v-0ff731ec]{padding-inline:20px}.profile-hero[data-v-0ff731ec]{flex-wrap:wrap;gap:var(--sp-4);padding:var(--sp-5)}.avatar[data-v-0ff731ec]{width:72px;height:72px}.profile-action[data-v-0ff731ec]{flex:1 1 100%}.profile-action[data-v-0ff731ec] .bb{width:100%}.mod-grid[data-v-0ff731ec]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.profile-counts[data-v-0ff731ec]{gap:var(--sp-3) var(--sp-4)}.mod-grid[data-v-0ff731ec]{grid-template-columns:1fr}.section-head[data-v-0ff731ec]{align-items:start}}.page[data-v-e2e26a15]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.message-page[data-v-e2e26a15]{min-height:calc(100vh - 64px);padding:var(--sp-8) 3vw var(--sp-10)}.message-shell[data-v-e2e26a15]{min-height:680px;display:grid;grid-template-columns:180px 300px minmax(0,1fr);overflow:hidden;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--panel);box-shadow:var(--shadow-2)}.directory[data-v-e2e26a15]{min-width:0;border-right:1px solid var(--line);background:color-mix(in srgb,var(--panel-2) 76%,transparent)}.directory-brand[data-v-e2e26a15]{min-height:70px;display:flex;align-items:center;justify-content:center;gap:9px;padding:14px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--ctl-surface) 42%,transparent);font-size:16px}.directory-brand svg[data-v-e2e26a15]{color:var(--amber)}.directory-nav[data-v-e2e26a15]{display:grid;gap:2px;padding:12px}.directory-nav>button[data-v-e2e26a15]{width:100%;display:flex;align-items:center;gap:11px;padding:11px 12px;border:0;border-radius:var(--r-md);background:transparent;color:var(--dim);text-align:left;font-weight:700}.directory-nav>button svg[data-v-e2e26a15]{width:20px;color:var(--muted)}.directory-nav>button[data-v-e2e26a15]:hover{color:var(--text);background:var(--ctl-hover)}.directory-nav>button:hover svg[data-v-e2e26a15]{color:currentColor}.directory-nav>button.on[data-v-e2e26a15]{color:var(--amber);background:var(--ctl-accent-hover)}.directory-nav>button.on svg[data-v-e2e26a15]{color:currentColor}.nav-label[data-v-e2e26a15]{min-width:0;white-space:nowrap}.nav-unread[data-v-e2e26a15]{flex:none;min-width:18px;height:18px;margin-left:auto;display:grid;place-items:center;padding:0 4px;border:1px solid rgba(var(--err-rgb),.3);border-radius:999px;background:rgba(var(--err-rgb),.09);color:var(--err);font:800 10px var(--mono);line-height:1}.item-list[data-v-e2e26a15]{min-width:0;border-right:1px solid var(--line);background:var(--panel)}.pane-head[data-v-e2e26a15]{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.pane-head>div[data-v-e2e26a15]{display:grid;gap:3px}.pane-head small[data-v-e2e26a15]{color:var(--muted)}.text-action[data-v-e2e26a15],.chat-menu button[data-v-e2e26a15],.bubble-meta button[data-v-e2e26a15],.block-list button[data-v-e2e26a15]{border:0;background:transparent;color:var(--amber);font-weight:700}.scroll-list[data-v-e2e26a15]{max-height:720px;overflow:auto}.notification-row[data-v-e2e26a15],.conversation-row[data-v-e2e26a15]{position:relative;width:100%;display:flex;gap:12px;align-items:center;padding:15px 14px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);text-align:left}.notification-row[data-v-e2e26a15]:hover,.conversation-row[data-v-e2e26a15]:hover{background:var(--ctl-hover)}.notification-row.on[data-v-e2e26a15],.conversation-row.on[data-v-e2e26a15]{background:var(--ctl-accent-hover)}.read-state[data-v-e2e26a15]{flex:none;box-sizing:border-box;width:8px;height:8px;border:1.5px solid var(--dim);border-radius:50%;background:transparent;opacity:.78;transition:border-color var(--t-fast),background var(--t-fast),box-shadow var(--t-fast),opacity var(--t-fast)}.notification-row.unread .read-state[data-v-e2e26a15]{border-color:var(--amber);background:var(--amber);box-shadow:0 0 0 3px rgba(var(--amber-rgb),.1);opacity:1}.notification-row.unread .row-copy b[data-v-e2e26a15]{color:var(--text);font-weight:850}.notification-row:not(.unread) .row-copy b[data-v-e2e26a15]{color:var(--text-2);font-weight:700}.row-copy[data-v-e2e26a15]{min-width:0;flex:1;display:grid;gap:4px}.row-copy b[data-v-e2e26a15],.row-copy small[data-v-e2e26a15]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-copy small[data-v-e2e26a15]{color:var(--dim)}.row-copy em[data-v-e2e26a15]{color:var(--muted);font-size:11px;font-style:normal}.avatar[data-v-e2e26a15]{flex:none;width:42px;height:42px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,var(--box),var(--noya));color:#fff;font-weight:850}.avatar.lg[data-v-e2e26a15]{width:46px;height:46px}.avatar img[data-v-e2e26a15]{width:100%;height:100%;object-fit:cover}.avatar i[data-v-e2e26a15]{font-style:normal}.unread-badge[data-v-e2e26a15]{min-width:19px;height:19px;display:grid;place-items:center;padding:0 5px;border-radius:10px;background:var(--err);color:#fff;font:800 10px var(--mono)}.detail-pane[data-v-e2e26a15]{min-width:0;display:flex;flex-direction:column;background:var(--panel-2)}.detail-head[data-v-e2e26a15]{min-height:70px;display:flex;align-items:center;justify-content:space-between;padding:14px 22px;border-bottom:1px solid var(--line);color:var(--dim)}.notification-detail[data-v-e2e26a15]{max-width:760px;padding:clamp(24px,5vw,64px)}.notification-detail h2[data-v-e2e26a15]{margin:0 0 18px;font-size:26px}.notification-detail p[data-v-e2e26a15]{margin:0;white-space:pre-wrap;color:var(--text-2);line-height:1.9}.detail-actions[data-v-e2e26a15]{display:flex;gap:10px;margin-top:28px}.chat-head[data-v-e2e26a15]{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 18px;border-bottom:1px solid var(--line)}.chat-person[data-v-e2e26a15]{display:flex;align-items:center;gap:11px}.chat-person>span[data-v-e2e26a15]:last-child{display:grid;gap:3px}.chat-person small[data-v-e2e26a15]{color:var(--muted);font:11px var(--mono)}.chat-menu[data-v-e2e26a15]{display:flex;gap:8px}.chat-menu button[data-v-e2e26a15]{color:var(--dim)}.chat-menu button.danger[data-v-e2e26a15]{color:var(--err)}.chat-body[data-v-e2e26a15]{flex:1;min-height:430px;max-height:590px;overflow:auto;padding:24px clamp(16px,3vw,34px)}.bubble-row[data-v-e2e26a15]{display:flex;margin-bottom:16px}.bubble-row.mine[data-v-e2e26a15]{justify-content:flex-end}.bubble-wrap[data-v-e2e26a15]{max-width:min(72%,620px)}.bubble[data-v-e2e26a15]{padding:11px 14px;border-radius:5px 16px 16px;background:var(--panel);box-shadow:var(--shadow-1);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.mine .bubble[data-v-e2e26a15]{border-radius:16px 5px 16px 16px;background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber)}.bubble.recalled[data-v-e2e26a15]{color:var(--muted);font-style:italic;background:var(--ctl-surface)}.bubble-meta[data-v-e2e26a15]{margin-top:5px;color:var(--muted);font-size:10px;text-align:left}.mine .bubble-meta[data-v-e2e26a15]{text-align:right}.bubble-meta button[data-v-e2e26a15]{padding:0 5px 0 0;color:var(--muted);font-size:10px}.composer[data-v-e2e26a15]{padding:14px 16px;border-top:1px solid var(--line);background:var(--panel)}.composer textarea[data-v-e2e26a15],.modal-field textarea[data-v-e2e26a15]{width:100%;resize:vertical;border:1px solid var(--line-hi);border-radius:var(--r-md);padding:11px 13px;background:var(--panel-2);color:var(--text);outline:none;line-height:1.6}.composer textarea[data-v-e2e26a15]:focus,.modal-field textarea[data-v-e2e26a15]:focus{border-color:var(--amber);box-shadow:0 0 0 3px rgba(var(--amber-rgb),.12)}.composer-tools[data-v-e2e26a15]{display:flex;align-items:center;gap:10px;margin-top:9px;color:var(--muted);font-size:11px}.emoji-anchor[data-v-e2e26a15]{position:relative;display:inline-flex}.composer-emoji[data-v-e2e26a15]{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 9px;border:1px solid transparent;border-radius:var(--r-sm);color:var(--dim);font-size:12px}.composer-emoji[data-v-e2e26a15]:hover:not(:disabled),.composer-emoji.on[data-v-e2e26a15]{border-color:color-mix(in srgb,var(--amber) 38%,transparent);background:var(--amber-soft);color:var(--amber)}.composer-emoji[data-v-e2e26a15]:disabled{cursor:default;opacity:.45}.composer-emoji svg[data-v-e2e26a15]{width:17px;height:17px}.composer-count[data-v-e2e26a15]{margin-left:auto}.send-blocked[data-v-e2e26a15],.chat-empty[data-v-e2e26a15]{margin:12px 20px;padding:12px;border-radius:var(--r-md);background:rgba(var(--warn-rgb),.12);color:var(--warn);text-align:center}.chat-empty[data-v-e2e26a15]{margin-top:120px;background:transparent;color:var(--muted)}.modal-field[data-v-e2e26a15]{display:grid;gap:9px;font-weight:750}.modal-actions[data-v-e2e26a15]{display:flex;justify-content:flex-end;gap:10px}.setting-row[data-v-e2e26a15]{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:14px;border-radius:var(--r-lg);background:var(--panel-2)}.setting-row p[data-v-e2e26a15],.block-list>p[data-v-e2e26a15]{margin:5px 0 0;color:var(--dim);font-size:12px}.setting-row input[data-v-e2e26a15]{width:20px;height:20px;accent-color:var(--amber)}.block-list[data-v-e2e26a15]{display:grid;gap:9px;margin-top:20px}.block-list>div[data-v-e2e26a15]{display:flex;justify-content:space-between;padding:10px 12px;border-radius:var(--r-md);background:var(--ctl-surface)}.muted[data-v-e2e26a15]{color:var(--muted)}@media(max-width:1100px){.message-shell[data-v-e2e26a15]{grid-template-columns:144px minmax(210px,.72fr) minmax(0,1.28fr)}.directory-nav[data-v-e2e26a15]{padding-inline:9px}.directory-nav>button[data-v-e2e26a15]{gap:8px;padding-inline:9px}}@media(max-width:900px){.message-page[data-v-e2e26a15]{padding-inline:12px}.message-shell[data-v-e2e26a15]{min-height:0;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr)}.directory[data-v-e2e26a15]{grid-column:1 / -1;display:grid;grid-template-columns:148px minmax(0,1fr);border-right:0;border-bottom:1px solid var(--line)}.directory-brand[data-v-e2e26a15]{min-height:56px;padding:10px;border-right:1px solid var(--line);border-bottom:0;font-size:14px}.directory-nav[data-v-e2e26a15]{display:flex;align-items:center;gap:4px;overflow-x:auto;padding:8px}.directory-nav>button[data-v-e2e26a15]{width:auto;flex:none;padding:9px 11px}.directory-nav>button svg[data-v-e2e26a15]{width:17px}}@media(max-width:680px){.message-shell[data-v-e2e26a15],.directory[data-v-e2e26a15]{grid-template-columns:1fr}.directory-brand[data-v-e2e26a15]{min-height:50px;border-right:0;border-bottom:1px solid var(--line)}.directory-nav[data-v-e2e26a15]{padding:8px}.item-list[data-v-e2e26a15]{border-right:0;border-bottom:1px solid var(--line)}.scroll-list[data-v-e2e26a15]{max-height:270px}.detail-pane[data-v-e2e26a15]{min-height:440px}.chat-body[data-v-e2e26a15]{min-height:330px;max-height:55vh}.bubble-wrap[data-v-e2e26a15]{max-width:86%}}.logo-mark[data-v-30ab4c47]{display:inline-block;flex:0 0 auto;object-fit:contain;vertical-align:-4px;filter:drop-shadow(0 2px 7px rgba(22,52,78,.36))}.contact-form[data-v-e5c5e14d]{display:grid;gap:var(--sp-4)}.contact-form>p[data-v-e5c5e14d]{margin:0;color:var(--dim);font-size:var(--fs-small);line-height:1.7}label[data-v-e5c5e14d]{display:grid;gap:7px;color:var(--dim);font-size:var(--fs-small)}input[data-v-e5c5e14d]{min-width:0;width:100%;height:46px;border:1px solid var(--line);border-radius:var(--r-md);outline:0;background:var(--bg);color:var(--text);padding:0 13px;font-size:14px}input[data-v-e5c5e14d]:focus{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.code-row[data-v-e5c5e14d]{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:var(--sp-2)}.code-row[data-v-e5c5e14d] .bb{width:100%;height:46px}.contact-form .contact-error[data-v-e5c5e14d]{color:var(--err)}.modal-actions[data-v-e5c5e14d]{display:flex;justify-content:flex-end;gap:var(--sp-2)}@media(max-width:480px){.code-row[data-v-e5c5e14d]{grid-template-columns:1fr}}.tag[data-v-43baa785]{display:inline-flex;align-items:center;gap:5px;max-width:100%;border:0;border-radius:var(--r-pill);padding:4px 10px;background:var(--ctl-surface);color:var(--dim);font-size:11.5px;font-weight:700;line-height:1.35;white-space:nowrap}.tag--mono[data-v-43baa785]{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.04em}.tag--amber[data-v-43baa785]{color:var(--amber);background:var(--amber-soft)}.tag--free[data-v-43baa785]{color:var(--ok);background:var(--panel-ok)}.tag--noya[data-v-43baa785]{color:var(--noya);background:var(--noya-soft)}.tag--box[data-v-43baa785]{color:var(--box);background:var(--box-soft)}.tag--info[data-v-43baa785]{color:var(--info);background:rgba(var(--info-rgb),.12)}.tag--ok[data-v-43baa785]{color:var(--ok);background:var(--panel-ok)}.tag--err[data-v-43baa785]{color:var(--err);background:var(--panel-err)}.page[data-v-a6e0b10c]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.account-shell[data-v-a6e0b10c]{min-height:100vh;max-width:920px;margin:0 auto;padding:var(--sp-16) 3vw}.offline-logout[data-v-a6e0b10c]{display:block;margin:var(--sp-4) auto 0;border:0;background:transparent;color:var(--dim)}.offline-logout[data-v-a6e0b10c]:hover{color:var(--err)}.auth-layout[data-v-a6e0b10c]{position:relative;min-height:calc(100vh - 64px);display:grid;grid-template-columns:clamp(150px,13vw,220px) minmax(320px,1fr) minmax(400px,470px);gap:clamp(18px,2.4vw,48px);align-items:center;padding:var(--sp-8) 5vw var(--sp-10);overflow:hidden}.auth-wall[data-v-a6e0b10c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;display:flex;flex-direction:column;justify-content:center;gap:2vh;opacity:.26;filter:blur(2.5px) saturate(.82);-webkit-mask-image:radial-gradient(130% 92% at 50% 50%,#000 24%,transparent 76%);mask-image:radial-gradient(130% 92% at 50% 50%,#000 24%,transparent 76%)}.wall-row[data-v-a6e0b10c]{display:flex;gap:1.2vw;width:max-content;animation:wall-drift-a6e0b10c 120s linear infinite}.wall-row.rev[data-v-a6e0b10c]{animation-direction:reverse}.wall-row img[data-v-a6e0b10c]{height:23vh;aspect-ratio:16 / 9;flex:none;object-fit:cover;border-radius:var(--r-md)}@keyframes wall-drift-a6e0b10c{to{transform:translate(-50%)}}.noya-greeter[data-v-a6e0b10c]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:14px;min-width:0}.ng-figure[data-v-a6e0b10c]{position:relative;display:grid;place-items:center;width:100%}.ng-halo[data-v-a6e0b10c]{position:absolute;width:118%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(var(--noya-rgb),.32),transparent 62%);filter:blur(12px);animation:auth-breathe-a6e0b10c 9s ease-in-out infinite alternate}.ng-figure[data-v-a6e0b10c] .noya-pet.greeter{filter:drop-shadow(0 16px 32px rgba(0,0,0,.45))}.noya-greeter[data-v-a6e0b10c]{padding-top:84px}.auth-ambient[data-v-a6e0b10c]{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:0;pointer-events:none;background:radial-gradient(38vw 46vh at 22% 34%,rgba(var(--amber-rgb),.13),transparent 62%),radial-gradient(34vw 42vh at 80% 60%,rgba(var(--noya-rgb),.12),transparent 60%);animation:auth-breathe-a6e0b10c 14s ease-in-out infinite alternate}@keyframes auth-breathe-a6e0b10c{0%{opacity:.7;transform:translate3d(-1.5%,0,0) scale(1)}to{opacity:1;transform:translate3d(1.5%,-1%,0) scale(1.06)}}.auth-stars[data-v-a6e0b10c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.auth-stars span[data-v-a6e0b10c]{position:absolute;border-radius:50%;background:rgba(255,255,255,var(--a));box-shadow:0 0 6px rgba(255,255,255,calc(var(--a) * .6));animation:auth-twinkle-a6e0b10c var(--t) ease-in-out var(--d) infinite}@keyframes auth-twinkle-a6e0b10c{0%,to{opacity:1}50%{opacity:.25}}.auth-copy[data-v-a6e0b10c],.auth-card[data-v-a6e0b10c],.noya-greeter[data-v-a6e0b10c]{position:relative;z-index:1}.auth-copy h1[data-v-a6e0b10c]{margin:0 0 var(--sp-5);font-size:clamp(32px,3.8vw,58px);font-weight:900;line-height:1.06;text-wrap:balance}.auth-copy h1 .key[data-v-a6e0b10c]{background:linear-gradient(120deg,var(--amber),var(--amber-2));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(var(--amber-rgb),.28))}.auth-copy p[data-v-a6e0b10c]{max-width:610px;color:var(--dim);line-height:1.85}.auth-copy ul[data-v-a6e0b10c]{display:grid;gap:9px;padding:var(--sp-5) 0 0;margin:var(--sp-5) 0 0;border-top:1px solid var(--line);list-style:none;color:var(--dim);font-size:13px}.auth-copy li[data-v-a6e0b10c]:before{content:"✓";margin-right:9px;color:var(--ok)}.auth-card[data-v-a6e0b10c]{border:1px solid transparent;border-radius:var(--r-xl);padding:8px;background:linear-gradient(color-mix(in srgb,var(--panel) 82%,transparent),color-mix(in srgb,var(--panel) 82%,transparent)) padding-box,linear-gradient(140deg,rgba(var(--amber-rgb),.55),rgba(255,255,255,.12) 34%,transparent 68%) border-box;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-lift),inset 0 1px #ffffff17}:root[data-theme=light-cream] .auth-card[data-v-a6e0b10c]{background:linear-gradient(color-mix(in srgb,var(--panel) 96%,transparent),color-mix(in srgb,var(--panel) 96%,transparent)) padding-box,linear-gradient(140deg,rgba(var(--amber-rgb),.4),rgba(var(--amber-rgb),.08) 34%,transparent 68%) border-box;box-shadow:var(--shadow-lift)}:root[data-theme=light-cream] .auth-ambient[data-v-a6e0b10c]{background:radial-gradient(38vw 46vh at 22% 34%,rgba(var(--amber-rgb),.09),transparent 62%),radial-gradient(34vw 42vh at 80% 60%,rgba(var(--noya-rgb),.07),transparent 60%)}:root[data-theme=light-cream] .auth-stars span[data-v-a6e0b10c]{background:rgba(var(--amber-rgb),calc(var(--a) * .7));box-shadow:none}@keyframes auth-in-a6e0b10c{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.auth-copy[data-v-a6e0b10c]>*,.auth-card[data-v-a6e0b10c],.noya-greeter[data-v-a6e0b10c]{animation:auth-in-a6e0b10c .5s var(--ease-out) backwards}.noya-greeter[data-v-a6e0b10c]{animation-duration:.6s}.auth-copy h1[data-v-a6e0b10c]{animation-delay:.04s}.auth-copy p[data-v-a6e0b10c]{animation-delay:.12s}.auth-copy ul[data-v-a6e0b10c]{animation-delay:.2s}.auth-card[data-v-a6e0b10c]{animation-duration:.58s;animation-delay:.16s}:root[data-theme=light-cream] .auth-wall[data-v-a6e0b10c]{opacity:.4;filter:blur(40px) saturate(1.15) brightness(1.34);-webkit-mask-image:radial-gradient(125% 95% at 50% 42%,#000 6%,transparent 84%);mask-image:radial-gradient(125% 95% at 50% 42%,#000 6%,transparent 84%)}:root[data-theme=light-cream] .ng-figure[data-v-a6e0b10c] .noya-pet.greeter{filter:drop-shadow(0 14px 26px rgba(80,64,30,.26))}:root[data-theme=light-cream] .ng-halo[data-v-a6e0b10c]{background:radial-gradient(circle,rgba(var(--noya-rgb),.16),transparent 62%)}@media(prefers-reduced-motion:reduce){.auth-ambient[data-v-a6e0b10c],.auth-stars span[data-v-a6e0b10c],.auth-copy[data-v-a6e0b10c]>*,.auth-card[data-v-a6e0b10c],.noya-greeter[data-v-a6e0b10c],.wall-row[data-v-a6e0b10c],.ng-halo[data-v-a6e0b10c]{animation:none}}.auth-brand[data-v-a6e0b10c]{display:flex;align-items:center;gap:9px;padding:var(--sp-3) var(--sp-4) 0;color:var(--dim);font-size:var(--fs-small);font-weight:700}.auth-card>nav[data-v-a6e0b10c]{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:var(--sp-3)}.auth-card>nav button[data-v-a6e0b10c]{border:0;border-radius:var(--r-md);background:transparent;color:var(--dim);padding:11px;font-weight:700;font-size:14px}.auth-card>nav button.on[data-v-a6e0b10c]{background:var(--panel-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}form[data-v-a6e0b10c]{display:grid;gap:var(--sp-4);padding:var(--sp-5) var(--sp-5) var(--sp-4)}label[data-v-a6e0b10c]{display:grid;gap:7px;color:var(--dim);font-size:var(--fs-small)}input[data-v-a6e0b10c]{min-width:0;width:100%;border:1px solid var(--line);border-radius:var(--r-md);outline:0;background:var(--bg);color:var(--text);padding:12px 13px;font-size:14px}input[data-v-a6e0b10c]:focus{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.password-line[data-v-a6e0b10c]{position:relative;display:grid}.peek[data-v-a6e0b10c]{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--dim);font-size:var(--fs-small);padding:6px 8px;border-radius:var(--r-sm)}.peek[data-v-a6e0b10c]:hover{color:var(--amber);background:var(--panel-2)}.password-line input[data-v-a6e0b10c]{padding-right:56px}.captcha-line[data-v-a6e0b10c],.code-line[data-v-a6e0b10c]{display:grid;grid-template-columns:1fr 152px;gap:8px;align-items:center}.captcha[data-v-a6e0b10c]{position:relative;height:48px;overflow:hidden;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel-2);color:var(--text);font-size:var(--fs-small);padding:0}.captcha img[data-v-a6e0b10c]{width:100%;height:100%;object-fit:cover}.refresh-hint[data-v-a6e0b10c]{position:absolute;inset:auto 0 0 0;background:#080b11b8;color:#e6a24a;font-size:10.5px;font-style:normal;text-align:center;padding:2px 0;opacity:0;transition:opacity var(--t-fast)}.captcha:hover .refresh-hint[data-v-a6e0b10c]{opacity:1}.code-line[data-v-a6e0b10c] .bb{height:48px;width:100%}.login-links[data-v-a6e0b10c]{display:flex;justify-content:space-between;gap:var(--sp-3);margin-top:-4px}.login-links button[data-v-a6e0b10c]{border:0;background:transparent;color:var(--dim);font-family:inherit;font-size:var(--fs-small);font-weight:600;padding:4px 2px;cursor:pointer;transition:color var(--t-fast)}.login-links button[data-v-a6e0b10c]:hover{color:var(--amber)}.login-links button[data-v-a6e0b10c]:focus-visible{outline:var(--ctl-focus);outline-offset:2px;border-radius:var(--r-sm)}.reset-form[data-v-a6e0b10c]{display:grid;gap:var(--sp-4);padding:var(--sp-5) var(--sp-5) var(--sp-4)}.reset-form .feedback[data-v-a6e0b10c]{margin:0}form small[data-v-a6e0b10c]{color:var(--dim);font-size:11px;line-height:1.6}.feedback[data-v-a6e0b10c]{margin:0 var(--sp-5) var(--sp-4);padding:10px 12px;border-radius:var(--r-sm);font-size:var(--fs-small)}.feedback.error[data-v-a6e0b10c]{border:1px solid rgba(var(--err-rgb),.4);background:var(--panel-err);color:var(--err)}.feedback.success[data-v-a6e0b10c]{border:1px solid rgba(var(--ok-rgb),.4);background:var(--panel-ok);color:var(--ok)}.dashboard[data-v-a6e0b10c]{min-height:100vh;padding:var(--sp-10) 3vw var(--sp-12);container:account-dashboard / inline-size}.id-card[data-v-a6e0b10c]{display:grid;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-1)}.id-top[data-v-a6e0b10c]{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;text-align:center}.id-avatar[data-v-a6e0b10c]{flex:none;position:relative;padding:0;border:none;background:none;border-radius:50%;cursor:pointer}.id-avatar-core[data-v-a6e0b10c]{width:76px;height:76px;display:grid;place-items:center;overflow:hidden;border-radius:50%;color:var(--on-amber);font-size:28px;font-weight:900;background:linear-gradient(135deg,var(--amber),var(--amber-2));box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--ring, var(--line-hi)),0 6px 18px var(--amber-soft)}.id-avatar-core img[data-v-a6e0b10c]{width:100%;height:100%;object-fit:cover;display:block}.id-avatar-veil[data-v-a6e0b10c]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;display:grid;place-items:center;background:#04060a9e;color:#fff;font-size:9.5px;font-weight:650;letter-spacing:.02em;opacity:0;transition:opacity var(--t-fast)}.id-avatar:hover .id-avatar-veil[data-v-a6e0b10c],.id-avatar:focus-visible .id-avatar-veil[data-v-a6e0b10c]{opacity:1}.id-info[data-v-a6e0b10c]{min-width:0;max-width:100%;display:grid;justify-items:center;gap:7px}.id-name[data-v-a6e0b10c]{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;max-width:100%;font-size:17.5px;font-weight:750;letter-spacing:-.01em}.name-text[data-v-a6e0b10c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pen[data-v-a6e0b10c]{flex:none;border:none;background:none;padding:2px 4px;color:var(--dim);font-size:13px;line-height:1;cursor:pointer;border-radius:6px;transition:color var(--t-fast),background var(--t-fast)}.pen[data-v-a6e0b10c]:hover{color:var(--amber);background:var(--panel-2)}.uid-copy[data-v-a6e0b10c]{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border:1px solid transparent;border-radius:7px;background:none;color:var(--dim);font:600 11px var(--mono);cursor:pointer;transition:color var(--t-fast),background var(--t-fast),border-color var(--t-fast)}.uid-copy[data-v-a6e0b10c]:hover{color:var(--amber);background:var(--amber-soft);border-color:rgba(var(--amber-rgb),.3)}.uid-glyph[data-v-a6e0b10c]{width:11px;height:11px;flex:none;opacity:.7}.id-sig[data-v-a6e0b10c]{color:var(--dim);font-size:12px;font-style:italic;opacity:.85;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.id-account[data-v-a6e0b10c]{display:grid;padding-top:var(--sp-3);border-top:1px dashed var(--line)}.id-account-title[data-v-a6e0b10c]{margin-bottom:4px;color:var(--text);font-size:12.5px;font-weight:750}.id-account-row[data-v-a6e0b10c]{min-width:0;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;padding:7px 0;border-bottom:1px dashed var(--line)}.id-account-row[data-v-a6e0b10c]:last-child{border-bottom:0}.id-account-row>span[data-v-a6e0b10c]{color:var(--dim);font-size:11px}.id-account-row>b[data-v-a6e0b10c]{min-width:0;color:var(--text);font-size:11px;font-weight:600;line-height:1.35;text-align:right;overflow-wrap:anywhere}.id-account-row .mono[data-v-a6e0b10c]{font-family:var(--mono);font-size:10.5px}.id-account-value[data-v-a6e0b10c]{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px}.id-account-value b[data-v-a6e0b10c]{min-width:0;overflow:hidden;color:var(--text);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.id-account .unset[data-v-a6e0b10c]{color:var(--dim);font-weight:500}.id-account-action[data-v-a6e0b10c]{flex:none;padding:4px 7px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);color:var(--dim);font-size:10.5px;font-weight:650;line-height:1.2;cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.id-account-action[data-v-a6e0b10c]:hover{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,var(--line));background:var(--amber-soft)}.id-actions[data-v-a6e0b10c]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px dashed var(--line)}.id-actions button[data-v-a6e0b10c],.id-actions a[data-v-a6e0b10c]{border:0;background:none;padding:3px 4px;border-radius:var(--r-sm);color:var(--dim);font-size:12px;cursor:pointer;text-decoration:none;transition:color var(--t-fast),background var(--t-fast)}.id-actions button[data-v-a6e0b10c]:hover,.id-actions a[data-v-a6e0b10c]:hover{color:var(--amber);background:var(--amber-soft)}.id-actions button.danger[data-v-a6e0b10c]:hover{color:var(--err);background:var(--panel-err)}.vip-medal[data-v-a6e0b10c]{flex:none;padding:3px 10px;border-radius:var(--r-pill);font-size:11px;font-weight:750;letter-spacing:.02em;color:var(--dim);background:var(--panel-2);border:1px solid var(--line)}.fav-filter[data-v-a6e0b10c]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--sp-4)}.fav-filter button[data-v-a6e0b10c]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--dim);font-size:13px;cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.fav-filter button[data-v-a6e0b10c]:hover{color:var(--text);border-color:var(--line-hi)}.fav-filter button.on[data-v-a6e0b10c]{color:var(--amber);border-color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent)}.fav-filter em[data-v-a6e0b10c]{font-style:normal;font-family:var(--mono);font-size:11px;opacity:.75}.fav-grid[data-v-a6e0b10c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--sp-5)}.fav-pager[data-v-a6e0b10c]{display:flex;align-items:center;justify-content:center;gap:var(--sp-4);margin-top:var(--sp-5)}.ov-card[data-v-a6e0b10c]{padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-1)}.ov-title[data-v-a6e0b10c]{font-size:15px;font-weight:700}.help-card[data-v-a6e0b10c]{padding-block:var(--sp-2)}.help-row[data-v-a6e0b10c]{display:flex;align-items:center;gap:var(--sp-4);padding:13px 0;border-top:1px solid var(--line)}.help-row[data-v-a6e0b10c]:first-child{border-top:0}.help-copy[data-v-a6e0b10c]{flex:1;min-width:0;display:grid;gap:4px}.help-copy b[data-v-a6e0b10c]{font-size:13.5px;font-weight:700}.help-copy small[data-v-a6e0b10c]{color:var(--dim);font-size:var(--fs-small);line-height:1.7;word-break:break-word}.help-copy em[data-v-a6e0b10c]{color:var(--text);font-family:var(--mono);font-style:normal}.qq-group-card[data-v-a6e0b10c]{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--sp-4);overflow:hidden;background:radial-gradient(circle at 90% 14%,rgba(var(--amber-rgb),.1),transparent 32%),var(--panel)}.qq-group-copy[data-v-a6e0b10c]{display:grid;justify-items:start;gap:var(--sp-3)}.qq-group-head[data-v-a6e0b10c]{display:flex;align-items:start;justify-content:space-between;gap:10px}.qq-group-head>div[data-v-a6e0b10c]{min-width:0}.qq-group-head small[data-v-a6e0b10c]{color:var(--dim);font-size:var(--fs-micro);font-weight:700;letter-spacing:.05em}.qq-group-head h3[data-v-a6e0b10c]{margin:3px 0 0;font-size:17px;line-height:1.4}.qq-group-copy>p[data-v-a6e0b10c]{max-width:48em;margin:0;color:var(--dim);font-size:var(--fs-small);line-height:1.7}.qq-qr-wrap[data-v-a6e0b10c]{position:relative;width:min(100%,220px);justify-self:center;overflow:hidden;border:1px solid var(--line-hi);border-radius:var(--r-md);background:#f5f6fa}.qq-qr-wrap img[data-v-a6e0b10c]{display:block;width:100%;height:auto}.qq-qr-wrap.locked img[data-v-a6e0b10c]{filter:blur(7px);opacity:.28;transform:scale(1.04)}.qq-qr-lock[data-v-a6e0b10c]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;gap:5px;padding:var(--sp-4);text-align:center;color:#fff;background:#070a12b8}.qq-qr-lock b[data-v-a6e0b10c]{font-size:13px}.qq-qr-lock small[data-v-a6e0b10c]{color:#ffffffb8;font-size:10.5px;line-height:1.5}.qq-group-number[data-v-a6e0b10c]{color:var(--text);font:700 11px var(--mono)}.ov-grid[data-v-a6e0b10c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);margin-bottom:var(--sp-8);align-items:stretch}.member-card[data-v-a6e0b10c]{position:relative;overflow:hidden}.member-card[data-v-a6e0b10c]:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--line);opacity:.6}.member-card.active[data-v-a6e0b10c]:before{background:linear-gradient(135deg,var(--amber),var(--amber-2));opacity:1}.mc-head[data-v-a6e0b10c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.mc-count[data-v-a6e0b10c]{padding:2px 9px;border-radius:var(--r-pill);color:var(--amber);background:var(--amber-soft);border:1px solid rgba(var(--amber-rgb),.3);font:700 11px var(--mono)}.mc-pitch[data-v-a6e0b10c]{margin:12px 0 0;color:var(--dim);font-size:12.5px;line-height:1.6}.renew-btn[data-v-a6e0b10c]{margin-top:12px}.vip-txt[data-v-a6e0b10c]{color:var(--amber)}.noya-txt[data-v-a6e0b10c]{color:var(--noya)}.mc-feats[data-v-a6e0b10c]{display:grid;gap:7px;margin-top:12px;padding-top:11px;border-top:1px dashed var(--line)}.mc-feats-title[data-v-a6e0b10c]{color:var(--dim);font-size:11px;font-weight:700;letter-spacing:.04em}.mc-feat[data-v-a6e0b10c]{display:flex;align-items:baseline;gap:7px;color:var(--dim);font-size:12px;line-height:1.5}.mc-feat>i[data-v-a6e0b10c]{display:inline-grid;flex:none;width:15px;height:15px;place-items:center;align-self:center;border-radius:50%;color:var(--amber);background:var(--amber-soft);font-size:9px;font-style:normal;font-weight:900}.mc-feature-copy[data-v-a6e0b10c]{display:flex;min-width:0;align-items:center;gap:5px}.mc-feat.hi>.mc-feature-copy[data-v-a6e0b10c]{color:var(--amber);font-weight:650}.mc-feats.teaser .mc-feat>i[data-v-a6e0b10c]{color:var(--dim);background:var(--panel-2)}.mc-feats.teaser .mc-feat.hi>i[data-v-a6e0b10c]{color:var(--amber);background:var(--amber-soft)}.vip-status[data-v-a6e0b10c]{display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap;margin-bottom:var(--sp-4)}.vs-level[data-v-a6e0b10c]{font-size:15px;font-weight:750;color:var(--amber)}.vs-dates[data-v-a6e0b10c]{color:var(--dim);font-size:12px}.vip-program[data-v-a6e0b10c]{display:grid;gap:1rem}.vip-cycle-switch[data-v-a6e0b10c]{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap;padding:7px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.vip-cycle-switch button[data-v-a6e0b10c]{min-width:104px;padding:8px 15px;border:1px solid transparent;border-radius:10px;color:var(--dim);background:transparent;cursor:pointer;transition:.18s ease}.vip-cycle-switch button strong[data-v-a6e0b10c],.vip-cycle-switch button span[data-v-a6e0b10c]{display:block}.vip-cycle-switch button strong[data-v-a6e0b10c]{color:var(--text);font-size:14px}.vip-cycle-switch button span[data-v-a6e0b10c]{margin-top:2px;font-size:11px}.vip-cycle-switch button[data-v-a6e0b10c]:hover{background:var(--panel-2)}.vip-cycle-switch button.on[data-v-a6e0b10c]{border-color:rgba(var(--amber-rgb),.45);background:var(--amber-soft)}.vip-cycle-switch button.on strong[data-v-a6e0b10c]{color:var(--amber)}.vip-card-list[data-v-a6e0b10c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.vip-thanks[data-v-a6e0b10c]{margin:1.5rem 0 0;text-align:center;color:var(--dim);font-size:15px;font-weight:500;letter-spacing:.04em}.vip-card[data-v-a6e0b10c]{background:#0d121f;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:400px;color:#fff;--px: 50%;--py: 50%;transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transform-style:preserve-3d;transition:transform .4s cubic-bezier(.23,1,.32,1),border-color .35s ease,box-shadow .35s ease}.vip-card.tilting[data-v-a6e0b10c]{transition:border-color .35s ease,box-shadow .35s ease}.vip-card[data-v-a6e0b10c]:hover{border-color:#fff3}.card-glow[data-v-a6e0b10c]{position:absolute;top:-40%;left:-20%;width:140%;height:100%;border-radius:50%;opacity:0;transition:opacity .5s ease,transform .25s ease;pointer-events:none;z-index:0;filter:blur(60px)}.vip-card:hover .card-glow[data-v-a6e0b10c]{opacity:1}.vip-card:hover .card-glow[data-v-a6e0b10c]{transform:translate(calc((var(--px) - 50%) * .35),calc((var(--py) - 50%) * .35))}.card-holo[data-v-a6e0b10c],.card-glare[data-v-a6e0b10c]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;pointer-events:none}.card-holo[data-v-a6e0b10c]{z-index:2;opacity:.1;mix-blend-mode:color-dodge;transition:opacity .45s ease;background-blend-mode:color-dodge,overlay,screen;background-size:300% 300%,7px 7px,200% 200%;background-position:calc(var(--px, 50%) * 1.2) calc(var(--py, 50%) * 1.2),calc(100% - var(--px, 50%)) calc(100% - var(--py, 50%)),var(--px, 50%) var(--py, 50%);filter:brightness(.9) contrast(1.15)}.vip-card:hover .card-holo[data-v-a6e0b10c],.vip-card.tilting .card-holo[data-v-a6e0b10c]{opacity:.5}.tier-silver .card-holo[data-v-a6e0b10c]{background-image:repeating-linear-gradient(115deg,#86acf98c,#b89af459,#9eebfa73,#ffffff80,#86acf98c 32%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.3) .5px,transparent 1.8px),conic-gradient(from 210deg,#a0b0ff40,#ffffff1f,#a0b0ff40)}.tier-gold .card-holo[data-v-a6e0b10c]{background-image:repeating-linear-gradient(115deg,#ffd96699,#fa36,#fff7998c,#f57a3d59,#ffd96699 32%),radial-gradient(circle at 50% 50%,rgba(255,245,210,.32) .55px,transparent 1.9px),conic-gradient(from 200deg,#ffd7004d,#fff7e029,#c8940a4d)}.tier-diamond .card-holo[data-v-a6e0b10c]{background-image:repeating-linear-gradient(115deg,#ff707080,#ffff7080,#70ff8880,#80eaff80,#ad85ff80,#ff7ad380,#ff707080 42%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.4) .6px,transparent 1.9px),conic-gradient(from 180deg,#c8d5ff4d,#ffffff2e,#b8c7ff4d);background-size:340% 340%,9px 9px,220% 220%}.tier-diamond .card-holo[data-v-a6e0b10c]{opacity:.18;animation:holoDrift-a6e0b10c 9s ease-in-out infinite}.vip-card.tier-diamond:hover .card-holo[data-v-a6e0b10c],.vip-card.tier-diamond.tilting .card-holo[data-v-a6e0b10c]{opacity:.6;animation:none}@keyframes holoDrift-a6e0b10c{0%,to{background-position:0% 0%,100% 100%,0% 50%}50%{background-position:80% 60%,20% 40%,70% 50%}}.card-glare[data-v-a6e0b10c]{z-index:3;opacity:0;mix-blend-mode:overlay;transition:opacity .4s ease;background:radial-gradient(circle at var(--px, 50%) var(--py, 50%),rgba(255,255,255,.8),rgba(255,255,255,.1) 24%,transparent 52%)}.vip-card:hover .card-glare[data-v-a6e0b10c],.vip-card.tilting .card-glare[data-v-a6e0b10c]{opacity:.45}.rank-badge[data-v-a6e0b10c]{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-size:18px;font-weight:900;z-index:4;box-shadow:0 6px 16px #00000073,inset 0 1px 1px #ffffff73}.tier-silver .rank-badge[data-v-a6e0b10c]{background:linear-gradient(135deg,#c7d0ff,#7b8ef0);color:#14183a}.tier-gold .rank-badge[data-v-a6e0b10c]{background:linear-gradient(135deg,#ffe9a8,#c8940a);color:#2a1d02}.tier-diamond .rank-badge[data-v-a6e0b10c]{background:linear-gradient(135deg,#e6ecff,#9fb0ff);color:#14183a}.vip-card .card-header[data-v-a6e0b10c]{padding-right:46px}.tier-ribbon[data-v-a6e0b10c]{position:absolute;top:16px;left:-30px;transform:rotate(-45deg);background:linear-gradient(135deg,#ff6b81,#c8940a);color:#fff;font-size:11px;font-weight:800;letter-spacing:.18em;padding:4px 34px;box-shadow:0 4px 10px #0006;z-index:4}@media(prefers-reduced-motion:reduce){.vip-card[data-v-a6e0b10c]{transition:border-color .35s ease,box-shadow .35s ease}.tier-diamond .card-holo[data-v-a6e0b10c]{animation:none}}.tier-silver[data-v-a6e0b10c]{border-color:#8b9cf733}.tier-silver[data-v-a6e0b10c]:hover{border-color:#8b9cf773;box-shadow:0 8px 40px #8b9cf726}.tier-silver .card-glow[data-v-a6e0b10c]{background:radial-gradient(ellipse,rgba(139,156,247,.12),transparent 70%)}.tier-silver .vip-title[data-v-a6e0b10c]{color:#a0b0ff}.tier-silver .vip-subtitle[data-v-a6e0b10c]{color:#c4d0ff}.tier-silver .card-divider[data-v-a6e0b10c]{background:linear-gradient(90deg,transparent,rgba(139,156,247,.4),transparent)}.tier-gold[data-v-a6e0b10c]{border-color:#ffd70033}.tier-gold[data-v-a6e0b10c]:hover{border-color:#ffd70073;box-shadow:0 8px 40px #ffc80026}.tier-gold .card-glow[data-v-a6e0b10c]{background:radial-gradient(ellipse,rgba(255,215,0,.1),transparent 70%)}.tier-gold .vip-title[data-v-a6e0b10c]{color:#ffd954}.tier-gold .vip-subtitle[data-v-a6e0b10c]{color:#ffe680}.tier-gold .card-divider[data-v-a6e0b10c]{background:linear-gradient(90deg,transparent,rgba(255,215,0,.4),transparent)}.tier-diamond[data-v-a6e0b10c]{border-color:#b8c7ff33}.tier-diamond[data-v-a6e0b10c]:hover{border-color:#b8c7ff73;box-shadow:0 8px 40px #b8c7ff2e}.tier-diamond .card-glow[data-v-a6e0b10c]{background:radial-gradient(ellipse,rgba(184,199,255,.12),transparent 70%)}.tier-diamond .vip-title[data-v-a6e0b10c]{color:#c8d5ff}.tier-diamond .vip-subtitle[data-v-a6e0b10c]{color:#dce4ff}.tier-diamond .card-divider[data-v-a6e0b10c]{background:linear-gradient(90deg,transparent,rgba(184,199,255,.45),transparent)}.card-header[data-v-a6e0b10c]{position:relative;z-index:1}.vip-title[data-v-a6e0b10c]{font-size:1.4rem;font-weight:700;display:flex;align-items:center;gap:8px;margin:0 0 4px;letter-spacing:.03em;color:#fff}.vip-title[data-v-a6e0b10c]:after{content:"✨";font-size:1rem;animation:star-blink-a6e0b10c 2s ease-in-out infinite}@keyframes star-blink-a6e0b10c{0%,to{opacity:1}50%{opacity:.3}}.vip-subtitle[data-v-a6e0b10c]{font-size:2.2rem;margin:0 0 6px;font-weight:800;letter-spacing:-.02em;color:#fff}.vip-validity[data-v-a6e0b10c]{font-size:.85rem;color:#ffffff80;margin:0}.card-divider[data-v-a6e0b10c]{height:1px;margin:1rem 0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);position:relative;z-index:1}.vip-features[data-v-a6e0b10c]{list-style:none;padding:0;margin:0 0 1.5rem;flex-grow:1;position:relative;z-index:1}.vip-features li[data-v-a6e0b10c]{display:flex;align-items:flex-start;gap:8px;margin:.5rem 0;color:#ffffffbf;font-size:.9rem;transition:color .2s;border-radius:6px;padding:2px 0}.vip-features .feature-content[data-v-a6e0b10c]{display:flex;min-width:0;align-items:center;gap:6px}.vip-features .feature-text[data-v-a6e0b10c]{display:inline;line-height:1.5;white-space:normal;word-break:break-word}.vip-features li[data-v-a6e0b10c]:before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#22f1221f;color:#22f122;font-size:.7rem;font-weight:700;flex-shrink:0;margin-top:3px}.vip-features li.feature-highlight[data-v-a6e0b10c]{color:#4fd1c7;font-weight:600}.vip-features li.feature-primary[data-v-a6e0b10c]{color:#8b9cf7}.vip-features li.feature-primary[data-v-a6e0b10c]:before{background:#8b9cf726;color:#8b9cf7}.vip-features li.feature-gold[data-v-a6e0b10c]{color:#ffd954}.vip-features li.feature-gold[data-v-a6e0b10c]:before{background:#ffd70026;color:gold}.vip-features li.feature-diamond[data-v-a6e0b10c]{color:#b8c7ff}.vip-features li.feature-diamond[data-v-a6e0b10c]:before{background:#b8c7ff26;color:#b8c7ff}.vip-features[data-v-a6e0b10c] .feature-num{color:#ffedc4;font-weight:700}.vip-features[data-v-a6e0b10c] .feature-dinar{color:gold;font-weight:700}.vip-features[data-v-a6e0b10c] .feature-ai{color:#4fd1c7;font-weight:700}.vip-btn[data-v-a6e0b10c]{width:100%;border:none;border-radius:10px;padding:14px 24px;font-size:1rem;font-weight:700;letter-spacing:.04em;cursor:pointer;position:relative;overflow:hidden;margin-top:auto;z-index:4;transition:transform .25s ease,box-shadow .25s ease}.tier-silver .vip-btn[data-v-a6e0b10c]{background:linear-gradient(135deg,#7b8ef0,#a0b0ff);color:#0a0e2a;box-shadow:0 4px 20px #8b9cf740}.tier-silver .vip-btn[data-v-a6e0b10c]:hover:not(:disabled){box-shadow:0 8px 30px #8b9cf766;transform:translateY(-2px)}.tier-gold .vip-btn[data-v-a6e0b10c]{background:linear-gradient(135deg,#c8940a,#ffd766,#c8940a);background-size:200% 100%;color:#1a1202;box-shadow:0 4px 20px #ffc80040}.tier-gold .vip-btn[data-v-a6e0b10c]:hover:not(:disabled){background-position:100% 0;box-shadow:0 8px 30px #ffc80066;transform:translateY(-2px)}.tier-diamond .vip-btn[data-v-a6e0b10c]{background:linear-gradient(135deg,#8a9aef,#c8d5ff,#8a9aef);background-size:200% 100%;color:#0a0e2a;box-shadow:0 4px 20px #b8c7ff40}.tier-diamond .vip-btn[data-v-a6e0b10c]:hover:not(:disabled){background-position:100% 0;box-shadow:0 8px 30px #b8c7ff66;transform:translateY(-2px)}.vip-btn[data-v-a6e0b10c]:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.25),transparent);z-index:1;pointer-events:none;opacity:0}.vip-btn[data-v-a6e0b10c]:hover:not(:disabled):before{animation:btn-sheen-a6e0b10c .8s ease-out;opacity:1}@keyframes btn-sheen-a6e0b10c{0%{left:-100%;opacity:0}50%{opacity:1}to{left:100%;opacity:0}}.vip-btn.current-level[data-v-a6e0b10c]{background:#ffffff24!important;color:#ffffffd9!important;box-shadow:none!important}.vip-btn[data-v-a6e0b10c]:disabled{opacity:.5;cursor:not-allowed;background:#ffffff0f!important;color:#fff6!important;box-shadow:none!important}@media(max-width:900px){.vip-card-list[data-v-a6e0b10c]{grid-template-columns:1fr}}@media(max-width:768px){.vip-cycle-switch button[data-v-a6e0b10c]{flex:1 1 28%;min-width:82px;padding-inline:8px}.vip-card[data-v-a6e0b10c]{min-height:unset;padding:1.25rem}.vip-title[data-v-a6e0b10c]{font-size:1.2rem}.vip-subtitle[data-v-a6e0b10c]{font-size:1.8rem}.card-divider[data-v-a6e0b10c]{margin:.75rem 0}.vip-features[data-v-a6e0b10c]{margin:0 0 1rem}.vip-features li[data-v-a6e0b10c]{font-size:.9rem;margin:.4rem 0}.vip-btn[data-v-a6e0b10c]{padding:12px 20px;font-size:.95rem}}.noya-card[data-v-a6e0b10c]{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:radial-gradient(circle at 100% 0,rgba(var(--noya-rgb),.13),transparent 42%),var(--panel)}.noya-card[data-v-a6e0b10c]:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--noya),var(--noya-2))}.noya-card-head[data-v-a6e0b10c]{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:8px;min-height:110px;align-items:start}.noya-heading[data-v-a6e0b10c]{position:relative;z-index:2;min-width:0;padding-top:2px}.noya-figure[data-v-a6e0b10c]{position:relative;width:104px;height:110px;overflow:hidden;border-radius:var(--r-md);background:radial-gradient(circle at 50% 70%,rgba(var(--noya-rgb),.25),transparent 64%)}.noya-figure img[data-v-a6e0b10c]{position:absolute;z-index:1;left:50%;bottom:-9px;width:116px;max-width:none;transform:translate(-50%);filter:drop-shadow(0 10px 16px rgba(0,0,0,.28))}.noya-figure-label[data-v-a6e0b10c]{position:absolute;z-index:2;right:4px;top:4px;padding:3px 6px;border-radius:5px;color:var(--noya);background:color-mix(in srgb,var(--panel) 82%,transparent);font-size:9px;font-weight:750}.noya-title-row[data-v-a6e0b10c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.noya-title-row h3[data-v-a6e0b10c]{margin:0;font-size:17px;line-height:1.25}.noya-desc[data-v-a6e0b10c]{margin:7px 0 0;color:var(--dim);font-size:11.5px;line-height:1.55}.noya-quota[data-v-a6e0b10c]{min-height:78px;margin-top:10px}.nq-nums[data-v-a6e0b10c]{display:flex;align-items:baseline;gap:7px;min-width:0}.nq-remain[data-v-a6e0b10c]{font:800 26px var(--mono);color:var(--noya);letter-spacing:-.035em}.nq-total[data-v-a6e0b10c]{color:var(--dim);font-size:12px}.nq-bar[data-v-a6e0b10c]{height:8px;margin-top:9px;overflow:hidden;border-radius:var(--r-sm);background:var(--panel-2)}.nq-bar>i[data-v-a6e0b10c]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--noya),var(--noya-2));box-shadow:0 0 14px rgba(var(--noya-rgb),.36);transition:width var(--t-fast)}.nq-foot[data-v-a6e0b10c]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;color:var(--dim);font-size:11px}.nq-tier[data-v-a6e0b10c]{padding:3px 8px;border-radius:var(--r-sm);color:var(--dim);background:var(--panel-2);font-size:11px;font-weight:750}.nq-tier.on[data-v-a6e0b10c]{background:rgba(var(--noya-rgb),.15);color:var(--noya)}.nq-member[data-v-a6e0b10c]{min-height:76px;margin-top:12px;padding-top:10px;border-top:1px dashed var(--line)}.nq-member .kv[data-v-a6e0b10c]{font-size:12.5px;padding:7px 0}.nq-pitch[data-v-a6e0b10c]{margin:0;color:var(--dim);font-size:12.5px;line-height:1.7}.nq-pitch b[data-v-a6e0b10c]{color:var(--noya);font-weight:700}.noya-perks[data-v-a6e0b10c]{display:grid;gap:5px;margin-top:9px;color:var(--dim);font-size:11.5px;line-height:1.45}.noya-perks span[data-v-a6e0b10c]:first-letter{color:var(--noya)}.noya-state[data-v-a6e0b10c]{margin:10px 0 0;color:var(--dim);font-size:12px;line-height:1.6}.noya-actions[data-v-a6e0b10c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:14px}.noya-chat-link[data-v-a6e0b10c]{color:var(--dim);font-size:11.5px;text-decoration:none;transition:color var(--t-fast)}.noya-chat-link[data-v-a6e0b10c]:hover{color:var(--noya)}.noya-note[data-v-a6e0b10c]{margin:10px 0 0;color:var(--dim);font-size:9.5px;line-height:1.45}:root[data-theme=light-cream] .noya-card[data-v-a6e0b10c]{background:radial-gradient(circle at 100% 0,rgba(var(--noya-rgb),.09),transparent 42%),var(--panel)}.kv[data-v-a6e0b10c]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;border-bottom:1px dashed var(--line);font-size:13px}.kv[data-v-a6e0b10c]:last-of-type{border-bottom:none}.kv>span[data-v-a6e0b10c]{color:var(--dim);flex:none}.kv b[data-v-a6e0b10c]{font-weight:600;min-width:0;text-align:right;word-break:break-all}.kv .mono[data-v-a6e0b10c]{font-family:var(--mono);font-size:12.5px}.kv-val[data-v-a6e0b10c]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:1;min-width:0;color:var(--text)}.kv-val b[data-v-a6e0b10c]{min-width:0}.unset[data-v-a6e0b10c]{color:var(--dim);font-weight:500}.account-layout[data-v-a6e0b10c]{display:grid;grid-template-columns:268px minmax(0,1fr);gap:var(--sp-8);align-items:start}.account-nav[data-v-a6e0b10c]{position:sticky;top:84px;display:grid;gap:var(--sp-3)}.nav-group[data-v-a6e0b10c]{display:grid;gap:4px;padding:8px;border:1px solid var(--line);border-radius:var(--r-lg);background:color-mix(in srgb,var(--panel) 52%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--line-hi) 20%,transparent),0 6px 18px #00000014}.nav-group>button[data-v-a6e0b10c]{width:100%;display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;border:1px solid transparent;border-radius:var(--r-md);background:transparent;color:var(--dim);padding:9px var(--sp-3);text-align:left}.nav-group>button[data-v-a6e0b10c]:hover{color:var(--text);background:color-mix(in srgb,var(--panel-2) 58%,transparent)}.nav-group>button.on[data-v-a6e0b10c]{border-color:var(--line-hi);background:var(--panel);color:var(--text);box-shadow:var(--shadow-1)}.nav-group>button.on .nav-icon[data-v-a6e0b10c]{color:var(--amber);background:var(--amber-soft)}.nav-group>button.on .nav-state[data-v-a6e0b10c]{color:var(--amber);background:var(--amber-soft)}.nav-label[data-v-a6e0b10c]{min-width:0}.nav-group>button b[data-v-a6e0b10c]{font-size:13.5px}.nav-icon[data-v-a6e0b10c]{width:30px;height:30px;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--panel-2)}.nav-state[data-v-a6e0b10c]{justify-self:end;padding:2px 7px;border-radius:var(--r-sm);background:var(--panel-2);color:var(--dim);font-size:10.5px;font-weight:700;line-height:1.5;white-space:nowrap}.nav-state.unread[data-v-a6e0b10c]{color:var(--amber);background:var(--amber-soft)}.vip-nav .nav-icon[data-v-a6e0b10c],.nav-group>button.vip-nav.on .nav-icon[data-v-a6e0b10c]{background:linear-gradient(145deg,#ffeda933,#a65b092e);color:#ffd66b;box-shadow:inset 0 1px #ffffff2e,0 0 10px #ffbf3d1f;filter:drop-shadow(0 0 3px rgba(255,203,91,.22))}.vip-nav .nav-label b[data-v-a6e0b10c]{background:linear-gradient(90deg,#fff0b5,#ffd260 55%,#f4a83c);background-clip:text;color:transparent;font-weight:800;-webkit-background-clip:text}.vip-nav .nav-state[data-v-a6e0b10c],.nav-group>button.vip-nav.on .nav-state[data-v-a6e0b10c]{background:linear-gradient(110deg,#8b5a16,#f3c75f 50%,#a66815);color:#2d1b00;box-shadow:inset 0 1px #ffffff5c,0 2px 8px #b36f1224}:root[data-theme=light-cream] .nav-group[data-v-a6e0b10c]{background:color-mix(in srgb,var(--panel) 68%,transparent);box-shadow:inset 0 1px #ffffff8c,0 5px 16px #50401e0a}:root[data-theme=light-cream] .vip-nav .nav-label b[data-v-a6e0b10c]{background-image:linear-gradient(90deg,#714006,#a8640d 58%,#7d4504)}:root[data-theme=light-cream] .vip-nav .nav-icon[data-v-a6e0b10c]{color:#9b5d08}.account-content[data-v-a6e0b10c]{min-width:0;container:account-content / inline-size}.section-head[data-v-a6e0b10c]{display:flex;align-items:end;justify-content:space-between;gap:var(--sp-5);margin-bottom:var(--sp-5)}.section-head h2[data-v-a6e0b10c]{margin:0;font-size:28px;font-weight:900}.game-mark[data-v-a6e0b10c]{width:42px;height:42px;display:grid;place-items:center;border-radius:var(--r-md);background:var(--amber-soft);color:var(--amber);font-weight:900}.mod-cover[data-v-a6e0b10c]{width:52px;height:52px;flex:none;display:grid;place-items:center;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line);background:var(--panel-2)}.mod-cover img[data-v-a6e0b10c]{width:100%;height:100%;object-fit:cover;display:block}.mod-cover .game-mark[data-v-a6e0b10c]{width:100%;height:100%;border-radius:0}.library-tools[data-v-a6e0b10c]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(160px,.45fr) minmax(160px,.45fr);gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-1)}.library-tools label[data-v-a6e0b10c]{gap:5px}.library-tools input[data-v-a6e0b10c],.library-tools select[data-v-a6e0b10c]{width:100%;min-width:0;height:43px;border:1px solid var(--line);border-radius:var(--r-md);outline:0;background:var(--bg);color:var(--text);padding:0 12px}.library-tools input[data-v-a6e0b10c]:focus,.library-tools select[data-v-a6e0b10c]:focus{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.result-count[data-v-a6e0b10c]{margin:var(--sp-3) 0 var(--sp-4);color:var(--dim);font-size:var(--fs-small)}.owned-list[data-v-a6e0b10c]{display:grid;gap:var(--sp-2)}.owned-row[data-v-a6e0b10c]{min-height:96px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--sp-4);align-items:center;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-1);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.owned-row[data-v-a6e0b10c]:hover{border-color:var(--amber);box-shadow:var(--shadow-1)}.owned-link[data-v-a6e0b10c]{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);gap:var(--sp-3);align-items:center}.owned-main[data-v-a6e0b10c]{min-width:0;display:grid;gap:2px}.owned-main b[data-v-a6e0b10c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.owned-main small[data-v-a6e0b10c]{overflow:hidden;color:var(--dim);font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap}.owned-state[data-v-a6e0b10c]{display:grid;justify-items:end;gap:3px}.owned-state small[data-v-a6e0b10c]{color:var(--dim);font-size:10.5px}.profile-modal[data-v-a6e0b10c]{display:grid;gap:var(--sp-5)}.profile-avatar-editor[data-v-a6e0b10c]{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:var(--sp-5);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel-2)}.profile-avatar-preview[data-v-a6e0b10c]{width:88px;height:88px;display:grid;place-items:center;overflow:hidden;border-radius:50%;color:var(--on-amber);background:linear-gradient(135deg,var(--amber),var(--amber-2));box-shadow:0 0 0 2px var(--panel-2),0 0 0 4px var(--ring, var(--line-hi)),0 10px 24px var(--amber-soft);font-size:30px;font-weight:850}.profile-avatar-preview img[data-v-a6e0b10c]{width:100%;height:100%;display:block;object-fit:cover}.profile-avatar-copy[data-v-a6e0b10c]{min-width:0;display:grid;justify-items:start;gap:7px}.profile-avatar-copy h3[data-v-a6e0b10c],.profile-section-head h3[data-v-a6e0b10c]{margin:0;color:var(--text);font-size:15px}.profile-avatar-copy p[data-v-a6e0b10c],.profile-section-head p[data-v-a6e0b10c]{margin:0;color:var(--dim);font-size:12px;line-height:1.65}.profile-field[data-v-a6e0b10c]{position:relative;display:grid;gap:8px}.profile-field>span[data-v-a6e0b10c]{color:var(--text);font-size:13px;font-weight:700}.profile-field input[data-v-a6e0b10c]{width:100%;height:44px;padding:0 72px 0 13px;border:1px solid var(--line-hi);border-radius:var(--r-md);outline:none;background:var(--panel-2);color:var(--text);font-size:14px;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.profile-field input[data-v-a6e0b10c]:focus{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.profile-field>small[data-v-a6e0b10c]{position:absolute;right:13px;bottom:14px;color:var(--dim);font:600 10.5px var(--mono)}.profile-presets[data-v-a6e0b10c]{display:grid;gap:var(--sp-3)}.profile-section-head[data-v-a6e0b10c]{display:flex;align-items:end;justify-content:space-between;gap:var(--sp-3)}.profile-section-head>div[data-v-a6e0b10c]{display:grid;gap:4px}.avatar-picker[data-v-a6e0b10c]{display:flex;flex-wrap:wrap;gap:var(--sp-3);min-height:56px}.avatar-picker button[data-v-a6e0b10c]{width:54px;height:54px;overflow:hidden;border:2px solid transparent;border-radius:50%;background:var(--panel-2);padding:0;cursor:pointer}.avatar-picker button[data-v-a6e0b10c]:hover,.avatar-picker button.selected[data-v-a6e0b10c]{border-color:var(--amber)}.avatar-picker button.selected[data-v-a6e0b10c]{box-shadow:0 0 0 3px var(--amber-soft)}.avatar-picker img[data-v-a6e0b10c]{width:100%;height:100%;object-fit:cover}.upload-control[data-v-a6e0b10c]{justify-self:start;display:inline-flex;border:1px solid var(--line-hi);border-radius:var(--r-md);color:var(--text);padding:9px 14px;cursor:pointer}.upload-control[data-v-a6e0b10c]:hover{border-color:var(--amber);color:var(--amber)}.upload-control.disabled[data-v-a6e0b10c]{opacity:.5;cursor:not-allowed}.upload-control input[data-v-a6e0b10c]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.settings-error[data-v-a6e0b10c]{margin:0;color:var(--err);font-size:var(--fs-small)}.reset-confirm p[data-v-a6e0b10c]{margin:0;color:var(--dim);line-height:1.8}.reset-confirm b[data-v-a6e0b10c]{color:var(--text)}.modal-actions[data-v-a6e0b10c]{display:flex;justify-content:flex-end;gap:var(--sp-2)}@container account-dashboard (max-width: 1240px){.account-layout[data-v-a6e0b10c]{grid-template-columns:212px minmax(0,1fr);gap:var(--sp-5)}.id-card[data-v-a6e0b10c]{gap:10px;padding:var(--sp-3)}.id-top[data-v-a6e0b10c]{gap:10px}.id-avatar-core[data-v-a6e0b10c]{width:56px;height:56px;font-size:21px}.id-name[data-v-a6e0b10c]{font-size:15.5px}.id-actions[data-v-a6e0b10c]{gap:3px;padding-top:10px}.id-actions button[data-v-a6e0b10c],.id-actions a[data-v-a6e0b10c]{padding-inline:2px;font-size:11px}.nav-group[data-v-a6e0b10c]{gap:3px;padding:6px}.nav-group>button[data-v-a6e0b10c]{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding:8px}.nav-icon[data-v-a6e0b10c]{width:28px;height:28px}.nav-state[data-v-a6e0b10c]{padding-inline:6px;font-size:10px}.noya-card-head[data-v-a6e0b10c]{grid-template-columns:minmax(0,1fr) 90px;min-height:98px}.noya-figure[data-v-a6e0b10c]{width:90px;height:98px}.noya-figure img[data-v-a6e0b10c]{width:104px}}@container account-content (max-width: 780px){.ov-grid[data-v-a6e0b10c]{grid-template-columns:minmax(0,1fr)}.noya-card-head[data-v-a6e0b10c]{grid-template-columns:minmax(0,1fr) 112px}.noya-figure[data-v-a6e0b10c]{width:112px}.qq-qr-wrap[data-v-a6e0b10c]{width:min(100%,240px);justify-self:center}}@container account-dashboard (max-width: 1020px){.account-layout[data-v-a6e0b10c]{grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}.account-nav[data-v-a6e0b10c]{position:static}.id-card[data-v-a6e0b10c]{grid-template-columns:minmax(0,1fr);align-items:stretch}.id-top[data-v-a6e0b10c]{flex-direction:row;align-items:center;text-align:left}.id-info[data-v-a6e0b10c]{justify-items:start}.id-name[data-v-a6e0b10c]{justify-content:flex-start}.id-sig[data-v-a6e0b10c]{text-align:left}.id-actions[data-v-a6e0b10c]{justify-content:space-between}.nav-group[data-v-a6e0b10c]{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:inline proximity}.nav-group[data-v-a6e0b10c]::-webkit-scrollbar{display:none}.nav-group>button[data-v-a6e0b10c]{flex:1 0 128px;width:auto;grid-template-columns:28px auto;justify-content:start;scroll-snap-align:start}.nav-state[data-v-a6e0b10c]{display:none}}@container account-dashboard (max-width: 520px){.id-account-row[data-v-a6e0b10c]{grid-template-columns:48px minmax(0,1fr)}}@media(max-width:1280px){.auth-layout[data-v-a6e0b10c]{grid-template-columns:minmax(320px,1fr) minmax(400px,470px)}.noya-greeter[data-v-a6e0b10c]{display:none}}@media(max-width:900px){.auth-layout[data-v-a6e0b10c]{grid-template-columns:minmax(0,1fr);gap:var(--sp-8);padding-inline:6vw}.auth-wall[data-v-a6e0b10c]{opacity:.16}.wall-row img[data-v-a6e0b10c]{height:17vh}}@media(max-width:650px){.auth-layout[data-v-a6e0b10c],.dashboard[data-v-a6e0b10c]{padding-inline:20px}.id-card[data-v-a6e0b10c]{padding:var(--sp-3)}.id-avatar-core[data-v-a6e0b10c]{width:54px;height:54px;font-size:20px}.profile-avatar-editor[data-v-a6e0b10c]{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.profile-avatar-copy[data-v-a6e0b10c]{justify-items:center}.avatar-picker[data-v-a6e0b10c]{justify-content:center}.library-tools[data-v-a6e0b10c]{grid-template-columns:1fr}.owned-row[data-v-a6e0b10c]{grid-template-columns:1fr auto}.owned-link[data-v-a6e0b10c]{grid-column:1 / -1}.owned-state[data-v-a6e0b10c]{justify-items:start}}@media(max-width:420px){.captcha-line[data-v-a6e0b10c],.code-line[data-v-a6e0b10c]{grid-template-columns:1fr}.section-head[data-v-a6e0b10c]{align-items:start}.section-head[data-v-a6e0b10c] .bb{flex:0 0 auto}.kv-val[data-v-a6e0b10c]{flex-direction:column;align-items:flex-end;gap:6px}}.page[data-v-88cb2d4f]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.bounty[data-v-88cb2d4f]{padding:var(--sp-8) 3vw var(--sp-10)}.head[data-v-88cb2d4f]{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:18px}h1[data-v-88cb2d4f]{margin:0 0 8px;font-size:var(--fs-h2);font-weight:900;color:var(--text)}.intro[data-v-88cb2d4f]{margin:0;max-width:660px;color:var(--dim);line-height:1.7;font-size:13.5px}.intro .hi[data-v-88cb2d4f]{color:var(--amber);font-weight:600}.head-side[data-v-88cb2d4f]{display:flex;flex-direction:column;align-items:flex-end;gap:14px;flex:none}.head-actions[data-v-88cb2d4f]{display:flex;gap:8px;flex:none;flex-wrap:wrap;justify-content:flex-end}.stats[data-v-88cb2d4f]{display:flex;gap:22px}.stat[data-v-88cb2d4f]{text-align:right}.stat b[data-v-88cb2d4f]{display:block;font:800 21px/1.1 var(--mono);color:var(--amber)}.stat span[data-v-88cb2d4f]{font-size:11px;color:var(--dim)}.tabs[data-v-88cb2d4f]{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:18px}.tab[data-v-88cb2d4f]{padding:10px 18px;border:none;background:none;color:var(--dim);cursor:pointer;font-size:15px;font-weight:600;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out)}.tab[data-v-88cb2d4f]:hover{color:var(--text)}.tab.on[data-v-88cb2d4f]{color:var(--amber);border-bottom-color:var(--amber)}.layout[data-v-88cb2d4f]{display:flex;gap:26px;align-items:flex-start}.main[data-v-88cb2d4f]{flex:1 1 640px;min-width:0}.rail[data-v-88cb2d4f]{flex:0 0 300px;display:flex;flex-direction:column;gap:14px;position:sticky;top:84px}@media(max-width:980px){.layout[data-v-88cb2d4f]{flex-direction:column}.main[data-v-88cb2d4f]{flex:none;width:100%}.rail[data-v-88cb2d4f]{position:static;flex:none;width:100%}}.game-dropdown[data-v-88cb2d4f]{position:relative;margin-bottom:14px;width:max-content}.gd-trigger[data-v-88cb2d4f]{display:inline-flex;align-items:center;gap:10px;min-width:230px;padding:5px 12px 5px 6px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--panel);color:var(--text);cursor:pointer;font-size:13.5px;font-weight:600;transition:border-color var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out)}.gd-trigger[data-v-88cb2d4f]:hover{border-color:var(--line-hi);transform:translateY(-1px)}.gd-trigger.on[data-v-88cb2d4f]{border-color:color-mix(in srgb,var(--amber) 55%,transparent)}.gd-cover[data-v-88cb2d4f]{flex:none;width:30px;height:30px;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:var(--amber-soft);color:var(--amber);font-size:13px;font-weight:700}.gd-cover img[data-v-88cb2d4f]{width:100%;height:100%;object-fit:cover}.gd-cover.sm[data-v-88cb2d4f]{width:24px;height:24px;border-radius:6px;font-size:11px}.gd-name[data-v-88cb2d4f]{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd-chevron[data-v-88cb2d4f]{width:16px;height:16px;flex:none;color:var(--dim);transition:transform var(--t-fast) var(--ease-out)}.gd-trigger.on .gd-chevron[data-v-88cb2d4f]{transform:rotate(180deg)}.gd-menu[data-v-88cb2d4f]{position:absolute;top:calc(100% + 4px);left:0;z-index:var(--z-dropdown);min-width:100%;max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid var(--line-hi);border-radius:10px;background:var(--panel);box-shadow:var(--shadow-2)}.gd-filter[data-v-88cb2d4f]{margin-bottom:4px;padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--text);font-size:13px;outline:none}.gd-filter[data-v-88cb2d4f]:focus{border-color:var(--amber)}.gd-item[data-v-88cb2d4f]{display:flex;align-items:center;gap:10px;padding:5px 6px;border:none;border-radius:8px;background:none;color:var(--dim);cursor:pointer;font-size:13px;white-space:nowrap;text-align:left}.gd-item[data-v-88cb2d4f]:hover{background:var(--panel-2);color:var(--text)}.gd-item.on[data-v-88cb2d4f]{color:var(--amber);background:var(--amber-soft)}.gd-item.more[data-v-88cb2d4f]{margin-top:2px;padding-top:8px;border-top:1px dashed var(--line);border-radius:0 0 8px 8px;font-weight:500}.gd-item.more[data-v-88cb2d4f]:hover{color:var(--amber)}.gd-empty[data-v-88cb2d4f]{padding:10px;color:var(--dim);font-size:12.5px;text-align:center}.toolbar[data-v-88cb2d4f]{display:flex;align-items:center;gap:10px;margin:0 0 14px}.seg[data-v-88cb2d4f]{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2)}.seg button[data-v-88cb2d4f]{padding:5px 15px;border:none;border-radius:9px;background:transparent;color:var(--dim);cursor:pointer;font-size:12.5px;transition:color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.seg button[data-v-88cb2d4f]:hover{color:var(--text)}.seg button.on[data-v-88cb2d4f]{background:var(--amber-soft);color:var(--amber);font-weight:700}.filter-chip[data-v-88cb2d4f]{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:var(--r-md);border:1px dashed var(--line);background:transparent;color:var(--dim);cursor:pointer;font-size:12.5px;transition:color var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.filter-chip .fd[data-v-88cb2d4f]{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.5}.filter-chip[data-v-88cb2d4f]:hover{color:var(--text);border-color:var(--line-hi)}.filter-chip.on[data-v-88cb2d4f]{color:var(--ok);border:1px solid color-mix(in srgb,var(--ok) 45%,transparent);background:color-mix(in srgb,var(--ok) 8%,transparent)}.filter-chip.on .fd[data-v-88cb2d4f]{opacity:1}.spacer[data-v-88cb2d4f]{flex:1}.cta-ellipsis[data-v-88cb2d4f]{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dim[data-v-88cb2d4f]{color:var(--dim)}.empty[data-v-88cb2d4f]{padding:50px 0;text-align:center}.linklike[data-v-88cb2d4f]{background:none;border:none;color:var(--amber);cursor:pointer;padding:0;font:inherit}.list[data-v-88cb2d4f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.list>.card[data-v-88cb2d4f]{padding:0;border:1px solid var(--line);border-radius:14px;background:var(--panel);box-shadow:var(--shadow-1);transition:border-color var(--t-fast) var(--ease-out),box-shadow var(--t-fast),transform var(--t-fast) var(--ease-out)}.list>.card[data-v-88cb2d4f]:hover{border-color:var(--line-hi);transform:translateY(-1px);box-shadow:var(--shadow-lift, var(--shadow-2))}.list>.card.top1[data-v-88cb2d4f]{border-color:color-mix(in srgb,var(--amber) 38%,transparent);background:linear-gradient(180deg,var(--amber-soft),var(--panel) 42%)}.list>.card.top1[data-v-88cb2d4f]:hover{border-color:color-mix(in srgb,var(--amber) 60%,transparent)}.row[data-v-88cb2d4f]{display:flex;align-items:flex-start;gap:15px;padding:15px 16px}.rank-col[data-v-88cb2d4f]{flex:none;width:48px;display:flex;align-items:flex-start;justify-content:center;padding-top:1px}.rank-col.plain-rank[data-v-88cb2d4f]{align-self:stretch;align-items:center;padding-top:0}.rank[data-v-88cb2d4f]{display:grid;place-items:center;font:700 12px/1 var(--mono);color:var(--dim)}.rank.num[data-v-88cb2d4f]{width:32px;height:32px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--panel-2);color:var(--dim);font-size:16px;font-weight:800;box-shadow:inset 0 1px rgba(var(--veil-rgb),.05)}.rank.medal[data-v-88cb2d4f]{position:relative;width:44px;height:42px}.rank.medal img[data-v-88cb2d4f]{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 5px rgba(0,0,0,.34))}.body[data-v-88cb2d4f]{flex:1;min-width:0}.title-line[data-v-88cb2d4f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.title[data-v-88cb2d4f]{font-size:15px;font-weight:600;color:var(--text)}.reason[data-v-88cb2d4f]{margin:2px 0 0;color:var(--dim);font-size:12.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.meta[data-v-88cb2d4f]{margin-top:6px;display:flex;align-items:center;gap:8px;color:var(--dim);font-size:12px;flex-wrap:wrap}.meta .dot[data-v-88cb2d4f]{opacity:.5}.proposer[data-v-88cb2d4f]{display:inline-flex;align-items:center;gap:6px}.proposer-link[data-v-88cb2d4f]{display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);color:inherit;text-decoration:none}.proposer-link:hover .pname[data-v-88cb2d4f]{color:var(--amber);text-decoration:underline;text-underline-offset:2px}.proposer-link:hover .ava[data-v-88cb2d4f]{box-shadow:0 0 0 2px color-mix(in srgb,var(--amber) 72%,transparent)}.proposer-link[data-v-88cb2d4f]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.ava[data-v-88cb2d4f]{flex:none;width:18px;height:18px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--amber-soft);color:var(--amber);font-size:10px;font-weight:600;transition:box-shadow var(--t-fast) var(--ease-out)}.ava img[data-v-88cb2d4f]{width:100%;height:100%;object-fit:cover}.pname[data-v-88cb2d4f]{color:var(--dim);transition:color var(--t-fast) var(--ease-out)}.actions[data-v-88cb2d4f]{display:flex;align-items:flex-start;gap:6px;flex:none;padding-top:1px}.menu-wrap[data-v-88cb2d4f]{position:relative}.discussion-btn[data-v-88cb2d4f]{display:inline-flex;align-items:center;gap:5px;height:30px;min-width:30px;padding:0 7px;border:none;border-radius:8px;background:transparent;color:var(--dim);cursor:pointer;font:600 11px/1 var(--mono);transition:color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.discussion-btn svg[data-v-88cb2d4f]{width:15px;height:15px}.discussion-btn[data-v-88cb2d4f]:hover{color:var(--text);background:var(--panel-2)}.dots-btn[data-v-88cb2d4f]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--dim);cursor:pointer;transition:color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.dots-btn svg[data-v-88cb2d4f]{width:15px;height:15px}.dots-btn[data-v-88cb2d4f]:hover,.dots-btn.on[data-v-88cb2d4f]{color:var(--text);background:var(--panel-2)}.dots-btn[data-v-88cb2d4f]:focus-visible{outline:var(--ctl-focus);outline-offset:2px}.menu[data-v-88cb2d4f]{position:absolute;top:calc(100% + 4px);right:0;min-width:138px;z-index:var(--z-dropdown);display:flex;flex-direction:column;padding:4px;border:1px solid var(--line);border-radius:10px;background:var(--panel);box-shadow:var(--shadow-2)}.menu-item[data-v-88cb2d4f]{text-align:left;padding:8px 10px;border:none;border-radius:6px;background:none;color:var(--text);cursor:pointer;font-size:13px;white-space:nowrap}.menu-item[data-v-88cb2d4f]:hover{background:var(--panel-2)}.menu-item.danger[data-v-88cb2d4f]{color:var(--err)}.vote[data-v-88cb2d4f]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:72px;padding:6px 0;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--panel-2);color:var(--dim);cursor:pointer;transition:color var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.vote svg[data-v-88cb2d4f]{width:16px;height:16px;color:color-mix(in srgb,var(--like) 68%,var(--dim));transition:color var(--t-fast) var(--ease-out),transform var(--motion-spring) var(--ease-spring)}.vote .vc[data-v-88cb2d4f]{font:700 13px/1 var(--mono)}.vote[data-v-88cb2d4f]:hover{color:var(--like);border-color:color-mix(in srgb,var(--like) 50%,transparent);background:rgba(var(--like-rgb),.08)}.vote:hover svg[data-v-88cb2d4f]{color:var(--like);transform:scale(1.1)}.vote.liked[data-v-88cb2d4f]{color:var(--like);border-color:color-mix(in srgb,var(--like) 55%,transparent);background:rgba(var(--like-rgb),.13)}.vote.liked svg[data-v-88cb2d4f]{color:var(--like);transform:scale(1.12)}.badge[data-v-88cb2d4f]{font-size:11px;padding:2px 8px;border-radius:var(--r-pill);border:1px solid var(--line);color:var(--dim)}.tone-accent[data-v-88cb2d4f]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 55%,transparent);background:var(--amber-soft)}.tone-ok[data-v-88cb2d4f]{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,transparent)}.tone-info[data-v-88cb2d4f]{color:var(--info);border-color:color-mix(in srgb,var(--info) 40%,transparent)}.tone-faint[data-v-88cb2d4f],.tone-mine[data-v-88cb2d4f]{color:var(--dim)}.rail-card[data-v-88cb2d4f]{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:16px;box-shadow:var(--shadow-1)}.rail-title[data-v-88cb2d4f]{font:600 11px/1 var(--mono);letter-spacing:.12em;color:var(--amber);margin-bottom:12px}.cyc[data-v-88cb2d4f]{margin-bottom:12px}.cyc[data-v-88cb2d4f]:last-child{margin-bottom:0}.cyc-head[data-v-88cb2d4f]{display:flex;justify-content:space-between;font-size:12px;color:var(--text);font-weight:600;margin-bottom:6px}.cyc-pick[data-v-88cb2d4f]{display:flex;align-items:center;gap:6px;font-size:12px;margin:4px 0}.pick-type[data-v-88cb2d4f]{flex:none;font-size:10px;padding:1px 6px;border-radius:var(--r-pill);border:1px solid var(--line);color:var(--dim)}.pick-title[data-v-88cb2d4f]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dim)}.pick-votes[data-v-88cb2d4f]{flex:none;color:var(--amber);font:600 11px/1 var(--mono)}.how-steps[data-v-88cb2d4f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.how-steps li[data-v-88cb2d4f]{display:flex;gap:9px;align-items:flex-start}.how-ic[data-v-88cb2d4f]{flex:none;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-size:13px;background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 25%,transparent)}.how-steps p[data-v-88cb2d4f]{margin:2px 0 0;color:var(--dim);font-size:12.5px;line-height:1.6}.how-steps b[data-v-88cb2d4f]{color:var(--text)}.how-more[data-v-88cb2d4f]{margin-top:12px;padding:0;border:none;background:none;color:var(--amber);cursor:pointer;font-size:12px}.how-more[data-v-88cb2d4f]:hover{text-decoration:underline}.how-fine[data-v-88cb2d4f]{margin:10px 0 0;color:var(--dim);font-size:var(--fs-micro);line-height:1.7;opacity:.85}.modal-note[data-v-88cb2d4f]{margin:0 0 6px;color:var(--dim);font-size:12.5px;line-height:1.6}.f-label[data-v-88cb2d4f]{display:block;margin:12px 0 5px;font-size:12.5px;color:var(--dim)}.f-input[data-v-88cb2d4f],.f-area[data-v-88cb2d4f]{width:100%;box-sizing:border-box;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--text);font-size:13.5px;font-family:inherit}.f-input[data-v-88cb2d4f]:focus,.f-area[data-v-88cb2d4f]:focus{outline:none;border-color:var(--amber)}.f-area[data-v-88cb2d4f]{resize:vertical;line-height:1.6}.m-actions[data-v-88cb2d4f]{display:flex;justify-content:flex-end;gap:8px}.claims-empty[data-v-88cb2d4f]{padding:24px 0;text-align:center}.claim-list[data-v-88cb2d4f]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;max-height:50vh;overflow-y:auto}.claim-row[data-v-88cb2d4f]{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:var(--panel-2)}.claim-title[data-v-88cb2d4f]{font-size:14px;font-weight:600;color:var(--text)}.claim-hint[data-v-88cb2d4f]{margin:6px 0 0;font-size:12.5px;color:var(--dim);line-height:1.6}.claim-hint.ok[data-v-88cb2d4f]{color:var(--ok)}.discussion-note[data-v-88cb2d4f]{margin:0 0 10px;padding:8px 12px;border-radius:8px;background:var(--amber-soft);color:var(--dim);font-size:12px;line-height:1.6}.discussion-list[data-v-88cb2d4f]{min-height:200px;max-height:46vh;padding:10px;overflow-y:auto;display:flex;flex-direction:column;gap:9px;background:color-mix(in srgb,var(--bg) 30%,transparent);border:1px solid var(--line);border-radius:12px}.discussion-empty[data-v-88cb2d4f]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px 12px;text-align:center;color:var(--dim)}.empty-badge[data-v-88cb2d4f]{width:54px;height:54px;margin-bottom:6px;display:grid;place-items:center;border-radius:50%;background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 40%,transparent)}.empty-badge svg[data-v-88cb2d4f]{width:26px;height:26px;fill:none;stroke:var(--amber);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.empty-title[data-v-88cb2d4f]{color:var(--dim);font-size:13px;font-weight:650}.empty-sub[data-v-88cb2d4f]{color:var(--dim);font-size:11.5px;opacity:.8}.discussion-thread[data-v-88cb2d4f]{border:1px solid var(--line);border-radius:11px;padding:11px 12px;background:var(--panel-2)}.discussion-thread.pinned[data-v-88cb2d4f]{border-color:color-mix(in srgb,var(--amber) 55%,transparent);background:linear-gradient(180deg,var(--amber-soft),var(--panel-2) 62%)}.pinned-label[data-v-88cb2d4f]{margin-bottom:8px;color:var(--amber);font-size:11px;font-weight:600}.comment-row[data-v-88cb2d4f]{display:flex;align-items:flex-start;gap:10px}.comment-row+.comment-row[data-v-88cb2d4f]{margin-top:9px}.reply-row[data-v-88cb2d4f]{margin-left:36px;padding:9px 10px;border-left:2px solid var(--line-hi);border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--panel) 55%,transparent)}.comment-ava[data-v-88cb2d4f]{width:28px;height:28px;flex:none;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--amber-soft);color:var(--amber);font-size:11px;font-weight:700}.comment-ava.small[data-v-88cb2d4f]{width:23px;height:23px}.comment-ava img[data-v-88cb2d4f]{width:100%;height:100%;object-fit:cover}.comment-avatar-link[data-v-88cb2d4f]{flex:none;border-radius:50%;color:inherit;text-decoration:none}.comment-avatar-link .comment-ava[data-v-88cb2d4f]{transition:box-shadow var(--t-fast) var(--ease-out)}.comment-avatar-link:hover .comment-ava[data-v-88cb2d4f]{box-shadow:0 0 0 2px color-mix(in srgb,var(--amber) 72%,transparent)}.comment-avatar-link[data-v-88cb2d4f]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.comment-main[data-v-88cb2d4f]{flex:1;min-width:0}.comment-meta[data-v-88cb2d4f]{display:flex;align-items:center;gap:8px;color:var(--dim);font-size:11px}.comment-meta b[data-v-88cb2d4f],.comment-author-link[data-v-88cb2d4f]{color:var(--dim);font-size:12px;font-weight:700}.comment-author-link[data-v-88cb2d4f]{border-radius:3px;text-decoration:none;transition:color var(--t-fast) var(--ease-out)}.comment-author-link[data-v-88cb2d4f]:hover{color:var(--amber);text-decoration:underline;text-underline-offset:2px}.comment-author-link[data-v-88cb2d4f]:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.comment-content[data-v-88cb2d4f]{margin-top:4px;color:var(--text);font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.reply-to[data-v-88cb2d4f]{color:var(--amber)}.comment-actions[data-v-88cb2d4f]{display:flex;gap:10px;margin-top:5px}.comment-actions button[data-v-88cb2d4f],.replying button[data-v-88cb2d4f]{padding:0;border:0;background:transparent;color:var(--dim);cursor:pointer;font-size:11px}.comment-actions button[data-v-88cb2d4f]:hover,.replying button[data-v-88cb2d4f]:hover{color:var(--amber)}.comment-actions button.danger[data-v-88cb2d4f]:hover{color:var(--err)}.discussion-compose[data-v-88cb2d4f]{margin-top:12px;padding-top:11px;border-top:1px solid var(--line)}.replying[data-v-88cb2d4f]{margin-bottom:8px;padding:6px 10px;border-radius:8px;display:flex;align-items:center;gap:8px;color:var(--dim);font-size:12px;background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 40%,transparent)}.replying button[data-v-88cb2d4f]{color:var(--amber)}.compose-foot[data-v-88cb2d4f]{display:flex;align-items:center;justify-content:space-between;margin-top:7px;color:var(--dim);font-size:11px}.compose-tools[data-v-88cb2d4f]{display:flex;align-items:center;gap:10px}.esp-anchor[data-v-88cb2d4f]{position:relative}.tool-btn[data-v-88cb2d4f]{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);font-size:15px;cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast)}.tool-btn[data-v-88cb2d4f]:hover,.tool-btn.on[data-v-88cb2d4f]{border-color:color-mix(in srgb,var(--amber) 55%,transparent);background:var(--amber-soft)}@media(max-width:720px){.bounty[data-v-88cb2d4f]{padding-inline:20px}.head[data-v-88cb2d4f]{flex-direction:column;align-items:flex-start;gap:16px}.head-side[data-v-88cb2d4f]{align-items:flex-start}.stat[data-v-88cb2d4f]{text-align:left}.head-actions[data-v-88cb2d4f]{justify-content:flex-start}.row[data-v-88cb2d4f]{padding:12px;gap:11px}.rank-col[data-v-88cb2d4f]{width:44px}.rank.medal[data-v-88cb2d4f]{width:40px;height:38px}.done-line[data-v-88cb2d4f]{margin-left:12px}.cta-ellipsis[data-v-88cb2d4f]{max-width:200px}.gn[data-v-88cb2d4f]{max-width:120px}}.rank.done[data-v-88cb2d4f]{color:var(--ok)}.rank.medal.done[data-v-88cb2d4f]:after{content:"✓";position:absolute;right:0;bottom:0;display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--ok);color:#07130d;font:800 9px/1 var(--sans);box-shadow:0 0 0 2px var(--panel)}.done-line[data-v-88cb2d4f]{display:flex;align-items:center;gap:8px;margin:0 16px 13px 79px}.go-mod[data-v-88cb2d4f]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border:1px solid rgba(240,177,58,.45);border-radius:999px;background:#f0b13a1a;color:#f0b13a;font-size:12px;line-height:1.5;cursor:pointer;transition:background .15s,border-color .15s}.go-mod[data-v-88cb2d4f]:hover{background:#f0b13a2e;border-color:#f0b13ab3}:root[data-theme=light-cream] .go-mod[data-v-88cb2d4f]{border-color:rgba(var(--amber-rgb),.45);background:var(--amber-soft);color:var(--amber)}:root[data-theme=light-cream] .go-mod[data-v-88cb2d4f]:hover{background:rgba(var(--amber-rgb),.18);border-color:rgba(var(--amber-rgb),.7)}.done-note[data-v-88cb2d4f]{font-size:12px;opacity:.6}.tone-build[data-v-88cb2d4f]{color:var(--info);border-color:color-mix(in srgb,var(--info) 60%,transparent);background:color-mix(in srgb,var(--info) 16%,transparent);font-weight:600}.tone-build[data-v-88cb2d4f]:before,.done-note.building[data-v-88cb2d4f]:before{content:"";display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:currentColor;animation:buildPulse-88cb2d4f 1.6s ease-in-out infinite}.done-note.building[data-v-88cb2d4f]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--r-pill);border:1px solid color-mix(in srgb,var(--info) 45%,transparent);background:color-mix(in srgb,var(--info) 12%,transparent);color:var(--info);opacity:1}@keyframes buildPulse-88cb2d4f{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.tone-build[data-v-88cb2d4f]:before,.done-note.building[data-v-88cb2d4f]:before{animation:none}}.done-card[data-v-88cb2d4f]{display:flex;align-items:center;gap:10px;width:100%;padding:6px 12px 6px 6px;border:1px solid color-mix(in srgb,var(--amber) 26%,transparent);border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--amber) 11%,transparent),transparent 65%);color:inherit;text-align:left;cursor:pointer;transition:border-color .16s,background .16s,transform .16s}.done-card[data-v-88cb2d4f]:hover{border-color:color-mix(in srgb,var(--amber) 62%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--amber) 20%,transparent),transparent 72%);transform:translateY(-1px)}.dc-cover[data-v-88cb2d4f]{flex:none;width:58px;height:36px;border-radius:7px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line)}.dc-cover img[data-v-88cb2d4f]{width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.done-card:hover .dc-cover img[data-v-88cb2d4f]{transform:scale(1.07)}.dc-ph[data-v-88cb2d4f]{font:700 10px/1 var(--mono);letter-spacing:.08em;color:var(--dim)}.dc-text[data-v-88cb2d4f]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dc-status[data-v-88cb2d4f]{font-size:11px;color:var(--amber)}.dc-name[data-v-88cb2d4f]{font-size:13.5px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-go[data-v-88cb2d4f]{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--amber)}.dc-arrow[data-v-88cb2d4f]{transition:transform .16s ease}.done-card:hover .dc-arrow[data-v-88cb2d4f]{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.done-card[data-v-88cb2d4f],.dc-cover img[data-v-88cb2d4f],.dc-arrow[data-v-88cb2d4f]{transition:none}.done-card[data-v-88cb2d4f]:hover,.done-card:hover .dc-cover img[data-v-88cb2d4f],.done-card:hover .dc-arrow[data-v-88cb2d4f]{transform:none}.list>.card[data-v-88cb2d4f],.game-chip[data-v-88cb2d4f]{transition:none}.list>.card[data-v-88cb2d4f]:hover,.game-chip[data-v-88cb2d4f]:hover{transform:none}}.detail-head[data-v-88cb2d4f]{margin-bottom:12px}.detail-meta[data-v-88cb2d4f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.detail-body[data-v-88cb2d4f]{margin:9px 0 0;max-height:34vh;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13.5px;line-height:1.75}.detail-body.empty[data-v-88cb2d4f]{opacity:.5}.detail-actions[data-v-88cb2d4f]{display:flex;align-items:center;gap:10px;margin-top:11px}.detail-actions .done-card[data-v-88cb2d4f]{margin-top:0}.detail-head .done-card[data-v-88cb2d4f]{margin-top:11px}.detail-claim[data-v-88cb2d4f]{padding:5px 13px;border-radius:999px;font-size:12.5px;cursor:pointer}.body.clickable[data-v-88cb2d4f]{cursor:pointer}.body.clickable:hover .title[data-v-88cb2d4f]{text-decoration:underline;text-underline-offset:3px}.detail-claim[data-v-88cb2d4f]{border:1px solid color-mix(in srgb,var(--amber) 45%,transparent);background:color-mix(in srgb,var(--amber) 12%,transparent);color:var(--amber)}.detail-claim[data-v-88cb2d4f]:hover{border-color:var(--amber)}.m-sub[data-v-e77f8de1]{margin:0 0 14px;color:var(--dim);font-size:var(--fs-small);line-height:1.6}.memory-switch[data-v-e77f8de1]{display:flex;align-items:center;gap:20px;margin-bottom:14px;padding:13px 15px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2)}.memory-switch>div[data-v-e77f8de1]{flex:1;min-width:0}.memory-switch b[data-v-e77f8de1]{font-size:var(--fs-body)}.memory-switch p[data-v-e77f8de1]{margin:4px 0 0;color:var(--dim);font-size:var(--fs-small);line-height:1.55}.switch[data-v-e77f8de1]{position:relative;flex:none;width:44px;height:24px;padding:0;border:0;border-radius:99px;background:var(--ctl-active);cursor:pointer}.switch[data-v-e77f8de1]:focus-visible{outline:var(--ctl-focus);outline-offset:2px}.switch span[data-v-e77f8de1]{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform var(--t-fast)}.switch.on[data-v-e77f8de1]{background:linear-gradient(90deg,var(--noya),var(--noya-2))}.switch.on span[data-v-e77f8de1]{transform:translate(20px)}.input[data-v-e77f8de1]{width:100%;padding:9px 11px;font:inherit;font-size:var(--fs-body);color:var(--text);background:var(--ctl-surface);border:1px solid transparent;border-radius:var(--r-sm);outline:none;transition:border-color var(--t-fast)}.input[data-v-e77f8de1]:focus{border-color:var(--noya)}.add-row[data-v-e77f8de1]{display:grid;grid-template-columns:116px minmax(0,1fr) auto;align-items:stretch;gap:8px;margin-bottom:12px}.category[data-v-e77f8de1]{min-height:50px}.memory-input[data-v-e77f8de1]{min-height:50px;resize:vertical;line-height:1.5}.memory-list[data-v-e77f8de1]{min-height:140px;max-height:340px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.memory-empty[data-v-e77f8de1]{display:grid;min-height:140px;place-items:center;color:var(--dim);font-size:var(--fs-small);text-align:center;padding:0 20px}.memory-item[data-v-e77f8de1]{padding:11px 13px;border:1px solid var(--line);border-radius:var(--r-md);background:rgba(var(--veil-rgb),.03)}.mi-top[data-v-e77f8de1]{display:flex;align-items:center;gap:8px}.mi-category[data-v-e77f8de1]{padding:2px 8px;border-radius:var(--r-sm);color:var(--noya);background:rgba(var(--noya-rgb),.1);font-size:var(--fs-small);font-weight:700}.mi-source[data-v-e77f8de1]{color:var(--dim);font-size:var(--fs-small)}.mi-edit[data-v-e77f8de1],.mi-delete[data-v-e77f8de1]{padding:2px 4px;border:0;background:transparent;cursor:pointer;font-size:var(--fs-small)}.mi-edit[data-v-e77f8de1]{margin-left:auto;color:var(--noya)}.mi-delete[data-v-e77f8de1]{color:var(--err)}.mi-editbox[data-v-e77f8de1]{display:grid;grid-template-columns:110px minmax(0,1fr) auto auto;align-items:center;gap:7px;margin-top:9px}.memory-item p[data-v-e77f8de1]{margin:8px 0 5px;line-height:1.6;font-size:var(--fs-body)}.memory-item time[data-v-e77f8de1]{color:var(--dim);font:var(--fs-micro)/1 var(--mono)}.err-line[data-v-e77f8de1]{margin-top:10px;color:var(--err);font-size:var(--fs-small)}.m-actions[data-v-e77f8de1]{display:flex;justify-content:flex-end;gap:10px}@media(max-width:620px){.add-row[data-v-e77f8de1]{grid-template-columns:1fr auto}.category[data-v-e77f8de1]{grid-column:1 / -1}.mi-editbox[data-v-e77f8de1]{grid-template-columns:1fr 1fr}.mi-editbox textarea[data-v-e77f8de1]{grid-column:1 / -1}}.ns-scope[data-v-e77d6222]{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-width:0}.ns-drop[data-v-e77d6222]{position:relative;min-width:0}.ns-pick[data-v-e77d6222]{width:100%;display:flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:rgba(var(--bg-rgb),.6);color:var(--text);font-size:var(--fs-small);cursor:pointer;transition:border-color var(--t-fast)}.ns-pick[data-v-e77d6222]:hover,.ns-pick.on[data-v-e77d6222]{border-color:var(--noya)}.ns-pick-t[data-v-e77d6222]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ns-pick i[data-v-e77d6222]{font-style:normal;color:var(--dim);font-size:10px}.ns-thumb[data-v-e77d6222]{width:30px;height:19px;flex:0 0 30px;border-radius:4px;background:var(--panel-2) center / cover no-repeat}.ns-thumb.ph[data-v-e77d6222]{opacity:.45}.ns-menu[data-v-e77d6222]{position:absolute;z-index:40;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow-y:auto;padding:6px;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:var(--panel);box-shadow:var(--shadow-2)}.ns-search[data-v-e77d6222]{width:100%;margin-bottom:6px;padding:6px 8px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);color:var(--text);font:inherit;font-size:var(--fs-small)}.ns-search[data-v-e77d6222]:focus{outline:none;border-color:var(--noya)}.ns-opt[data-v-e77d6222]{width:100%;display:flex;align-items:center;gap:7px;padding:5px 6px;border:0;border-radius:var(--r-sm);background:transparent;color:inherit;font-size:var(--fs-small);text-align:left;cursor:pointer}.ns-opt[data-v-e77d6222]:hover{background:rgba(var(--noya-rgb),.14)}.ns-opt.on[data-v-e77d6222]{color:var(--noya);font-weight:700}.ns-opt-t[data-v-e77d6222]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-hint[data-v-e77d6222]{margin:6px 4px 2px;font-size:var(--fs-micro);color:var(--dim)}.ns-scope.compact .ns-pick[data-v-e77d6222],.ns-scope.compact .ns-search[data-v-e77d6222],.ns-scope.compact .ns-opt[data-v-e77d6222]{font-size:var(--fs-micro)}.ns-scope.compact .ns-pick[data-v-e77d6222]{padding:5px 7px;gap:6px}.ns-scope.compact .ns-thumb[data-v-e77d6222]{width:28px;height:18px;flex-basis:28px}.page[data-v-44eb0276]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.noya-shell[data-v-44eb0276]{display:flex;height:calc(100dvh - 64px);min-height:480px;position:relative}.noya[data-v-44eb0276]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;min-height:0}.conv-rail[data-v-44eb0276]{flex:none;width:252px;display:flex;flex-direction:column;background:var(--panel);border-right:1px solid var(--line);overflow:hidden;transition:width var(--t-med) var(--ease-out)}.conv-rail.collapsed[data-v-44eb0276]{width:0;border-right:none}.rail-new[data-v-44eb0276]{flex:none;margin:var(--sp-3) var(--sp-3) var(--sp-2);padding:10px 12px;font-size:var(--fs-small);font-weight:700;color:#fff;background:linear-gradient(135deg,var(--noya),var(--noya-2));border:none;border-radius:var(--r-md);cursor:pointer;white-space:nowrap;transition:filter var(--t-fast)}.rail-new[data-v-44eb0276]:hover{filter:brightness(1.08)}.rail-list[data-v-44eb0276]{flex:1 1 0;min-height:0;overflow-y:auto;padding:0 var(--sp-2) var(--sp-2);display:flex;flex-direction:column;gap:2px}.rail-empty[data-v-44eb0276]{padding:24px 12px;text-align:center;font-size:var(--fs-small);color:var(--dim)}.rail-item[data-v-44eb0276]{text-align:left;padding:9px 10px;background:transparent;border:1px solid transparent;border-radius:var(--r-md);cursor:pointer;white-space:nowrap;transition:background var(--t-fast)}.rail-item[data-v-44eb0276]:hover{background:rgba(var(--veil-rgb),.06)}.rail-item.on[data-v-44eb0276]{border-color:rgba(var(--noya-rgb),.4);background:rgba(var(--noya-rgb),.08)}.ri-title[data-v-44eb0276]{font-size:var(--fs-small);color:var(--text);overflow:hidden;text-overflow:ellipsis}.ri-meta[data-v-44eb0276]{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:var(--fs-micro);color:var(--dim)}.ri-game[data-v-44eb0276]{color:var(--noya)}.rail-toggle[data-v-44eb0276]{flex:none;width:32px;height:32px;border-radius:var(--r-sm);border:1px solid var(--line-hi);background:transparent;color:var(--dim);font-size:15px;line-height:1;cursor:pointer;transition:border-color var(--t-fast),color var(--t-fast)}.rail-toggle[data-v-44eb0276]:hover{border-color:var(--noya);color:var(--noya)}.noya-head[data-v-44eb0276]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--line);background:var(--panel)}.who[data-v-44eb0276]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.avatar[data-v-44eb0276]{width:42px;height:42px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,rgba(var(--noya-rgb),.9),var(--noya-2));color:#fff;flex:none}.avatar img[data-v-44eb0276]{width:100%;height:100%;object-fit:cover}.id .name[data-v-44eb0276]{font-size:15.5px;font-weight:800;color:var(--text);display:flex;align-items:center;gap:6px;white-space:nowrap}.id .name .tag[data-v-44eb0276]{font-size:var(--fs-micro);font-family:var(--mono);color:var(--noya);border:1px solid rgba(var(--noya-rgb),.4);border-radius:var(--r-sm);padding:1px 5px}.id .sub[data-v-44eb0276]{font-size:var(--fs-small);color:var(--dim);margin-top:2px;white-space:nowrap}.scope-wrap[data-v-44eb0276]{flex:0 1 auto;min-width:0;width:min(420px,42vw)}.head-right[data-v-44eb0276]{display:flex;align-items:center;gap:var(--sp-3)}.quota[data-v-44eb0276]{font-size:var(--fs-small);color:var(--dim);white-space:nowrap}.quota b[data-v-44eb0276]{color:var(--noya)}.vip-chip[data-v-44eb0276]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid rgba(var(--noya-rgb),.34);border-radius:var(--r-pill);color:var(--noya);background:rgba(var(--noya-rgb),.1);font-size:var(--fs-small);font-weight:700;white-space:nowrap;cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast)}.vip-chip[data-v-44eb0276]:hover{border-color:rgba(var(--noya-rgb),.62);background:rgba(var(--noya-rgb),.18)}.vip-chip.on[data-v-44eb0276]{border-color:transparent;color:#fff;background:linear-gradient(115deg,#41bfe7,#7868f5);box-shadow:0 7px 20px #5d70f13d}.vc-ico[data-v-44eb0276]{font-size:11px}.memory-chip[data-v-44eb0276]{height:32px;padding:0 12px;border:1px solid var(--line-hi);border-radius:var(--r-pill);color:var(--dim);background:rgba(var(--veil-rgb),.04);font-size:var(--fs-small);cursor:pointer;white-space:nowrap;transition:color var(--t-fast),border-color var(--t-fast)}.memory-chip[data-v-44eb0276]:hover{color:var(--text);border-color:rgba(var(--noya-rgb),.42)}.stream[data-v-44eb0276]{flex:1 1 0;min-height:0;overflow-y:auto;padding:var(--sp-5) max(var(--sp-5),calc((100% - 980px)/2));display:flex;flex-direction:column;gap:var(--sp-4)}.empty[data-v-44eb0276]{margin:auto;max-width:560px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--sp-4)}.empty .orb[data-v-44eb0276]{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;font-size:30px;color:#fff;background:linear-gradient(135deg,rgba(var(--noya-rgb),.9),var(--noya-2));box-shadow:0 8px 30px rgba(var(--noya-rgb),.35)}.empty .greet[data-v-44eb0276]{font-size:15.5px;color:var(--text);line-height:1.7;margin:0}.chips[data-v-44eb0276]{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:center}.chip[data-v-44eb0276]{font-size:var(--fs-small);color:var(--text);background:var(--panel-2);border:1px solid var(--line-hi);border-radius:var(--r-pill);padding:8px 15px;cursor:pointer;transition:border-color var(--t-fast),transform var(--t-fast)}.chip[data-v-44eb0276]:hover{border-color:var(--noya);transform:translateY(-1px)}.login-hint[data-v-44eb0276]{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-small);color:var(--dim)}.scope-note[data-v-44eb0276]{align-self:center;font-size:var(--fs-small);color:var(--dim);background:rgba(var(--veil-rgb),.06);border-radius:var(--r-pill);padding:4px 13px}.row[data-v-44eb0276]{display:flex;gap:var(--sp-2);align-items:flex-start}.row.user[data-v-44eb0276]{justify-content:flex-end}.mini-avatar[data-v-44eb0276]{width:30px;height:30px;border-radius:50%;overflow:hidden;flex:none;display:grid;place-items:center;background:linear-gradient(135deg,rgba(var(--noya-rgb),.85),var(--noya-2));color:#fff;font-size:13px}.mini-avatar img[data-v-44eb0276]{width:100%;height:100%;object-fit:cover}.mini-avatar.me[data-v-44eb0276]{background:rgba(var(--noya-rgb),.22);color:var(--text);font-size:12px}.bubble[data-v-44eb0276]{max-width:76%;padding:11px 15px;border-radius:var(--r-lg);font-size:var(--fs-body);line-height:1.7}.bubble .text[data-v-44eb0276]{white-space:pre-wrap;word-break:break-word}.bubble .text.md[data-v-44eb0276]{white-space:normal}.text.md[data-v-44eb0276] p{margin:0 0 6px}.text.md[data-v-44eb0276] p:last-child{margin-bottom:0}.text.md[data-v-44eb0276] .md-h{font-weight:700;font-size:15.5px;margin:8px 0 4px}.text.md[data-v-44eb0276] ul,.text.md[data-v-44eb0276] ol{margin:4px 0;padding-left:20px}.text.md[data-v-44eb0276] li{margin:2px 0}.text.md[data-v-44eb0276] .md-tw{overflow-x:auto;margin:6px 0}.text.md[data-v-44eb0276] .md-table{border-collapse:collapse;font-size:var(--fs-small);min-width:100%}.text.md[data-v-44eb0276] .md-table th,.text.md[data-v-44eb0276] .md-table td{border:1px solid var(--line-hi);padding:4px 8px;text-align:left;white-space:nowrap}.text.md[data-v-44eb0276] .md-table th{background:rgba(var(--noya-rgb),.18);font-weight:600}.text.md[data-v-44eb0276] .md-table tbody tr:nth-child(2n){background:#ffffff08}.text.md[data-v-44eb0276] strong{font-weight:700;color:var(--text)}.text.md[data-v-44eb0276] em{font-style:italic}.text.md[data-v-44eb0276] code{font-family:var(--mono);font-size:.92em;background:rgba(var(--veil-rgb),.1);border-radius:4px;padding:1px 5px}.text.md[data-v-44eb0276] .md-pre{margin:6px 0;padding:10px 12px;background:rgba(var(--veil-rgb),.08);border-radius:var(--r-sm);overflow-x:auto}.text.md[data-v-44eb0276] .md-pre code{background:none;padding:0}.text.md[data-v-44eb0276] .md-a{color:var(--noya);text-decoration:underline;cursor:pointer}.text.md[data-v-44eb0276] hr{border:none;border-top:1px solid var(--line);margin:8px 0}.bubble.assistant[data-v-44eb0276]{background:var(--panel);color:var(--text);border:1px solid var(--line);border-top-left-radius:6px;box-shadow:var(--shadow-1)}.memory-receipt[data-v-44eb0276]{display:flex;align-items:flex-start;gap:6px;margin-top:10px;padding-top:9px;border-top:1px solid rgba(var(--noya-rgb),.14);color:var(--ok);font-size:var(--fs-micro);line-height:1.5}.answer-feedback[data-v-44eb0276]{margin-top:10px;padding-top:8px;border-top:1px solid var(--line);font-size:var(--fs-micro)}.feedback-main[data-v-44eb0276],.feedback-reasons[data-v-44eb0276]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.feedback-prompt[data-v-44eb0276],.feedback-reasons>span[data-v-44eb0276]{margin-right:2px;color:var(--dim)}.answer-feedback button[data-v-44eb0276]{border:1px solid var(--line);border-radius:999px;padding:3px 9px;background:transparent;color:var(--dim);font:inherit;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.answer-feedback button[data-v-44eb0276]:hover,.answer-feedback button.on[data-v-44eb0276]{border-color:rgba(var(--noya-rgb),.48);background:rgba(var(--noya-rgb),.1);color:var(--noya)}.answer-feedback button[data-v-44eb0276]:disabled{cursor:wait;opacity:.6}.feedback-reasons[data-v-44eb0276]{margin-top:7px}.bubble.user[data-v-44eb0276]{background:linear-gradient(135deg,rgba(var(--noya-rgb),.95),var(--noya-2));color:#fff;border-top-right-radius:6px}.bubble.error[data-v-44eb0276]{border-color:rgba(var(--err-rgb),.5)}.bubble.blocked[data-v-44eb0276]{border-color:rgba(var(--warn-rgb),.5);color:var(--warn)}.caret[data-v-44eb0276]{display:inline-block;width:7px;height:1.05em;margin-left:2px;vertical-align:text-bottom;background:var(--noya);border-radius:1px;animation:blink-44eb0276 1s steps(2,start) infinite}@keyframes blink-44eb0276{50%{opacity:0}}.tool-hint[data-v-44eb0276]{align-self:flex-start;margin-left:38px;font-size:var(--fs-small);color:var(--noya);font-family:var(--mono)}.plan-card[data-v-44eb0276]{max-width:76%;padding:13px 15px;border-radius:var(--r-lg);border-top-left-radius:6px;background:var(--panel);border:1px solid rgba(var(--noya-rgb),.45);box-shadow:var(--shadow-1);font-size:var(--fs-body)}.pc-head[data-v-44eb0276]{display:flex;flex-direction:column;gap:3px;margin-bottom:8px}.pc-label[data-v-44eb0276]{color:var(--noya);text-transform:none;letter-spacing:0}.pc-summary[data-v-44eb0276]{font-weight:700;color:var(--text)}.pc-steps[data-v-44eb0276]{margin:0 0 8px;padding-left:18px;display:flex;flex-direction:column;gap:3px}.pc-steps li[data-v-44eb0276]{font-size:var(--fs-small);color:var(--text)}.pc-verb[data-v-44eb0276]{color:var(--noya);font-weight:700;margin-right:6px}.pc-target[data-v-44eb0276]{word-break:break-all}.pc-foot[data-v-44eb0276]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pc-hint[data-v-44eb0276]{font-size:var(--fs-small);color:var(--dim)}.pack-card[data-v-44eb0276]{max-width:76%;padding:13px 15px;border-radius:var(--r-lg);border-top-left-radius:6px;background:var(--panel);border:1px solid rgba(var(--box-rgb),.45);box-shadow:var(--shadow-1);font-size:var(--fs-body)}.pk-head[data-v-44eb0276]{display:flex;flex-direction:column;gap:3px;margin-bottom:10px}.pk-name[data-v-44eb0276]{font-weight:800;font-size:15.5px;color:var(--text)}.pk-summary[data-v-44eb0276]{font-size:var(--fs-small);color:var(--dim);line-height:1.55}.pk-group[data-v-44eb0276]{margin-bottom:10px}.pk-group-title[data-v-44eb0276]{font-size:var(--fs-small);color:var(--dim);margin-bottom:4px}.pk-group.buy .pk-group-title[data-v-44eb0276]{color:var(--warn)}.pk-item[data-v-44eb0276]{padding:7px 9px;border-radius:var(--r-sm);background:rgba(var(--veil-rgb),.05);margin-bottom:4px;cursor:pointer;transition:background var(--t-fast)}.pk-item[data-v-44eb0276]:hover{background:rgba(var(--noya-rgb),.1)}.pk-item-top[data-v-44eb0276]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.pk-item-name[data-v-44eb0276]{font-size:var(--fs-small);font-weight:700;color:var(--text)}.pk-item-price[data-v-44eb0276]{flex:none;font-size:var(--fs-small);color:var(--dim)}.pk-item-price.free[data-v-44eb0276]{color:var(--ok)}.pk-item-price.paid[data-v-44eb0276]{color:var(--warn)}.pk-item-reason[data-v-44eb0276]{font-size:var(--fs-small);color:var(--dim);line-height:1.55;margin-top:2px}.rec-cards[data-v-44eb0276]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid var(--line)}.rec-card[data-v-44eb0276]{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 11px;font-size:var(--fs-small);color:var(--text);background:var(--panel-2);border:1px solid var(--line-hi);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--t-fast),transform var(--t-fast)}.rec-card[data-v-44eb0276]:hover{border-color:var(--noya);transform:translateY(-1px)}.rec-card .rc-name[data-v-44eb0276]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.rec-card .rc-price[data-v-44eb0276]{flex:none;font-size:var(--fs-micro);color:var(--dim)}.rec-card .rc-price.free[data-v-44eb0276]{color:var(--ok)}.composer[data-v-44eb0276]{display:flex;gap:var(--sp-3);align-items:flex-end;padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--line);background:var(--panel)}.ta[data-v-44eb0276]{flex:1 1 0;resize:none;max-height:140px;min-height:44px;padding:11px 14px;font:inherit;font-size:var(--fs-body);color:var(--text);background:var(--bg);border:1px solid var(--line-hi);border-radius:var(--r-md);outline:none;transition:border-color var(--t-fast)}.ta[data-v-44eb0276]:focus{border-color:var(--noya)}.send[data-v-44eb0276]{flex:none;height:44px;min-width:80px;padding:0 18px;font-size:var(--fs-body);font-weight:700;color:#fff;background:linear-gradient(135deg,var(--noya),var(--noya-2));border:none;border-radius:var(--r-md);cursor:pointer;transition:filter var(--t-fast),opacity var(--t-fast)}.send[data-v-44eb0276]:hover:not(:disabled){filter:brightness(1.08)}.send[data-v-44eb0276]:disabled{opacity:.5;cursor:default}.dots[data-v-44eb0276]{display:inline-flex;gap:3px}.dots i[data-v-44eb0276]{width:5px;height:5px;border-radius:50%;background:currentColor;animation:bounce-44eb0276 1.2s infinite ease-in-out both}.dots i[data-v-44eb0276]:nth-child(2){animation-delay:.15s}.dots i[data-v-44eb0276]:nth-child(3){animation-delay:.3s}@keyframes bounce-44eb0276{0%,80%,to{transform:scale(.5);opacity:.5}40%{transform:scale(1);opacity:1}}@media(max-width:860px){.conv-rail[data-v-44eb0276]{position:absolute;left:0;top:0;bottom:0;z-index:var(--z-dropdown);box-shadow:var(--shadow-2)}.id .sub[data-v-44eb0276],.quota[data-v-44eb0276]{display:none}.bubble[data-v-44eb0276],.plan-card[data-v-44eb0276],.pack-card[data-v-44eb0276]{max-width:88%}}.nab[data-v-a2860db2]{width:100%}.nab-title[data-v-a2860db2]{margin:0 0 22px;font-size:var(--fs-h2);font-weight:800;text-align:center;color:var(--text)}.nab-title[data-v-a2860db2]:after{content:"";display:block;width:56px;height:3px;margin:10px auto 0;border-radius:2px;background:linear-gradient(90deg,var(--noya),var(--box))}.nab-sub[data-v-a2860db2]{margin:-10px 0 22px;text-align:center;color:var(--dim);font-size:var(--fs-body)}.nab-sub b[data-v-a2860db2]{color:var(--amber);font-size:16px}.nab-upd[data-v-a2860db2]{margin-left:8px;opacity:.7;font-size:var(--fs-small)}.nab-state[data-v-a2860db2]{padding:28px 0;text-align:center;color:var(--dim);font-size:var(--fs-body)}.nab-bar[data-v-a2860db2]{display:flex;flex-direction:column;gap:14px;margin-bottom:var(--sp-5)}.nab-search[data-v-a2860db2]{position:relative;display:flex;align-items:center;width:100%;max-width:460px;margin:0 auto}.nab-search__ic[data-v-a2860db2]{position:absolute;left:14px;width:15px;height:15px;color:var(--dim);pointer-events:none}.nab-search input[data-v-a2860db2]{width:100%;padding:11px 38px;border:1px solid transparent;border-radius:var(--r-pill);background:var(--ctl-surface);color:var(--text);font-size:var(--fs-body);outline:none;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.nab-search input[data-v-a2860db2]::placeholder{color:var(--dim)}.nab-search input[data-v-a2860db2]:focus{border-color:var(--noya);box-shadow:0 0 0 3px var(--noya-soft)}.nab-search__x[data-v-a2860db2]{position:absolute;right:12px;width:22px;height:22px;border:none;border-radius:50%;background:rgba(var(--veil-rgb),.12);color:var(--text);font-size:12px;line-height:1}.nab-search__x[data-v-a2860db2]:hover{background:rgba(var(--veil-rgb),.2)}.nab-cats[data-v-a2860db2]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.nab-chip[data-v-a2860db2]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:0;border-radius:var(--r-pill);background:var(--ctl-surface);color:var(--dim);font-size:13px;font-weight:600;transition:background var(--t-fast),color var(--t-fast)}.nab-chip[data-v-a2860db2]:hover{background:var(--ctl-hover);color:var(--text)}.nab-chip.is-on[data-v-a2860db2]{background:linear-gradient(100deg,var(--noya),var(--box));color:#fff;box-shadow:0 6px 16px rgba(var(--noya-rgb),.3)}.nab-chip__n[data-v-a2860db2]{padding:1px 6px;border-radius:var(--r-pill);background:rgba(var(--veil-rgb),.14);font-size:11px;font-weight:700}.nab-chip.is-on .nab-chip__n[data-v-a2860db2]{background:#ffffff38}.nab-grid[data-v-a2860db2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;align-items:start}.nab-card[data-v-a2860db2]{padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);transition:transform var(--t-fast) var(--ease-out),border-color var(--t-fast),box-shadow var(--t-fast)}.nab-card[data-v-a2860db2]:hover{transform:translateY(-3px);border-color:rgba(var(--noya-rgb),.45);box-shadow:var(--glow-noya)}.nab-card.is-risky[data-v-a2860db2]{border-color:rgba(var(--warn-rgb),.45)}.nab-card.is-risky[data-v-a2860db2]:hover{border-color:rgba(var(--warn-rgb),.7);box-shadow:0 0 0 1px rgba(var(--warn-rgb),.42),0 10px 32px rgba(var(--warn-rgb),.15)}.nab-card__top[data-v-a2860db2]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-2)}.nab-card__cat[data-v-a2860db2]{padding:2px 9px;border-radius:var(--r-pill);background:var(--noya-soft);color:var(--noya);font-size:11.5px;font-weight:800;letter-spacing:.04em}.nab-card__risk[data-v-a2860db2]{color:var(--warn);font-size:11px;font-weight:800}.nab-card__desc[data-v-a2860db2]{color:var(--text);font-size:var(--fs-body);line-height:1.7}.nab-card__eg[data-v-a2860db2]{margin-top:10px;padding:7px 11px;border-left:2px solid rgba(var(--noya-rgb),.6);border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 2px;background:var(--noya-soft);color:var(--noya);font-size:var(--fs-small);line-height:1.6}.nab-card__eg[data-v-a2860db2]:before{content:"💬 ";opacity:.7}.nab-more[data-v-a2860db2]{margin-top:22px;text-align:center}.nab-morebtn[data-v-a2860db2]{padding:10px 26px;border:0;border-radius:var(--r-pill);background:var(--noya-soft);color:var(--noya);font-size:var(--fs-body);font-weight:700;transition:background var(--t-fast),transform var(--t-fast) var(--ease-out)}.nab-morebtn[data-v-a2860db2]:hover{background:rgba(var(--noya-rgb),.2);transform:translateY(-2px)}.nab-foot[data-v-a2860db2]{margin:var(--sp-5) 0 0;text-align:center;color:var(--dim);font-size:13px;opacity:.85}@media(max-width:560px){.nab-grid[data-v-a2860db2]{grid-template-columns:1fr}}.page[data-v-08396036]{width:var(--page-w);max-width:var(--page-max);min-height:100vh;margin:0 auto}.hero[data-v-08396036]{position:relative;margin-top:var(--sp-6);padding:var(--sp-16) 3vw var(--sp-12);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;isolation:isolate}.hero__bg[data-v-08396036]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-size:cover;background-position:center;opacity:.42}.hero__veil[data-v-08396036]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 70% at 18% 30%,rgba(var(--noya-rgb),.22),transparent 70%),linear-gradient(180deg,rgba(var(--bg-rgb),.55),rgba(var(--bg-rgb),.92))}.hero__inner[data-v-08396036]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--sp-10)}.portrait[data-v-08396036]{position:relative;width:190px;height:190px;flex:none}.portrait__halo[data-v-08396036]{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;border-radius:50%;background:radial-gradient(circle,rgba(var(--noya-rgb),.34),transparent 68%);filter:blur(6px)}.portrait__img[data-v-08396036]{position:relative;width:100%;height:100%;border:2px solid rgba(var(--noya-rgb),.5);border-radius:50%;object-fit:cover;box-shadow:var(--glow-noya)}.portrait__ph[data-v-08396036]{display:grid;place-items:center;background:var(--panel-2);color:var(--noya);font-size:54px}.hero__title[data-v-08396036]{margin:0;font-size:var(--fs-display);font-weight:900;line-height:1.02}.hero__ai[data-v-08396036]{margin-left:6px;background:linear-gradient(120deg,var(--noya),var(--box));-webkit-background-clip:text;background-clip:text;color:transparent}.hero__tagline[data-v-08396036]{margin:var(--sp-3) 0 0;color:var(--noya);font-size:var(--fs-h3);font-weight:700}.hero__sub[data-v-08396036]{max-width:62ch;margin:var(--sp-3) 0 0;color:var(--dim);line-height:1.85}.cta[data-v-08396036]{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-6)}.cta--center[data-v-08396036]{justify-content:center}.hero__free[data-v-08396036]{margin:var(--sp-4) 0 0;color:var(--dim);font-size:var(--fs-small)}.hero__free b[data-v-08396036]{color:var(--amber);font-size:15px}.sec[data-v-08396036]{padding:var(--sp-16) 3vw 0}.sec-title[data-v-08396036]{margin:0 0 var(--sp-3);font-size:var(--fs-h2);font-weight:800;text-align:center}.sec-title[data-v-08396036]:after{content:"";display:block;width:56px;height:3px;margin:10px auto 0;border-radius:2px;background:linear-gradient(90deg,var(--noya),var(--box))}.sec-title--left[data-v-08396036]{text-align:left}.sec-title--left[data-v-08396036]:after{margin-inline:0}.sec-sub[data-v-08396036]{margin:0 0 var(--sp-6);color:var(--dim);text-align:center}.state[data-v-08396036]{padding:var(--sp-8) 0;color:var(--dim);text-align:center}.shots[data-v-08396036]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);margin-top:var(--sp-6)}.shot[data-v-08396036]{display:block;padding:0;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);overflow:hidden;text-align:left;transition:transform var(--t-med) var(--ease-out),border-color var(--t-med),box-shadow var(--t-med)}.shot[data-v-08396036]:hover{transform:translateY(-4px);border-color:rgba(var(--noya-rgb),.5);box-shadow:var(--glow-noya)}.shot img[data-v-08396036]{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.shot__cap[data-v-08396036]{display:block;padding:var(--sp-3) var(--sp-4) var(--sp-4)}.shot__cap b[data-v-08396036]{display:block;font-size:15px}.shot__cap i[data-v-08396036]{display:block;margin-top:4px;color:var(--dim);font-size:var(--fs-small);font-style:normal}.note[data-v-08396036]{display:flex;align-items:center;gap:var(--sp-5);margin-top:var(--sp-6);padding:var(--sp-5);border:1px solid rgba(var(--noya-rgb),.28);border-radius:var(--r-lg);background:var(--noya-soft)}.note__num[data-v-08396036]{flex:none;color:var(--noya);font-size:40px;font-weight:900;line-height:1}.note__text[data-v-08396036]{color:var(--dim);line-height:1.8}.note__text b[data-v-08396036]{color:var(--text)}.allcmd[data-v-08396036]{margin-top:var(--sp-6);text-align:center}.allcmd p[data-v-08396036]{margin:var(--sp-3) 0 0;color:var(--dim);font-size:var(--fs-small)}.allcmd a[data-v-08396036]{color:var(--noya);font-weight:600}.allcmd a[data-v-08396036]:hover{text-decoration:underline}.personas[data-v-08396036]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4);margin-top:var(--sp-6)}.persona[data-v-08396036]{position:relative;padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);transition:transform var(--t-med) var(--ease-out),border-color var(--t-med)}.persona[data-v-08396036]:hover{transform:translateY(-3px);border-color:rgba(var(--noya-rgb),.45)}.persona__free[data-v-08396036]{position:absolute;top:var(--sp-3);right:var(--sp-3);padding:2px 8px;border-radius:var(--r-pill);background:rgba(var(--ok-rgb),.16);color:var(--ok);font-size:var(--fs-micro);font-weight:800}.persona__head[data-v-08396036]{display:flex;align-items:center;gap:var(--sp-2)}.persona__icon[data-v-08396036]{font-size:22px}.persona__title[data-v-08396036]{font-size:var(--fs-h3);font-weight:800}.persona__desc[data-v-08396036]{margin:var(--sp-3) 0 0;color:var(--dim);font-size:13.5px;line-height:1.8}.persona__quote[data-v-08396036]{margin:var(--sp-3) 0 0;padding-left:var(--sp-3);border-left:2px solid rgba(var(--noya-rgb),.5);color:var(--noya);font-size:var(--fs-small);line-height:1.7}.split[data-v-08396036]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--sp-10);margin-top:var(--sp-6)}.split__text p[data-v-08396036]{color:var(--dim);line-height:1.9}.split__text b[data-v-08396036]{color:var(--text)}.split__quote[data-v-08396036]{margin-top:var(--sp-4);padding-left:var(--sp-4);border-left:3px solid rgba(var(--noya-rgb),.55);color:var(--noya)!important;font-size:var(--fs-small)}.split__shot[data-v-08396036]{padding:0;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);overflow:hidden;transition:transform var(--t-med) var(--ease-out),box-shadow var(--t-med)}.split__shot[data-v-08396036]:hover{transform:translateY(-4px);box-shadow:var(--glow-noya)}.split__shot img[data-v-08396036]{display:block;width:100%}.chip-free[data-v-08396036]{display:inline-block;padding:2px 10px;border-radius:var(--r-pill);background:rgba(var(--ok-rgb),.16);color:var(--ok);font-size:var(--fs-small);font-weight:800;vertical-align:middle}.steps[data-v-08396036]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);margin-top:var(--sp-6)}.step[data-v-08396036]{display:flex;gap:var(--sp-3);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel)}.step__n[data-v-08396036]{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--noya-soft);color:var(--noya);font-weight:900}.step__t[data-v-08396036]{color:var(--dim);font-size:13.5px;line-height:1.75}.smart[data-v-08396036]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--sp-8);margin-top:var(--sp-6)}.smart__table[data-v-08396036]{width:100%;border-collapse:collapse}.smart__table th[data-v-08396036],.smart__table td[data-v-08396036]{padding:11px 12px;border-bottom:1px solid var(--line);text-align:left}.smart__table th[data-v-08396036]{color:var(--dim);font-size:var(--fs-small);font-weight:700}.smart__name[data-v-08396036]{font-weight:700}.smart__x[data-v-08396036]{color:var(--amber)}.smart__notes[data-v-08396036]{margin:0;padding-left:20px;color:var(--dim);font-size:13.5px;line-height:1.95}.smart__notes b[data-v-08396036]{color:var(--text)}.dual[data-v-08396036]{padding:var(--sp-8);border:1px solid rgba(var(--noya-rgb),.28);border-radius:var(--r-xl);background:var(--noya-soft)}.dual__lead[data-v-08396036]{margin:0;color:var(--dim);line-height:1.9}.dual__lead b[data-v-08396036]{color:var(--text)}.dual__grid[data-v-08396036]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);margin-top:var(--sp-6)}.dual__card[data-v-08396036]{padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel)}.dual__tag[data-v-08396036]{display:inline-block;padding:3px 10px;border-radius:var(--r-pill);font-size:var(--fs-micro);font-weight:800}.dual__tag--game[data-v-08396036]{background:var(--amber-soft);color:var(--amber)}.dual__tag--web[data-v-08396036]{background:var(--noya-soft);color:var(--noya)}.dual__where[data-v-08396036]{margin:var(--sp-3) 0 0;font-size:13.5px}.dual__where a[data-v-08396036]{color:var(--noya);font-weight:600}.dual__where a[data-v-08396036]:hover{text-decoration:underline}.dual__cycle[data-v-08396036]{margin:var(--sp-1) 0 0;color:var(--dim);font-size:var(--fs-small)}.dual__cycle b[data-v-08396036]{color:var(--text)}.plans[data-v-08396036]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-3);margin-top:var(--sp-6)}.plan[data-v-08396036]{display:flex;flex-direction:column;gap:6px;padding:var(--sp-5) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);text-align:center;transition:transform var(--t-med) var(--ease-out),border-color var(--t-med),box-shadow var(--t-med)}.plan[data-v-08396036]:hover{transform:translateY(-3px);border-color:rgba(var(--noya-rgb),.45);box-shadow:var(--glow-noya)}.plan.is-current[data-v-08396036]{border-color:var(--noya);box-shadow:var(--glow-noya)}.plan--free[data-v-08396036]{background:var(--panel-2)}.plan__name[data-v-08396036]{font-size:15px;font-weight:800}.plan__price[data-v-08396036]{color:var(--amber);font-size:24px;font-weight:900}.plan__credit[data-v-08396036]{font-size:13.5px}.plan__credit b[data-v-08396036]{color:var(--noya);font-size:17px}.plan__sub[data-v-08396036]{color:var(--dim);font-size:var(--fs-small)}.plan__talk[data-v-08396036]{color:var(--dim);font-size:var(--fs-micro)}.plan__fit[data-v-08396036]{flex:1;margin-top:var(--sp-2);color:var(--dim);font-size:var(--fs-small);line-height:1.6}.plan__cur[data-v-08396036]{color:var(--ok);font-size:var(--fs-micro);font-weight:700}.quota[data-v-08396036]{margin-top:var(--sp-6);padding:var(--sp-6);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--panel)}.quota__guest[data-v-08396036]{display:grid;justify-items:center;gap:var(--sp-3);padding:var(--sp-6) 0}.quota__lock[data-v-08396036]{font-size:32px}.quota__guest p[data-v-08396036]{margin:0;color:var(--dim)}.quota__grid[data-v-08396036]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}.quota__card[data-v-08396036]{padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel-2)}.quota__head[data-v-08396036]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.quota__cycle[data-v-08396036]{color:var(--dim);font-size:var(--fs-micro)}.quota__num[data-v-08396036]{margin-top:var(--sp-3)}.quota__num b[data-v-08396036]{color:var(--text);font-size:30px;font-weight:900}.quota__num i[data-v-08396036]{margin-left:6px;color:var(--dim);font-size:var(--fs-small);font-style:normal}.quota__bar[data-v-08396036]{height:6px;margin-top:var(--sp-3);border-radius:3px;background:rgba(var(--veil-rgb),.1);overflow:hidden}.quota__bar span[data-v-08396036]{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--noya),var(--box))}.quota__foot[data-v-08396036]{margin:var(--sp-2) 0 0;color:var(--dim);font-size:var(--fs-small)}.quota__err[data-v-08396036]{margin:0;color:var(--warn);font-size:var(--fs-small)}.quota__link[data-v-08396036]{margin:var(--sp-4) 0 0;color:var(--dim);font-size:var(--fs-small)}.quota__link a[data-v-08396036]{color:var(--noya);font-weight:600}.quota__link a[data-v-08396036]:hover{text-decoration:underline}.faq[data-v-08396036]{max-width:860px;margin:var(--sp-6) auto 0}.faq__item[data-v-08396036]{border-bottom:1px solid var(--line)}.faq__q[data-v-08396036]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);width:100%;padding:var(--sp-4) var(--sp-2);border:0;background:none;color:var(--text);font-size:15px;font-weight:700;text-align:left}.faq__q[data-v-08396036]:hover{color:var(--noya)}.faq__arrow[data-v-08396036]{flex:none;color:var(--noya);font-size:20px}.faq__a[data-v-08396036]{margin:0;padding:0 var(--sp-2) var(--sp-4);color:var(--dim);line-height:1.9}.final[data-v-08396036]{margin:var(--sp-16) 3vw var(--sp-12);padding:var(--sp-12) var(--sp-6);border:1px solid rgba(var(--noya-rgb),.3);border-radius:var(--r-xl);background:radial-gradient(60% 100% at 50% 0%,rgba(var(--noya-rgb),.16),transparent 70%),var(--panel);text-align:center}.final__quote[data-v-08396036]{margin:0 0 var(--sp-6);color:var(--noya);font-size:var(--fs-h3);font-weight:700}.final__sign[data-v-08396036]{margin-left:var(--sp-3);color:var(--dim);font-size:var(--fs-small);font-weight:400}.lightbox[data-v-08396036],.cmdbox[data-v-08396036]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--sp-6);background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lightbox img[data-v-08396036]{max-width:min(1200px,92vw);max-height:88vh;border-radius:var(--r-md);box-shadow:var(--shadow-2)}.lightbox__x[data-v-08396036],.cmdbox__x[data-v-08396036]{position:absolute;top:18px;right:22px;width:38px;height:38px;border:0;border-radius:50%;background:rgba(var(--veil-rgb),.14);color:var(--text);font-size:17px}.lightbox__x[data-v-08396036]:hover,.cmdbox__x[data-v-08396036]:hover{background:rgba(var(--veil-rgb),.24)}.cmdbox__panel[data-v-08396036]{position:relative;width:min(1120px,94vw);max-height:88vh;padding:var(--sp-8) var(--sp-6);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--bg);overflow:auto;overscroll-behavior:contain}.cmdbox__x[data-v-08396036]{top:14px;right:16px}.lb-enter-active[data-v-08396036],.lb-leave-active[data-v-08396036]{transition:opacity var(--t-med)}.lb-enter-from[data-v-08396036],.lb-leave-to[data-v-08396036]{opacity:0}@media(max-width:1180px){.plans[data-v-08396036]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1040px){.hero__inner[data-v-08396036]{grid-template-columns:1fr;justify-items:center;text-align:center}.hero__sub[data-v-08396036]{margin-inline:auto}.cta[data-v-08396036]{justify-content:center}.shots[data-v-08396036],.personas[data-v-08396036],.steps[data-v-08396036]{grid-template-columns:repeat(2,minmax(0,1fr))}.split[data-v-08396036],.smart[data-v-08396036],.dual__grid[data-v-08396036],.quota__grid[data-v-08396036]{grid-template-columns:1fr}.split--rev .split__shot[data-v-08396036]{order:2}}@media(max-width:680px){.hero[data-v-08396036]{padding:var(--sp-10) 20px var(--sp-8)}.sec[data-v-08396036]{padding-inline:20px}.final[data-v-08396036]{margin-inline:20px}.shots[data-v-08396036],.personas[data-v-08396036],.steps[data-v-08396036],.plans[data-v-08396036]{grid-template-columns:1fr}.note[data-v-08396036]{flex-direction:column;align-items:flex-start;gap:var(--sp-3)}}.page[data-v-e56617ec]{width:var(--page-w);max-width:var(--page-max);min-height:100vh;margin:0 auto}.page-head[data-v-e56617ec]{display:grid;grid-template-columns:1fr minmax(280px,430px);align-items:end;gap:var(--sp-8);padding:var(--sp-10) 3vw var(--sp-8);border-bottom:1px solid var(--line)}.page-head h1[data-v-e56617ec]{margin:0;font-size:var(--fs-h1);line-height:1.05}.page-head p[data-v-e56617ec]{margin:0;color:var(--dim);font-size:14px;line-height:1.75}.back-link[data-v-e56617ec]{display:inline-block;margin-top:var(--sp-2);color:var(--noya);font-weight:600}.back-link[data-v-e56617ec]:hover{text-decoration:underline}.body[data-v-e56617ec]{padding:var(--sp-8) 3vw var(--sp-12)}@media(max-width:1040px){.page-head[data-v-e56617ec]{grid-template-columns:1fr}}@media(max-width:680px){.page-head[data-v-e56617ec],.body[data-v-e56617ec]{padding-inline:20px}}.cb-card[data-v-8ea0f165]{border:1px solid var(--line-hi);border-radius:var(--r-lg);background:var(--panel);padding:var(--sp-5) var(--sp-5) var(--sp-4);box-shadow:var(--shadow-1)}.cb-name[data-v-8ea0f165]{margin:0 0 var(--sp-4);font-size:19px;font-weight:900;letter-spacing:.01em;color:var(--text)}.cb-empty[data-v-8ea0f165]{margin:0;color:var(--dim);font-size:13px}.cb-list[data-v-8ea0f165]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.cb-item[data-v-8ea0f165]{padding:10px 0;border-bottom:1px solid var(--line)}.cb-item[data-v-8ea0f165]:last-child{border-bottom:0;padding-bottom:0}.cb-title.is-heading[data-v-8ea0f165]{display:block;margin:6px 0 2px;color:var(--text);font-size:15px;font-weight:800}.cb-title.is-label[data-v-8ea0f165]{display:inline-block;margin-bottom:3px;color:var(--amber);font-size:13px;font-weight:700}.cb-text[data-v-8ea0f165]{margin:0;color:var(--text);font-size:14px;line-height:1.85;white-space:pre-line;word-break:break-word}.cb-link[data-v-8ea0f165]{display:inline-block;color:var(--amber);font-size:14px;line-height:1.85;word-break:break-word;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--amber) 45%,transparent)}.cb-link[data-v-8ea0f165]:hover{border-bottom-color:var(--amber)}.cb-shot[data-v-8ea0f165]{display:block;margin:10px 0 2px;padding:0;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel-2);overflow:hidden;cursor:zoom-in;min-width:180px;transition:border-color var(--t-fast)}.cb-shot[data-v-8ea0f165]:hover{border-color:var(--amber)}.cb-shot img[data-v-8ea0f165]{display:block;width:100%;height:auto}@media(max-width:720px){.cb-shot[data-v-8ea0f165]{width:100%!important}.cb-card[data-v-8ea0f165]{padding:var(--sp-4)}}.anb-box[data-v-54b3091c]{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border:1px solid color-mix(in srgb,var(--noya) 40%,transparent);border-radius:var(--r-pill, 999px);background:linear-gradient(120deg,color-mix(in srgb,var(--noya) 14%,transparent),transparent 70%);transition:border-color var(--t-fast),box-shadow var(--t-med)}.anb-box[data-v-54b3091c]:focus-within{border-color:color-mix(in srgb,var(--noya) 75%,transparent);box-shadow:0 8px 26px color-mix(in srgb,var(--noya) 22%,transparent)}.anb-face[data-v-54b3091c]{flex:none;color:var(--noya);font-size:14px}.anb-input[data-v-54b3091c]{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:14px;outline:none}.anb-input[data-v-54b3091c]::placeholder{color:var(--dim)}.anb-go[data-v-54b3091c]{flex:none;border:0;border-radius:999px;background:var(--noya);color:#fff;padding:7px 16px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:filter var(--t-fast),opacity var(--t-fast)}.anb-go[data-v-54b3091c]:hover:not(:disabled){filter:brightness(1.08)}.anb-go[data-v-54b3091c]:disabled{opacity:.45;cursor:default}.anb-mini[data-v-54b3091c]{display:inline-flex;align-items:center;gap:4px;border:1px solid color-mix(in srgb,var(--noya) 45%,transparent);border-radius:999px;background:transparent;color:var(--noya);padding:4px 11px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background var(--t-fast)}.anb-mini[data-v-54b3091c]:hover{background:color-mix(in srgb,var(--noya) 14%,transparent)}.anb-spark[data-v-54b3091c]{font-size:11px}.page[data-v-19032625]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.page-head[data-v-19032625]{padding:var(--sp-7) 0 var(--sp-5)}.page-head h1[data-v-19032625]{margin:0 0 8px;font-size:clamp(26px,3vw,36px);font-weight:900;letter-spacing:.01em}.page-head p[data-v-19032625]{margin:0;max-width:62ch;color:var(--dim);font-size:14px;line-height:1.8}.head-ask[data-v-19032625]{margin-top:var(--sp-4);max-width:560px}.doc-grid[data-v-19032625]{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--sp-5);align-items:start;padding-bottom:var(--sp-7)}.doc-nav[data-v-19032625]{position:sticky;top:84px;display:flex;flex-direction:column;gap:2px}.dn-item[data-v-19032625]{text-align:left;border:0;border-left:2px solid transparent;border-radius:0 var(--r-sm) var(--r-sm) 0;background:transparent;color:var(--dim);padding:9px 12px;font:inherit;font-size:13.5px;cursor:pointer;transition:color var(--t-fast),background var(--t-fast),border-color var(--t-fast)}.dn-item[data-v-19032625]:hover{color:var(--text);background:var(--panel-2)}.dn-item.on[data-v-19032625]{color:var(--amber);border-left-color:var(--amber);background:var(--amber-soft);font-weight:700}.doc-body[data-v-19032625]{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.sect-ask[data-v-19032625]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;border:1px dashed var(--line-hi);border-radius:var(--r-md);padding:12px 14px;color:var(--dim);font-size:13px}.tail-ask[data-v-19032625]{border:1px solid color-mix(in srgb,var(--noya) 26%,transparent);border-radius:var(--r-lg);background:linear-gradient(150deg,color-mix(in srgb,var(--noya) 10%,transparent),transparent 65%);padding:var(--sp-5)}.tail-ask b[data-v-19032625]{display:block;margin-bottom:4px;color:var(--noya);font-size:15px}.tail-ask p[data-v-19032625]{margin:0 0 12px;color:var(--dim);font-size:13.5px;line-height:1.8;max-width:62ch}.lightbox[data-v-19032625]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal, 90);display:grid;place-items:center;background:#000000d1;padding:var(--sp-5);cursor:zoom-out}.lightbox img[data-v-19032625]{max-width:min(1200px,92vw);max-height:88vh;border-radius:var(--r-md)}@media(max-width:900px){.doc-grid[data-v-19032625]{grid-template-columns:1fr}.doc-nav[data-v-19032625]{position:static;flex-direction:row;gap:6px;overflow-x:auto;padding-bottom:4px}.dn-item[data-v-19032625]{flex:none;border-left:0;border-bottom:2px solid transparent;border-radius:var(--r-sm) var(--r-sm) 0 0;white-space:nowrap}.dn-item.on[data-v-19032625]{border-left:0;border-bottom-color:var(--amber)}}.page[data-v-b1a6cef3]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.page-head[data-v-b1a6cef3]{padding:var(--sp-7) 0 var(--sp-5)}.page-head h1[data-v-b1a6cef3]{margin:0 0 8px;font-size:clamp(26px,3vw,36px);font-weight:900;letter-spacing:.01em}.page-head p[data-v-b1a6cef3]{margin:0;max-width:62ch;color:var(--dim);font-size:14px;line-height:1.8}.head-ask[data-v-b1a6cef3]{margin-top:var(--sp-4);max-width:560px}.doc-grid[data-v-b1a6cef3]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:var(--sp-5);align-items:start;padding-bottom:var(--sp-7)}.doc-nav[data-v-b1a6cef3]{position:sticky;top:84px;display:flex;flex-direction:column;gap:2px}.dn-item[data-v-b1a6cef3]{text-align:left;border:0;border-left:2px solid transparent;border-radius:0 var(--r-sm) var(--r-sm) 0;background:transparent;color:var(--dim);padding:9px 12px;font:inherit;font-size:13.5px;cursor:pointer;transition:color var(--t-fast),background var(--t-fast),border-color var(--t-fast)}.dn-item[data-v-b1a6cef3]:hover{color:var(--text);background:var(--panel-2)}.dn-item.on[data-v-b1a6cef3]{color:var(--amber);border-left-color:var(--amber);background:var(--amber-soft);font-weight:700}.doc-body[data-v-b1a6cef3]{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.doc-card[data-v-b1a6cef3]{border:1px solid var(--line-hi);border-radius:var(--r-lg);background:var(--panel);padding:var(--sp-5);box-shadow:var(--shadow-1);scroll-margin-top:84px}.doc-card h2[data-v-b1a6cef3]{margin:0 0 var(--sp-4);font-size:19px;font-weight:900;color:var(--text)}.doc-card h3[data-v-b1a6cef3]{margin:var(--sp-5) 0 8px;font-size:15.5px;font-weight:800;color:var(--amber)}.doc-card h4[data-v-b1a6cef3]{margin:var(--sp-4) 0 6px;font-size:14px;font-weight:700;color:var(--text)}.doc-card p[data-v-b1a6cef3]{margin:0 0 10px;color:var(--text);font-size:14px;line-height:1.85;word-break:break-word}.doc-card ul[data-v-b1a6cef3]{margin:0 0 10px;padding-left:1.2em;color:var(--text);font-size:14px;line-height:1.9}.doc-card li[data-v-b1a6cef3]{margin-bottom:4px}.doc-card a[data-v-b1a6cef3]{color:var(--amber);word-break:break-all}.doc-card code[data-v-b1a6cef3]{padding:1px 6px;border-radius:5px;background:var(--panel-2);border:1px solid var(--line);font-family:var(--mono, monospace);font-size:12.5px;color:var(--amber)}.doc-card .tip[data-v-b1a6cef3]{border-left:2px solid var(--amber);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--amber-soft);padding:9px 12px;color:var(--text)}.warn[data-v-b1a6cef3]{color:var(--warn);font-weight:700}.more-faq[data-v-b1a6cef3]{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line);color:var(--dim);font-size:13px}.shot[data-v-b1a6cef3]{display:block;margin:8px 0 14px;padding:0;width:62%;min-width:200px;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel-2);overflow:hidden;cursor:zoom-in;transition:border-color var(--t-fast)}.shot[data-v-b1a6cef3]:hover{border-color:var(--amber)}.shot img[data-v-b1a6cef3]{display:block;width:100%;height:auto}.sect-ask[data-v-b1a6cef3]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-5);border:1px dashed var(--line-hi);border-radius:var(--r-md);padding:12px 14px;color:var(--dim);font-size:13px}.tail-ask[data-v-b1a6cef3]{border:1px solid color-mix(in srgb,var(--noya) 26%,transparent);border-radius:var(--r-lg);background:linear-gradient(150deg,color-mix(in srgb,var(--noya) 10%,transparent),transparent 65%);padding:var(--sp-5)}.tail-ask b[data-v-b1a6cef3]{display:block;margin-bottom:4px;color:var(--noya);font-size:15px}.tail-ask p[data-v-b1a6cef3]{margin:0 0 12px;color:var(--dim);font-size:13.5px;line-height:1.8;max-width:62ch}.lightbox[data-v-b1a6cef3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal, 90);display:grid;place-items:center;background:#000000d1;padding:var(--sp-5)}.lightbox img[data-v-b1a6cef3]{max-width:min(1200px,88vw);max-height:86vh;border-radius:var(--r-md)}.lb-nav[data-v-b1a6cef3]{position:absolute;top:50%;transform:translateY(-50%);border:1px solid var(--line-hi);border-radius:50%;width:42px;height:42px;background:#00000080;color:#fff;font-size:22px;line-height:1;cursor:pointer}.lb-nav.left[data-v-b1a6cef3]{left:3vw}.lb-nav.right[data-v-b1a6cef3]{right:3vw}.lb-count[data-v-b1a6cef3]{position:absolute;bottom:24px;left:50%;transform:translate(-50%);color:#fff}.lb-close[data-v-b1a6cef3]{position:absolute;top:18px;right:20px;border:0;background:transparent;color:#fff;font-size:30px;line-height:1;cursor:pointer}@media(max-width:900px){.doc-grid[data-v-b1a6cef3]{grid-template-columns:1fr}.doc-nav[data-v-b1a6cef3]{position:static;flex-direction:row;gap:6px;overflow-x:auto;padding-bottom:4px}.dn-item[data-v-b1a6cef3]{flex:none;border-left:0;border-bottom:2px solid transparent;border-radius:var(--r-sm) var(--r-sm) 0 0;white-space:nowrap}.dn-item.on[data-v-b1a6cef3]{border-left:0;border-bottom-color:var(--amber)}.shot[data-v-b1a6cef3]{width:100%}}.sec[data-v-7d659a1f]{display:flex;flex-direction:column;gap:var(--sp-4)}.sec-summary[data-v-7d659a1f]{margin:0;color:var(--dim);font-size:13.5px;line-height:1.8}.picker[data-v-7d659a1f]{display:flex;gap:8px;flex-wrap:wrap}.pk-item[data-v-7d659a1f]{border:1px solid var(--line-hi);border-radius:var(--r-pill, 999px);background:var(--panel-2);color:var(--dim);padding:7px 14px;font:inherit;font-size:13px;cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.pk-item[data-v-7d659a1f]:hover{color:var(--text);border-color:var(--amber)}.pk-item.on[data-v-7d659a1f]{color:var(--amber);border-color:var(--amber);background:var(--amber-soft);font-weight:700}.lightbox[data-v-7d659a1f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal, 90);display:grid;place-items:center;background:#000000d1;padding:var(--sp-5);cursor:zoom-out}.lightbox img[data-v-7d659a1f]{max-width:min(1200px,92vw);max-height:88vh;border-radius:var(--r-md)}.legend[data-v-014124db]{display:flex;flex-direction:column;gap:var(--sp-4)}.lg-nav[data-v-014124db]{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:2px}.lg-item[data-v-014124db]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);color:var(--dim);padding:7px 12px;font:inherit;font-size:12.5px;cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.lg-item[data-v-014124db]:hover{color:var(--text);border-color:var(--amber)}.lg-item.on[data-v-014124db]{color:var(--amber);border-color:var(--amber);background:var(--amber-soft);font-weight:700}.lg-overview h3[data-v-014124db]{margin:0 0 10px;font-size:16px;font-weight:800;color:var(--amber)}.lg-overview h3[data-v-014124db]:not(:first-child){margin-top:var(--sp-5)}.lg-overview p[data-v-014124db]{margin:0;color:var(--text);font-size:14px;line-height:1.9}.sec h2[data-v-d9096245]{margin:0 0 14px;font-size:18px;font-weight:900;color:var(--amber);letter-spacing:.02em}.sec h2+p[data-v-d9096245]{margin-top:0}.sec h2[data-v-d9096245]:not(:first-child){margin-top:var(--sp-6)}.sec p[data-v-d9096245]{margin:0 0 12px;color:var(--text);font-size:14.5px;line-height:1.9}.sponsor-btn[data-v-d9096245]{display:inline-flex;align-items:center;gap:6px;margin-top:var(--sp-4);padding:10px 20px;border-radius:var(--r-pill, 999px);background:var(--amber);color:var(--bg);font-size:14px;font-weight:800;text-decoration:none;transition:filter var(--t-fast),transform var(--t-fast)}.sponsor-btn[data-v-d9096245]:hover{filter:brightness(1.07);transform:translateY(-1px)}.sec h2[data-v-f628ca23]{margin:0 0 14px;font-size:18px;font-weight:900;color:var(--amber);letter-spacing:.02em}.sec ul[data-v-f628ca23]{margin:0 0 var(--sp-4);padding-left:1.25em;color:var(--text);font-size:14.5px;line-height:1.9}.sec li[data-v-f628ca23]{margin-bottom:6px}.sec .tip[data-v-f628ca23]{margin:var(--sp-5) 0 10px;color:var(--amber);font-size:14.5px;font-weight:700}.sec[data-v-62239fd6]{display:flex;flex-direction:column;gap:var(--sp-4)}.mode-picker[data-v-62239fd6]{display:flex;gap:8px;flex-wrap:wrap}.mp-item[data-v-62239fd6]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel-2);color:var(--dim);padding:9px 14px;font:inherit;cursor:pointer;text-align:left;transition:border-color var(--t-fast),color var(--t-fast),background var(--t-fast)}.mp-item b[data-v-62239fd6]{font-size:13.5px;font-weight:700}.mp-item small[data-v-62239fd6]{font-size:11px;letter-spacing:.06em;opacity:.85}.mp-item[data-v-62239fd6]:hover{color:var(--text);border-color:var(--amber)}.mp-item.on[data-v-62239fd6]{color:var(--amber);border-color:var(--amber);background:var(--amber-soft)}.hero-card[data-v-7cb0a0e5]{border:1px solid var(--line-hi);border-radius:var(--r-lg);background:var(--panel);padding:var(--sp-5);box-shadow:var(--shadow-1)}.hc-head[data-v-7cb0a0e5]{display:flex;gap:var(--sp-4);align-items:flex-start;margin-bottom:var(--sp-4)}.hc-avatar[data-v-7cb0a0e5]{flex:none;width:132px;height:132px;object-fit:cover;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel-2)}.hc-title[data-v-7cb0a0e5]{min-width:0}.hc-name-row[data-v-7cb0a0e5]{display:flex;align-items:center;gap:8px}.hc-name-row h3[data-v-7cb0a0e5]{margin:0;font-size:20px;font-weight:900;color:var(--amber)}.hc-tip[data-v-7cb0a0e5]{position:relative;cursor:help;font-size:15px;line-height:1}.hc-tip-pop[data-v-7cb0a0e5]{position:absolute;left:0;top:calc(100% + 8px);z-index:5;width:max-content;max-width:360px;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel-2);padding:10px 12px;color:var(--text);font-size:13px;line-height:1.7;box-shadow:var(--shadow-1);opacity:0;pointer-events:none;transition:opacity var(--t-fast)}.hc-tip:hover .hc-tip-pop[data-v-7cb0a0e5],.hc-tip:focus .hc-tip-pop[data-v-7cb0a0e5]{opacity:1}.hc-desc[data-v-7cb0a0e5]{margin:8px 0 0;color:var(--text);font-size:14px;line-height:1.85}.hc-sec[data-v-7cb0a0e5]{padding-top:var(--sp-4);border-top:1px solid var(--line)}.hc-sec h4[data-v-7cb0a0e5]{margin:0 0 10px;font-size:15px;font-weight:800;color:var(--text)}.hc-label[data-v-7cb0a0e5]{color:var(--amber);font-size:13px;font-weight:700}.hc-long[data-v-7cb0a0e5]{margin:6px 0 0;color:var(--text);font-size:14px;line-height:1.85;white-space:pre-wrap;word-break:break-word}.hc-list[data-v-7cb0a0e5]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.hc-list li[data-v-7cb0a0e5]{color:var(--text);font-size:14px;line-height:1.8}.hc-list b[data-v-7cb0a0e5]{color:var(--dim);font-weight:700}.hc-list li.k-feature b[data-v-7cb0a0e5]{color:var(--noya)}.hc-list li.k-marriage b[data-v-7cb0a0e5]{color:var(--err)}.hc-list li.k-recruit b[data-v-7cb0a0e5]{color:var(--ok)}.hc-list.sp b[data-v-7cb0a0e5]{color:var(--amber)}@media(max-width:720px){.hc-head[data-v-7cb0a0e5]{flex-direction:column}.hc-avatar[data-v-7cb0a0e5]{width:100%;height:auto;aspect-ratio:1}}.sec[data-v-4af3e9d8]{display:flex;flex-direction:column;gap:var(--sp-4)}.intro-note[data-v-4af3e9d8]{border-left:2px solid var(--amber);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--amber-soft);padding:12px 14px}.intro-note p[data-v-4af3e9d8]{margin:0 0 8px;color:var(--text);font-size:13.5px;line-height:1.8}.intro-note p[data-v-4af3e9d8]:last-child{margin-bottom:0}.intro-note .thanks[data-v-4af3e9d8],.intro-note .spoiler[data-v-4af3e9d8]{color:var(--dim)}.toolbar[data-v-4af3e9d8]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.hero-search[data-v-4af3e9d8]{flex:1;min-width:200px;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel-2);color:var(--text);padding:9px 12px;font:inherit;font-size:13.5px;transition:border-color var(--t-fast)}.hero-search[data-v-4af3e9d8]:focus{outline:none;border-color:var(--amber)}.collapse-btn[data-v-4af3e9d8]{flex:none;border:1px solid var(--line-hi);border-radius:var(--r-md);background:transparent;color:var(--dim);padding:9px 14px;font:inherit;font-size:13px;cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast)}.collapse-btn[data-v-4af3e9d8]:hover{color:var(--text);border-color:var(--amber)}.hero-wall[data-v-4af3e9d8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;max-height:340px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2);padding:12px}.hw-item[data-v-4af3e9d8]{display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid transparent;border-radius:var(--r-sm);background:transparent;padding:5px 3px;cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast)}.hw-item img[data-v-4af3e9d8]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--r-sm);background:var(--panel)}.hw-item span[data-v-4af3e9d8]{color:var(--dim);font-size:11.5px;line-height:1.3;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.hw-item[data-v-4af3e9d8]:hover{border-color:var(--line-hi);background:var(--panel)}.hw-item.on[data-v-4af3e9d8]{border-color:var(--amber);background:var(--amber-soft)}.hw-item.on span[data-v-4af3e9d8]{color:var(--amber);font-weight:700}.empty[data-v-4af3e9d8]{margin:0;color:var(--dim);font-size:13.5px}.sec[data-v-5f0025ed]{display:flex;flex-direction:column;gap:var(--sp-6)}.platform h3[data-v-5f0025ed]{margin:0 0 var(--sp-3);font-size:17px;font-weight:900;color:var(--amber)}.group[data-v-5f0025ed]{margin-bottom:var(--sp-4)}.group h4[data-v-5f0025ed]{margin:0 0 10px;font-size:13.5px;font-weight:700;color:var(--dim)}.people[data-v-5f0025ed]{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:12px}.person[data-v-5f0025ed]{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2);padding:14px 10px;text-decoration:none;transition:border-color var(--t-fast),transform var(--t-fast)}.person[data-v-5f0025ed]:hover{border-color:var(--amber);transform:translateY(-2px)}.avatar[data-v-5f0025ed]{width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--panel);border:1px solid var(--line-hi);display:block}.avatar.is-empty[data-v-5f0025ed]{background:var(--panel)}.avatar img[data-v-5f0025ed]{width:100%;height:100%;object-fit:cover;display:block}.person b[data-v-5f0025ed]{color:var(--text);font-size:13px;font-weight:700;line-height:1.4}.person small[data-v-5f0025ed]{color:var(--dim);font-size:11.5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page[data-v-4a31c41a]{width:calc(var(--page-w) - 6vw);max-width:calc(var(--page-max) - 6vw);margin:0 auto}.sr-only[data-v-4a31c41a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.guide-mode[data-v-4a31c41a]{display:flex;gap:6px;padding:18px 0 0}.guide-mode a[data-v-4a31c41a]{padding:7px 13px;border-radius:var(--r-sm);color:var(--dim);text-decoration:none;font-size:12.5px}.guide-mode a[data-v-4a31c41a]:hover{color:var(--text);background:var(--panel-2)}.guide-mode a.on[data-v-4a31c41a]{color:var(--amber);background:var(--amber-soft);font-weight:700}.toolbar[data-v-4a31c41a]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-6) 0 var(--sp-4)}.tb-left[data-v-4a31c41a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.tb-ask[data-v-4a31c41a]{flex:1;min-width:260px;max-width:420px}.gpick[data-v-4a31c41a]{position:relative}.gpick-btn[data-v-4a31c41a]{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line-hi);border-radius:var(--r-pill, 999px);background:var(--panel-2);color:var(--text);padding:6px 12px 6px 6px;font:inherit;font-size:13.5px;cursor:pointer;transition:border-color var(--t-fast)}.gpick-btn[data-v-4a31c41a]:hover{border-color:var(--amber)}.gpick-btn img[data-v-4a31c41a]{width:24px;height:24px;border-radius:50%;object-fit:cover}.gpick-btn b[data-v-4a31c41a]{font-weight:700}.gpick-btn svg[data-v-4a31c41a]{width:14px;height:14px;color:var(--dim)}.gpick-menu[data-v-4a31c41a]{position:absolute;left:0;top:calc(100% + 6px);z-index:var(--z-dropdown, 40);min-width:240px;max-height:320px;overflow-y:auto;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-2, var(--shadow-1));padding:6px}.gpick-item[data-v-4a31c41a]{display:flex;align-items:center;gap:9px;width:100%;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text);padding:8px 10px;font:inherit;font-size:13.5px;cursor:pointer;text-align:left;transition:background var(--t-fast)}.gpick-item[data-v-4a31c41a]:hover{background:var(--panel-2)}.gpick-item.on[data-v-4a31c41a]{background:var(--amber-soft);color:var(--amber);font-weight:700}.gpick-item img[data-v-4a31c41a]{width:22px;height:22px;border-radius:50%;object-fit:cover;flex:none}.gpick-name[data-v-4a31c41a]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gpick-tag[data-v-4a31c41a]{flex:none;font-style:normal;font-size:10.5px;color:var(--ok);border:1px solid color-mix(in srgb,var(--ok) 45%,transparent);border-radius:4px;padding:1px 5px}.tabs[data-v-4a31c41a]{display:flex;gap:4px;padding-left:4px;border-left:1px solid var(--line)}.tb[data-v-4a31c41a]{border:0;border-radius:var(--r-sm);background:transparent;color:var(--dim);padding:7px 13px;font:inherit;font-size:13.5px;cursor:pointer;transition:color var(--t-fast),background var(--t-fast)}.tb[data-v-4a31c41a]:hover{color:var(--text);background:var(--panel-2)}.tb.on[data-v-4a31c41a]{color:var(--amber);background:var(--amber-soft);font-weight:700}.doc-grid[data-v-4a31c41a]{display:grid;grid-template-columns:190px minmax(0,1fr);gap:var(--sp-5);align-items:start;padding-bottom:var(--sp-5)}.doc-grid.single[data-v-4a31c41a]{grid-template-columns:minmax(0,1fr)}.doc-nav[data-v-4a31c41a]{position:sticky;top:84px;display:flex;flex-direction:column;gap:1px}.nav-label[data-v-4a31c41a]{color:var(--dim);padding:0 12px 8px}.dn-item[data-v-4a31c41a]{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;border:0;border-left:2px solid transparent;border-radius:0 var(--r-sm) var(--r-sm) 0;background:transparent;color:var(--dim);padding:8px 12px;font:inherit;font-size:13.5px;cursor:pointer;transition:color var(--t-fast),background var(--t-fast),border-color var(--t-fast)}.dn-item[data-v-4a31c41a]:hover{color:var(--text);background:var(--panel-2)}.dn-item.on[data-v-4a31c41a]{color:var(--amber);border-left-color:var(--amber);background:var(--amber-soft);font-weight:700}.dn-item.todo[data-v-4a31c41a]{opacity:.7}.dn-todo[data-v-4a31c41a]{flex:none;font-style:normal;font-size:10.5px;color:var(--dim);border:1px dashed var(--line-hi);border-radius:4px;padding:1px 5px}.doc-body[data-v-4a31c41a]{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.doc-card[data-v-4a31c41a]{border:1px solid var(--line-hi);border-radius:var(--r-lg);background:var(--panel);padding:var(--sp-5) var(--sp-6);box-shadow:var(--shadow-1)}.empty b[data-v-4a31c41a]{display:block;margin-bottom:6px;color:var(--text);font-size:15px}.empty p[data-v-4a31c41a]{margin:0 0 var(--sp-4);color:var(--dim);font-size:13.5px;line-height:1.8;max-width:62ch}.doc-card.empty[data-v-4a31c41a]{margin-bottom:var(--sp-6)}.sect-ask[data-v-4a31c41a]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;border:1px dashed var(--line-hi);border-radius:var(--r-md);padding:12px 14px;color:var(--dim);font-size:13px}.port-note[data-v-4a31c41a]{margin:0 0 var(--sp-7);color:var(--dim);font-size:12.5px}@media(max-width:900px){.page[data-v-4a31c41a]{width:var(--page-w);max-width:var(--page-max)}.doc-grid[data-v-4a31c41a]{grid-template-columns:1fr}.doc-nav[data-v-4a31c41a]{position:static;flex-direction:row;gap:6px;overflow-x:auto;padding-bottom:4px}.nav-label[data-v-4a31c41a]{display:none}.dn-item[data-v-4a31c41a]{flex:none;border-left:0;border-bottom:2px solid transparent;border-radius:var(--r-sm) var(--r-sm) 0 0;white-space:nowrap}.dn-item.on[data-v-4a31c41a]{border-left:0;border-bottom-color:var(--amber)}.tb-ask[data-v-4a31c41a]{max-width:none}}.guide-card[data-v-37ed5518]{display:grid;grid-template-columns:210px minmax(0,1fr);overflow:hidden;color:inherit;text-decoration:none;cursor:pointer;border:1px solid var(--line-hi);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-1);transition:transform var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast)}.guide-card[data-v-37ed5518]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--amber) 55%,var(--line-hi));box-shadow:var(--shadow-2,var(--shadow-1))}.cover[data-v-37ed5518]{position:relative;min-height:206px;overflow:hidden;background:linear-gradient(145deg,var(--panel-2),var(--panel))}.cover img[data-v-37ed5518]{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.guide-card:hover .cover img[data-v-37ed5518]{transform:scale(1.025)}.cover[data-v-37ed5518]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(5,9,17,.72));pointer-events:none}.cover-fallback[data-v-37ed5518]{height:100%;display:grid;place-content:center;text-align:center;gap:8px;color:var(--dim);background:radial-gradient(circle at 35% 30%,var(--amber-soft),transparent 42%),linear-gradient(140deg,var(--panel-2),var(--bg))}.cover-fallback span[data-v-37ed5518]{font:700 11px/1 var(--font-mono);letter-spacing:.18em;color:var(--amber)}.cover-fallback b[data-v-37ed5518]{font-size:19px;color:var(--text)}.type[data-v-37ed5518],.featured[data-v-37ed5518]{position:absolute;z-index:1;bottom:12px;padding:4px 8px;border-radius:999px;font-size:11.5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.type[data-v-37ed5518]{left:12px;color:#fff;background:#080c14b8;border:1px solid rgba(255,255,255,.18)}.featured[data-v-37ed5518]{right:12px;top:12px;bottom:auto;color:var(--amber);background:color-mix(in srgb,var(--bg) 82%,transparent);border:1px solid color-mix(in srgb,var(--amber) 48%,transparent)}.body[data-v-37ed5518]{min-width:0;padding:20px 22px 16px;display:flex;flex-direction:column}.meta[data-v-37ed5518]{display:flex;align-items:center;gap:8px;color:var(--dim);font-size:11.5px}.meta i[data-v-37ed5518]{width:2px;height:2px;border-radius:50%;background:var(--dim)}h2[data-v-37ed5518]{margin:9px 0 7px;font-size:20px;line-height:1.35;color:var(--text)}p[data-v-37ed5518]{margin:0;color:var(--dim);font-size:13.5px;line-height:1.75;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tags[data-v-37ed5518]{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.tags span[data-v-37ed5518]{padding:3px 7px;border-radius:5px;background:var(--panel-2);color:var(--dim);font-size:11.5px}.foot[data-v-37ed5518]{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.author[data-v-37ed5518]{display:flex;align-items:center;gap:7px;color:var(--dim);text-decoration:none;min-width:0}.author[data-v-37ed5518] img,.author[data-v-37ed5518] .user-avatar-fallback{width:25px;height:25px;border-radius:50%;background:var(--panel-2)}.author b[data-v-37ed5518]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.author:hover b[data-v-37ed5518]{color:var(--amber)}.signals[data-v-37ed5518]{display:flex;gap:12px;color:var(--dim);font-size:11.5px;white-space:nowrap}.signals .on[data-v-37ed5518]{color:var(--amber)}@media(max-width:680px){.guide-card[data-v-37ed5518]{grid-template-columns:1fr}.cover[data-v-37ed5518]{min-height:170px;max-height:220px}.signals span[data-v-37ed5518]:last-child{display:none}}.page[data-v-1c0f64f3]{width:calc(var(--page-w) - 6vw);max-width:calc(var(--page-max) - 6vw);margin:0 auto}.hero[data-v-1c0f64f3]{margin-top:18px;padding:20px 26px;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--line-hi);border-radius:var(--r-lg);background:linear-gradient(118deg,color-mix(in srgb,var(--amber-soft) 75%,var(--panel)),var(--panel) 48%,color-mix(in srgb,var(--panel-2) 86%,transparent));position:relative;overflow:hidden}.hero[data-v-1c0f64f3]:after{content:"";position:absolute;right:-50px;top:-90px;width:260px;height:260px;border:1px solid color-mix(in srgb,var(--amber) 18%,transparent);border-radius:50%;box-shadow:0 0 0 28px color-mix(in srgb,var(--amber) 4%,transparent),0 0 0 58px color-mix(in srgb,var(--amber) 3%,transparent)}h1[data-v-1c0f64f3]{margin:0 0 5px;font-size:27px;color:var(--text)}.hero p[data-v-1c0f64f3]{margin:0;max-width:68ch;color:var(--dim);font-size:13px;line-height:1.6}.write[data-v-1c0f64f3]{position:relative;z-index:1;flex:none;border:1px solid var(--amber);border-radius:var(--r-md);background:var(--amber);color:var(--on-accent,#18120a);padding:10px 16px;font:700 13px/1 var(--font-ui);cursor:pointer}.write span[data-v-1c0f64f3]{font-size:17px}.mode-tabs[data-v-1c0f64f3]{display:flex;gap:6px;margin:14px 0 10px;padding-bottom:10px;border-bottom:1px solid var(--line)}.mode-tabs a[data-v-1c0f64f3]{padding:8px 14px;border-radius:var(--r-sm);color:var(--dim);text-decoration:none;font-size:13px}.mode-tabs a[data-v-1c0f64f3]:hover{color:var(--text);background:var(--panel-2)}.mode-tabs a.on[data-v-1c0f64f3]{color:var(--amber);background:var(--amber-soft);font-weight:700}.tools[data-v-1c0f64f3]{display:grid;grid-template-columns:190px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel)}input[data-v-1c0f64f3]{height:36px;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);padding:0 10px;font:inherit;font-size:12.5px}.types[data-v-1c0f64f3]{display:flex;gap:5px;overflow-x:auto}.types button[data-v-1c0f64f3],.sorts button[data-v-1c0f64f3]{white-space:nowrap;border:0;border-radius:var(--r-sm);background:transparent;color:var(--dim);padding:7px 10px;font:inherit;font-size:12px;cursor:pointer}.types button.on[data-v-1c0f64f3],.sorts button.on[data-v-1c0f64f3]{background:var(--amber-soft);color:var(--amber);font-weight:700}.search[data-v-1c0f64f3]{display:flex}.search input[data-v-1c0f64f3]{width:190px;border-radius:var(--r-sm) 0 0 var(--r-sm)}.search button[data-v-1c0f64f3]{border:0;border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--panel-2);color:var(--amber);padding:0 12px;cursor:pointer}.sorts[data-v-1c0f64f3]{grid-column:2/4;display:flex;justify-content:flex-end}.result-head[data-v-1c0f64f3]{display:flex;justify-content:space-between;gap:16px;margin:20px 2px 10px;color:var(--dim);font-size:12px}.result-head small[data-v-1c0f64f3]{color:var(--amber)}.guide-list[data-v-1c0f64f3]{display:grid;gap:14px}.state[data-v-1c0f64f3]{min-height:260px;display:grid;place-content:center;text-align:center;color:var(--dim);border:1px dashed var(--line-hi);border-radius:var(--r-lg)}.state b[data-v-1c0f64f3]{color:var(--text);font-size:18px}.state p[data-v-1c0f64f3]{margin:8px}.state button[data-v-1c0f64f3],.pager button[data-v-1c0f64f3]{justify-self:center;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);padding:8px 14px;cursor:pointer}.error b[data-v-1c0f64f3]{color:var(--danger)}.pager[data-v-1c0f64f3]{display:flex;justify-content:center;align-items:center;gap:14px;margin:22px}.pager span[data-v-1c0f64f3]{font-size:12px;color:var(--dim)}.pager button[data-v-1c0f64f3]:disabled{opacity:.4;cursor:not-allowed}@media(max-width:900px){.page[data-v-1c0f64f3]{width:var(--page-w);max-width:var(--page-max)}.tools[data-v-1c0f64f3]{grid-template-columns:1fr}.types[data-v-1c0f64f3],.search[data-v-1c0f64f3],.sorts[data-v-1c0f64f3]{grid-column:auto}.search input[data-v-1c0f64f3]{width:100%}.sorts[data-v-1c0f64f3]{justify-content:flex-start}.hero[data-v-1c0f64f3]{align-items:flex-start;flex-direction:column}.result-head small[data-v-1c0f64f3]{display:none}}@media(max-width:600px){.hero[data-v-1c0f64f3]{padding:18px 20px}h1[data-v-1c0f64f3]{font-size:24px}.mode-tabs[data-v-1c0f64f3]{overflow-x:auto}.mode-tabs a[data-v-1c0f64f3]{white-space:nowrap}}.page[data-v-a2c04517]{width:calc(var(--page-w) - 6vw);max-width:calc(var(--page-max) - 6vw);margin:auto}.state[data-v-a2c04517]{min-height:55vh;display:grid;place-content:center;text-align:center;color:var(--dim)}.state b[data-v-a2c04517]{color:var(--text);font-size:20px}.state a[data-v-a2c04517]{color:var(--amber)}.crumb[data-v-a2c04517]{display:flex;gap:8px;padding:22px 0 10px;color:var(--dim);font-size:12px}.crumb a[data-v-a2c04517]{color:var(--amber);text-decoration:none}.guide-head[data-v-a2c04517]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;padding:30px;border:1px solid var(--line-hi);border-radius:var(--r-lg);background:linear-gradient(120deg,var(--panel),color-mix(in srgb,var(--panel-2) 88%,transparent));box-shadow:var(--shadow-1)}.labels[data-v-a2c04517]{display:flex;gap:6px;flex-wrap:wrap}.labels span[data-v-a2c04517]{padding:4px 8px;border:1px solid var(--line-hi);border-radius:999px;color:var(--dim);font-size:11px}.labels .warn[data-v-a2c04517]{color:var(--danger)}.labels .pick[data-v-a2c04517]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,transparent)}h1[data-v-a2c04517]{margin:13px 0 8px;font-size:34px;line-height:1.25}.head-copy>p[data-v-a2c04517]{margin:0;color:var(--dim);font-size:14px;line-height:1.8}.head-cover[data-v-a2c04517]{width:100%;height:210px;object-fit:cover;border-radius:var(--r-md)}.author-line[data-v-a2c04517]{display:flex;align-items:center;gap:9px;margin-top:20px;color:var(--dim);font-size:11.5px}.author-line>a[data-v-a2c04517]{display:flex;align-items:center;gap:7px;color:var(--text);text-decoration:none}.author-line[data-v-a2c04517] img,.author-line[data-v-a2c04517] .user-avatar-fallback{width:28px;height:28px;border-radius:50%;background:var(--panel-2)}.author-line i[data-v-a2c04517]{width:2px;height:2px;border-radius:50%;background:var(--dim)}.reader-grid[data-v-a2c04517]{display:grid;grid-template-columns:185px minmax(0,1fr) 118px;gap:24px;align-items:start;margin-top:22px}.toc[data-v-a2c04517]{position:sticky;top:82px;display:flex;flex-direction:column;padding:14px 0;border-left:1px solid var(--line)}.toc>b[data-v-a2c04517]{padding:0 12px 9px;color:var(--text);font-size:12px}.toc a[data-v-a2c04517]{display:flex;gap:8px;padding:7px 12px;color:var(--dim);font-size:12px;line-height:1.4;text-decoration:none}.toc a[data-v-a2c04517]:hover{color:var(--amber);background:var(--amber-soft)}.toc span[data-v-a2c04517]{color:var(--amber);font:10px var(--font-mono)}.reader[data-v-a2c04517]{padding:30px 36px;border:1px solid var(--line-hi);border-radius:var(--r-lg);background:var(--panel)}.chapter[data-v-a2c04517]{scroll-margin-top:84px}.chapter+.chapter[data-v-a2c04517]{margin-top:50px;padding-top:42px;border-top:1px solid var(--line)}.chapter-title small[data-v-a2c04517]{font:700 10px var(--font-mono);letter-spacing:.16em;color:var(--amber)}.chapter-title h2[data-v-a2c04517]{margin:6px 0 22px;font-size:25px}.block[data-v-a2c04517]{margin:18px 0}.block h3[data-v-a2c04517]{margin:0 0 7px;font-size:16px}.block p[data-v-a2c04517]{margin:0;white-space:pre-wrap;color:var(--text);font-size:14px;line-height:1.95}.step[data-v-a2c04517]{display:grid;grid-template-columns:54px 1fr;gap:14px;padding:18px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2)}.step>span[data-v-a2c04517]{font:700 10px var(--font-mono);color:var(--amber)}.checklist[data-v-a2c04517]{display:grid;gap:9px;padding:18px;border:1px solid var(--line);border-radius:var(--r-md)}.checklist label[data-v-a2c04517]{display:flex;gap:9px;color:var(--text);font-size:13px}.checklist input[data-v-a2c04517]{accent-color:var(--amber)}.callout[data-v-a2c04517]{padding:16px 18px;border-left:3px solid var(--amber);border-radius:0 var(--r-md) var(--r-md) 0;background:var(--amber-soft)}.callout.warning[data-v-a2c04517]{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--panel))}.callout.result[data-v-a2c04517]{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 8%,var(--panel))}.callout>b[data-v-a2c04517]{display:block;margin-bottom:7px;color:var(--amber);font-size:13px}.callout ul[data-v-a2c04517]{margin:9px 0 0;padding-left:20px;line-height:1.8}.spoiler[data-v-a2c04517]{padding:14px;border:1px dashed var(--line-hi);border-radius:var(--r-md)}.spoiler summary[data-v-a2c04517]{cursor:pointer;color:var(--amber)}.spoiler p[data-v-a2c04517]{margin-top:12px}.image img[data-v-a2c04517]{width:100%;max-height:620px;object-fit:contain;border-radius:var(--r-md);background:var(--panel-2)}.image figcaption[data-v-a2c04517]{text-align:center;margin-top:7px;color:var(--dim);font-size:11px}.actions[data-v-a2c04517]{position:sticky;top:82px;display:grid;gap:8px}.actions button[data-v-a2c04517]{display:grid;grid-template-columns:24px 1fr auto;align-items:center;text-align:left;gap:5px;padding:10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);color:var(--dim);font:inherit;font-size:11px;cursor:pointer}.actions button[data-v-a2c04517]:hover,.actions button.on[data-v-a2c04517]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 48%,var(--line))}.actions b[data-v-a2c04517]{font-size:18px}.actions small[data-v-a2c04517]{font-size:10px}.discussion[data-v-a2c04517]{margin:28px 0 34px;padding:26px 30px;border:1px solid var(--line-hi);border-radius:var(--r-lg);background:var(--panel)}.discussion-head[data-v-a2c04517]{display:flex;justify-content:space-between;align-items:end;gap:20px}.discussion-head small[data-v-a2c04517]{color:var(--amber);font:700 10px var(--font-mono);letter-spacing:.14em}.discussion-head h2[data-v-a2c04517]{margin:4px 0 0}.discussion-head>span[data-v-a2c04517]{color:var(--dim);font-size:11.5px}.composer[data-v-a2c04517]{margin:18px 0 22px;padding:12px;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel-2)}.composer textarea[data-v-a2c04517]{width:100%;box-sizing:border-box;resize:vertical;border:0;outline:0;background:transparent;color:var(--text);font:inherit;line-height:1.7}.replying[data-v-a2c04517]{margin-bottom:8px;color:var(--dim);font-size:11px}.replying button[data-v-a2c04517]{border:0;background:none;color:var(--amber);cursor:pointer}.compose-tools[data-v-a2c04517]{display:flex;align-items:center;gap:10px;padding-top:8px;border-top:1px solid var(--line)}.compose-tools>span[data-v-a2c04517]{margin-left:auto;color:var(--dim);font-size:10px}.compose-tools button[data-v-a2c04517]{border:0;background:none;color:var(--dim);cursor:pointer}.compose-tools .send[data-v-a2c04517]{padding:8px 13px;border-radius:var(--r-sm);background:var(--amber);color:var(--on-accent,#16110a);font-weight:700}.emoji-slot[data-v-a2c04517]{position:relative}.comment-list[data-v-a2c04517]{display:grid;gap:18px}.comment[data-v-a2c04517]{display:grid;grid-template-columns:38px 1fr;gap:11px}.comment-avatar[data-v-a2c04517] img,.comment-avatar[data-v-a2c04517] .user-avatar-fallback{width:38px;height:38px;border-radius:50%;background:var(--panel-2)}.comment-meta[data-v-a2c04517]{display:flex;align-items:center;gap:8px;margin-bottom:5px;color:var(--dim);font-size:11px}.comment-meta a[data-v-a2c04517]{color:var(--text);font-weight:700;text-decoration:none}.comment-meta time[data-v-a2c04517]{margin-left:auto}.comment-text[data-v-a2c04517]{font-size:13.5px;line-height:1.75}.comment-ops[data-v-a2c04517]{display:flex;gap:12px;margin-top:6px}.comment-ops button[data-v-a2c04517]{border:0;background:none;color:var(--dim);font-size:11px;cursor:pointer}.comment-ops button[data-v-a2c04517]:hover{color:var(--amber)}.comment-ops .danger[data-v-a2c04517]:hover{color:var(--danger)}.replies[data-v-a2c04517]{display:grid;gap:12px;margin-top:12px;padding:13px;border-radius:var(--r-md);background:var(--panel-2)}.reply[data-v-a2c04517]{display:grid;grid-template-columns:28px 1fr;gap:9px}.reply[data-v-a2c04517] img,.reply[data-v-a2c04517] .user-avatar-fallback{width:28px;height:28px;border-radius:50%;background:var(--panel)}.no-comments[data-v-a2c04517]{text-align:center;padding:30px;color:var(--dim)}@media(max-width:1050px){.reader-grid[data-v-a2c04517]{grid-template-columns:150px minmax(0,1fr)}.actions[data-v-a2c04517]{position:fixed;z-index:10;bottom:14px;left:50%;top:auto;transform:translate(-50%);display:flex;padding:6px;border:1px solid var(--line-hi);border-radius:var(--r-lg);background:color-mix(in srgb,var(--panel) 92%,transparent);box-shadow:var(--shadow-2)}.actions button[data-v-a2c04517]{min-width:104px}.guide-head[data-v-a2c04517]{grid-template-columns:1fr}.head-cover[data-v-a2c04517]{grid-row:1;height:240px}}@media(max-width:760px){.page[data-v-a2c04517]{width:var(--page-w);max-width:var(--page-max)}.guide-head[data-v-a2c04517]{padding:22px}.reader-grid[data-v-a2c04517]{grid-template-columns:1fr}.toc[data-v-a2c04517]{position:static;flex-direction:row;overflow-x:auto;border-left:0;border-bottom:1px solid var(--line)}.toc>b[data-v-a2c04517]{display:none}.toc a[data-v-a2c04517]{flex:none}.reader[data-v-a2c04517]{padding:24px 20px}.discussion[data-v-a2c04517]{padding:22px 18px}.discussion-head>span[data-v-a2c04517]{display:none}.actions span[data-v-a2c04517]{display:none}.actions button[data-v-a2c04517]{min-width:auto;grid-template-columns:24px auto}.actions small[data-v-a2c04517]{font-size:11px}}.page[data-v-a7acc5d7]{width:calc(var(--page-w) - 6vw);max-width:calc(var(--page-max) - 6vw);margin:auto}.state[data-v-a7acc5d7]{min-height:55vh;display:grid;place-content:center;color:var(--dim)}.work-head[data-v-a7acc5d7]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:26px 0 18px;border-bottom:1px solid var(--line)}h1[data-v-a7acc5d7]{margin:0 0 5px;font-size:30px}.work-head p[data-v-a7acc5d7]{margin:0;color:var(--dim);font-size:13px}.head-actions[data-v-a7acc5d7],.bottom-actions[data-v-a7acc5d7]{display:flex;align-items:center;gap:9px}.head-actions button[data-v-a7acc5d7],.bottom-actions button[data-v-a7acc5d7],.section-head button[data-v-a7acc5d7]{border:1px solid var(--line-hi);border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);padding:9px 14px;font:inherit;font-size:12.5px;cursor:pointer}.head-actions .submit[data-v-a7acc5d7],.bottom-actions .submit[data-v-a7acc5d7]{border-color:var(--amber);background:var(--amber);color:var(--on-accent,#16110a);font-weight:700}.status[data-v-a7acc5d7]{padding:5px 9px;border-radius:999px;background:var(--panel-2);color:var(--dim);font-size:11px}.status.s1[data-v-a7acc5d7]{color:var(--info)}.status.s2[data-v-a7acc5d7]{color:var(--danger)}.status.s3[data-v-a7acc5d7]{color:var(--ok)}.notice[data-v-a7acc5d7]{margin:14px 0;padding:11px 14px;border:1px solid color-mix(in srgb,var(--info) 36%,var(--line));border-radius:var(--r-sm);background:color-mix(in srgb,var(--info) 7%,var(--panel));color:var(--dim);font-size:12px}.notice.reject[data-v-a7acc5d7]{border-color:color-mix(in srgb,var(--danger) 36%,var(--line));background:color-mix(in srgb,var(--danger) 7%,var(--panel))}.locked[data-v-a7acc5d7]{opacity:.68;pointer-events:none}.meta-card[data-v-a7acc5d7]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;margin:18px 0;padding:20px;border:1px solid var(--line-hi);border-radius:var(--r-lg);background:var(--panel)}.cover-preview[data-v-a7acc5d7]{min-height:260px;border:1px dashed var(--line-hi);border-radius:var(--r-md);overflow:hidden;background:var(--panel-2)}.cover-preview img[data-v-a7acc5d7]{width:100%;height:100%;object-fit:cover}.cover-preview div[data-v-a7acc5d7]{height:100%;display:grid;place-content:center;text-align:center;gap:7px;color:var(--dim)}.cover-preview span[data-v-a7acc5d7]{font:700 10px var(--font-mono);letter-spacing:.15em;color:var(--amber)}.meta-fields[data-v-a7acc5d7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.meta-fields label[data-v-a7acc5d7],.block label[data-v-a7acc5d7]{display:flex;flex-direction:column;gap:6px}.meta-fields label>span[data-v-a7acc5d7],.block label>span[data-v-a7acc5d7]{color:var(--dim);font-size:11px}.meta-fields .wide[data-v-a7acc5d7]{grid-column:1/-1}input[data-v-a7acc5d7],textarea[data-v-a7acc5d7],select[data-v-a7acc5d7]{box-sizing:border-box;width:100%;border:1px solid var(--line-hi);border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);padding:9px 10px;font:inherit;font-size:12.5px;outline:0}textarea[data-v-a7acc5d7]{resize:vertical;line-height:1.6}input[data-v-a7acc5d7]:focus,textarea[data-v-a7acc5d7]:focus,select[data-v-a7acc5d7]:focus{border-color:var(--amber)}.with-unit[data-v-a7acc5d7]{position:relative}.with-unit i[data-v-a7acc5d7]{position:absolute;right:10px;top:10px;color:var(--dim);font-style:normal;font-size:11px}.meta-fields .check[data-v-a7acc5d7]{flex-direction:row;align-items:center;align-self:end}.check input[data-v-a7acc5d7]{width:auto;accent-color:var(--amber)}.section-head[data-v-a7acc5d7]{display:flex;justify-content:space-between;align-items:end;margin:25px 0 10px}.section-head h2[data-v-a7acc5d7]{margin:0}.chapter[data-v-a7acc5d7]{margin-bottom:16px;border:1px solid var(--line-hi);border-radius:var(--r-lg);background:var(--panel);overflow:hidden}.chapter>header[data-v-a7acc5d7]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line);background:var(--panel-2)}.chapter>header>span[data-v-a7acc5d7]{font:700 11px var(--font-mono);color:var(--amber)}.chapter>header input[data-v-a7acc5d7]{border:0;background:transparent;font-size:15px;font-weight:700}.chapter button[data-v-a7acc5d7],.block-bar select[data-v-a7acc5d7]{border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;color:var(--dim);padding:6px 8px;font:inherit;font-size:11px;cursor:pointer}.chapter button[data-v-a7acc5d7]:hover{color:var(--amber);border-color:var(--amber)}.chapter .danger[data-v-a7acc5d7]:hover{color:var(--danger);border-color:var(--danger)}.blocks[data-v-a7acc5d7]{display:grid;gap:10px;padding:14px}.block[data-v-a7acc5d7]{padding:13px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2);display:grid;gap:10px}.block-bar[data-v-a7acc5d7]{display:flex;justify-content:flex-end;gap:5px}.block-bar select[data-v-a7acc5d7]{margin-right:auto;width:auto}.chapter>footer[data-v-a7acc5d7]{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 14px;border-top:1px solid var(--line);color:var(--dim);font-size:11px}.chapter>footer div[data-v-a7acc5d7]{display:flex;gap:5px;flex-wrap:wrap}.bottom-actions[data-v-a7acc5d7]{position:sticky;z-index:8;bottom:12px;margin:18px 0 28px;padding:10px 12px;border:1px solid var(--line-hi);border-radius:var(--r-md);background:color-mix(in srgb,var(--panel) 92%,transparent);box-shadow:var(--shadow-2)}.bottom-actions>span[data-v-a7acc5d7]{margin-right:auto;color:var(--dim);font-size:11px}.head-actions button[data-v-a7acc5d7]:disabled,.bottom-actions button[data-v-a7acc5d7]:disabled{opacity:.45;cursor:not-allowed}@media(max-width:850px){.page[data-v-a7acc5d7]{width:var(--page-w);max-width:var(--page-max)}.work-head[data-v-a7acc5d7]{align-items:flex-start;flex-direction:column}.meta-card[data-v-a7acc5d7]{grid-template-columns:1fr}.cover-preview[data-v-a7acc5d7]{height:210px}.bottom-actions>span[data-v-a7acc5d7]{display:none}}@media(max-width:580px){.meta-fields[data-v-a7acc5d7]{grid-template-columns:1fr}.meta-fields .wide[data-v-a7acc5d7]{grid-column:auto}.chapter>header[data-v-a7acc5d7]{grid-template-columns:30px 1fr}.chapter>header>div[data-v-a7acc5d7]{grid-column:2}.chapter>footer[data-v-a7acc5d7]{align-items:flex-start;flex-direction:column}}.page[data-v-39cc61ff]{width:calc(var(--page-w) - 6vw);max-width:calc(var(--page-max) - 6vw);margin:auto}header[data-v-39cc61ff]{display:flex;justify-content:space-between;align-items:end;padding:28px 0 18px}h1[data-v-39cc61ff]{margin:0 0 5px;font-size:30px}header p[data-v-39cc61ff]{margin:0;color:var(--dim);font-size:13px}header>a[data-v-39cc61ff],.state a[data-v-39cc61ff]{padding:10px 15px;border-radius:var(--r-sm);background:var(--amber);color:var(--on-accent,#18120b);font-size:12px;font-weight:700;text-decoration:none}nav[data-v-39cc61ff]{display:flex;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--line);margin-bottom:16px}nav button[data-v-39cc61ff],nav a[data-v-39cc61ff]{border:0;border-radius:var(--r-sm);background:transparent;color:var(--dim);padding:8px 13px;font:inherit;font-size:12px;text-decoration:none;cursor:pointer}nav button.on[data-v-39cc61ff]{color:var(--amber);background:var(--amber-soft);font-weight:700}nav a[data-v-39cc61ff]{margin-left:auto}.state[data-v-39cc61ff]{min-height:300px;display:grid;place-content:center;text-align:center;color:var(--dim);gap:8px}.state b[data-v-39cc61ff]{font-size:18px;color:var(--text)}.state p[data-v-39cc61ff]{margin:0 0 10px}.mine-list[data-v-39cc61ff],.guide-list[data-v-39cc61ff]{display:grid;gap:12px}.mine-list article[data-v-39cc61ff]{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 18px;border:1px solid var(--line-hi);border-radius:var(--r-md);background:var(--panel)}.route-mark[data-v-39cc61ff]{display:grid;place-content:center;text-align:center;color:var(--amber);font:700 9px var(--font-mono)}.route-mark i[data-v-39cc61ff]{display:block;width:1px;height:28px;margin:5px auto 0;background:linear-gradient(var(--amber),transparent)}.copy>div[data-v-39cc61ff]{display:flex;gap:8px;color:var(--dim);font-size:10px}.status[data-v-39cc61ff]{padding:3px 7px;border-radius:999px;background:var(--panel-2)}.status.s1[data-v-39cc61ff]{color:var(--info)}.status.s2[data-v-39cc61ff],.reject[data-v-39cc61ff]{color:var(--danger)}.status.s3[data-v-39cc61ff]{color:var(--ok)}h2[data-v-39cc61ff]{margin:7px 0 5px;font-size:17px}.copy p[data-v-39cc61ff]{margin:0;color:var(--dim);font-size:11.5px}.ops[data-v-39cc61ff]{display:flex;gap:6px}.ops a[data-v-39cc61ff],.ops button[data-v-39cc61ff]{border:1px solid var(--line);border-radius:var(--r-sm);background:transparent;color:var(--dim);padding:7px 9px;font:inherit;font-size:11px;text-decoration:none;cursor:pointer}.ops a[data-v-39cc61ff]:hover{color:var(--amber)}.ops button[data-v-39cc61ff]:hover{color:var(--danger)}.ops .disabled[data-v-39cc61ff]{pointer-events:none;opacity:.5}@media(max-width:760px){.page[data-v-39cc61ff]{width:var(--page-w);max-width:var(--page-max)}header[data-v-39cc61ff]{align-items:flex-start;flex-direction:column;gap:14px}.mine-list article[data-v-39cc61ff]{grid-template-columns:40px 1fr}.ops[data-v-39cc61ff]{grid-column:2;flex-wrap:wrap}}.page[data-v-62351872]{width:var(--page-w);max-width:var(--page-max);min-height:100vh;margin:0 auto}.search-head[data-v-62351872]{padding:var(--sp-9) 3vw var(--sp-7);border-bottom:1px solid var(--line)}.search-head h1[data-v-62351872]{margin:0 0 var(--sp-2);font-size:var(--fs-h1)}.search-head p[data-v-62351872]{margin:0;color:var(--dim);line-height:1.7}.search-body[data-v-62351872]{min-height:520px;padding:var(--sp-7) 3vw var(--sp-12)}.partial-note[data-v-62351872]{margin:0 0 var(--sp-5);padding:10px 12px;border-radius:var(--r-sm);background:var(--panel);color:var(--dim);font-size:var(--fs-small)}.result-section+.result-section[data-v-62351872]{margin-top:var(--sp-8)}.section-title[data-v-62351872]{display:flex;align-items:baseline;gap:9px;margin-bottom:var(--sp-4)}.section-title h2[data-v-62351872]{margin:0;font-size:var(--fs-h2)}.section-title span[data-v-62351872]{color:var(--dim);font:700 var(--fs-small)/1 var(--mono)}.game-results[data-v-62351872],.author-results[data-v-62351872]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}.game-result[data-v-62351872],.author-result[data-v-62351872]{display:flex;align-items:center;gap:12px;min-width:0;padding:12px;border-radius:var(--r-md);background:var(--panel);transition:background var(--t-fast),transform var(--t-fast)}.game-result[data-v-62351872]:hover,.author-result[data-v-62351872]:hover{background:var(--panel-2);transform:translateY(-2px)}.game-result>span[data-v-62351872]:last-child,.author-result>span[data-v-62351872]:last-child{min-width:0}.game-result b[data-v-62351872],.author-result b[data-v-62351872]{display:block;overflow:hidden;color:var(--text);white-space:nowrap;text-overflow:ellipsis}.game-result small[data-v-62351872],.author-result small[data-v-62351872]{display:block;margin-top:4px;color:var(--dim);font-size:var(--fs-small)}.author-copy[data-v-62351872]{display:grid;gap:4px}.author-name-row[data-v-62351872]{display:flex;align-items:center;gap:6px;min-width:0}.author-name-row b[data-v-62351872]{min-width:0}.author-copy small[data-v-62351872]{margin-top:0}.result-thumb[data-v-62351872]{width:48px;height:48px;display:grid;place-items:center;flex:none;overflow:hidden;background:var(--panel-2);color:var(--amber)}.result-thumb img[data-v-62351872]{width:100%;height:100%;object-fit:cover}.game-thumb[data-v-62351872]{border-radius:var(--r-sm)}.author-thumb[data-v-62351872]{border-radius:50%}.mod-grid[data-v-62351872],.loading-grid[data-v-62351872]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5)}@media(max-width:1100px){.mod-grid[data-v-62351872],.loading-grid[data-v-62351872]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.game-results[data-v-62351872],.author-results[data-v-62351872],.mod-grid[data-v-62351872],.loading-grid[data-v-62351872]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.search-head[data-v-62351872],.search-body[data-v-62351872]{padding-inline:20px}.game-results[data-v-62351872],.author-results[data-v-62351872],.mod-grid[data-v-62351872],.loading-grid[data-v-62351872]{grid-template-columns:1fr}}.page[data-v-19f3da95]{--creator-bg: var(--bg);--creator-card: var(--panel);--creator-secondary: var(--panel-2);--creator-input: var(--ctl-surface);--creator-input-hover: var(--ctl-hover);--creator-line: var(--line);--creator-success-bg: rgba(var(--ok-rgb), .12);--creator-hero-start: color-mix(in srgb, var(--panel) 92%, var(--text) 8%);--creator-hero-end: var(--panel);min-height:100vh;display:flex;flex-direction:column;background:var(--creator-bg)}[data-theme=starlight-amber] .creator-submit-page,:root:not([data-theme]) .creator-submit-page{--bg: #142136;--panel: #29364b;--panel-2: #324158;--panel-3: #324158;--line: #415169;--line-hi: #53657e;--ctl-surface: #39485e;--ctl-hover: #3c4b62;--ctl-active: #44546a;--text: #f1f3f6;--text-2: #b4bdca;--dim: #8490a0;--faint: #718094;--amber: #f2a51a;--amber-2: #ffb52b;--amber-rgb: 242, 165, 26;--warn: #f2a51a;--warn-rgb: 242, 165, 26;--ok: #52c58b;--ok-rgb: 82, 197, 139;--creator-bg: #142136;--creator-card: #29364b;--creator-secondary: #324158;--creator-input: #39485e;--creator-input-hover: #3c4b62;--creator-line: #415169;--creator-success-bg: #21473d;--creator-hero-start: #344155;--creator-hero-end: #2a374b}.creator-hero[data-v-19f3da95]{position:relative;width:min(var(--page-w),1180px);margin:30px auto 0;padding:30px 32px 0;overflow:hidden;border:1px solid var(--creator-line);border-radius:var(--r-xl);background:radial-gradient(circle at 88% -20%,rgba(var(--amber-rgb),.08),transparent 34%),linear-gradient(145deg,var(--creator-hero-start),var(--creator-hero-end));box-shadow:var(--shadow-1)}.creator-hero[data-v-19f3da95]:after{content:"";position:absolute;width:240px;height:240px;right:-88px;top:-128px;border:1px solid rgba(var(--amber-rgb),.18);border-radius:50%;box-shadow:0 0 0 34px rgba(var(--amber-rgb),.035),0 0 0 68px rgba(var(--amber-rgb),.025);pointer-events:none}.hero-main[data-v-19f3da95]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:36px;align-items:center}.hero-meta[data-v-19f3da95]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.review-badge[data-v-19f3da95]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:var(--r-sm);background:rgba(var(--veil-rgb),.07);color:var(--text-2);font-size:var(--fs-small);font-weight:700}.review-badge i[data-v-19f3da95]{width:6px;height:6px;border-radius:50%;background:var(--dim)}.creator-hero h1[data-v-19f3da95]{margin:0;font-size:var(--fs-h1);line-height:1.08}.hero-lead[data-v-19f3da95]{max-width:670px;margin:12px 0 0;color:var(--text-2);font-size:15.5px;line-height:1.75}.terms-card[data-v-19f3da95]{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;min-width:0;padding:16px;border:1px solid transparent;border-radius:var(--r-lg);background:var(--creator-secondary);transition:transform var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.terms-card[data-v-19f3da95]:hover{transform:translateY(-2px);background:var(--ctl-accent-hover)}.terms-icon[data-v-19f3da95]{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--r-md);background:rgba(var(--veil-rgb),.07);color:var(--text-2);font-weight:900}.terms-copy[data-v-19f3da95]{display:flex;min-width:0;flex-direction:column;gap:2px}.terms-copy b[data-v-19f3da95]{color:var(--text);font-size:var(--fs-small)}.terms-copy small[data-v-19f3da95]{color:var(--dim);font-size:11.5px;line-height:1.45}.terms-arrow[data-v-19f3da95]{color:var(--dim);font-size:20px;transition:color var(--t-fast),transform var(--t-fast)}.terms-card:hover .terms-arrow[data-v-19f3da95]{color:var(--amber);transform:translate(2px)}.hero-facts[data-v-19f3da95]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);margin-top:26px;border-top:1px solid var(--creator-line)}.hero-facts span[data-v-19f3da95]{padding:15px 16px;color:var(--dim);font-size:var(--fs-small)}.hero-facts span[data-v-19f3da95]:first-child{padding-left:0}.hero-facts span+span[data-v-19f3da95]{border-left:1px solid var(--creator-line)}.hero-facts b[data-v-19f3da95]{margin-right:7px;color:var(--dim);font-family:var(--mono);font-size:var(--fs-micro)}.gate-card[data-v-19f3da95]{width:min(var(--page-w),880px);margin:28px auto 64px;border:1px solid var(--creator-line);border-radius:var(--r-xl);background:var(--creator-card);box-shadow:var(--shadow-1)}.loading-card[data-v-19f3da95]{display:flex;align-items:center;justify-content:center;gap:16px;min-height:180px}.loading-card b[data-v-19f3da95]{display:block;margin-bottom:3px}.loading-card p[data-v-19f3da95]{margin:0;color:var(--dim);font-size:var(--fs-small)}.loading-ring[data-v-19f3da95]{width:28px;height:28px;border:3px solid var(--line-hi);border-top-color:var(--amber);border-radius:50%;animation:spin-19f3da95 .8s linear infinite}.guest-card[data-v-19f3da95]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:28px 30px}.guest-icon[data-v-19f3da95]{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--r-lg);background:var(--amber-soft);color:var(--amber);font-size:26px;font-weight:900}.guest-copy .mono-label[data-v-19f3da95]{color:var(--amber)}.guest-copy h2[data-v-19f3da95]{margin:0 0 4px;font-size:var(--fs-h3)}.guest-copy p[data-v-19f3da95]{margin:0;color:var(--dim);font-size:var(--fs-small)}.creator-layout[data-v-19f3da95]{width:min(var(--page-w),1180px);margin:24px auto 64px;display:grid;grid-template-columns:230px minmax(0,1fr);gap:24px;align-items:start}.progress-rail[data-v-19f3da95]{position:sticky;top:92px;min-width:0}.rail-card[data-v-19f3da95]{padding:20px;border:1px solid var(--creator-line);border-radius:var(--r-lg);background:var(--creator-card);box-shadow:var(--shadow-1)}.progress-heading[data-v-19f3da95]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.progress-heading span[data-v-19f3da95]{font-size:var(--fs-small);font-weight:800}.progress-heading strong[data-v-19f3da95]{color:var(--amber);font-family:var(--mono);font-size:18px}.progress-track[data-v-19f3da95]{height:6px;margin-top:11px;overflow:hidden;border-radius:var(--r-pill);background:var(--creator-secondary)}.progress-track span[data-v-19f3da95]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--amber),var(--amber-2));transition:width var(--t-med) var(--ease-out)}.progress-caption[data-v-19f3da95]{margin:8px 0 17px;color:var(--faint);font-size:11.5px}.step-nav[data-v-19f3da95]{display:flex;flex-direction:column;gap:4px;padding-top:14px;border-top:1px solid var(--creator-line)}.step-nav a[data-v-19f3da95]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-sm);color:var(--dim);font-size:var(--fs-small);transition:color var(--t-fast),background var(--t-fast)}.step-nav a[data-v-19f3da95]:hover{color:var(--text);background:var(--ctl-hover)}.step-nav a.active[data-v-19f3da95]{color:var(--text);background:rgba(var(--amber-rgb),.07)}.step-nav a.done[data-v-19f3da95]{color:var(--text)}.nav-index[data-v-19f3da95]{display:grid;place-items:center;width:24px;height:24px;flex:0 0 auto;border-radius:var(--r-sm);background:var(--creator-secondary);color:var(--faint);font-family:var(--mono);font-size:10px;font-weight:800}.step-nav a.active .nav-index[data-v-19f3da95]{background:var(--amber-soft);color:var(--amber)}.step-nav a.done .nav-index[data-v-19f3da95]{background:var(--creator-success-bg);color:var(--ok)}.rail-summary[data-v-19f3da95]{display:flex;gap:10px;align-items:flex-start;margin-top:16px;padding:12px;border-radius:var(--r-md);background:rgba(var(--warn-rgb),.09);color:var(--warn)}.rail-summary.ready[data-v-19f3da95]{background:var(--creator-success-bg);color:var(--ok)}.summary-mark[data-v-19f3da95]{display:grid;place-items:center;width:24px;height:24px;flex:0 0 auto;border-radius:var(--r-sm);background:rgba(var(--warn-rgb),.14);font-family:var(--mono);font-size:11px;font-weight:900}.rail-summary.ready .summary-mark[data-v-19f3da95]{background:var(--creator-success-bg)}.rail-summary p[data-v-19f3da95]{margin:1px 0 0;color:var(--text-2);font-size:11.5px;line-height:1.55}.form-stack[data-v-19f3da95]{display:flex;min-width:0;flex-direction:column;gap:18px}.form-section[data-v-19f3da95]{scroll-margin-top:92px;padding:28px;border:1px solid var(--creator-line);border-radius:var(--r-xl);background:var(--creator-card);box-shadow:var(--shadow-1)}.section-head[data-v-19f3da95]{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--creator-line)}.section-number[data-v-19f3da95]{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-md);background:var(--creator-secondary);color:var(--faint);font-family:var(--mono);font-size:var(--fs-small);font-weight:800;transition:color var(--t-fast),background var(--t-fast)}.section-number.active[data-v-19f3da95]{background:var(--amber-soft);color:var(--amber)}.section-number.done[data-v-19f3da95]{background:var(--creator-success-bg);color:var(--ok)}.section-head h2[data-v-19f3da95]{margin:0;font-size:19px;line-height:1.3}.section-head p[data-v-19f3da95]{margin:4px 0 0;color:var(--dim);font-size:var(--fs-small);line-height:1.55}.section-status[data-v-19f3da95]{padding:5px 8px;border-radius:var(--r-sm);background:var(--creator-secondary);color:var(--faint);font-size:11.5px;font-weight:800;white-space:nowrap;transition:color var(--t-fast),background var(--t-fast)}.section-status.active[data-v-19f3da95]{background:var(--amber-soft);color:var(--amber)}.section-status.done[data-v-19f3da95]{background:var(--creator-success-bg);color:var(--ok)}.field[data-v-19f3da95]{display:flex;flex-direction:column;gap:8px;margin:0 0 18px}.field-label[data-v-19f3da95]{display:flex;align-items:baseline;gap:8px;color:var(--text);font-size:var(--fs-small);font-weight:800}.field-label i[data-v-19f3da95],.media-heading i[data-v-19f3da95],.download-heading i[data-v-19f3da95]{padding:2px 5px;border-radius:5px;background:var(--creator-secondary);color:var(--text-2);font-size:10px;font-style:normal;font-weight:800}.field-label small[data-v-19f3da95]{margin-left:auto;color:var(--faint);font-size:11px;font-weight:500}.field[data-v-19f3da95] :is(input,textarea,select){width:100%;border:1px solid transparent;border-radius:var(--r-md);background:var(--creator-input);color:var(--text);font:inherit;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)}.field input[data-v-19f3da95],.field select[data-v-19f3da95]{min-height:46px;padding:10px 13px}.field textarea[data-v-19f3da95]{min-height:96px;padding:12px 13px;resize:vertical;line-height:1.7}.field[data-v-19f3da95] :is(input,textarea,select):hover:not(:disabled){background:var(--creator-input-hover)}.field[data-v-19f3da95] :is(input,textarea,select):focus,.field[data-v-19f3da95] :is(input,textarea,select):focus:hover{outline:none;border-color:var(--amber);background:var(--creator-input);box-shadow:none}.field[data-v-19f3da95] :is(input,textarea)::placeholder,.disk-input input[data-v-19f3da95]::placeholder{color:var(--faint)}.field[data-v-19f3da95] :is(input,textarea,select):disabled,.disk-input input[data-v-19f3da95]:disabled{opacity:.62;cursor:not-allowed}.field select option[data-v-19f3da95]{background:var(--panel-3);color:var(--text)}.field-help[data-v-19f3da95]{color:var(--faint);font-size:11.5px;line-height:1.55}.field-note[data-v-19f3da95]{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border-radius:var(--r-md)}.field-note .note-icon[data-v-19f3da95]{display:grid;place-items:center;width:23px;height:23px;flex:0 0 auto;border-radius:var(--r-sm);font-family:var(--mono);font-size:11px;font-weight:900}.field-note b[data-v-19f3da95]{display:block;margin-bottom:2px;font-size:var(--fs-small)}.field-note p[data-v-19f3da95]{margin:0;color:var(--text-2);font-size:11.5px;line-height:1.6}.warn-note[data-v-19f3da95]{background:rgba(var(--veil-rgb),.055)}.warn-note .note-icon[data-v-19f3da95]{background:var(--creator-secondary);color:var(--text-2)}.info-note[data-v-19f3da95]{margin-top:14px;background:rgba(var(--info-rgb),.09)}.info-note .note-icon[data-v-19f3da95]{background:rgba(var(--info-rgb),.15);color:var(--info)}.choice-grid[data-v-19f3da95]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:4px}.choice-panel[data-v-19f3da95]{min-width:0;padding:16px;border-radius:var(--r-lg);background:var(--creator-secondary)}.choice-heading[data-v-19f3da95]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.choice-heading span[data-v-19f3da95]{font-size:var(--fs-small);font-weight:800}.choice-heading small[data-v-19f3da95]{color:var(--faint);font-size:11px}.choice-panel>p[data-v-19f3da95]{margin:4px 0 13px;color:var(--faint);font-size:11.5px}.chips[data-v-19f3da95]{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.chip[data-v-19f3da95]{min-height:32px;padding:6px 10px;border:1px solid transparent;border-radius:var(--r-sm);background:var(--creator-input);color:var(--dim);font:inherit;font-size:var(--fs-small);transition:color var(--t-fast),background var(--t-fast),border-color var(--t-fast)}.chip[data-v-19f3da95]:hover:not(:disabled){color:var(--text);background:var(--ctl-hover)}.chip.on[data-v-19f3da95]{border-color:var(--creator-line);background:var(--creator-input-hover);color:var(--text)}.chip[data-v-19f3da95]:disabled{opacity:.5;cursor:default}.tag-chip[data-v-19f3da95]{display:inline-flex;align-items:center;gap:5px}.chip-x[data-v-19f3da95]{display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:5px;background:rgba(var(--veil-rgb),.08);color:inherit;line-height:1}.tag-input[data-v-19f3da95]{width:112px;min-height:32px;padding:6px 10px;border:1px dashed var(--line-hi);border-radius:var(--r-sm);background:transparent;color:var(--text);font:inherit;font-size:var(--fs-small)}.tag-input[data-v-19f3da95]:focus{outline:none;border-color:var(--amber)}.empty-choice[data-v-19f3da95]{display:block;padding:9px 10px;border-radius:var(--r-sm);background:rgba(var(--veil-rgb),.04);color:var(--faint);font-size:11.5px}.media-grid[data-v-19f3da95]{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);gap:16px}.media-panel[data-v-19f3da95]{min-width:0;padding:16px;border-radius:var(--r-lg);background:var(--creator-secondary)}.media-heading[data-v-19f3da95]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:11px}.media-heading>span[data-v-19f3da95]{display:flex;align-items:center;gap:7px;font-size:var(--fs-small);font-weight:800}.media-heading small[data-v-19f3da95]{color:var(--faint);font-size:11px}.cover-slot[data-v-19f3da95]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border:1px dashed var(--line-hi);border-radius:var(--r-md);background:var(--creator-input);color:var(--dim);padding:0;transition:border-color var(--t-fast),background var(--t-fast)}.cover-slot.has-image[data-v-19f3da95]{border-style:solid}.cover-slot img[data-v-19f3da95]{width:100%;height:100%;object-fit:cover;display:block}.cover-slot[data-v-19f3da95]:hover:not(:disabled){border-color:var(--amber);background:var(--creator-input-hover)}.cover-replace[data-v-19f3da95]{position:absolute;right:10px;bottom:10px;padding:5px 9px;border-radius:var(--r-sm);background:#050910b8;color:#fff;font-size:11px;font-weight:800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.media-empty[data-v-19f3da95]{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:4px}.media-empty strong[data-v-19f3da95]{color:var(--text);font-size:var(--fs-small)}.media-empty small[data-v-19f3da95]{color:var(--faint);font-size:10.5px}.media-plus[data-v-19f3da95]{display:grid;place-items:center;width:34px;height:34px;margin-bottom:3px;border-radius:var(--r-md);background:var(--amber-soft);color:var(--amber);font-size:22px;font-weight:500}.screenshot-grid[data-v-19f3da95]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.screenshot-card[data-v-19f3da95]{position:relative;aspect-ratio:16 / 10;overflow:hidden;border:1px solid transparent;border-radius:var(--r-sm);background:var(--creator-input);padding:0;transition:border-color var(--t-fast),background var(--t-fast)}.screenshot-card img[data-v-19f3da95]{width:100%;height:100%;object-fit:cover;display:block}.screenshot-add[data-v-19f3da95]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1px;border-style:dashed;border-color:var(--line-hi);color:var(--dim)}.screenshot-add[data-v-19f3da95]:hover:not(:disabled){border-color:var(--amber);background:var(--creator-input-hover);color:var(--amber)}.screenshot-add b[data-v-19f3da95]{font-size:20px;line-height:1;font-weight:500}.screenshot-add span[data-v-19f3da95]{font-size:10.5px}.image-remove[data-v-19f3da95]{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:#050910b8;color:#fff;line-height:1}.media-help[data-v-19f3da95]{margin:10px 0 0;color:var(--faint);font-size:10.5px;line-height:1.5}.release-grid[data-v-19f3da95]{display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);gap:16px}.download-panel[data-v-19f3da95]{padding:18px;border-radius:var(--r-lg);background:var(--creator-secondary)}.download-heading[data-v-19f3da95]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:13px}.download-heading>div>span[data-v-19f3da95]{display:flex;align-items:center;gap:7px;font-size:var(--fs-small);font-weight:800}.download-heading p[data-v-19f3da95]{margin:3px 0 0;color:var(--faint);font-size:11.5px}.link-count[data-v-19f3da95]{padding:5px 8px;border-radius:var(--r-sm);background:rgba(var(--warn-rgb),.1);color:var(--warn);font-size:11px;font-weight:800;white-space:nowrap}.link-count.ready[data-v-19f3da95]{background:var(--creator-success-bg);color:var(--ok)}.disk-input[data-v-19f3da95]{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;min-height:46px;overflow:hidden;border:1px solid transparent;border-radius:var(--r-md);background:var(--creator-input);transition:border-color var(--t-fast),background var(--t-fast)}.disk-input+.disk-input[data-v-19f3da95]{margin-top:9px}.disk-input[data-v-19f3da95]:hover{background:var(--creator-input-hover)}.disk-input[data-v-19f3da95]:focus-within{border-color:var(--amber);background:var(--creator-input);box-shadow:none}.disk-brand[data-v-19f3da95]{display:grid;align-self:stretch;place-items:center;border-right:1px solid rgba(var(--veil-rgb),.09);color:var(--text-2);font-size:11px;font-weight:900}.disk-brand.baidu[data-v-19f3da95],.disk-brand.quark[data-v-19f3da95],.disk-brand.xunlei[data-v-19f3da95]{color:var(--text-2)}.disk-input input[data-v-19f3da95]{min-width:0;height:44px;padding:10px 12px;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.pricing-switch[data-v-19f3da95]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.price-option[data-v-19f3da95]{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-width:0;padding:16px;border:1px solid transparent;border-radius:var(--r-lg);background:var(--creator-secondary);cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast),transform var(--t-fast)}.price-option[data-v-19f3da95]:hover{transform:translateY(-1px)}.price-option[data-v-19f3da95]:focus-within{outline:var(--ctl-focus);outline-offset:2px}.price-option.selected[data-v-19f3da95]{border-color:rgba(var(--amber-rgb),.45);background:var(--amber-soft)}.native-choice[data-v-19f3da95]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.price-icon[data-v-19f3da95]{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--r-md);background:rgba(var(--veil-rgb),.08);color:var(--text-2);font-family:var(--mono);font-size:10px;font-weight:900}.price-option.selected .price-icon[data-v-19f3da95]{background:rgba(var(--amber-rgb),.16);color:var(--amber)}.price-copy[data-v-19f3da95]{display:flex;min-width:0;flex-direction:column}.price-copy b[data-v-19f3da95]{font-size:var(--fs-small)}.price-copy small[data-v-19f3da95]{color:var(--dim);font-size:11.5px;line-height:1.5}.choice-check[data-v-19f3da95]{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--r-sm);background:rgba(var(--veil-rgb),.07);color:var(--amber);font-weight:900}.price-option.selected .choice-check[data-v-19f3da95]{background:rgba(var(--amber-rgb),.16)}.paid-panel[data-v-19f3da95]{margin-top:14px;padding:18px;border-radius:var(--r-lg);background:var(--creator-secondary)}.price-field[data-v-19f3da95]{max-width:360px}.price-input-wrap[data-v-19f3da95]{position:relative;display:block}.price-input-wrap input[data-v-19f3da95]{padding-right:70px}.price-input-wrap>b[data-v-19f3da95]{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--amber);font-size:var(--fs-small)}.terms-box[data-v-19f3da95]{margin:6px 0 16px;padding:16px;border-radius:var(--r-lg);background:rgba(var(--amber-rgb),.08)}.terms-title[data-v-19f3da95]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.terms-title span[data-v-19f3da95]{font-size:var(--fs-small);font-weight:800}.terms-title small[data-v-19f3da95]{color:var(--dim);font-size:10.5px}.terms-stats[data-v-19f3da95]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.terms-stats div[data-v-19f3da95]{display:flex;flex-direction:column;gap:1px;padding:11px;border-radius:var(--r-md);background:rgba(var(--veil-rgb),.05)}.terms-stats b[data-v-19f3da95]{color:var(--amber);font-family:var(--mono);font-size:16px}.terms-stats span[data-v-19f3da95]{color:var(--dim);font-size:10.5px}.terms-box>p[data-v-19f3da95]{margin:10px 0 0;color:var(--dim);font-size:11.5px}.checks[data-v-19f3da95]{display:flex;flex-direction:column;gap:9px}.checks label[data-v-19f3da95]{display:flex;align-items:flex-start;gap:10px;color:var(--text-2);font-size:var(--fs-small);line-height:1.65;cursor:pointer}.checks input[data-v-19f3da95],.pledge-panel input[data-v-19f3da95]{width:17px;height:17px;margin:3px 0 0;flex:0 0 auto;accent-color:var(--amber)}.checks b[data-v-19f3da95]{color:var(--text)}.final-section[data-v-19f3da95]{overflow:hidden}.pledge-panel[data-v-19f3da95]{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:var(--r-lg);background:rgba(var(--amber-rgb),.09);cursor:pointer}.pledge-panel>span[data-v-19f3da95]{display:flex;flex-direction:column;gap:3px}.pledge-panel b[data-v-19f3da95]{font-size:var(--fs-small)}.pledge-panel small[data-v-19f3da95]{color:var(--text-2);font-size:11.5px;line-height:1.65}.terms-link[data-v-19f3da95]{color:var(--amber);text-decoration:underline;text-underline-offset:3px}.submit-bar[data-v-19f3da95]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:22px -28px -28px;padding:20px 28px;border-top:1px solid var(--creator-line);background:color-mix(in srgb,var(--creator-secondary) 78%,transparent)}.submit-copy[data-v-19f3da95]{display:flex;align-items:center;gap:12px;min-width:0}.submit-state[data-v-19f3da95]{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;border-radius:var(--r-md);background:rgba(var(--warn-rgb),.12);color:var(--warn);font-weight:900}.submit-state.ready[data-v-19f3da95]{background:var(--creator-success-bg);color:var(--ok)}.submit-copy b[data-v-19f3da95]{display:block;font-size:var(--fs-small)}.submit-copy p[data-v-19f3da95]{overflow:hidden;margin:2px 0 0;color:var(--faint);font-size:11.5px;line-height:1.5;text-overflow:ellipsis}.submit-action-wrap[data-v-19f3da95]{display:flex;align-items:flex-end;flex-direction:column;gap:5px}.submit-action-wrap small[data-v-19f3da95]{color:var(--faint);font-size:10px}@keyframes spin-19f3da95{to{transform:rotate(360deg)}}@media(max-width:1020px){.creator-layout[data-v-19f3da95]{grid-template-columns:1fr}.progress-rail[data-v-19f3da95]{position:static}.step-nav[data-v-19f3da95]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.rail-summary[data-v-19f3da95]{margin-top:12px}}@media(max-width:760px){.creator-hero[data-v-19f3da95]{padding:24px 22px 0}.hero-main[data-v-19f3da95]{grid-template-columns:1fr;gap:20px}.hero-facts[data-v-19f3da95]{grid-template-columns:1fr;margin-top:22px}.hero-facts span[data-v-19f3da95]{padding:11px 0}.hero-facts span+span[data-v-19f3da95]{border-top:1px solid var(--creator-line);border-left:0}.guest-card[data-v-19f3da95]{grid-template-columns:auto 1fr}.guest-card .bb[data-v-19f3da95]{grid-column:1 / -1;width:100%}.choice-grid[data-v-19f3da95],.media-grid[data-v-19f3da95],.release-grid[data-v-19f3da95],.pricing-switch[data-v-19f3da95]{grid-template-columns:1fr}.form-section[data-v-19f3da95]{padding:22px}.section-head[data-v-19f3da95]{grid-template-columns:auto 1fr}.section-status[data-v-19f3da95]{grid-column:2;justify-self:start}.submit-bar[data-v-19f3da95]{grid-template-columns:1fr;margin:22px -22px -22px;padding:18px 22px}.submit-action-wrap[data-v-19f3da95]{align-items:stretch}.submit-action[data-v-19f3da95]{width:100%}.submit-action-wrap small[data-v-19f3da95]{text-align:center}}@media(max-width:520px){.creator-hero[data-v-19f3da95]{margin-top:18px;border-radius:var(--r-lg)}.hero-meta[data-v-19f3da95]{align-items:flex-start;flex-direction:column;gap:6px}.hero-lead[data-v-19f3da95]{font-size:var(--fs-body)}.terms-card[data-v-19f3da95]{padding:13px}.creator-layout[data-v-19f3da95]{margin-top:16px}.rail-card[data-v-19f3da95]{padding:16px}.step-nav[data-v-19f3da95]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-section[data-v-19f3da95]{padding:18px 16px;border-radius:var(--r-lg)}.section-head[data-v-19f3da95]{gap:11px}.section-number[data-v-19f3da95]{width:36px;height:36px}.section-head h2[data-v-19f3da95]{font-size:var(--fs-h3)}.choice-panel[data-v-19f3da95],.media-panel[data-v-19f3da95],.download-panel[data-v-19f3da95],.paid-panel[data-v-19f3da95]{padding:14px}.screenshot-grid[data-v-19f3da95]{grid-template-columns:repeat(2,minmax(0,1fr))}.terms-stats[data-v-19f3da95]{grid-template-columns:1fr}.download-heading[data-v-19f3da95]{align-items:flex-start;flex-direction:column}.submit-bar[data-v-19f3da95]{margin:20px -16px -18px;padding:16px}}.page[data-v-9ea27f17]{min-height:100vh;display:flex;flex-direction:column}.page-head[data-v-9ea27f17]{width:min(var(--page-w, 92vw),860px);margin:28px auto 4px}.page-head h1[data-v-9ea27f17]{margin:0 0 8px}.page-head p[data-v-9ea27f17]{color:var(--dim);margin:0 0 12px;line-height:1.7}.head-actions[data-v-9ea27f17]{margin-top:4px}.guest[data-v-9ea27f17]{text-align:center}.guest b[data-v-9ea27f17]{display:block;margin-bottom:12px}.list[data-v-9ea27f17]{width:min(var(--page-w, 92vw),860px);margin:16px auto 56px;display:flex;flex-direction:column;gap:12px}.card[data-v-9ea27f17]{border:1px solid var(--line);border-radius:var(--r-md);padding:16px 18px}.guest.card[data-v-9ea27f17]{width:min(var(--page-w, 92vw),860px);margin:24px auto 48px;padding:28px}.empty[data-v-9ea27f17]{color:var(--dim);text-align:center;padding:32px 0}.link[data-v-9ea27f17]{color:var(--amber)}.row[data-v-9ea27f17]{display:flex;gap:14px}.thumb[data-v-9ea27f17]{flex:0 0 128px;height:76px;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;background:#ffffff08}.thumb img[data-v-9ea27f17]{width:100%;height:100%;object-fit:cover;display:block}.body[data-v-9ea27f17]{flex:1;min-width:0}.body header[data-v-9ea27f17]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.meta[data-v-9ea27f17]{color:var(--dim);font-size:var(--fs-micro);margin:6px 0 0}.reason[data-v-9ea27f17]{border-left:2px solid var(--err);padding:4px 0 4px 10px;margin:8px 0 0;color:var(--text);font-size:var(--fs-small);line-height:1.6}.actions[data-v-9ea27f17]{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.more[data-v-9ea27f17]{text-align:center;padding:6px 0}@media(max-width:560px){.row[data-v-9ea27f17]{flex-direction:column}.thumb[data-v-9ea27f17]{width:100%;flex-basis:auto;height:120px}}.page[data-v-e4c4c41a]{min-height:100vh;display:flex;flex-direction:column}.page-head[data-v-e4c4c41a]{width:min(var(--page-w, 92vw),780px);margin:28px auto 4px}.page-head h1[data-v-e4c4c41a]{margin:0 0 8px}.page-head p[data-v-e4c4c41a]{color:var(--dim);margin:0;line-height:1.7}.doc[data-v-e4c4c41a]{width:min(var(--page-w, 92vw),780px);margin:16px auto 56px;display:flex;flex-direction:column;gap:14px}.card[data-v-e4c4c41a]{border:1px solid var(--line);border-radius:var(--r-md);padding:18px 22px}.card h2[data-v-e4c4c41a]{font-size:1rem;margin:0 0 10px;color:var(--amber)}.card ul[data-v-e4c4c41a]{margin:0;padding-left:18px}.card li[data-v-e4c4c41a]{color:var(--text);line-height:1.8;font-size:var(--fs-small);margin-bottom:6px}.card li b[data-v-e4c4c41a]{color:var(--amber)}.page[data-v-e57a917b]{width:var(--page-w);max-width:var(--page-max);margin:0 auto}.content[data-v-e57a917b]{padding:var(--sp-16) 3vw}
