.base-popover-trigger[data-v-c9adbe42]{display:inline-block;cursor:pointer}.base-popover-content[data-v-c9adbe42]{background:#1e1e1e;border:1px solid #444;border-radius:2px;box-shadow:0 4px 12px #0009;min-width:120px;overflow:hidden}.fade-enter-active[data-v-c9adbe42],.fade-leave-active[data-v-c9adbe42]{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-c9adbe42],.fade-leave-to[data-v-c9adbe42]{opacity:0;transform:translateY(4px)}.base-slider[data-v-7a94691a]{position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;touch-action:none;width:100%;height:24px;display:flex;align-items:center;justify-content:center}.base-slider.vertical[data-v-7a94691a]{width:24px;height:100%;flex-direction:column}.slider-track[data-v-7a94691a]{position:relative;background:#333;border-radius:2px;width:100%;height:6px}.base-slider.vertical .slider-track[data-v-7a94691a]{width:6px;height:100%}.slider-fill[data-v-7a94691a]{position:absolute;background:#ffd666;border-radius:2px;pointer-events:none}.slider-thumb[data-v-7a94691a]{position:absolute;width:8px;height:20px;background:#ffd666;border:1px solid #111;border-radius:1px;box-shadow:0 1px 3px #00000080;transform:translate(-50%,-50%);top:50%;transition:transform .1s,background-color .2s}.base-slider.vertical .slider-thumb[data-v-7a94691a]{top:auto;left:50%;width:20px;height:8px;transform:translate(-50%,50%)}@media (hover: hover){.base-slider:hover .slider-thumb[data-v-7a94691a]{background:#ffe082;transform:translate(-50%,-50%) scale(1.1)}.base-slider.vertical:hover .slider-thumb[data-v-7a94691a]{transform:translate(-50%,50%) scale(1.1)}.slider-track[data-v-7a94691a]:hover{background:#444}}.base-slider.active .slider-thumb[data-v-7a94691a]{background:#ffe082;transform:translate(-50%,-50%) scale(1.1)}.base-slider.vertical.active .slider-thumb[data-v-7a94691a]{transform:translate(-50%,50%) scale(1.1)}.slider-label[data-v-7a94691a]{position:absolute;pointer-events:none;font-size:10px;color:#888;font-weight:700}.transport-bar[data-v-e569b143]{background:#1e1e1e;border-bottom:1px solid #333;display:flex;flex-direction:column;padding:0 16px;-webkit-user-select:none;user-select:none;flex-shrink:0;height:56px;justify-content:center}.transport-row[data-v-e569b143]{display:flex;align-items:center;width:100%}.transport-row.main[data-v-e569b143]{height:100%;gap:20px}.app-branding[data-v-e569b143]{display:flex;flex-direction:column;justify-content:center;line-height:1.1;margin-right:8px}.brand-en[data-v-e569b143]{font-family:Inter,sans-serif;font-weight:900;font-size:15px;color:#fff;letter-spacing:.5px}.brand-cn[data-v-e569b143]{font-size:10px;color:#ffd666;font-weight:700;letter-spacing:1px}@media (max-width: 768px){.app-branding[data-v-e569b143]{display:none}}.section-divider[data-v-e569b143]{width:1px;height:24px;background:#333;margin-right:8px}.left-section[data-v-e569b143],.right-section[data-v-e569b143]{display:flex;align-items:center;gap:10px;flex-shrink:0}.center-section[data-v-e569b143]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.divider[data-v-e569b143]{width:1px;height:24px;background:#333;margin:0 4px}.file-controls[data-v-e569b143]{display:flex;gap:8px}.btn-action[data-v-e569b143]{height:28px;padding:0 12px;border-radius:4px;border:1px solid transparent;font-size:12px;font-weight:700;cursor:pointer;align-items:center;transition:all .2s}@media (max-width: 768px){.btn-action span.btn-text[data-v-e569b143]{display:inline-block}}@media (hover: hover){.btn-action.primary[data-v-e569b143]:hover{background:#ffeaadd5;box-shadow:0 0 8px #ffd6664d}.btn-action.secondary[data-v-e569b143]:hover{border-color:#888;color:#fff}}.btn-action.primary[data-v-e569b143]{background:#ffd666;color:#111;border-color:#ffd666}.btn-action.secondary[data-v-e569b143]{background:transparent;color:#aaa;border-color:#444}.btn-icon[data-v-e569b143]{background:none;border:none;color:#888;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}@media (hover: hover){.btn-icon[data-v-e569b143]:hover{color:#fff;background:#333}.btn-icon.close[data-v-e569b143]:hover{background:#4a1111;color:#f44}}.window-controls[data-v-e569b143]{display:flex;gap:4px}.btn-transport[data-v-e569b143]{width:42px;height:32px;background:#252525;border:1px solid #3a3a3a;border-radius:4px;color:#aaa;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .1s}@media (hover: hover){.btn-transport[data-v-e569b143]:hover{border-color:#666;color:#fff;background:#333}}.btn-transport[data-v-e569b143]:active{transform:translateY(1px)}.btn-transport.active[data-v-e569b143]{color:#111;background:#ffd666;border-color:#ffd666;box-shadow:0 0 8px #ffd66666}.icon-square[data-v-e569b143]{width:10px;height:10px;background:currentColor}.time-display[data-v-e569b143]{font-family:Courier New,Courier,monospace;font-size:13px;color:#ffd666;background:#111;padding:0 10px;height:32px;border-radius:4px;border:1px solid #333;display:flex;align-items:center;gap:4px}.time-display .total[data-v-e569b143]{color:#888;font-size:11px}@media (max-width: 768px){.time-display .total[data-v-e569b143],.section-divider[data-v-e569b143]{display:none}}.track-info[data-v-e569b143]{display:flex;font-size:11px;color:#aaa}.track-info.placeholder[data-v-e569b143]{color:#666;font-style:italic}.track-info .title[data-v-e569b143]{color:#ccc;font-weight:700;margin-right:4px}.progress-wrapper[data-v-e569b143]{position:relative;width:100%;height:8px;background:#111;border-radius:2px;border:1px solid #333;overflow:hidden}.progress-fill[data-v-e569b143]{height:100%;background:linear-gradient(90deg,#d4b14d,#ffd666);border-radius:1px;pointer-events:none;transition:width .1s linear}.main-progress[data-v-e569b143]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2;margin:0}.volume-control[data-v-e569b143]{display:flex;align-items:center;gap:6px;background:#111;padding:0 8px;height:32px;border-radius:4px;border:1px solid #333}.volume-slider-custom[data-v-e569b143]{width:100px;height:24px;accent-color:#ffd666;cursor:pointer}.mobile-menu-btn[data-v-e569b143]{display:none}.mobile-only-flex[data-v-e569b143]{display:none!important}@media (max-width: 768px){.transport-bar[data-v-e569b143]{height:auto;padding:8px;gap:8px}.transport-row.main[data-v-e569b143]{height:40px;gap:8px}.transport-row.sub[data-v-e569b143]{display:flex!important;height:24px;align-items:center;justify-content:space-between;padding:0 4px;gap:8px}.info-group[data-v-e569b143]{display:flex;align-items:center;flex:1;overflow:hidden;gap:8px}.mobile-menu-btn[data-v-e569b143]{display:flex;width:24px;height:24px;padding:2px}.desktop-only[data-v-e569b143],.desktop-only-flex[data-v-e569b143],.brand-cn[data-v-e569b143],.app-branding[data-v-e569b143],.volume-control[data-v-e569b143],.section-divider[data-v-e569b143]{display:none!important}.left-section[data-v-e569b143],.right-section[data-v-e569b143]{gap:12px}.time-display.mobile-expanded[data-v-e569b143]{background:transparent;border:none;padding:0;height:auto;font-size:11px;font-weight:700}.time-display.mobile-expanded .total[data-v-e569b143]{display:inline;font-size:11px;color:#666}.track-info-mobile[data-v-e569b143]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.track-info-mobile .m-title[data-v-e569b143]{color:#ffd666;margin-right:4px}.track-info-mobile .m-placeholder[data-v-e569b143]{color:#444;font-style:italic}}.mobile-menu-content[data-v-e569b143]{padding:8px;display:flex;flex-direction:column;gap:8px;background:#1e1e1e}.menu-actions[data-v-e569b143]{display:flex;flex-direction:column;gap:4px}.menu-btn[data-v-e569b143]{padding:8px;background:#252525;border:1px solid #333;color:#ccc;font-size:11px;border-radius:4px;cursor:pointer;text-align:center}.menu-btn[data-v-e569b143]:active{background:#333}.file-dropdown-content[data-v-e569b143]{width:200px;background:#252525;padding:4px 0;border:1px solid #333;border-radius:4px}.dropdown-header[data-v-e569b143]{padding:8px 12px;font-size:10px;color:#888;font-weight:700;letter-spacing:.5px}.dropdown-item[data-v-e569b143]{padding:8px 12px;font-size:12px;color:#ddd;cursor:pointer;transition:all .2s}.dropdown-item[data-v-e569b143]:hover{background:#333;color:#fff}.dropdown-item.mode-current[data-v-e569b143]{color:#888;font-size:11px;cursor:default}.dropdown-item.mode-current[data-v-e569b143]:hover{background:transparent;color:#888}.dropdown-divider[data-v-e569b143]{height:1px;background:#333;margin:4px 0}.dropdown-item.has-check[data-v-e569b143]{display:flex;align-items:center;gap:10px}.check-box[data-v-e569b143]{width:16px;height:16px;border:1px solid #444;border-radius:2px;display:flex;align-items:center;justify-content:center;background:#111;color:#ffd666;transition:all .2s}.check-box.is-active[data-v-e569b143]{background:#ffd666;border-color:#ffd666;color:#000}.dropdown-note[data-v-e569b143]{padding:6px 12px 8px;font-size:10px;line-height:1.4;color:#777}.control-group[data-v-e569b143]{display:flex;align-items:center}.btn-transport.group-left[data-v-e569b143]{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.btn-transport.group-right[data-v-e569b143]{border-top-left-radius:0;border-bottom-left-radius:0}.btn-action.small[data-v-e569b143]{height:24px;padding:0 8px;font-size:10px}.base-knob[data-v-bc7b72bd]{position:relative;width:var(--knob-size);height:var(--knob-size);-webkit-user-select:none;user-select:none;cursor:default;touch-action:none}.base-knob.dragging[data-v-bc7b72bd]{cursor:default}.knob-container[data-v-bc7b72bd]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.knob-svg[data-v-bc7b72bd]{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(0);pointer-events:none}.knob-svg .track-bg[data-v-bc7b72bd]{fill:none;stroke:#2a2a2a;stroke-width:6;stroke-linecap:round}.knob-svg .track-active[data-v-bc7b72bd]{fill:none;stroke:var(--global-primary-6);stroke-width:6;stroke-linecap:round;filter:drop-shadow(0 0 3px var(--global-primary-6))}.knob-body[data-v-bc7b72bd]{width:70%;height:70%;border-radius:50%;position:relative;background:#1a1a1a;box-shadow:0 4px 10px #00000080,inset 0 2px 3px #ffffff0d,inset 0 -2px 3px #00000080;display:flex;align-items:center;justify-content:center;overflow:hidden}.knob-body[data-v-bc7b72bd]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 180deg,#1a1a1a,#2a2a2a 45deg,#1a1a1a,#2a2a2a,#1a1a1a,#2a2a2a,#1a1a1a,#2a2a2a 315deg,#1a1a1a);opacity:.8}.knob-body .knob-meta-shine[data-v-bc7b72bd]{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;border:1px solid rgba(255,255,255,.03);pointer-events:none}.knob-body .knob-indicator[data-v-bc7b72bd]{position:absolute;top:15%;width:3px;height:15%;background:var(--global-primary-6);border-radius:2px;box-shadow:0 0 5px var(--global-primary-6)}@media (hover: hover){.base-knob:hover .knob-body[data-v-bc7b72bd]{background:#202020;box-shadow:0 6px 15px #0009,inset 0 2px 3px #ffffff14}.base-knob:hover .track-active[data-v-bc7b72bd]{stroke:var(--global-primary-5)}}.knob-control-strip[data-v-ebaf4481]{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:60px;padding:4px;transition:opacity .2s}.knob-control-strip.disabled[data-v-ebaf4481]{opacity:.3;pointer-events:none}.strip-label[data-v-ebaf4481]{font-size:10px;font-weight:700;color:#888;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.knob-area[data-v-ebaf4481]{display:flex;justify-content:center;align-items:center}.strip-val[data-v-ebaf4481]{font-size:10px;color:var(--global-primary-6);background:#111;padding:2px 6px;border-radius:2px;min-width:36px;text-align:center;border:1px solid #222;box-shadow:inset 0 1px 3px #00000080}.base-plugin-panel[data-v-ba5f987e]{display:flex;flex-direction:column;background:#1a1a1a;border-top:1px solid #333;-webkit-user-select:none;user-select:none;transition:height .3s ease}.base-plugin-panel[data-v-ba5f987e]:not(.is-mobile){display:flex;flex-direction:column;height:100%;border-left:1px solid #333;border-top:none;min-width:0}.base-plugin-panel.is-mobile[data-v-ba5f987e]{width:100%;border-top:1px solid #333}.panel-header[data-v-ba5f987e]{display:flex;align-items:center;justify-content:space-between;padding:0 10px;background:#252525;border-bottom:1px solid #333;height:28px;flex-shrink:0;cursor:default}.is-mobile .panel-header[data-v-ba5f987e]{cursor:pointer;height:36px}.header-left[data-v-ba5f987e]{display:flex;align-items:center;gap:8px;font-weight:700;font-size:11px;color:#aaa;text-transform:uppercase;letter-spacing:.8px}.is-mobile .header-left[data-v-ba5f987e]{font-size:13px;color:#ccc}.is-mobile .collapse-icon[data-v-ba5f987e]{color:#888}.collapse-icon[data-v-ba5f987e]{display:flex;align-items:center;justify-content:center}.collapse-icon svg[data-v-ba5f987e]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.collapse-icon svg.rotate[data-v-ba5f987e]{transform:rotate(-180deg)}.header-actions[data-v-ba5f987e]{display:flex;align-items:center;gap:8px}.panel-content-outer[data-v-ba5f987e]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);overflow:hidden;will-change:grid-template-rows}.base-plugin-panel:not(.is-mobile) .panel-content-outer[data-v-ba5f987e]{flex:1}.is-collapsed.is-mobile .panel-content-outer[data-v-ba5f987e]{grid-template-rows:0fr}.panel-content-inner[data-v-ba5f987e]{min-height:0;display:flex;flex-direction:column}.base-select[data-v-ba83ea56]{display:block;width:100%}.select-trigger[data-v-ba83ea56]{display:flex;align-items:center;justify-content:space-between;padding:0 8px;height:22px;background:#181818;border:1px solid #333;border-radius:2px;color:#ccc;font-size:11px;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.select-trigger[data-v-ba83ea56]:hover{border-color:#444}.select-trigger.is-open[data-v-ba83ea56]{border-color:#ffd666}.value-text[data-v-ba83ea56]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrow-icon[data-v-ba83ea56]{display:flex;align-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1);margin-left:4px;color:#666}.arrow-icon.rotate[data-v-ba83ea56]{transform:rotate(-180deg)}.select-options-list[data-v-ba83ea56]{background:#1a1a1a;padding:4px 0;max-height:200px;overflow-y:auto;min-width:100px}.select-options-list[data-v-ba83ea56]::-webkit-scrollbar{width:4px}.select-options-list[data-v-ba83ea56]::-webkit-scrollbar-track{background:transparent}.select-options-list[data-v-ba83ea56]::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.option-item[data-v-ba83ea56]{padding:6px 12px;font-size:11px;color:#999;cursor:pointer;transition:all .1s}.option-item[data-v-ba83ea56]:hover{background:#333;color:#fff}.option-item.active[data-v-ba83ea56]{background:#252525;color:#ffd666}.band-selector[data-v-a09cdc72]{display:flex;align-items:center;gap:8px}.band-tag[data-v-a09cdc72]{background:#ffd666;color:#111;font-weight:700;font-size:12px;padding:2px 8px;border-radius:4px;min-width:24px;text-align:center}.placeholder[data-v-a09cdc72]{background:#444;color:#888}.shape-select-custom[data-v-a09cdc72]{width:100px}.bar-actions[data-v-a09cdc72]{display:flex;gap:4px}.btn-ctrl[data-v-a09cdc72]{background:transparent;border:none;color:#888;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:all .2s;border-radius:2px}@media (hover: hover){.btn-ctrl[data-v-a09cdc72]:hover{background:#333;color:#ffd666}}.fader-deck[data-v-a09cdc72]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:#181818;overflow:hidden}.eq-section[data-v-a09cdc72]{flex:3;display:flex;justify-content:space-around;min-width:0;padding-right:12px}.gain-section[data-v-a09cdc72]{flex:2;display:flex;justify-content:space-around;flex-shrink:0;padding-left:12px}.knob-control-strip[data-v-a09cdc72]{width:60px;flex-shrink:0}.fader-deck.is-mobile[data-v-a09cdc72]{flex-direction:column;gap:12px;padding:8px 12px;height:auto}.fader-deck.is-mobile .gain-section[data-v-a09cdc72],.fader-deck.is-mobile .eq-section[data-v-a09cdc72]{width:100%;padding-left:0;padding-right:0;justify-content:space-around;flex-wrap:nowrap}.fader-deck.is-mobile .deck-divider[data-v-a09cdc72]{width:100%;height:1px;margin:0;background:#2a2a2a}.deck-divider[data-v-a09cdc72]{width:1px;background:#333;margin:4px 0;align-self:stretch}.empty-deck-msg[data-v-a09cdc72]{flex:1;display:flex;align-items:center;justify-content:center;height:60px}.empty-hint[data-v-a09cdc72]{font-size:11px;color:#444;text-transform:uppercase;letter-spacing:.5px}.eq-plugin-wrapper[data-v-da716070]{display:flex;flex-direction:column;width:100%;height:auto;background:#121212;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.eq-plugin-wrapper.bypassed[data-v-da716070]{opacity:.6;filter:grayscale(.8)}.header[data-v-da716070]{height:28px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;background:#1c1c1c;border-bottom:1px solid #333;flex-shrink:0;z-index:20}.plugin-body[data-v-da716070]{display:flex;height:auto;flex-direction:column}.visualizer-area[data-v-da716070]{width:100%;height:200px;position:relative;overflow:hidden;background:#000;min-width:0;touch-action:none}.eq-rack-panel[data-v-da716070]{width:100%;height:auto;display:flex;flex-direction:column;flex-shrink:0;z-index:10;background:#181818}@media (max-width: 768px){.plugin-body[data-v-da716070]{flex-direction:column}.visualizer-area[data-v-da716070]{width:100%;height:160px;flex:none}.eq-rack-panel[data-v-da716070]{width:100%;height:auto;border-left:none;border-top:1px solid #333}}.header-left[data-v-da716070]{display:flex;align-items:center}.logo[data-v-da716070]{font-size:11px;font-weight:700;color:#888;letter-spacing:.5px;text-transform:uppercase}.logo .sub[data-v-da716070]{color:#ffd666;margin-left:2px}.header-controls[data-v-da716070]{display:flex;gap:4px}.icon-btn[data-v-da716070]{background:none;border:none;color:#666;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.icon-btn[data-v-da716070]:hover{color:#fff;background:#333;border-radius:3px}.bypass-btn.active[data-v-da716070]{color:#ffd666}.canvas-container[data-v-da716070]{width:100%;height:100%;touch-action:none}.canvas-container[data-v-da716070] canvas{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.eq-context-menu[data-v-da716070]{-webkit-user-select:none;user-select:none}.eq-context-menu>div[data-v-da716070]:hover{background:#333!important}.compressor-plugin[data-v-de185ba4]{width:100%;height:auto;background:#181818;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;font-family:Inter,sans-serif}.compressor-plugin.bypassed[data-v-de185ba4]{opacity:.6;filter:grayscale(.8)}.header[data-v-de185ba4]{height:28px;background:#222;border-bottom:1px solid #333;display:flex;align-items:center;justify-content:space-between;padding:0 8px;flex-shrink:0}.header-left[data-v-de185ba4]{display:flex;align-items:center;gap:8px}.header-controls[data-v-de185ba4]{display:flex;align-items:center;gap:4px}.logo[data-v-de185ba4]{font-size:11px;font-weight:700;color:#888}.sub[data-v-de185ba4]{color:#ffd666}.reduction-led[data-v-de185ba4]{width:8px;height:8px;border-radius:50%;background:#622;border:1px solid #333;transition:all .05s}.reduction-led.active[data-v-de185ba4]{background:#f44;border-color:#f44;box-shadow:0 0 8px #f44}.icon-btn[data-v-de185ba4]{background:none;border:none;color:#444;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}@media (hover: hover){.icon-btn[data-v-de185ba4]:hover{color:#888;background:#333}}.bypass-btn.active[data-v-de185ba4]{color:#ffd666;text-shadow:0 0 5px #ffd666}.body-wrapper[data-v-de185ba4]{display:flex;flex-direction:column;overflow:hidden;height:auto}.body-wrapper.is-mobile[data-v-de185ba4]{flex-direction:column;align-items:stretch;height:auto}.visualizer-section[data-v-de185ba4]{width:100%;height:200px;position:relative;background:#000;overflow:hidden}.body-wrapper.is-mobile .visualizer-section[data-v-de185ba4]{height:160px;border-bottom:1px solid #333}.graph-container[data-v-de185ba4]{width:100%;height:100%}.readout-overlay[data-v-de185ba4]{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.ro-item[data-v-de185ba4]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700}.label[data-v-de185ba4]{color:#555}.val[data-v-de185ba4]{color:#666;transition:color .1s}.val.red[data-v-de185ba4]{color:#f55;text-shadow:0 0 5px rgba(255,68,68,.4)}.controls-panel[data-v-de185ba4]{width:100%;flex-shrink:0;background:#1e1e1e;height:auto}.body-wrapper.is-mobile .controls-panel[data-v-de185ba4]{width:100%;height:auto}.controls-grid[data-v-de185ba4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));padding:6px;gap:8px;align-items:center;justify-items:center}.body-wrapper.is-mobile .controls-grid[data-v-de185ba4]{padding:8px}.limiter-plugin[data-v-a5f2a31a]{width:100%;height:auto;background:#181818;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;font-family:Inter,sans-serif}.limiter-plugin.bypassed[data-v-a5f2a31a]{opacity:.6;filter:grayscale(.8)}.header[data-v-a5f2a31a]{height:28px;background:#222;border-bottom:1px solid #333;display:flex;align-items:center;justify-content:space-between;padding:0 8px;flex-shrink:0}.header-left[data-v-a5f2a31a]{display:flex;align-items:center;gap:8px}.header-controls[data-v-a5f2a31a]{display:flex;align-items:center;gap:4px}.logo[data-v-a5f2a31a]{font-size:11px;font-weight:700;color:#888}.sub[data-v-a5f2a31a]{color:#ffd666}.reduction-led[data-v-a5f2a31a]{width:8px;height:8px;border-radius:50%;background:#622;border:1px solid #333;transition:all .05s}.reduction-led.active[data-v-a5f2a31a]{background:#f44;border-color:#f44;box-shadow:0 0 8px #f44}.icon-btn[data-v-a5f2a31a]{background:none;border:none;color:#444;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}@media (hover: hover){.icon-btn[data-v-a5f2a31a]:hover{color:#888;background:#333}}.bypass-btn.active[data-v-a5f2a31a]{color:#ffd666;text-shadow:0 0 5px #ffd666}.body-wrapper[data-v-a5f2a31a]{display:flex;flex-direction:column;overflow:hidden;height:auto}.body-wrapper.is-mobile[data-v-a5f2a31a]{flex-direction:column;height:auto}.visualizer-section[data-v-a5f2a31a]{width:100%;height:200px;position:relative;background:#000;overflow:hidden}.body-wrapper.is-mobile .visualizer-section[data-v-a5f2a31a]{flex:none;width:100%;height:160px;border-bottom:1px solid #333}.graph-container[data-v-a5f2a31a]{width:100%;height:100%}.readout-overlay[data-v-a5f2a31a]{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.ro-item[data-v-a5f2a31a]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700}.label[data-v-a5f2a31a]{color:#555}.val[data-v-a5f2a31a]{color:#666;transition:color .1s}.val.red[data-v-a5f2a31a]{color:#f55;text-shadow:0 0 5px rgba(255,68,68,.4)}.controls-panel[data-v-a5f2a31a]{width:100%;flex-shrink:0;background:#1e1e1e;height:auto}.body-wrapper.is-mobile .controls-panel[data-v-a5f2a31a]{width:100%;height:auto}.controls-grid[data-v-a5f2a31a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));padding:6px;gap:8px;align-items:center;justify-items:center}.body-wrapper.is-mobile .controls-grid[data-v-a5f2a31a]{padding:8px}.monitor-bar[data-v-ac465af1]{display:flex;gap:8px;background:#222;padding:4px 8px;border-radius:4px;border:1px solid #333}.filter-tip[data-v-ac465af1]{display:flex;align-items:center;gap:4px;padding:4px 6px;font-size:10px;color:#666;line-height:1.2}.tip-icon[data-v-ac465af1]{font-size:10px;flex-shrink:0}.monitor-unit[data-v-ac465af1]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:0 4px;border-right:1px solid #333}.monitor-unit[data-v-ac465af1]:last-child{border-right:none}.unit-info[data-v-ac465af1]{display:flex;align-items:center;gap:6px}.unit-info .dot[data-v-ac465af1]{width:4px;height:4px;border-radius:50%;background:#666}.low .dot[data-v-ac465af1]{background:#4da6ff}.mid .dot[data-v-ac465af1]{background:#4dff88}.high .dot[data-v-ac465af1]{background:#ff4d4d}.unit-info .name[data-v-ac465af1]{font-size:10px;font-weight:800;color:#888;letter-spacing:.5px}.unit-cmds[data-v-ac465af1]{display:flex;gap:4px}.cmd-btn[data-v-ac465af1]{width:18px;height:18px;border:none;background:#333;color:#666;font-size:9px;font-weight:900;cursor:pointer;border-radius:2px;transition:all .2s;display:flex;align-items:center;justify-content:center}.cmd-btn[data-v-ac465af1]:hover{background:#444;color:#ccc}.cmd-btn.solo.active[data-v-ac465af1]{background:#ffd666;color:#000;box-shadow:0 0 8px #ffd66666}.cmd-btn.mute.active[data-v-ac465af1]{background:#ff4d4d;color:#fff;box-shadow:0 0 8px #ff4d4d66}.fader-deck[data-v-ac465af1]{flex:1;display:flex;flex-direction:column;padding:8px 12px;background:#181818}.knob-deck[data-v-ac465af1]{display:flex;align-items:center;justify-content:space-between;width:100%}.split-section[data-v-ac465af1]{flex:1;display:flex;justify-content:space-around;padding-right:12px}.gain-section[data-v-ac465af1]{flex:1;display:flex;justify-content:space-around;padding-left:12px}.deck-divider[data-v-ac465af1]{width:1px;background:#333;margin:4px 0;align-self:stretch}.is-mobile.fader-deck[data-v-ac465af1]{flex-direction:column;height:auto;gap:12px}.split-plugin-wrapper[data-v-5f3a23ce]{display:flex;flex-direction:column;width:100%;background:#121212;color:#fff;font-family:Inter,sans-serif;overflow:hidden}.split-plugin-wrapper.bypassed[data-v-5f3a23ce]{opacity:.6;filter:grayscale(.8)}.header[data-v-5f3a23ce]{height:28px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;background:#1c1c1c;border-bottom:1px solid #333;z-index:20}.logo[data-v-5f3a23ce]{font-size:11px;font-weight:700;color:#888;letter-spacing:.5px}.logo .sub[data-v-5f3a23ce]{color:#ffd666;margin-left:2px}.header-controls[data-v-5f3a23ce]{display:flex;gap:4px}.icon-btn[data-v-5f3a23ce]{background:none;border:none;color:#666;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.icon-btn[data-v-5f3a23ce]:hover{color:#fff;background:#333;border-radius:3px}.bypass-btn.active[data-v-5f3a23ce]{color:#ffd666}.plugin-body[data-v-5f3a23ce]{display:flex;flex-direction:column}.visualizer-area[data-v-5f3a23ce]{width:100%;height:240px;position:relative;background:#000}.canvas-container[data-v-5f3a23ce]{width:100%;height:100%}.split-rack-panel[data-v-5f3a23ce]{width:100%;background:#181818}@media (max-width: 768px){.visualizer-area[data-v-5f3a23ce]{height:180px}}.rack-column[data-v-fe355ed0]{flex:1;height:100%;display:flex;flex-direction:column;min-width:400px;position:relative;z-index:10}@media (max-width: 1000px){.rack-column[data-v-fe355ed0]{min-width:100%;width:100%;border-right:none}}.column-toolbar[data-v-fe355ed0]{height:40px;background:#1e1e1e;border-bottom:1px solid #333;display:flex;justify-content:space-between;align-items:center;padding:0 16px;flex-shrink:0;position:sticky;top:0;z-index:30}@media (max-width: 1000px){.column-toolbar[data-v-fe355ed0]{height:36px;padding:0 10px}}.toolbar-rack[data-v-fe355ed0]{display:flex;justify-content:space-between;align-items:center;padding:0 40px;width:100%;margin-top:40px;position:relative;z-index:20}@media (max-width: 1000px){.toolbar-rack[data-v-fe355ed0]{margin-top:10px;padding:0 16px;flex-direction:column;gap:12px}}.rack-wrapper[data-v-fe355ed0]{flex:1;height:0;overflow:hidden;position:relative;z-index:5}.rack-scrollbar[data-v-fe355ed0]{flex:1;height:100%;overflow-y:auto;overflow-x:hidden}.rack-scrollbar[data-v-fe355ed0]::-webkit-scrollbar{width:4px}.rack-scrollbar[data-v-fe355ed0]::-webkit-scrollbar-track{background:transparent}.rack-scrollbar[data-v-fe355ed0]::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.rack-scrollbar[data-v-fe355ed0]::-webkit-scrollbar-thumb:hover{background:#444}.rack-content[data-v-fe355ed0]{padding:12px 20px 200px;display:flex;flex-direction:column;align-items:center;gap:40px;position:relative;min-height:100%}@media (max-width: 1000px){.rack-content[data-v-fe355ed0]{padding:12px 8px 100px;gap:24px}}.signal-svg-layer[data-v-fe355ed0]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.signal-path-bg[data-v-fe355ed0]{fill:none;stroke:#252525;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.signal-path-animated[data-v-fe355ed0]{fill:none;stroke:var(--global-primary-6);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12,24;animation:signal-flow-anim-fe355ed0 .8s linear infinite;filter:drop-shadow(0 0 5px var(--global-primary-6))}@keyframes signal-flow-anim-fe355ed0{0%{stroke-dashoffset:36}to{stroke-dashoffset:0}}.signal-flow-start[data-v-fe355ed0],.signal-flow-end[data-v-fe355ed0]{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;z-index:10;font-size:11px;font-weight:900;color:#666;letter-spacing:2px;transition:color .3s}@media (max-width: 1000px){.signal-flow-start[data-v-fe355ed0],.signal-flow-end[data-v-fe355ed0]{gap:4px}}.signal-flow-start[data-v-fe355ed0]:hover,.signal-flow-end[data-v-fe355ed0]:hover{color:var(--global-primary-6)}.endpoint-node[data-v-fe355ed0]{width:16px;height:16px;background:#000;border:4px solid #333;border-radius:50%;box-shadow:0 0 15px #000c;position:relative;transition:all .3s}.signal-flow-start:hover .endpoint-node[data-v-fe355ed0],.signal-flow-end:hover .endpoint-node[data-v-fe355ed0]{border-color:var(--global-primary-6);box-shadow:0 0 10px var(--global-primary-6)}.endpoint-node[data-v-fe355ed0]:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;transform:translate(-50%,-50%);border-radius:50%;background:var(--global-primary-6);opacity:.3;animation:node-pulse-fe355ed0 2s infinite;pointer-events:none}@keyframes node-pulse-fe355ed0{0%{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.6);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:.3}}.plugins-grid[data-v-fe355ed0]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px 12px;width:100%;max-width:100%;position:relative;z-index:10;padding:0 12px}@media (max-width: 1000px){.plugins-grid[data-v-fe355ed0]{flex-direction:column;align-items:center;padding:0 8px;gap:40px}}.plugin-instance[data-v-fe355ed0]{display:flex;justify-content:center;width:500px;max-width:700px;height:auto;flex:0 1 auto}@media (max-width: 1000px){.plugin-instance[data-v-fe355ed0]{width:100%;max-width:100%;flex:none}}.plugin-card[data-v-fe355ed0]{width:100%;background:#1e1e1e;border:1px solid #333;border-radius:4px;display:flex;flex-direction:column;box-shadow:0 10px 30px #00000080,inset 0 1px 1px #ffffff0d;transition:all .2s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}@media (max-width: 1000px){.plugin-card[data-v-fe355ed0]{width:100%!important}}.card-header[data-v-fe355ed0]{height:32px;background:#252525;border-bottom:1px solid #333;display:flex;justify-content:space-between;align-items:center;padding:0 10px}.ph-left[data-v-fe355ed0]{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;color:#888}.plugin-index[data-v-fe355ed0]{background:#333;color:#fff;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:2px;font-size:9px}.plugin-name[data-v-fe355ed0]{color:#ccc;text-transform:uppercase;letter-spacing:.5px}.ph-right[data-v-fe355ed0]{display:flex;align-items:center;gap:2px}.btn-ctrl[data-v-fe355ed0]{background:transparent;border:none;color:#666;width:24px;height:24px;border-radius:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .1s}.btn-ctrl[data-v-fe355ed0]:hover:not(:disabled){background:#333;color:#fff}.btn-ctrl[data-v-fe355ed0]:active:not(:disabled){transform:scale(.9)}.btn-ctrl[data-v-fe355ed0]:disabled{opacity:.1;cursor:not-allowed}.btn-ctrl.delete[data-v-fe355ed0]:hover{background:#a33;color:#fff}.ctrl-divider[data-v-fe355ed0]{width:1px;height:16px;background:#333;margin:0 4px}.card-body[data-v-fe355ed0]{position:relative;background:#181818;height:auto}.rack-empty-space[data-v-fe355ed0]{padding:60px 0;width:100%;display:flex;align-items:center;justify-content:center}.hint[data-v-fe355ed0]{color:#444;font-size:12px;border:1px dashed #333;padding:16px 32px;border-radius:4px;background:#0003}.section-label[data-v-fe355ed0]{font-size:11px;font-weight:800;color:#bbb;letter-spacing:1px;text-transform:uppercase}.btn-action.primary[data-v-fe355ed0]{background:var(--global-primary-6);color:#000;font-weight:700;border:none;font-size:11px;padding:6px 16px;border-radius:4px;cursor:pointer;transition:all .3s}.btn-action.primary[data-v-fe355ed0]:hover{filter:brightness(1.1);box-shadow:0 0 15px var(--global-primary-6-30)}.add-plugin-wrapper[data-v-fe355ed0]{position:relative}.plugin-dropdown-content[data-v-fe355ed0]{width:180px;background:#252525;padding:4px 0;border:1px solid #333;border-radius:4px;box-shadow:0 8px 24px #00000080}.dropdown-header[data-v-fe355ed0]{padding:8px 12px;font-size:10px;color:#666;font-weight:700}.dropdown-item[data-v-fe355ed0]{padding:10px 12px;font-size:12px;color:#ccc;cursor:pointer}.dropdown-item[data-v-fe355ed0]:hover{background:#333;color:#fff}.dropdown-divider[data-v-fe355ed0]{height:1px;background:#333;margin:4px 0}.meter-horizontal[data-v-34523db0]{display:flex;flex-direction:column;padding:16px 12px 6px;background:#080808;-webkit-user-select:none;user-select:none;position:relative;min-height:120px}.meter-ticks[data-v-34523db0]{position:absolute;top:18px;left:56px;right:58px;height:calc(100% - 32px);pointer-events:none;z-index:1}.tick[data-v-34523db0]{position:absolute;top:0;height:100%;width:1px;background:#ffffff14}.tick-label[data-v-34523db0]{position:absolute;top:-14px;left:50%;transform:translate(-50%);font-size:8px;color:#666;font-weight:700}.meters-stack[data-v-34523db0]{display:flex;flex-direction:column;gap:5px;z-index:2;margin-top:4px}.meter-row[data-v-34523db0]{display:flex;align-items:center;gap:8px;height:14px;cursor:help}.meter-row.secondary[data-v-34523db0]{height:12px}.row-spacer[data-v-34523db0]{height:6px}.row-label[data-v-34523db0]{width:36px;font-size:9px;font-weight:800;color:#888;text-align:right;letter-spacing:.5px}.meter-row.secondary .row-label[data-v-34523db0]{color:#888;font-size:8px}.bar-container[data-v-34523db0]{flex:1;height:100%}.bar-bg[data-v-34523db0]{width:100%;height:100%;background:#0006;border:1px solid rgba(255,255,255,.05);position:relative;border-radius:1px;overflow:visible}.bar-bg[data-v-34523db0]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 10px #00000080;pointer-events:none}.bar-fill[data-v-34523db0]{height:100%;position:absolute;left:0;width:100%;will-change:clip-path}.bar-fill.peak[data-v-34523db0]{background:linear-gradient(to right,#22c55ecc,#22c55ecc 75%,#eab308cc 90%,#ef4444)}.bar-fill.rms[data-v-34523db0]{background:linear-gradient(to right,#eab30866,#eab308b3)}.bar-fill.lufs[data-v-34523db0]{background:linear-gradient(to right,#00ffff4d,#0ff9)}.bar-fill.lufs-s[data-v-34523db0]{background:linear-gradient(to right,#a855f74d,#a855f799)}.bar-fill.crest[data-v-34523db0]{background:linear-gradient(to right,#38bdf84d,#38bdf899)}.bar-fill.psr[data-v-34523db0]{background:linear-gradient(to right,#4ade804d,#4ade8099)}.hold-line[data-v-34523db0]{position:absolute;top:0;width:2px;height:100%;background:#ffec3d;z-index:3;box-shadow:0 0 4px #ffec3d80}.lufs-max-marker[data-v-34523db0]{position:absolute;top:-2px;width:2px;height:calc(100% + 4px);background:#0ffc;z-index:4;border-radius:1px;box-shadow:0 0 5px #0ff6}.row-val[data-v-34523db0]{width:38px;font-size:10px;font-family:JetBrains Mono,Fira Code,monospace;color:#aaa;text-align:right;background:#14141499;padding:0 4px;border-radius:1px;border:1px solid rgba(255,255,255,.05)}.row-val.clipping[data-v-34523db0]{color:#fff;background:#a00;border-color:#ff4d4f;box-shadow:0 0 10px #f009}.meter-footer[data-v-34523db0]{margin-top:auto;border-top:1px solid rgba(255,255,255,.03);padding-top:8px;display:flex;justify-content:flex-end;align-items:baseline;gap:4px}.readout-label[data-v-34523db0]{font-size:8px;color:#888;font-weight:800;letter-spacing:.5px}.readout-unit[data-v-34523db0]{font-size:8px;color:#888;font-weight:900;margin-right:4px}.readout-val[data-v-34523db0]{width:38px;font-size:10px;color:#ffd666;font-weight:800;font-family:JetBrains Mono,monospace;background:#14141499;border:1px solid rgba(255,214,102,.2);border-radius:1px;padding:0 4px;text-align:center;box-shadow:inset 0 1px 2px #00000080}.loudness-dashboard[data-v-b5a07afb]{width:100%;min-height:80px;background:#0f0f0f;border-top:1px solid #333;display:flex;align-items:center;flex-wrap:nowrap;padding:8px 12px;gap:16px;box-sizing:border-box}.dashboard-left[data-v-b5a07afb]{flex-shrink:0;display:flex;flex-direction:column;gap:6px}.ctrl-btn[data-v-b5a07afb]{width:72px;height:40px;background:#1a1a1a;border:1px solid #444;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.2,.8,.2,1);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.ctrl-btn .btn-label[data-v-b5a07afb]{font-size:10px;font-weight:900;color:#aaa;letter-spacing:1px}.ctrl-btn[data-v-b5a07afb]:hover{border-color:#777;background:#252525}.ctrl-btn:hover .btn-label[data-v-b5a07afb]{color:#fff}.mono-btn.active[data-v-b5a07afb]{background:#d97706;border-color:#f59e0b;box-shadow:0 0 15px #d9770666}.mono-btn.active .btn-label[data-v-b5a07afb]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.dashboard-stats[data-v-b5a07afb]{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;border-radius:4px}.stat-item[data-v-b5a07afb]{display:flex;flex-direction:column;justify-content:center;padding:4px 12px;border-left:1px solid #222;transition:all .2s}.stat-label[data-v-b5a07afb]{font-size:9px;font-weight:700;color:#888;margin-bottom:4px;white-space:nowrap}.stat-label .en[data-v-b5a07afb]{font-size:8px;font-weight:400;background:#1a1a1a;padding:0 3px;border-radius:2px;margin-left:2px;color:#666}.stat-value[data-v-b5a07afb]{font-size:13px;font-weight:850;font-family:system-ui,-apple-system,sans-serif;color:#ccc;display:flex;align-items:baseline;gap:4px}.stat-value.highlight[data-v-b5a07afb]{color:#ffd666}.stat-value.warning[data-v-b5a07afb]{color:#ef4444}.stat-value .unit[data-v-b5a07afb]{font-size:9px;color:#444;font-weight:400}@media (max-width: 1000px){.loudness-dashboard[data-v-b5a07afb]{padding:10px;gap:10px}.dashboard-stats[data-v-b5a07afb]{grid-template-columns:repeat(auto-fit,minmax(75px,1fr));width:100%}}.meter-horizontal-wrapper[data-v-7e2ba819]{width:100%;display:flex;flex-direction:column}.bars-section[data-v-7e2ba819]{flex-shrink:0}.vectorscope-plugin[data-v-27263b85]{width:100%;height:100%;background:#000;overflow:hidden;border-radius:4px}.main-area[data-v-27263b85]{position:relative;width:100%;height:100%}.pixi-canvas[data-v-27263b85]{width:100%;height:100%;display:block}.mode-switch[data-v-27263b85]{position:absolute;top:10px;left:10px;background:#1e1e1e;border:1px solid #444;border-radius:4px;padding:4px 8px;font-size:10px;color:#888;cursor:pointer;z-index:20;-webkit-user-select:none;user-select:none;transition:all .2s;display:flex;gap:8px;box-shadow:0 2px 4px #00000080}.mode-switch[data-v-27263b85]:hover{background:#ffffff1a;border-color:#555}.mode-switch span.active[data-v-27263b85]{color:#ffd666;font-weight:700}.oscilloscope-plugin[data-v-16381973]{width:100%;height:100%;background:#000;position:relative;overflow:hidden}.pixi-canvas[data-v-16381973]{width:100%;height:100%;display:block;z-index:1}.scope-controls[data-v-16381973]{position:absolute;top:8px;left:8px;z-index:100}.mode-toggle[data-v-16381973]{background:#181818d9;border:1px solid #333;border-radius:4px;padding:2px 8px;font-size:10px;color:#666;cursor:pointer;display:flex;gap:6px;transition:all .2s;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mode-toggle[data-v-16381973]:hover{border-color:#ffd666;background:#202020}.mode-toggle span.active[data-v-16381973]{color:#ffd666;font-weight:700}.divider[data-v-16381973]{opacity:.2}.channel-info[data-v-16381973]{position:absolute;top:8px;right:8px;display:flex;gap:8px;pointer-events:none;z-index:100}.ch-label[data-v-16381973]{font-size:9px;font-weight:700;padding:1px 4px;border-radius:2px;background:#00000080}.ch-label.l[data-v-16381973]{color:#0ff;border:1px solid rgba(0,255,255,.2)}.ch-label.r[data-v-16381973]{color:#ffd666;border:1px solid rgba(255,214,102,.2)}.bpm-plugin[data-v-5a794843]{width:100%;height:100%;background:#080808;padding:8px 12px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}.bpm-row[data-v-5a794843]{display:flex;align-items:center;gap:16px}.bpm-display[data-v-5a794843]{display:flex;flex-direction:column;align-items:flex-start;min-width:80px;transition:transform .1s cubic-bezier(.175,.885,.32,1.275)}.bpm-display.is-tapping[data-v-5a794843]{transform:scale(1.02)}.bpm-display.is-tapping .bpm-value[data-v-5a794843]{color:#fff}.bpm-value[data-v-5a794843]{font-size:34px;font-weight:900;color:#ffd666;font-family:JetBrains Mono,monospace;line-height:1;letter-spacing:-1.5px;text-shadow:0 0 12px rgba(255,214,102,.2)}.bpm-label[data-v-5a794843]{font-size:9px;font-weight:800;color:#444;margin-top:2px;letter-spacing:2px}.tap-pad-wrapper[data-v-5a794843]{flex:1;display:flex;justify-content:center;align-items:center;height:54px}.tap-pad[data-v-5a794843]{width:100%;max-width:120px;height:100%;background:#1a1a1a;border-radius:4px;padding:2px;cursor:pointer;position:relative;border:1px solid #2a2a2a;transition:all .1s cubic-bezier(.4,0,.2,1);box-shadow:0 0 0 1px #00000080}.tap-pad[data-v-5a794843]:hover{background:#252525;border-color:#444}.tap-pad.active[data-v-5a794843]{background:#ffd666;transform:scale(.98) translateY(1px);border-color:#fff;box-shadow:0 0 20px #ffd66699,0 0 40px #ffd6664d,inset 0 0 10px #ffffff80}.tap-pad.active .pad-inner[data-v-5a794843]{background:transparent;border-color:#ffffff80}.tap-pad.active .pad-inner .pad-text[data-v-5a794843]{color:#000!important;text-shadow:none;opacity:.9}.pad-inner[data-v-5a794843]{width:100%;height:100%;border:1px solid rgba(255,214,102,.1);border-radius:2px;display:flex;align-items:center;justify-content:center;background:#111;transition:inherit}.pad-text[data-v-5a794843]{font-size:10px;font-weight:900;color:#555;letter-spacing:2px;transition:inherit}.bpm-actions[data-v-5a794843]{display:flex;align-items:center;padding:4px 0}.action-grid[data-v-5a794843]{display:grid;grid-template-columns:1fr;gap:3px}.btn-tool[data-v-5a794843]{background:#111;border:1px solid #222;color:#666;font-size:9px;font-weight:800;padding:0 6px;border-radius:2px;cursor:pointer;transition:all .2s;height:18px;min-width:32px;display:flex;align-items:center;justify-content:center}.btn-tool[data-v-5a794843]:hover{background:#1a1a1a;color:#ccc;border-color:#444}.btn-tool.reset[data-v-5a794843]:hover{color:#ffd666;border-color:#ffd666}.bpm-status[data-v-5a794843]{position:absolute;bottom:6px;left:12px;display:flex;align-items:center;gap:4px;font-size:8px;color:#ffd666;opacity:.8}.analyzing-dot[data-v-5a794843]{width:3px;height:3px;background:#ffd666;border-radius:50%;animation:pulse-5a794843 .8s infinite}@keyframes pulse-5a794843{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.analyzer-sidebar[data-v-997d07b3]{display:flex;flex-direction:column;height:100%;background:#121212;border-left:1px solid #2a2a2a;overflow:hidden}.sidebar-header[data-v-997d07b3]{height:40px;background:#1e1e1e;border-bottom:1px solid #333;display:flex;justify-content:center;align-items:center;flex-shrink:0}.section-label[data-v-997d07b3]{font-size:11px;font-weight:800;color:#888;letter-spacing:1px}.sidebar-scroll-container[data-v-997d07b3]{flex:1;overflow-y:auto;overflow-x:hidden}.sidebar-scroll-container[data-v-997d07b3]::-webkit-scrollbar{width:4px}.sidebar-scroll-container[data-v-997d07b3]::-webkit-scrollbar-track{background:transparent}.sidebar-scroll-container[data-v-997d07b3]::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.sidebar-scroll-container[data-v-997d07b3]::-webkit-scrollbar-thumb:hover{background:#444}.analyzer-content[data-v-997d07b3]{display:flex;flex-direction:column;background:transparent;padding-bottom:20px}.analyzer-widget[data-v-997d07b3]{background:#121212;display:flex;flex-direction:column;border-bottom:1px solid #1e1e1e}.widget-header[data-v-997d07b3]{height:24px;background:#181818;padding:0 10px;display:flex;align-items:center;border-bottom:1px solid #222}.widget-title[data-v-997d07b3]{font-size:9px;font-weight:700;color:#888;letter-spacing:.5px}.widget-body[data-v-997d07b3]{padding:10px;overflow:hidden}.meter-widget .widget-body[data-v-997d07b3]{height:auto;padding:0;background:#080808}.scope-widget .widget-body[data-v-997d07b3]{height:260px}.oscilloscope-widget .widget-body[data-v-997d07b3]{height:180px}.bpm-widget .widget-body[data-v-997d07b3]{height:80px}.scope-container[data-v-997d07b3]{width:100%;height:100%;background:#000;border:1px solid #252525;border-radius:4px;overflow:hidden}@media (max-width: 768px){.analyzer-sidebar[data-v-997d07b3]{border-left:none}.meter-widget .widget-body[data-v-997d07b3]{height:auto;min-height:140px;max-height:300px}.scope-widget .widget-body[data-v-997d07b3]{height:240px}}.bd-container[data-v-0b5c7583]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:flex-end;justify-content:center}.bd-backdrop[data-v-0b5c7583]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000040;will-change:opacity;transform:translateZ(0)}.bd-window[data-v-0b5c7583]{position:relative;z-index:1;width:100vw;height:calc(100% - 60px);margin:0 auto;display:flex;flex-direction:column;overflow:hidden;background-color:#fff;border-radius:16px 16px 0 0;box-shadow:0 -10px 40px #0000001a;will-change:transform,opacity;transform:translateZ(0)}.bd-header-panel[data-v-0b5c7583]{position:relative;flex-shrink:0;background-color:#fff;padding:16px 24px 8px;display:flex;flex-direction:column}.bd-header-row[data-v-0b5c7583]{display:flex;align-items:center;justify-content:space-between;height:40px}.bd-title-group[data-v-0b5c7583]{display:flex;align-items:center}.bd-title-text[data-v-0b5c7583]{font-size:20px;font-weight:800;color:#18181b;letter-spacing:-.03em;line-height:1}.bd-header-actions[data-v-0b5c7583]{display:flex;align-items:center;gap:16px}.bd-close-btn[data-v-0b5c7583]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:18px;background-color:#f0f0f2;color:#18181b;border:none;border-radius:8px 2px;cursor:pointer;transition:background-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1),border-radius .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1)}.bd-close-btn[data-v-0b5c7583]:active{transform:scale(.92)}.bd-close-btn[data-v-0b5c7583]:hover{background-color:#18181b;color:#fff;border-radius:4px}.bd-scroll-area[data-v-0b5c7583]{flex:1;height:0;background-color:#fff}.bd-scroll-area.is-not-scrollable[data-v-0b5c7583]{display:flex;flex-direction:column;height:100%;overflow:hidden}.bd-scroll-area.is-not-scrollable .bd-body[data-v-0b5c7583]{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}.bd-body[data-v-0b5c7583]{position:relative;height:100%;box-sizing:border-box}.bd-body.is-padded[data-v-0b5c7583]{padding:12px 12px 40px}.tech-corner[data-v-0b5c7583]{position:absolute;width:12px;height:12px;border:2px solid rgba(0,0,0,.06);pointer-events:none}.tech-corner.bottom-left[data-v-0b5c7583]{bottom:16px;left:16px;border-top:none;border-right:none}.tech-corner.bottom-right[data-v-0b5c7583]{bottom:16px;right:16px;border-top:none;border-left:none}@media screen and (max-width: 600px){.bd-header-panel[data-v-0b5c7583]{padding:16px 16px 4px}.bd-body.is-padded[data-v-0b5c7583]{padding:8px 16px 40px}.bd-deco-id[data-v-0b5c7583]{font-size:9px;opacity:.5}}.bd-container.is-theme-ba-scope-dark .bd-window[data-v-0b5c7583]{background-color:#121212;box-shadow:0 -20px 60px #0006;border-top:1px solid rgba(255,255,255,.05)}.bd-container.is-theme-ba-scope-dark .bd-header-panel[data-v-0b5c7583]{background-color:#121212;border-bottom:1px solid rgba(255,255,255,.03)}.bd-container.is-theme-ba-scope-dark .bd-title-text[data-v-0b5c7583]{color:#eee}.bd-container.is-theme-ba-scope-dark .bd-close-btn[data-v-0b5c7583]{background-color:#1e1e1e;color:#888}.bd-container.is-theme-ba-scope-dark .bd-close-btn[data-v-0b5c7583]:hover{background-color:#ffd666;color:#000}.bd-container.is-theme-ba-scope-dark .bd-scroll-area[data-v-0b5c7583]{background-color:#121212}.bd-container.is-theme-ba-scope-dark .tech-corner[data-v-0b5c7583]{border-color:#ffd6661a}.bd-container.is-theme-ba-scope-dark[data-v-0b5c7583] .n-scrollbar-rail{--n-scrollbar-color: rgba(255, 255, 255, .1);--n-scrollbar-color-hover: rgba(255, 255, 255, .15)}.manual-content-wrapper[data-v-a67e5519]{padding:0 12px 140px;min-height:200px}.loading-state[data-v-a67e5519]{display:flex;justify-content:center;align-items:center;padding:100px 0}.markdown-body[data-v-a67e5519]{color:#ffffffe6;line-height:1.8;font-size:15px}.markdown-body[data-v-a67e5519] h1,.markdown-body[data-v-a67e5519] h2,.markdown-body[data-v-a67e5519] h3{color:#fff;margin-top:24px;margin-bottom:16px;font-weight:800}.markdown-body[data-v-a67e5519] h2{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:8px}.markdown-body[data-v-a67e5519] p{margin-bottom:16px;color:#ffffffd9}.markdown-body[data-v-a67e5519] code{background:#ffffff1a;padding:2px 6px;border-radius:4px;font-family:var(--font-mono);font-size:.9em}.markdown-body[data-v-a67e5519] ul,.markdown-body[data-v-a67e5519] ol{padding-left:20px;margin-bottom:16px}.markdown-body[data-v-a67e5519] ul li,.markdown-body[data-v-a67e5519] ol li{margin-bottom:8px;color:#ffffffd9}.markdown-body[data-v-a67e5519] blockquote{border-left:4px solid var(--color-bg-primary);padding:12px 16px;background:#ffffff08;margin:20px 0;border-radius:0 4px 4px 0}.markdown-body[data-v-a67e5519] blockquote :deep(p){margin-bottom:0;color:#ffffffe6;font-style:normal}.insight-panel-container[data-v-2907b437]{width:100%;height:100%;background:#1a1a1a;color:#fff;display:flex;flex-direction:column;overflow:hidden;position:relative;font-family:system-ui,-apple-system,PingFang SC,Microsoft YaHei,sans-serif}.insight-panel-container .panel-content[data-v-2907b437]{flex:1;overflow-y:auto;padding:16px 20px 8px;min-height:0}.export-header[data-v-2907b437]{display:none;margin-bottom:24px;text-align:center}.export-header .export-title[data-v-2907b437]{font-size:18px;font-weight:900;color:#ffd666;letter-spacing:1px;text-transform:uppercase}.export-header .export-file-info[data-v-2907b437]{font-size:10px;color:#fff;margin-bottom:12px;font-weight:500;opacity:.8}.export-header .export-decor[data-v-2907b437]{height:3px;background:linear-gradient(90deg,transparent,#ffd666,transparent);width:60%;margin:0 auto}.export-footer[data-v-2907b437]{display:none;margin-top:40px;padding-bottom:20px}.export-footer .footer-divider[data-v-2907b437]{height:1px;background:#333;margin-bottom:24px}.export-footer .footer-content[data-v-2907b437]{display:flex;justify-content:space-between;align-items:center;padding:0 8px}.export-footer .platform-info .platform-logo[data-v-2907b437]{font-size:20px;font-weight:950;color:#ffd666;font-family:Outfit,sans-serif;margin-bottom:6px;display:flex;align-items:baseline;gap:10px}.export-footer .platform-info .platform-logo .cn[data-v-2907b437]{font-size:15px;font-weight:800;color:#888;letter-spacing:1px}.export-footer .platform-info .platform-desc[data-v-2907b437]{font-size:10px;color:#888;margin-bottom:4px;font-weight:400}.export-footer .platform-info .platform-url[data-v-2907b437]{font-size:11px;color:#ffd666;opacity:.8;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.export-footer .qr-code-box[data-v-2907b437]{display:flex;flex-direction:column;align-items:center;gap:4px}.export-footer .qr-code-box .qr-code[data-v-2907b437]{padding:6px;background:#222;border-radius:6px}.export-footer .qr-code-box .qr-label[data-v-2907b437]{font-size:9px;color:#666;font-weight:700}.panel-content.is-exporting[data-v-2907b437]{width:480px!important;height:auto!important;max-height:none!important;padding:32px!important;overflow:visible!important;background:#121212}.panel-content.is-exporting .export-header[data-v-2907b437],.panel-content.is-exporting .export-footer[data-v-2907b437]{display:block!important}.panel-content.is-exporting .header-section[data-v-2907b437]{flex-direction:row;gap:32px;align-items:center;justify-content:center}.panel-content.is-exporting .header-section .grade-card[data-v-2907b437]{width:100px;height:120px;flex-direction:column;justify-content:center}.panel-content.is-exporting .header-section .grade-card .grade-val[data-v-2907b437]{font-size:42px}.panel-content.is-exporting .header-section .grade-card .label-group[data-v-2907b437]{align-items:center}.panel-content.is-exporting .header-section .radar-visual[data-v-2907b437]{flex:1;max-width:none;height:160px;background:transparent}.panel-content.is-exporting .insight-section .section-badge[data-v-2907b437]{border-left:3px solid #ffd666;padding-left:12px;background:linear-gradient(90deg,rgba(255,214,102,.05),transparent);height:32px;margin-bottom:16px;display:flex;align-items:center;border-radius:0 4px 4px 0}.panel-content.is-exporting .insight-section .tips-box[data-v-2907b437]{gap:12px}.panel-content.is-exporting .insight-section .tip-item[data-v-2907b437]{border-color:#333}.panel-content.is-exporting[data-v-2907b437]::-webkit-scrollbar{display:none}.export-overlay[data-v-2907b437]{position:absolute;top:0;right:0;bottom:0;left:0;background:#121212f2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:fadeIn-2907b437 .3s ease}.export-overlay .spinner[data-v-2907b437]{width:32px;height:32px;border:3px solid rgba(255,214,102,.1);border-top-color:#ffd666;border-radius:50%;animation:spin-2907b437 1s linear infinite;margin-bottom:16px}.export-overlay .msg[data-v-2907b437]{font-size:13px;color:#ffd666;font-weight:700;letter-spacing:1px}@keyframes fadeIn-2907b437{0%{opacity:0}to{opacity:1}}@keyframes spin-2907b437{to{transform:rotate(360deg)}}.panel-header[data-v-2907b437]{height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#1e1e1e;border-bottom:1px solid #333;flex-shrink:0;position:sticky;top:0;z-index:150;pointer-events:auto}.panel-header .title-group .title[data-v-2907b437]{font-size:11px;font-weight:800;letter-spacing:.5px;color:#bbb}.panel-header .title-group .title .en[data-v-2907b437]{margin-left:6px;font-size:9px;color:#777;font-weight:400}.panel-header .header-actions[data-v-2907b437]{display:flex;align-items:center}.panel-header .btn-export[data-v-2907b437]{background:#333;border:none;padding:4px 10px;border-radius:4px;color:#ffd666;font-size:10px;font-weight:700;display:flex;align-items:center;gap:4px;cursor:pointer;transition:all .2s;margin-right:12px}.panel-header .btn-export[data-v-2907b437]:hover:not(:disabled){background:#444;transform:translateY(-1px)}.panel-header .btn-export[data-v-2907b437]:active:not(:disabled){transform:translateY(0)}.panel-header .btn-export[data-v-2907b437]:disabled{opacity:.5;cursor:not-allowed}.panel-header .btn-export .icon[data-v-2907b437]{flex-shrink:0}.mode-switch[data-v-2907b437]{display:flex;background:#111;border-radius:4px;padding:2px;border:1px solid #333}.mode-switch .mode-opt[data-v-2907b437]{padding:2px 8px;font-size:10px;cursor:pointer;border-radius:2px;color:#666;transition:all .2s;font-weight:700;-webkit-user-select:none;user-select:none}.mode-switch .mode-opt[data-v-2907b437]:hover{color:#999;background:#ffffff0d}.mode-switch .mode-opt.active[data-v-2907b437]{background:#333;color:#ffd666;box-shadow:0 1px 2px #0003}.preset-selector-wrap[data-v-2907b437]{flex-shrink:0}.preset-selector-wrap[data-v-2907b437] .base-popover-trigger{width:75px!important;display:block}.audit-preset-select[data-v-2907b437]{height:24px!important}.preset-card-body[data-v-2907b437]{margin-top:10px;display:flex;flex-direction:column;gap:8px}.desc-row[data-v-2907b437]{display:flex;align-items:flex-start;gap:10px}.preset-name-tag[data-v-2907b437]{background:#ffd666;color:#111;font-size:10px;font-weight:800;padding:2px 6px;border-radius:3px;white-space:nowrap}.preset-info-panel[data-v-2907b437]{background:#ffd66608;border:1px solid rgba(255,214,102,.1);border-radius:8px;padding:12px 16px;margin-bottom:24px}.preset-info-panel .info-header[data-v-2907b437]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;flex-wrap:nowrap;gap:8px}.preset-info-panel .info-header .info-title[data-v-2907b437]{font-size:13px;font-weight:700;color:#ffd666;white-space:nowrap}.preset-info-panel .info-header .preset-selector-wrap[data-v-2907b437]{flex:1;display:flex;justify-content:flex-end;min-width:0}.preset-info-panel .info-header .preset-selector-wrap .audit-preset-select[data-v-2907b437]{width:100px}.preset-info-panel .info-desc[data-v-2907b437]{font-size:11px;color:#ccc;margin-bottom:8px;line-height:1.4}.preset-info-panel .meta-row[data-v-2907b437]{display:flex;flex-direction:column;gap:6px;margin-top:4px}.preset-info-panel .meta-group[data-v-2907b437]{display:flex;align-items:center;gap:8px}.preset-info-panel .meta-group .group-label[data-v-2907b437]{font-size:10px;color:#666;white-space:nowrap;min-width:24px;text-align:left}.preset-info-panel .info-tags[data-v-2907b437]{display:flex;flex-wrap:wrap;gap:6px;flex:1}.preset-info-panel .info-tags .genre-tag[data-v-2907b437]{font-size:10px;padding:1px 8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.05);border-radius:10px;color:#bfbfbf;white-space:nowrap;transition:all .2s;cursor:default}.preset-info-panel .info-tags .genre-tag[data-v-2907b437]:hover{background:#ffd66626;color:#ffd666;border-color:#ffd6664d}.preset-info-panel .info-features[data-v-2907b437]{display:flex;flex-wrap:wrap;gap:8px 12px;flex:1}.preset-info-panel .info-features .feat-item[data-v-2907b437]{font-size:10px;color:#999;display:flex;align-items:center;gap:4px}.preset-info-panel .info-features .feat-item .dot[data-v-2907b437]{width:3px;height:3px;background:#ffd666;border-radius:50%;opacity:.6}.preset-info-panel .preset-guide-panel[data-v-2907b437]{margin-top:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;border-radius:6px;overflow:hidden;transition:border-color .2s ease,background .2s ease}.preset-info-panel .preset-guide-panel.expanded[data-v-2907b437]{border-color:#ffd66647;background:#ffd6660f}.preset-info-panel .preset-guide-toggle[data-v-2907b437]{width:100%;border:0;background:transparent;color:#f3f4f6;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;font-size:10px;line-height:1.4;cursor:pointer}.preset-info-panel .preset-guide-toggle .title[data-v-2907b437]{font-weight:800;color:#fde68a;letter-spacing:.3px}.preset-info-panel .preset-guide-toggle .icon[data-v-2907b437]{color:#fcd34d;width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;transform:rotate(-90deg);transform-origin:50% 50%;transition:transform .2s ease}.preset-info-panel .preset-guide-toggle .icon svg[data-v-2907b437]{width:100%;height:100%;display:block}.preset-info-panel .preset-guide-toggle .icon.expanded[data-v-2907b437]{transform:rotate(0)}.preset-info-panel .preset-guide-content[data-v-2907b437]{display:flex;flex-direction:column;gap:6px;padding:0 8px 8px}.preset-info-panel .guide-detail[data-v-2907b437]{font-size:10px;color:#d1d5db;border:1px solid rgba(255,255,255,.1);background:#0f172a3d;border-radius:6px;padding:5px 8px;line-height:1.45}.preset-info-panel .preset-auto-note[data-v-2907b437]{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(255,255,255,.12);font-size:10px;line-height:1.6;color:#9ca3af}.clipping-advisory[data-v-2907b437]{margin-bottom:20px;padding:12px 14px;border-radius:8px;border:1px solid rgba(245,158,11,.35);background:#f59e0b14}.clipping-advisory .advisory-title[data-v-2907b437]{font-size:12px;font-weight:900;color:#fbbf24;margin-bottom:6px}.clipping-advisory .advisory-main[data-v-2907b437],.clipping-advisory .advisory-reasons[data-v-2907b437],.clipping-advisory .advisory-ref[data-v-2907b437],.clipping-advisory .advisory-note[data-v-2907b437]{font-size:11px;line-height:1.6;color:#f3f4f6;margin-bottom:4px}.clipping-advisory .advisory-note[data-v-2907b437]{margin-bottom:0;color:#cbd5e1}.grade-cap-advisory[data-v-2907b437]{margin-bottom:20px;padding:12px 14px;border-radius:8px;border:1px solid rgba(56,189,248,.35);background:#38bdf814}.grade-cap-advisory .advisory-title[data-v-2907b437]{font-size:12px;font-weight:900;color:#7dd3fc;margin-bottom:6px}.grade-cap-advisory .advisory-main[data-v-2907b437],.grade-cap-advisory .advisory-reasons[data-v-2907b437]{font-size:11px;line-height:1.6;color:#e2e8f0;margin-bottom:4px}.grade-cap-advisory .advisory-reasons[data-v-2907b437]{margin-bottom:0}.grade-disclaimer[data-v-2907b437]{margin-bottom:20px;padding:10px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.28);background:#94a3b814;font-size:11px;line-height:1.6;color:#cbd5e1}.analyzing-cover[data-v-2907b437]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0d0d0d;position:relative;z-index:10;overflow:hidden}.analyzing-cover .scanner-box[data-v-2907b437]{width:140px;height:140px;border:1px solid rgba(255,214,102,.2);border-radius:50%;position:relative;margin-bottom:24px}.analyzing-cover .scanner-box .scan-line[data-v-2907b437]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(to right,transparent,#ffd666,transparent);box-shadow:0 0 15px #ffd666;animation:scanMove-2907b437 2s infinite ease-in-out}.analyzing-cover .scanner-box .radar-circle[data-v-2907b437]{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,214,102,.4);border-radius:50%;animation:radarPulse-2907b437 2s infinite}.analyzing-cover .status-msg[data-v-2907b437]{text-align:center}.analyzing-cover .status-msg .main-text[data-v-2907b437]{font-size:14px;font-weight:700;color:#ffd666;margin-bottom:8px;font-family:system-ui,-apple-system,sans-serif}.analyzing-cover .status-msg .sub-text[data-v-2907b437]{font-size:10px;color:#aaa;font-family:system-ui,-apple-system,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.analyzing-cover .random-digits[data-v-2907b437]{position:absolute;bottom:20px;left:0;right:0;text-align:center;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:9px;color:#333;letter-spacing:4px;-webkit-user-select:none;user-select:none}@keyframes scanMove-2907b437{0%,to{top:10%}50%{top:90%}}@keyframes radarPulse-2907b437{0%{transform:scale(.5);opacity:1}to{transform:scale(1.5);opacity:0}}.empty-state[data-v-2907b437]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#888;padding:40px 16px;cursor:pointer;transition:all .3s ease;border:2px dashed transparent;margin:20px;border-radius:12px}.empty-state[data-v-2907b437]:hover{background:#ffffff08;border-color:#ffd6661a}.empty-state:hover .icon[data-v-2907b437]{transform:translateY(-5px);color:#ffd666}.empty-state:hover .text[data-v-2907b437]{color:#eee}.empty-state.dragging[data-v-2907b437]{background:#ffd6660d;border-color:#ffd666;border-style:dashed}.empty-state.dragging .icon[data-v-2907b437]{transform:scale(1.2);color:#ffd666}.empty-state.dragging .text[data-v-2907b437]{color:#ffd666}.empty-state .icon[data-v-2907b437]{font-size:48px;margin-bottom:16px;transition:all .3s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 0 10px rgba(0,0,0,.5))}.empty-state .text[data-v-2907b437]{font-size:13px;font-weight:800;color:#bbb;text-align:center;margin-bottom:8px;letter-spacing:.5px}.empty-state .sub-hint[data-v-2907b437]{font-size:10px;color:#666;font-weight:400}.disabled-state[data-v-2907b437]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;text-align:center;background:#0d0d0d}.disabled-state .icon[data-v-2907b437]{font-size:40px;margin-bottom:20px;opacity:.5}.disabled-state .text[data-v-2907b437]{font-size:15px;font-weight:900;color:#eee;margin-bottom:12px}.disabled-state .sub-hint[data-v-2907b437]{font-size:11px;color:#666;line-height:1.6;max-width:240px;margin-bottom:24px}.disabled-state .btn-enable[data-v-2907b437]{background:#ffd666;border:none;padding:8px 24px;border-radius:6px;color:#111;font-size:12px;font-weight:900;cursor:pointer;transition:all .2s}.disabled-state .btn-enable[data-v-2907b437]:hover{background:#ffeaad;transform:translateY(-1px)}.panel-content[data-v-2907b437]{flex:1;overflow-y:auto;padding:16px}.header-section[data-v-2907b437]{display:flex;gap:24px;margin-bottom:32px;justify-content:center;align-items:center}@media (max-width: 1000px){.header-section[data-v-2907b437]{flex-direction:column;gap:16px;margin-bottom:24px;justify-content:center;align-items:stretch}}.summary-overview[data-v-2907b437]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:24px}.summary-pill[data-v-2907b437]{background:#181818;border:1px solid #222;border-radius:8px;padding:8px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease}.summary-pill .count[data-v-2907b437]{font-size:16px;font-weight:900;line-height:1;margin-bottom:4px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.summary-pill .label[data-v-2907b437]{font-size:9px;font-weight:800;color:#777;letter-spacing:.5px}.summary-pill.success[data-v-2907b437]{border-color:#22c55e33}.summary-pill.success .count[data-v-2907b437]{color:#22c55e}.summary-pill.info[data-v-2907b437]{border-color:#38bdf833}.summary-pill.info .count[data-v-2907b437]{color:#38bdf8}.summary-pill.warning[data-v-2907b437]{border-color:#eab30833}.summary-pill.warning .count[data-v-2907b437]{color:#eab308}.summary-pill.error[data-v-2907b437]{border-color:#ef444433}.summary-pill.error .count[data-v-2907b437]{color:#ef4444}.viz-global-actions[data-v-2907b437]{margin:-8px 0 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (max-width: 1000px){.viz-global-actions[data-v-2907b437]{grid-template-columns:1fr}}.viz-global-btn[data-v-2907b437]{border:1px solid rgba(148,163,184,.25);background:#0f172a52;color:#cbd5e1;border-radius:6px;font-size:10px;font-weight:700;line-height:1.4;padding:6px 8px;transition:all .18s ease;cursor:pointer}.viz-global-btn[data-v-2907b437]:hover:not(:disabled){border-color:#94a3b873;background:#1e293b73}.viz-global-btn[data-v-2907b437]:disabled{cursor:not-allowed;opacity:.45}.grade-card[data-v-2907b437]{width:90px;height:120px;background:#181818;border:1px solid #333;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.grade-card .grade-val[data-v-2907b437]{font-size:48px;font-weight:950;line-height:1;margin-bottom:2px;font-family:system-ui,sans-serif;text-align:center}.grade-card .label-group[data-v-2907b437]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.grade-card .grade-label[data-v-2907b437]{font-size:10px;font-weight:800;color:#888;letter-spacing:1px;margin-bottom:4px;font-family:system-ui,sans-serif;text-align:center}.grade-card .score-chip[data-v-2907b437]{background:#222;padding:2px 8px;border-radius:4px;font-size:9px;font-family:system-ui,sans-serif;color:#ffd666;white-space:nowrap;letter-spacing:.5px;font-weight:700;text-align:center}.grade-card.grade-S[data-v-2907b437]{border-color:#ffd666}.grade-card.grade-S .grade-val[data-v-2907b437]{color:#ffd666;text-shadow:0 0 15px rgba(255,214,102,.4)}.grade-card.grade-A[data-v-2907b437]{border-color:#38bdf8}.grade-card.grade-A .grade-val[data-v-2907b437]{color:#38bdf8}.grade-card.grade-B .grade-val[data-v-2907b437]{color:#2dd4bf}@media (max-width: 1000px){.grade-card[data-v-2907b437]{width:100%;height:auto;padding:12px 20px;flex-direction:row;justify-content:space-between;gap:16px}.grade-card .grade-val[data-v-2907b437]{font-size:36px;margin-bottom:0}.grade-card .grade-label[data-v-2907b437]{margin-bottom:0}.grade-card .label-group[data-v-2907b437]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;justify-content:center}.grade-card .score-chip[data-v-2907b437]{margin-top:0}}.radar-visual[data-v-2907b437]{flex:1;max-width:240px;width:100%;height:160px;background:#121212;position:relative;display:block}.radar-visual .chart[data-v-2907b437]{width:100%;height:100%}@media (max-width: 1000px){.radar-visual[data-v-2907b437]{height:180px;flex:none;width:100%;margin:0 auto 24px}}.insight-section[data-v-2907b437]{margin-bottom:24px}.insight-section .section-badge[data-v-2907b437]{display:flex;justify-content:space-between;align-items:center}.insight-section .section-badge .en-sub[data-v-2907b437]{margin-left:6px;font-size:8px;font-weight:400;color:#888;letter-spacing:0}.insight-section .section-badge .count-pill[data-v-2907b437]{background:#333;color:#aaa;padding:1px 6px;border-radius:4px;font-size:9px;font-family:inherit;font-weight:800;letter-spacing:0}.analysis-grid[data-v-2907b437]{display:flex;flex-direction:column;gap:12px}.analysis-item .item-header[data-v-2907b437]{display:flex;justify-content:space-between;margin-bottom:4px}.analysis-item .item-header .label[data-v-2907b437]{font-size:10px;color:#aaa}.analysis-item .item-header .value[data-v-2907b437]{font-size:11px;font-weight:800;font-family:monospace}.analysis-item .item-header .value.cyan[data-v-2907b437]{color:#2dd4bf}.analysis-item .item-header .value.warning[data-v-2907b437]{color:#fb7185}.analysis-item .item-header .value.danger[data-v-2907b437]{color:#ef4444}.analysis-item .progress-bar[data-v-2907b437]{height:2px;background:#ffffff0d;border-radius:1px;overflow:hidden}.analysis-item .progress-bar .progress-fill[data-v-2907b437]{height:100%;background:#2dd4bf}.analysis-item .progress-bar .progress-fill.warning[data-v-2907b437]{background:#fb7185}.analysis-item .progress-bar .progress-fill.highlight[data-v-2907b437]{background:#ffd666}.tips-box[data-v-2907b437]{display:flex;flex-direction:column;gap:10px}.tip-item[data-v-2907b437]{display:flex;background:#181818;border:1px solid #222;border-radius:8px;overflow:hidden;transition:all .2s ease}.tip-item[data-v-2907b437]:hover{border-color:#333;background:#1c1c1c}.tip-item .health-score-ring[data-v-2907b437]{width:44px;height:44px;background:#0003;border-radius:50%;border:2px solid rgba(255,255,255,.05);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:12px 0 0 12px;flex-shrink:0}.tip-item .health-score-ring .score-val[data-v-2907b437]{font-size:14px;font-weight:950;line-height:1;color:#eee;white-space:nowrap}.tip-item .health-score-ring .score-label[data-v-2907b437]{font-size:7px;font-weight:700;color:#888;text-transform:uppercase}.tip-item .health-score-ring.informational[data-v-2907b437]{background:#ffffff05;border-color:#ffffff14}.tip-item .health-score-ring.informational .score-val[data-v-2907b437]{font-size:9px;color:#555;font-weight:700}.tip-item .tip-body[data-v-2907b437]{flex:1;padding:12px}.tip-item .tip-header[data-v-2907b437]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:10px}.tip-item .tip-header .label-box[data-v-2907b437]{min-width:0;flex:1;display:flex;align-items:center;gap:8px}.tip-item .tip-header .label-box .dot[data-v-2907b437]{width:4px;height:12px;border-radius:2px;flex-shrink:0}.tip-item .tip-header .label-box .label[data-v-2907b437]{font-size:11px;font-weight:800;color:#eee;letter-spacing:.5px;font-family:system-ui,-apple-system,sans-serif}.tip-item .tip-header .tip-actions[data-v-2907b437]{min-width:0;max-width:68%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.tip-item .tip-header .tip-actions .val[data-v-2907b437]{font-size:11px;font-family:system-ui,-apple-system,sans-serif;font-weight:800;color:#aaa;background:#ffffff08;padding:2px 6px;border-radius:4px;line-height:1.35;text-align:right;white-space:nowrap;word-break:break-word}.tip-item .text[data-v-2907b437]{font-size:11px;line-height:1.6;color:#aaa;padding-left:12px;font-family:system-ui,-apple-system,sans-serif}.tip-item .tip-tool-row[data-v-2907b437]{margin-top:8px;padding-left:12px;display:flex;align-items:center;gap:8px}.tip-item .tip-tool-btn[data-v-2907b437]{flex:1;min-width:0;border:1px solid rgba(148,163,184,.28);background:#1e293b42;color:#cbd5e1;border-radius:6px;font-size:10px;font-weight:700;line-height:1.4;padding:4px 8px;text-align:center;cursor:pointer;transition:all .18s ease}.tip-item .tip-tool-btn[data-v-2907b437]:hover{border-color:#94a3b87a;background:#3341556b}.tip-item .tip-tool-btn.glossary[data-v-2907b437]{color:#fcd34d;border-color:#fcd34d52;background:#78350f29}.tip-item .tip-tool-btn.glossary[data-v-2907b437]:hover{border-color:#fcd34d80;background:#78350f3d}.tip-item .tip-tool-btn.collapse[data-v-2907b437]{color:#bfdbfe}.tip-item .metric-extra[data-v-2907b437]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(148,163,184,.24);padding-left:12px}.tip-item .metric-extra .tonal-mini-chart[data-v-2907b437]{margin-bottom:10px}.tip-item .metric-extra .tonal-mini-chart .tonal-eq-chart[data-v-2907b437]{display:grid;grid-template-columns:30px 1fr;gap:8px;align-items:start}.tip-item .metric-extra .tonal-mini-chart .tonal-y-axis[data-v-2907b437]{height:120px;display:flex;flex-direction:column;justify-content:space-between;font-size:9px;color:#64748b;text-align:right}.tip-item .metric-extra .tonal-mini-chart .tonal-main[data-v-2907b437]{display:flex;flex-direction:column;gap:6px}.tip-item .metric-extra .tonal-mini-chart .tonal-plot[data-v-2907b437]{position:relative;height:120px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:#0f172a52;overflow:hidden}.tip-item .metric-extra .tonal-mini-chart .tonal-grid[data-v-2907b437]{position:absolute;top:0;right:8px;bottom:0;left:8px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.tip-item .metric-extra .tonal-mini-chart .tonal-grid .grid-line[data-v-2907b437]{height:1px;background:#94a3b829}.tip-item .metric-extra .tonal-mini-chart .tonal-baseline[data-v-2907b437]{position:absolute;left:8px;right:8px;height:1px;border-top:1px dashed rgba(248,250,252,.85);z-index:2}.tip-item .metric-extra .tonal-mini-chart .tonal-bars[data-v-2907b437]{position:relative;z-index:3;height:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 8px}.tip-item .metric-extra .tonal-mini-chart .tonal-bar-group[data-v-2907b437]{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.tip-item .metric-extra .tonal-mini-chart .tonal-bar-group .bar-wrap[data-v-2907b437]{width:18px;height:100%;display:flex;align-items:flex-end}.tip-item .metric-extra .tonal-mini-chart .tonal-bar-group .bar[data-v-2907b437]{width:100%;min-height:2px;border-radius:4px 4px 2px 2px;background:linear-gradient(180deg,#38bdf8,#0ea5e9)}.tip-item .metric-extra .tonal-mini-chart .tonal-bar-group .bar.risk-safe[data-v-2907b437]{background:linear-gradient(180deg,#38bdf8,#0ea5e9)}.tip-item .metric-extra .tonal-mini-chart .tonal-bar-group .bar.risk-near[data-v-2907b437]{background:linear-gradient(180deg,#f59e0b,#f97316)}.tip-item .metric-extra .tonal-mini-chart .tonal-bar-group .bar.risk-exceeded[data-v-2907b437]{background:linear-gradient(180deg,#ef4444,#b91c1c)}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels[data-v-2907b437]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 8px}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .tonal-x-item[data-v-2907b437]{display:flex;flex-direction:column;align-items:center;gap:2px}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .name[data-v-2907b437]{font-size:10px;font-weight:700;color:#cbd5e1;line-height:1}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .value[data-v-2907b437]{font-size:9px;color:#94a3b8;line-height:1;white-space:nowrap}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .delta[data-v-2907b437]{margin-top:1px;font-size:9px;font-weight:700;line-height:1;border-radius:999px;padding:1px 6px;background:#94a3b81f;color:#cbd5e1}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .delta.risk-safe[data-v-2907b437]{background:#38bdf826;color:#67e8f9}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .delta.risk-near[data-v-2907b437]{background:#f59e0b29;color:#fbbf24}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .delta.risk-exceeded[data-v-2907b437]{background:#ef444433;color:#fecaca}.tip-item .metric-extra .tonal-mini-chart .tonal-chart-note[data-v-2907b437]{margin-top:4px;font-size:9px;color:#94a3b8}.tip-item .metric-extra .metric-extra-title[data-v-2907b437]{font-size:10px;font-weight:700;color:#93c5fd;margin-bottom:8px;letter-spacing:.3px}.tip-item .metric-extra .metric-extra-title.detail[data-v-2907b437]{margin-top:10px;color:#a5b4fc}.tip-item .metric-extra .metric-summary[data-v-2907b437]{display:flex;flex-direction:column;gap:6px}.tip-item .metric-extra .metric-summary-item[data-v-2907b437]{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;border-radius:6px;border:1px solid rgba(148,163,184,.16);background:#0f172a47;padding:6px 8px;font-size:10px;color:#cbd5e1}.tip-item .metric-extra .metric-summary-item .name[data-v-2907b437]{font-weight:700;color:#cbd5e1}.tip-item .metric-extra .metric-summary-item .status[data-v-2907b437]{font-weight:800;border-radius:999px;padding:1px 8px;font-size:9px}.tip-item .metric-extra .metric-summary-item .distance[data-v-2907b437]{color:#94a3b8;white-space:nowrap}.tip-item .metric-extra .metric-summary-item.safe[data-v-2907b437]{border-color:#22c55e40}.tip-item .metric-extra .metric-summary-item.safe .status[data-v-2907b437]{color:#22c55e;background:#22c55e1f}.tip-item .metric-extra .metric-summary-item.near[data-v-2907b437]{border-color:#eab3084d}.tip-item .metric-extra .metric-summary-item.near .status[data-v-2907b437]{color:#eab308;background:#eab30824}.tip-item .metric-extra .metric-summary-item.exceeded[data-v-2907b437]{border-color:#ef44444d}.tip-item .metric-extra .metric-summary-item.exceeded .status[data-v-2907b437]{color:#ef4444;background:#ef444424}.tip-item .metric-extra .metric-bars[data-v-2907b437]{display:flex;flex-direction:column;gap:8px}.tip-item .metric-extra .metric-bar-row[data-v-2907b437]{background:#0f172a73;border:1px solid rgba(148,163,184,.16);border-radius:6px;padding:6px 8px}.tip-item .metric-extra .metric-bar-row .metric-bar-head[data-v-2907b437]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;color:#cbd5e1;margin-bottom:5px}.tip-item .metric-extra .metric-bar-row .metric-bar-head .name[data-v-2907b437]{color:#cbd5e1;font-weight:700}.tip-item .metric-extra .metric-bar-row .metric-bar-head .state[data-v-2907b437]{color:#94a3b8;white-space:nowrap}.tip-item .metric-extra .metric-bar-row .metric-axis-track[data-v-2907b437]{position:relative;height:10px;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#0f172a80}.tip-item .metric-extra .metric-bar-row .metric-axis-track.range[data-v-2907b437]{background:#1e293b7a}.tip-item .metric-extra .metric-bar-row .metric-axis-safe-band[data-v-2907b437],.tip-item .metric-extra .metric-bar-row .metric-axis-risk-band[data-v-2907b437]{position:absolute;top:1px;bottom:1px;border-radius:999px}.tip-item .metric-extra .metric-bar-row .metric-axis-safe-band[data-v-2907b437]{background:linear-gradient(90deg,#22c55e38,#38bdf833)}.tip-item .metric-extra .metric-bar-row .metric-axis-risk-band[data-v-2907b437]{background:linear-gradient(90deg,#f59e0b24,#ef44442e)}.tip-item .metric-extra .metric-bar-row .metric-axis-band[data-v-2907b437]{position:absolute;top:1px;bottom:1px;border-radius:999px;background:linear-gradient(90deg,#22c55e47,#38bdf83d)}.tip-item .metric-extra .metric-bar-row .metric-axis-threshold[data-v-2907b437]{position:absolute;top:-2px;bottom:-2px;width:2px;border-radius:999px;background:#fbbf24;transform:translate(-50%);box-shadow:0 0 0 1px #0f172a80}.tip-item .metric-extra .metric-bar-row .metric-axis-threshold.min[data-v-2907b437],.tip-item .metric-extra .metric-bar-row .metric-axis-threshold.max[data-v-2907b437]{background:#67e8f9}.tip-item .metric-extra .metric-bar-row .metric-axis-threshold.max[data-v-2907b437]{background:#86efac}.tip-item .metric-extra .metric-bar-row .metric-axis-current[data-v-2907b437]{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;border:2px solid #22d3ee;background:#0f172a;transform:translate(-50%,-50%)}.tip-item .metric-extra .metric-bar-row .metric-axis-current.near[data-v-2907b437]{border-color:#f59e0b}.tip-item .metric-extra .metric-bar-row .metric-axis-current.exceeded[data-v-2907b437]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44442e}.tip-item .metric-extra .metric-bar-row .metric-bar-foot[data-v-2907b437]{margin-top:4px;display:flex;justify-content:space-between;gap:8px;font-size:9px;color:#94a3b8}.tip-item .metric-extra .metric-bar-row.exceeded[data-v-2907b437]{border-color:#f59e0b6b;background:#78350f3d}.tip-item .metric-extra .metric-range-row.exceeded[data-v-2907b437]{border-color:#ef444473;background:#7f1d1d33}.tip-item.type-success .dot[data-v-2907b437]{background:#22c55e;box-shadow:0 0 8px #22c55e4d}.tip-item.type-success .health-score-ring[data-v-2907b437]{border-color:#22c55e33}.tip-item.type-success .health-score-ring .score-val[data-v-2907b437],.tip-item.type-success .tip-actions .val[data-v-2907b437]{color:#22c55e}.tip-item.type-warning[data-v-2907b437]{border-color:#eab3081a}.tip-item.type-warning .dot[data-v-2907b437]{background:#eab308;box-shadow:0 0 8px #eab3084d}.tip-item.type-warning .health-score-ring[data-v-2907b437]{border-color:#eab30833}.tip-item.type-warning .health-score-ring .score-val[data-v-2907b437],.tip-item.type-warning .tip-actions .val[data-v-2907b437]{color:#eab308}.tip-item.type-error[data-v-2907b437]{border-color:#ef44441a}.tip-item.type-error .dot[data-v-2907b437]{background:#ef4444;box-shadow:0 0 8px #ef44444d}.tip-item.type-error .health-score-ring[data-v-2907b437]{border-color:#ef444433}.tip-item.type-error .health-score-ring .score-val[data-v-2907b437],.tip-item.type-error .tip-actions .val[data-v-2907b437]{color:#ef4444}.tip-item.type-info .dot[data-v-2907b437]{background:#38bdf8;box-shadow:0 0 8px #38bdf84d}.tip-item.type-info .health-score-ring[data-v-2907b437]{border-color:#38bdf833}.tip-item.type-info .health-score-ring .score-val[data-v-2907b437],.tip-item.type-info .tip-actions .val[data-v-2907b437]{color:#38bdf8}.disclaimer-note[data-v-2907b437]{padding:12px 0 8px;text-align:center;font-size:10px;color:#777;letter-spacing:.5px;border-top:1px solid rgba(255,255,255,.03);margin:16px 12px 0}.custom-scrollbar[data-v-2907b437]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-2907b437]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-2907b437]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.global-drag-overlay[data-v-2907b437]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:500;background:#121212d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;animation:fadeIn-2907b437 .2s ease-out;padding:40px;pointer-events:none}.global-drag-overlay .drag-box[data-v-2907b437]{width:100%;height:100%;border:2px dashed rgba(255,214,102,.4);border-radius:12px;background:#ffd66608;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s}.global-drag-overlay .drag-box .icon[data-v-2907b437]{font-size:48px;margin-bottom:20px;animation:bounce-2907b437 1.5s infinite}.global-drag-overlay .drag-box .text[data-v-2907b437]{font-size:16px;font-weight:800;color:#ffd666;margin-bottom:8px}.global-drag-overlay .drag-box .sub[data-v-2907b437]{font-size:12px;color:#777}@keyframes bounce-2907b437{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.waveform-container[data-v-0dfd2cf0]{width:100%;height:100%;background:#141414;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:grab}.waveform-container[data-v-0dfd2cf0]:active{cursor:grabbing}.loading-mask[data-v-0dfd2cf0]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#141414cc;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.status-text[data-v-0dfd2cf0]{color:#ffd666;font-size:12px;font-weight:700;font-family:Inter,monospace}.spinner[data-v-0dfd2cf0]{width:24px;height:24px;border:2px solid #333;border-top-color:#ffd666;border-radius:50%;animation:spin-0dfd2cf0 .8s linear infinite}@keyframes spin-0dfd2cf0{to{transform:rotate(360deg)}}.workstation-container[data-v-2846aa42]{position:fixed;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;width:100vw;color:#ccc;background:#121212;transition:transform .3s cubic-bezier(.2,.8,.2,1),height .3s cubic-bezier(.2,.8,.2,1)}.workstation-container.is-full[data-v-2846aa42]{height:100vh;height:100dvh;transform:translateY(0)}.workstation-container.is-mini[data-v-2846aa42]{height:56px;overflow:hidden;transform:translateY(0)}@media (max-width: 768px){.workstation-container.is-mini[data-v-2846aa42]{height:88px;min-height:56px}}.workstation-container.is-hidden[data-v-2846aa42]{height:56px;transform:translateY(100%)}.workstation-body[data-v-2846aa42]{display:flex;flex:1;overflow:hidden;background:#0f0f0f}.center-content[data-v-2846aa42]{flex:1;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid #2a2a2a}.waveform-section[data-v-2846aa42]{height:110px;background:#181818;border-bottom:1px solid #2a2a2a;flex-shrink:0}.insight-sidebar[data-v-2846aa42]{width:400px;flex-shrink:0;border-right:1px solid #2a2a2a;background:#121212}.main-content-container[data-v-2846aa42]{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative}.scrollable-panel[data-v-2846aa42]{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.custom-scrollbar[data-v-2846aa42]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-2846aa42]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-2846aa42]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.custom-scrollbar[data-v-2846aa42]::-webkit-scrollbar-thumb:hover{background:#444}.insight-tab-panel[data-v-2846aa42],.meter-tab-panel[data-v-2846aa42]{background:#121212}.rack-section[data-v-2846aa42]{background:#0f0f0f}.analyzer-section[data-v-2846aa42]{width:400px;flex-shrink:0;overflow:hidden}.tier-ultra .insight-section[data-v-2846aa42]{display:block}.tier-medium .insight-section[data-v-2846aa42]{flex:1;border-right:1px solid #2a2a2a}.tier-mobile[data-v-2846aa42]{flex-direction:column}.tier-mobile .center-content[data-v-2846aa42]{border-right:none}.tier-mobile .analyzer-section[data-v-2846aa42]{width:100%;flex:1}.tier-mobile .waveform-section[data-v-2846aa42]{height:80px}.mid-tabs[data-v-2846aa42]{display:flex;background:#1e1e1e;border-bottom:1px solid #333}.mid-tabs .tab-item[data-v-2846aa42]{flex:1;padding:10px 0;font-size:11px;font-weight:800;color:#555;text-align:center;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s}.mid-tabs .tab-item.active[data-v-2846aa42]{color:#ffd666;background:#181818;border-bottom-color:#ffd666}.mobile-tabs[data-v-2846aa42]{display:flex;flex-shrink:0;background:#1e1e1e;border-bottom:1px solid #333}.tab-item[data-v-2846aa42]{flex:1;padding:12px 0;font-size:12px;font-weight:700;color:#666;text-align:center;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s}.tab-item.active[data-v-2846aa42]{color:#ffd666;background:#252525;border-bottom-color:#ffd666}.export-overlay[data-v-2846aa42]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Inter,sans-serif;color:#ffd666;background:#000c}.spinner[data-v-2846aa42]{width:40px;height:40px;margin-bottom:16px;border:4px solid #333;border-top-color:#ffd666;border-radius:50%;animation:spin-2846aa42 1s linear infinite}@keyframes spin-2846aa42{to{transform:rotate(360deg)}}.nice-image-viewer[data-v-6dbdfbcb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;touch-action:none}.viewer-mask[data-v-6dbdfbcb]{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000e6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity .1s linear}.viewer-container[data-v-6dbdfbcb]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.viewer-track[data-v-6dbdfbcb]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slide[data-v-6dbdfbcb]{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.slide .loading-placeholder[data-v-6dbdfbcb]{position:absolute;display:flex;align-items:center;justify-content:center}.viewer-img[data-v-6dbdfbcb]{max-width:100%;max-height:100%;object-fit:contain;transform-origin:center;will-change:transform,opacity}.viewer-controls[data-v-6dbdfbcb]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.viewer-controls .control-btn[data-v-6dbdfbcb],.viewer-controls .nav-btn[data-v-6dbdfbcb],.viewer-controls .toolbar-btn[data-v-6dbdfbcb]{pointer-events:auto;cursor:pointer;transition:transform .1s,opacity .2s;display:flex;align-items:center;justify-content:center}.viewer-controls .control-btn[data-v-6dbdfbcb]:hover,.viewer-controls .nav-btn[data-v-6dbdfbcb]:hover,.viewer-controls .toolbar-btn[data-v-6dbdfbcb]:hover{opacity:.8}.viewer-controls .control-btn[data-v-6dbdfbcb]:active,.viewer-controls .nav-btn[data-v-6dbdfbcb]:active,.viewer-controls .toolbar-btn[data-v-6dbdfbcb]:active{transform:scale(.95)}.viewer-controls .close-btn[data-v-6dbdfbcb]{position:absolute;top:20px;right:20px;width:44px;height:44px;font-size:28px;color:#fff;background:#ffffff1a;border-radius:50%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.viewer-controls .nav-btn[data-v-6dbdfbcb]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;font-size:28px;color:#fff;background:#ffffff1a;border-radius:50%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.viewer-controls .nav-btn.prev-btn[data-v-6dbdfbcb]{left:20px}.viewer-controls .nav-btn.next-btn[data-v-6dbdfbcb]{right:20px}.viewer-controls .nav-btn[data-v-6dbdfbcb]:active{transform:translateY(-50%) scale(.95)}.viewer-controls .toolbar[data-v-6dbdfbcb]{position:absolute;bottom:30px;left:50%;transform:translate(-50%);display:flex;align-items:center;padding:8px 16px;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;gap:12px;pointer-events:auto}.viewer-controls .toolbar .toolbar-btn[data-v-6dbdfbcb]{font-size:24px;color:#fff;display:flex}.viewer-controls .toolbar .toolbar-text[data-v-6dbdfbcb]{color:#fff;font-size:14px;min-width:40px;text-align:center}.viewer-controls .toolbar .toolbar-separator[data-v-6dbdfbcb]{width:1px;height:20px;background:#ffffff4d}.viewer-controls .index-indicator[data-v-6dbdfbcb]{position:absolute;top:20px;left:50%;transform:translate(-50%);color:#fffc;font-size:16px;background:#0000004d;padding:4px 12px;border-radius:12px}@media (max-width: 768px){.viewer-controls .control-btn[data-v-6dbdfbcb],.viewer-controls .nav-btn[data-v-6dbdfbcb],.viewer-controls .toolbar[data-v-6dbdfbcb]{display:none}}#app[data-v-adca1d60],body[data-v-adca1d60],html[data-v-adca1d60]{width:100vw;height:100vh}:where(html){line-height:1.15}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}:root{--global-primary-1: #fffbe0;--global-primary-2: #fff5cc;--global-primary-3: #ffeb99;--global-primary-4: #ffe37a;--global-primary-5: #ffdc58;--global-primary-6: #ffd666;--global-primary-7: #ffcb3d;--global-sub-1: #fff0f2;--global-sub-2: #ffedf1;--global-sub-3: #ffdbe4;--global-sub-4: #ffc4d2;--global-sub-5: #ff9cb6;--global-sub-6: #fa709a;--global-sub-7: #d4557f;--global-gray-1: #fafafa;--global-gray-2: #f5f5f5;--global-gray-3: #f5f5f7;--global-gray-4: #d1d5db;--global-gray-5: #9ca3af;--global-gray-6: #7c8491;--global-gray-7: #5a626f;--global-gray-8: #3c4552;--global-gray-9: #20242b;--global-info-1: #f0f8ff;--global-info-2: #e0f0ff;--global-info-3: #b8daff;--global-info-4: #8fc1ff;--global-info-5: #66a6ff;--global-info-6: #3b82f6;--global-info-7: #2563eb;--global-error-1: #FEF0F0;--global-error-2: #FDE2E2;--global-error-3: #FCD3D3;--global-error-4: #FAB6B6;--global-error-5: #F89898;--global-error-6: #F56C6C;--global-error-7: #ff4d4f;--global-success-1: #f8fff0;--global-success-2: #f6ffed;--global-success-3: #d9f7be;--global-success-4: #b7eb8f;--global-success-5: #95de64;--global-success-6: #73d13d;--global-success-7: #52c41a;--global-warning-1: #fffcf0;--global-warning-2: #fff7d6;--global-warning-3: #ffecad;--global-warning-4: #ffde85;--global-warning-5: #ffce5c;--global-warning-6: #ffbc33;--global-warning-7: #f0a020;--global-white: #fff;--global-black: #000;--color-bg-primary: var(--global-primary-6);--color-bg-primary-lighten: var(--global-primary-5);--color-bg-primary-darken: var(--global-primary-7);--color-bg-primary-light: var(--global-primary-1);--color-text-primary: var(--global-primary-7);--color-text-primary-lighten: var(--global-primary-6);--color-text-primary-darken: #da9900;--color-industrial-base: var(--global-gray-8);--color-industrial-hover: var(--global-gray-9);--color-industrial-active: #000;--color-bg-sub: var(--global-sub-6);--color-bg-sub-lighten: var(--global-sub-5);--color-bg-sub-darken: var(--global-sub-7);--color-bg-sub-light: var(--global-sub-1);--color-text-sub: var(--color-bg-sub);--color-text-sub-lighten: var(--color-bg-sub-lighten);--color-text-sub-darken: var(--color-bg-sub-darken);--color-text-title: var(--global-gray-8);--color-text-main: var(--global-gray-8);--color-text-secondary: var(--global-gray-6);--color-text-placeholder: var(--global-gray-5);--color-text-disabled: var(--global-gray-4);--color-text-inverse: var(--global-gray-1);--color-text-inverse-secondary: var(--global-gray-3);--color-bg-error: var(--global-error-6);--color-bg-error-lighten: var(--global-error-5);--color-bg-error-darken: var(--global-error-7);--color-bg-error-light: var(--global-error-1);--color-text-error: var(--color-bg-error);--color-text-error-lighten: var(--color-bg-error-lighten);--color-text-error-darken: var(--color-bg-error-darken);--color-bg-success: var(--global-success-6);--color-bg-success-lighten: var(--global-success-5);--color-bg-success-darken: var(--global-success-7);--color-bg-success-light: var(--global-success-1);--color-text-success: var(--color-bg-success);--color-text-success-lighten: var(--color-bg-success-lighten);--color-text-success-darken: var(--color-bg-success-darken);--color-bg-warning: var(--global-warning-6);--color-bg-warning-lighten: var(--global-warning-5);--color-bg-warning-darken: var(--global-warning-7);--color-bg-warning-light: var(--global-warning-1);--color-text-warning: var(--color-bg-warning);--color-text-warning-lighten: var(--color-bg-warning-lighten);--color-text-warning-darken: var(--color-bg-warning-darken);--color-bg-info: var(--global-info-6);--color-bg-info-lighten: var(--global-info-5);--color-bg-info-darken: var(--global-info-7);--color-bg-info-light: var(--global-info-1);--color-text-info: var(--color-bg-info);--color-text-info-lighten: var(--color-bg-info-lighten);--color-text-info-darken: var(--color-bg-info-darken);--color-bg-pure: var(--global-white);--color-bg-1: var(--global-gray-1);--color-bg-2: var(--global-gray-2);--color-bg-3: var(--global-gray-3);--color-bg-dark: var(--global-gray-8);--bg-page: white;--bg-header-image: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--color-disabled-layer: rgb(255 255 255 / 50%);--color-bg-form: var(--color-bg-3);--color-border-1: var(--global-gray-3);--color-border-2: var(--global-gray-4);--color-border-3: var(--global-gray-5);--color-border-form: var(--color-border-3);--border-radius-s: 2px;--border-radius-m: 4px;--border-radius-l: 8px;--border-radius-xl: 16px;--box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);--box-shadow-s: 0 2px 4px 0 rgb(0 0 0 / 10%);--cubic-bezier-steep: cubic-bezier(.81, 0, .05, .99);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--cubic-bezier-overscroll: var(--ease-out-back);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--breakpoint-s: 768px;--breakpoint-m: 992px;--breakpoint-l: 1200px;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-heavy: 900;--font-size-s: 12px;--font-size-m: 14px;--font-size-l: 16px;--font-size-xl: 18px;--font-size-xxl: 24px;--font-size-3xl: 32px;--spacing-xs: 5px;--spacing-s: 10px;--spacing-m: 20px;--spacing-l: 30px;--spacing-xl: 40px;--spacing-2xl: 60px;--spacing-3xl: 80px;--color-bg-blur: rgb(255 255 255 / 80%);--blur: blur(16px);--nav-height: 52px;--mobile-header-height: 56px;--mobile-tabs-top: 56px}.page-enter-from,.page-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:all .3s}.n-base-selection .n-base-selection__border,.n-base-selection .n-base-selection__state-border{border-color:var(--color-bg-form);border-width:2px!important}.n-select{--n-box-shadow-focus: none !important}.n-input__state-border,.n-base-selection__state-border{box-shadow:none!important}.n-button--ghost{background-color:var(--color-bg-form)}.n-button--ghost:focus{color:var(--color-text-main)!important;background-color:var(--color-bg-form)!important}.n-button--ghost:hover{color:var(--color-text-main)!important;background-color:var(--color-bg-2)!important}.scale-in-center{animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes scale-in-center{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}.g-clickable{cursor:pointer}.g-unselectable{-webkit-user-select:none;user-select:none}.g-margin{margin:var(--spacing-m)}.g-margin-tb{margin-top:var(--spacing-m);margin-bottom:var(--spacing-m)}.g-margin-lr{margin-right:var(--spacing-m);margin-left:var(--spacing-m)}.g-margin-top{margin-top:var(--spacing-m)}.g-margin-bottom{margin-bottom:var(--spacing-m)}.g-margin-left{margin-left:var(--spacing-m)}.g-margin-right{margin-right:var(--spacing-m)}.g-margin-center{margin-right:auto;margin-left:auto}.g-padding{padding:var(--spacing-m)}.g-padding-tb{padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}.g-padding-lr{padding-right:var(--spacing-m);padding-left:var(--spacing-m)}.g-padding-top{padding-top:var(--spacing-m)}.g-padding-bottom{padding-bottom:var(--spacing-m)}.g-padding-left{padding-left:var(--spacing-m)}.g-padding-right{padding-right:var(--spacing-m)}.g-flex-center-center{display:flex;align-items:center;justify-content:center}.g-flex-center-start{display:flex;align-items:flex-start;justify-content:center}.g-flex-start-center{display:flex;align-items:center;justify-content:flex-start}.g-flex-between-center{display:flex;align-items:center;justify-content:space-between}.g-flex-around-center{display:flex;align-items:center;justify-content:space-around}.g-flex-between-start{display:flex;align-items:flex-start;justify-content:space-between}.g-flex-around-start{display:flex;align-items:flex-start;justify-content:space-around}.g-flex-end-center{display:flex;align-items:center;justify-content:flex-end}.g-flex-col{flex-direction:column}.g-flex-grow{flex-grow:1}.g-grow-disabled{flex-grow:0}.g-shrink{flex-shrink:1}.g-shrink-disabled{flex-shrink:0}.g-text-center{text-align:center}.g-text-start{text-align:start}.g-font-size-s{font-size:var(--font-size-s)}.g-font-size-m{font-size:var(--font-size-m)}.g-font-size-l{font-size:var(--font-size-l)}.g-font-size-xl{font-size:var(--font-size-xl)}.g-font-size-xxl{font-size:var(--font-size-xxl)}.g-os{transition:.5s all var(--cubic-bezier-overscroll)}.g-bg-grid{--g-grid-size: 40px;--g-grid-line-color: rgba(0, 0, 0, .03);--g-grid-bg-color: var(--color-bg-2, #f5f5f7);position:relative;isolation:isolate;background-color:var(--g-grid-bg-color)}.g-bg-grid:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;content:"";background-color:var(--g-grid-bg-color);background-image:linear-gradient(var(--g-grid-line-color) 1px,transparent 1px),linear-gradient(90deg,var(--g-grid-line-color) 1px,transparent 1px);background-size:var(--g-grid-size) var(--g-grid-size);transform:translateZ(0)}.n-message-container{top:calc(var(--nav-height, 64px) + 12px)!important}html,body{box-sizing:border-box;height:100vh;overflow:hidden;font-family:Roboto Mono,Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,Noto Sans SC,MiSans,PingFang SC,Microsoft YaHei,sans-serif;font-size:var(--font-size-m);font-weight:var(--font-weight-regular);color:var(--color-text-main);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*{box-sizing:border-box;padding:0;margin:0}img{object-fit:cover}a{color:var(--color-text-primary);text-decoration:none}.enter-animation-from{visibility:hidden;transition:all .5s var(--cubic-bezier-overscroll)!important}.enter-animation-to{visibility:visible}.g-ani-scale{transform:scale(.5)}.ba-notice-popup.n-notification,.ba-notice-popup .n-notification{min-height:50px;border-radius:12px;border:1px solid rgba(255,204,92,.45);background:linear-gradient(140deg,#fffcf4fa,#fffffffa);box-shadow:0 6px 16px #0f172a14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translateZ(0) scale(1);will-change:transform,box-shadow,border-color;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),border-color .26s cubic-bezier(.22,1,.36,1);cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none}.ba-notice-popup.n-notification:hover,.ba-notice-popup .n-notification:hover{transform:translate3d(0,-3px,0) scale(1.008);border-color:#ffbe4ae6;box-shadow:0 12px 24px #0f172a24}.ba-notice-popup.n-notification:active,.ba-notice-popup .n-notification:active{transform:translate3d(0,-1px,0) scale(.996)}.ba-notice-popup .n-notification-main__header{margin-bottom:2px}.ba-notice-popup .n-notification-main__title{font-size:13px;font-weight:700;color:#1f2329}.ba-notice-popup .n-notification-main__content{font-size:13px;line-height:1.35;color:#4b5563}.ba-notice-popup .n-base-close{border-radius:8px;transition:background-color .2s ease}.ba-notice-popup .n-base-close:hover{background-color:#ffb64129}.base-avatar[data-v-2505ddcb]{display:inline-block;flex-shrink:0;overflow:hidden;-webkit-user-select:none;user-select:none;border-radius:50%;background:linear-gradient(135deg,#fff,#eef1f6);position:relative;width:40px;height:40px}.base-avatar[data-v-2505ddcb]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.05);border-radius:50%;pointer-events:none}.base-avatar img[data-v-2505ddcb]{width:100%;height:100%;object-fit:cover}.base-avatar .base-avatar__placeholder[data-v-2505ddcb]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:.8}.base-avatar .base-avatar__placeholder[data-v-2505ddcb] .n-icon{font-size:calc(var(--avatar-size, 40px) / 2)}.beat-loading-icon[data-v-625b6f1f]{display:flex;align-items:flex-end;justify-content:space-between}.beat-loading-icon .bar[data-v-625b6f1f]{width:15%;height:100%;background-color:var(--color-bg-primary, #ffd666);border-radius:4px;animation:beat-625b6f1f 1s infinite ease-in-out;transform-origin:bottom}.beat-loading-icon .bar-1[data-v-625b6f1f]{animation-delay:0s}.beat-loading-icon .bar-2[data-v-625b6f1f]{animation-delay:.2s}.beat-loading-icon .bar-3[data-v-625b6f1f]{animation-delay:.4s}.beat-loading-icon .bar-4[data-v-625b6f1f]{animation-delay:.1s}@keyframes beat-625b6f1f{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.base-loading[data-v-f9316d2f]{position:relative;z-index:2000;width:100%;height:0}.base-loading .loading-content[data-v-f9316d2f]{position:absolute;top:60px;left:50%;display:flex;align-items:center;justify-content:center;width:48px;height:34px;background-color:var(--color-text-main);border-radius:4px;box-shadow:0 4px 12px #00000026;transform:translate(-50%);transition:all .3s}.loading-box[data-v-f9316d2f]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%!important;background-color:#fffc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-box .loading-content[data-v-f9316d2f]{top:50%;left:50%;transform:translate(-50%,-50%)}.loading-fade-enter-active[data-v-f9316d2f],.loading-fade-leave-active[data-v-f9316d2f]{transition:opacity .3s ease}.loading-fade-enter-from[data-v-f9316d2f],.loading-fade-leave-to[data-v-f9316d2f]{opacity:0}.submit-status-icon[data-v-5715c219]{display:flex;flex-shrink:0;gap:10px;align-items:center;white-space:nowrap}.submit-status-icon .submit-status-icon__point[data-v-5715c219]{width:15px;height:15px;border-radius:10px}.submit-status-icon .submit-status-icon__text[data-v-5715c219]{font-size:14px}.submit-status-icon .submit-status-icon__point--unresolved[data-v-5715c219]{background-color:var(--color-bg-info)}.submit-status-icon .submit-status-icon__point--rejected[data-v-5715c219]{background-color:var(--color-bg-error)}.submit-status-icon .submit-status-icon__point--pass1[data-v-5715c219]{background-color:var(--color-bg-warning)}.submit-status-icon .submit-status-icon__point--pass2[data-v-5715c219]{background-color:var(--color-bg-success)}.submit-status-icon .submit-status-icon__point--canceled[data-v-5715c219]{background-color:var(--color-text-secondary)}.action-button[data-v-41b6df06]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:14px;line-height:28px;text-align:center;cursor:pointer;border-radius:var(--border-radius-m);transition:all .3s}.action-button--primary[data-v-41b6df06]{color:var(--color-text-title);background-color:var(--color-bg-primary)}.action-button--primary[data-v-41b6df06]:hover{filter:brightness(1.1)}.action-button--danger[data-v-41b6df06]{color:var(--global-white);background-color:var(--color-bg-error)}.action-button--danger[data-v-41b6df06]:hover{filter:brightness(1.1)}.action-button[data-v-41b6df06]:active{filter:brightness(.9)}.action-button--disabled[data-v-41b6df06],.action-button--disabled[data-v-41b6df06]:hover{color:var(--color-text-secondary);background-color:var(--color-bg-form)}.action-button--disabled[data-v-41b6df06]:after{position:absolute;top:0;right:0;bottom:0;left:0;cursor:not-allowed;content:"";background-color:var(--color-disabled-layer);border-radius:var(--border-radius-m)}.base-big-button[data-v-fe45fca2]{position:relative;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 32px;border:none;background:transparent;cursor:pointer;outline:none;overflow:hidden;transition:all .3s cubic-bezier(.165,.84,.44,1);font-size:15px;font-weight:800;letter-spacing:1px;border-radius:2px}.base-big-button.is-block[data-v-fe45fca2]{display:flex;width:100%}.base-big-button .btn-bg[data-v-fe45fca2]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-bg-2);transition:all .3s;z-index:1}.base-big-button .btn-content[data-v-fe45fca2]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--color-text-main)}.base-big-button .btn-accent[data-v-fe45fca2]{position:absolute;right:8px;top:50%;width:3px;height:3px;background:currentColor;transform:translateY(-50%) rotate(45deg);opacity:.3;z-index:2}.base-big-button.is-primary .btn-bg[data-v-fe45fca2]{background-color:var(--color-text-title)}.base-big-button.is-primary .btn-content[data-v-fe45fca2]{color:var(--color-bg-pure)}.base-big-button.is-error .btn-bg[data-v-fe45fca2]{background-color:var(--global-error-6)}.base-big-button.is-error .btn-content[data-v-fe45fca2]{color:#fff}.base-big-button.is-default:hover:not(:disabled) .btn-bg[data-v-fe45fca2]{background-color:var(--color-bg-3)}.base-big-button.is-primary:hover:not(:disabled) .btn-bg[data-v-fe45fca2]{background-color:var(--color-bg-primary)}.base-big-button.is-primary:hover:not(:disabled) .btn-content[data-v-fe45fca2]{color:var(--color-text-title)}.base-big-button[data-v-fe45fca2]:active:not(:disabled){transform:translateY(0) scale(.98)}.base-big-button[data-v-fe45fca2]:disabled{cursor:not-allowed;opacity:.6;filter:grayscale(.5)}@media (max-width: 1000px){.base-big-button[data-v-fe45fca2]{height:48px;padding:0 24px}}.base-form-actions[data-v-a2b5020d]{display:flex;gap:12px;width:100%;margin-top:32px}.base-form-actions[data-v-a2b5020d]>*{flex:1}@media (max-width: 1000px){.base-form-actions[data-v-a2b5020d]{gap:8px;margin-top:24px}}.drag-button[data-v-6f2900de]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:move;background-color:var(--color-bg-2);border-radius:var(--border-radius-m)}.submit-process-info[data-v-0a3173e8]{display:flex;flex-direction:column;gap:16px;width:100%}.node-wrapper[data-v-0a3173e8]{position:relative}.node-wrapper[data-v-0a3173e8]:before{content:"";position:absolute;left:20px;top:100%;width:2px;height:16px;background:repeating-linear-gradient(to bottom,var(--color-border-1) 0,var(--color-border-1) 4px,transparent 4px,transparent 8px)}.node-wrapper[data-v-0a3173e8]:last-child:before{display:none}.process-node[data-v-0a3173e8]{position:relative;width:100%;background-color:var(--color-bg-1);border:2px solid var(--color-border-1);border-radius:8px;overflow:hidden;transition:all .3s var(--cubic-bezier-os)}.process-node.is-current[data-v-0a3173e8]{border-color:var(--color-bg-primary);box-shadow:0 4px 16px #0000000d}.process-node.is-current .status-accent-bar[data-v-0a3173e8]{opacity:1;height:100%}.process-node.is-current .current-tag[data-v-0a3173e8]{color:var(--color-text-title)}.process-node.status-0[data-v-0a3173e8]{--node-status-color: var(--color-bg-warning)}.process-node.status-1[data-v-0a3173e8]{--node-status-color: var(--color-bg-success)}.process-node.status-2[data-v-0a3173e8]{--node-status-color: var(--color-bg-error)}.process-node .status-accent-bar[data-v-0a3173e8]{position:absolute;left:0;top:50%;width:4px;height:30%;background-color:var(--node-status-color, var(--color-border-1));opacity:.6;transform:translateY(-50%);transition:all .3s}.node-content[data-v-0a3173e8]{padding:16px 20px}.node-header[data-v-0a3173e8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:12px}.node-header .node-identity[data-v-0a3173e8]{display:flex;flex-direction:column;gap:2px}.node-header .node-index[data-v-0a3173e8]{font-size:10px;font-weight:800;color:var(--color-text-disabled);letter-spacing:.05em}.node-header .node-title[data-v-0a3173e8]{font-size:15px;font-weight:800;color:var(--color-text-main);margin:0}.node-header .node-controls[data-v-0a3173e8]{display:flex;align-items:center;gap:16px}.node-header .node-controls .node-badges[data-v-0a3173e8]{display:flex;align-items:center;gap:8px}.node-header .node-controls .node-actions[data-v-0a3173e8]{display:flex;align-items:center;gap:6px;padding-right:12px;border-right:1px dashed var(--color-border-1)}.node-header .node-controls .draggable-handle[data-v-0a3173e8]{display:flex;align-items:center;justify-content:center;opacity:.5;transition:all .3s}.node-header .node-controls .draggable-handle[data-v-0a3173e8]:hover{opacity:1}.node-header .current-tag[data-v-0a3173e8]{font-family:var(--font-mono);font-size:10px;font-weight:800;color:var(--color-text-main);background:var(--color-bg-3);padding:2px 8px;border-radius:4px;border:2px solid var(--color-border-1)}.node-meta[data-v-0a3173e8]{margin-bottom:16px}.meta-grid[data-v-0a3173e8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px}.meta-grid .meta-item[data-v-0a3173e8]{display:flex;flex-direction:column;gap:4px}.meta-grid .meta-label[data-v-0a3173e8]{font-family:var(--font-mono);font-size:10px;font-weight:800;color:var(--color-text-secondary);opacity:.7}.meta-grid .meta-value[data-v-0a3173e8]{font-size:13px;font-weight:700;color:var(--color-text-title)}.meta-grid .meta-value.users-list[data-v-0a3173e8]{display:flex;flex-wrap:wrap;gap:4px}.meta-grid .meta-value .empty-val[data-v-0a3173e8]{color:var(--color-text-disabled)}.node-records[data-v-0a3173e8]{margin-top:16px;border-top:1px dashed var(--color-border-1);padding-top:16px}.node-records .records-title[data-v-0a3173e8]{font-size:10px;font-weight:800;color:var(--color-text-disabled);margin-bottom:12px;letter-spacing:.1em}.node-records[data-v-0a3173e8] .records-table{background:transparent}.node-records[data-v-0a3173e8] .records-table .n-data-table-th{background:var(--color-bg-2);font-size:11px;font-weight:800;color:var(--color-text-secondary);padding:8px 12px}.node-records[data-v-0a3173e8] .records-table .n-data-table-td{font-size:12px;padding:8px 12px;color:var(--color-text-main)}.submit-card[data-v-81de961a]{position:relative;width:100%;background-color:var(--color-bg-1);border:2px solid var(--color-border-1);border-radius:8px;overflow:hidden;transition:all .3s var(--cubic-bezier-os);margin-bottom:20px}.submit-card[data-v-81de961a]:hover{border-color:var(--color-bg-primary)}.submit-card:hover .status-accent-bar[data-v-81de961a]{opacity:1}.submit-card.status-0[data-v-81de961a]{--status-color: var(--color-bg-info)}.submit-card.status-1[data-v-81de961a]{--status-color: var(--color-bg-error)}.submit-card.status-2[data-v-81de961a]{--status-color: var(--status-color, var(--color-bg-warning))}.submit-card.status-3[data-v-81de961a]{--status-color: var(--color-bg-success)}.submit-card.status-Canceled[data-v-81de961a]{--status-color: var(--color-text-secondary)}.submit-card .status-accent-bar[data-v-81de961a]{position:absolute;left:0;top:0;bottom:0;width:4px;background-color:var(--status-color, var(--color-bg-primary));opacity:.6;transition:opacity .3s}.card-content[data-v-81de961a]{padding:16px 20px}@media (max-width: 1000px){.card-content[data-v-81de961a]{padding:12px 16px}}.card-header[data-v-81de961a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:16px}.card-header .title-group[data-v-81de961a]{flex:1;min-width:0}.card-header .song-title[data-v-81de961a]{font-size:18px;font-weight:800;color:var(--color-text-main);margin:0 0 4px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta-section[data-v-81de961a]{margin-bottom:20px}.meta-grid[data-v-81de961a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}@media (max-width: 1000px){.meta-grid[data-v-81de961a]{grid-template-columns:1fr;gap:8px}}.meta-grid .meta-item[data-v-81de961a]{display:flex;flex-direction:column;gap:4px}.meta-grid .meta-label[data-v-81de961a]{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--color-text-secondary);opacity:.8}.meta-grid .meta-value[data-v-81de961a]{font-size:13px;font-weight:600;color:var(--color-text-title)}.card-footer[data-v-81de961a] .n-collapse{border:none}.card-footer[data-v-81de961a] .n-collapse .n-collapse-item{margin:0}.card-footer[data-v-81de961a] .n-collapse .n-collapse-item .n-collapse-item__header{padding:8px 0;font-family:var(--font-mono);font-size:11px;font-weight:800;color:var(--color-text-secondary);border-top:1px dashed var(--color-border-1)}.card-footer[data-v-81de961a] .n-collapse .n-collapse-item .n-collapse-item__header:hover{color:var(--color-bg-primary)}.card-footer[data-v-81de961a] .n-collapse .n-collapse-item .n-collapse-item__content{padding:12px 0 0}.details-content[data-v-81de961a]{display:flex;flex-direction:column;gap:20px}.quick-actions[data-v-81de961a]{display:flex;flex-wrap:wrap;gap:12px}.quick-actions>.n-button[data-v-81de961a]{flex:1;min-width:140px}@media (max-width: 1000px){.quick-actions[data-v-81de961a]{flex-direction:column}.quick-actions>.n-button[data-v-81de961a]{width:100%;min-width:0}}.extra-info-grid[data-v-81de961a]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;background-color:var(--color-bg-2);padding:12px;border-radius:6px}@media (max-width: 1000px){.extra-info-grid[data-v-81de961a]{grid-template-columns:1fr}}.extra-info-grid .info-group[data-v-81de961a]{display:flex;flex-direction:column;gap:2px}.extra-info-grid .info-group.wide[data-v-81de961a]{grid-column:1 / -1}.extra-info-grid .info-label[data-v-81de961a]{font-family:var(--font-mono);font-size:10px;font-weight:800;color:var(--color-text-secondary);opacity:.8;margin-bottom:2px}.extra-info-grid .info-value[data-v-81de961a]{font-size:12px;color:var(--color-text-main);word-break:break-all}.extra-info-grid .info-value.link-text[data-v-81de961a]{color:var(--color-text-title);text-decoration:underline;text-underline-offset:2px;font-weight:700;word-break:break-all}.feedback-box[data-v-81de961a]{padding:10px 12px;background-color:var(--color-bg-error-light);border-left:2px solid var(--color-bg-error);border-radius:4px}.feedback-box.is-success[data-v-81de961a]{background-color:var(--color-bg-success-light);border-left-color:var(--color-bg-success)}.feedback-box.is-canceled[data-v-81de961a]{background-color:var(--color-bg-2);border-left-color:var(--color-text-secondary)}.feedback-box .feedback-label[data-v-81de961a]{font-family:var(--font-mono);font-size:9px;font-weight:800;color:var(--color-text-secondary);margin-bottom:4px}.feedback-box .feedback-header[data-v-81de961a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.feedback-box .feedback-header .feedback-label[data-v-81de961a]{margin-bottom:0}.feedback-box .feedback-time[data-v-81de961a]{font-family:var(--font-mono);font-size:10px;font-weight:500;color:var(--color-text-secondary);opacity:.8}.feedback-box .feedback-text[data-v-81de961a]{font-size:12px;color:var(--color-text-main);line-height:1.4}.base-tech-button[data-v-41395369]{width:100%;height:48px;background:var(--color-text-title);color:var(--color-bg-pure);border-radius:4px;border:none;font-family:inherit;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;padding:0 24px;white-space:nowrap}.base-tech-button .content[data-v-41395369]{display:flex;align-items:center;justify-content:center;gap:10px;height:100%}.base-tech-button .btn-text[data-v-41395369]{font-weight:900;font-size:14px;letter-spacing:1px;display:flex;align-items:center;gap:8px;white-space:nowrap}.base-tech-button .btn-icon[data-v-41395369]{width:10px;height:10px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%,30% 50%);transition:all .3s}.base-tech-button[data-v-41395369]:hover:not(:disabled){background:var(--color-bg-primary);color:var(--color-text-title)}.base-tech-button[data-v-41395369]:hover:not(:disabled):not(.base-tech-button--secondary){box-shadow:inset 0 0 0 2px var(--color-text-title)}.base-tech-button:hover:not(:disabled) .btn-icon[data-v-41395369]{transform:translate(2px)}.base-tech-button[data-v-41395369]:active:not(:disabled){transform:scale(.98)}.base-tech-button[data-v-41395369]:disabled{opacity:.6;cursor:not-allowed}.base-tech-button.is-loading[data-v-41395369]{cursor:wait;opacity:.8}.base-tech-button--secondary[data-v-41395369]{background:var(--color-bg-1);color:var(--color-text-description);border:1px solid var(--color-border-1)}.base-tech-button--secondary .btn-text[data-v-41395369]{font-size:13px}.base-tech-button--secondary[data-v-41395369]:hover:not(:disabled){background:var(--color-bg-2);color:var(--color-text-title);border-color:var(--color-text-title);box-shadow:none}.user-notice-item[data-v-b5845bb7]{display:flex;flex-wrap:nowrap;gap:12px;padding:10px 12px;overflow:hidden;background-color:var(--color-bg-1);border:1px solid var(--color-border-1);border-radius:8px;transition:all .3s var(--cubic-bezier-os)}.user-notice-item .user-notice-item__avatar[data-v-b5845bb7]{flex-shrink:0;cursor:pointer;transition:opacity .2s}.user-notice-item .user-notice-item__avatar[data-v-b5845bb7]:hover{opacity:.8}.user-notice-item .user-notice-item__right[data-v-b5845bb7]{flex-grow:1;flex-shrink:1;overflow:hidden}.user-notice-item .user-notice-item__header[data-v-b5845bb7]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;overflow:hidden}.user-notice-item .user-notice-item__header .user-notice-item__title[data-v-b5845bb7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-notice-item .user-notice-item__header .user-notice-item__time[data-v-b5845bb7]{flex-shrink:0;color:var(--color-text-secondary)}.user-notice-item .user-notice-item__content[data-v-b5845bb7]{color:var(--color-text-main);white-space:pre-wrap}.user-notice-item .user-notice-item__reference[data-v-b5845bb7]{padding:5px 10px;margin-top:5px;color:var(--color-text-secondary);white-space:pre-wrap;background-color:var(--color-bg-3);border-radius:4px}.wechat-bind[data-v-bf6792ad]{display:flex;flex-direction:column;align-items:center}.wechat-bind .bound-state[data-v-bf6792ad]{width:100%;display:flex;flex-direction:column;gap:32px;animation:slideInUp-bf6792ad .6s cubic-bezier(.16,1,.3,1)}.wechat-bind .bound-state .status-box[data-v-bf6792ad]{display:flex;align-items:center;gap:20px;padding:24px;background-color:var(--color-bg-1);border:1px solid var(--color-border-1);border-radius:8px;position:relative;overflow:hidden}.wechat-bind .bound-state .status-box[data-v-bf6792ad]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#07c160}.wechat-bind .bound-state .status-box .wechat-icon-wrapper[data-v-bf6792ad]{position:relative;width:48px;height:48px;background:#07c160;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #07c16033}.wechat-bind .bound-state .status-box .wechat-icon-wrapper .wechat-badge[data-v-bf6792ad]{font-size:24px;color:#fff;display:flex;align-items:center;justify-content:center}.wechat-bind .bound-state .status-box .info .label[data-v-bf6792ad]{font-size:18px;font-weight:800;color:var(--color-text-title);letter-spacing:.5px}.wechat-bind .bound-state .status-box .info .status[data-v-bf6792ad]{font-size:12px;color:var(--color-text-description);margin-top:6px;font-family:var(--font-family-mono);opacity:.8}@keyframes slideInUp-bf6792ad{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.wechat-bind .qr-container[data-v-bf6792ad]{display:flex;flex-direction:column;align-items:center;gap:16px}.wechat-bind .qr-container .qr-loading[data-v-bf6792ad]{width:200px;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background-color:var(--color-bg-1);border-radius:8px}.wechat-bind .qr-container .qr-box[data-v-bf6792ad]{position:relative;width:200px;height:200px;padding:8px;background-color:#fff;border-radius:8px;overflow:hidden;border:1px solid var(--color-border-1)}.wechat-bind .qr-container .qr-box img[data-v-bf6792ad]{width:100%;height:100%;object-fit:contain}.wechat-bind .qr-container .qr-box.is-expired img[data-v-bf6792ad]{filter:blur(4px) grayscale(1)}.wechat-bind .qr-container .qr-box .expired-mask[data-v-bf6792ad]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#0009;color:#fff;cursor:pointer;gap:8px}.wechat-bind .qr-container .qr-tip[data-v-bf6792ad]{font-size:14px;color:var(--color-text-main);font-weight:500}.notice-list[data-v-3070f6f7]{display:flex;flex-direction:column;gap:8px;min-height:200px}.read-all-custom-btn[data-v-3070f6f7]{position:relative;height:28px;padding:0 4px;margin-left:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:transparent;-webkit-user-select:none;user-select:none;font-size:13px;color:var(--color-text-secondary);transition:color .2s}.read-all-custom-btn .btn-inner[data-v-3070f6f7]{display:flex;align-items:center;gap:4px;transition:opacity .2s}.read-all-custom-btn .btn-icon[data-v-3070f6f7]{font-size:16px}.read-all-custom-btn .btn-loader[data-v-3070f6f7]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-pure)}.read-all-custom-btn.is-loading[data-v-3070f6f7]{cursor:not-allowed}.read-all-custom-btn.is-loading .btn-inner[data-v-3070f6f7]{opacity:0}.read-all-custom-btn[data-v-3070f6f7]:hover:not(.is-loading){color:var(--color-text-main)}.wechat-tip-banner[data-v-3070f6f7]{margin-bottom:16px;padding:12px 16px;background-color:var(--color-bg-primary-light);border:1px solid var(--color-border-primary);border-radius:12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .2s}.wechat-tip-banner[data-v-3070f6f7]:hover{background-color:var(--color-bg-primary-hover)}.wechat-tip-banner[data-v-3070f6f7]:active{transform:scale(.98)}.wechat-tip-banner .tip-content[data-v-3070f6f7]{display:flex;align-items:center;gap:12px;flex:1}.wechat-tip-banner .tip-content .tip-icon[data-v-3070f6f7]{font-size:20px;color:#07c160}.wechat-tip-banner .tip-content .tip-text[data-v-3070f6f7]{font-size:13px;line-height:1.4;font-weight:500;color:var(--color-text-title)}.wechat-tip-banner .tip-arrow[data-v-3070f6f7]{font-size:16px;color:var(--color-text-disabled);margin-left:12px}.nice-img[data-v-a1bf6a29]{position:relative;display:inline-block;overflow:hidden;background-color:var(--color-bg-2, #f5f7fa)}.nice-img .nice-img-placeholder[data-v-a1bf6a29],.nice-img .nice-img-fail[data-v-a1bf6a29]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:inherit}.nice-img .nice-img-placeholder.is-animating[data-v-a1bf6a29]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:translate(-100%);animation:skeleton-loading-a1bf6a29 1.5s infinite;will-change:transform}.nice-img .nice-img-content[data-v-a1bf6a29]{display:block;width:100%;height:100%;opacity:0;transition:transform .6s cubic-bezier(.2,0,.2,1);animation:fadeIn-a1bf6a29 .3s forwards}.nice-img .nice-img-overlay[data-v-a1bf6a29]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;pointer-events:none}.nice-img .nice-img-overlay .overlay-icon[data-v-a1bf6a29]{color:#fff;font-size:32px;transform:scale(.8);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}@media (hover: hover){.nice-img.can-view:not(.hide-hover):hover .nice-img-content[data-v-a1bf6a29]{transform:scale(1.05);filter:none}.nice-img.can-view:not(.hide-hover):hover .nice-img-overlay[data-v-a1bf6a29]{opacity:1}.nice-img.can-view:not(.hide-hover):hover .nice-img-overlay .overlay-icon[data-v-a1bf6a29]{transform:scale(1)}}@keyframes fadeIn-a1bf6a29{to{opacity:1}}@keyframes skeleton-loading-a1bf6a29{0%{transform:translate(-100%)}to{transform:translate(100%)}}.cert-icon[data-v-d1c4e47b]{display:inline-block;object-fit:contain;width:100%;height:100%}.user-avatar[data-v-f6a23ebf]{position:relative;flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:var(--avatar-size);height:var(--avatar-size)}.user-avatar.size-s[data-v-f6a23ebf]{--avatar-size: 40px}.user-avatar.size-m[data-v-f6a23ebf]{--avatar-size: 60px}.user-avatar.size-l[data-v-f6a23ebf]{--avatar-size: 100px}.user-avatar.size-xl[data-v-f6a23ebf]{--avatar-size: 160px}@media (max-width: 1000px){.user-avatar.size-xl[data-v-f6a23ebf]{--avatar-size: 100px}}.user-avatar .avatar[data-v-f6a23ebf]{width:100%;height:100%}.user-avatar .avatar.is-round[data-v-f6a23ebf],.user-avatar .avatar.is-round[data-v-f6a23ebf] .base-avatar{border-radius:50%}.user-avatar .certification-badge[data-v-f6a23ebf]{position:absolute;right:0;bottom:0;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none;width:calc(var(--avatar-size) * .32);height:calc(var(--avatar-size) * .32);min-width:14px;min-height:14px;border:calc(var(--avatar-size) / 40 * 1px) solid white}.user-avatar .certification-badge[data-v-f6a23ebf] .cert-icon{width:100%;height:100%}.user-avatar .user-avatar__online-status[data-v-f6a23ebf]{position:absolute;top:0;right:0;z-index:2;background-color:var(--color-bg-success);border-radius:50%;pointer-events:none;width:calc(var(--avatar-size) * .2);height:calc(var(--avatar-size) * .2);min-width:8px;min-height:8px;border:calc(var(--avatar-size) / 40 * 1px) solid white}.tech-tag[data-v-3e8ec033]{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;background-color:#ffd666;color:#18181b;font-size:10px;line-height:1;border-radius:2px;font-weight:600;vertical-align:middle}.user-level[data-v-6dd30c29]{display:inline-flex;gap:5px;align-items:center}.user-level .user-level__number[data-v-6dd30c29]{display:inline-block;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:700;line-height:1;color:var(--global-white);vertical-align:middle;border-radius:2px}.user-level .user-level__progress-bar[data-v-6dd30c29]{flex-grow:1;min-width:200px}.ba-image-grid[data-v-93febe4b]{display:grid;gap:8px;margin-top:12px}.ba-image-grid.grid-single[data-v-93febe4b]{display:flex;justify-content:flex-start}.ba-image-grid.grid-single .image-item[data-v-93febe4b]{max-width:60%;min-width:40%;border-radius:6px;overflow:hidden;display:flex;justify-content:center;align-items:center;background:var(--color-bg-2, #f5f5f5);position:relative;@mobile ({max-width: 100%; min-width: 60%; max-height: 350px;});}.ba-image-grid.grid-single .image-item[data-v-93febe4b] .nice-img{height:100%!important;width:100%;max-width:100%;max-height:400px;display:flex;justify-content:center;align-items:center;@mobile ({max-height: 350px;});}.ba-image-grid.grid-single .image-item[data-v-93febe4b] .nice-img img.nice-img-content{position:static;width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain;object-fit:cover;object-position:top}.ba-image-grid.grid-two[data-v-93febe4b],.ba-image-grid.grid-four[data-v-93febe4b]{grid-template-columns:repeat(2,1fr);width:66%;@mobile ({width: 80%;});}.ba-image-grid.grid-multi[data-v-93febe4b]{grid-template-columns:repeat(3,1fr);width:100%}.ba-image-grid:not(.grid-single) .image-item[data-v-93febe4b]{aspect-ratio:1 / 1;background:var(--color-bg-2, #f5f5f5);border-radius:6px;overflow:hidden;position:relative}.ba-image-grid:not(.grid-single) .image-item[data-v-93febe4b] .nice-img{width:100%;height:100%;display:block}.ba-image-grid:not(.grid-single) .image-item[data-v-93febe4b] .nice-img img.nice-img-content{object-fit:cover}.ba-image-grid .image-more[data-v-93febe4b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0006;color:#fff;font-size:24px;font-weight:700;pointer-events:none}.ba-image-grid .long-image-tag[data-v-93febe4b]{position:absolute;top:8px;right:8px;background:#0006;color:#fff;font-size:11px;padding:2px 6px;border-radius:4px;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10}.emoji-msg[data-v-37f2d864]{word-break:break-all;white-space:pre-wrap}.emoji-img[data-v-37f2d864]{display:inline-block;vertical-align:middle;object-fit:contain;margin:0 1px}.emoji-panel[data-v-ec3bcce4]{display:flex;flex-direction:column;height:250px;background-color:var(--color-bg-panel, #fff)}.emoji-tabs[data-v-ec3bcce4]{display:flex;padding:0 8px;background-color:var(--color-bg-2, #f9f9f9)}.emoji-tabs .tab-item[data-v-ec3bcce4]{position:relative;padding:8px 12px;margin-right:4px;cursor:pointer;border-radius:6px;opacity:.5;transition:all .2s}.emoji-tabs .tab-item.active[data-v-ec3bcce4]{opacity:1;background-color:var(--color-bg-hover, #f5f5f5)}.emoji-tabs .tab-item.active[data-v-ec3bcce4]:after{content:"";position:absolute;bottom:2px;left:50%;width:4px;height:4px;transform:translate(-50%);background-color:var(--color-primary, #ffd666);border-radius:50%}.emoji-tabs .tab-item .tab-icon[data-v-ec3bcce4]{font-size:18px;display:flex;align-items:center}.emoji-content[data-v-ec3bcce4]{flex:1;overflow:hidden}.emoji-grid-padding[data-v-ec3bcce4]{padding:12px}.emoji-grid[data-v-ec3bcce4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:8px;justify-items:center;content-visibility:auto}.emoji-item[data-v-ec3bcce4]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;border-radius:4px;transition:background-color .2s}.emoji-item[data-v-ec3bcce4]:hover{background-color:var(--color-bg-hover, #f5f5f5)}.char-emoji[data-v-ec3bcce4]{font-size:20px;line-height:1}.img-emoji[data-v-ec3bcce4]{width:24px;height:24px;object-fit:contain}.emoji-section-title[data-v-ec3bcce4]{grid-column:1 / -1;width:100%;padding:8px 4px;font-size:12px;color:var(--color-text-sub, #999);text-align:left}.emoji-section-divider[data-v-ec3bcce4]{grid-column:1 / -1;width:100%;height:8px}.emoji-loading[data-v-ec3bcce4]{grid-column:1 / -1;width:100%;padding:20px}.truncate[data-v-6455f666]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.static-bar-placeholder[data-v-6455f666]{width:100%;padding:0;cursor:text;background:transparent}.static-shell[data-v-6455f666]{display:flex;gap:10px;align-items:center;height:36px;padding:0 12px;background-color:#f4f4f5;border:1px solid transparent;border-radius:8px;transition:all .2s}.static-shell[data-v-6455f666]:hover{background-color:#fff;border-color:#e4e4e7}.static-prompt[data-v-6455f666]{font-size:14px;font-weight:900;color:#a1a1aa;-webkit-user-select:none;user-select:none}.static-text[data-v-6455f666]{font-size:14px;color:#a1a1aa}.active-panel-overlay[data-v-6455f666]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center;background-color:#0003}.active-panel-body[data-v-6455f666]{position:relative;width:100%;max-width:800px;padding-bottom:env(safe-area-inset-bottom);background-color:#fff;border-radius:16px 16px 0 0;box-shadow:0 -8px 40px #0000001f}.panel-inner[data-v-6455f666]{display:flex;flex-direction:column;gap:12px;padding:16px}.reply-ticket-float[data-v-6455f666]{position:absolute;bottom:100%;left:16px;display:flex;gap:8px;align-items:center;padding:6px 12px;font-size:11px;color:#fff;background:#18181b;border-radius:6px 6px 0 0}.reply-ticket-float .ticket-prefix[data-v-6455f666]{font-weight:700;color:var(--color-bg-primary, #ffd666)}.reply-ticket-float .ticket-close[data-v-6455f666]{display:flex;align-items:center;cursor:pointer;opacity:.7}.reply-ticket-float .ticket-close[data-v-6455f666]:hover{opacity:1}.input-area[data-v-6455f666]{display:flex;gap:10px;align-items:flex-start;min-height:48px;padding:10px 12px;cursor:text;background-color:#f4f4f5;border:2px solid var(--color-bg-primary, #ffd666);border-radius:8px}.console-cursor[data-v-6455f666]{margin-top:1px;font-size:15px;font-weight:900;line-height:24px;color:#18181b}.real-textarea[data-v-6455f666]{width:100%;max-height:240px;padding:0;margin:0;font-family:inherit;font-size:15px;line-height:24px;color:#18181b;resize:none;background:transparent;border:none;outline:none}.real-textarea[data-v-6455f666]::placeholder{color:#a1a1aa}.panel-toolbar[data-v-6455f666]{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.tool-left[data-v-6455f666]{display:flex;gap:16px}.icon-btn[data-v-6455f666]{display:flex;padding:0;font-size:24px;color:#666;cursor:pointer;background:none;border:none;transition:color .2s}.icon-btn[data-v-6455f666]:hover{color:#18181b}.send-btn[data-v-6455f666]{display:flex;gap:6px;align-items:center;height:32px;padding:0 16px;font-size:12px;font-weight:700;color:#fff;cursor:pointer;background:#18181b;border:none;border-radius:6px;transition:all .2s}.send-btn[data-v-6455f666]:disabled{cursor:not-allowed;opacity:.5;background:#18181b;color:#fff}.send-btn[data-v-6455f666]:not(:disabled):hover{color:#000;background:var(--color-bg-primary, #ffd666)}.send-btn[data-v-6455f666]:active:not(:disabled){transform:scale(.96)}.send-btn .btn-text[data-v-6455f666]{margin-right:2px}.spin[data-v-6455f666]{animation:spin-6455f666 1s linear infinite}@keyframes spin-6455f666{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.panel-fade-enter-active[data-v-6455f666],.panel-fade-leave-active[data-v-6455f666]{transition:all .25s cubic-bezier(.19,1,.22,1)}.panel-fade-enter-from[data-v-6455f666],.panel-fade-leave-to[data-v-6455f666]{opacity:0}.panel-fade-enter-from .active-panel-body[data-v-6455f666],.panel-fade-leave-to .active-panel-body[data-v-6455f666]{transform:translateY(100%)}.panel-fade-enter-to .active-panel-body[data-v-6455f666],.panel-fade-leave-from .active-panel-body[data-v-6455f666]{transform:translateY(0)}.icon-btn.active[data-v-6455f666]{color:var(--color-bg-primary, #ffd666)}.emoji-slide-enter-active[data-v-6455f666],.emoji-slide-leave-active[data-v-6455f666]{transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.emoji-slide-enter-from[data-v-6455f666],.emoji-slide-leave-to[data-v-6455f666]{height:0!important;opacity:0}.emoji-slide-enter-to[data-v-6455f666],.emoji-slide-leave-from[data-v-6455f666]{height:250px!important;opacity:1}.pop-trigger[data-v-58c522e5]{display:inline-flex}.pop-menu-content[data-v-58c522e5]{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 4px 16px #0000001a;border:1px solid var(--color-border-2);min-width:160px;padding:4px}.pop-menu-item[data-v-58c522e5]{display:flex;align-items:center;gap:12px;padding:10px 16px;cursor:pointer;transition:all .2s;border-radius:3px}.pop-menu-item[data-v-58c522e5]:hover{background-color:var(--color-bg-2, #f5f5f7)}.pop-menu-item:hover .item-label[data-v-58c522e5]{color:var(--color-text-main)}.pop-menu-item .item-icon[data-v-58c522e5]{display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--color-text-secondary)}.pop-menu-item .item-label[data-v-58c522e5]{font-size:14px;font-weight:700;color:var(--color-text-secondary);white-space:nowrap}.tech-button-toggle[data-v-e42ed660]{position:relative;display:flex;width:fit-content;max-width:100%;padding:2px;background-color:var(--color-bg-3, #efeff1);border:1px solid var(--color-border-2);border-radius:4px;overflow:hidden;-webkit-user-select:none;user-select:none;box-sizing:border-box}.toggle-item[data-v-e42ed660]{position:relative;z-index:2;flex:0 0 auto;padding:0 14px 0 18px;height:28px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--color-text-secondary);cursor:pointer;transition:all .3s ease;white-space:nowrap}.toggle-item.active[data-v-e42ed660]{color:var(--color-text-title)}.toggle-item[data-v-e42ed660]:not(.active):hover{color:var(--color-text-main)}.active-bg[data-v-e42ed660]{position:absolute;top:2px;bottom:2px;left:0;z-index:1;background-color:#fff;border-radius:3px;box-shadow:0 1px 2px #0000000f;transition:all .3s cubic-bezier(.22,1,.36,1)}.active-bg .tech-accent[data-v-e42ed660]{position:absolute;top:50%;left:6px;width:2px;height:10px;background-color:#ffd666;transform:translateY(-50%);border-radius:1px}.sticky-comment-bar[data-v-14e27da1]{position:sticky;top:0;z-index:10;margin:0 15px;padding:8px;background-color:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px}.comment-replys-content[data-v-14e27da1]{padding-bottom:60px}.comment-item[data-v-ce852851]{display:flex;gap:16px;padding:16px;border-bottom:1px solid var(--color-border-1, #f0f0f0);transition:background-color .2s}.comment-item[data-v-ce852851]:last-child{border-bottom:none}.avatar-column[data-v-ce852851]{flex-shrink:0}.content-column[data-v-ce852851]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.header-row[data-v-ce852851]{display:flex;align-items:center;justify-content:space-between}.user-info[data-v-ce852851]{display:flex;align-items:center;gap:8px;font-size:14px}.user-info .username[data-v-ce852851]{font-weight:700;color:var(--color-text-main, #333)}.header-actions[data-v-ce852851]{display:flex;align-items:center}.header-actions .menu-btn[data-v-ce852851]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;border-radius:4px;transition:background-color .2s}.header-actions .menu-btn[data-v-ce852851]:hover{background-color:var(--color-bg-2, #f5f5f5)}.body-row[data-v-ce852851]{font-size:14px;color:var(--color-text-main, #333);line-height:1.6}.reply-target[data-v-ce852851]{margin-bottom:4px;color:var(--color-text-secondary, #999)}.reply-target .highlight[data-v-ce852851]{font-weight:500;color:var(--color-bg-sub, #fa709a)}.content-text[data-v-ce852851]{white-space:pre-wrap;word-break:break-all}.footer-row[data-v-ce852851]{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.actions[data-v-ce852851]{display:flex;gap:24px}.actions .action-btn[data-v-ce852851]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--color-text-secondary, #999);cursor:pointer;transition:color .2s}.actions .action-btn[data-v-ce852851]:hover{color:var(--color-text-main, #333)}.actions .action-btn.like.active[data-v-ce852851]{color:#ff4d4f}.actions .action-btn.like[data-v-ce852851]:hover:not(.active){color:#ff7875}.actions .action-btn .n-icon[data-v-ce852851]{font-size:16px}.meta-info[data-v-ce852851]{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--color-text-secondary, #999)}.meta-info .floor-tag[data-v-ce852851]{color:var(--color-text-secondary, #999)}.sub-replies-box[data-v-ce852851]{padding:12px;margin-top:12px;font-size:13px;background-color:var(--color-bg-2, #f5f5f5);border-radius:8px;cursor:pointer;transition:background-color .2s}.sub-replies-box[data-v-ce852851]:hover{background-color:#ededed}.sub-replies-box .sub-reply-item[data-v-ce852851]{margin-bottom:4px;line-height:1.5}.sub-replies-box .sub-reply-item .sub-user[data-v-ce852851]{font-weight:600;color:var(--color-text-main, #333)}.sub-replies-box .sub-reply-item .sub-user.highlight[data-v-ce852851]{font-weight:500;color:var(--color-bg-sub, #fa709a)}.sub-replies-box .sub-reply-item .sub-action[data-v-ce852851]{color:var(--color-text-secondary, #999)}.sub-replies-box .sub-reply-item .sub-content[data-v-ce852851]{color:#666}.sub-replies-box .check-more[data-v-ce852851]{margin-top:8px}.sub-replies-box .check-more .view-more-btn[data-v-ce852851]{color:var(--color-text-sub, #666);font-weight:500}.sub-replies-box .check-more .view-more-btn[data-v-ce852851]:hover{color:var(--color-text-main, #333)}.image-uploader[data-v-70fafb11]{width:100%}.uploader-grid[data-v-70fafb11]{display:flex;flex-wrap:wrap;gap:12px}.image-card[data-v-70fafb11],.add-card-wrapper[data-v-70fafb11]{width:100px;height:100px;border-radius:8px;overflow:hidden;position:relative;box-sizing:border-box}.image-card[data-v-70fafb11]{border:1px solid var(--color-border-1, rgba(0, 0, 0, .05))}.image-wrapper[data-v-70fafb11]{width:100%;height:100%;position:relative}.image-wrapper:hover .actions-overlay[data-v-70fafb11]{opacity:1}.image-content[data-v-70fafb11]{width:100%;height:100%;display:block}.image-content[data-v-70fafb11] img{width:100%;height:100%;object-fit:cover;display:block}.actions-overlay[data-v-70fafb11]{position:absolute;top:4px;right:4px;opacity:0;transition:opacity .2s;z-index:2}.action-btn[data-v-70fafb11]{width:20px;height:20px;background:#0009;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.action-btn[data-v-70fafb11]:hover{background:var(--global-error-7, #ff4d4f)}.loading-overlay[data-v-70fafb11]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff9;display:flex;align-items:center;justify-content:center;z-index:1}.add-card-wrapper[data-v-70fafb11] .file-uploader,.add-card-wrapper[data-v-70fafb11] .n-upload,.add-card-wrapper[data-v-70fafb11] .n-upload-trigger{width:100%;height:100%;display:block}.add-card[data-v-70fafb11]{width:100%;height:100%;border-radius:8px;border:1px dashed var(--color-border-2, #d1d5db);background-color:var(--color-bg-3, #f5f5f7);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--color-text-secondary, #7c8491);box-sizing:border-box}.add-card[data-v-70fafb11]:hover{border-color:var(--color-industrial-base, #3c4552);color:var(--color-industrial-base, #3c4552);border-style:solid}.add-card .add-icon[data-v-70fafb11]{font-size:32px}.input-textarea[data-v-3debe3ec]{flex:1 1;padding-right:10px;resize:none}.user-list-card[data-v-726dcb75]{position:relative;background-color:var(--color-bg-2);border:1px solid var(--color-border-1);border-radius:4px;cursor:pointer;overflow:hidden;transition:all .2s var(--cubic-bezier-os);height:52px}.user-list-card[data-v-726dcb75]:hover{border-color:var(--color-bg-primary-light);background-color:var(--color-bg-1);transform:translateY(-1px)}.user-list-card:hover .accent-bar[data-v-726dcb75]{height:100%}.user-list-card:hover .action-deco .dot[data-v-726dcb75]{background-color:var(--color-bg-primary);transform:scale(1.5)}.user-list-card .accent-bar[data-v-726dcb75]{position:absolute;left:0;top:50%;width:3px;height:0;background-color:var(--color-bg-primary);transform:translateY(-50%);transition:all .3s var(--cubic-bezier-os)}.card-content[data-v-726dcb75]{display:flex;align-items:center;height:100%;padding:0 12px 0 14px;gap:12px}.avatar-box[data-v-726dcb75]{flex-shrink:0}.info-box[data-v-726dcb75]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.info-box .top-row[data-v-726dcb75]{display:flex;align-items:center;gap:6px}.info-box .top-row .name[data-v-726dcb75]{font-size:13px;font-weight:800;color:var(--color-text-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-box .bottom-row[data-v-726dcb75]{display:flex;align-items:center;gap:12px;font-size:10px}.info-box .bottom-row .stat[data-v-726dcb75]{color:var(--color-text-secondary);display:flex;gap:4px}.info-box .bottom-row .stat .label[data-v-726dcb75]{opacity:.6;font-weight:700;font-size:9px}.info-box .bottom-row .stat .val[data-v-726dcb75]{color:var(--color-text-title);font-weight:800}.action-deco[data-v-726dcb75]{display:flex;align-items:center}.action-deco .dot[data-v-726dcb75]{width:3px;height:3px;background-color:var(--color-border-1);border-radius:50%;transition:all .3s var(--cubic-bezier-os)}.user-follow-list[data-v-0ce01087]{padding:4px 0}.tech-icon-button[data-v-2337614c]{display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s;padding:0}.tech-icon-button.mode-default[data-v-2337614c]{background:transparent;border:1px solid #e0e0e6;color:var(--color-text-secondary)}.tech-icon-button.mode-default[data-v-2337614c]:hover{background-color:#0000000d;color:var(--color-text-main);border-color:var(--color-text-title)}.tech-icon-button.mode-default[data-v-2337614c]:active{transform:scale(.95)}.tech-icon-button.mode-ghost[data-v-2337614c]{background:transparent;border:1px solid transparent;color:var(--color-text-secondary)}.tech-icon-button.mode-ghost[data-v-2337614c]:hover{background-color:#0000000d;color:var(--color-text-main)}.tech-icon-button.mode-ghost[data-v-2337614c]:active{transform:scale(.95)}.tech-icon-button.mode-primary[data-v-2337614c]{background:#ffd666;border:1px solid #ffd666;color:var(--color-text-title)}.tech-icon-button.mode-primary[data-v-2337614c]:hover{background-color:#ffe499}.tech-icon-button.mode-primary[data-v-2337614c]:active{transform:scale(.95)}.tech-icon-button.mode-dark[data-v-2337614c]{background:var(--color-text-main);border:1px solid var(--color-text-main);color:#fff}.tech-icon-button.mode-dark[data-v-2337614c]:hover{background-color:#ffd666;color:var(--color-text-title);border-color:#ffd666}.tech-icon-button.mode-dark[data-v-2337614c]:active{transform:scale(.95)}.circle-card[data-v-b32fb00c]{position:relative;display:flex;align-items:center;gap:12px;height:64px;background-color:#f9fafb;border-radius:4px;padding:8px;cursor:pointer;transition:background-color .2s ease;border:1px solid transparent}.circle-card[data-v-b32fb00c]:hover{background-color:#f0f2f5}.circle-card:hover .action-arrow[data-v-b32fb00c]{color:var(--color-text-main)}.circle-cover[data-v-b32fb00c]{width:48px;height:48px;border-radius:4px;overflow:hidden;flex-shrink:0;background-color:#fff}.content-wrapper[data-v-b32fb00c]{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0}.circle-name[data-v-b32fb00c]{font-size:14px;font-weight:700;color:var(--color-text-main);line-height:1.2;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.circle-en[data-v-b32fb00c]{font-size:10px;color:var(--color-text-placeholder);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-arrow[data-v-b32fb00c]{font-size:16px;color:var(--color-text-placeholder);padding-right:4px;display:flex;align-items:center;transition:color .2s}.topic-content[data-v-6f00487e]{padding-bottom:var(--nav-height)}.topic-content .box[data-v-6f00487e]{position:relative;width:100%;max-width:1000px;min-height:100vh;padding-bottom:var(--nav-height);margin:0 auto;background-color:#fff;border-radius:var(--border-radius-l)}.topic-content .box .floor-1 .card[data-v-6f00487e]{width:100%;padding:15px 15px 0;overflow:hidden}.topic-content .box .floor-1 .card .header[data-v-6f00487e]{display:flex;justify-content:space-between;align-items:flex-start;width:100%;border-bottom:1px solid rgba(0,0,0,.03);padding-bottom:8px;margin-bottom:8px}.topic-content .box .floor-1 .card .header .header-left[data-v-6f00487e]{display:flex;align-items:center;gap:14px}.topic-content .box .floor-1 .card .header .user-info[data-v-6f00487e]{display:flex;flex-direction:column;justify-content:center;gap:4px}.topic-content .box .floor-1 .card .header .user-info .row-top[data-v-6f00487e],.topic-content .box .floor-1 .card .header .user-info .row-bottom[data-v-6f00487e]{display:flex;align-items:center;gap:8px}.topic-content .box .floor-1 .card .header .user-info .username[data-v-6f00487e]{font-size:14px;font-weight:700;color:var(--color-text-main)}.topic-content .box .floor-1 .card .header .user-info .fans-count[data-v-6f00487e]{font-size:11px;color:var(--color-text-placeholder)}.topic-content .box .floor-1 .card .body[data-v-6f00487e]{padding:4px 0 10px}.topic-content .box .floor-1 .card .body .title[data-v-6f00487e]{margin-bottom:8px;font-size:16px;font-weight:700;color:var(--color-text-main);line-height:1.4}.topic-content .box .floor-1 .card .body .content[data-v-6f00487e]{position:relative;color:var(--color-text-main);white-space:pre-wrap;font-size:14px;line-height:1.6}.topic-content .box .floor-1 .card .body .circle[data-v-6f00487e]{margin-top:12px}.topic-content .box .floor-1 .card .footer[data-v-6f00487e]{display:flex;align-items:center;justify-content:space-between}.topic-content .box .floor-1 .card .footer .left[data-v-6f00487e]{display:flex;align-items:center}.topic-content .box .floor-1 .card .footer .left .icon[data-v-6f00487e]{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.3s all var(--cubic-bezier-overscroll)}.topic-content .box .floor-1 .card .footer .left .icon .text[data-v-6f00487e]{margin-left:4px}.topic-content .box .floor-1 .card .footer .left .like[data-v-6f00487e]{color:var(--color-text-placeholder);transition:color .2s}.topic-content .box .floor-1 .card .footer .left .like.active[data-v-6f00487e]{color:var(--color-bg-error)}.topic-content .box .floor-1 .card .footer .left .comment[data-v-6f00487e]{color:var(--color-text-placeholder);cursor:default}.topic-content .box .floor-1 .card .footer .left .comment[data-v-6f00487e]:hover{transform:none}.topic-content .box .floor-1 .card .footer .left .star[data-v-6f00487e]{color:var(--color-text-placeholder);transition:color .2s}.topic-content .box .floor-1 .card .footer .left .star.active[data-v-6f00487e]{color:#ffd666}.topic-content .box .floor-1 .card .footer .left .share[data-v-6f00487e]{color:var(--color-text-placeholder)}.topic-content .box .floor-1 .card .footer .right[data-v-6f00487e]{display:flex;align-items:center}.topic-content .box .floor-1 .card .footer .right .time[data-v-6f00487e]{color:var(--color-text-secondary)}.topic-content .box .sticky-comment-bar[data-v-6f00487e]{position:sticky;top:0;z-index:10;margin:0 15px;padding:8px;background-color:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px}.topic-content .box .comment-send-block[data-v-6f00487e]{position:sticky;top:0;z-index:1;display:flex;align-items:center;width:100%;padding:15px;border-radius:var(--border-radius-s);background-color:var(--color-bg-blur);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}.topic-content .box .comment-send-block .input-group__tag[data-v-6f00487e]{position:absolute;top:10px;left:15px;display:flex;gap:3px;align-items:center;color:var(--color-text-secondary)}.topic-content .box .comment-send-block .input-group__tag .cancel-reply-icon[data-v-6f00487e]{display:flex;align-items:center;justify-content:center;cursor:pointer}.topic-content .box .comment-send-block .input-group[data-v-6f00487e]{display:flex;align-items:center;transition:all .5s var(--cubic-bezier-overscroll)}.topic-content .box .comment-send-block .input-group .input[data-v-6f00487e]{flex:1 1;padding-right:10px;resize:none}.topic-card[data-v-a410080c]{background-color:#fff;border:1px solid #e0e0e6;border-radius:4px;padding:16px;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.topic-card[data-v-a410080c]:hover{border-color:#ffd666;box-shadow:0 0 0 1px #ffd666}.topic-card__header[data-v-a410080c]{display:flex;justify-content:space-between;margin-bottom:12px}.topic-card .user-info[data-v-a410080c]{display:flex;gap:12px;align-items:flex-start}.topic-card .user-info .meta-info[data-v-a410080c]{display:flex;flex-direction:column;justify-content:center;gap:4px}.topic-card .user-info .meta-info .name-row[data-v-a410080c]{display:flex;align-items:center;gap:8px}.topic-card .user-info .meta-info .name-row .username[data-v-a410080c]{font-weight:700;font-size:14px;color:var(--color-text-main)}.topic-card .user-info .meta-info .time[data-v-a410080c]{font-size:11px;color:var(--color-text-placeholder);display:flex;align-items:center;flex-wrap:wrap;gap:8px}.topic-card__content[data-v-a410080c]{margin-bottom:12px}.topic-card__content .title[data-v-a410080c]{font-size:16px;font-weight:700;margin-bottom:8px;color:var(--color-text-title)}.topic-card__content .desc[data-v-a410080c]{font-size:14px;color:var(--color-text-secondary);line-height:1.6;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;word-break:break-all}.topic-card__content .topic-circle-wrapper[data-v-a410080c]{margin-top:12px;max-width:240px}.topic-card__footer[data-v-a410080c]{display:flex;gap:24px;border-top:1px solid #f5f5f5;padding-top:12px;color:var(--color-text-placeholder)}.topic-card__footer .action-item[data-v-a410080c]{display:flex;align-items:center;gap:6px;font-size:12px;transition:all .23s var(--cubic-bezier-os);cursor:pointer;-webkit-user-select:none;user-select:none}.topic-card__footer .action-item[data-v-a410080c]:hover:not(.no-hover){color:var(--color-text-main)}.topic-card__footer .action-item.active.action-item[data-v-a410080c]:nth-child(1){color:var(--color-bg-error, #f5222d)}.topic-card__footer .action-item.active.action-item[data-v-a410080c]:nth-child(2){color:#ffd666}.topic-card__footer .action-item.no-hover[data-v-a410080c]{cursor:default}.topic-card__footer .action-item span[data-v-a410080c]{font-family:var(--font-mono);margin-top:1px}.topic-card__footer .footer-time[data-v-a410080c]{margin-left:auto;font-size:12px;color:var(--color-text-regular)}.label-verified-badge[data-v-a70e69cb]{display:inline-flex;align-items:center;justify-content:center;background:#000;color:gold;border:1px solid #FFD700;padding:3px 10px;border-radius:2px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:1.5px;font-family:var(--font-mono);line-height:1.2;white-space:nowrap;-webkit-user-select:none;user-select:none;text-shadow:0 0 4px rgba(255,215,0,.4)}.label-card[data-v-6b55fb98]{position:relative;background:#fff;border:1px solid #e0e0e6;border-radius:4px;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.label-card[data-v-6b55fb98]:hover{transform:translateY(-4px);box-shadow:0 10px 30px #00000014;border-color:var(--color-text-title)}.label-card.is-verified[data-v-6b55fb98]{border-color:#d4af37}.card-corner-badge[data-v-6b55fb98]{position:absolute;top:0;right:0;border-top:none;border-right:none;border-top-right-radius:0;border-bottom-left-radius:2px}.corner-badge[data-v-6b55fb98]{position:absolute;z-index:2;padding:4px 8px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-family:var(--font-mono);display:flex;align-items:center;gap:4px;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.corner-badge.is-hot[data-v-6b55fb98]{bottom:0;right:0;background:#0006;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1);border-bottom:none;border-right:none;border-top-left-radius:4px;opacity:0;transform:translateY(4px)}.corner-badge.is-hot .badge-icon[data-v-6b55fb98]{color:#ffd666;font-size:11px}.label-card:hover .corner-badge.is-hot[data-v-6b55fb98]{opacity:1;transform:translateY(0)}.card-cover[data-v-6b55fb98]{position:relative;width:100%;padding-bottom:70%;overflow:hidden;background:#f5f5f7;border-bottom:1px solid #f0f0f2}.cover-img[data-v-6b55fb98]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card-info[data-v-6b55fb98]{padding:12px 12px 10px;display:flex;flex-direction:column;gap:4px}.info-header[data-v-6b55fb98]{display:flex;flex-direction:column;gap:4px;overflow:hidden}.title-zh[data-v-6b55fb98]{font-size:14px;font-weight:800;color:var(--color-text-title);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:fit-content;padding:0}.title-en[data-v-6b55fb98]{font-size:11px;color:#a1a1aa;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.captcha-box[data-v-8bf045f2]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:150px}.captcha-box .captcha[data-v-8bf045f2]{position:relative;width:200px;height:50px;background-color:var(--color-bg-1);border-radius:var(--border-radius-m)}.captcha-box .captcha[data-v-8bf045f2]:before{position:absolute;bottom:-30px;left:50%;padding:0 10px;font-size:var(--font-size-l);content:"刷新";background-image:linear-gradient(to bottom,transparent 30%,var(--color-bg-primary) 30%,var(--color-bg-primary) 70%,transparent 70%);transform:translate(-50%)}.input-group[data-v-ade53e75]{display:flex!important}.input[data-v-ade53e75]{flex:1 1}.code-btn[data-v-ade53e75]{width:100px;border-radius:4px!important;border:1px solid var(--color-border-1)!important;background-color:var(--color-bg-1)!important;color:var(--color-text-title)!important;font-weight:900!important;font-size:12px!important;font-family:var(--font-family-mono)}.code-btn[data-v-ade53e75]:hover:not(:disabled){background-color:var(--color-bg-primary)!important;border-color:var(--color-text-title)!important}.code-btn[data-v-ade53e75]:disabled{opacity:.5;background-color:var(--color-bg-2)!important}[data-v-1e33885d] .n-form-item .n-form-item-label{font-weight:900;color:var(--color-text-title);font-size:13px;letter-spacing:1px}.agreement-content[data-v-35df4c9b]{max-height:70vh;padding:0}.markdown-content[data-v-35df4c9b]{line-height:1.6}.markdown-content[data-v-35df4c9b] h1{font-size:24px;font-weight:700;margin:16px 0;color:var(--color-text-1)}.markdown-content[data-v-35df4c9b] h2{font-size:20px;font-weight:700;margin:14px 0;color:var(--color-text-1)}.markdown-content[data-v-35df4c9b] h3{font-size:18px;font-weight:700;margin:12px 0;color:var(--color-text-1)}.markdown-content[data-v-35df4c9b] p{margin:8px 0;color:var(--color-text-2)}.markdown-content[data-v-35df4c9b] ul{padding-left:28px;margin:8px 0}.markdown-content[data-v-35df4c9b] li{margin:4px 0;color:var(--color-text-2)}.markdown-content[data-v-35df4c9b] ol{padding-left:28px;margin:8px 0}.markdown-content[data-v-35df4c9b] a{color:var(--color-primary);text-decoration:none}.markdown-content[data-v-35df4c9b] a:hover{text-decoration:underline}.markdown-content[data-v-35df4c9b] strong{font-weight:700;color:var(--color-text-1)}.markdown-content[data-v-35df4c9b] code{background-color:var(--color-bg-2);padding:2px 4px;border-radius:4px;font-family:monospace}.markdown-content[data-v-35df4c9b] blockquote{border-left:4px solid var(--color-primary);padding-left:16px;margin:8px 0;color:var(--color-text-3)}.my-collection[data-v-40e8f713]{padding-bottom:60px}.my-collection .topic-list[data-v-40e8f713]{display:flex;flex-direction:column;gap:12px;padding:0 10px 10px}.user-label-star-list .user-label-star-list__label-list[data-v-6ef6adf7]{margin-bottom:30px}.user-label-star-list .user-label-star-list__label-list .label-card-list[data-v-6ef6adf7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media screen and (max-width: 1000px){.user-label-star-list .user-label-star-list__label-list .label-card-list[data-v-6ef6adf7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}}.font-mono[data-v-3bd8bca0]{font-family:Roboto Mono,Menlo,Consolas,monospace}.uc-container[data-v-3bd8bca0]{position:relative;width:100%;max-width:800px;min-height:100vh;padding-bottom:80px;margin:0 auto;overflow:hidden;color:var(--color-text-title);background-color:var(--color-bg-pure)}.uc-header[data-v-3bd8bca0]{position:relative;width:100%;padding-bottom:24px}.uc-header__backdrop[data-v-3bd8bca0]{position:absolute;top:0;left:0;z-index:0;width:100%;height:320px;overflow:hidden;pointer-events:none;background-color:var(--color-bg-2)}.uc-header__backdrop.is-empty[data-v-3bd8bca0]{background-color:#f5f5f7}.uc-header__overlay-gradient[data-v-3bd8bca0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to bottom,rgba(255,214,102,.05) 0%,rgba(255,255,255,.6) 40%,var(--color-bg-pure) 90%)}.uc-header__img[data-v-3bd8bca0]{width:100%;height:100%;object-fit:cover;filter:saturate(1.1);opacity:.5;position:relative;z-index:1}.empty-state-placeholder[data-v-3bd8bca0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.empty-state-placeholder .placeholder-grid[data-v-3bd8bca0]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4;background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 1px);background-size:20px 20px;background-position:center center}.empty-state-placeholder .placeholder-text[data-v-3bd8bca0]{font-size:12px;font-weight:600;color:#0003;letter-spacing:2px;z-index:2;-webkit-user-select:none;user-select:none;border:1px dashed rgba(0,0,0,.1);padding:4px 8px;border-radius:4px;position:absolute;top:60px;right:24px}.empty-state-placeholder .tech-corner[data-v-3bd8bca0]{position:absolute;width:8px;height:8px;border:2px solid rgba(0,0,0,.1);z-index:2}.empty-state-placeholder .tech-corner.top-left[data-v-3bd8bca0]{top:12px;left:12px;border-right:none;border-bottom:none}.empty-state-placeholder .tech-corner.bottom-right[data-v-3bd8bca0]{bottom:12px;right:12px;border-left:none;border-top:none}.uc-main[data-v-3bd8bca0]{position:relative;z-index:1;padding:32px 24px 0}.uc-main__top[data-v-3bd8bca0]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.uc-avatar-box[data-v-3bd8bca0]{position:relative}.uc-avatar-img[data-v-3bd8bca0] .base-avatar{border:2px solid var(--color-bg-pure);box-shadow:0 12px 24px -6px #00000026}.uc-btn-icon[data-v-3bd8bca0]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:20px;color:var(--color-text-title);cursor:pointer;background:transparent;border:1px solid var(--color-border-2);border-radius:50%;transition:all .2s}.uc-btn-icon[data-v-3bd8bca0]:hover{color:var(--color-text-title);background:#ffd66633;border-color:var(--color-bg-primary)}.uc-btn-icon[data-v-3bd8bca0]:active{transform:scale(.9)}.uc-info[data-v-3bd8bca0]{margin-bottom:28px}.uc-info__row[data-v-3bd8bca0]{display:flex;gap:12px;align-items:center;margin-bottom:12px}.uc-username[data-v-3bd8bca0]{margin:0;font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.5px}.uc-meta[data-v-3bd8bca0]{display:flex;gap:20px;align-items:flex-end}.uc-meta__item[data-v-3bd8bca0]{display:flex;gap:6px;align-items:baseline;line-height:1}.uc-meta__item.is-clickable[data-v-3bd8bca0]{cursor:pointer;transition:opacity .2s}.uc-meta__item.is-clickable[data-v-3bd8bca0]:hover{opacity:.6}.uc-meta__label[data-v-3bd8bca0]{font-size:12px;color:var(--color-text-secondary)}.uc-meta__value[data-v-3bd8bca0]{font-size:16px;font-weight:600;color:var(--color-text-title)}.uc-meta__divider[data-v-3bd8bca0]{width:1px;height:12px;background:var(--color-border-2);transform:translateY(-2px)}.uc-progress[data-v-3bd8bca0]{width:100%;margin-top:24px}.uc-progress__header[data-v-3bd8bca0]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:8px;color:var(--color-text-disabled)}.uc-progress__title-group[data-v-3bd8bca0]{display:flex;gap:8px;align-items:center}.uc-level-badge[data-v-3bd8bca0]{padding:2px 6px;font-size:11px;font-weight:800;line-height:1.2;color:var(--color-text-title);background-color:var(--color-bg-primary);border-radius:4px}.uc-progress__label[data-v-3bd8bca0]{font-size:10px;font-weight:600;letter-spacing:.5px}.uc-progress__data[data-v-3bd8bca0]{font-size:12px;font-weight:600;color:var(--color-text-title)}.uc-progress__track[data-v-3bd8bca0]{position:relative;width:100%;height:8px;overflow:hidden;background-image:linear-gradient(135deg,rgba(0,0,0,.04) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.04) 50%,rgba(0,0,0,.04) 75%,transparent 75%,transparent);background-size:8px 8px;border-radius:4px}.uc-progress__bar[data-v-3bd8bca0]{position:relative;height:100%;background-color:var(--color-bg-primary);border-radius:4px;transition:width .3s ease-out}.uc-progress__shimmer[data-v-3bd8bca0]{position:absolute;top:0;bottom:0;left:0;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);transform:translate(-100%);animation:shimmer-3bd8bca0 4s infinite}@keyframes shimmer-3bd8bca0{to{transform:translate(200%)}}.uc-body[data-v-3bd8bca0]{position:relative;z-index:1;padding:0 24px}.uc-deck[data-v-3bd8bca0]{display:flex;justify-content:space-between;margin:28px 0}.uc-deck__item[data-v-3bd8bca0]{display:flex;flex-direction:column;gap:10px;align-items:center;width:64px;cursor:pointer}.uc-deck__icon[data-v-3bd8bca0]{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;font-size:24px;color:var(--color-text-title);background:var(--color-bg-2);border-radius:20px;transition:all .25s cubic-bezier(.25,.46,.45,.94)}.uc-deck__text[data-v-3bd8bca0]{font-size:12px;font-weight:600;color:var(--color-text-secondary);transition:color .2s}.uc-deck__item:hover .uc-deck__text[data-v-3bd8bca0]{color:var(--color-text-title)}.uc-deck__item:active .uc-deck__icon[data-v-3bd8bca0]{color:var(--color-bg-pure);background:var(--color-text-title);transform:scale(.92)}.uc-divider[data-v-3bd8bca0]{width:100%;height:1px;margin-bottom:32px;background:var(--color-border-1);opacity:.6}.uc-menu-group[data-v-3bd8bca0]{margin-bottom:32px}.uc-menu-title[data-v-3bd8bca0]{padding-left:4px;margin-bottom:12px;font-size:11px;font-weight:700;color:var(--color-text-disabled);letter-spacing:1px}.uc-menu-item[data-v-3bd8bca0]{display:flex;align-items:center;padding:14px 8px;margin:0 -8px;cursor:pointer;border-radius:12px;transition:all .2s}.uc-menu-item[data-v-3bd8bca0]:hover{background-color:var(--color-bg-1)}.uc-menu-item[data-v-3bd8bca0]:active{background-color:var(--color-bg-2);transform:scale(.98)}.uc-menu-icon[data-v-3bd8bca0]{margin-right:16px;font-size:20px;color:var(--color-text-title)}.uc-menu-content[data-v-3bd8bca0]{display:flex;flex-direction:column}.uc-menu-horizontal[data-v-3bd8bca0]{display:flex;align-items:center;gap:8px}.uc-menu-label[data-v-3bd8bca0]{font-size:16px;font-weight:600;line-height:1.2;color:var(--color-text-title)}.uc-menu-sub[data-v-3bd8bca0]{margin-top:2px;font-size:10px;color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.5px}.uc-menu-badge[data-v-3bd8bca0]{align-self:flex-start;padding:2px 6px;font-size:10px;font-weight:700;color:var(--color-text-secondary);background:var(--color-bg-2);border-radius:4px}.uc-footer[data-v-3bd8bca0]{display:flex;justify-content:center;margin-top:48px}.uc-logout-btn[data-v-3bd8bca0]{padding:12px 24px;font-size:12px;font-weight:600;color:var(--color-text-disabled);letter-spacing:1px;cursor:pointer;background:none;border:1px solid transparent;border-radius:8px;transition:all .2s}.uc-logout-btn[data-v-3bd8bca0]:hover{color:var(--color-text-error);background:var(--color-bg-error-light)}.card-modal-backdrop[data-v-287ee787]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#00000026;display:flex;align-items:center;justify-content:flex-end;padding-right:24px}.mobile-frame[data-v-287ee787]{width:100%;max-width:380px;height:90vh;max-height:900px;background-color:var(--color-bg-pure);border-radius:24px;box-shadow:-10px 0 40px #0000001a;overflow:hidden;position:relative;display:flex;flex-direction:column}.scroll-container[data-v-287ee787]{flex:1;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.scroll-container[data-v-287ee787]::-webkit-scrollbar{display:none}.card-content[data-v-287ee787] .uc-container{min-height:0!important;height:auto!important;padding-bottom:40px!important;overflow:visible!important}.home-header[data-v-56ad704b]{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-height);transition:all .4s cubic-bezier(.16,1,.3,1);border-bottom:1px solid transparent;background:transparent}.home-header--scrolled[data-v-56ad704b]{background:#ffffffb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.05);box-shadow:0 4px 20px #00000005}.home-header--deep.home-header--scrolled[data-v-56ad704b]{background:#0a0a0abf;border-bottom:1px solid rgba(255,255,255,.05);box-shadow:0 4px 30px #0006}.home-header .header-content[data-v-56ad704b]{max-width:1440px;height:100%;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.home-header .logo-area[data-v-56ad704b]{flex-shrink:0;width:220px;display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.home-header .logo-area .logo-icon[data-v-56ad704b]{color:var(--color-bg-primary)}.home-header .logo-area .logo-text-group[data-v-56ad704b]{display:flex;align-items:baseline;gap:6px;color:var(--color-text-main);-webkit-user-select:none;user-select:none}.home-header .logo-area .logo-title[data-v-56ad704b]{font-size:17px;font-weight:900;letter-spacing:.02em}.home-header .logo-area .logo-divider[data-v-56ad704b]{font-size:14px;opacity:.2;font-weight:300}.home-header .logo-area .logo-subtitle[data-v-56ad704b]{font-size:11px;font-weight:500;letter-spacing:.05em;opacity:.7}.home-header .header-nav[data-v-56ad704b]{flex:1;display:flex;align-items:center;justify-content:center;gap:16px}.home-header .header-user[data-v-56ad704b]{flex-shrink:0;width:220px;display:flex;justify-content:flex-end;align-items:center;gap:20px}.home-header .header-user .user-entry[data-v-56ad704b]{cursor:pointer;display:flex;align-items:center;gap:12px;padding:6px 12px;border-radius:20px;transition:all .3s}.home-header .header-user .user-entry[data-v-56ad704b]:hover{background:#0000000d}.home-header .header-user .user-name[data-v-56ad704b],.home-header .header-user .login-text[data-v-56ad704b]{font-size:14px;font-weight:500;color:var(--color-text-main)}.home-header .header-user .guest-icon[data-v-56ad704b]{color:var(--color-text-main);opacity:.7}.home-header--deep .header-user .user-entry[data-v-56ad704b]:hover{background:#ffffff14}.home-header--deep .header-user .user-name[data-v-56ad704b],.home-header--deep .header-user .login-text[data-v-56ad704b]{color:#ffffffd9}.home-header .nav-item[data-v-56ad704b]{position:relative;display:flex;align-items:center;gap:8px;padding:8px 16px;color:var(--color-text-main);cursor:pointer;transition:all .3s;border-radius:4px;font-size:14px;font-weight:500}.home-header .nav-item .item-icon[data-v-56ad704b]{transition:transform .3s}.home-header .nav-item[data-v-56ad704b]:hover{background:#0000000d;color:var(--global-gray-9)}.home-header .nav-item--active[data-v-56ad704b]{background:var(--color-bg-primary)!important;color:var(--global-gray-9)!important;box-shadow:0 4px 12px #ffd66666}.home-header .nav-item--active .item-icon[data-v-56ad704b]{color:var(--global-gray-9)!important}.home-header .nav-item--active[data-v-56ad704b]:hover{background:var(--color-bg-primary)!important;color:var(--global-gray-9)!important}.home-header .nav-item--active:hover .item-icon[data-v-56ad704b]{color:var(--global-gray-9)!important}.home-header--deep .logo-text-group[data-v-56ad704b],.home-header--deep .nav-item[data-v-56ad704b],.home-header--deep .guest-icon[data-v-56ad704b],.home-header--deep .user-name[data-v-56ad704b],.home-header--deep .login-text[data-v-56ad704b]{color:#ffffffd9!important}.home-header--deep .nav-item[data-v-56ad704b]:hover{background:#ffffff1a;color:var(--color-bg-primary)!important}.home-header--deep .nav-item--active[data-v-56ad704b]{background:var(--color-bg-primary);color:#000!important}.home-header--deep .nav-item--active .item-icon[data-v-56ad704b]{color:#000!important}.home-header--deep .nav-item--active[data-v-56ad704b]:hover{background:var(--color-bg-primary);color:#000!important}.home-header--deep .nav-item--active:hover .item-icon[data-v-56ad704b]{color:#000!important}.home-mobile-nav[data-v-2f8f4843]{position:fixed;bottom:0;left:0;right:0;z-index:100;background:#ffffffd9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(0,0,0,.05);box-shadow:0 -4px 20px #0000000d;padding:8px 0 calc(8px + env(safe-area-inset-bottom))}.home-mobile-nav.deep-theme[data-v-2f8f4843]{background:#0f0f0fd9;border-top:1px solid rgba(255,255,255,.05);box-shadow:0 -4px 30px #0006}.home-mobile-nav.deep-theme .nav-btn[data-v-2f8f4843]{color:#ffffff80}.home-mobile-nav.deep-theme .nav-btn.active[data-v-2f8f4843]{color:var(--color-bg-primary)}.home-mobile-nav.deep-theme .nav-btn.active .icon-wrapper[data-v-2f8f4843]{background:var(--color-bg-primary);color:#000}.home-mobile-nav.deep-theme .nav-text[data-v-2f8f4843]{color:#fff6}.home-mobile-nav.deep-theme .active .nav-text[data-v-2f8f4843]{color:var(--color-bg-primary)}.home-mobile-nav .nav-container[data-v-2f8f4843]{display:flex;align-items:center;justify-content:space-around;width:100%}.home-mobile-nav .nav-btn[data-v-2f8f4843]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 12px;color:var(--color-text-main);transition:all .3s var(--cubic-bezier-overscroll)}.home-mobile-nav .nav-btn .icon-wrapper[data-v-2f8f4843]{width:44px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:14px;transition:all .3s}.home-mobile-nav .nav-btn .nav-text[data-v-2f8f4843]{font-size:10px;font-weight:700;opacity:.8}.home-mobile-nav .nav-btn.active[data-v-2f8f4843]{transform:translateY(-2px)}.home-mobile-nav .nav-btn.active .icon-wrapper[data-v-2f8f4843]{background:var(--color-bg-primary);width:52px;box-shadow:0 4px 12px #ffd6664d}.home-mobile-nav .nav-btn.active .nav-text[data-v-2f8f4843]{opacity:1;transform:scale(1.1)}.home[data-v-951172f0]{position:relative;height:100vh;height:100dvh;background:var(--bg-page)}.home .home__content[data-v-951172f0]{position:relative;box-sizing:border-box}.global-footer[data-v-92e87477]{position:relative;width:100%;background-color:#0d1117;border-top:1px solid rgba(255,255,255,.05);margin-top:auto;color:#ffffffa6}@media (max-width: 1000px){.global-footer[data-v-92e87477]{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}.global-footer__container[data-v-92e87477]{max-width:1200px;padding:60px 20px 40px;margin:0 auto}@media (max-width: 1000px){.global-footer__container[data-v-92e87477]{padding:32px 20px 20px}}.global-footer__main-panel[data-v-92e87477]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px;gap:40px}@media (max-width: 1000px){.global-footer__main-panel[data-v-92e87477]{flex-direction:column;align-items:stretch;gap:0;margin-bottom:28px}}.global-footer__brand[data-v-92e87477]{max-width:320px}@media (max-width: 1000px){.global-footer__brand[data-v-92e87477]{display:none}}.global-footer__brand-layout[data-v-92e87477]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.global-footer__brand-logo[data-v-92e87477]{color:var(--color-bg-primary);display:flex;align-items:center}.global-footer__brand-name[data-v-92e87477]{display:flex;flex-direction:column;gap:4px}.global-footer__brand-name .en[data-v-92e87477]{font-size:22px;font-weight:800;color:#fffffff2;letter-spacing:1px;line-height:1;font-family:Roboto Mono,Menlo,Consolas,monospace}.global-footer__brand-name .cn[data-v-92e87477]{font-size:14px;font-weight:600;color:#ffffffb3;letter-spacing:4px;line-height:1}.global-footer__brand-desc[data-v-92e87477]{font-size:13px;line-height:1.8;color:#ffffff73;letter-spacing:.5px;font-weight:300}.global-footer__links-matrix[data-v-92e87477]{display:flex;gap:80px}@media (max-width: 1000px){.global-footer__links-matrix[data-v-92e87477]{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:24px 16px}}.global-footer__link-column[data-v-92e87477]{display:flex;flex-direction:column;gap:16px}@media (max-width: 1000px){.global-footer__link-column[data-v-92e87477]{gap:12px;min-width:40%}}.global-footer__column-title[data-v-92e87477]{font-size:15px;font-weight:500;color:#ffffffe6;margin-bottom:8px;letter-spacing:.5px}@media (max-width: 1000px){.global-footer__column-title[data-v-92e87477]{font-size:14px;margin-bottom:4px}}.global-footer__link-item[data-v-92e87477]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#ffffff8c;text-decoration:none;cursor:pointer;transition:color .3s var(--g-os)}.global-footer__link-item[data-v-92e87477]:hover{color:#ffffffe6}.global-footer__divider[data-v-92e87477]{width:100%;height:1px;background-color:#ffffff0d;margin-bottom:24px}@media (max-width: 1000px){.global-footer__divider[data-v-92e87477]{margin-bottom:20px}}.global-footer__record[data-v-92e87477]{display:flex;flex-direction:column;align-items:center;gap:12px}@media (max-width: 1000px){.global-footer__record[data-v-92e87477]{gap:8px}}.global-footer__record-badges[data-v-92e87477]{display:flex;align-items:center;gap:20px}@media (max-width: 1000px){.global-footer__record-badges[data-v-92e87477]{flex-direction:column;gap:8px}}.global-footer__record-link[data-v-92e87477]{display:inline-flex;align-items:center;font-size:13px;text-decoration:none;transition:opacity .2s ease;color:#ffffff73}.global-footer__record-link--primary[data-v-92e87477]{font-weight:400}.global-footer__record-link--primary[data-v-92e87477]:hover{opacity:.9;color:#fffc}@media (max-width: 1000px){.global-footer__record-link[data-v-92e87477]{font-size:12px}}.global-footer__record-icon[data-v-92e87477]{width:14px;height:14px;margin-right:4px}.global-footer__record-text[data-v-92e87477]{font-size:13px;color:#ffffff59}.global-footer__record-text--secondary[data-v-92e87477]{font-weight:300}@media (max-width: 1000px){.global-footer__record-text[data-v-92e87477]{font-size:11px;text-align:center}}.game-background-pixi[data-v-a1947f0e]{position:fixed;top:0;left:0;z-index:0;width:100%;height:100vh;overflow:hidden;background-color:#fff;opacity:0;transition:opacity .8s ease}.game-background-pixi--initialized[data-v-a1947f0e]{opacity:1}.game-background-pixi .canvas-container[data-v-a1947f0e]{width:100%;height:100%;cursor:none}.score-board[data-v-a1947f0e]{position:absolute;bottom:30px;left:40px;z-index:10;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:72px;font-weight:800;color:#ffd666;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25;transition:all .6s cubic-bezier(.34,1.56,.64,1);transform:translateY(0)}.base-info-cell[data-v-100254af]{display:flex;overflow:hidden;border:1px solid var(--color-border-1);border-radius:4px;background-color:var(--global-white);transition:all .2s;max-width:100%}.label-area[data-v-100254af]{display:flex;align-items:center;flex-shrink:0;padding:0 12px;background-color:var(--color-bg-3);border-right:1px solid var(--color-border-1)}@media (max-width: 768px){.label-area[data-v-100254af]{padding:0 8px;max-width:70px}}.label-text[data-v-100254af]{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:12px;font-weight:700;line-height:1.2}@media (max-width: 768px){.label-text[data-v-100254af]{font-size:11px}}.content-area[data-v-100254af]{flex:1;display:flex;align-items:center;padding:0 16px;min-height:38px;min-width:0;font-size:14px;color:var(--color-text-main);word-break:break-all;overflow:hidden}@media (max-width: 768px){.content-area[data-v-100254af]{padding:0 10px;font-size:13px}}.value-text[data-v-100254af]{font-weight:500;overflow:hidden;text-overflow:ellipsis}.base-info-cell--s .content-area[data-v-100254af]{min-height:30px;font-size:13px;padding:0 10px}.base-info-cell--s .label-area[data-v-100254af]{padding:0 8px}.base-info-cell--s .label-text[data-v-100254af]{font-size:11px}.base-card[data-v-0b538bbc]{padding:24px;background-color:var(--global-white);border:1px solid var(--color-border-1);border-radius:4px}@media (max-width: 768px){.base-card[data-v-0b538bbc]{padding:12px}}.base-card[data-v-0b538bbc] .n-h3{margin-top:0;margin-bottom:16px;font-weight:800;color:var(--color-text-title)}@media (max-width: 768px){.base-card[data-v-0b538bbc] .n-h3{margin-bottom:12px;font-size:16px}}.guide-section[data-v-7e62aeff]{margin-top:10px}.base-swiper[data-v-bab2dde9]{position:relative;width:100%;overflow:hidden;background:var(--color-bg-2);border-radius:var(--border-radius-m);-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom}.track[data-v-bab2dde9]{display:flex;width:100%;height:100%;will-change:transform;transition:transform .3s cubic-bezier(.16,1,.3,1)}.slide[data-v-bab2dde9]{flex-shrink:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.arrow[data-v-bab2dde9]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.3);border-radius:50%;cursor:pointer;font-size:20px;color:var(--color-text-main);opacity:0;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10}.arrow--active[data-v-bab2dde9]{opacity:1;pointer-events:auto}.arrow[data-v-bab2dde9]:hover{background:#ffffffb3;color:var(--color-bg-primary-dark, #000);transform:translateY(-50%) scale(1.1)}.arrow-prev[data-v-bab2dde9]{left:12px}.arrow-next[data-v-bab2dde9]{right:12px}.indicator[data-v-bab2dde9]{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;z-index:10;opacity:0;pointer-events:none;transition:opacity .3s ease}.indicator--active[data-v-bab2dde9]{opacity:1;pointer-events:auto}.indicator-item[data-v-bab2dde9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;width:6px;height:6px;border-radius:2px;background:#ffffff8c;cursor:pointer;overflow:hidden;transition:width .2s ease,background .2s ease}.indicator-item[data-v-bab2dde9]:hover{background:#ffffffbf}.indicator-item--active[data-v-bab2dde9]{width:52px;border-radius:3px;background:#0000008c}.indicator-item[data-v-bab2dde9]:focus-visible{outline:2px solid #ffd666;outline-offset:1px}.indicator-item__progress[data-v-bab2dde9]{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left center;transition:transform .08s linear;background:#ffd666;border-radius:inherit;pointer-events:none}.indicator--single .indicator-item[data-v-bab2dde9]{width:6px;height:6px;border-radius:50%;background:#ffffffb8}.indicator--single .indicator-item--active[data-v-bab2dde9]{width:6px;background:#ffd666}@media (max-width: 1000px){.arrow[data-v-bab2dde9]{display:none}.indicator[data-v-bab2dde9]{bottom:8px;gap:5px}.indicator-item[data-v-bab2dde9]{width:5px;height:5px}.indicator-item--active[data-v-bab2dde9]{width:36px}.indicator--single .indicator-item[data-v-bab2dde9]{width:5px;height:5px}.indicator--single .indicator-item--active[data-v-bab2dde9]{width:5px}}.home-banner[data-v-d98f8a9f]{width:100%;overflow:hidden}@media (max-width: 1000px){.home-banner[data-v-d98f8a9f]{width:100%}}.banner-swiper[data-v-d98f8a9f]{border-radius:var(--border-radius-m)}@media (max-width: 1000px){.banner-swiper[data-v-d98f8a9f]{border-radius:0}}.banner-item[data-v-d98f8a9f]{position:relative;width:100%;height:100%;cursor:default}.banner-item--clickable[data-v-d98f8a9f]{cursor:pointer}.banner-image[data-v-d98f8a9f]{width:100%;height:100%;object-fit:cover}.banner-mask[data-v-d98f8a9f]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.4) 0%,transparent 60%);pointer-events:none}.banner-content[data-v-d98f8a9f]{position:absolute;bottom:16px;left:16px;right:16px;z-index:2;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.3)}@media (max-width: 1000px){.banner-content[data-v-d98f8a9f]{bottom:12px;left:12px;right:12px}}.banner-tag[data-v-d98f8a9f]{display:inline-block;padding:2px 6px;background:var(--color-bg-primary);color:#000;font-size:10px;font-weight:700;border-radius:2px;margin-bottom:6px}.banner-title[data-v-d98f8a9f]{font-size:18px;font-weight:800;margin:0 0 4px;white-space:pre-wrap;word-break:break-word}@media (max-width: 1000px){.banner-title[data-v-d98f8a9f]{font-size:16px}}.banner-desc[data-v-d98f8a9f]{font-size:12px;opacity:.8;margin:0;white-space:pre-wrap;word-break:break-word}.bento-card-scope[data-v-00dd4255]{position:relative;width:100%;height:100%;border-radius:var(--bento-radius);overflow:hidden;background:var(--bento-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:var(--bento-border);box-shadow:var(--bento-shadow);transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.bento-card-scope[data-v-00dd4255]:hover{transform:translateY(-4px);box-shadow:0 16px 48px #0000001f}.bento-card-scope:hover .bento-img[data-v-00dd4255]{transform:scale(1.02)}.bento-card-scope .bento-content[data-v-00dd4255]{padding:32px 32px 24px;position:relative;z-index:10}.bento-card-scope .bento-title[data-v-00dd4255]{font-size:28px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-scope .bento-desc[data-v-00dd4255]{font-size:15px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-scope .bento-image-wrapper[data-v-00dd4255]{flex:1;width:100%;position:relative;overflow:hidden;padding:0 32px 32px;box-sizing:border-box}.bento-card-scope .bento-img[data-v-00dd4255]{width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:12px;border:1px solid rgba(0,0,0,.05);transition:transform .6s cubic-bezier(.16,1,.3,1)}@media (max-width: 1000px){.bento-card-scope .bento-title[data-v-00dd4255]{font-size:24px}.bento-card-scope .bento-desc[data-v-00dd4255]{font-size:14px}.bento-card-scope .bento-content[data-v-00dd4255]{padding:24px 24px 16px}.bento-card-scope .bento-image-wrapper[data-v-00dd4255]{padding:0 24px 24px}}.bento-card-prism[data-v-8352ec78]{position:relative;width:100%;height:100%;border-radius:var(--bento-radius);overflow:hidden;background:var(--bento-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:var(--bento-border);box-shadow:var(--bento-shadow);transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;align-items:center}.bento-card-prism[data-v-8352ec78]:hover{transform:translateY(-4px);box-shadow:0 16px 48px #0000001f}.bento-card-prism:hover .bento-img[data-v-8352ec78]{transform:scale(1.02) translate(-4px)}.bento-card-prism .bento-content[data-v-8352ec78]{flex:1;padding:32px;min-width:320px;max-width:460px;position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;height:100%}.bento-card-prism .bento-title[data-v-8352ec78]{font-size:24px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-prism .bento-desc[data-v-8352ec78]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-prism .bento-image-wrapper[data-v-8352ec78]{flex:1;height:100%;position:relative;display:flex;align-items:center;overflow:hidden;padding:32px 32px 32px 0;box-sizing:border-box}.bento-card-prism .bento-img[data-v-8352ec78]{width:100%;height:auto;aspect-ratio:297 / 210;object-fit:cover;object-position:left center;border-radius:12px;border:1px solid rgba(0,0,0,.05);transition:transform .6s cubic-bezier(.16,1,.3,1)}@media (max-width: 1000px){.bento-card-prism[data-v-8352ec78]{flex-direction:column}.bento-card-prism .bento-content[data-v-8352ec78]{min-width:unset;max-width:unset;width:100%;height:auto;padding:24px 24px 16px;justify-content:flex-start}.bento-card-prism .bento-image-wrapper[data-v-8352ec78]{width:100%;padding:0 24px 24px}.bento-card-prism .bento-title[data-v-8352ec78]{font-size:20px}.bento-card-prism .bento-desc[data-v-8352ec78]{font-size:13px}}.bento-card-activity[data-v-28619581]{position:relative;width:100%;height:100%;border-radius:var(--bento-radius);overflow:hidden;background:var(--bento-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:var(--bento-border);box-shadow:var(--bento-shadow);transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;align-items:center}.bento-card-activity[data-v-28619581]:hover{transform:translateY(-4px);box-shadow:0 16px 48px #00000014}.bento-card-activity:hover .poster-front[data-v-28619581]{transform:translate(-10px,-10px) rotate(-8deg) scale(1.05)}.bento-card-activity:hover .poster-middle[data-v-28619581]{transform:translate(15px) rotate(6deg)}.bento-card-activity:hover .poster-back[data-v-28619581]{transform:translate(-20px,15px) rotate(-12deg);opacity:.8}.bento-card-activity .bento-content[data-v-28619581]{flex:1;padding:32px;position:relative;z-index:10}.bento-card-activity .bento-title[data-v-28619581]{font-size:24px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-activity .bento-desc[data-v-28619581]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-activity .abstract-ui-wrapper[data-v-28619581]{flex:1;height:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:30px 20px;perspective:1000px}.bento-card-activity .poster-stack[data-v-28619581]{position:relative;width:140px;height:180px}.bento-card-activity .poster[data-v-28619581]{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.05);box-shadow:0 8px 24px #0000000f;transition:all .5s cubic-bezier(.34,1.56,.64,1);transform-origin:center center}.bento-card-activity .poster .poster-inner[data-v-28619581]{padding:12px;display:flex;flex-direction:column;gap:12px;height:100%;box-sizing:border-box}.bento-card-activity .poster .poster-inner .skeleton-img[data-v-28619581]{width:100%;height:80px;border-radius:8px;background:linear-gradient(120deg,#f0f0f0 25%,#f8f8f8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-28619581 2s infinite linear}.bento-card-activity .poster .poster-inner .skeleton-text[data-v-28619581]{height:8px;border-radius:4px;background:#e0e0e0}.bento-card-activity .poster .poster-inner .skeleton-text.short[data-v-28619581]{width:40%;background:#ffd666}.bento-card-activity .poster .poster-inner .skeleton-text.middle[data-v-28619581]{width:60%}.bento-card-activity .poster .poster-inner .skeleton-text.long[data-v-28619581]{width:80%}.bento-card-activity .poster-front[data-v-28619581]{z-index:3;transform:rotate(-4deg)}.bento-card-activity .poster-middle[data-v-28619581]{z-index:2;transform:translate(8px,6px) rotate(4deg);background:#fdfdfd}.bento-card-activity .poster-back[data-v-28619581]{z-index:1;transform:translate(-6px,12px) rotate(-8deg);background:#fafafa;opacity:.6}@keyframes shimmer-28619581{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 1000px){.bento-card-activity[data-v-28619581]{flex-direction:column}.bento-card-activity .abstract-ui-wrapper[data-v-28619581]{padding:0 0 50px}.bento-card-activity .poster-stack[data-v-28619581]{width:120px;height:160px;transform:scale(.85)}.bento-card-activity .bento-content[data-v-28619581]{padding:24px 24px 16px}.bento-card-activity .bento-title[data-v-28619581]{font-size:20px}.bento-card-activity .bento-desc[data-v-28619581]{font-size:13px}}.bento-card-wiki[data-v-9aca6eb6]{position:relative;width:100%;height:100%;border-radius:var(--bento-radius);overflow:hidden;background:var(--bento-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:var(--bento-border);box-shadow:var(--bento-shadow);transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.bento-card-wiki[data-v-9aca6eb6]:hover{transform:translateY(-4px);box-shadow:0 16px 48px #00000014}.bento-card-wiki .bento-content[data-v-9aca6eb6]{padding:32px 32px 16px;position:relative;z-index:10}.bento-card-wiki .bento-title[data-v-9aca6eb6]{font-size:24px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-wiki .bento-desc[data-v-9aca6eb6]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-wiki .abstract-ui-wrapper[data-v-9aca6eb6]{flex:1;position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-bottom:24px}.bento-card-wiki .marquee-track[data-v-9aca6eb6]{display:flex;white-space:nowrap;animation:scroll-left-9aca6eb6 12s linear infinite}.bento-card-wiki .marquee-group[data-v-9aca6eb6]{display:flex;flex-direction:column;gap:16px;padding-right:24px}.bento-card-wiki .label-row[data-v-9aca6eb6]{display:flex;gap:16px}.bento-card-wiki .label-row.row-bottom[data-v-9aca6eb6]{transform:translate(-40px)}.bento-card-wiki .label-mock-card[data-v-9aca6eb6]{width:110px;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.bento-card-wiki .label-mock-card .cover[data-v-9aca6eb6]{width:100%;height:110px;border-radius:12px;border:1px solid rgba(0,0,0,.03);box-shadow:0 4px 16px #00000008}.bento-card-wiki .label-mock-card .info[data-v-9aca6eb6]{display:flex;flex-direction:column;gap:4px}.bento-card-wiki .label-mock-card .info .cn[data-v-9aca6eb6]{height:10px;width:80%;border-radius:4px}.bento-card-wiki .label-mock-card .info .en[data-v-9aca6eb6]{height:8px;width:60%;border-radius:4px;opacity:.6}.bento-card-wiki .skeleton-shimmer[data-v-9aca6eb6]{background:linear-gradient(120deg,#f0f0f0 25%,#fafafa,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-9aca6eb6 2s infinite linear}@keyframes scroll-left-9aca6eb6{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes shimmer-9aca6eb6{0%{background-position:200% 0}to{background-position:-200% 0}}.bento-card-wiki .fade-mask[data-v-9aca6eb6]{position:absolute;top:0;bottom:0;width:60px;z-index:5;pointer-events:none}.bento-card-wiki .fade-mask.mask-left[data-v-9aca6eb6]{left:0;background:linear-gradient(to right,rgba(255,255,255,.7),transparent)}.bento-card-wiki .fade-mask.mask-right[data-v-9aca6eb6]{right:0;background:linear-gradient(to left,rgba(255,255,255,.7),transparent)}@media (max-width: 1000px){.bento-card-wiki .bento-title[data-v-9aca6eb6]{font-size:20px}.bento-card-wiki .bento-desc[data-v-9aca6eb6]{font-size:13px}.bento-card-wiki .bento-content[data-v-9aca6eb6]{padding:24px 24px 12px}.bento-card-wiki .label-mock-card[data-v-9aca6eb6]{width:90px}.bento-card-wiki .label-mock-card .cover[data-v-9aca6eb6]{height:90px}}.bento-card-features[data-v-d94ae4d5]{position:relative;width:100%;height:100%;border-radius:var(--bento-radius);overflow:hidden;background:var(--bento-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:var(--bento-border);box-shadow:var(--bento-shadow);transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.bento-card-features[data-v-d94ae4d5]:hover{transform:translateY(-4px);box-shadow:0 16px 48px #00000014}.bento-card-features .bento-content[data-v-d94ae4d5]{padding:32px 32px 20px;position:relative;z-index:10}.bento-card-features .bento-title[data-v-d94ae4d5]{font-size:24px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-features .bento-desc[data-v-d94ae4d5]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-features .features-list[data-v-d94ae4d5]{flex:1;display:flex;flex-direction:column;padding:0 20px 24px;gap:8px}.bento-card-features .feature-item[data-v-d94ae4d5]{display:flex;align-items:center;gap:16px;padding:16px;border-radius:16px;background:transparent;transition:all .3s ease;cursor:default}.bento-card-features .feature-item[onClick][data-v-d94ae4d5],.bento-card-features .feature-item .action-arrow[data-v-d94ae4d5]{cursor:pointer}.bento-card-features .feature-item[data-v-d94ae4d5]:hover{background:#ffffffb3}.bento-card-features .feature-item:hover .icon-wrapper[data-v-d94ae4d5]{background:#fff;transform:scale(1.05)}.bento-card-features .feature-item:hover .action-arrow[data-v-d94ae4d5]{transform:translate(4px);opacity:1}.bento-card-features .feature-item.highlight[data-v-d94ae4d5]{background:#ffd6661a;border:1px solid rgba(255,214,102,.2)}.bento-card-features .feature-item.highlight[data-v-d94ae4d5]:hover{background:#ffd66626}.bento-card-features .feature-item.highlight .icon-wrapper[data-v-d94ae4d5]{background:#ffd666;color:#333}.bento-card-features .feature-item.highlight .feature-name[data-v-d94ae4d5]{color:var(--color-text-title)}.bento-card-features .feature-item .icon-wrapper[data-v-d94ae4d5]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:#0000000a;color:var(--color-text-secondary);transition:all .3s ease}.bento-card-features .feature-item .feature-text[data-v-d94ae4d5]{flex:1;display:flex;flex-direction:column;gap:4px}.bento-card-features .feature-item .feature-name[data-v-d94ae4d5]{font-size:16px;font-weight:var(--font-weight-bold);color:var(--color-text-title)}.bento-card-features .feature-item .feature-detail[data-v-d94ae4d5]{font-size:13px;color:var(--color-text-secondary);line-height:1.5}.bento-card-features .feature-item .action-arrow[data-v-d94ae4d5]{display:flex;align-items:center;gap:6px;color:var(--color-text-secondary);opacity:.4;transition:all .3s}.bento-card-features .feature-item .action-arrow .button-text[data-v-d94ae4d5]{font-size:13px;font-weight:var(--font-weight-bold);color:#d4a72c}@media (max-width: 1000px){.bento-card-features .bento-title[data-v-d94ae4d5]{font-size:20px}.bento-card-features .bento-desc[data-v-d94ae4d5]{font-size:13px}.bento-card-features .bento-content[data-v-d94ae4d5]{padding:24px 24px 16px}.bento-card-features .features-list[data-v-d94ae4d5]{padding:0 16px 20px}.bento-card-features .feature-item[data-v-d94ae4d5]{padding:12px}.bento-card-features .feature-item .icon-wrapper[data-v-d94ae4d5]{width:32px;height:32px}.bento-card-features .feature-item .feature-name[data-v-d94ae4d5]{font-size:15px}.bento-card-features .action-arrow .button-text[data-v-d94ae4d5]{display:none}}.bento-card-workflow[data-v-b208041a]{position:relative;width:100%;height:100%;border-radius:var(--bento-radius);overflow:hidden;background:var(--bento-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:var(--bento-border);box-shadow:var(--bento-shadow);transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.bento-card-workflow[data-v-b208041a]:hover{transform:translateY(-4px);box-shadow:0 16px 48px #00000014}.bento-card-workflow:hover .workflow-graph[data-v-b208041a]{transform:scale(1.05)}.bento-card-workflow .bento-content[data-v-b208041a]{padding:32px 32px 16px;position:relative;z-index:10}.bento-card-workflow .bento-title[data-v-b208041a]{font-size:24px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-workflow .bento-desc[data-v-b208041a]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-workflow .abstract-ui-wrapper[data-v-b208041a]{flex:1;position:relative;padding:24px 32px 32px;display:flex;align-items:center;justify-content:center;overflow:hidden}.bento-card-workflow .workflow-graph[data-v-b208041a]{position:relative;display:flex;align-items:center;width:220px;height:100px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.bento-card-workflow .node[data-v-b208041a]{width:32px;height:32px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;border:2px solid #eaeaea;box-shadow:0 4px 12px #0000000d;z-index:2}.bento-card-workflow .node.origin[data-v-b208041a]{border-color:#ffd666;background:#ffd6661a}.bento-card-workflow .node.origin .dot[data-v-b208041a]{background:#ffd666;width:10px;height:10px;border-radius:50%}.bento-card-workflow .node.origin .pulse[data-v-b208041a]{animation:pulse-b208041a 2s infinite}.bento-card-workflow .node.success[data-v-b208041a]{border-color:#52c41a;background:#52c41a1a}.bento-card-workflow .node.success .check-icon[data-v-b208041a]{width:16px;height:16px;color:#52c41a}.bento-card-workflow .node.pending[data-v-b208041a]{border-radius:50%;border-color:#d9d9d9}.bento-card-workflow .node.pending .dot[data-v-b208041a]{background:#d9d9d9;width:8px;height:8px;border-radius:50%}.bento-card-workflow .path-line[data-v-b208041a]{position:relative;height:2px;background:#e8e8e8;z-index:1;overflow:hidden}.bento-card-workflow .path-line.default[data-v-b208041a]{width:60px}.bento-card-workflow .path-line.dashed[data-v-b208041a]{background:transparent;border-top:2px dashed #e8e8e8}.bento-card-workflow .router[data-v-b208041a]{display:flex;flex-direction:column;gap:32px;position:relative}.bento-card-workflow .router[data-v-b208041a]:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:2px;background:#e8e8e8}.bento-card-workflow .router .branch[data-v-b208041a]{display:flex;align-items:center}.bento-card-workflow .router .branch .path-line[data-v-b208041a]{width:40px}.bento-card-workflow .flow-particle[data-v-b208041a]{position:absolute;top:-1px;left:0;width:20px;height:4px;background:linear-gradient(90deg,transparent,#ffd666,transparent);animation:flowBg-b208041a 2s infinite linear}.bento-card-workflow .flow-particle.flow-1[data-v-b208041a]{animation-delay:0s}.bento-card-workflow .flow-particle.flow-2[data-v-b208041a]{animation-delay:.8s;background:linear-gradient(90deg,transparent,#52c41a,transparent)}.bento-card-workflow .flow-particle.flow-3[data-v-b208041a]{animation-delay:1.2s;background:linear-gradient(90deg,transparent,#bfbfbf,transparent)}@keyframes pulse-b208041a{0%{box-shadow:0 0 #ffd66666}70%{box-shadow:0 0 0 10px #ffd66600}to{box-shadow:0 0 #ffd66600}}@keyframes flowBg-b208041a{0%{transform:translate(-20px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(80px);opacity:0}}@media (max-width: 1000px){.bento-card-workflow .bento-title[data-v-b208041a]{font-size:20px}.bento-card-workflow .bento-desc[data-v-b208041a]{font-size:13px}.bento-card-workflow .bento-content[data-v-b208041a]{padding:24px 24px 16px}}.about-us-section[data-v-4aeaeeb2]{position:relative;width:100%;padding:100px 20px 140px;background:var(--bg-page);border-top:1px solid var(--color-border-1);box-shadow:0 -20px 40px #00000005;z-index:2;--bento-bg: rgba(255, 255, 255, .65);--bento-border: 1px solid rgba(255, 255, 255, .5);--bento-shadow: 0 8px 32px 0 rgba(0, 0, 0, .05);--bento-radius: 24px}.bento-container[data-v-4aeaeeb2]{max-width:1200px;margin:0 auto}.bento-header[data-v-4aeaeeb2]{text-align:center;margin-bottom:60px}.bento-header .section-title[data-v-4aeaeeb2]{font-size:40px;font-weight:900;margin-bottom:16px;letter-spacing:2px;color:var(--color-text-title)}.bento-header .section-subtitle[data-v-4aeaeeb2]{font-size:15px;line-height:1.8;color:var(--color-text-secondary);letter-spacing:.5px;max-width:960px;margin:0 auto}.bento-grid[data-v-4aeaeeb2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);gap:24px}.bento-grid .bento-item[data-v-4aeaeeb2]{min-width:0}.bento-grid .item-scope[data-v-4aeaeeb2]{grid-column:span 2;grid-row:span 2;min-height:440px}.bento-grid .item-wiki[data-v-4aeaeeb2]{grid-column:span 1;grid-row:span 1}.bento-grid .item-features[data-v-4aeaeeb2]{grid-column:span 1;grid-row:span 2}.bento-grid .item-prism[data-v-4aeaeeb2]{grid-column:span 2;grid-row:span 1;min-height:240px}.bento-grid .item-workflow[data-v-4aeaeeb2]{grid-column:span 1;grid-row:span 1;min-height:200px}.bento-grid .item-activity[data-v-4aeaeeb2]{grid-column:span 2;grid-row:span 1;min-height:200px}@media (max-width: 1000px){.bento-grid[data-v-4aeaeeb2]{grid-template-columns:1fr;grid-auto-rows:auto;gap:16px}.bento-grid .item-scope[data-v-4aeaeeb2],.bento-grid .item-wiki[data-v-4aeaeeb2],.bento-grid .item-features[data-v-4aeaeeb2],.bento-grid .item-prism[data-v-4aeaeeb2],.bento-grid .item-workflow[data-v-4aeaeeb2],.bento-grid .item-activity[data-v-4aeaeeb2]{grid-column:span 1;grid-row:span 1;min-height:200px}.bento-grid .item-scope[data-v-4aeaeeb2]{min-height:360px}}@media (max-width: 1000px){.about-us-section[data-v-4aeaeeb2]{padding:60px 16px 80px}.bento-header[data-v-4aeaeeb2]{margin-bottom:40px}.bento-header .section-title[data-v-4aeaeeb2]{font-size:28px}.bento-header .section-subtitle[data-v-4aeaeeb2]{font-size:14px}}.home-announcement-entry[data-v-7597896f]{position:fixed;top:80px;right:40px;z-index:100;cursor:pointer;pointer-events:auto;transition:all .4s cubic-bezier(.18,.89,.32,1.28);animation:slideInRight-7597896f .8s cubic-bezier(.16,1,.3,1)}@media (max-width: 1000px){.home-announcement-entry[data-v-7597896f]{top:64px;bottom:auto;right:16px}}.glass-card[data-v-7597896f]{display:flex;align-items:center;gap:12px;height:40px;padding:0 16px;background:#ffffff26;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);border-radius:40px;box-shadow:0 8px 32px #0000001a;transition:all .3s cubic-bezier(.2,0,.2,1);white-space:nowrap;box-sizing:border-box}.glass-card[data-v-7597896f]:hover{background:#ffffff40;transform:translate(-4px) translateY(-2px);box-shadow:0 12px 40px #00000026}.glass-card:hover .arrow-wrapper[data-v-7597896f]{transform:translate(2px)}.icon-wrapper[data-v-7597896f]{position:relative;font-size:20px;color:var(--color-text-title);display:flex;align-items:center}.icon-wrapper .unread-dot[data-v-7597896f]{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background:var(--color-bg-error);border-radius:50%;border:1.5px solid rgba(255,255,255,.5)}.text-content .label[data-v-7597896f]{font-size:13px;font-weight:700;color:var(--color-text-title);letter-spacing:.05em}.arrow-wrapper[data-v-7597896f]{font-size:14px;color:var(--color-text-secondary);display:flex;align-items:center;transition:transform .3s ease}.home-announcement-entry.is-hidden[data-v-7597896f]{pointer-events:none;opacity:0;transform:translate(100px)}.text-content[data-v-7597896f],.arrow-wrapper[data-v-7597896f]{transition:all .3s cubic-bezier(.2,0,.2,1)}@keyframes slideInRight-7597896f{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.has-unread .glass-card[data-v-7597896f]{border-color:rgba(var(--color-primary-rgb),.3)}.announcement-popup-modal[data-v-4301f90f]{width:90%;max-width:480px;background:transparent!important;box-shadow:none!important}.popup-container[data-v-4301f90f]{width:90vw;max-width:480px;background-color:var(--color-bg-pure);background-image:radial-gradient(var(--color-border-1) 1px,transparent 0);background-size:24px 24px;border-radius:12px;overflow:hidden;position:relative;display:flex;flex-direction:column;border:1px solid var(--color-border-1);box-shadow:0 12px 48px #00000026;animation:slideBottom-4301f90f .6s cubic-bezier(.16,1,.3,1)}@keyframes slideBottom-4301f90f{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.header-decoration[data-v-4301f90f]{height:100px;background-color:var(--color-text-title);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.header-decoration .accent-bar[data-v-4301f90f]{position:absolute;top:0;left:0;width:6px;height:100%;background-color:var(--color-bg-primary)}.header-decoration .tech-tag[data-v-4301f90f]{position:absolute;right:12px;bottom:8px;font-family:var(--font-family-mono);font-size:10px;color:var(--color-bg-primary);letter-spacing:2px;opacity:.6}.header-decoration .megaphone-icon[data-v-4301f90f]{font-size:40px;color:var(--color-bg-pure)}.content-wrapper[data-v-4301f90f]{padding:24px;max-height:60vh;overflow-y:auto}.content-wrapper .title-section[data-v-4301f90f]{margin-bottom:20px}.content-wrapper .title[data-v-4301f90f]{font-size:22px;font-weight:900;color:var(--color-text-title);line-height:1.2;margin-bottom:4px}.content-wrapper .date-tag[data-v-4301f90f]{font-family:var(--font-family-mono);font-size:11px;color:var(--color-text-secondary);display:inline-block;padding-top:4px;font-weight:500}.content-wrapper .divider[data-v-4301f90f]{height:1px;background:var(--color-border-1);margin:0 0 20px;position:relative}.content-wrapper .divider[data-v-4301f90f]:after{content:"";position:absolute;left:0;top:0;width:40px;height:1px;background:var(--color-text-title)}.content-wrapper .cover-box[data-v-4301f90f]{width:100%;height:180px;margin-bottom:20px;border:1px solid var(--color-text-title);padding:4px;background:var(--color-bg-pure)}.content-wrapper .body-text[data-v-4301f90f]{font-size:14px;line-height:1.8;color:var(--color-text-main);white-space:pre-wrap;text-align:justify}.footer-actions[data-v-4301f90f]{padding:0 24px 24px;display:flex;justify-content:center}.announcement-popup-custom-modal.n-modal-body-wrapper,.announcement-popup-custom-modal .n-scrollbar-container{background:transparent!important}.index-page[data-v-0b97878c]{position:relative;min-height:100vh}.index-page .game-background[data-v-0b97878c]{position:fixed;top:0;left:0;width:100%;height:100%}.index-page .hero-section[data-v-0b97878c]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;overflow:hidden}.index-page .hero-section .hero-content[data-v-0b97878c]{z-index:1;text-align:center;border-radius:16px}.index-page .hero-section .hero-title[data-v-0b97878c]{padding:0;margin:0;line-height:1.2;list-style:none}.index-page .hero-section .hero-title__line[data-v-0b97878c]{display:block;font-weight:var(--font-weight-bold);letter-spacing:.1em}.index-page .hero-section .hero-title__line--cn[data-v-0b97878c]{margin-bottom:8px;font-size:80px;letter-spacing:.15em}.index-page .hero-section .hero-title__line--en[data-v-0b97878c]{font-size:36px;font-weight:var(--font-weight-bold);letter-spacing:.5em}.index-page .hero-section .hero-subtitle[data-v-0b97878c]{padding-top:10px;margin-top:12px;font-size:18px;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);letter-spacing:.6em;border-top:2px solid var(--color-border-3)}@media (max-width: 1000px){.index-page .hero-section .hero-title__line--cn[data-v-0b97878c]{font-size:48px}.index-page .hero-section .hero-title__line--en[data-v-0b97878c]{font-size:22px;margin-bottom:0}.index-page .hero-section .hero-subtitle[data-v-0b97878c]{margin-top:10px;font-size:13px;letter-spacing:.3em}}.index-page .home-banner-wrapper[data-v-0b97878c]{max-width:1200px;margin:0 auto 40px;padding:0 24px;position:relative;z-index:2}.index-page .scroll-hint[data-v-0b97878c]{position:absolute;bottom:40px;left:50%;display:flex;flex-direction:column;gap:8px;align-items:center;transform:translate(-50%);animation:bounce-0b97878c 2s infinite}.index-page .scroll-hint__icon[data-v-0b97878c]{color:var(--color-text-secondary);opacity:.7}.index-page .scroll-hint__text[data-v-0b97878c]{font-size:14px;color:var(--color-text-secondary);opacity:.7}@media (max-width: 1000px){.index-page .scroll-hint[data-v-0b97878c]{bottom:80px}}@keyframes bounce-0b97878c{0%,20%,50%,80%,to{transform:translate(-50%) translateY(0)}40%{transform:translate(-50%) translateY(-10px)}60%{transform:translate(-50%) translateY(-5px)}}@keyframes scroll-bounce-0b97878c{0%,20%,50%,80%,to{transform:translate(-50%)}40%{transform:translate(-50%,-10px)}60%{transform:translate(-50%,-5px)}}.search-input[data-v-d8462c01]{position:relative;display:flex;align-items:center;width:100%;border-radius:4px;background-color:var(--color-bg-3, #efeff1);height:34px;border:1px solid var(--color-border-2);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.search-input[data-v-d8462c01]:before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:3px;height:10px;background-color:#0000001a;border-radius:1px;transition:all .3s}.search-input[data-v-d8462c01]:hover{background-color:var(--color-bg-2, #eeeeef)}.search-input[data-v-d8462c01]:focus-within{background-color:#fff;border-color:var(--color-border-2)}.search-input[data-v-d8462c01]:focus-within:before{background-color:#ffd666;height:14px}.search-input input[data-v-d8462c01]{flex:1;padding:0 14px 0 20px;font-size:14px;font-weight:500;color:var(--color-text-title);background-color:transparent;border:none;outline:none}.search-input input[data-v-d8462c01]::placeholder{color:var(--color-text-main);font-weight:400;opacity:.5}.search-input .icon[data-v-d8462c01]{display:flex;align-items:center;justify-content:center;width:32px;align-self:stretch;color:var(--color-text-secondary);cursor:pointer;transition:all .2s;background-color:#00000005}.search-input .icon[data-v-d8462c01]:hover{color:var(--color-text-title);background-color:#ffd666}.indexed-list-container[data-v-e45bdb4c]{display:flex;flex-direction:column;width:100%;height:100%}.indexed-list-container .search-section[data-v-e45bdb4c]{padding:0 0 16px}.indexed-list-container .content-wrapper[data-v-e45bdb4c]{display:flex;flex:1;overflow:hidden}.indexed-list-container .content-wrapper .list-section[data-v-e45bdb4c]{flex:1;height:100%;padding:0 10px 0 0;overflow:hidden}.indexed-list-container .content-wrapper .list-section .n-scrollbar[data-v-e45bdb4c]{height:100%;padding-right:16px}.indexed-list-container .content-wrapper .list-section .group-container[data-v-e45bdb4c]{margin-bottom:24px;content-visibility:auto;contain-intrinsic-size:1px 100px}.indexed-list-container .content-wrapper .list-section .group-container .group-header[data-v-e45bdb4c]{position:sticky;top:0;padding:8px 0;margin-bottom:12px;background:var(--color-bg-pure);z-index:10}.indexed-list-container .content-wrapper .list-section .group-container .group-header h2[data-v-e45bdb4c]{margin:0;font-size:14px;font-weight:800;color:var(--color-text-secondary);font-family:var(--font-mono)}.indexed-list-container .content-wrapper .anchor-section[data-v-e45bdb4c]{width:40px;height:100%;padding:8px 0;display:flex;justify-content:center}.indexed-list-container .content-wrapper .anchor-section[data-v-e45bdb4c] .n-anchor{background:transparent}.indexed-list-container .content-wrapper .anchor-section[data-v-e45bdb4c] .n-anchor:before{display:none}.indexed-list-container .content-wrapper .anchor-section[data-v-e45bdb4c] .n-anchor-link{padding:4px 0;font-size:11px;text-align:center}.indexed-list-container .content-wrapper .anchor-section[data-v-e45bdb4c] .n-anchor-link .n-anchor-link__title{font-family:var(--font-mono);font-weight:700}.drawer-content-wrapper[data-v-70a0b6b2]{height:100%;display:flex;flex-direction:column}.tabs-container[data-v-70a0b6b2]{display:flex;gap:20px;padding:0 12px 16px;border-bottom:1px solid var(--color-border-1);margin-bottom:16px}.tab-item[data-v-70a0b6b2]{font-size:14px;font-weight:700;color:var(--color-text-caption);cursor:pointer;transition:all .2s;position:relative;padding-bottom:4px}.tab-item[data-v-70a0b6b2]:hover{color:var(--color-text-main)}.tab-item.active[data-v-70a0b6b2]{color:var(--color-bg-primary-darken)}.tab-item.active[data-v-70a0b6b2]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:var(--color-bg-primary)}.filter-bar[data-v-70a0b6b2]{padding:0 12px 16px}.list-viewport[data-v-70a0b6b2]{flex:1;overflow:hidden;position:relative}.tab-pane[data-v-70a0b6b2]{height:100%;overflow-y:auto}.h-full[data-v-70a0b6b2]{height:100%}.empty-state[data-v-70a0b6b2]{padding:40px;text-align:center;color:var(--color-text-caption);font-size:12px;opacity:.6}.header-extra[data-v-70a0b6b2]{display:flex;align-items:center;gap:12px}.lang-toggle-wrapper[data-v-70a0b6b2]{transform:scale(.9);transform-origin:right center}.group-title[data-v-70a0b6b2]{display:flex;align-items:center;gap:8px;margin:16px 12px 8px}.group-title[data-v-70a0b6b2]:after{content:"";flex:1;height:1px;background:repeating-linear-gradient(90deg,var(--color-border-1) 0,var(--color-border-1) 2px,transparent 2px,transparent 4px);opacity:.5}.label-grid[data-v-70a0b6b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;padding:4px 12px}.simple-label-card[data-v-70a0b6b2]{position:relative;display:flex;align-items:center;padding:10px 16px;cursor:pointer;background-color:var(--color-bg-1);border:1px solid var(--color-border-1);border-radius:4px;transition:all .3s var(--cubic-bezier-os);overflow:hidden}.simple-label-card[data-v-70a0b6b2]:hover{background-color:var(--color-bg-2);border-color:var(--color-bg-primary-light)}.simple-label-card:hover .accent-bar[data-v-70a0b6b2]{height:100%}.simple-label-card .accent-bar[data-v-70a0b6b2]{position:absolute;left:0;top:50%;width:3px;height:0;background-color:var(--color-bg-primary);transform:translateY(-50%);transition:all .3s var(--cubic-bezier-os)}.simple-label-card .card-inner[data-v-70a0b6b2]{flex:1;min-width:0}.simple-label-card .label-primary[data-v-70a0b6b2]{font-size:14px;font-weight:700;color:var(--color-text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-label-card .label-secondary[data-v-70a0b6b2]{font-size:10px;color:var(--color-text-secondary);opacity:.6;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-label-card .card-deco[data-v-70a0b6b2]{margin-left:12px}.simple-label-card .card-deco .deco-dot[data-v-70a0b6b2]{width:4px;height:4px;background:var(--color-border-1);border-radius:50%}.tech-widget[data-v-d4ee92d5]{background-color:#fff;border:1px solid #e0e0e6;border-radius:8px;padding:16px}.widget-header[data-v-d4ee92d5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.05)}.header-right[data-v-d4ee92d5]{display:flex;align-items:center;gap:12px}.widget-title[data-v-d4ee92d5]{font-size:12px;font-weight:700;color:var(--color-text-placeholder);letter-spacing:1px}.widget-deco[data-v-d4ee92d5]{width:6px;height:6px;background-color:#ffd666}.base-tab-filter[data-v-34eca1eb]{display:flex;gap:24px;overflow-x:auto}.base-tab-filter[data-v-34eca1eb]::-webkit-scrollbar{display:none}.base-tab-filter.is-mobile[data-v-34eca1eb]{gap:16px;padding:4px 0}.tab-item[data-v-34eca1eb]{position:relative;cursor:pointer;display:flex;align-items:center;gap:8px;padding:8px 0;transition:all .2s;white-space:nowrap}.tab-item .tab-label[data-v-34eca1eb]{font-size:14px;font-weight:600;color:var(--color-text-secondary);position:relative;z-index:1;transition:all .2s}.tab-item .tab-sub-label[data-v-34eca1eb]{font-size:10px;color:var(--color-text-placeholder);opacity:.6;margin-top:2px}.tab-item.is-active .tab-label[data-v-34eca1eb]{color:var(--color-text-main);font-weight:800}.tab-item.is-active .tab-label[data-v-34eca1eb]:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:6px;background:var(--color-bg-primary);border-radius:3px;z-index:-1;opacity:.9;transform:translateY(-50%)}.tab-item.is-active .tab-sub-label[data-v-34eca1eb]{color:var(--color-text-secondary);opacity:1}.tab-item:hover:not(.is-active) .tab-label[data-v-34eca1eb]{color:var(--color-text-main)}.is-mobile .tab-item[data-v-34eca1eb]{padding:6px 0}.is-mobile .tab-item .tab-label[data-v-34eca1eb]{font-size:13px}.activity-status-tag[data-v-0a5d1d74]{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;font-size:var(--font-size-s);color:#fff;border-radius:var(--border-radius-s);line-height:1.2;white-space:nowrap}.time-range-display[data-v-c2594f91]{display:flex;align-items:center;font-family:var(--font-family-mono);font-size:11px;line-height:1;width:fit-content}.time-range-display .time-block[data-v-c2594f91]{padding:0 8px;display:flex;align-items:center;justify-content:center;font-weight:700;transition:all .2s ease;height:20px;line-height:1;box-sizing:border-box}.time-range-display .time-block.start[data-v-c2594f91]{background:#f5f5f5;color:var(--color-text-secondary);border-radius:4px 0 0 4px;padding-right:2px}.time-range-display .time-block.end[data-v-c2594f91]{background:#eee;color:var(--color-text-secondary);border-radius:0 4px 4px 0;padding-left:14px}.time-range-display .arrow-junction[data-v-c2594f91]{position:relative;width:10px;height:20px;overflow:visible;margin-right:-10px;z-index:2}.time-range-display .arrow-junction .arrow-shape[data-v-c2594f91]{position:absolute;left:0;top:0;width:10px;height:100%;background:#f5f5f5;clip-path:polygon(0% 0%,0% 100%,100% 50%)}@mobile ({.time-range-display {font-size: 10px; .time-block {padding: 2px 6px;}}});.ba-comment-list-wrapper[data-v-db47bc09]{position:relative;width:100%}.comment-input-container[data-v-db47bc09]{position:sticky;top:0;z-index:10;margin-bottom:20px;padding:8px 0;border-radius:8px}.activity-share-card[data-v-61cf39e9]{width:100%;padding:12px;display:flex;justify-content:center}.preview-container[data-v-61cf39e9]{width:100%;max-width:350px;background:#202023;border-radius:12px;overflow:hidden;box-shadow:0 20px 50px #0006;position:relative;transition:opacity .3s var(--g-os)}.preview-container.is-loading[data-v-61cf39e9]{opacity:.7}.card-image[data-v-61cf39e9]{width:100%;height:auto;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.loading-box[data-v-61cf39e9]{aspect-ratio:1 / 1.76;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--color-text-description);font-size:13px;background:#ffffff05}@media screen and (max-height: 700px){.preview-container[data-v-61cf39e9]{max-width:280px}}.share-drawer[data-v-cb9db05d]{padding:12px 12px 24px;display:flex;flex-direction:column;align-items:center;background:var(--color-bg-1)}.card-preview-section[data-v-cb9db05d]{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:12px}.card-preview-section .hint[data-v-cb9db05d]{margin-top:12px;font-size:12px;color:var(--color-text-description);opacity:.6}.share-actions[data-v-cb9db05d]{display:flex;justify-content:center;gap:40px;width:100%;padding:12px 0;border-top:1px solid var(--color-border-1)}.action-item[data-v-cb9db05d]{display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer}.action-item:hover .icon-box[data-v-cb9db05d],.action-item:hover .icon-box.primary[data-v-cb9db05d]{background:var(--color-bg-primary);color:var(--color-text-title)}.icon-box[data-v-cb9db05d]{width:56px;height:56px;background:var(--color-bg-2);border-radius:16px;display:flex;align-items:center;justify-content:center;transition:all .25s ease;color:var(--color-text-main)}.icon-box.primary[data-v-cb9db05d]{background:var(--color-text-main);color:var(--color-bg-pure)}.icon-box.is-loading[data-v-cb9db05d]{opacity:.7;cursor:not-allowed}.label[data-v-cb9db05d]{font-size:13px;color:var(--color-text-main);font-weight:600}@mobile ({.share-drawer {padding: 12px 16px 32px;} .share-actions {gap: 60px;}});.activity-content[data-v-7127e5cd]{display:flex;flex-direction:column;gap:var(--spacing-m)}.activity-visuals[data-v-7127e5cd]{width:100%;border-radius:var(--border-radius-m);overflow:hidden}.info-panel[data-v-7127e5cd]{padding:0}.tech-header[data-v-7127e5cd]{margin-bottom:var(--spacing-s);display:flex;align-items:center;gap:8px}.tech-header .tech-label[data-v-7127e5cd]{font-size:10px;color:var(--color-text-placeholder);letter-spacing:2px}.tech-header .tech-deco[data-v-7127e5cd]{flex:1;height:1px;background:linear-gradient(90deg,var(--color-border-1),transparent)}.activity-title[data-v-7127e5cd]{font-size:32px;font-weight:800;color:var(--color-text-title);margin-bottom:var(--spacing-l);line-height:1.1;letter-spacing:-.5px}.secondary-info[data-v-7127e5cd]{margin-bottom:var(--spacing-xl);display:flex;flex-direction:column;gap:12px}.status-row[data-v-7127e5cd]{display:flex;align-items:center;gap:12px}.inline-countdown[data-v-7127e5cd]{display:flex;align-items:center;gap:6px}.inline-countdown .label[data-v-7127e5cd]{font-size:11px;font-weight:700;color:var(--color-text-placeholder);letter-spacing:.5px}.inline-countdown .value[data-v-7127e5cd]{font-size:14px;font-weight:800;color:var(--color-text-title)}.meta-brief[data-v-7127e5cd]{display:flex;flex-direction:column;gap:6px}.meta-brief .brief-item[data-v-7127e5cd]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-text-secondary);font-weight:500}.meta-brief .brief-item .brief-icon[data-v-7127e5cd]{font-size:14px;color:var(--color-text-placeholder)}.meta-brief .brief-item--link[data-v-7127e5cd]{color:var(--color-text-title);font-weight:700;cursor:pointer;width:fit-content}.meta-brief .brief-item--link[data-v-7127e5cd]:hover{opacity:.7}.meta-brief .brief-item--link .link-arrow[data-v-7127e5cd]{font-size:14px;margin-left:-4px;color:var(--color-text-placeholder)}.meta-brief .brief-item--link .agreement-meta[data-v-7127e5cd]{display:flex;flex-direction:column;gap:2px}.meta-brief .brief-item--link .agreement-time[data-v-7127e5cd]{font-size:11px;line-height:1.2;color:var(--color-text-placeholder);font-weight:500}.cancel-block[data-v-7127e5cd]{border-top:1px solid var(--color-border-1);padding:var(--spacing-m) 0;margin-bottom:var(--spacing-m)}.cancel-block .cancel-header[data-v-7127e5cd]{display:flex;align-items:center;gap:6px;color:var(--color-text-error);font-size:12px;font-weight:700;margin-bottom:8px}.cancel-block .cancel-body[data-v-7127e5cd]{padding-left:20px}.cancel-block .cancel-reason[data-v-7127e5cd]{margin:0;font-size:var(--font-size-m);color:var(--color-text-main)}.cancel-block .cancel-time[data-v-7127e5cd]{font-size:12px;color:var(--color-text-placeholder);margin-top:4px}.description-block[data-v-7127e5cd]{border-top:1px solid var(--color-border-1);padding-top:var(--spacing-m)}.description-block .desc-header[data-v-7127e5cd]{margin-bottom:var(--spacing-s)}.description-block .desc-header .desc-label[data-v-7127e5cd]{font-size:11px;color:var(--color-text-placeholder);font-weight:700;letter-spacing:1px}.description-block .desc-text[data-v-7127e5cd]{font-size:var(--font-size-m);line-height:1.8;color:var(--color-text-main)}.description-block .desc-text[data-v-7127e5cd] h1,.description-block .desc-text[data-v-7127e5cd] h2,.description-block .desc-text[data-v-7127e5cd] h3,.description-block .desc-text[data-v-7127e5cd] h4,.description-block .desc-text[data-v-7127e5cd] h5,.description-block .desc-text[data-v-7127e5cd] h6{margin:1em 0 .5em;line-height:1.35;color:var(--color-text-title)}.description-block .desc-text[data-v-7127e5cd] p{margin:0 0 .85em}.description-block .desc-text[data-v-7127e5cd] ul,.description-block .desc-text[data-v-7127e5cd] ol{margin:.5em 0 .85em;padding-left:1.4em}.description-block .desc-text[data-v-7127e5cd] li{margin:.2em 0}.description-block .desc-text[data-v-7127e5cd] a{color:var(--color-bg-primary);text-decoration:underline}.description-block .desc-text[data-v-7127e5cd] blockquote{margin:.8em 0;padding:.4em .9em;border-left:3px solid var(--color-border-1);background:var(--color-bg-2);color:var(--color-text-secondary)}.description-block .desc-text[data-v-7127e5cd] code{padding:.1em .35em;border-radius:4px;background:var(--color-bg-2);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.description-block .desc-text[data-v-7127e5cd] pre{margin:.8em 0;padding:.7em .9em;border-radius:8px;background:var(--color-bg-2);overflow-x:auto}.description-block .desc-text[data-v-7127e5cd] pre code{padding:0;background:transparent}.footer-actions[data-v-7127e5cd]{margin-top:var(--spacing-l);margin-bottom:var(--spacing-l);display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:16px}.footer-actions .action-item[data-v-7127e5cd]{width:200px}@media (max-width: 1000px){.activity-title[data-v-7127e5cd]{font-size:24px}.countdown-value[data-v-7127e5cd]{font-size:32px}}.activity-card[data-v-b572e2f9]{background-color:#fff;border:1px solid #e0e0e6;border-radius:4px;padding:16px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.activity-card[data-v-b572e2f9]:hover{border-color:#ffd666;box-shadow:0 0 0 1px #ffd666}.header[data-v-b572e2f9]{display:flex;align-items:flex-start;margin-bottom:var(--spacing-s)}.header .avatar-box[data-v-b572e2f9]{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:var(--spacing-s);flex-shrink:0;border:1px solid var(--color-border-1)}.header .avatar-box .avatar[data-v-b572e2f9]{width:100%;height:100%;object-fit:cover}.header .info[data-v-b572e2f9]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.header .info .name-row[data-v-b572e2f9]{display:flex;align-items:center}.header .info .name-row .name[data-v-b572e2f9]{font-size:13px;font-weight:700;color:var(--color-text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.header .info .time-row[data-v-b572e2f9]{display:flex;align-items:center;height:20px}.header .status-col[data-v-b572e2f9]{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-left:12px}.header .status-col .countdown-text[data-v-b572e2f9]{font-size:11px;font-weight:700;color:var(--color-text-secondary);letter-spacing:0px;line-height:20px}.content .activity-title[data-v-b572e2f9]{font-size:16px;font-weight:700;margin-bottom:8px;color:var(--color-text-title);line-height:1.4}.content .activity-description[data-v-b572e2f9]{font-size:13px;color:var(--color-text-secondary);line-height:1.6;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;white-space:pre-wrap}.content .image-grid-wrapper[data-v-b572e2f9]{margin-top:12px}@mobile ({.activity-card {padding: var(--spacing-s);} .header {.avatar-box {width: 32px; height: 32px;} .status-col {.countdown-text {font-size: 10px;}}}});.loading-state[data-v-cb7e7f9c]{display:flex;justify-content:center;align-items:center;height:300px}.activity-detail[data-v-cb7e7f9c]{padding:15px;padding-bottom:var(--spacing-xl)}@media (max-width: 1000px){.activity-detail[data-v-cb7e7f9c]{padding-left:12px;padding-right:12px}}.vditor{--border-color: #d1d5da;--second-color: rgba(88, 96, 105, .36);--panel-background-color: #fff;--panel-shadow: 0 1px 2px rgba(0, 0, 0, .2);--toolbar-background-color: #f6f8fa;--toolbar-icon-color: #586069;--toolbar-icon-hover-color: #4285f4;--toolbar-height: 35px;--toolbar-divider-margin-top: 8px;--textarea-background-color: #fafbfc;--textarea-text-color: #24292e;--resize-icon-color: var(--toolbar-icon-color);--resize-background-color: var(--toolbar-background-color);--resize-hover-icon-color: var(--panel-background-color);--resize-hover-background-color: var(--toolbar-icon-hover-color);--count-background-color: rgba(27, 31, 35, .05);--heading-border-color: #eaecef;--blockquote-color: #6a737d;--ir-heading-color: #660e7a;--ir-title-color: #808080;--ir-bi-color: #0033b3;--ir-link-color: #008000;--ir-bracket-color: #0000ff;--ir-paren-color: #008000}.vditor--dark{--border-color: #141414;--second-color: rgba(185, 185, 185, .36);--panel-background-color: #24292e;--panel-shadow: 0 1px 2px rgba(255, 255, 255, .2);--toolbar-background-color: #1d2125;--toolbar-icon-color: #b9b9b9;--toolbar-icon-hover-color: #fff;--textarea-background-color: #2f363d;--textarea-text-color: #d1d5da;--resize-icon-color: var(--border-color);--resize-background-color: var(--second-color);--resize-hover-icon-color: var(--toolbar-icon-hover-color);--resize-hover-background-color: rgba(185, 185, 185, .86);--count-background-color: rgba(66, 133, 244, .36);--heading-border-color: var(--textarea-text-color);--blockquote-color: var(--toolbar-icon-color);--ir-heading-color: #9876aa;--ir-title-color: #808080;--ir-bi-color: #cc7832;--ir-link-color: #ffc66d;--ir-bracket-color: #287bde;--ir-paren-color: #6a8759}@keyframes tooltip-appear{0%{opacity:0}to{opacity:1}}.vditor-tooltipped{position:relative;cursor:pointer}.vditor-tooltipped:after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font-size:11px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#3b3e43;border-radius:3px;line-height:16px;opacity:0}.vditor-tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#3b3e43;pointer-events:none;content:"";border:5px solid transparent;opacity:0}.vditor-tooltipped--hover:before,.vditor-tooltipped--hover:after,.vditor-tooltipped:hover:before,.vditor-tooltipped:hover:after,.vditor-tooltipped:active:before,.vditor-tooltipped:active:after,.vditor-tooltipped:focus:before,.vditor-tooltipped:focus:after{display:inline-block;text-decoration:none;animation-name:tooltip-appear;animation-duration:.15s;animation-fill-mode:forwards;animation-timing-function:ease-in}.vditor-tooltipped__s:after,.vditor-tooltipped__se:after,.vditor-tooltipped__sw:after{top:100%;right:50%;margin-top:5px}.vditor-tooltipped__s:before,.vditor-tooltipped__se:before,.vditor-tooltipped__sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#3b3e43}.vditor-tooltipped__se:after{right:auto;left:50%;margin-left:-15px}.vditor-tooltipped__sw:after{margin-right:-15px}.vditor-tooltipped__n:after,.vditor-tooltipped__ne:after,.vditor-tooltipped__nw:after{right:50%;bottom:100%;margin-bottom:5px}.vditor-tooltipped__n:before,.vditor-tooltipped__ne:before,.vditor-tooltipped__nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#3b3e43}.vditor-tooltipped__ne:after{right:auto;left:50%;margin-left:-15px}.vditor-tooltipped__nw:after{margin-right:-15px}.vditor-tooltipped__s:after,.vditor-tooltipped__n:after{transform:translate(50%)}.vditor-tooltipped__w:after{right:100%;bottom:50%;margin-right:5px;transform:translateY(50%)}.vditor-tooltipped__w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#3b3e43}.vditor-tooltipped__e:after{bottom:50%;left:100%;margin-left:5px;transform:translateY(50%)}.vditor-tooltipped__e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#3b3e43}@media screen and (max-width: 520px){.vditor-tooltipped:before,.vditor-tooltipped:after{content:none}}@keyframes scale-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.vditor-panel{background-color:var(--panel-background-color);position:absolute;box-shadow:var(--panel-shadow);border-radius:3px;padding:5px;z-index:3;font-size:14px;display:none;-webkit-user-select:none;user-select:none;max-width:320px;min-width:80px;animation-duration:.15s;animation-name:scale-in;animation-timing-function:cubic-bezier(.2,0,.13,1.5);color:var(--toolbar-icon-color)}.vditor-panel--none{padding:0;animation:none;min-width:auto;max-width:none;white-space:nowrap;opacity:.86}.vditor-panel--arrow:before{position:absolute;width:0;height:0;pointer-events:none;content:" ";border:7px solid transparent;top:-14px;left:5px;border-bottom-color:var(--panel-background-color)}.vditor-panel--left{right:0}.vditor-panel--left.vditor-panel--arrow:before{right:5px;left:auto}.vditor-input{border:0;padding:3px 5px;background-color:var(--panel-background-color);font-size:12px;color:var(--textarea-text-color)}.vditor-input:focus{background-color:var(--toolbar-background-color);outline:none}.vditor-icon{color:var(--toolbar-icon-color);cursor:pointer;float:left;padding:4px 5px;height:21px;width:23px;background-color:transparent;border:0;box-sizing:border-box}.vditor-icon:hover,.vditor-icon--current{color:var(--toolbar-icon-hover-color);background-color:transparent}.vditor-icon:focus{outline:none}.vditor-icon svg{height:13px!important;width:13px!important;float:left;fill:currentColor;pointer-events:none}.vditor-toolbar{background-color:var(--toolbar-background-color);border-bottom:1px solid var(--border-color);padding:0 5px;line-height:1}.vditor-toolbar--pin{position:sticky;top:0;z-index:1}.vditor-toolbar--hide{transition:all .15s ease-in-out;height:5px;overflow:hidden}.vditor-toolbar--hide:hover{background-color:var(--toolbar-background-color);height:auto;overflow:visible}.vditor-toolbar__item{float:left;position:relative}.vditor-toolbar__item .vditor-tooltipped{color:var(--toolbar-icon-color);border:0;padding:10px 5px;background-color:transparent;height:var(--toolbar-height);width:25px;box-sizing:border-box;font-size:0}.vditor-toolbar__item .vditor-tooltipped:focus{outline:none}.vditor-toolbar__item .vditor-tooltipped:focus{cursor:pointer;color:var(--toolbar-icon-hover-color)}.vditor-toolbar__item svg{fill:currentColor;display:inline-block;stroke-width:0;stroke:currentColor;width:15px;height:15px}.vditor-toolbar__item input{position:absolute;width:25px;height:var(--toolbar-height);top:0;left:0;cursor:pointer;opacity:.001;overflow:hidden}.vditor-toolbar__divider{float:left;height:calc(var(--toolbar-height) - (var(--toolbar-divider-margin-top) * 2));border-left:1px solid var(--second-color);margin:var(--toolbar-divider-margin-top) 8px}.vditor-toolbar__br{width:100%;padding:0!important;height:0!important}.vditor-menu--current{color:var(--toolbar-icon-hover-color)!important}.vditor-menu--disabled{color:var(--second-color)!important;cursor:not-allowed!important}.vditor-emojis{display:inline-block;overflow:auto}.vditor-emojis::-webkit-scrollbar{display:none}.vditor-emojis__tip{flex:1;min-width:1px;width:200px;margin-right:10px;color:var(--toolbar-icon-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vditor-emojis__tail{margin-top:5px;font-size:12px;color:var(--toolbar-icon-color);display:flex}.vditor-emojis__tail a{text-decoration:none;color:var(--toolbar-icon-color)}.vditor-emojis__tail a:hover{color:var(--toolbar-icon-hover-color)}.vditor-emojis button{cursor:pointer;border-radius:3px;float:left;height:30px;width:30px;text-align:center;line-height:26px;padding:3px;box-sizing:border-box;font-size:16px;transition:all .15s ease-in-out;border:0;margin:0;background-color:transparent;overflow:hidden}.vditor-emojis button:focus{outline:none}.vditor-emojis button:hover .vditor-emojis__icon{display:inline-block;transform:scale(1.2)}.vditor-emojis img{height:20px;width:20px;float:left;margin:3px 0 0 3px}@media screen and (max-width: 520px){.vditor-toolbar__item{padding:0 12px}.vditor-panel--left.vditor-panel--arrow:before{right:17px}}@media (hover: hover) and (pointer: fine){.vditor-toolbar__item .vditor-tooltipped:hover{color:var(--toolbar-icon-hover-color)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.vditor{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:3px;box-sizing:border-box;font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Hiragino Sans GB,Microsoft Yahei,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,"Android Emoji",EmojiSymbols}.vditor--fullscreen{position:fixed;top:0;width:100%!important;left:0;height:100vh!important;z-index:90;border-radius:0}.vditor-content{display:flex;min-height:60px;flex:1;min-width:1px;position:relative}.vditor-preview{flex:1;min-width:1px;overflow:auto;margin-left:-1px;border-left:1px solid var(--border-color);box-sizing:border-box;border-radius:0 0 3px;background-color:var(--textarea-background-color)}.vditor-preview::-webkit-scrollbar{display:none}.vditor-preview__action{text-align:center;padding:10px;background-color:var(--toolbar-background-color)}.vditor-preview__action button{background-color:var(--toolbar-background-color);color:var(--toolbar-icon-color);line-height:20px;border:0;margin:0 10px;cursor:pointer;padding:0 7px;font-size:12px}.vditor-preview__action button.vditor-preview__action--current,.vditor-preview__action button:hover{color:var(--toolbar-icon-hover-color);background-color:var(--toolbar-background-color)}.vditor-preview__action button:focus{outline:none}.vditor-preview__action button svg{fill:currentColor;height:15px;width:15px;vertical-align:middle}.vditor-preview>.vditor-reset{padding:10px;margin:0 auto}.vditor-preview img:not(.emoji){cursor:pointer}.vditor-devtools{display:none;background-color:var(--textarea-background-color);overflow:auto;flex:1;min-width:1px;box-shadow:inset 1px 0 var(--border-color);box-sizing:border-box;border-radius:0 0 3px;padding:10px}.vditor-counter{padding:3px;color:var(--toolbar-icon-color);background-color:var(--count-background-color);border-radius:3px;font-size:12px;-webkit-user-select:none;user-select:none;float:right;margin:8px 3px 0 0}.vditor-counter--error{color:#d23f31;background-color:#d23f311a}.vditor-resize{padding:3px 0;cursor:row-resize;-webkit-user-select:none;user-select:none;position:absolute;width:100%}.vditor-resize--top{top:-3px}.vditor-resize--bottom{bottom:-3px}.vditor-resize>div{height:3px;background-color:var(--resize-background-color);transition:all .15s ease-in-out}.vditor-resize:hover>div,.vditor-resize--selected>div{background-color:var(--resize-hover-background-color)}.vditor-resize:hover svg,.vditor-resize--selected svg{color:var(--resize-hover-icon-color)}.vditor-resize svg{fill:currentColor;stroke-width:0;stroke:currentColor;width:13px;height:3px;display:block;margin:0 auto;color:var(--resize-icon-color)}.vditor-upload{position:absolute;height:3px;left:0;top:-2px;transition:all .15s ease-in-out;background-color:#4285f4}.vditor-tip{position:absolute;font-size:12px;top:10px;animation-duration:.15s;animation-fill-mode:both;left:50%;z-index:5}.vditor-tip--show{display:block;animation-name:slideInDown}.vditor-tip__content{text-align:left;display:inline-block;line-height:16px;padding:3px 10px;border-radius:3px;background:var(--toolbar-background-color);position:relative;margin-left:-50%;color:var(--toolbar-icon-color);max-width:100%;box-shadow:var(--panel-shadow)}.vditor-tip__content ul{margin:2px 0;padding:0 0 0 18px}.vditor-tip__content a{color:#4285f4}.vditor-tip__close{position:absolute;color:var(--toolbar-icon-color);top:-7px;right:-15px;font-weight:700;cursor:pointer}.vditor-tip__close:hover{color:var(--toolbar-icon-hover-color)}.vditor-img{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;z-index:100}.vditor-img__bar{border-bottom:1px solid var(--border-color);background-color:var(--toolbar-background-color);text-align:center;height:36px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.vditor-img__btn{display:flex;align-items:center;cursor:pointer;margin-left:24px;-webkit-user-select:none;user-select:none;color:var(--toolbar-icon-color)}.vditor-img__btn:hover{color:var(--toolbar-icon-hover-color)}.vditor-img__btn svg{height:14px;width:14px;margin-right:8px;fill:currentColor}.vditor-img__img{flex:1;background-color:var(--textarea-background-color);overflow:auto;cursor:zoom-out}.vditor-img__img img{max-width:none}.vditor-hint{background-color:var(--panel-background-color);position:absolute;box-shadow:var(--panel-shadow);border-radius:3px;padding:5px 0;z-index:4;line-height:20px;list-style:none;font-size:12px;margin:0;max-width:250px;min-width:80px;display:none}.vditor-hint .vditor-hint{margin-top:-31px;left:100%;right:auto}.vditor-hint .vditor-hint.vditor-panel--left{right:100%;left:auto}.vditor-hint button{color:var(--toolbar-icon-color);display:block;padding:3px 10px;border:0;border-radius:0;line-height:20px;width:100%;box-sizing:border-box;text-align:left;margin:0;background-color:transparent;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vditor-hint button:focus{outline:none}.vditor-hint--current,.vditor-hint button:not(.vditor-menu--disabled):hover{background-color:var(--toolbar-background-color)!important;color:var(--toolbar-icon-hover-color)!important}.vditor-hint__emoji{font-size:16px;float:left;margin-right:3px}.vditor-hint img{height:20px;width:20px;float:left;margin-right:3px}.vditor-reset{color:#24292e;font-variant-ligatures:no-common-ligatures;font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Hiragino Sans GB,Microsoft Yahei,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,"Android Emoji",EmojiSymbols;word-wrap:break-word;overflow:auto;line-height:1.5;font-size:16px;word-break:break-word}.vditor-reset--anchor{padding-left:20px}.vditor-reset--error{color:#d23f31;font-size:12px;display:block;line-height:16px}.vditor-reset ul ul ul{list-style-type:square}.vditor-reset ul ul{list-style-type:circle}.vditor-reset ul{list-style-type:disc}.vditor-reset ul,.vditor-reset ol{padding-left:2em;margin-top:0;margin-bottom:16px}.vditor-reset li+li{margin-top:.25em}.vditor-reset li p{margin-top:16px}.vditor-reset audio{max-width:100%}.vditor-reset audio:focus{outline:none}.vditor-reset video{max-height:90vh;max-width:100%}.vditor-reset img{max-width:100%}.vditor-reset img.emoji{cursor:auto;max-width:20px;vertical-align:sub}.vditor-reset h1,.vditor-reset h2,.vditor-reset h3,.vditor-reset h4,.vditor-reset h5,.vditor-reset h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.vditor-reset h1:hover .vditor-anchor svg,.vditor-reset h2:hover .vditor-anchor svg,.vditor-reset h3:hover .vditor-anchor svg,.vditor-reset h4:hover .vditor-anchor svg,.vditor-reset h5:hover .vditor-anchor svg,.vditor-reset h6:hover .vditor-anchor svg{visibility:visible}.vditor-reset h1{font-size:1.75em}.vditor-reset h2{font-size:1.55em}.vditor-reset h3{font-size:1.38em}.vditor-reset h4{font-size:1.25em}.vditor-reset h5{font-size:1.13em}.vditor-reset h6{font-size:1em}.vditor-reset hr{height:2px;padding:0;margin:24px 0;background-color:#eaecef;border:0}.vditor-reset p{margin-top:0;margin-bottom:16px}.vditor-reset blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #eaecef;margin:0 0 16px}.vditor-reset blockquote>:first-child{margin-top:0}.vditor-reset blockquote>:last-child{margin-bottom:0}.vditor-reset ins>iframe{border:0}.vditor-reset iframe{border:1px solid #d1d5da;max-width:100%;box-sizing:border-box}.vditor-reset iframe.iframe__video{min-width:80%;min-height:36vh}.vditor-reset table{border-collapse:collapse;empty-cells:show;margin-bottom:16px;overflow:auto;border-spacing:0;display:block;word-break:keep-all;width:100%}.vditor-reset table tr{background-color:#fafbfc;border-top:1px solid #c6cbd1}.vditor-reset table td,.vditor-reset table th{padding:6px 13px;border:1px solid #dfe2e5;word-break:normal;white-space:nowrap}.vditor-reset table td:first-child:after,.vditor-reset table th:first-child:after{content:"";display:inline-block;vertical-align:top;min-height:24px}.vditor-reset table th{font-weight:600}.vditor-reset table tbody tr:nth-child(2n){background-color:#fff}.vditor-reset code:not(.hljs):not(.highlight-chroma){padding:.2em .4em;margin:0;font-size:85%;border-radius:3px;font-family:mononoki,Consolas,Liberation Mono,Menlo,Courier,monospace,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,"Android Emoji",EmojiSymbols;word-break:break-word;background-size:20px 20px;white-space:pre-wrap}.vditor-reset pre{margin:1em 0}.vditor-reset pre>code{margin:0;font-size:85%;padding:.5em;border-radius:5px;display:block;overflow:auto;white-space:pre;font-family:mononoki,Consolas,Liberation Mono,Menlo,Courier,monospace,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,"Android Emoji",EmojiSymbols;background-size:20px 20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8AgMAAABHkjHhAAAACVBMVEWAgIBaWlo+Pj7rTFvWAAAAA3RSTlMHCAw+VhR4AAAA+klEQVQoz4WSMW7EQAhFPxKWNh2FCx+HkaZI6RRb5DYbyVfIJXLKDCFoMbaTKSw/8ZnPAPjaH2xgZcUNUDADD7D9LtDBCLZ45fbkvo/30K8yeI64pPwl6znd/3n/Oe93P3ho9qeh72btTFzqkz0rsJle8Zr81OLEwZ1dv/713uWqvu2pl+k0fy7MWtj9r/tN5q/02z89qa/L4Dc2LvM93kezPfXlME/O86EbY/V9GB9ePX8G1/6W+/9h1dq/HGfTfzT3j/xNo7522Bfnqe5jO/fvhVthlfk434v3iO9zG/UOphyPeinPl1J8Gtaa7xPTa/Dk+RIs4deMvwGvcGsmsCvJ0AAAAABJRU5ErkJggg==);word-break:initial;word-wrap:normal}.vditor-reset pre:hover div.vditor-copy{display:block}.vditor-reset .language-math,.vditor-reset .language-echarts,.vditor-reset .language-mindmap,.vditor-reset .language-plantuml,.vditor-reset .language-mermaid,.vditor-reset .language-markmap,.vditor-reset .language-abc,.vditor-reset .language-flowchart,.vditor-reset .language-graphviz{margin-bottom:16px}.vditor-reset .language-math mjx-container:focus{outline:none;cursor:context-menu}.vditor-reset .language-echarts,.vditor-reset .language-mindmap{overflow:hidden;height:420px}.vditor-reset .language-mermaid,.vditor-reset .language-markmap,.vditor-reset .language-flowchart,.vditor-reset .language-graphviz{text-align:center}.vditor-reset .language-graphviz parsererror{overflow:auto}.vditor-reset kbd{display:inline-block;padding:3px 5px;font:11px Consolas,Liberation Mono,Menlo,Courier,monospace;line-height:10px;color:#24292e;vertical-align:middle;background-color:#fafbfc;border:solid 1px #d1d5da;border-radius:3px;box-shadow:inset 0 -1px #d1d5da}.vditor-reset summary{cursor:pointer}.vditor-reset summary:focus{outline:none}.vditor-reset svg{height:auto;width:auto;stroke-width:initial}.vditor-reset p:last-child,.vditor-reset blockquote:last-child,.vditor-reset pre:last-child,.vditor-reset ul:last-child,.vditor-reset ol:last-child,.vditor-reset hr:last-child{margin-bottom:0}.vditor-comment{border-bottom:2px solid #f8e6ab}.vditor-comment--focus,.vditor-comment--hover{background-color:#faf1d1;border-bottom:2px solid #ffc60a}.vditor-comment--focus .vditor-comment,.vditor-comment--hover .vditor-comment{border-bottom:2px solid #ffc60a}.vditor-task{list-style:none!important;word-break:break-all}.vditor-task input{margin:0 .2em .25em -1.6em;font-size:12px;vertical-align:middle}.vditor-copy{position:relative;display:none;z-index:1}.vditor-copy textarea{position:absolute;left:-100000px;height:10px}.vditor-copy span{cursor:pointer;position:absolute;right:15px;top:.5em}.vditor-copy svg{color:#586069;height:14px;width:14px!important;display:block;fill:currentColor}.vditor-linenumber{padding-left:4em!important;position:relative}.vditor-linenumber__rows{position:absolute;pointer-events:none;top:.5em;left:0;width:3em;-webkit-user-select:none;user-select:none;counter-reset:linenumber}.vditor-linenumber__rows>span{pointer-events:none;display:block}.vditor-linenumber__rows>span:before{counter-increment:linenumber;content:counter(linenumber);color:#9e969661;display:block;padding-right:1em;text-align:right}.vditor-speech{position:absolute;display:none;background-color:#f6f8fa;border:1px solid #d1d5da;border-radius:3px;padding:3px;cursor:pointer;color:#586069}.vditor-speech:hover,.vditor-speech--current{color:#4285f4}.vditor-speech svg{height:14px;width:14px;fill:currentColor;display:block;stroke-width:0;stroke:currentColor}.vditor-anchor{margin-left:5px}.vditor-anchor--left{float:left;padding-right:4px;margin-left:-20px}.vditor-anchor svg{visibility:hidden}.vditor-anchor:hover svg{visibility:visible}.vditor-anchor:focus{outline:none}.vditor-linkcard{margin:31px auto 16px;transition:all .15s ease-in-out;cursor:pointer;max-width:768px;padding:0 10px}.vditor-linkcard a{border-radius:3px;background-color:#f6f8fa;overflow:hidden;max-height:250px;display:flex;text-decoration:none;flex-wrap:wrap-reverse;box-shadow:0 1px 2px #0003}.vditor-linkcard a:hover{box-shadow:0 0 3px #00000021,0 3px 6px #00000042;text-decoration:none}.vditor-linkcard a:visited .vditor-linkcard__abstract{color:#5860695c}.vditor-linkcard__info{padding:10px;min-width:200px;box-sizing:border-box;flex:1}.vditor-linkcard__title{font-size:14px;font-weight:400;color:#24292e;display:flex;align-items:center}.vditor-linkcard__title img{cursor:pointer;height:20px;width:20px;border-radius:3px;flex-shrink:0;margin-right:5px}.vditor-linkcard__abstract{word-wrap:break-word;word-break:break-all;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;color:#586069;margin:5px 0}.vditor-linkcard__site{font-size:12px;color:#4285f4}.vditor-linkcard__image{background-size:cover;background-repeat:no-repeat;background-position:center center;max-width:250px;min-width:126px;cursor:pointer;background-color:#5860695c}.vditor-footnotes__goto-ref{text-decoration:none}.vditor-toc{margin-bottom:16px;-webkit-user-select:text;user-select:text;color:#4285f4}.vditor-toc .vditor-outline__action{display:none}.vditor-toc ul{list-style:none!important;padding-left:1em}.vditor-toc>ul{padding-left:0}.vditor-toc span{cursor:pointer}.vditor-toc li>span>svg{width:0;height:0}.vditor-outline{width:250px;border-right:1px solid var(--border-color);background-color:var(--panel-background-color);display:none;overflow:auto}.vditor-outline--right{border-right:0;border-left:1px solid var(--border-color)}.vditor-outline::-webkit-scrollbar{display:none}.vditor-outline ul{list-style:none!important;padding-left:1em;margin:0}.vditor-outline__content>ul{padding-left:0}.vditor-outline li>span{display:flex;align-items:center;padding:5px 10px;cursor:pointer;color:var(--textarea-text-color)}.vditor-outline li>span>svg{height:10px;width:10px;flex-shrink:0}.vditor-outline li>span:hover{color:var(--toolbar-icon-hover-color)}.vditor-outline li>span>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vditor-outline__title{border-bottom:1px dashed var(--border-color);padding:5px 10px;color:var(--toolbar-icon-color);font-size:12px}.vditor-outline__action{transition:all .15s ease-in-out;fill:currentColor;margin-right:5px;flex-shrink:0}.vditor-outline__action--close{transform:rotate(-90deg)}.vditor-wysiwyg{box-sizing:border-box;flex:1;position:relative;width:100%;min-width:1px}.vditor-wysiwyg pre.vditor-reset{background-color:var(--panel-background-color);margin:0;white-space:pre-wrap;height:100%;box-sizing:border-box}.vditor-wysiwyg pre.vditor-reset[contenteditable=false]{opacity:.3;cursor:not-allowed}.vditor-wysiwyg pre.vditor-reset:empty:before{content:attr(placeholder);color:var(--second-color)}.vditor-wysiwyg pre.vditor-reset:focus{outline:none;background-color:var(--textarea-background-color)}.vditor-wysiwyg pre.vditor-reset:after{content:"";height:var(--editor-bottom);display:block}.vditor-wysiwyg blockquote:empty:before,.vditor-wysiwyg pre>code:empty:before,.vditor-wysiwyg p:empty:before,.vditor-wysiwyg h1:empty:after,.vditor-wysiwyg h2:empty:after,.vditor-wysiwyg h3:empty:after,.vditor-wysiwyg h4:empty:after,.vditor-wysiwyg h5:empty:after,.vditor-wysiwyg h6:empty:after{content:" "}.vditor-wysiwyg code[data-marker="`"]{padding-left:0!important;padding-right:0!important}.vditor-wysiwyg__block pre:first-child{margin-bottom:-1em}.vditor-wysiwyg__block pre:first-child code{color:var(--textarea-text-color);height:auto;text-align:left}.vditor-wysiwyg__block pre:last-child{margin-bottom:1em}.vditor-wysiwyg__preview{cursor:pointer;white-space:initial;min-height:27px}.vditor-wysiwyg>.vditor-reset>h1:before,.vditor-wysiwyg>.vditor-reset>h2:before,.vditor-wysiwyg>.vditor-reset>h3:before,.vditor-wysiwyg>.vditor-reset>h4:before,.vditor-wysiwyg>.vditor-reset>h5:before,.vditor-wysiwyg>.vditor-reset>h6:before,.vditor-wysiwyg div.vditor-wysiwyg__block:before,.vditor-wysiwyg div[data-type=link-ref-defs-block]:before,.vditor-wysiwyg div[data-type=footnotes-block]:before,.vditor-wysiwyg .vditor-toc:before{float:left;padding-right:4px;margin-left:-29px;content:"H1";font-size:.85rem;font-weight:400;color:var(--second-color)}.vditor-wysiwyg>.vditor-reset>h2:before{content:"H2"}.vditor-wysiwyg>.vditor-reset>h3:before{content:"H3"}.vditor-wysiwyg>.vditor-reset>h4:before{content:"H4"}.vditor-wysiwyg>.vditor-reset>h5:before{content:"H5"}.vditor-wysiwyg>.vditor-reset>h6:before{content:"H6"}.vditor-wysiwyg div[data-type=link-ref-defs-block]:before{content:'"A"'}.vditor-wysiwyg div[data-type=footnotes-block]:before{content:"^F"}.vditor-wysiwyg div.vditor-wysiwyg__block:before{content:"</>"}.vditor-wysiwyg div.vditor-wysiwyg__block[data-type=yaml-front-matter]:before{content:"F"}.vditor-wysiwyg div.vditor-wysiwyg__block[data-type=math-block]:before{content:"$$"}.vditor-wysiwyg .vditor-toc:before{content:"ToC"}.vditor-wysiwyg hr{display:inline-block;margin:12px 0;width:100%}.vditor-wysiwyg details{white-space:initial}.vditor-wysiwyg a{cursor:pointer}.vditor-wysiwyg span[data-type=backslash]>span{display:none;color:var(--second-color)}.vditor-wysiwyg span[data-type=link-ref],.vditor-wysiwyg sup[data-type=footnotes-ref]{color:#4285f4}.vditor-wysiwyg span[data-type=toc-h]{color:#4285f4;text-decoration:underline}.vditor-wysiwyg div[data-type=footnotes-block]{border-top:2px solid var(--heading-border-color);padding-top:24px;margin-top:24px}.vditor-wysiwyg div[data-type=link-ref-defs-block]{color:var(--blockquote-color)}@media screen and (max-width: 520px){.vditor-wysiwyg h1:before,.vditor-wysiwyg h2:before,.vditor-wysiwyg h3:before,.vditor-wysiwyg h4:before,.vditor-wysiwyg h5:before,.vditor-wysiwyg h6:before,.vditor-wysiwyg div.vditor-wysiwyg__block:before,.vditor-wysiwyg div[data-type=link-ref-defs-block]:before,.vditor-wysiwyg div[data-type=footnotes-block]:before,.vditor-wysiwyg .vditor-toc:before{content:none}}.vditor-ir{box-sizing:border-box;flex:1;min-width:1px;position:relative;width:100%}.vditor-ir__node[data-type=code-block]:before,.vditor-ir__node[data-type=code-block]:after,.vditor-ir__node[data-type=yaml-front-matter]:before,.vditor-ir__node[data-type=yaml-front-matter]:after,.vditor-ir__node[data-type=math-block]:before,.vditor-ir__node[data-type=math-block]:after{content:" ";color:var(--second-color)}.vditor-ir__node:not(.vditor-ir__node--expand) .vditor-ir__marker{padding:0!important}.vditor-ir__node:not(.vditor-ir__node--expand)[data-type=a]{cursor:pointer}.vditor-ir__node[data-type=link-ref],.vditor-ir__node[data-type=footnotes-ref]{color:#4285f4}.vditor-ir__node[data-type=html-block]{margin-bottom:1em}.vditor-ir__node .vditor-ir__marker{width:0;overflow:hidden;display:inline-block;height:0;transition:all .15s ease-in-out}.vditor-ir__node--hidden .vditor-ir__marker{visibility:hidden}.vditor-ir__node--expand .vditor-ir__marker{color:var(--second-color);display:inline;height:auto;width:auto}.vditor-ir__node--expand .vditor-ir__marker--hide{display:none}.vditor-ir__node--expand .vditor-ir__marker--heading{color:var(--ir-heading-color)}.vditor-ir__node--expand .vditor-ir__marker--bi{color:var(--ir-bi-color)}.vditor-ir__node--expand .vditor-ir__marker--link{color:var(--ir-link-color)}.vditor-ir__node--expand .vditor-ir__marker--title{color:var(--ir-title-color)}.vditor-ir__node--expand .vditor-ir__marker--bracket{color:var(--ir-bracket-color);text-decoration:underline}.vditor-ir__node--expand .vditor-ir__marker--paren{color:var(--ir-paren-color)}.vditor-ir__node--expand .vditor-ir__marker--info{color:var(--ir-heading-color)}.vditor-ir__node--expand .vditor-ir__marker--pre code{color:var(--textarea-text-color);height:auto;text-align:left}.vditor-ir__node--expand[data-type=code-block]:before,.vditor-ir__node--expand[data-type=code-block]:after{content:"```"}.vditor-ir__node--expand[data-type=yaml-front-matter]:before,.vditor-ir__node--expand[data-type=yaml-front-matter]:after{content:"---"}.vditor-ir__node--expand[data-type=math-block]:before,.vditor-ir__node--expand[data-type=math-block]:after{content:"$$"}.vditor-ir__node span[data-type=code-block-open-marker],.vditor-ir__node span[data-type=code-block-close-marker],.vditor-ir__node span[data-type=yaml-front-matter-open-marker],.vditor-ir__node span[data-type=yaml-front-matter-close-marker],.vditor-ir__node span[data-type=math-block-open-marker],.vditor-ir__node span[data-type=math-block-close-marker]{display:none}.vditor-ir__preview{cursor:pointer;white-space:initial;min-height:27px}.vditor-ir__link{color:var(--ir-bracket-color);text-decoration:underline}.vditor-ir pre.vditor-reset{background-color:var(--panel-background-color);margin:0;white-space:pre-wrap;height:100%;box-sizing:border-box}.vditor-ir pre.vditor-reset[contenteditable=false]{opacity:.3;cursor:not-allowed}.vditor-ir pre.vditor-reset:empty:before{content:attr(placeholder);color:var(--second-color)}.vditor-ir pre.vditor-reset:focus{outline:none;background-color:var(--textarea-background-color)}.vditor-ir pre.vditor-reset:after{content:"";height:var(--editor-bottom);display:block}.vditor-ir pre.vditor-reset pre{margin:0}.vditor-ir hr{display:inline-block;margin:12px 0;width:100%}.vditor-ir blockquote:empty:before,.vditor-ir pre>code:empty:before,.vditor-ir p:empty:before,.vditor-ir h1:empty:after,.vditor-ir h2:empty:after,.vditor-ir h3:empty:after,.vditor-ir h4:empty:after,.vditor-ir h5:empty:after,.vditor-ir h6:empty:after{content:" "}.vditor-ir .vditor-reset>h1:before,.vditor-ir .vditor-reset>h2:before,.vditor-ir .vditor-reset>h3:before,.vditor-ir .vditor-reset>h4:before,.vditor-ir .vditor-reset>h5:before,.vditor-ir .vditor-reset>h6:before,.vditor-ir div[data-type=link-ref-defs-block]:before,.vditor-ir div[data-type=footnotes-block]:before,.vditor-ir .vditor-toc:before{float:left;padding-right:4px;margin-left:-29px;content:"H1";font-size:.85rem;font-weight:400;color:var(--second-color)}.vditor-ir .vditor-reset>h2:before{content:"H2"}.vditor-ir .vditor-reset>h3:before{content:"H3"}.vditor-ir .vditor-reset>h4:before{content:"H4"}.vditor-ir .vditor-reset>h5:before{content:"H5"}.vditor-ir .vditor-reset>h6:before{content:"H6"}.vditor-ir div[data-type=link-ref-defs-block]{color:var(--blockquote-color)}.vditor-ir div[data-type=link-ref-defs-block]:before{content:'"A"'}.vditor-ir div[data-type=footnotes-block]{border-top:2px solid var(--heading-border-color);padding-top:24px;margin-top:24px}.vditor-ir div[data-type=footnotes-block]:before{content:"^F"}.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>ul,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>ol,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>p,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>blockquote,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>pre,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>table,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>hr{margin-left:8px}.vditor-ir .vditor-toc:before{content:"ToC"}.vditor-ir .vditor-toc span[data-type=toc-h]{color:#4285f4;text-decoration:underline}@media screen and (max-width: 520px){.vditor-ir h1:before,.vditor-ir h2:before,.vditor-ir h3:before,.vditor-ir h4:before,.vditor-ir h5:before,.vditor-ir h6:before,.vditor-ir div[data-type=link-ref-defs-block]:before,.vditor-ir div[data-type=footnotes-block]:before,.vditor-ir .vditor-toc:before{content:none}}.vditor-sv{font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Hiragino Sans GB,Microsoft Yahei,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,"Android Emoji",EmojiSymbols;margin:0 1px 0 0;overflow:auto;width:100%;flex:1;min-width:1px;border:0;resize:none;padding:10px 9px 10px 10px;box-sizing:border-box;background-color:var(--panel-background-color);outline:0 none;font-size:16px;line-height:22px;color:var(--textarea-text-color);border-radius:0 0 3px 3px;font-variant-ligatures:no-common-ligatures;white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.vditor-sv[contenteditable=false]{opacity:.3;cursor:not-allowed}.vditor-sv:empty:before{content:attr(placeholder);color:var(--second-color)}.vditor-sv:focus{background-color:var(--textarea-background-color)}.vditor-sv:after{content:"";height:var(--editor-bottom);display:block}.vditor-sv span[data-type=newline]+span[data-type=text]:empty{display:inherit}.vditor-sv .sup{vertical-align:super;font-size:smaller}.vditor-sv .strong{font-weight:700}.vditor-sv .em{font-style:italic}.vditor-sv .s{text-decoration:line-through}.vditor-sv .mark:not(.vditor-sv__marker){background-color:#ff0;color:#000}.vditor-sv .h1{font-size:1.75em;line-height:44px}.vditor-sv .h2{font-size:1.55em;line-height:38px}.vditor-sv .h3{font-size:1.38em;line-height:27px}.vditor-sv .h4{font-size:1.25em;line-height:25px}.vditor-sv .h5{font-size:1.13em}.vditor-sv .h6{font-size:1em}.vditor-sv__marker{color:var(--second-color)}.vditor-sv__marker--heading{color:var(--ir-heading-color)}.vditor-sv__marker--bi{color:var(--ir-bi-color)}.vditor-sv__marker--link{color:var(--ir-link-color)}.vditor-sv__marker--title{color:var(--ir-title-color)}.vditor-sv__marker--bracket{color:var(--ir-bracket-color)}.vditor-sv__marker--paren{color:var(--ir-paren-color)}.vditor-sv__marker--info{color:var(--ir-heading-color)}.vditor-sv__marker--strong{font-weight:700}.all-activity-list[data-v-98b9a1fb]{display:flex;flex-direction:column;gap:20px}.activity-feed[data-v-98b9a1fb]{display:flex;flex-direction:column;gap:16px}.load-more[data-v-98b9a1fb]{display:flex;justify-content:center;padding:10px 0}.pagination-wrapper[data-v-98b9a1fb]{margin-top:24px;display:flex;justify-content:center}.empty-state[data-v-98b9a1fb]{padding:60px 0}.labels-page[data-v-cf5f45c8]{min-height:100vh;--g-grid-bg-color: #f5f5f7;padding-top:calc(var(--nav-height) + 24px)}@media (max-width: 1000px){.labels-page[data-v-cf5f45c8]{padding-top:0}}.labels-container[data-v-cf5f45c8]{display:grid;grid-template-columns:280px minmax(0,1000px);justify-content:center;gap:32px;max-width:1500px;margin:0 auto;padding:0 24px}@media (max-width: 1000px){.labels-container[data-v-cf5f45c8]{display:flex;flex-direction:column;padding:0;max-width:100%}}.safe-area-spacer[data-v-cf5f45c8]{grid-column:1 / -1;height:80px;width:100%;flex-shrink:0}.list-anchor[data-v-cf5f45c8]{scroll-margin-top:110px}.sidebar-column-wrapper[data-v-cf5f45c8]{position:sticky;top:80px;height:calc(100vh - 80px);overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding-right:12px;scrollbar-width:none}.sidebar-column-wrapper[data-v-cf5f45c8]::-webkit-scrollbar{display:none}@media (max-width: 1000px){.sidebar-column-wrapper[data-v-cf5f45c8]{display:none}}.sidebar-sticky[data-v-cf5f45c8]{position:relative;top:0;height:auto;max-height:none;overflow:visible;display:flex;flex-direction:column;gap:16px}.sidebar-left[data-v-cf5f45c8]{grid-column:1;grid-row:1}.sidebar-right[data-v-cf5f45c8]{grid-column:1;grid-row:2}.main-feed[data-v-cf5f45c8]{grid-column:2;grid-row:1 / span 5;min-width:0}@media (max-width: 1000px){.main-feed[data-v-cf5f45c8]{width:100%}}.brand-section[data-v-cf5f45c8]{padding:0 12px}.page-title[data-v-cf5f45c8]{font-size:24px;font-weight:800;letter-spacing:-1px;margin:0;line-height:1}.page-subtitle[data-v-cf5f45c8]{font-size:12px;color:var(--color-text-disabled);letter-spacing:2px;margin-top:4px}.nav-menu[data-v-cf5f45c8]{display:flex;flex-direction:column;background-color:#fff;border:1px solid #e0e0e6;border-radius:8px;padding:4px}.nav-item[data-v-cf5f45c8]{display:flex;align-items:center;padding:10px 16px;cursor:pointer;border-radius:6px;transition:all .2s;color:var(--color-text-secondary);font-weight:600;border:1px solid transparent;margin-bottom:2px}.nav-item[data-v-cf5f45c8]:last-child{margin-bottom:0}.nav-item[data-v-cf5f45c8]:hover{background-color:var(--color-bg-2);border-color:var(--color-border-1);color:var(--color-text-main)}.nav-item:hover .nav-en[data-v-cf5f45c8]{opacity:.8}.nav-item.is-active[data-v-cf5f45c8]{background-color:var(--color-bg-primary);border-color:var(--color-bg-primary);color:var(--global-gray-9)}.nav-item.is-active .nav-en[data-v-cf5f45c8]{color:var(--global-gray-9);opacity:.6}.nav-item .nav-label[data-v-cf5f45c8]{font-size:14px}.nav-item .nav-content[data-v-cf5f45c8]{display:flex;align-items:baseline;gap:8px}.nav-item .nav-en[data-v-cf5f45c8]{font-size:10px;font-family:JetBrains Mono,Roboto Mono,monospace;opacity:.3;letter-spacing:.5px;transition:all .2s}.action-btn-primary[data-v-cf5f45c8]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 20px;background-color:var(--color-text-main);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:all .2s;margin-top:24px}.action-btn-primary[data-v-cf5f45c8]:hover{background-color:#ffd666;color:var(--color-text-title)}.action-btn-primary:hover .btn-text[data-v-cf5f45c8],.action-btn-primary:hover .btn-icon[data-v-cf5f45c8]{color:var(--color-text-title)}.action-btn-primary .btn-text[data-v-cf5f45c8]{font-size:14px;font-weight:700;color:#fff}.action-btn-primary .btn-icon[data-v-cf5f45c8]{font-size:18px;color:#fff}.main-feed[data-v-cf5f45c8]{display:flex;flex-direction:column;gap:20px}@media (max-width: 1000px){.main-feed[data-v-cf5f45c8]{gap:0}}.mobile-header[data-v-cf5f45c8]{display:none}@media (max-width: 1000px){.mobile-header[data-v-cf5f45c8]{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:var(--mobile-header-height);background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;z-index:99;border-bottom:1px solid rgba(0,0,0,.05)}.mobile-header .mobile-header-tabs[data-v-cf5f45c8]{flex:1;margin-right:12px;height:100%;display:flex;align-items:center}.mobile-header .mobile-header-tabs[data-v-cf5f45c8] .base-tab-filter{width:100%}.mobile-header .mobile-header-tabs[data-v-cf5f45c8] .base-tab-filter .tab-item{flex:1;justify-content:center;padding:0;margin-right:0}}.mobile-header .page-title[data-v-cf5f45c8]{display:none}.mobile-header .mobile-actions[data-v-cf5f45c8]{display:flex;align-items:center;gap:8px}.mobile-tabs-container[data-v-cf5f45c8]{display:none}.mobile-tab-item[data-v-cf5f45c8]{padding:8px 0;margin-right:24px;font-size:14px;font-weight:600;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;position:relative;transition:all .2s}.mobile-tab-item.is-active[data-v-cf5f45c8]{color:var(--color-text-main);font-weight:800}.mobile-tab-item.is-active[data-v-cf5f45c8]:after{content:"";position:absolute;left:0;right:0;top:50%;height:6px;background:var(--color-bg-primary);border-radius:3px;z-index:-1;opacity:.9}.content-area[data-v-cf5f45c8]{display:flex;flex-direction:column;gap:16px}@media (max-width: 1000px){.content-area[data-v-cf5f45c8]{padding:0 16px;gap:12px}}.feed-header[data-v-cf5f45c8]{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:2px solid #e0e0e6}.feed-header .header-actions[data-v-cf5f45c8]{display:flex;align-items:center;gap:8px}.feed-header .header-action-primary[data-v-cf5f45c8]{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;background-color:var(--color-text-main);color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:600;transition:all .2s}.feed-header .header-action-primary[data-v-cf5f45c8]:hover{background-color:#ffd666;color:var(--global-gray-9)}.feed-header .header-action-primary .n-icon[data-v-cf5f45c8]{font-size:18px}@media (max-width: 1000px){.feed-header[data-v-cf5f45c8]{display:none}}.feed-title[data-v-cf5f45c8]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:var(--color-text-secondary)}.feed-title-icon[data-v-cf5f45c8]{width:8px;height:8px;background-color:#ffd666}.filter-section[data-v-cf5f45c8]{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.filter-row-primary[data-v-cf5f45c8]{display:flex;gap:12px;align-items:center}.filter-row-primary .filter-search[data-v-cf5f45c8]{flex:1;min-width:0}.tech-index-btn[data-v-cf5f45c8]{width:auto;height:34px;padding:0 14px;background:var(--color-bg-3);border:1px solid var(--color-border-2);border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;gap:8px}.tech-index-btn[data-v-cf5f45c8]:hover{background-color:var(--color-bg-primary);border-color:var(--color-bg-primary)}.tech-index-btn:hover .index-btn-text[data-v-cf5f45c8]{color:var(--global-gray-9)}.tech-index-btn[data-v-cf5f45c8]:active{transform:scale(.98)}.tech-index-btn .index-btn-text[data-v-cf5f45c8]{font-size:12px;font-weight:700;color:var(--color-text-secondary)}@media (max-width: 1000px){.tech-index-btn[data-v-cf5f45c8]{padding:0 12px;gap:4px}.tech-index-btn .tech-accent[data-v-cf5f45c8]{display:none}}.filter-row-secondary[data-v-cf5f45c8]{display:flex;justify-content:space-between;align-items:center;gap:12px}@media (max-width: 1000px){.filter-row-secondary[data-v-cf5f45c8]{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-bottom:4px}}.filter-group-left[data-v-cf5f45c8]{display:flex;align-items:center;gap:12px}.filter-group-left .filter-divider[data-v-cf5f45c8]{width:1px;height:16px;background:var(--color-border-1);margin:0 4px;flex-shrink:0}.filter-group-left .filter-with-help[data-v-cf5f45c8]{display:flex;align-items:center;gap:12px}.filter-group-left .help-icon[data-v-cf5f45c8]{font-size:20px;cursor:pointer;color:var(--color-text-disabled);transition:color .2s}.filter-group-left .help-icon[data-v-cf5f45c8]:hover{color:var(--color-text-main)}.filter-group-right[data-v-cf5f45c8]{flex-shrink:0}.filter-group-right .mini-selector[data-v-cf5f45c8]{width:140px}@media (max-width: 1000px){.filter-group-right .mini-selector[data-v-cf5f45c8]{width:100%}}.label-card-list[data-v-cf5f45c8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width: 1200px){.label-card-list[data-v-cf5f45c8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 800px){.label-card-list[data-v-cf5f45c8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1000px){.label-card-list[data-v-cf5f45c8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.pagination-wrapper[data-v-cf5f45c8]{margin-top:24px;display:flex;justify-content:center}.empty-state[data-v-cf5f45c8]{margin-top:40px}.list-divider[data-v-cf5f45c8]{height:40px;width:100%}.events-placeholder[data-v-cf5f45c8]{display:flex;justify-content:center;padding:40px 0}.placeholder-card[data-v-cf5f45c8]{text-align:center;color:var(--color-text-secondary);border:1px dashed #e0e0e6;padding:40px;border-radius:8px;width:100%}.ph-icon[data-v-cf5f45c8]{font-size:40px;margin-bottom:16px;color:#ffd666}.ph-text h3[data-v-cf5f45c8]{font-size:18px;font-weight:700;margin-bottom:8px}.ph-text p[data-v-cf5f45c8]{font-size:14px}.ph-text p.en[data-v-cf5f45c8]{font-size:12px;opacity:.6}.contribute-box[data-v-cf5f45c8]{display:flex;flex-direction:column;gap:12px}.contribute-box p[data-v-cf5f45c8]{font-size:13px;color:var(--color-text-secondary);line-height:1.4}.tech-btn-sm[data-v-cf5f45c8]{width:100%;padding:8px;border:1px solid var(--color-text-main);background:transparent;font-size:12px;font-weight:700;border-radius:4px;cursor:pointer;transition:all .2s}.tech-btn-sm[data-v-cf5f45c8]:hover{background:var(--color-text-main);color:#fff}.coming-soon-tag[data-v-cf5f45c8]{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--color-text-disabled);border:1px dashed var(--color-border-1);padding:8px;text-align:center;border-radius:4px;background:var(--color-bg-2)}.mini-list[data-v-cf5f45c8]{display:flex;flex-direction:column;gap:8px}.is-spinning[data-v-cf5f45c8]{animation:spin-cf5f45c8 1s linear infinite}@keyframes spin-cf5f45c8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1000px){.only-pc[data-v-cf5f45c8]{display:none!important}}.pb-add-button[data-v-92c0a646]{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;padding:8px 0;color:var(--color-text-secondary);cursor:pointer;background-color:transparent;border:1px dashed var(--color-border-2);border-radius:var(--border-radius-m);transition:all .3s}.pb-add-button[data-v-92c0a646]:hover{background-color:var(--color-bg-2);border-color:var(--color-border-2);border-style:solid}.pb-add-button__icon[data-v-92c0a646]{display:grid;place-items:center}.pb-add-button__label[data-v-92c0a646]{font-size:14px;font-weight:500}.pb-layout-single-column__slot[data-v-d5784884]{display:flex;flex-direction:column;min-height:60px;border-radius:var(--border-radius-m)}.pb-layout-single-column__atomic-item[data-v-d5784884]{position:relative;border-radius:var(--border-radius-s);transition:all .3s}.pb-layout-single-column__atomic-item--editing[data-v-d5784884]{border:1px dashed #f0f0f0}.pb-layout-single-column__atomic-item--editing[data-v-d5784884]:hover{border-color:var(--color-bg-primary-lighten);border-style:solid}.pb-layout-single-column__atomic-item--editing:hover .selection-handle[data-v-d5784884]{opacity:1}.pb-layout-single-column__atomic-item--selected[data-v-d5784884]{border-color:var(--color-bg-primary)!important;border-style:solid;border-width:1px}.selection-handle[data-v-d5784884]{position:absolute;top:-10px;left:0;right:0;height:8px;z-index:100;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary);border-radius:4px 4px 0 0;color:var(--color-text-main);opacity:0;transition:all .2s;cursor:pointer}.selection-handle[data-v-d5784884]:hover{background-color:var(--color-bg-primary-darken);height:12px;top:-14px}.pb-layout-two-columns[data-v-8dec708e]{display:flex}.pb-layout-two-columns--mobile[data-v-8dec708e]{flex-direction:column}.pb-layout-two-columns--mobile.pb-layout-two-columns--reversed[data-v-8dec708e]{flex-direction:column-reverse}.pb-layout-two-columns--ratio-2-1 .pb-layout-two-columns__slot--left[data-v-8dec708e]{flex:2}.pb-layout-two-columns--ratio-2-1 .pb-layout-two-columns__slot--right[data-v-8dec708e],.pb-layout-two-columns--ratio-1-2 .pb-layout-two-columns__slot--left[data-v-8dec708e]{flex:1}.pb-layout-two-columns--ratio-1-2 .pb-layout-two-columns__slot--right[data-v-8dec708e]{flex:2}.pb-layout-two-columns__slot[data-v-8dec708e]{display:flex;flex:1;flex-direction:column;min-height:60px;border-radius:var(--border-radius-m)}.pb-layout-two-columns__atomic-item[data-v-8dec708e]{position:relative;border-radius:var(--border-radius-s);transition:all .3s}.pb-layout-two-columns__atomic-item--editing[data-v-8dec708e]{border:1px dashed #f0f0f0}.pb-layout-two-columns__atomic-item--editing[data-v-8dec708e]:hover{border-color:var(--color-bg-primary-lighten);border-style:solid}.pb-layout-two-columns__atomic-item--editing:hover .selection-handle[data-v-8dec708e]{opacity:1}.pb-layout-two-columns__atomic-item--selected[data-v-8dec708e]{border-color:var(--color-bg-primary)!important;border-style:solid;border-width:1px}.selection-handle[data-v-8dec708e]{position:absolute;top:-10px;left:0;right:0;height:8px;z-index:100;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary);border-radius:4px 4px 0 0;color:var(--color-text-main);opacity:0;transition:all .2s;cursor:pointer}.selection-handle[data-v-8dec708e]:hover{background-color:var(--color-bg-primary-darken);height:12px;top:-14px}.pb-text-preview__span[data-v-7377e9c0]{white-space:pre-wrap}.pb-text-preview__placeholder[data-v-7377e9c0]{color:#aaa;font-style:italic}.pb-image-preview[data-v-b7329226]{width:100%}.pb-image-preview__image[data-v-b7329226]{display:block;width:100%;height:auto;object-fit:var(--v6f14ddc0);aspect-ratio:var(--v2d21326c)}.pb-image-preview__placeholder[data-v-b7329226]{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;min-height:120px;padding:20px;font-size:var(--font-size-s);color:var(--color-text-secondary);background-color:var(--color-bg-2);border-radius:var(--border-radius-m);aspect-ratio:var(--v2d21326c)}.pb-image-preview__caption[data-v-b7329226]{margin-top:8px;font-size:var(--font-size-s);color:var(--color-text-secondary);text-align:center}.pb-divider[data-v-4d59d053]{width:100%;box-sizing:border-box}.pb-divider__single-line[data-v-4d59d053]{width:100%;height:0}.pb-divider__flex-wrapper[data-v-4d59d053]{display:flex;align-items:center;width:100%;gap:1em}.pb-divider__line[data-v-4d59d053]{height:0;flex:1}.pb-divider__text[data-v-4d59d053]{color:var(--color-text-main);white-space:nowrap;flex-shrink:0}.pb-embed__aspect-box[data-v-cd99a33e]{position:relative;width:100%;height:0;overflow:hidden;background-color:#000;border-radius:var(--border-radius-m)}.pb-embed__fixed-height-box[data-v-cd99a33e]{width:100%;overflow:hidden;border-radius:var(--border-radius-m)}.pb-embed__iframe[data-v-cd99a33e]{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.pb-embed__fixed-height-box .pb-embed__iframe[data-v-cd99a33e]{position:relative;height:100%}.pb-embed__placeholder[data-v-cd99a33e]{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;min-height:120px;font-size:var(--font-size-s);color:var(--color-text-secondary);background-color:var(--color-bg-2);border-radius:var(--border-radius-m)}.pb-text-span-editor[data-v-94e30c3c]{display:flex;flex-direction:column;gap:20px}.pb-text-span-editor__item[data-v-94e30c3c]{display:flex;flex-direction:column;gap:4px}.pb-text-span-editor__actions[data-v-94e30c3c]{display:flex;justify-content:flex-end}.pb-text-editor[data-v-56f7140c]{display:flex;flex-direction:column;gap:16px}.pb-text-editor__block-item[data-v-56f7140c]{display:flex;flex-direction:column;gap:12px;padding:8px;border:1px solid var(--color-border-2);border-radius:var(--border-radius-m)}.pb-text-editor__block-header[data-v-56f7140c]{display:flex;align-items:center;justify-content:space-between;font-weight:700}.pb-text-editor__block-content[data-v-56f7140c]{padding-top:12px;border-top:1px solid var(--color-border-1)}.pb-divider-editor[data-v-b4668ebe]{padding:8px}.pb-image-editor__tip[data-v-42f1b37e]{margin-top:4px;line-height:1.4}.help-content[data-v-d55bcb7d]{padding:0 16px}.help-content p[data-v-d55bcb7d]{margin-bottom:8px;line-height:1.6;color:var(--color-text-secondary)}.help-content pre[data-v-d55bcb7d]{background-color:var(--color-bg-2);padding:12px;border-radius:var(--border-radius-s);overflow-x:auto}.help-content pre code[data-v-d55bcb7d]{font-family:Courier New,Courier,monospace;color:var(--color-text-main);white-space:pre-wrap}.pb-embed-editor[data-v-c60a6ded]{padding:8px}.page-renderer__canvas[data-v-851d3278]{min-height:100%;margin:0 auto;background-color:var(--global-white);word-break:break-all;overflow-wrap:anywhere}.page-renderer__draggable-container[data-v-851d3278]{display:flex;flex-direction:column}.page-renderer__layout-item[data-v-851d3278]{position:relative}.prism-icon-button[data-v-9bd3e1c6]{display:flex;align-items:center;justify-content:center;width:var(--btn-size);height:var(--btn-size);border-radius:4px;cursor:pointer;background-color:var(--bg-color, transparent);color:var(--icon-color, currentColor);transition:all .2s ease;position:relative}.prism-icon-button[data-v-9bd3e1c6]:hover{background-color:var(--hover-bg, rgba(0, 0, 0, .05));color:var(--hover-color, inherit)}.prism-icon-button[data-v-9bd3e1c6]:active{background-color:var(--active-bg, rgba(0, 0, 0, .1))}.prism-icon-button--default[data-v-9bd3e1c6]{--bg-color: var(--n-color-modal, #f5f5f5);--icon-color: var(--text-color-2, #666);--hover-bg: var(--n-color-hover, #e6e6e6);--hover-color: var(--text-color-1, #333)}.prism-icon-button--inverse[data-v-9bd3e1c6]{--icon-color: rgba(255, 255, 255, .9);--hover-bg: rgba(255, 255, 255, .2);--hover-color: #fff;--active-bg: rgba(255, 255, 255, .3)}.prism-icon-button--danger[data-v-9bd3e1c6]{--icon-color: var(--error-color, #ff4d4f);--hover-bg: rgba(255, 77, 79, .1);--hover-color: #ff4d4f;--active-bg: rgba(255, 77, 79, .2)}.prism-icon-button--active[data-v-9bd3e1c6]{background-color:var(--active-bg);color:var(--hover-color)}.prism-icon-button--disabled[data-v-9bd3e1c6]{cursor:not-allowed;opacity:.5}.prism-icon-button--disabled[data-v-9bd3e1c6]:hover{background-color:transparent}.prism-icon-button .icon[data-v-9bd3e1c6]{font-size:var(--icon-size);display:flex}.block-wrapper[data-v-d78b40c6]{position:relative;transition:all .2s ease;min-height:20px}.block-content[data-v-d78b40c6]{position:relative;z-index:1}.block-overlay[data-v-d78b40c6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none;border:2px solid transparent;transition:all .2s ease}.block-wrapper:not(.block-wrapper--selected):hover .block-overlay[data-v-d78b40c6]{border-color:var(--color-bg-primary);border-style:dashed;border-width:2px}.block-wrapper--selected[data-v-d78b40c6]{z-index:10}.block-wrapper--selected .block-overlay[data-v-d78b40c6]{border:none;padding:2px;background:linear-gradient(135deg,#9d7cffcc,#00f2fecc,#ff007fcc);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 4px rgba(0,242,254,.4))}.block-toolbar[data-v-d78b40c6]{position:absolute;top:-32px;right:0;height:28px;background-color:var(--color-bg-primary);color:var(--color-text-main);display:flex;align-items:center;border-radius:4px 4px 0 0;padding:0 4px;z-index:110;box-shadow:0 2px 8px #00000026;animation:fadeIn-d78b40c6 .15s ease-out}.block-wrapper:first-child .block-toolbar[data-v-d78b40c6]{top:0;right:0;border-radius:0 0 0 4px}@keyframes fadeIn-d78b40c6{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.toolbar-label[data-v-d78b40c6]{font-size:12px;font-weight:500;padding:0 8px;margin-right:4px;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.toolbar-actions[data-v-d78b40c6]{display:flex;align-items:center;background-color:#fff6;border-radius:2px;padding:2px;gap:2px}.toolbar-divider[data-v-d78b40c6]{width:1px;height:12px;background-color:#fff6;margin:0 4px}.block-wrapper--locked .block-overlay[data-v-d78b40c6]{border-color:#d9d9d9;border-style:solid}.block-wrapper--locked .block-toolbar[data-v-d78b40c6]{background-color:#8c8c8c}.prism-renderer[data-v-8e2c6834]{position:relative;min-height:200px;width:100%;word-break:break-all;overflow-wrap:anywhere}.prism-renderer--mobile[data-v-8e2c6834]{max-width:375px;margin:0 auto}.prism-renderer__background[data-v-8e2c6834]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.prism-renderer__content[data-v-8e2c6834]{position:relative;z-index:1}.prism-renderer__block[data-v-8e2c6834]{position:relative;transition:box-shadow .2s ease}.prism-renderer__block--selected[data-v-8e2c6834]{box-shadow:0 0 0 2px var(--prism-theme-color, #1890ff)}.prism-renderer__block--locked[data-v-8e2c6834]{pointer-events:none}.prism-renderer__block-overlay[data-v-8e2c6834]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px dashed transparent;transition:border-color .2s ease}.prism-renderer__block:hover .prism-renderer__block-overlay[data-v-8e2c6834]{border-color:var(--prism-theme-color, #1890ff)}.prism-renderer__block--selected .prism-renderer__block-overlay[data-v-8e2c6834]{border-color:var(--prism-theme-color, #1890ff);border-style:solid}.prism-renderer__block-placeholder[data-v-8e2c6834]{padding:24px;text-align:center;color:#999;background-color:#f5f5f5;border:1px dashed #ddd;border-radius:4px}.prism-renderer__empty[data-v-8e2c6834]{padding:48px;text-align:center;color:#999}.bac-template[data-v-ab473bbe]{min-height:100%;background-color:var(--template-bg-color);color:#fff;transition:background-color .3s ease}.bac-template__content[data-v-ab473bbe]{max-width:600px;margin:0 auto;padding:16px;min-height:100vh}.image-gallery[data-v-d5877275]{width:100%;padding:12px 0}.gallery-grid[data-v-d5877275]{display:grid;width:100%;gap:20px}.gallery-grid.is-mobile-view[data-v-d5877275],.is-mobile-view .gallery-grid[data-v-d5877275]{gap:12px}.gallery-item[data-v-d5877275]{position:relative;overflow:hidden;border-radius:4px;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.gallery-item:hover .gallery-image[data-v-d5877275] img{filter:grayscale(0);transform:scale(1.05)}.gallery-image[data-v-d5877275]{width:100%;height:100%;cursor:pointer}.gallery-image[data-v-d5877275] img{width:100%;height:100%;object-fit:cover;filter:grayscale(.5);transition:all .3s ease}.gallery-overlay[data-v-d5877275]{position:absolute;bottom:0;left:0;right:0;padding:8px;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-top:1px solid var(--prism-theme-color)}.gallery-title[data-v-d5877275]{color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.gallery-empty[data-v-d5877275]{width:100%;padding:32px;text-align:center;color:#fff3;background:#ffffff03;border-radius:4px;border:1px dashed rgba(255,255,255,.1)}.hero-banner[data-v-71944211]{width:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:12px;margin:16px 0}@media (max-width: 1000px){.hero-banner[data-v-71944211]{min-height:200px;border-radius:8px;margin:12px 0}}.banner-overlay[data-v-71944211]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#000c,#0006);z-index:0}.banner-content[data-v-71944211]{position:relative;z-index:1;text-align:center;padding:0 20px}.banner-content.is-mobile-view[data-v-71944211],.is-mobile-view .banner-content[data-v-71944211]{height:240px;padding:0 16px}.hero-banner__title[data-v-71944211]{font-size:32px;font-weight:800;margin:0 0 8px;letter-spacing:4px}.hero-banner__title.is-mobile-view[data-v-71944211],.is-mobile-view .hero-banner__title[data-v-71944211]{font-size:24px;letter-spacing:2px}.hero-banner__subtitle[data-v-71944211]{font-size:14px;font-weight:500;margin:0;opacity:.7;letter-spacing:2px}.hero-banner__subtitle.is-mobile-view[data-v-71944211],.is-mobile-view .hero-banner__subtitle[data-v-71944211]{font-size:12px}.banner-button[data-v-71944211]{padding:10px 24px;font-size:14px;font-weight:700;border:1px solid var(--prism-theme-color);background:transparent;color:var(--prism-theme-color);border-radius:0;cursor:pointer;transition:all .3s ease;text-transform:uppercase}.banner-button[data-v-71944211]:hover{background:var(--prism-theme-color);color:#000}@media (max-width: 1000px){.banner-button[data-v-71944211]{padding:8px 16px;font-size:12px}}.member-intro[data-v-22c36176]{width:100%;padding:16px 0}.member-list[data-v-22c36176]{display:flex;flex-direction:column;gap:16px}.member-card[data-v-22c36176]{display:flex;align-items:center;gap:16px;padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.member-avatar[data-v-22c36176]{width:60px;height:60px;border-radius:4px;overflow:hidden;flex-shrink:0;background-color:var(--color-bg-2);border:1px solid rgba(255,255,255,.1)}.member-avatar .avatar-image[data-v-22c36176]{width:100%;height:100%;object-fit:cover}.member-avatar .avatar-placeholder[data-v-22c36176]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff3}.member-info[data-v-22c36176]{flex:1}.member-name[data-v-22c36176]{font-size:16px;font-weight:700;margin-bottom:2px;color:#fff}.member-role[data-v-22c36176]{font-size:12px;color:var(--prism-theme-color);margin-bottom:4px;text-transform:uppercase;letter-spacing:1px}.member-desc[data-v-22c36176]{font-size:12px;color:#ffffff80;line-height:1.4}.members-empty[data-v-22c36176]{width:100%;padding:32px;text-align:center;color:#fff3;background:#ffffff03;border-radius:8px;border:1px dashed rgba(255,255,255,.1)}.social-links[data-v-df53477f]{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:center;gap:16px;padding:16px 0}.link-item[data-v-df53477f]{display:flex;align-items:center;gap:12px;text-decoration:none;transition:transform .2s ease,opacity .2s ease;padding:8px 16px;background:#ffffff0d;border-radius:30px;border:1px solid rgba(255,255,255,.1)}.link-item[data-v-df53477f]:hover{transform:translateY(-2px);background:#ffffff1a;border-color:var(--prism-theme-color)}.link-icon[data-v-df53477f]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:600}.link-label[data-v-df53477f]{font-size:14px;color:#fff;font-weight:500}.links-empty[data-v-df53477f]{width:100%;padding:24px;text-align:center;color:#ffffff4d;background-color:#ffffff05;border-radius:8px;border:1px dashed rgba(255,255,255,.1)}.embed-module[data-v-6e21f791]{width:100%;overflow:hidden;border-radius:4px;background-color:#000;border:1px solid rgba(255,255,255,.1)}.embed-iframe[data-v-6e21f791]{width:100%;height:100%;border:none;filter:contrast(1.1) brightness(.9)}.embed-placeholder[data-v-6e21f791]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--prism-theme-color);font-family:monospace}.placeholder-icon[data-v-6e21f791]{font-size:24px;margin-bottom:8px;animation:pulse-6e21f791 2s infinite}.placeholder-text[data-v-6e21f791]{font-size:10px;letter-spacing:2px}@keyframes pulse-6e21f791{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.release-showcase[data-v-a6cff6e5]{width:100%;padding:16px 0}.release-showcase__title[data-v-a6cff6e5]{display:flex;align-items:center;gap:12px;margin:0 0 20px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px}.title-text[data-v-a6cff6e5]{word-break:break-all;overflow-wrap:anywhere}.title-line[data-v-a6cff6e5]{flex:1;height:1px;background:linear-gradient(90deg,var(--prism-theme-color, #00ff88),transparent)}.release-showcase__empty[data-v-a6cff6e5]{padding:32px;text-align:center;color:#fff3;background:#ffffff05;border:1px dashed rgba(255,255,255,.1);border-radius:4px}.release-showcase__grid[data-v-a6cff6e5]{display:grid;grid-template-columns:repeat(var(--columns, 2),1fr);gap:16px}.release-card[data-v-a6cff6e5]{transition:transform .2s ease}.release-card[data-v-a6cff6e5]:hover{transform:translateY(-2px)}.release-card:hover .cover-img[data-v-a6cff6e5] img{filter:grayscale(0)}.release-card:hover .release-links[data-v-a6cff6e5]{opacity:1}.release-card__cover[data-v-a6cff6e5]{position:relative;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;border:1px solid rgba(255,255,255,.1);margin-bottom:10px}.cover-img[data-v-a6cff6e5]{width:100%;height:100%}.cover-img[data-v-a6cff6e5] img{width:100%;height:100%;object-fit:cover;filter:grayscale(.3);transition:filter .3s ease}.cover-placeholder[data-v-a6cff6e5]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff08;color:#fff3;font-size:12px;font-weight:700;letter-spacing:.1em}.release-type[data-v-a6cff6e5]{position:absolute;top:6px;left:6px;padding:2px 6px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#000;background-color:var(--prism-theme-color, #00ff88)}.release-links[data-v-a6cff6e5]{position:absolute;bottom:6px;right:6px;display:flex;gap:4px;opacity:0;transition:opacity .2s}.link-btn[data-v-a6cff6e5]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#000c;color:#fff;transition:background .2s,transform .2s}.link-btn[data-v-a6cff6e5]:hover{background:var(--prism-theme-color, #00ff88);color:#000;transform:scale(1.1)}.release-card__info[data-v-a6cff6e5]{display:flex;flex-direction:column;gap:3px}.release-name[data-v-a6cff6e5]{font-size:12px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-artist[data-v-a6cff6e5]{font-size:11px;color:#ffffff80}.release-date[data-v-a6cff6e5]{font-size:10px;color:#ffffff4d;font-family:monospace}.rich-text[data-v-f88abb19]{width:100%;padding:16px 0;line-height:1.8;color:#ffffffd9}.rich-text__empty[data-v-f88abb19]{padding:24px;text-align:center;color:#fff3;background:#ffffff05;border:1px dashed rgba(255,255,255,.1);border-radius:4px}.rich-text__content[data-v-f88abb19] h1,.rich-text__content[data-v-f88abb19] h2,.rich-text__content[data-v-f88abb19] h3{margin-top:1.2em;margin-bottom:.5em;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px}.rich-text__content[data-v-f88abb19] p{margin-bottom:1em}.rich-text__content[data-v-f88abb19] ul,.rich-text__content[data-v-f88abb19] ol{padding-left:20px}.rich-text__content[data-v-f88abb19] a{color:var(--prism-theme-color, #00ff88)}.rich-text__content[data-v-f88abb19] hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:2em 0}.rich-text__content[data-v-f88abb19] code{background:#ffffff1a;padding:2px 6px;border-radius:2px;font-family:monospace}.timeline[data-v-309fad3f]{width:100%;padding:16px 0}.timeline__title[data-v-309fad3f]{display:flex;align-items:center;gap:12px;margin:0 0 24px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px}.title-text[data-v-309fad3f]{word-break:break-all;overflow-wrap:anywhere}.title-line[data-v-309fad3f]{flex:1;height:1px;background:linear-gradient(90deg,var(--prism-theme-color, #00ff88),transparent)}.timeline__empty[data-v-309fad3f]{padding:32px;text-align:center;color:#fff3;background:#ffffff05;border:1px dashed rgba(255,255,255,.1)}.timeline__items[data-v-309fad3f]{display:flex;flex-direction:column}.timeline-item[data-v-309fad3f]{display:flex;gap:16px}.item-marker[data-v-309fad3f]{display:flex;flex-direction:column;align-items:center;width:16px}.marker-dot[data-v-309fad3f]{width:10px;height:10px;border-radius:50%;background-color:var(--prism-theme-color, #00ff88);box-shadow:0 0 8px var(--prism-theme-color, #00ff88)}.marker-line[data-v-309fad3f]{width:1px;flex:1;background:linear-gradient(180deg,var(--prism-theme-color, #00ff88),transparent);margin-top:4px}.item-content[data-v-309fad3f]{flex:1;display:flex;flex-direction:column;gap:4px;padding-bottom:24px}.item-date[data-v-309fad3f]{font-size:11px;font-weight:600;color:var(--prism-theme-color, #00ff88);font-family:monospace}.item-title[data-v-309fad3f]{font-size:13px;font-weight:600;color:#fff}.item-desc[data-v-309fad3f]{font-size:12px;color:#ffffff80;line-height:1.5}.faq[data-v-c32c8e4a]{width:100%;padding:16px 0}.faq__title[data-v-c32c8e4a]{display:flex;align-items:center;gap:12px;margin:0 0 20px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px}.title-text[data-v-c32c8e4a]{word-break:break-all;overflow-wrap:anywhere}.title-line[data-v-c32c8e4a]{flex:1;height:1px;background:linear-gradient(90deg,var(--prism-theme-color, #00ff88),transparent)}.faq__empty[data-v-c32c8e4a]{padding:32px;text-align:center;color:#fff3;background:#ffffff05;border:1px dashed rgba(255,255,255,.1)}.faq__list[data-v-c32c8e4a]{display:flex;flex-direction:column;gap:8px}.faq-item[data-v-c32c8e4a]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:border-color .2s}.faq-item[data-v-c32c8e4a]:hover,.faq-item--expanded[data-v-c32c8e4a]{border-color:var(--prism-theme-color, #00ff88)}.faq-question[data-v-c32c8e4a]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;font-size:13px;font-weight:600;color:#fff}.expand-icon[data-v-c32c8e4a]{transition:transform .2s}.faq-item--expanded .expand-icon[data-v-c32c8e4a]{transform:rotate(180deg)}.faq-answer[data-v-c32c8e4a]{padding:0 16px 14px;font-size:12px;color:#fff9;line-height:1.6}.home-template[data-v-a2e4e025]{position:relative;min-height:100vh;background-color:#fafafa;color:var(--text-color-1)}.home-template__bg[data-v-a2e4e025]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.bg-grid[data-v-a2e4e025]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,.1) 50%,transparent 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,.1) 50%,transparent 100%)}.home-template__content[data-v-a2e4e025]{position:relative;z-index:1;width:100%;min-height:100vh}.base-hero-banner[data-v-1ce53f87]{position:relative;width:100%;height:var(--hero-height, 600px);display:flex;align-items:center;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.base-hero-banner.is-mobile-view[data-v-1ce53f87],.is-mobile-view .base-hero-banner[data-v-1ce53f87]{height:calc(var(--hero-height, 600px) * .55);min-height:240px;max-height:360px}.base-hero-banner__gradient[data-v-1ce53f87]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#3c4552,#20242b);z-index:0}.base-hero-banner__overlay[data-v-1ce53f87]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1}.base-hero-banner__content[data-v-1ce53f87]{position:relative;z-index:2;width:100%;max-width:900px;padding:40px;box-sizing:border-box}.base-hero-banner__content.is-mobile-view[data-v-1ce53f87],.is-mobile-view .base-hero-banner__content[data-v-1ce53f87]{padding:20px 16px;max-width:100%}.base-hero-banner__title[data-v-1ce53f87]{margin:0 0 16px;font-size:48px;font-weight:800;line-height:1.2;letter-spacing:-.5px}.base-hero-banner__title.is-mobile-view[data-v-1ce53f87],.is-mobile-view .base-hero-banner__title[data-v-1ce53f87]{font-size:24px;margin-bottom:8px;letter-spacing:0}.base-hero-banner__subtitle[data-v-1ce53f87]{margin:0;font-size:18px;line-height:1.6;opacity:.9}.base-hero-banner__subtitle.is-mobile-view[data-v-1ce53f87],.is-mobile-view .base-hero-banner__subtitle[data-v-1ce53f87]{font-size:14px;line-height:1.5}.base-hero-banner--left[data-v-1ce53f87]{justify-content:flex-start}.base-hero-banner--left .base-hero-banner__content[data-v-1ce53f87]{text-align:left}.base-hero-banner--center[data-v-1ce53f87]{justify-content:center}.base-hero-banner--center .base-hero-banner__content[data-v-1ce53f87]{text-align:center;margin:0 auto}.base-hero-banner--right[data-v-1ce53f87]{justify-content:flex-end}.base-hero-banner--right .base-hero-banner__content[data-v-1ce53f87]{text-align:right}.base-hero-banner--light .base-hero-banner__title[data-v-1ce53f87],.base-hero-banner--light .base-hero-banner__subtitle[data-v-1ce53f87]{color:#fff}.base-hero-banner--dark .base-hero-banner__title[data-v-1ce53f87],.base-hero-banner--dark .base-hero-banner__subtitle[data-v-1ce53f87]{color:#1a1a1a}.base-hero-banner--dark .base-hero-banner__overlay[data-v-1ce53f87]{background:#fff6}.base-about-section[data-v-2de9b9c8]{display:flex;gap:40px;padding:60px 40px;max-width:1200px;margin:0 auto;align-items:center}.base-about-section.is-mobile-view[data-v-2de9b9c8],.is-mobile-view .base-about-section[data-v-2de9b9c8]{padding:24px 12px;gap:20px}.base-about-section__image[data-v-2de9b9c8]{flex:0 0 45%;max-width:500px;border-radius:4px;overflow:hidden;aspect-ratio:4 / 3}.base-about-section__image[data-v-2de9b9c8] .nice-img{display:block;width:100%;height:100%}.base-about-section__image[data-v-2de9b9c8] .nice-img-content{object-fit:cover}.base-about-section__image.is-mobile-view[data-v-2de9b9c8],.is-mobile-view .base-about-section__image[data-v-2de9b9c8]{flex:0 0 40%;width:40%;max-width:none;aspect-ratio:1 / 1}.base-about-section__image--placeholder[data-v-2de9b9c8]{aspect-ratio:4 / 3;background-color:var(--color-bg-2);display:flex;align-items:center;justify-content:center}.placeholder-icon[data-v-2de9b9c8]{color:var(--color-text-disabled);opacity:.5}.base-about-section__content[data-v-2de9b9c8]{flex:1}.base-about-section__title[data-v-2de9b9c8]{margin:0 0 16px;font-size:32px;font-weight:700;color:var(--color-text-title);line-height:1.3}.base-about-section__title.is-mobile-view[data-v-2de9b9c8],.is-mobile-view .base-about-section__title[data-v-2de9b9c8]{font-size:16px;margin-bottom:4px}.base-about-section__desc[data-v-2de9b9c8]{margin:0;font-size:16px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-wrap}.base-about-section__desc.is-mobile-view[data-v-2de9b9c8],.is-mobile-view .base-about-section__desc[data-v-2de9b9c8]{font-size:11px;line-height:1.5}.base-about-section--image-left[data-v-2de9b9c8]{flex-direction:row}.base-about-section--image-right[data-v-2de9b9c8]{flex-direction:row-reverse}.base-about-section--image-top[data-v-2de9b9c8]{flex-direction:column}.base-about-section--image-top .base-about-section__image[data-v-2de9b9c8]{flex:none;width:100%;max-width:none}.base-about-section--image-top .base-about-section__content[data-v-2de9b9c8]{text-align:center}.base-artist-roster[data-v-b3743295]{padding:60px 40px;max-width:1200px;margin:0 auto}.base-artist-roster.is-mobile-view[data-v-b3743295],.is-mobile-view .base-artist-roster[data-v-b3743295]{padding:32px 16px}.base-artist-roster__title[data-v-b3743295]{font-size:32px;font-weight:800;text-transform:uppercase;margin:0 0 40px;color:var(--color-text-title);letter-spacing:-.02em;text-align:left}.base-artist-roster__title.is-mobile-view[data-v-b3743295],.is-mobile-view .base-artist-roster__title[data-v-b3743295]{font-size:22px;margin-bottom:24px}.base-artist-roster__empty[data-v-b3743295]{text-align:center;padding:40px;color:var(--color-text-disabled);background-color:var(--color-bg-2);border-radius:8px}.base-artist-roster__grid[data-v-b3743295]{display:grid;grid-template-columns:repeat(var(--columns, 3),1fr);gap:24px}.base-artist-roster__grid.is-mobile-view[data-v-b3743295],.is-mobile-view .base-artist-roster__grid[data-v-b3743295]{grid-template-columns:repeat(2,1fr);gap:16px}.base-artist-card[data-v-b3743295]{text-align:center}.base-artist-card__avatar[data-v-b3743295]{width:120px;height:120px;margin:0 auto 16px;border-radius:50%;overflow:hidden;background-color:var(--color-bg-3)}.base-artist-card__avatar .avatar-image[data-v-b3743295]{width:100%;height:100%;object-fit:cover}.base-artist-card__avatar.is-mobile-view[data-v-b3743295],.is-mobile-view .base-artist-card__avatar[data-v-b3743295]{width:80px;height:80px;margin-bottom:12px}.avatar-placeholder[data-v-b3743295]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3c4552,#20242b);color:#fff;font-size:36px;font-weight:700}.avatar-placeholder.is-mobile-view[data-v-b3743295],.is-mobile-view .avatar-placeholder[data-v-b3743295]{font-size:24px}.base-artist-card__info[data-v-b3743295]{padding:0 8px}.base-artist-card__name[data-v-b3743295]{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--color-text-title)}.base-artist-card__name.is-mobile-view[data-v-b3743295],.is-mobile-view .base-artist-card__name[data-v-b3743295]{font-size:14px}.base-artist-card__role[data-v-b3743295]{margin:0;font-size:14px;color:var(--color-text-secondary)}.base-artist-card__role.is-mobile-view[data-v-b3743295],.is-mobile-view .base-artist-card__role[data-v-b3743295]{font-size:12px}.base-contact-info[data-v-e8db735d]{padding:60px 40px;background-color:var(--color-bg-pure)}.base-contact-info.is-mobile-view[data-v-e8db735d],.is-mobile-view .base-contact-info[data-v-e8db735d]{padding:24px 12px}.contact-container[data-v-e8db735d]{max-width:1200px;margin:0 auto}.base-contact-header[data-v-e8db735d]{margin-bottom:40px}.base-contact-header.is-mobile-view[data-v-e8db735d],.is-mobile-view .base-contact-header[data-v-e8db735d]{margin-bottom:24px}.base-contact-title[data-v-e8db735d]{font-size:32px;font-weight:800;text-transform:uppercase;margin:0 0 40px;color:var(--color-text-title);letter-spacing:-.02em;text-align:left}.base-contact-title.is-mobile-view[data-v-e8db735d],.is-mobile-view .base-contact-title[data-v-e8db735d]{font-size:22px;margin-bottom:24px}.connect-grid[data-v-e8db735d]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 60px}.connect-grid.is-mobile-view[data-v-e8db735d],.is-mobile-view .connect-grid[data-v-e8db735d]{grid-template-columns:1fr;gap:16px}.connect-item[data-v-e8db735d]{display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--color-text-title);padding-bottom:16px}.connect-item.is-mobile-view[data-v-e8db735d],.is-mobile-view .connect-item[data-v-e8db735d]{padding-bottom:12px;gap:4px}.item-note[data-v-e8db735d]{grid-column:span 2}.item-note.is-mobile-view[data-v-e8db735d],.is-mobile-view .item-note[data-v-e8db735d]{grid-column:auto}.item-label[data-v-e8db735d]{display:flex;align-items:baseline;gap:8px}.label-zh[data-v-e8db735d]{font-size:14px;font-weight:800;color:var(--color-text-title)}.label-en[data-v-e8db735d]{font-size:10px;font-weight:400;color:#999;letter-spacing:.1em}.item-value[data-v-e8db735d]{font-size:20px;font-weight:600;color:var(--color-text-title);text-decoration:none;word-break:break-all;line-height:1.2}.item-value.is-mobile-view[data-v-e8db735d],.is-mobile-view .item-value[data-v-e8db735d]{font-size:14px}.item-value--empty[data-v-e8db735d]{color:#ccc;font-weight:400;font-size:16px}.link-action[data-v-e8db735d]{color:var(--color-text-title);cursor:pointer;transition:opacity .2s ease}.link-action[data-v-e8db735d]:hover{opacity:.6;text-decoration:underline}.contact-empty[data-v-e8db735d]{padding:60px;text-align:center;border:1px dashed var(--color-border-1);color:var(--color-text-disabled);border-radius:4px}.base-image-gallery[data-v-b2407d90]{width:100%;max-width:1200px;margin:0 auto;padding:40px 20px;box-sizing:border-box}.base-image-gallery.is-mobile-view[data-v-b2407d90],.is-mobile-view .base-image-gallery[data-v-b2407d90]{padding:24px 16px}.base-image-gallery__header[data-v-b2407d90]{margin-bottom:32px;text-align:center}.base-image-gallery__header.is-mobile-view[data-v-b2407d90],.is-mobile-view .base-image-gallery__header[data-v-b2407d90]{margin-bottom:24px;text-align:left}.base-image-gallery__title[data-v-b2407d90]{margin:0;font-size:24px;font-weight:700;line-height:1.4;color:var(--color-text-title)}.base-image-gallery__title.is-mobile-view[data-v-b2407d90],.is-mobile-view .base-image-gallery__title[data-v-b2407d90]{font-size:20px}.base-image-gallery__grid[data-v-b2407d90]{display:grid;grid-template-columns:repeat(var(--columns, 3),1fr)}.base-image-gallery__grid.is-mobile-view[data-v-b2407d90],.is-mobile-view .base-image-gallery__grid[data-v-b2407d90]{grid-template-columns:repeat(2,1fr)}.base-image-gallery__item[data-v-b2407d90]{position:relative;overflow:hidden;border-radius:8px;background:var(--color-bg-2);display:flex;flex-direction:column}.base-image-gallery__image-wrapper[data-v-b2407d90]{width:100%;position:relative;overflow:hidden}.base-image-gallery__caption[data-v-b2407d90]{padding:12px;background:var(--color-bg-2);flex:1}.base-image-gallery__caption.is-mobile-view[data-v-b2407d90],.is-mobile-view .base-image-gallery__caption[data-v-b2407d90]{padding:8px}.caption-title[data-v-b2407d90]{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--color-text-title)}.caption-desc[data-v-b2407d90]{margin:0;font-size:13px;color:var(--color-text-secondary);line-height:1.5}.base-image-gallery--small .base-image-gallery__grid[data-v-b2407d90],.base-image-gallery--small .base-image-gallery__grid.is-mobile-view[data-v-b2407d90],.is-mobile-view .base-image-gallery--small .base-image-gallery__grid[data-v-b2407d90]{gap:8px}.base-image-gallery--medium .base-image-gallery__grid[data-v-b2407d90]{gap:16px}.base-image-gallery--medium .base-image-gallery__grid.is-mobile-view[data-v-b2407d90],.is-mobile-view .base-image-gallery--medium .base-image-gallery__grid[data-v-b2407d90]{gap:12px}.base-image-gallery--large .base-image-gallery__grid[data-v-b2407d90]{gap:24px}.base-image-gallery--large .base-image-gallery__grid.is-mobile-view[data-v-b2407d90],.is-mobile-view .base-image-gallery--large .base-image-gallery__grid[data-v-b2407d90]{gap:16px}.help-content[data-v-3d51d32a]{padding:0 16px 32px}.help-content p[data-v-3d51d32a]{margin-bottom:8px;line-height:1.6;color:var(--color-text-secondary)}.help-content pre[data-v-3d51d32a]{background-color:var(--color-bg-2);padding:12px;border-radius:4px;overflow-x:auto;margin-bottom:16px}.help-content pre code[data-v-3d51d32a]{font-family:monospace;font-size:12px;color:var(--color-text-main);white-space:pre-wrap;word-break:break-all}.base-embed[data-v-3dbbd2b7]{padding:60px 40px;max-width:1000px;margin:0 auto}.base-embed.is-mobile-view[data-v-3dbbd2b7],.is-mobile-view .base-embed[data-v-3dbbd2b7]{padding:32px 16px}.base-embed__header[data-v-3dbbd2b7]{margin-bottom:60px}.base-embed__header.is-mobile-view[data-v-3dbbd2b7],.is-mobile-view .base-embed__header[data-v-3dbbd2b7]{margin-bottom:32px}.base-embed__title[data-v-3dbbd2b7]{font-size:32px;font-weight:800;text-transform:uppercase;margin:0;color:var(--color-text-title);letter-spacing:-.02em;text-align:left}.base-embed__title.is-mobile-view[data-v-3dbbd2b7],.is-mobile-view .base-embed__title[data-v-3dbbd2b7]{font-size:22px}.base-embed__list[data-v-3dbbd2b7]{display:flex;flex-direction:column;gap:80px}.base-embed__list.is-mobile-view[data-v-3dbbd2b7],.is-mobile-view .base-embed__list[data-v-3dbbd2b7]{gap:40px}.base-embed__item[data-v-3dbbd2b7]{display:flex;gap:40px;align-items:flex-start}.base-embed__item--left[data-v-3dbbd2b7]{flex-direction:row}.base-embed__item--right[data-v-3dbbd2b7]{flex-direction:row-reverse}.base-embed__item--right .base-embed__info[data-v-3dbbd2b7]{text-align:right}.base-embed__item--top[data-v-3dbbd2b7]{flex-direction:column}.base-embed__item--top .base-embed__content[data-v-3dbbd2b7]{width:100%;flex:none}.base-embed__item--top .base-embed__info[data-v-3dbbd2b7]{width:100%;text-align:left}.base-embed__item.is-mobile-view[data-v-3dbbd2b7],.is-mobile-view .base-embed__item[data-v-3dbbd2b7]{flex-direction:column!important;gap:16px}.base-embed__item.is-mobile-view .base-embed__content[data-v-3dbbd2b7],.is-mobile-view .base-embed__item .base-embed__content[data-v-3dbbd2b7],.base-embed__item.is-mobile-view .base-embed__info[data-v-3dbbd2b7],.is-mobile-view .base-embed__item .base-embed__info[data-v-3dbbd2b7]{width:100%!important;text-align:left!important}.base-embed__content[data-v-3dbbd2b7]{flex:1.5;min-width:0;width:100%;position:relative;border-radius:4px;overflow:hidden;background-color:var(--color-bg-2)}.embed-wrapper[data-v-3dbbd2b7]{width:100%}.embed-wrapper[data-v-3dbbd2b7] iframe{display:block;width:100%}.base-embed__info[data-v-3dbbd2b7]{flex:1;display:flex;flex-direction:column;justify-content:center;padding-top:10px}.base-embed__item-title[data-v-3dbbd2b7]{font-size:24px;font-weight:700;margin:0 0 16px;color:var(--color-text-title);line-height:1.3}.base-embed__item-title.is-mobile-view[data-v-3dbbd2b7],.is-mobile-view .base-embed__item-title[data-v-3dbbd2b7]{font-size:18px;margin-bottom:8px}.base-embed__item-desc[data-v-3dbbd2b7]{font-size:15px;line-height:1.7;color:var(--color-text-secondary);white-space:pre-wrap}.base-embed__item-desc.is-mobile-view[data-v-3dbbd2b7],.is-mobile-view .base-embed__item-desc[data-v-3dbbd2b7]{font-size:14px}.base-embed__empty[data-v-3dbbd2b7]{padding:60px;text-align:center;color:var(--color-text-disabled);border:1px dashed var(--color-border-1);border-radius:4px}.base-release-showcase[data-v-1e2a7111]{padding:60px 40px;max-width:1200px;margin:0 auto}.base-release-showcase.is-mobile-view[data-v-1e2a7111],.is-mobile-view .base-release-showcase[data-v-1e2a7111]{padding:32px 16px}.base-release-showcase__title[data-v-1e2a7111]{font-size:32px;font-weight:800;text-transform:uppercase;margin:0 0 40px;color:var(--color-text-title);letter-spacing:-.02em;text-align:left}.base-release-showcase__title.is-mobile-view[data-v-1e2a7111],.is-mobile-view .base-release-showcase__title[data-v-1e2a7111]{font-size:22px;margin-bottom:24px}.base-release-showcase__empty[data-v-1e2a7111]{text-align:center;padding:40px;color:var(--color-text-disabled);background-color:var(--color-bg-2);border-radius:8px}.base-release-showcase__grid[data-v-1e2a7111]{display:grid;grid-template-columns:repeat(var(--columns, 3),1fr);gap:24px}.base-release-showcase__grid.is-mobile-view[data-v-1e2a7111],.is-mobile-view .base-release-showcase__grid[data-v-1e2a7111]{grid-template-columns:repeat(2,1fr);gap:16px}.base-release-card[data-v-1e2a7111]{display:flex;flex-direction:column;min-width:0;transition:transform .2s ease}.base-release-card[data-v-1e2a7111]:hover{transform:translateY(-4px)}.base-release-card:hover .cover-image[data-v-1e2a7111] img{transform:scale(1.05)}.base-release-card__cover[data-v-1e2a7111]{position:relative;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;background-color:var(--color-bg-3);margin-bottom:12px}.cover-image[data-v-1e2a7111]{width:100%;height:100%}.cover-image[data-v-1e2a7111] img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.cover-placeholder[data-v-1e2a7111]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2c3e50,#1a252f);color:#ffffff4d;font-size:14px;font-weight:700;letter-spacing:.1em}.base-release-card__type[data-v-1e2a7111]{position:absolute;top:8px;left:8px;padding:4px 8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;background-color:var(--primary-color);border-radius:2px}.base-release-card__links[data-v-1e2a7111]{position:absolute;bottom:8px;right:8px;display:flex;gap:6px;opacity:1;z-index:2}.link-btn[data-v-1e2a7111]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#000000b3;color:#fff;transition:background-color .2s,transform .2s}.link-btn[data-v-1e2a7111]:hover{transform:scale(1.1)}.link-btn--stream[data-v-1e2a7111]:hover{background-color:#1db954}.link-btn--purchase[data-v-1e2a7111]:hover{background-color:#1da1f2}.base-release-card__info[data-v-1e2a7111]{text-align:center;min-width:0;width:100%}.base-release-card__name[data-v-1e2a7111]{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--color-text-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-release-card__name.is-mobile-view[data-v-1e2a7111],.is-mobile-view .base-release-card__name[data-v-1e2a7111]{font-size:13px}.base-release-card__artist[data-v-1e2a7111]{margin:0 0 4px;font-size:12px;color:var(--color-text-secondary)}.base-release-card__date[data-v-1e2a7111]{margin:0;font-size:11px;color:var(--color-text-disabled)}.base-rich-text[data-v-8ace319d]{padding:40px;max-width:900px;margin:0 auto}.base-rich-text.is-mobile-view[data-v-8ace319d],.is-mobile-view .base-rich-text[data-v-8ace319d]{padding:24px 16px}.rich-text-container[data-v-8ace319d]{line-height:1.8;color:var(--color-text-title)}.rich-text-empty[data-v-8ace319d]{text-align:center;padding:32px;color:var(--color-text-disabled);background-color:var(--color-bg-2);border-radius:8px}.rich-text-content[data-v-8ace319d]{text-align:left}.rich-text-content[data-v-8ace319d] h1,.rich-text-content[data-v-8ace319d] h2,.rich-text-content[data-v-8ace319d] h3,.rich-text-content[data-v-8ace319d] h4,.rich-text-content[data-v-8ace319d] h5,.rich-text-content[data-v-8ace319d] h6{margin-top:1.5em;margin-bottom:.5em;font-weight:600}.rich-text-content[data-v-8ace319d] h1{font-size:28px}.rich-text-content[data-v-8ace319d] h2{font-size:24px}.rich-text-content[data-v-8ace319d] h3{font-size:20px}.rich-text-content[data-v-8ace319d] p{margin-bottom:1em}.rich-text-content[data-v-8ace319d] ul,.rich-text-content[data-v-8ace319d] ol{padding-left:24px;margin-bottom:1em}.rich-text-content[data-v-8ace319d] a{color:var(--primary-color);text-decoration:underline}.rich-text-content[data-v-8ace319d] hr{border:none;border-top:1px solid var(--color-border-2);margin:2em 0}.rich-text-content[data-v-8ace319d] blockquote{border-left:3px solid var(--primary-color);padding-left:16px;margin-left:0;color:var(--color-text-secondary)}.rich-text-content[data-v-8ace319d] code{background-color:var(--color-bg-2);padding:2px 6px;border-radius:4px;font-family:monospace}.rich-text-content[data-v-8ace319d] pre{background-color:var(--color-bg-2);padding:16px;border-radius:8px;overflow-x:auto}.base-timeline[data-v-308cf104]{padding:60px 40px;max-width:1000px;margin:0 auto}.base-timeline.is-mobile-view[data-v-308cf104],.is-mobile-view .base-timeline[data-v-308cf104]{padding:24px 12px}.base-timeline__title[data-v-308cf104]{font-size:32px;font-weight:800;text-transform:uppercase;margin:0 0 60px;color:var(--color-text-title);letter-spacing:-.02em;text-align:left}.base-timeline__title.is-mobile-view[data-v-308cf104],.is-mobile-view .base-timeline__title[data-v-308cf104]{font-size:22px;margin-bottom:32px}.base-timeline__empty[data-v-308cf104]{text-align:center;padding:60px;color:var(--color-text-disabled);border:1px dashed var(--color-border-1);border-radius:4px}.base-timeline__list[data-v-308cf104]{display:flex;flex-direction:column}.base-timeline-node[data-v-308cf104]{display:grid;grid-template-columns:120px 1fr;gap:60px;padding:0 0 48px;position:relative}.base-timeline-node[data-v-308cf104]:last-child{padding-bottom:0}.base-timeline-node:last-child .timeline-axis .axis-line[data-v-308cf104]{display:block;height:6px;bottom:auto;background:linear-gradient(to bottom,var(--color-text-title),var(--color-text-title))}.base-timeline-node.is-mobile-view[data-v-308cf104],.is-mobile-view .base-timeline-node[data-v-308cf104]{grid-template-columns:1fr;grid-template-areas:"head" "body";gap:12px;padding:0 0 32px 24px}.base-timeline-node.is-mobile-view[data-v-308cf104]:after,.is-mobile-view .base-timeline-node[data-v-308cf104]:after{display:none}.timeline-axis[data-v-308cf104]{position:absolute;top:0;bottom:0;left:150px;width:0;display:flex;justify-content:center;z-index:0}.timeline-axis .axis-line[data-v-308cf104]{width:1px;height:100%;background-color:var(--color-text-title);opacity:.6;position:absolute;left:0;transform:translate(-50%)}.timeline-axis .axis-dot[data-v-308cf104]{position:absolute;top:6px;left:0;transform:translate(-50%);width:6px;height:6px;border-radius:50%;background-color:var(--color-text-title);z-index:1}.timeline-axis.is-mobile-view[data-v-308cf104],.is-mobile-view .timeline-axis[data-v-308cf104]{display:block;left:6px}.timeline-axis.is-mobile-view .axis-line[data-v-308cf104],.is-mobile-view .timeline-axis .axis-line[data-v-308cf104]{left:0;transform:translate(-50%)}.timeline-axis.is-mobile-view .axis-dot[data-v-308cf104],.is-mobile-view .timeline-axis .axis-dot[data-v-308cf104]{left:0;transform:translate(-50%);top:5px}.node-aside[data-v-308cf104]{display:flex;flex-direction:column;justify-content:flex-start;text-align:right;padding-right:0}.node-aside .node-date[data-v-308cf104]{font-family:var(--font-family-mono, monospace);font-size:16px;font-weight:800;color:var(--color-text-title);line-height:1;padding-top:2px}.node-aside.is-mobile-view[data-v-308cf104],.is-mobile-view .node-aside[data-v-308cf104]{grid-area:head;text-align:left;padding-right:0;flex-direction:row}.node-aside.is-mobile-view .node-date[data-v-308cf104],.is-mobile-view .node-aside .node-date[data-v-308cf104]{font-size:14px;padding-top:0}.node-main[data-v-308cf104]{padding-left:0}.node-main .node-title[data-v-308cf104]{margin:0 0 12px;font-size:20px;font-weight:700;color:var(--color-text-title);line-height:1.3}.node-main .node-title.is-mobile-view[data-v-308cf104],.is-mobile-view .node-main .node-title[data-v-308cf104]{font-size:16px;margin-bottom:8px;margin-top:0}.node-main .node-desc[data-v-308cf104]{margin:0;font-size:14px;color:var(--color-text-secondary);line-height:1.7;white-space:pre-wrap;max-width:600px}.node-main .node-desc.is-mobile-view[data-v-308cf104],.is-mobile-view .node-main .node-desc[data-v-308cf104]{font-size:13px}.node-main.is-mobile-view[data-v-308cf104],.is-mobile-view .node-main[data-v-308cf104]{grid-area:body;padding-left:0}.base-faq[data-v-63d8c27e]{padding:60px 40px;max-width:1000px;margin:0 auto}.base-faq.is-mobile-view[data-v-63d8c27e],.is-mobile-view .base-faq[data-v-63d8c27e]{padding:32px 16px}.base-faq__title[data-v-63d8c27e]{font-size:32px;font-weight:800;text-transform:uppercase;margin:0 0 40px;color:var(--color-text-title);letter-spacing:-.02em;text-align:left}.base-faq__title.is-mobile-view[data-v-63d8c27e],.is-mobile-view .base-faq__title[data-v-63d8c27e]{font-size:22px;margin-bottom:24px}.base-faq__empty[data-v-63d8c27e]{text-align:center;padding:40px;color:var(--color-text-disabled);background-color:var(--color-bg-2);border-radius:8px}.base-faq__list[data-v-63d8c27e]{border:none!important}.base-faq__list[data-v-63d8c27e] .n-collapse-item{border:none!important;border-bottom:1px solid var(--color-border-1)!important}.base-faq__list[data-v-63d8c27e] .n-collapse-item:last-child{border-bottom:none!important}.base-faq__list[data-v-63d8c27e] .n-collapse-item .n-collapse-item__header{padding:16px 0;font-weight:600;border:none!important}.base-faq__list[data-v-63d8c27e] .n-collapse-item .n-collapse-item__content-inner{padding-top:0!important;border:none!important}.base-faq__answer[data-v-63d8c27e]{font-size:14px;color:var(--color-text-secondary);line-height:1.7;padding-bottom:16px}.base-social-links[data-v-44fb05af]{width:100%;padding:16px 24px}.base-social-links.is-mobile-view[data-v-44fb05af],.is-mobile-view .base-social-links[data-v-44fb05af]{padding:16px 12px}.base-social-links__list[data-v-44fb05af]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.base-social-links__list.is-mobile-view[data-v-44fb05af],.is-mobile-view .base-social-links__list[data-v-44fb05af]{flex-direction:column;align-items:stretch}.base-social-link-item[data-v-44fb05af]{display:flex;align-items:center;gap:12px;text-decoration:none;cursor:pointer;padding:12px 16px;border-radius:8px;background-color:var(--color-bg-1);border:1px solid var(--color-border-1);transition:transform .2s ease,box-shadow .2s ease;min-width:200px;flex:1 1 200px;max-width:300px}.base-social-link-item[data-v-44fb05af]:hover{transform:translateY(-2px);box-shadow:var(--box-shadow-s)}.base-social-link-item.is-mobile-view[data-v-44fb05af],.is-mobile-view .base-social-link-item[data-v-44fb05af]{max-width:100%;flex:1 1 auto}.base-social-link-icon[data-v-44fb05af]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:600;flex-shrink:0}.base-social-link-content[data-v-44fb05af]{display:flex;flex-direction:column;gap:2px}.base-social-link-label[data-v-44fb05af]{font-size:14px;font-weight:700;color:var(--color-text-title)}.base-social-link-url[data-v-44fb05af]{font-size:12px;color:var(--color-text-secondary);word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.base-social-links__empty[data-v-44fb05af]{width:100%;padding:24px;text-align:center;color:var(--color-text-disabled);background-color:var(--color-bg-2);border-radius:8px}.wiki-template[data-v-9ba024fd]{min-height:100%;background-color:var(--template-bg-color);color:#333;transition:background-color .3s ease}.wiki-template__content[data-v-9ba024fd]{max-width:960px;margin:0 auto;padding:32px 24px;background-color:#fff;min-height:100vh;box-shadow:0 0 12px #0000000d}.wiki-template__content.is-mobile-view[data-v-9ba024fd],.is-mobile-view .wiki-template__content[data-v-9ba024fd]{padding:16px}.image-gallery[data-v-9d272406]{width:100%}.gallery-grid[data-v-9d272406]{display:grid;width:100%;gap:20px}.gallery-grid.is-mobile-view[data-v-9d272406],.is-mobile-view .gallery-grid[data-v-9d272406]{gap:12px}.gallery-item[data-v-9d272406]{display:flex;flex-direction:column;gap:8px}.gallery-image[data-v-9d272406]{width:100%;height:100%;cursor:pointer}.gallery-image[data-v-9d272406] img{width:100%;height:100%;object-fit:cover;border-radius:2px;border:1px solid #eee}.gallery-caption[data-v-9d272406]{font-size:12px;color:#666;text-align:center}.gallery-empty[data-v-9d272406]{padding:32px;text-align:center;color:#999;background:#fcfcfc;border:1px solid #eee}.hero-banner[data-v-7d7a75db]{width:100%;display:flex;align-items:center;padding:0 40px}.hero-banner.is-mobile-view[data-v-7d7a75db],.is-mobile-view .hero-banner[data-v-7d7a75db]{padding:0 16px;min-height:140px}.banner-content[data-v-7d7a75db]{max-width:800px}.banner-content.is-mobile-view[data-v-7d7a75db],.is-mobile-view .banner-content[data-v-7d7a75db]{height:180px;padding:0 16px}.banner-title[data-v-7d7a75db]{font-size:32px;font-weight:700;margin-bottom:8px}.banner-title.is-mobile-view[data-v-7d7a75db],.is-mobile-view .banner-title[data-v-7d7a75db]{font-size:22px;margin-bottom:4px}.banner-subtitle[data-v-7d7a75db]{font-size:16px;opacity:.8;line-height:1.6}@media (max-width: 1000px){.banner-subtitle[data-v-7d7a75db]{font-size:13px;line-height:1.5}}.member-intro[data-v-de2e7a36]{width:100%}.member-list[data-v-de2e7a36]{display:flex;flex-direction:column}.member-card[data-v-de2e7a36]{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #eee}.member-card[data-v-de2e7a36]:last-child{border-bottom:none}@media (max-width: 1000px){.member-card[data-v-de2e7a36]{gap:12px;padding:16px 0}}.member-avatar[data-v-de2e7a36]{width:80px;height:80px;border-radius:4px;overflow:hidden;flex-shrink:0;background-color:#f5f5f5}.member-avatar .avatar-image[data-v-de2e7a36]{width:100%;height:100%;object-fit:cover}.member-avatar .avatar-placeholder[data-v-de2e7a36]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:28px;color:#ccc}.member-avatar.is-mobile-view[data-v-de2e7a36],.is-mobile-view .member-avatar[data-v-de2e7a36]{width:60px;height:60px}.member-info[data-v-de2e7a36]{flex:1}.member-name[data-v-de2e7a36]{font-size:18px;font-weight:600;margin-bottom:4px}.member-name.is-mobile-view[data-v-de2e7a36],.is-mobile-view .member-name[data-v-de2e7a36]{font-size:15px}.member-role[data-v-de2e7a36]{font-size:14px;color:var(--prism-theme-color);margin-bottom:8px}.member-role.is-mobile-view[data-v-de2e7a36],.is-mobile-view .member-role[data-v-de2e7a36]{font-size:12px;margin-bottom:4px}.member-desc[data-v-de2e7a36]{font-size:14px;color:#666;line-height:1.6}.member-desc.is-mobile-view[data-v-de2e7a36],.is-mobile-view .member-desc[data-v-de2e7a36]{font-size:13px;line-height:1.5}.members-empty[data-v-de2e7a36]{padding:40px;text-align:center;color:#999}.members-empty.is-mobile-view[data-v-de2e7a36],.is-mobile-view .members-empty[data-v-de2e7a36]{padding:24px}.social-links[data-v-72464c6e]{display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#f9f9f9;border-radius:4px}.link-item[data-v-72464c6e]{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:14px;color:var(--text-color-1)}.link-item[data-v-72464c6e]:hover{color:var(--prism-theme-color)}.link-icon[data-v-72464c6e]{font-size:10px}.link-label[data-v-72464c6e]{border-bottom:1px solid transparent}.link-item:hover .link-label[data-v-72464c6e]{border-bottom-color:currentColor}.links-empty[data-v-72464c6e]{padding:16px;text-align:center;color:var(--text-color-3);font-size:13px}.embed-module[data-v-66b9b314]{width:100%;border:1px solid #ddd;border-radius:6px;overflow:hidden}.embed-header[data-v-66b9b314]{height:32px;background:#f0f0f0;display:flex;align-items:center;padding:0 12px;gap:6px;border-bottom:1px solid #ddd}.dot[data-v-66b9b314]{width:8px;height:8px;border-radius:50%}.dot.red[data-v-66b9b314]{background:#ff5f56}.dot.yellow[data-v-66b9b314]{background:#ffbd2e}.dot.green[data-v-66b9b314]{background:#27c93f}.embed-url[data-v-66b9b314]{font-size:11px;color:#999;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.embed-body[data-v-66b9b314]{width:100%;background:#fff}.embed-iframe[data-v-66b9b314]{width:100%;height:100%;border:none}.embed-placeholder[data-v-66b9b314]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#bbb;font-size:14px}.release-showcase[data-v-26888efb]{width:100%}.release-showcase__title[data-v-26888efb]{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--text-color-1)}.release-showcase__empty[data-v-26888efb]{padding:24px;text-align:center;color:#999;background:#fcfcfc;border:1px solid #eee}.release-showcase__grid[data-v-26888efb]{display:grid;gap:12px}.release-item[data-v-26888efb]{display:flex;flex-direction:column;gap:8px}.release-item:hover .release-cover[data-v-26888efb] img{transform:scale(1.03)}.release-item:hover .release-links[data-v-26888efb]{opacity:1}.release-cover-wrap[data-v-26888efb]{position:relative;aspect-ratio:1 / 1;border-radius:2px;overflow:hidden}.release-cover[data-v-26888efb]{width:100%;height:100%}.release-cover[data-v-26888efb] img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.release-links[data-v-26888efb]{position:absolute;bottom:6px;right:6px;display:flex;gap:4px;opacity:0;transition:opacity .2s}.link-icon[data-v-26888efb]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#0009;color:#fff;transition:background .2s}.link-icon[data-v-26888efb]:hover{background:var(--primary-color)}.release-info[data-v-26888efb]{display:flex;flex-direction:column;gap:2px}.release-name[data-v-26888efb]{font-size:13px;font-weight:500;color:var(--text-color-1)}.release-artist[data-v-26888efb]{font-size:11px;color:var(--text-color-3)}.rich-text[data-v-5aa35a7d]{width:100%;line-height:1.7;color:var(--text-color-1)}.rich-text__empty[data-v-5aa35a7d]{padding:24px;text-align:center;color:#999;background:#fcfcfc;border:1px solid #eee}.rich-text__content[data-v-5aa35a7d] h1,.rich-text__content[data-v-5aa35a7d] h2,.rich-text__content[data-v-5aa35a7d] h3{margin-top:1.2em;margin-bottom:.4em;font-weight:600}.rich-text__content[data-v-5aa35a7d] p{margin-bottom:.8em}.rich-text__content[data-v-5aa35a7d] ul,.rich-text__content[data-v-5aa35a7d] ol{padding-left:20px}.rich-text__content[data-v-5aa35a7d] a{color:var(--primary-color)}.rich-text__content[data-v-5aa35a7d] hr{border-top:1px solid #eee;margin:1.5em 0}.timeline[data-v-30a978f9]{width:100%}.timeline__title[data-v-30a978f9]{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--text-color-1)}.timeline__empty[data-v-30a978f9]{padding:24px;text-align:center;color:#999;background:#fcfcfc;border:1px solid #eee}.timeline__items[data-v-30a978f9]{display:flex;flex-direction:column;gap:12px}.timeline-item[data-v-30a978f9]{display:flex;gap:16px;padding:12px 0;border-bottom:1px solid #eee}.timeline-item[data-v-30a978f9]:last-child{border-bottom:none}.item-date[data-v-30a978f9]{min-width:80px;font-size:13px;font-weight:600;color:var(--text-color-2)}.item-content[data-v-30a978f9]{display:flex;flex-direction:column;gap:4px}.item-title[data-v-30a978f9]{font-size:14px;font-weight:500;color:var(--text-color-1)}.item-desc[data-v-30a978f9]{font-size:12px;color:var(--text-color-3)}.faq[data-v-8f7832fa]{width:100%}.faq__title[data-v-8f7832fa]{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--text-color-1)}.faq__empty[data-v-8f7832fa]{padding:24px;text-align:center;color:#999;background:#fcfcfc;border:1px solid #eee}.faq__list[data-v-8f7832fa] .n-collapse-item{border-bottom:1px solid #eee}.faq__list[data-v-8f7832fa] .n-collapse-item:last-child{border-bottom:none}.faq-answer[data-v-8f7832fa]{font-size:13px;color:var(--text-color-2);line-height:1.6}.cyber-template[data-v-ad9aae4b]{position:relative;min-height:100vh;background-color:#080808;color:#e0e0e0;--cyber-primary: #F1C40F;--cyber-secondary: #00F2FE;--cyber-accents: #FF0055;--cyber-border: rgba(241, 196, 15, .3);--cyber-bg-card: rgba(15, 15, 15, .85)}.cyber-template__bg[data-v-ad9aae4b]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.bg-grid[data-v-ad9aae4b]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(241,196,15,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(241,196,15,.05) 1px,transparent 1px);background-size:50px 50px;-webkit-mask-image:radial-gradient(circle at center,#000 30%,#0000 80%);mask-image:radial-gradient(circle at center,#000 30%,#0000 80%)}.bg-glow[data-v-ad9aae4b]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 10%,rgba(241,196,15,.03) 0%,transparent 60%)}.cyber-template__content[data-v-ad9aae4b]{position:relative;z-index:1;width:100%;min-height:100vh}.cyber-hero-wrapper[data-v-d8bb3dff]{position:relative;width:100%;overflow:hidden;--color-bg-2: rgba(0, 0, 0, .75);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border-bottom:2px solid var(--cyber-primary);background:radial-gradient(circle at center,rgba(0,242,254,.15),transparent 60%),repeating-linear-gradient(45deg,#1a1c23 0,#1a1c23 2px,#0b0c10 2px,#0b0c10 10px)}.cyber-scanline[data-v-d8bb3dff]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#fff0,#fff0 50%,#f1c40f1a 50%,#f1c40f1a);background-size:100% 4px;pointer-events:none;z-index:10;mix-blend-mode:screen}.cyber-deco-text[data-v-d8bb3dff]{position:absolute;bottom:8px;right:50px;font-family:monospace;font-size:10px;color:var(--cyber-primary);letter-spacing:2px;z-index:10}.cyber-deco-text.is-mobile-view[data-v-d8bb3dff],.is-mobile-view .cyber-deco-text[data-v-d8bb3dff]{right:20px;font-size:8px}.cyber-hero-banner[data-v-d8bb3dff] .base-hero-banner__content{background:transparent}.cyber-hero-banner[data-v-d8bb3dff] .base-hero-banner__gradient{display:none!important}.cyber-hero-banner[data-v-d8bb3dff] .base-hero-banner__title{font-family:Arial Black,sans-serif;text-transform:uppercase;font-size:5rem;color:transparent;-webkit-text-stroke:2px var(--cyber-primary);text-shadow:2px 2px 0px rgba(0,242,254,.8),-2px -2px 0px rgba(255,0,85,.8);transform:skew(-10deg)}.cyber-hero-banner[data-v-d8bb3dff] .base-hero-banner__title.is-mobile-view,.is-mobile-view .cyber-hero-banner[data-v-d8bb3dff] .base-hero-banner__title{font-size:3rem;-webkit-text-stroke:1px var(--cyber-primary);text-shadow:1px 1px 0px rgba(0,242,254,.8),-1px -1px 0px rgba(255,0,85,.8)}.cyber-hero-banner[data-v-d8bb3dff] .base-hero-banner__subtitle{font-family:monospace;background:var(--cyber-primary);color:#000;padding:4px 12px;display:inline-block;font-weight:700;letter-spacing:4px;margin-top:10px}.cyber-hero-banner[data-v-d8bb3dff] .base-hero-banner__subtitle.is-mobile-view,.is-mobile-view .cyber-hero-banner[data-v-d8bb3dff] .base-hero-banner__subtitle{font-size:12px;letter-spacing:2px;margin-top:6px}.cyber-about-wrapper[data-v-70979e87]{padding:40px 0;--color-bg-2: rgba(30, 30, 30, .5);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border);--color-bg-pure: transparent;--color-bg-1: transparent}.cyber-about-section[data-v-70979e87] .base-about-section__title{font-family:Arial Black,sans-serif,monospace;color:#fff;letter-spacing:2px;text-shadow:2px 2px 0px rgba(0,0,0,.8),0 0 10px rgba(241,196,15,.3);color:var(--cyber-secondary);font-family:monospace;text-transform:uppercase;border-left:4px solid var(--cyber-primary);padding-left:12px}.cyber-about-section[data-v-70979e87] .base-about-section__desc{font-family:monospace;color:#e0e0e0}.cyber-about-section[data-v-70979e87] .base-about-section__image{border:1px solid var(--cyber-primary);position:relative}.cyber-about-section[data-v-70979e87] .base-about-section__image img{transition:filter .3s}.cyber-about-section[data-v-70979e87] .base-about-section__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--cyber-secondary);transform:translate(8px,8px);z-index:-1;pointer-events:none}.cyber-artist-wrapper[data-v-c0b69b53]{padding:40px 0;position:relative;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border)}.cyber-artist-wrapper.is-mobile-view[data-v-c0b69b53],.is-mobile-view .cyber-artist-wrapper[data-v-c0b69b53]{padding:24px 0}.cyber-artist-wrapper[data-v-c0b69b53]:before{content:"";position:absolute;top:0;left:10%;width:80%;height:1px;background:linear-gradient(90deg,transparent,var(--cyber-primary),transparent)}.cyber-artist-roster[data-v-c0b69b53] .base-artist-roster__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;letter-spacing:2px;text-shadow:2px 2px 0px rgba(0,0,0,.8),0 0 10px rgba(241,196,15,.3);font-size:28px;letter-spacing:4px}.cyber-artist-roster[data-v-c0b69b53] .base-artist-roster__title.is-mobile-view,.is-mobile-view .cyber-artist-roster[data-v-c0b69b53] .base-artist-roster__title{font-size:20px;letter-spacing:2px}.cyber-artist-roster[data-v-c0b69b53] .base-artist-card{background:transparent;border:none;box-shadow:none}.cyber-artist-roster[data-v-c0b69b53] .base-artist-card .artist-avatar{border-radius:0;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);border:2px solid var(--cyber-secondary);background-color:#111;transition:filter .3s,transform .3s}.cyber-artist-roster[data-v-c0b69b53] .base-artist-card .artist-avatar:hover{filter:drop-shadow(0 0 10px var(--cyber-secondary));transform:scale(1.05)}.cyber-artist-roster[data-v-c0b69b53] .base-artist-card .artist-avatar img{filter:grayscale(80%) contrast(120%);transition:filter .3s}.cyber-artist-roster[data-v-c0b69b53] .base-artist-card .artist-avatar img:hover{filter:grayscale(0%) contrast(110%)}.cyber-artist-roster[data-v-c0b69b53] .base-artist-card .artist-name{color:var(--cyber-primary);font-family:Arial Black,sans-serif;text-transform:uppercase;letter-spacing:1px}.cyber-artist-roster[data-v-c0b69b53] .base-artist-card .artist-role{color:#888;font-family:monospace}.cyber-release-wrapper[data-v-2422a761]{padding:40px 0;border-top:1px dashed var(--cyber-border);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border)}.cyber-release-wrapper.is-mobile-view[data-v-2422a761],.is-mobile-view .cyber-release-wrapper[data-v-2422a761]{padding:24px 0}.cyber-release-showcase[data-v-2422a761] .base-release-showcase__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;letter-spacing:2px;text-shadow:2px 2px 0px rgba(0,0,0,.8),0 0 10px rgba(241,196,15,.3);font-family:monospace;color:var(--cyber-primary);font-size:28px}.cyber-release-showcase[data-v-2422a761] .base-release-showcase__title:before{content:">";margin-right:8px}.cyber-release-showcase[data-v-2422a761] .base-release-showcase__title:after{content:"_";animation:blink-2422a761 1s step-end infinite}.cyber-release-showcase[data-v-2422a761] .base-release-showcase__title.is-mobile-view,.is-mobile-view .cyber-release-showcase[data-v-2422a761] .base-release-showcase__title{font-size:20px}.cyber-release-showcase[data-v-2422a761] .base-release-card{background:var(--cyber-bg-card);border:1px solid var(--cyber-border);transition:all .3s;border-radius:0}.cyber-release-showcase[data-v-2422a761] .base-release-card:hover{border-color:var(--cyber-secondary);box-shadow:0 0 15px #00f2fe4d;transform:translateY(-5px)}.cyber-release-showcase[data-v-2422a761] .base-release-card:hover .release-title{color:var(--cyber-secondary)}.cyber-release-showcase[data-v-2422a761] .release-cover{border-bottom:1px solid var(--cyber-border);filter:sepia(30%) hue-rotate(180deg) contrast(120%)}.cyber-release-showcase[data-v-2422a761] .release-cover img{border-radius:0}@keyframes blink-2422a761{0%,to{opacity:1}50%{opacity:0}}.cyber-contact-info-wrapper[data-v-cb8d9a28]{padding:40px 0;border-top:2px solid var(--cyber-accents);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border);background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(255,0,85,.05) 10px,rgba(255,0,85,.05) 20px)}.cyber-contact-info-wrapper.is-mobile-view[data-v-cb8d9a28],.is-mobile-view .cyber-contact-info-wrapper[data-v-cb8d9a28]{padding:24px 0}.cyber-contact-info[data-v-cb8d9a28] .base-contact-info{background-color:transparent!important;color:var(--color-text-main);padding-top:20px;padding-bottom:20px}.cyber-contact-info[data-v-cb8d9a28] .base-contact-title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;letter-spacing:2px;text-shadow:2px 2px 0px rgba(0,0,0,.8),0 0 10px rgba(241,196,15,.3);color:var(--cyber-accents);font-size:28px}.cyber-contact-info[data-v-cb8d9a28] .base-contact-title.is-mobile-view,.is-mobile-view .cyber-contact-info[data-v-cb8d9a28] .base-contact-title{font-size:20px;letter-spacing:3px}.cyber-contact-info[data-v-cb8d9a28] .base-contact-info__desc{color:#a0a0a0;font-family:monospace}.cyber-contact-info[data-v-cb8d9a28] .contact-item{background:#111;border:1px solid #333;position:relative;transition:all .3s ease;overflow:hidden}.cyber-contact-info[data-v-cb8d9a28] .contact-item:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:var(--cyber-accents);transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}.cyber-contact-info[data-v-cb8d9a28] .contact-item:hover{border-color:var(--cyber-accents);box-shadow:0 0 15px #f053;transform:translate(5px)}.cyber-contact-info[data-v-cb8d9a28] .contact-item:hover:before{transform:scaleY(1)}.cyber-contact-info[data-v-cb8d9a28] .contact-item:hover .label{color:var(--cyber-accents)}.cyber-contact-info[data-v-cb8d9a28] .contact-item .label{font-family:monospace;color:#666;font-size:12px;text-transform:uppercase;margin-bottom:8px;letter-spacing:1px;transition:color .3s}.cyber-contact-info[data-v-cb8d9a28] .contact-value{font-family:monospace;color:#fff;font-size:16px}.cyber-contact-info[data-v-cb8d9a28] .contact-value.link{color:var(--cyber-primary);text-decoration:none}.cyber-contact-info[data-v-cb8d9a28] .contact-value.link:hover{text-decoration:underline;text-shadow:0 0 8px rgba(241,196,15,.4)}.cyber-embed-wrapper[data-v-1c0f6aab]{padding:40px 0;position:relative;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border);--color-bg-3: rgba(40, 40, 40, .5)}.cyber-embed-wrapper.is-mobile-view[data-v-1c0f6aab],.is-mobile-view .cyber-embed-wrapper[data-v-1c0f6aab]{padding:24px 0}.cyber-embed[data-v-1c0f6aab] .base-embed__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;letter-spacing:2px;text-shadow:2px 2px 0px rgba(0,0,0,.8),0 0 10px rgba(241,196,15,.3);color:var(--cyber-secondary);font-size:28px;margin-bottom:20px}.cyber-embed[data-v-1c0f6aab] .base-embed__title.is-mobile-view,.is-mobile-view .cyber-embed[data-v-1c0f6aab] .base-embed__title{font-size:20px;margin-bottom:16px}.cyber-embed[data-v-1c0f6aab] .base-embed__title:before{content:"[ "}.cyber-embed[data-v-1c0f6aab] .base-embed__title:after{content:" ]"}.cyber-embed[data-v-1c0f6aab] .base-embed__container{box-shadow:0 0 30px #00f2fe26;border:1px solid var(--cyber-secondary);background:#000;padding:4px;position:relative}.cyber-embed[data-v-1c0f6aab] .base-embed__container:before,.cyber-embed[data-v-1c0f6aab] .base-embed__container:after{content:"";position:absolute;width:20px;height:20px;border:2px solid var(--cyber-secondary);z-index:10;pointer-events:none}.cyber-embed[data-v-1c0f6aab] .base-embed__container:before{top:-2px;left:-2px;border-right:none;border-bottom:none}.cyber-embed[data-v-1c0f6aab] .base-embed__container:after{bottom:-2px;right:-2px;border-left:none;border-top:none}.cyber-embed[data-v-1c0f6aab] .base-embed__container iframe{filter:grayscale(20%) contrast(110%)}.cyber-faq-wrapper[data-v-40b76ff5]{padding:40px 0;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border)}.cyber-faq-wrapper.is-mobile-view[data-v-40b76ff5],.is-mobile-view .cyber-faq-wrapper[data-v-40b76ff5]{padding:24px 0}.cyber-faq[data-v-40b76ff5] .base-faq__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;letter-spacing:2px;text-shadow:2px 2px 0px rgba(0,0,0,.8),0 0 10px rgba(241,196,15,.3);color:var(--cyber-primary);font-size:28px;margin-bottom:30px}.cyber-faq[data-v-40b76ff5] .base-faq__title.is-mobile-view,.is-mobile-view .cyber-faq[data-v-40b76ff5] .base-faq__title{font-size:20px;margin-bottom:20px}.cyber-faq[data-v-40b76ff5] .base-faq__title:before{content:"> "}.cyber-faq[data-v-40b76ff5] .base-faq__title:after{content:" _"}.cyber-faq[data-v-40b76ff5] .n-collapse-item{background:transparent;border-bottom:1px dashed #333!important}.cyber-faq[data-v-40b76ff5] .n-collapse-item .n-collapse-item__header .n-collapse-item__header-main{color:#fff!important;text-shadow:0 0 8px rgba(255,255,255,.2)}.cyber-faq[data-v-40b76ff5] .n-collapse-item .n-collapse-item__header{font-size:16px;font-weight:600;font-family:monospace;transition:color .3s}.cyber-faq[data-v-40b76ff5] .n-collapse-item .n-collapse-item__header:hover{color:var(--cyber-primary)!important}.cyber-faq[data-v-40b76ff5] .n-collapse-item .n-collapse-item__header:hover :deep(.n-collapse-item__header-main){color:inherit!important}.cyber-faq[data-v-40b76ff5] .n-collapse-item.n-collapse-item--active{background:#2828284d;border-bottom:1px solid var(--cyber-primary)!important}.cyber-faq[data-v-40b76ff5] .n-collapse-item.n-collapse-item--active .n-collapse-item__header{color:var(--cyber-primary)!important}.cyber-faq[data-v-40b76ff5] .n-collapse-item.n-collapse-item--active .n-collapse-item__header .n-collapse-item__header-main{color:inherit!important}.cyber-faq[data-v-40b76ff5] .n-collapse-item .base-faq__answer{color:#999;font-size:14px;line-height:1.8;border-left:2px solid var(--cyber-accents);padding-left:16px}.cyber-image-gallery-wrapper[data-v-b36623c2]{padding:40px 0;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border)}.cyber-image-gallery-wrapper.is-mobile-view[data-v-b36623c2],.is-mobile-view .cyber-image-gallery-wrapper[data-v-b36623c2]{padding:24px 0}.cyber-image-gallery[data-v-b36623c2] .base-image-gallery__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;letter-spacing:2px;text-shadow:2px 2px 0px rgba(0,0,0,.8),0 0 10px rgba(241,196,15,.3);letter-spacing:5px;text-shadow:2px 0 0 var(--cyber-accents),-2px 0 0 var(--cyber-secondary)}.cyber-image-gallery[data-v-b36623c2] .base-image-gallery__item{background:#111;border:1px solid #333;position:relative;overflow:hidden}.cyber-image-gallery[data-v-b36623c2] .base-image-gallery__item img{filter:grayscale(40%) contrast(110%);transition:all .4s ease}.cyber-image-gallery[data-v-b36623c2] .base-image-gallery__item:hover{border-color:var(--cyber-secondary)}.cyber-image-gallery[data-v-b36623c2] .base-image-gallery__item:hover img{filter:contrast(120%) saturate(150%) hue-rotate(90deg);transform:scale(1.05)}.cyber-image-gallery[data-v-b36623c2] .base-image-gallery__caption{background:#000c;border-top:1px solid var(--cyber-secondary);color:var(--cyber-secondary);font-family:monospace;font-size:12px}.cyber-image-gallery[data-v-b36623c2] .placeholder{color:#333;font-family:monospace}.cyber-rich-text-wrapper[data-v-673d9136]{padding:40px 0;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border)}.cyber-rich-text-wrapper.is-mobile-view[data-v-673d9136],.is-mobile-view .cyber-rich-text-wrapper[data-v-673d9136]{padding:24px 0}.cyber-rich-text[data-v-673d9136] .base-rich-text__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;letter-spacing:2px;text-shadow:2px 2px 0px rgba(0,0,0,.8),0 0 10px rgba(241,196,15,.3);font-size:28px;margin-bottom:30px}.cyber-rich-text[data-v-673d9136] .base-rich-text__title.is-mobile-view,.is-mobile-view .cyber-rich-text[data-v-673d9136] .base-rich-text__title{font-size:20px;margin-bottom:24px}.cyber-rich-text[data-v-673d9136] .base-rich-text__container{background:#0a0a0ae6;border:1px solid #333;border-left:3px solid var(--cyber-secondary);box-shadow:0 5px 20px #00000080;padding:30px}.cyber-rich-text[data-v-673d9136] .base-rich-text__container .tiptap-content{font-family:monospace;color:var(--cyber-primary);font-size:15px;line-height:1.8}.cyber-rich-text[data-v-673d9136] .base-rich-text__container .tiptap-content p{margin:0 0 1em}.cyber-rich-text[data-v-673d9136] .base-rich-text__container .tiptap-content h1,.cyber-rich-text[data-v-673d9136] .base-rich-text__container .tiptap-content h2,.cyber-rich-text[data-v-673d9136] .base-rich-text__container .tiptap-content h3,.cyber-rich-text[data-v-673d9136] .base-rich-text__container .tiptap-content h4{color:#fff;margin:1.5em 0 .5em;font-family:Arial Black,sans-serif}.cyber-rich-text[data-v-673d9136] .base-rich-text__container .tiptap-content a{color:var(--cyber-secondary);text-decoration:none;border-bottom:1px dashed var(--cyber-secondary)}.cyber-rich-text[data-v-673d9136] .base-rich-text__container .tiptap-content a:hover{background:var(--cyber-secondary);color:#000}.cyber-rich-text[data-v-673d9136] .base-rich-text__container .tiptap-content blockquote{border-left:2px solid var(--cyber-accents);padding:.5em 1em;color:#a0a0a0;background:#ff00550d}.cyber-social-links-wrapper[data-v-5f2aedd3]{padding:40px 0;display:flex;justify-content:center;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border)}.cyber-social-links-wrapper.is-mobile-view[data-v-5f2aedd3],.is-mobile-view .cyber-social-links-wrapper[data-v-5f2aedd3]{padding:24px 0}.cyber-social-links[data-v-5f2aedd3] .base-social-links__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;letter-spacing:2px;text-shadow:2px 2px 0px rgba(0,0,0,.8),0 0 10px rgba(241,196,15,.3);color:var(--cyber-secondary);font-size:28px;letter-spacing:5px;text-align:center;margin-bottom:40px}.cyber-social-links[data-v-5f2aedd3] .base-social-links__title.is-mobile-view,.is-mobile-view .cyber-social-links[data-v-5f2aedd3] .base-social-links__title{font-size:20px;margin-bottom:24px}.cyber-social-links[data-v-5f2aedd3] .social-icon-btn{background:#0a0a0acc;border:1px solid var(--cyber-primary);color:var(--cyber-primary);border-radius:0;margin:0 10px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:none}.cyber-social-links[data-v-5f2aedd3] .social-icon-btn:hover{background:var(--cyber-primary);color:#000;box-shadow:0 0 15px #f1c40f80;transform:translateY(-3px) scale(1.1)}.cyber-timeline-wrapper[data-v-cb68c587]{padding:40px 0;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-text-title: #ffffff;--color-text-main: #e0e0e0;--color-text-secondary: #a0a0a0;--color-text-disabled: #666666;--color-border-1: var(--cyber-border);--color-border-2: var(--cyber-border)}.cyber-timeline-wrapper.is-mobile-view[data-v-cb68c587],.is-mobile-view .cyber-timeline-wrapper[data-v-cb68c587]{padding:24px 0}.cyber-timeline[data-v-cb68c587] .base-timeline__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;letter-spacing:2px;text-shadow:2px 2px 0px rgba(0,0,0,.8),0 0 10px rgba(241,196,15,.3);font-size:28px;margin:0 0 60px;display:inline-block}.cyber-timeline[data-v-cb68c587] .base-timeline__title.is-mobile-view,.is-mobile-view .cyber-timeline[data-v-cb68c587] .base-timeline__title{font-size:20px;margin:0 0 30px}.cyber-timeline[data-v-cb68c587] .base-timeline__title:after{content:"";display:block;width:100%;height:4px;margin-top:8px;background:var(--cyber-secondary);box-shadow:0 0 10px var(--cyber-secondary)}.cyber-timeline[data-v-cb68c587] .base-timeline-node .node-date{font-family:monospace;color:var(--cyber-primary);font-size:18px;font-weight:700;background:#f1c40f1a;padding:4px 8px;border:1px solid rgba(241,196,15,.3)}.cyber-timeline[data-v-cb68c587] .base-timeline-node .node-title{color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.cyber-timeline[data-v-cb68c587] .base-timeline-node .node-desc{color:#a0a0a0}.cyber-timeline[data-v-cb68c587] .timeline-axis .axis-line{width:2px;background:linear-gradient(to bottom,var(--cyber-secondary),rgba(0,242,254,.2))}.cyber-timeline[data-v-cb68c587] .timeline-axis .axis-dot{background:#000;border:2px solid var(--cyber-accents);box-shadow:0 0 10px var(--cyber-accents);border-radius:0;transform:translate(-50%) rotate(45deg)}.y2k-template[data-v-58fc3f43]{position:relative;min-height:100vh;background:linear-gradient(135deg,#fdf2f8,#fce7f3,#ffd1dc);color:#000;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);overflow:hidden}.y2k-backdrop-gradient[data-v-58fc3f43]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(255,0,127,.1) 0%,rgba(57,255,20,.05) 30%,transparent 70%);animation:y2k-liquid-rotate-58fc3f43 20s linear infinite;z-index:0;pointer-events:none}.y2k-backdrop-grid[data-v-58fc3f43]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,0,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,0,127,.1) 1px,transparent 1px);background-size:30px 30px;background-position:center center;z-index:0;pointer-events:none}.y2k-content-container[data-v-58fc3f43]{position:relative;z-index:10;max-width:1400px;margin:0 auto}@keyframes y2k-liquid-rotate-58fc3f43{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}.y2k-hero-wrapper[data-v-09f74223]{position:relative;padding:60px 20px;overflow:hidden;margin-bottom:20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-hero-banner[data-v-09f74223]{background-color:transparent!important}.y2k-hero-banner[data-v-09f74223] .base-hero-banner__title{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-1px;color:#fff;text-shadow:3px 3px 0 var(--y2k-pink),-2px -2px 0 var(--y2k-green),0px 0px 10px rgba(255,0,127,.8);text-transform:uppercase;font-size:64px;margin-bottom:20px;z-index:2;position:relative;text-shadow:4px 4px 0 var(--y2k-pink),-3px -3px 0 var(--y2k-green),0 0 20px rgba(255,0,127,.5)}.y2k-hero-banner[data-v-09f74223] .base-hero-banner__title.is-mobile-view,.is-mobile-view .y2k-hero-banner[data-v-09f74223] .base-hero-banner__title{font-size:36px;text-shadow:2px 2px 0 var(--y2k-pink),-1px -1px 0 var(--y2k-green),0 0 10px rgba(255,0,127,.5)}.y2k-hero-banner[data-v-09f74223] .base-hero-banner__subtitle{display:inline-block;background:#000;color:var(--y2k-green);padding:8px 24px;border-radius:30px;font-weight:800;border:2px solid var(--y2k-green);box-shadow:2px 2px 0 var(--y2k-pink);font-family:monospace;letter-spacing:2px;text-transform:uppercase}.y2k-hero-banner[data-v-09f74223] .base-hero-banner__subtitle.is-mobile-view,.is-mobile-view .y2k-hero-banner[data-v-09f74223] .base-hero-banner__subtitle{font-size:12px;padding:6px 16px;letter-spacing:1px;border-width:1px;box-shadow:1px 1px 0 var(--y2k-pink)}.y2k-hero-banner[data-v-09f74223] .base-hero-banner__gradient{background:linear-gradient(45deg,var(--y2k-pink),var(--y2k-purple),var(--y2k-blue));background-size:200% 200%;animation:y2k-acid-flow-09f74223 10s ease infinite;mix-blend-mode:normal;opacity:1}.y2k-hero-banner[data-v-09f74223] .base-hero-banner{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border-radius:50%/60% 60% 40% 40%;z-index:1;overflow:hidden;border:4px solid var(--y2k-silver);background-color:transparent;box-shadow:inset 0 0 50px #ff007f80,0 10px 30px #ff007f4d}.y2k-hero-banner[data-v-09f74223] .base-hero-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.1) 4px);z-index:2;pointer-events:none}.y2k-hero-banner[data-v-09f74223] .base-hero-banner[style*=background-image]{filter:contrast(120%) saturate(150%) hue-rotate(15deg)}@keyframes y2k-acid-flow-09f74223{0%{background-position:0 0,0% 50%}50%{background-position:0 0,100% 50%}to{background-position:0 0,0% 50%}}.y2k-star-deco[data-v-09f74223]{position:absolute;color:#fff;font-size:30px;text-shadow:0 0 10px var(--y2k-pink);animation:y2k-float-09f74223 3s ease-in-out infinite alternate;pointer-events:none}.star-1[data-v-09f74223]{top:15%;left:10%;animation-delay:0s;color:var(--y2k-pink)}.star-2[data-v-09f74223]{bottom:20%;right:15%;animation-delay:1s;font-size:40px;color:var(--y2k-green)}.star-3[data-v-09f74223]{top:40%;right:5%;animation-delay:2s;color:var(--y2k-purple)}@keyframes y2k-float-09f74223{0%{transform:translateY(0) rotate(0) scale(.8)}to{transform:translateY(-20px) rotate(15deg) scale(1.2)}}.y2k-about-wrapper[data-v-cb07e34e]{padding:40px 20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-about-wrapper.is-mobile-view[data-v-cb07e34e],.is-mobile-view .y2k-about-wrapper[data-v-cb07e34e]{padding:20px 12px}.y2k-about-section[data-v-cb07e34e] .base-about-section{background-color:silver;color:#000;border-top:2px solid #FFFFFF;border-left:2px solid #FFFFFF;border-right:2px solid #808080;border-bottom:2px solid #808080;box-shadow:2px 2px #000;position:relative;overflow:hidden;padding:0}.y2k-about-section[data-v-cb07e34e] .base-about-section:hover{background-color:#e2e2e2;transform:translate(-1px,-1px);box-shadow:3px 3px #000}.y2k-about-section[data-v-cb07e34e] .base-about-section__title{background:linear-gradient(90deg,#00a,#1084d0);color:#fff;font-family:Tahoma,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;padding:6px 12px;margin:0;text-shadow:none;text-transform:none;display:flex;align-items:center;justify-content:space-between}.y2k-about-section[data-v-cb07e34e] .base-about-section__title:after{content:"— □ ×";font-size:14px;letter-spacing:8px;color:#000;background-color:silver;padding:2px 8px;box-shadow:inset -1px -1px #000,inset 1px 1px #fff}.y2k-about-section[data-v-cb07e34e] .base-about-section__title.is-mobile-view,.is-mobile-view .y2k-about-section[data-v-cb07e34e] .base-about-section__title{font-size:14px;padding:4px 8px}.y2k-about-section[data-v-cb07e34e] .base-about-section__title.is-mobile-view:after,.is-mobile-view .y2k-about-section[data-v-cb07e34e] .base-about-section__title:after{font-size:12px;letter-spacing:4px}.y2k-about-section[data-v-cb07e34e] .base-about-section__desc{padding:20px 30px;font-family:inherit;font-size:15px;color:#000;line-height:1.8}.y2k-about-section[data-v-cb07e34e] .base-about-section__desc.is-mobile-view,.is-mobile-view .y2k-about-section[data-v-cb07e34e] .base-about-section__desc{padding:16px;font-size:13px}.y2k-about-section[data-v-cb07e34e] .base-about-section__image{padding:20px;background:#e2e2e2;border-top:1px solid #808080}.y2k-about-section[data-v-cb07e34e] .base-about-section__image img{border:3px solid #000;filter:contrast(110%) sepia(20%);image-rendering:pixelated}.y2k-rich-text-wrapper[data-v-a52acb64]{padding:40px 20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-rich-text-wrapper.is-mobile-view[data-v-a52acb64],.is-mobile-view .y2k-rich-text-wrapper[data-v-a52acb64]{padding:20px 12px}.y2k-rich-text[data-v-a52acb64] .base-rich-text{background-color:silver;color:#000;border-top:2px solid #FFFFFF;border-left:2px solid #FFFFFF;border-right:2px solid #808080;border-bottom:2px solid #808080;box-shadow:2px 2px #000;position:relative;overflow:hidden;padding:0}.y2k-rich-text[data-v-a52acb64] .base-rich-text:hover{background-color:#e2e2e2;transform:translate(-1px,-1px);box-shadow:3px 3px #000}.y2k-rich-text[data-v-a52acb64] .base-rich-text__title{background:linear-gradient(90deg,#00a,#1084d0);color:#fff;font-family:Tahoma,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;padding:6px 12px;margin:0;text-shadow:none;text-transform:none;display:flex;align-items:center;justify-content:space-between}.y2k-rich-text[data-v-a52acb64] .base-rich-text__title:after{content:"— □ ×";font-size:14px;letter-spacing:8px;color:#000;background-color:silver;padding:2px 8px;box-shadow:inset -1px -1px #000,inset 1px 1px #fff}.y2k-rich-text[data-v-a52acb64] .base-rich-text__title.is-mobile-view,.is-mobile-view .y2k-rich-text[data-v-a52acb64] .base-rich-text__title{font-size:14px;padding:4px 8px}.y2k-rich-text[data-v-a52acb64] .base-rich-text__title.is-mobile-view:after,.is-mobile-view .y2k-rich-text[data-v-a52acb64] .base-rich-text__title:after{font-size:12px;letter-spacing:4px}.y2k-rich-text[data-v-a52acb64] .base-rich-text__container{padding:20px 30px;background:#fff;color:#000;font-family:Comic Sans MS,Chalkboard SE,sans-serif;border-top:2px solid #808080}.y2k-rich-text[data-v-a52acb64] .base-rich-text__container .tiptap-content{line-height:1.8}.y2k-rich-text[data-v-a52acb64] .base-rich-text__container .tiptap-content.is-mobile-view,.is-mobile-view .y2k-rich-text[data-v-a52acb64] .base-rich-text__container .tiptap-content{font-size:14px;line-height:1.6}.y2k-rich-text[data-v-a52acb64] .base-rich-text__container .tiptap-content h1,.y2k-rich-text[data-v-a52acb64] .base-rich-text__container .tiptap-content h2,.y2k-rich-text[data-v-a52acb64] .base-rich-text__container .tiptap-content h3{font-family:Impact,sans-serif;color:var(--y2k-purple);text-shadow:2px 2px 0 var(--y2k-green);letter-spacing:1px;margin-top:1.5em;margin-bottom:.5em}.y2k-rich-text[data-v-a52acb64] .base-rich-text__container .tiptap-content p{margin:0 0 1em}.y2k-rich-text[data-v-a52acb64] .base-rich-text__container .tiptap-content a{color:#00f;text-decoration:underline;font-weight:700;transition:none}.y2k-rich-text[data-v-a52acb64] .base-rich-text__container .tiptap-content a:hover{color:red;background-color:#ff0}.y2k-rich-text[data-v-a52acb64] .base-rich-text__container .tiptap-content blockquote{margin:1em 0;padding:10px 20px;background:repeating-linear-gradient(45deg,#ff0,#ff0 10px,#fff5b0 10px,#fff5b0 20px);border:2px solid #000;font-weight:700;color:#000}.y2k-artist-wrapper[data-v-42b39c31]{padding:50px 20px;position:relative;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-artist-wrapper.is-mobile-view[data-v-42b39c31],.is-mobile-view .y2k-artist-wrapper[data-v-42b39c31]{padding:24px 12px}.y2k-artist-roster[data-v-42b39c31] .base-artist-roster{background-color:transparent!important}.y2k-artist-roster[data-v-42b39c31] .base-artist-roster__title{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-1px;color:#fff;text-shadow:3px 3px 0 var(--y2k-pink),-2px -2px 0 var(--y2k-green),0px 0px 10px rgba(255,0,127,.8);text-transform:uppercase;font-size:36px;text-align:center;margin-bottom:50px}.y2k-artist-roster[data-v-42b39c31] .base-artist-roster__title.is-mobile-view,.is-mobile-view .y2k-artist-roster[data-v-42b39c31] .base-artist-roster__title{font-size:24px;margin-bottom:30px}.y2k-artist-roster[data-v-42b39c31] .base-artist-card{background:transparent;border:none;box-shadow:none;overflow:visible}.y2k-artist-roster[data-v-42b39c31] .base-artist-card .artist-avatar{border-radius:0;clip-path:polygon(50% 0%,80% 10%,100% 35%,100% 70%,80% 90%,50% 100%,20% 90%,0% 70%,0% 35%,20% 10%);border:none;position:relative;background:var(--y2k-pink);padding:6px;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.y2k-artist-roster[data-v-42b39c31] .base-artist-card .artist-avatar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--y2k-green);clip-path:inherit;z-index:-1;transform:scale(1.05) rotate(5deg);transition:all .3s}.y2k-artist-roster[data-v-42b39c31] .base-artist-card .artist-avatar img{filter:contrast(130%) saturate(120%);transition:all .3s;clip-path:polygon(50% 0%,80% 10%,100% 35%,100% 70%,80% 90%,50% 100%,20% 90%,0% 70%,0% 35%,20% 10%)}.y2k-artist-roster[data-v-42b39c31] .base-artist-card .artist-avatar:hover{transform:scale(1.1) rotate(-5deg)}.y2k-artist-roster[data-v-42b39c31] .base-artist-card .artist-avatar:hover:before{transform:scale(1.15) rotate(15deg);background:var(--y2k-purple)}.y2k-artist-roster[data-v-42b39c31] .base-artist-card .artist-avatar:hover img{filter:sepia(100%) hue-rotate(280deg) saturate(300%) contrast(150%)}.y2k-artist-roster[data-v-42b39c31] .base-artist-card .artist-name{font-family:Arial Black,sans-serif;font-size:20px;color:#000;text-transform:uppercase;background:var(--y2k-green);display:inline-block;padding:0 8px;transform:skew(-10deg);box-shadow:2px 2px 0 var(--y2k-pink);margin-top:15px;letter-spacing:-.5px}.y2k-artist-roster[data-v-42b39c31] .base-artist-card .artist-role{color:#fff;font-weight:700;margin-top:8px;background:var(--y2k-purple);padding:2px 6px;display:inline-block;font-size:12px;border:1px solid #000;box-shadow:1px 1px #000}.y2k-release-wrapper[data-v-369d35be]{padding:50px 20px;position:relative;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-release-wrapper.is-mobile-view[data-v-369d35be],.is-mobile-view .y2k-release-wrapper[data-v-369d35be]{padding:24px 12px}.y2k-release-showcase[data-v-369d35be] .base-release-showcase{background-color:transparent!important}.y2k-release-showcase[data-v-369d35be] .base-release-showcase__title{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-1px;color:#fff;text-shadow:3px 3px 0 var(--y2k-pink),-2px -2px 0 var(--y2k-green),0px 0px 10px rgba(255,0,127,.8);text-transform:uppercase;font-size:36px;margin-bottom:40px}.y2k-release-showcase[data-v-369d35be] .base-release-showcase__title.is-mobile-view,.is-mobile-view .y2k-release-showcase[data-v-369d35be] .base-release-showcase__title{font-size:24px;margin-bottom:24px}.y2k-release-showcase[data-v-369d35be] .base-release-card{background:#eaeaea;border:3px solid #000;border-radius:0;box-shadow:4px 4px 0 var(--y2k-pink);transition:all .2s;position:relative;padding-bottom:10px}.y2k-release-showcase[data-v-369d35be] .base-release-card:hover{box-shadow:8px 8px 0 var(--y2k-green);transform:translate(-4px,-4px)}.y2k-release-showcase[data-v-369d35be] .base-release-card:hover .release-cover img{filter:contrast(150%) saturate(200%) hue-rotate(90deg)}.y2k-release-showcase[data-v-369d35be] .release-cover{border-bottom:3px solid #000;background:#000;padding:0}.y2k-release-showcase[data-v-369d35be] .release-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:filter .3s cubic-bezier(.175,.885,.32,1.275);border-radius:0}.y2k-release-showcase[data-v-369d35be] .release-title{color:#fff;background:#000;font-family:Arial Black,sans-serif;font-size:16px;padding:4px 8px;display:inline-block;margin:12px 10px 4px;text-transform:uppercase}.y2k-release-showcase[data-v-369d35be] .release-artists{color:var(--y2k-purple);font-family:monospace;font-weight:700;font-size:14px;margin:0 10px}.y2k-release-showcase[data-v-369d35be] .release-date{position:absolute;top:-10px;right:-10px;background:var(--y2k-green);color:#000;font-family:monospace;font-weight:800;padding:4px 8px;border:2px solid #000;transform:rotate(10deg);box-shadow:2px 2px #000;z-index:2}.y2k-contact-info-wrapper[data-v-2278eca9]{padding:40px 20px;position:relative;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-contact-info[data-v-2278eca9] .base-contact-info{background-color:silver;color:#000;border-top:2px solid #FFFFFF;border-left:2px solid #FFFFFF;border-right:2px solid #808080;border-bottom:2px solid #808080;box-shadow:2px 2px #000;position:relative;overflow:hidden;padding:0}.y2k-contact-info[data-v-2278eca9] .base-contact-info:hover{background-color:#e2e2e2;transform:translate(-1px,-1px);box-shadow:3px 3px #000}.y2k-contact-info[data-v-2278eca9] .base-contact-title{background:linear-gradient(90deg,var(--y2k-blue),#1084d0);color:#fff;font-family:Tahoma,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;padding:6px 12px;margin:0;text-shadow:none;text-transform:none;display:flex;align-items:center;justify-content:space-between}.y2k-contact-info[data-v-2278eca9] .base-contact-title:after{content:"— □ ×";font-size:14px;letter-spacing:8px;color:#000;background-color:silver;padding:2px 8px;box-shadow:inset -1px -1px #000,inset 1px 1px #fff}.y2k-contact-info[data-v-2278eca9] .contact-container{padding:30px;background:#eaeaea}.y2k-contact-info[data-v-2278eca9] .contact-item{border-bottom:2px dashed #A0A0A0;padding-bottom:20px}.y2k-contact-info[data-v-2278eca9] .contact-item .label-zh{color:var(--y2k-pink);font-weight:900;text-shadow:1px 1px 0 #000}.y2k-contact-info[data-v-2278eca9] .contact-item .label-en{color:#000;font-family:monospace;font-weight:700;background:var(--y2k-green);padding:0 4px;border:1px solid #000}.y2k-contact-info[data-v-2278eca9] .contact-item .item-value{color:#000;font-family:monospace;font-weight:800;font-size:18px;background:#fff;border:2px inset #FFF;padding:4px 8px;margin-top:8px;display:inline-block;text-decoration:none}.y2k-contact-info[data-v-2278eca9] .contact-item .item-value.link-action{color:#00f;text-decoration:underline}.y2k-contact-info[data-v-2278eca9] .contact-item .item-value.link-action:hover{color:red;background:#ff0}.y2k-faq-wrapper[data-v-a510fc5c]{padding:40px 20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-faq[data-v-a510fc5c] .base-faq{background-color:transparent!important}.y2k-faq[data-v-a510fc5c] .base-faq__title{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-1px;color:#fff;text-shadow:3px 3px 0 var(--y2k-pink),-2px -2px 0 var(--y2k-green),0px 0px 10px rgba(255,0,127,.8);text-transform:uppercase;font-size:36px;margin-bottom:30px;text-align:center}.y2k-faq[data-v-a510fc5c] .base-faq__title.is-mobile-view,.is-mobile-view .y2k-faq[data-v-a510fc5c] .base-faq__title{font-size:24px;margin-bottom:20px}.y2k-faq[data-v-a510fc5c] .n-collapse-item{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid var(--y2k-pink);border-radius:40px;box-shadow:inset 0 0 15px #fff6,0 5px 15px #ff007f4d;transition:all .3s cubic-bezier(.68,-.55,.27,1.55);padding:10px 20px;margin-bottom:20px;background:#fff6}.y2k-faq[data-v-a510fc5c] .n-collapse-item:hover{border-color:var(--y2k-green);transform:scale(1.02) rotate(-1deg);box-shadow:inset 0 0 20px #fffc,0 10px 20px #39ff1466}.y2k-faq[data-v-a510fc5c] .n-collapse-item .n-collapse-item__header{font-family:Arial Black,sans-serif;font-size:18px;color:var(--y2k-purple);text-shadow:1px 1px 0 #FFF;letter-spacing:.5px}.y2k-faq[data-v-a510fc5c] .n-collapse-item .base-faq__answer{font-family:Comic Sans MS,Chalkboard SE,sans-serif;font-size:15px;color:#000;background:#fff9;padding:15px;border-radius:15px;border:2px dashed var(--y2k-pink);margin-top:10px}.y2k-timeline-wrapper[data-v-c2d13c85]{padding:40px 20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-timeline[data-v-c2d13c85] .base-timeline{background-color:transparent!important}.y2k-timeline[data-v-c2d13c85] .base-timeline__title{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-1px;color:#fff;text-shadow:3px 3px 0 var(--y2k-pink),-2px -2px 0 var(--y2k-green),0px 0px 10px rgba(255,0,127,.8);text-transform:uppercase;font-size:40px;margin-bottom:40px}.y2k-timeline[data-v-c2d13c85] .timeline-axis .axis-line{width:6px;background:linear-gradient(180deg,var(--y2k-pink),var(--y2k-purple),var(--y2k-green));border:1px solid #000;box-shadow:2px 2px #000}.y2k-timeline[data-v-c2d13c85] .timeline-axis .axis-dot{background:var(--y2k-silver);border:3px solid #000;width:20px;height:20px;border-radius:50%;box-shadow:2px 2px #000;transition:all .3s}.y2k-timeline[data-v-c2d13c85] .base-timeline-node .node-content{background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px;border:3px solid #000;border-radius:20px 20px 20px 0;box-shadow:4px 4px 0 var(--y2k-green);transition:all .3s}.y2k-timeline[data-v-c2d13c85] .base-timeline-node .node-content:hover{transform:scale(1.05) translateY(-5px);box-shadow:8px 8px 0 var(--y2k-pink)}.y2k-timeline[data-v-c2d13c85] .base-timeline-node .node-date{color:var(--y2k-pink);font-family:Arial Black,sans-serif;font-size:24px;text-shadow:1px 1px 0 #000;margin-bottom:10px}.y2k-timeline[data-v-c2d13c85] .base-timeline-node .node-title{font-family:system-ui,sans-serif;font-weight:900;font-size:20px;color:#000;text-transform:uppercase;margin-bottom:8px}.y2k-timeline[data-v-c2d13c85] .base-timeline-node .node-desc{color:#333;font-weight:700}.y2k-embed-wrapper[data-v-2c057946]{padding:40px 20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-embed-wrapper.is-mobile-view[data-v-2c057946],.is-mobile-view .y2k-embed-wrapper[data-v-2c057946]{padding:24px 12px}.y2k-embed[data-v-2c057946] .base-embed{background-color:transparent!important}.y2k-embed[data-v-2c057946] .base-embed__title{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-1px;color:#fff;text-shadow:3px 3px 0 var(--y2k-pink),-2px -2px 0 var(--y2k-green),0px 0px 10px rgba(255,0,127,.8);text-transform:uppercase;font-size:36px;margin-bottom:20px;text-align:center;background:var(--y2k-pink);display:inline-block;padding:4px 12px;border:3px solid #000;box-shadow:4px 4px 0 var(--y2k-purple)}.y2k-embed[data-v-2c057946] .base-embed__title.is-mobile-view,.is-mobile-view .y2k-embed[data-v-2c057946] .base-embed__title{font-size:24px;margin-bottom:16px;padding:2px 8px}.y2k-embed[data-v-2c057946] .base-embed__container{background-color:silver;color:#000;border-top:2px solid #FFFFFF;border-left:2px solid #FFFFFF;border-right:2px solid #808080;border-bottom:2px solid #808080;box-shadow:2px 2px #000;position:relative;overflow:hidden;padding:10px;background:silver}.y2k-embed[data-v-2c057946] .base-embed__container:hover{background-color:#e2e2e2;transform:translate(-1px,-1px);box-shadow:3px 3px #000}.y2k-embed[data-v-2c057946] .base-embed__container:before{content:"▶ VIDEOPLAYER.EXE";display:block;background:#00a;color:#fff;font-family:Tahoma,sans-serif;font-size:14px;font-weight:700;padding:4px 8px;margin:-10px -10px 10px}.y2k-embed[data-v-2c057946] .base-embed__container iframe{border:2px inset #FFF;display:block;width:100%}.y2k-gallery-wrapper[data-v-fbd60fb5]{padding:50px 20px;position:relative;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-gallery-wrapper.is-mobile-view[data-v-fbd60fb5],.is-mobile-view .y2k-gallery-wrapper[data-v-fbd60fb5]{padding:24px 12px}.y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery{background-color:transparent!important}.y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__title{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-1px;color:#fff;text-shadow:3px 3px 0 var(--y2k-pink),-2px -2px 0 var(--y2k-green),0px 0px 10px rgba(255,0,127,.8);text-transform:uppercase;font-size:36px;margin-bottom:40px}.y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__title.is-mobile-view,.is-mobile-view .y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__title{font-size:24px;margin-bottom:24px}.y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__item{background:#fff;padding:10px 10px 40px;border:3px solid #000;box-shadow:4px 4px 0 var(--y2k-pink);border-radius:0;transition:all .3s cubic-bezier(.175,.885,.32,1.275);transform:rotate(calc(-3deg + 6deg * var(--n, 0)))}.y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__item:nth-child(2n){transform:rotate(2deg);box-shadow:4px 4px 0 var(--y2k-green)}.y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__item:nth-child(3n){transform:rotate(-2deg);box-shadow:4px 4px 0 var(--y2k-purple)}.y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__item:hover{transform:scale(1.1) rotate(0);box-shadow:8px 8px 0 var(--y2k-blue);z-index:10}.y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__item img{border:2px solid #000;filter:sepia(30%) contrast(120%) saturate(140%);transition:filter .3s}.y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__item img.is-mobile-view,.is-mobile-view .y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__item img{border-width:1px}.y2k-image-gallery[data-v-fbd60fb5] .base-image-gallery__item img:hover{filter:none}.y2k-social-wrapper[data-v-be3af411]{padding:40px 20px;position:relative;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-main: #333333;--color-text-secondary: #666666;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple)}.y2k-social-wrapper.is-mobile-view[data-v-be3af411],.is-mobile-view .y2k-social-wrapper[data-v-be3af411]{padding:24px 12px}.y2k-social-links[data-v-be3af411] .base-social-links{background-color:transparent!important}.y2k-social-links[data-v-be3af411] .base-social-links__title{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-1px;color:#fff;text-shadow:3px 3px 0 var(--y2k-pink),-2px -2px 0 var(--y2k-green),0px 0px 10px rgba(255,0,127,.8);text-transform:uppercase;font-size:36px;margin-bottom:30px;text-align:center}.y2k-social-links[data-v-be3af411] .base-social-links__title.is-mobile-view,.is-mobile-view .y2k-social-links[data-v-be3af411] .base-social-links__title{font-size:24px;margin-bottom:20px}.y2k-social-links[data-v-be3af411] .social-link-item{background:#e0e0e0;border:3px outset #FFF;border-radius:0;padding:10px 20px;color:#000;font-family:Arial Black,sans-serif;font-size:14px;text-transform:uppercase;transition:none;margin:10px}.y2k-social-links[data-v-be3af411] .social-link-item:active{border-style:inset;background:silver}.y2k-social-links[data-v-be3af411] .social-link-item:nth-child(1){background:var(--y2k-pink);color:#fff;border-color:#f9c}.y2k-social-links[data-v-be3af411] .social-link-item:nth-child(2){background:var(--y2k-green);color:#000;border-color:#9f9}.y2k-social-links[data-v-be3af411] .social-link-item:nth-child(3){background:var(--y2k-purple);color:#fff;border-color:#d18cff}.y2k-social-links[data-v-be3af411] .social-link-item:nth-child(4){background:#00f;color:#fff;border-color:#66f}.y2k-social-links[data-v-be3af411] .social-link-item:hover{filter:brightness(1.2)}.y2k-social-links[data-v-be3af411] .social-link-item .n-icon{color:inherit;filter:drop-shadow(1px 1px 0 rgba(0,0,0,.5))}.online-status[data-v-e972457e]{display:inline-flex;align-items:center;padding:0 8px;font-size:12px;color:var(--color-text-success);background-color:var(--color-bg-success-light);border-radius:var(--border-radius-l)}.online-status .online-status__icon[data-v-e972457e]{width:8px;height:8px;margin-right:4px;background-color:var(--color-text-success);border-radius:50%}.online-status--offline[data-v-e972457e]{color:var(--color-text-main);background-color:var(--color-bg-2)}.online-status--offline .online-status__icon[data-v-e972457e]{background-color:var(--color-text-secondary)}.label-introduction[data-v-68730e0f]{background-color:#fff;border-radius:var(--border-radius-m)}.label-introduction[data-v-68730e0f] .content{word-break:break-all;overflow-wrap:anywhere}.label-introduction[data-v-68730e0f] .content *{padding:revert;margin:revert}.label-introduction[data-v-68730e0f] .content a{text-decoration:revert}.label-introduction[data-v-68730e0f] .content ul,.label-introduction[data-v-68730e0f] .content ol{list-style:revert}.label-introduction[data-v-68730e0f] .content table{border-spacing:0;border-collapse:collapse}.label-introduction[data-v-68730e0f] .content td,.label-introduction[data-v-68730e0f] .content th{padding:8px;border:1px solid #ddd}.label-introduction[data-v-68730e0f] .content th{font-weight:700;background-color:#f2f2f2}.label-introduction[data-v-68730e0f] .content img{width:100%;overflow:hidden;border-radius:var(--border-radius-l)}.label-introduction[data-v-68730e0f] .content h1{padding:10px;overflow:hidden;text-align:center;background-color:var(--color-bg-primary);border-radius:var(--border-radius-l)}.label-introduction[data-v-68730e0f] .content h2{position:relative;padding-left:16px}.label-introduction[data-v-68730e0f] .content h2:before{position:absolute;top:50%;left:0;width:8px;height:1em;content:"";background-color:var(--color-bg-primary);border-radius:var(--border-radius-l);transform:translateY(-50%)}.label-introduction[data-v-68730e0f] .content h3{display:inline-block;border-bottom:5px solid var(--color-bg-primary)}.label-introduction[data-v-68730e0f] .content .video{position:relative;width:100%;padding-bottom:70%;margin-bottom:80px}.label-introduction[data-v-68730e0f] .content .video iframe{position:absolute;top:0;bottom:0;width:100%;height:100%}.label-member-card[data-v-76881bce]{position:relative;background-color:var(--color-bg-pure);border:1px solid var(--color-border-1);border-radius:4px;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.165,.84,.44,1)}.label-member-card .member-image-wrapper[data-v-76881bce]{position:relative;width:100%;padding-bottom:100%;overflow:hidden;background-color:var(--color-bg-2)}.label-member-card .member-image-wrapper .member-img[data-v-76881bce]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform .6s cubic-bezier(.165,.84,.44,1)}.label-member-card .member-info[data-v-76881bce]{padding:12px 16px;background-color:var(--color-bg-pure);position:relative;z-index:2}.label-member-card .member-info .name-text[data-v-76881bce]{font-size:15px;font-weight:800;color:var(--color-text-title);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-member-card .member-info .job-text[data-v-76881bce]{font-size:12px;color:var(--color-text-description);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-member-card .card-deco[data-v-76881bce]{position:absolute;bottom:-10px;right:-10px;width:20px;height:20px;background-color:var(--color-bg-primary);transform:rotate(45deg);opacity:0;transition:all .3s}.label-member-card[data-v-76881bce]:hover{transform:translateY(-4px);border-color:var(--color-text-title);box-shadow:0 8px 16px #0000000f}.label-member-card:hover .member-img[data-v-76881bce]{transform:scale(1.1)}.label-member-card:hover .card-deco[data-v-76881bce]{opacity:1;bottom:-6px;right:-6px}@media (max-width: 1000px){.label-member-card .member-info[data-v-76881bce]{padding:10px}.label-member-card .member-info .name-text[data-v-76881bce]{font-size:14px}}.member-detail-view[data-v-0757d1ad]{padding-bottom:80px}.member-detail-view .detail-head[data-v-0757d1ad]{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:4px;overflow:hidden;margin-bottom:32px;border:1px solid var(--color-border-1);cursor:pointer}.member-detail-view .detail-head .detail-img[data-v-0757d1ad]{width:100%;height:100%;transition:transform .3s}.member-detail-view .detail-head .img-zoom-hint[data-v-0757d1ad]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;color:#fff;font-size:24px}.member-detail-view .detail-head:hover .detail-img[data-v-0757d1ad]{transform:scale(1.05)}.member-detail-view .detail-head:hover .img-zoom-hint[data-v-0757d1ad]{opacity:1}.member-detail-view .detail-content .info-group[data-v-0757d1ad]{display:flex;flex-direction:column;gap:20px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--color-border-1)}.member-detail-view .detail-content .info-item[data-v-0757d1ad]{display:flex;flex-direction:column;gap:6px}.member-detail-view .detail-content .info-item .label[data-v-0757d1ad]{font-size:12px;color:var(--color-text-description);text-transform:uppercase;letter-spacing:1px}.member-detail-view .detail-content .info-item .value[data-v-0757d1ad]{font-size:16px;font-weight:600;color:var(--color-text-main)}.member-detail-view .detail-content .info-item .value.highlight[data-v-0757d1ad]{font-size:20px;font-weight:800;color:var(--color-text-title)}.member-detail-view .detail-content .info-item .value.link[data-v-0757d1ad]{color:var(--color-text-title);cursor:pointer;display:inline-flex;align-items:center;gap:6px;text-decoration:underline;width:fit-content}.member-detail-view .detail-content .info-item .value.link[data-v-0757d1ad]:hover{opacity:.7}.member-detail-view .detail-content .intro-section .section-title[data-v-0757d1ad]{font-size:13px;font-weight:800;color:var(--color-text-title);margin-bottom:12px;display:flex;align-items:center;gap:8px}.member-detail-view .detail-content .intro-section .section-title[data-v-0757d1ad]:before{content:"";width:3px;height:12px;background:var(--color-bg-primary)}.member-detail-view .detail-content .intro-section .intro-text[data-v-0757d1ad]{font-size:14px;line-height:1.8;color:var(--color-text-main);white-space:pre-wrap}.label-members[data-v-fb31e0d5]{padding-bottom:70px}.label-members .label-members__content[data-v-fb31e0d5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:center;justify-content:center;padding:0 5px}@media screen and (max-width: 1000px){.label-members .label-members__content[data-v-fb31e0d5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.label-events[data-v-f45cbe69]{padding:20px 0 40px;display:flex;flex-direction:column;gap:24px}.label-events .activity-ops .entry-card[data-v-f45cbe69]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--color-bg-2);border:2px dashed var(--color-border-2);border-radius:8px;cursor:pointer;color:var(--color-text-secondary);transition:all .2s}.label-events .activity-ops .entry-card[data-v-f45cbe69]:hover{background:var(--color-bg-3);border-color:var(--color-primary);color:var(--color-text-main)}.label-events .activity-ops .entry-card .add-icon[data-v-f45cbe69]{font-size:20px}.label-events .activity-ops .entry-card .text[data-v-f45cbe69]{font-weight:700;font-size:14px}.label-events .activity-list .list-title[data-v-f45cbe69]{font-size:14px;font-weight:700;color:var(--color-text-main);margin-bottom:16px;opacity:.6}.label-events .activity-list .grid[data-v-f45cbe69]{display:grid;grid-template-columns:1fr;gap:16px}.label-events .load-more[data-v-f45cbe69]{display:flex;justify-content:center;padding:10px 0}.label-events .pagination-wrapper[data-v-f45cbe69]{margin-top:24px;display:flex;justify-content:center}.label-events .empty-state[data-v-f45cbe69]{display:flex;justify-content:center;align-items:center;padding:40px 0}.tech-card[data-v-f45cbe69]{width:100%;max-width:400px;padding:60px 20px;text-align:center;background:var(--color-bg-pure);border:1px solid var(--color-border-1);border-radius:8px}.tech-card .icon-deco[data-v-f45cbe69]{color:var(--color-text-disabled);margin-bottom:20px;opacity:.5}.tech-card .title[data-v-f45cbe69]{font-size:18px;font-weight:700;color:var(--color-text-title);margin-bottom:12px}.tech-card .description[data-v-f45cbe69]{font-size:14px;color:var(--color-text-description);line-height:1.6;margin-bottom:24px}.tech-card .m-top[data-v-f45cbe69]{margin-top:10px}.announcement-detail[data-v-e557cf63]{padding:8px 12px 40px;display:flex;flex-direction:column;gap:24px}.detail-header[data-v-e557cf63]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--color-bg-2);padding-bottom:12px}.detail-header .official-tag[data-v-e557cf63]{font-size:11px;font-weight:800;color:var(--color-primary);background:var(--color-primary-light);padding:2px 8px;letter-spacing:.1em}.detail-header .h-date[data-v-e557cf63]{font-size:12px;color:var(--color-text-description)}.title-section .h-title[data-v-e557cf63]{font-size:28px;font-weight:900;color:var(--color-text-title);line-height:1.3;margin:0 0 16px;letter-spacing:-.01em;word-break:break-all;overflow-wrap:anywhere}.title-section .title-underline[data-v-e557cf63]{width:40px;height:4px;background:var(--color-text-title)}.h-image-wrapper[data-v-e557cf63]{position:relative;width:100%;border-radius:12px;overflow:hidden;cursor:pointer;border:1px solid var(--color-border-2)}.h-image-wrapper .h-image[data-v-e557cf63]{width:100%;max-height:480px;display:block}.body-section[data-v-e557cf63]{position:relative}.body-section .h-body[data-v-e557cf63]{font-size:16px;line-height:2;color:var(--color-text-main);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;text-align:justify}.detail-footer[data-v-e557cf63]{display:none}.audio-uploader[data-v-0d821f59]{width:100%}.upload-trigger[data-v-0d821f59]{display:flex;flex-direction:column;gap:8px}.upload-trigger .tip[data-v-0d821f59]{color:var(--color-text-description);font-size:12px;text-align:center;opacity:.8}.uploading-state[data-v-0d821f59]{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--color-bg-secondary);border:1px solid var(--color-primary);border-radius:4px}.uploading-state .header-row[data-v-0d821f59]{display:flex;justify-content:space-between;align-items:center;width:100%}.uploading-state .progress-info[data-v-0d821f59]{font-size:12px;font-weight:700;color:var(--color-primary)}.uploading-state .right-actions[data-v-0d821f59]{display:flex;align-items:center;gap:12px}.uploading-state .right-actions .percent[data-v-0d821f59]{font-size:12px;font-weight:700;color:var(--color-primary)}.uploading-state .cancel-btn[data-v-0d821f59]{height:24px;width:24px;padding:0;font-size:14px}.tech-progress-track[data-v-0d821f59]{height:8px;background-color:#0003;border-radius:2px;overflow:hidden;position:relative}.tech-progress-bar[data-v-0d821f59]{height:100%;background-color:var(--color-bg-success);position:relative;transition:width .2s linear;box-shadow:0 0 8px var(--color-bg-success-darken)}.tech-progress-stripes[data-v-0d821f59]{position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;animation:tech-stripes-move-0d821f59 1s linear infinite}@keyframes tech-stripes-move-0d821f59{0%{background-position:0 0}to{background-position:1rem 0}}.file-preview[data-v-0d821f59]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:4px;gap:12px;transition:all .3s ease}.file-preview[data-v-0d821f59]:hover{border-color:var(--color-primary);background:var(--color-bg-hover)}.file-preview .left-section[data-v-0d821f59]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.file-preview .file-icon[data-v-0d821f59]{color:var(--color-primary);opacity:.8}.file-preview .file-info[data-v-0d821f59]{flex:1;min-width:0;line-height:1.2}.file-preview .file-info .file-name[data-v-0d821f59]{font-weight:700;font-size:13px;color:var(--color-text-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.file-preview .file-info .file-meta[data-v-0d821f59]{font-size:10px;color:var(--color-text-description);opacity:.7}.file-preview .actions[data-v-0d821f59]{display:flex;gap:8px}.file-preview .actions .action-btn[data-v-0d821f59]{padding:0 8px;height:28px}.activity-select-wrapper[data-v-942c286b]{display:flex;align-items:center;gap:8px;width:100%}.activity-select-wrapper .view-detail-btn[data-v-942c286b]{flex-shrink:0}.form-actions[data-v-942c286b]{margin-top:24px;display:flex;justify-content:center}.agreement-check[data-v-942c286b]{margin-top:16px;display:flex;justify-content:flex-start;align-items:center;font-size:13px}.agreement-check .agreement-link[data-v-942c286b]{color:var(--color-primary);cursor:pointer;font-weight:600}.agreement-check .agreement-link[data-v-942c286b]:hover{text-decoration:underline}.btn-submit-tech[data-v-942c286b]{position:relative;width:100%;max-width:320px;height:54px;border:none;background:transparent;cursor:pointer;outline:none;overflow:hidden;transition:all .3s cubic-bezier(.165,.84,.44,1)}.btn-submit-tech .btn-bg[data-v-942c286b]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-text-title);transform:skew(-15deg);transition:all .3s}.btn-submit-tech .btn-content[data-v-942c286b]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--color-bg-pure);font-size:16px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.btn-submit-tech .btn-accent[data-v-942c286b]{position:absolute;right:15px;top:50%;width:4px;height:4px;background:var(--color-bg-pure);transform:translateY(-50%) rotate(45deg);opacity:.5}.btn-submit-tech[data-v-942c286b]:hover:not(:disabled){transform:translateY(-2px)}.btn-submit-tech:hover:not(:disabled) .btn-bg[data-v-942c286b]{background-color:var(--color-bg-primary)}.btn-submit-tech:hover:not(:disabled) .btn-content[data-v-942c286b]{color:var(--color-text-title)}.btn-submit-tech:hover:not(:disabled) .btn-accent[data-v-942c286b]{background:var(--color-text-title)}.btn-submit-tech[data-v-942c286b]:active:not(:disabled){transform:translateY(0) scale(.98)}.btn-submit-tech[data-v-942c286b]:disabled{cursor:not-allowed;opacity:.6}.btn-submit-tech:disabled .btn-bg[data-v-942c286b]{background-color:var(--color-text-disabled)}.btn-submit-tech.is-loading .btn-content[data-v-942c286b]{opacity:.9}@media (max-width: 1000px){.btn-submit-tech[data-v-942c286b]{max-width:none}.btn-submit-tech .btn-bg[data-v-942c286b]{transform:none;border-radius:4px}}.label-submit[data-v-0bf059b7]{padding-bottom:80px}.submit-container[data-v-0bf059b7]{background:var(--color-bg-pure);border:1px solid var(--color-border-1);border-radius:4px;overflow:hidden}@media (max-width: 1000px){.submit-container[data-v-0bf059b7]{border:none;background:transparent}}.section-header[data-v-0bf059b7]{padding:40px 60px 20px}.section-header .header-inner[data-v-0bf059b7]{display:flex;align-items:flex-end;gap:20px;margin-bottom:12px}.section-header .title-group .title-zh[data-v-0bf059b7]{font-size:28px;font-weight:900;color:var(--color-text-title);margin-bottom:4px;letter-spacing:1px}.section-header .title-group .title-en[data-v-0bf059b7]{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--color-text-description);opacity:.6}.section-header .deco-line[data-v-0bf059b7]{flex:1;height:1px;background:linear-gradient(to right,var(--color-text-title),transparent);margin-bottom:10px;opacity:.15}.section-header .subtitle[data-v-0bf059b7]{font-size:14px;color:var(--color-text-description)}@media (max-width: 1000px){.section-header[data-v-0bf059b7]{padding:20px 0}.section-header .title-zh[data-v-0bf059b7]{font-size:22px}.section-header .deco-line[data-v-0bf059b7]{display:none}}.form-body[data-v-0bf059b7]{padding:20px 60px 60px}@media (max-width: 1000px){.form-body[data-v-0bf059b7]{padding:20px;background:var(--color-bg-pure);border-radius:8px;border:1px solid var(--color-border-1)}}.offline-warning[data-v-0bf059b7]{margin:0 60px}@media (max-width: 1000px){.offline-warning[data-v-0bf059b7]{margin:0 20px}}.close-reason[data-v-0bf059b7]{padding:0 10px;text-align:center;word-break:break-all;white-space:pre-line;color:var(--color-text-description)}.line-clamp-3[data-v-99c2beae]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-break:break-all;white-space:pre-wrap}.label-page[data-v-99c2beae]{min-height:100vh}.nav-placeholder[data-v-99c2beae]{width:100%;height:var(--nav-height);background-color:var(--color-bg-pure);border-bottom:1px solid rgba(0,0,0,.06)}@media (max-width: 1000px){.nav-placeholder[data-v-99c2beae]{display:none}}.banner-wrapper-outer[data-v-99c2beae]{width:100%}.banner-section[data-v-99c2beae]{position:relative;width:100%;max-width:1600px;height:380px;margin:0 auto;overflow:hidden}.banner-section .banner-bg[data-v-99c2beae]{width:100%;height:100%;background-position:center;background-size:cover}.banner-section[data-v-99c2beae]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;content:"";box-shadow:inset 0 2px 20px #00000014,inset 0 -2px 20px #00000014}@media (max-width: 1000px){.banner-section[data-v-99c2beae]{height:220px}}.main-container[data-v-99c2beae]{position:relative;z-index:1;max-width:1280px;padding:0 40px;margin:40px auto 0}@media (max-width: 1000px){.main-container[data-v-99c2beae]{margin-top:24px;padding:0 16px}}.content-layout[data-v-99c2beae]{display:flex;gap:40px;align-items:flex-start;justify-content:center}@media (max-width: 1000px){.content-layout[data-v-99c2beae]{flex-direction:column!important;gap:24px;align-items:stretch}}.left-sidebar[data-v-99c2beae]{flex-shrink:0;width:280px}@media (max-width: 1000px){.left-sidebar[data-v-99c2beae]{width:100%;max-width:none}}.left-sidebar .profile-card[data-v-99c2beae]{display:flex;flex-direction:column;gap:20px}.left-sidebar .cover-wrapper[data-v-99c2beae]{position:relative;width:100%;padding-bottom:70%;overflow:hidden;background-color:var(--color-bg-2);border:1px solid var(--color-border-1);border-radius:4px}.left-sidebar .cover-img[data-v-99c2beae]{position:absolute;top:0;left:0;width:100%;height:100%}.left-sidebar .identity-group[data-v-99c2beae]{padding:0 4px}.left-sidebar .identity-group .name-zh[data-v-99c2beae]{margin-bottom:6px;font-size:28px;font-weight:800;line-height:1.2;color:var(--color-text-title)}@media (max-width: 1000px){.left-sidebar .identity-group .name-zh[data-v-99c2beae]{font-size:24px}}.left-sidebar .identity-group .name-zh .verified-badge-icon[data-v-99c2beae]{vertical-align:middle;margin-left:8px;font-size:24px}.left-sidebar .identity-group .name-en[data-v-99c2beae]{font-size:14px;color:var(--color-text-description)}.left-sidebar .stats-grid[data-v-99c2beae]{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 0;border-top:1px solid var(--color-border-2);border-bottom:1px solid var(--color-border-2)}.left-sidebar .stats-grid .stat-cell[data-v-99c2beae]{display:flex;flex-direction:column}.left-sidebar .stats-grid .stat-cell .stat-value[data-v-99c2beae]{display:flex;gap:6px;align-items:center;font-size:20px;font-weight:700;color:var(--color-text-title)}.left-sidebar .stats-grid .stat-cell .stat-value .icon-hot[data-v-99c2beae]{color:var(--color-text-error)}.left-sidebar .stats-grid .stat-cell .stat-label[data-v-99c2beae]{margin-top:4px;font-size:12px;color:var(--color-text-description)}.left-sidebar .action-group[data-v-99c2beae]{display:flex;flex-direction:column;gap:12px}.left-sidebar .action-group button[data-v-99c2beae]{position:relative;width:100%;height:44px;cursor:pointer;background:none;border:none;border-radius:4px;transition:all .2s}.left-sidebar .action-group button .btn-content[data-v-99c2beae]{display:flex;gap:8px;align-items:center;justify-content:center;font-size:14px;font-weight:700}.left-sidebar .action-group .btn-primary[data-v-99c2beae]{color:var(--color-bg-1);background-color:var(--color-text-title)}.left-sidebar .action-group .btn-primary[data-v-99c2beae]:hover{opacity:.9;transform:translateY(-1px)}.left-sidebar .action-group .btn-primary.is-active[data-v-99c2beae]{color:var(--color-text-title);background-color:var(--color-bg-2);border:1px solid var(--color-text-title)}.left-sidebar .action-group .btn-secondary[data-v-99c2beae]{color:var(--color-text-title);background-color:transparent;border:1px solid var(--color-border-hover)}.left-sidebar .action-group .btn-secondary[data-v-99c2beae]:hover{background-color:var(--color-bg-2);border-color:var(--color-text-title)}.left-sidebar .info-matrix[data-v-99c2beae]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.left-sidebar .info-matrix .matrix-item[data-v-99c2beae]{display:flex;align-items:baseline;justify-content:space-between;font-size:12px}.left-sidebar .info-matrix .matrix-item .m-label[data-v-99c2beae]{color:var(--color-text-description)}.left-sidebar .info-matrix .matrix-item .m-value[data-v-99c2beae]{max-width:65%;font-weight:600;color:var(--color-text-main);text-align:right}.left-sidebar .info-matrix .matrix-item .verified-text[data-v-99c2beae]{color:#d4af37}.right-content[data-v-99c2beae]{flex:1;width:0;min-width:60%}@media (max-width: 1000px){.right-content[data-v-99c2beae]{width:100%;min-width:0}}.right-content .announcement-card[data-v-99c2beae]{padding:24px;margin-bottom:40px;background:var(--color-bg-pure);border:1px solid var(--color-border-1);border-radius:4px}.right-content .announcement-card .card-header[data-v-99c2beae]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.right-content .announcement-card .card-header .label-group[data-v-99c2beae]{display:flex;gap:12px;align-items:center}.right-content .announcement-card .card-header .label-group .a-tag[data-v-99c2beae]{padding:2px 8px;font-size:10px;font-weight:800;color:#fff;background:var(--color-text-title);border-radius:2px}.right-content .announcement-card .card-header .label-group .a-date[data-v-99c2beae]{font-size:12px;color:var(--color-text-description)}.right-content .announcement-card .card-header .view-history[data-v-99c2beae]{display:flex;gap:4px;align-items:center;font-size:13px;color:var(--color-text-description);cursor:pointer}.right-content .announcement-card .card-header .view-history[data-v-99c2beae]:hover{color:var(--color-text-title)}.right-content .announcement-card .card-body[data-v-99c2beae]{display:flex;gap:24px}@media (max-width: 1000px){.right-content .announcement-card .card-body[data-v-99c2beae]{flex-direction:column-reverse;gap:20px}}.right-content .announcement-card .card-body .body-content[data-v-99c2beae]{flex:1;min-width:0}.right-content .announcement-card .card-body .body-content .a-title[data-v-99c2beae]{margin-bottom:12px;font-size:20px;font-weight:700;color:var(--color-text-title);word-break:break-all;overflow-wrap:anywhere}.right-content .announcement-card .card-body .body-content .a-text[data-v-99c2beae]{margin-bottom:16px;font-size:14px;line-height:1.8;color:var(--color-text-main);word-break:break-word;overflow-wrap:anywhere}.right-content .announcement-card .card-body .body-content .btn-text-only[data-v-99c2beae]{padding:0;font-size:14px;font-weight:700;color:var(--color-text-title);text-decoration:underline;cursor:pointer;background:none;border:none}.right-content .announcement-card .card-body .body-content .btn-text-only[data-v-99c2beae]:hover{opacity:.7}.right-content .announcement-card .card-body .body-image[data-v-99c2beae]{position:relative;flex-shrink:0;width:140px;height:140px;overflow:hidden;border:1px solid var(--color-border-1);border-radius:4px}@media (max-width: 1000px){.right-content .announcement-card .card-body .body-image[data-v-99c2beae]{width:100%;height:180px}}.right-content .announcement-card--empty[data-v-99c2beae]{position:relative;display:flex;align-items:center;justify-content:center;padding:40px 24px;margin-bottom:40px;overflow:hidden;background:var(--color-bg-pure);border:2px dashed var(--color-border-2);border-radius:4px}.right-content .announcement-card--empty .empty-content[data-v-99c2beae]{position:relative;z-index:2;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.right-content .announcement-card--empty .empty-icon-wrapper[data-v-99c2beae]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--color-text-description);background:var(--color-bg-2);border-radius:50%}.right-content .announcement-card--empty .empty-icon[data-v-99c2beae]{font-size:24px}.right-content .announcement-card--empty .empty-text-group .empty-title[data-v-99c2beae]{margin-bottom:4px;font-size:16px;font-weight:700;color:var(--color-text-title)}.right-content .announcement-card--empty .empty-text-group .empty-desc[data-v-99c2beae]{font-size:13px;color:var(--color-text-description)}.right-content .announcement-card--empty .empty-grid-bg[data-v-99c2beae]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(var(--color-border-1) 1px,transparent 1px),linear-gradient(90deg,var(--color-border-1) 1px,transparent 1px);background-size:20px 20px;opacity:.4}.right-content .custom-tabs[data-v-99c2beae]{display:flex;gap:32px;margin-bottom:24px;border-bottom:1px solid var(--color-border-1)}@media (max-width: 1000px){.right-content .custom-tabs[data-v-99c2beae]{gap:20px;overflow-x:auto;padding-bottom:4px}}.right-content .custom-tabs .tab-item[data-v-99c2beae]{position:relative;padding-bottom:12px;font-size:15px;font-weight:600;color:var(--color-text-description);white-space:nowrap;cursor:pointer;transition:all .3s}.right-content .custom-tabs .tab-item[data-v-99c2beae]:hover,.right-content .custom-tabs .tab-item.active[data-v-99c2beae]{color:var(--color-text-title)}.right-content .custom-tabs .tab-item.active .tab-indicator[data-v-99c2beae]{width:100%}.right-content .custom-tabs .tab-item .tab-indicator[data-v-99c2beae]{position:absolute;bottom:-1px;left:0;width:0;height:2px;background-color:var(--color-text-title);transition:width .3s ease}.right-content .tab-panel[data-v-99c2beae]{min-height:400px}.right-content .fade-in-content[data-v-99c2beae]{animation:fadeIn-99c2beae .4s ease-out}@keyframes fadeIn-99c2beae{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1000px){.only-pc[data-v-99c2beae]{display:none!important}}.is-spinning[data-v-99c2beae]{animation:spin-99c2beae 1s linear infinite}@keyframes spin-99c2beae{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.base-leaderboard[data-v-b7a9913f]{position:absolute;top:calc(var(--nav-height) + 20px);right:20px;z-index:10;transition:opacity .3s ease;pointer-events:auto}.base-leaderboard__panel[data-v-b7a9913f]{width:320px;max-height:70vh;background-color:var(--color-bg-blur);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid rgba(255,255,255,.3);border-radius:var(--border-radius-l);box-shadow:var(--box-shadow)}.base-leaderboard__header[data-v-b7a9913f]{padding:16px 16px 0}.base-leaderboard__content[data-v-b7a9913f]{display:flex;flex-direction:column;max-height:calc(70vh - 60px);padding:0 16px 16px;overflow:hidden}.base-leaderboard__scroll-area[data-v-b7a9913f]{flex:1 1;overflow:auto}.base-leaderboard__scroll-area[data-v-b7a9913f]::-webkit-scrollbar{display:none}.base-leaderboard__scroll-area[data-v-b7a9913f]::-webkit-scrollbar-track{background-color:transparent}.base-leaderboard__scroll-area[data-v-b7a9913f]::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:var(--border-radius-m)}.base-leaderboard__scroll-area[data-v-b7a9913f]::-webkit-scrollbar-thumb:hover{background-color:#fff6}.base-leaderboard__nearby-area[data-v-b7a9913f]{flex-shrink:0;padding-top:8px;border-top:1px solid rgba(0,0,0,.1)}.base-leaderboard__guest-tip[data-v-b7a9913f]{flex-shrink:0;padding:12px;margin-top:8px;font-size:var(--font-size-s);color:var(--color-text-secondary);text-align:center;background-color:#ffffff4d;border-radius:var(--border-radius-m)}.base-leaderboard__history-best[data-v-b7a9913f]{flex-shrink:0;padding:10px 12px;margin-top:8px;background-color:#fff3;border:1px solid rgba(255,255,255,.15);border-radius:var(--border-radius-m)}.base-leaderboard__history-best-title[data-v-b7a9913f]{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin-bottom:6px}.base-leaderboard__history-best-info[data-v-b7a9913f]{display:flex;align-items:center;justify-content:space-between;gap:8px}.base-leaderboard__history-best-rank[data-v-b7a9913f]{font-size:var(--font-size-s);color:var(--color-text-sub)}.base-leaderboard__history-best-score[data-v-b7a9913f]{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--color-bg-primary)}.base-leaderboard__header[data-v-b7a9913f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.base-leaderboard__title[data-v-b7a9913f]{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-title)}.base-leaderboard__toggle[data-v-b7a9913f]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;background-color:var(--color-bg-2);border-radius:50%;transition:all .3s ease}.base-leaderboard__toggle[data-v-b7a9913f]:hover{background-color:var(--color-bg-3)}.base-leaderboard__item[data-v-b7a9913f]{display:flex;align-items:center;padding:10px 8px;margin-bottom:8px;background-color:#ffffff80;border-radius:var(--border-radius-m);border:1px solid rgba(255,255,255,.2)}.base-leaderboard__item--top-1[data-v-b7a9913f]{background-color:#ff646440;border:1px solid rgba(255,100,100,.35)}.base-leaderboard__item--top-2[data-v-b7a9913f]{background-color:#ff787833;border:1px solid rgba(255,120,120,.3)}.base-leaderboard__item--top-3[data-v-b7a9913f]{background-color:#ff8c8c26;border:1px solid rgba(255,140,140,.25)}.base-leaderboard__item--current[data-v-b7a9913f]{background:linear-gradient(135deg,#ffc86426,#ffdc961a);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-bg-primary);padding:12px 10px}.base-leaderboard__item--current .base-leaderboard__name[data-v-b7a9913f]{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);color:var(--color-text-main)}.base-leaderboard__item--current .base-leaderboard__score[data-v-b7a9913f]{font-size:var(--font-size-s);color:var(--color-text-secondary)}.base-leaderboard__rank[data-v-b7a9913f]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:8px;flex-shrink:0}.base-leaderboard__rank-icon[data-v-b7a9913f]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:var(--font-size-m);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.base-leaderboard__rank-text[data-v-b7a9913f]{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.base-leaderboard__info[data-v-b7a9913f]{display:flex;flex-direction:column;margin-left:10px;flex:1;overflow:hidden}.base-leaderboard__name[data-v-b7a9913f]{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);color:var(--color-text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px}.base-leaderboard__icon[data-v-b7a9913f]{flex-shrink:0;color:var(--color-bg-primary);font-size:14px;align-self:center}.base-leaderboard__tag[data-v-b7a9913f]{display:inline-flex;align-items:center;padding:1px 6px;font-size:10px;font-weight:var(--font-weight-normal);color:var(--global-white);background-color:var(--color-bg-primary);border-radius:3px;white-space:nowrap;flex-shrink:0}.base-leaderboard__tag--record[data-v-b7a9913f]{background-color:#ff5050}.base-leaderboard__score[data-v-b7a9913f]{font-size:var(--font-size-s);color:var(--color-text-secondary);display:flex;align-items:center;gap:4px}.base-leaderboard__collapsed[data-v-b7a9913f]{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;height:48px;background-color:var(--color-bg-blur);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid rgba(255,255,255,.3);border-radius:24px;cursor:pointer;box-shadow:var(--box-shadow);transition:all .3s ease}.base-leaderboard__collapsed[data-v-b7a9913f]:hover{background-color:#ffffffe6;transform:scale(1.05)}.base-leaderboard__collapsed-text[data-v-b7a9913f]{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);color:var(--color-text-title);white-space:nowrap}.leaderboard-collapse-enter-active[data-v-b7a9913f],.leaderboard-collapse-leave-active[data-v-b7a9913f]{transition:all .3s var(--ease-out-expo)}.leaderboard-collapse-enter-from[data-v-b7a9913f],.leaderboard-collapse-leave-to[data-v-b7a9913f]{opacity:0;transform:translate(20px)}.leaderboard-expand-enter-active[data-v-b7a9913f],.leaderboard-expand-leave-active[data-v-b7a9913f]{transition:all .3s var(--ease-out-expo)}.leaderboard-expand-enter-from[data-v-b7a9913f],.leaderboard-expand-leave-to[data-v-b7a9913f]{opacity:0;transform:scale(.8)}.leaderboard-fly-enter-active[data-v-b7a9913f],.leaderboard-fly-leave-active[data-v-b7a9913f]{transition:all .5s var(--ease-out-expo)}.leaderboard-fly-enter-from[data-v-b7a9913f],.leaderboard-fly-leave-to[data-v-b7a9913f]{opacity:0;transform:translate(100%)}@media screen and (max-width: 1000px){.base-leaderboard[data-v-b7a9913f]{top:10px;right:10px}.base-leaderboard__panel[data-v-b7a9913f]{width:calc(100vw - 20px);max-width:320px;max-height:calc(100vh - 20px)}.base-leaderboard__content[data-v-b7a9913f],.base-leaderboard__scroll-area[data-v-b7a9913f]{max-height:calc(100vh - 120px)}}.form-footer[data-v-5a6db67c]{margin-top:32px;display:flex;justify-content:space-between;align-items:flex-start}.form-footer .link-item[data-v-5a6db67c]{display:flex;flex-direction:column;cursor:pointer;transition:all .3s}.form-footer .link-item .label[data-v-5a6db67c]{font-family:var(--font-family-mono);font-size:9px;color:var(--color-text-description);margin-bottom:2px}.form-footer .link-item .text[data-v-5a6db67c]{font-size:13px;font-weight:700;color:var(--color-text-main)}.form-footer .link-item:hover .text[data-v-5a6db67c],.form-footer .link-item.highlight .text[data-v-5a6db67c]{color:var(--color-bg-primary)}.form-footer .link-item.highlight:hover .text[data-v-5a6db67c]{color:var(--color-text-title)}.wechat-login-entry[data-v-5a6db67c]{margin-top:32px}.wechat-login-entry .divider[data-v-5a6db67c]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.wechat-login-entry .divider .line[data-v-5a6db67c]{flex:1;height:1px;background-color:var(--color-border-1)}.wechat-login-entry .divider .text[data-v-5a6db67c]{font-family:var(--font-family-mono);font-size:9px;color:var(--color-text-description)}.wechat-login-entry .wechat-btn[data-v-5a6db67c]{display:flex;align-items:center;justify-content:center;gap:12px;height:44px;background-color:var(--color-bg-1);border:1px solid var(--color-border-1);border-radius:4px;color:var(--color-text-main);cursor:pointer;transition:all .3s}.wechat-login-entry .wechat-btn[data-v-5a6db67c]:hover{background-color:#07c160;color:#fff;border-color:#07c160}.wechat-login-entry .wechat-btn .text[data-v-5a6db67c]{font-size:14px;font-weight:500}[data-v-5a6db67c] .n-form-item .n-form-item-label{font-weight:900;color:var(--color-text-title);font-size:13px;letter-spacing:1px}.form-actions[data-v-587e190a]{display:flex;gap:12px;margin-top:24px}[data-v-587e190a] .n-form-item .n-form-item-label{font-weight:900;color:var(--color-text-title);font-size:13px;letter-spacing:1px}.g-flex-end-center[data-v-587e190a]{margin-top:24px}.form-actions[data-v-2a8e46fa]{display:flex;gap:12px;margin-top:24px}.wechat-login[data-v-ebbe9396]{display:flex;flex-direction:column;align-items:center;gap:24px}.wechat-login .qr-container[data-v-ebbe9396]{display:flex;flex-direction:column;align-items:center;gap:16px}.wechat-login .qr-container .qr-loading[data-v-ebbe9396]{width:200px;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background-color:var(--color-bg-1);border-radius:8px}.wechat-login .qr-container .qr-loading .text[data-v-ebbe9396]{font-size:12px;color:var(--color-text-description)}.wechat-login .qr-container .qr-box[data-v-ebbe9396]{position:relative;width:200px;height:200px;padding:8px;background-color:#fff;border-radius:8px;overflow:hidden}.wechat-login .qr-container .qr-box img[data-v-ebbe9396]{width:100%;height:100%;object-fit:contain}.wechat-login .qr-container .qr-box.is-expired img[data-v-ebbe9396]{filter:blur(4px) grayscale(1)}.wechat-login .qr-container .qr-box .expired-mask[data-v-ebbe9396]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#0009;color:#fff;cursor:pointer;gap:8px}.wechat-login .qr-container .qr-box .expired-mask .text[data-v-ebbe9396]{font-size:12px}.wechat-login .qr-container .qr-tip[data-v-ebbe9396]{font-size:14px;color:var(--color-text-main);font-weight:500}.wechat-login .actions .back-btn[data-v-ebbe9396]{font-size:13px;color:var(--color-text-description);cursor:pointer;transition:color .3s}.wechat-login .actions .back-btn[data-v-ebbe9396]:hover{color:var(--color-bg-primary)}.auth[data-v-d0aba718]{position:relative;flex:1 1;width:100%;height:calc(100vh - var(--nav-height))}.auth .auth__scroll-box[data-v-d0aba718]{position:relative;z-index:1;width:100%;height:100%;cursor:var(--v4853ccd6);scrollbar-width:none}.auth .auth__scroll-box[data-v-d0aba718]::-webkit-scrollbar{display:none}.auth .auth__content[data-v-d0aba718]{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:100px 0 200px;cursor:var(--cursor, default)}.auth .card[data-v-d0aba718]{z-index:1;width:90%;max-width:440px;cursor:default;opacity:0;background-color:var(--color-bg-pure);background-image:radial-gradient(var(--color-border-1) 1px,transparent 0);background-size:20px 20px;border-radius:12px;border:1px solid var(--color-border-1);box-shadow:0 8px 32px #0000001a;position:relative;overflow:hidden;transition:all .5s var(--cubic-bezier-overscroll)}.auth .card .card-header[data-v-d0aba718]{padding:32px 24px;background-color:var(--color-text-title);position:relative}.auth .card .card-header .accent-bar[data-v-d0aba718]{position:absolute;top:0;left:0;width:8px;height:100%;background-color:var(--color-bg-primary)}.auth .card .card-header .title[data-v-d0aba718]{font-size:18px;font-weight:900;color:var(--color-bg-pure);letter-spacing:1px;margin-bottom:4px}.auth .card .card-header .title .sub[data-v-d0aba718]{font-size:11px;opacity:.6;font-weight:400;margin-left:4px}.auth .card .card-header .tech-tag[data-v-d0aba718]{font-family:var(--font-family-mono);font-size:10px;color:var(--color-bg-primary);opacity:.8}.auth .card .form[data-v-d0aba718]{padding:32px 24px 24px}.auth .card .game-btn[data-v-d0aba718]{padding:16px 24px;display:flex;align-items:center;gap:12px;cursor:pointer;background-color:var(--color-bg-1);border-top:1px solid var(--color-border-1);transition:all .3s}.auth .card .game-btn[data-v-d0aba718]:hover{background-color:var(--color-bg-primary)}.auth .card .game-btn:hover .btn-text[data-v-d0aba718]{color:var(--color-text-title)}.auth .card .game-btn .btn-icon[data-v-d0aba718]{font-size:18px}.auth .card .game-btn .btn-text[data-v-d0aba718]{font-family:var(--font-family-mono);font-size:11px;font-weight:700;color:var(--color-text-description);letter-spacing:1px;transition:color .3s}.login-box[data-v-d0aba718]::-webkit-scrollbar{display:none}.topic-rules__alert[data-v-ce236e35]{margin-bottom:20px}.topic-rules__intro[data-v-ce236e35]{font-size:14px;line-height:1.6}.topic-rules__section[data-v-ce236e35]{margin-bottom:24px}.topic-rules__section-title[data-v-ce236e35]{font-size:16px;font-weight:600;margin-bottom:12px;color:var(--n-text-color)}.topic-rules__table[data-v-ce236e35] td,.topic-rules__table[data-v-ce236e35] th{text-align:center}.topic-rules__tip[data-v-ce236e35]{margin-bottom:0}.topic-rules__list[data-v-ce236e35]{margin:0;padding-left:20px;font-size:14px;line-height:1.8;color:var(--n-text-color-2)}.topic-rules__list li[data-v-ce236e35]{margin-bottom:4px}.editor-toolbar[data-v-eb177445]{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid rgba(0,0,0,.05)}.toolbar-left[data-v-eb177445],.toolbar-right[data-v-eb177445]{display:flex;align-items:center;gap:16px}.tool-btn[data-v-eb177445]{display:flex;padding:6px;font-size:24px;color:var(--color-text-caption, #999);cursor:pointer;background:none;border:none;border-radius:8px;transition:all .2s;outline:none}.tool-btn[data-v-eb177445]:hover,.tool-btn.active[data-v-eb177445]{color:var(--color-text-main, #333);background:var(--color-bg-secondary, #f5f5f7)}.tool-btn.disabled[data-v-eb177445]{opacity:.3;cursor:not-allowed}.char-count[data-v-eb177445]{font-size:12px;color:var(--color-text-caption, #999);font-family:monospace}.topic-send-container[data-v-1541612b]{min-height:100%;display:flex;flex-direction:column}.post-card[data-v-1541612b]{padding:0 4px}.section-block[data-v-1541612b]{margin-bottom:24px}.section-title[data-v-1541612b]{font-size:14px;font-weight:700;color:var(--color-text-main);margin-bottom:12px}.label-selector-trigger[data-v-1541612b]{background:var(--color-bg-secondary, #f5f5f7);border-radius:8px;padding:14px 16px;cursor:pointer;transition:background-color .2s;border:none}.label-selector-trigger[data-v-1541612b]:hover:not(.is-locked){background:var(--color-bg-3, #f0f0f2)}.label-selector-trigger.is-selected[data-v-1541612b]{background:var(--color-bg-secondary, #f5f5f7)}.label-selector-trigger.is-locked[data-v-1541612b]{cursor:default;opacity:.8;background:var(--color-bg-secondary)}.selected-content[data-v-1541612b]{display:flex;align-items:center;gap:12px;position:relative}.selected-content .label-avatar[data-v-1541612b]{width:36px;height:36px;border-radius:8px;border:1px solid var(--color-border-1)}.selected-content .label-info[data-v-1541612b]{flex:1;min-width:0}.selected-content .label-name[data-v-1541612b]{font-size:14px;font-weight:700;color:var(--color-text-title)}.selected-content .label-desc[data-v-1541612b]{font-size:11px;color:var(--color-text-caption);opacity:.6}.selected-content .clear-btn[data-v-1541612b]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--color-text-caption);transition:all .2s}.selected-content .clear-btn[data-v-1541612b]:hover{background:var(--global-error-1);color:var(--global-error-7)}.placeholder-content[data-v-1541612b]{display:flex;align-items:center;gap:12px}.placeholder-content .icon-box[data-v-1541612b]{width:36px;height:36px;background:#0000000d;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--color-text-caption)}.placeholder-content .text-info[data-v-1541612b]{flex:1}.placeholder-content .main-text[data-v-1541612b]{font-size:14px;font-weight:700;color:var(--color-text-main)}.placeholder-content .sub-text[data-v-1541612b]{font-size:12px;color:var(--color-text-caption);opacity:.7}.placeholder-content .action-icon[data-v-1541612b]{color:var(--color-text-caption);font-size:14px}.optional-tip[data-v-1541612b]{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:12px;color:var(--color-text-secondary);background:var(--color-bg-1);padding:8px 12px;border-radius:6px;opacity:.8}.input-block[data-v-1541612b]{margin-bottom:16px}.block-input[data-v-1541612b]{width:100%;background:var(--color-bg-secondary, #f5f5f7);border:none;border-radius:8px;padding:14px 16px;font-size:15px;font-weight:500;color:var(--color-text-main);outline:none;transition:background-color .2s}.block-input[data-v-1541612b]::placeholder{color:var(--color-text-caption, #999);font-weight:400;opacity:.6}.content-block[data-v-1541612b]{background:var(--color-bg-secondary, #f5f5f7);border-radius:8px;padding:0;margin-bottom:12px;position:relative;overflow:hidden}.content-textarea[data-v-1541612b]{display:block;resize:none;min-height:200px;line-height:1.6;background:transparent;width:100%;padding:16px 16px 32px;font-family:inherit;overflow-y:hidden}.content-textarea[data-v-1541612b]:hover,.content-textarea[data-v-1541612b]:focus{background:transparent}.char-count-wrapper[data-v-1541612b]{position:absolute;bottom:8px;right:12px;pointer-events:none}.char-count[data-v-1541612b]{font-size:12px;color:var(--color-text-caption);font-family:monospace}.toolbar-section[data-v-1541612b]{margin-bottom:12px}.emoji-container[data-v-1541612b]{overflow:hidden;border:1px solid var(--color-border-secondary);border-radius:12px;background:#fff;box-shadow:0 4px 12px #00000014;margin-bottom:24px}.image-section[data-v-1541612b]{margin-bottom:24px}.section-header[data-v-1541612b]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.section-label[data-v-1541612b]{font-size:14px;font-weight:700;color:var(--color-text-main)}.section-limit[data-v-1541612b]{font-size:12px;color:var(--color-text-caption);font-family:monospace}.tip-box[data-v-1541612b]{padding:12px;background:#00000008;border-radius:4px;font-size:13px;color:var(--color-text-caption);text-align:center}.action-footer[data-v-1541612b]{margin-top:16px}.submit-btn[data-v-1541612b]{font-weight:700;letter-spacing:2px;height:48px;font-size:16px}.emoji-slide-enter-active[data-v-1541612b],.emoji-slide-leave-active[data-v-1541612b]{transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.emoji-slide-enter-from[data-v-1541612b],.emoji-slide-leave-to[data-v-1541612b]{height:0!important;opacity:0}.emoji-slide-enter-to[data-v-1541612b],.emoji-slide-leave-from[data-v-1541612b]{height:250px!important;opacity:1}.circle-list-content[data-v-7d78ec70]{position:relative;width:100%}.mobile-header[data-v-7d78ec70]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--color-bg-pure);border-bottom:1px solid rgba(0,0,0,.05);cursor:pointer}.mobile-title[data-v-7d78ec70]{font-size:12px;font-weight:700}.collapse-icon[data-v-7d78ec70]{font-size:16px;color:var(--color-text-secondary)}.circle-grid[data-v-7d78ec70]{display:grid;gap:8px;grid-template-columns:1fr}.circle-grid.is-mobile[data-v-7d78ec70]{padding:12px 16px;grid-template-columns:repeat(4,1fr);transition:all .3s ease}.circle-empty[data-v-7d78ec70]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;padding:20px 0;border:1px dashed rgba(0,0,0,.1);border-radius:4px;background:#00000005}.empty-text[data-v-7d78ec70]{font-size:11px;color:var(--color-text-disabled)}.grid-content[data-v-7d78ec70]{display:contents}.footer-actions[data-v-7d78ec70]{margin-top:12px}.full-width-btn[data-v-7d78ec70]{width:100%;font-size:11px}.community-page[data-v-246970c1]{min-height:100vh;min-height:100dvh;--g-grid-bg-color: #f5f5f7;padding-top:calc(var(--nav-height) + 24px)}@media (max-width: 1000px){.community-page[data-v-246970c1]{padding-top:0}}.community-container[data-v-246970c1]{display:grid;grid-template-columns:280px minmax(0,1000px);justify-content:center;gap:32px;max-width:1500px;margin:0 auto;padding:0 24px}@media (max-width: 1000px){.community-container[data-v-246970c1]{display:flex;flex-direction:column;padding:0}}.safe-area-spacer[data-v-246970c1]{grid-column:1 / -1;height:80px;width:100%;flex-shrink:0}.list-anchor[data-v-246970c1]{scroll-margin-top:110px}.sidebar-column-wrapper[data-v-246970c1]{position:sticky;top:80px;height:calc(100vh - 80px);overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding-right:12px;scrollbar-width:none}.sidebar-column-wrapper[data-v-246970c1]::-webkit-scrollbar{display:none}@media (max-width: 1000px){.sidebar-column-wrapper[data-v-246970c1]{display:none}}.sidebar-sticky[data-v-246970c1]{position:relative;top:0;height:auto;max-height:none;overflow:visible;display:flex;flex-direction:column;gap:16px}.sidebar-left[data-v-246970c1]{grid-column:1;grid-row:1}.sidebar-right[data-v-246970c1]{grid-column:1;grid-row:2}.main-feed[data-v-246970c1]{grid-column:2;grid-row:1 / span 5;min-width:0}@media (max-width: 1000px){.main-feed[data-v-246970c1]{width:100%}}.brand-section[data-v-246970c1]{padding:0 12px}.page-title[data-v-246970c1]{font-size:24px;font-weight:800;letter-spacing:-1px;margin:0;line-height:1}.page-subtitle[data-v-246970c1]{font-size:12px;color:var(--color-text-disabled);letter-spacing:2px;margin-top:4px}.nav-menu[data-v-246970c1]{display:flex;flex-direction:column;background-color:#fff;border:1px solid #e0e0e6;border-radius:8px;padding:4px}.nav-item[data-v-246970c1]{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;cursor:pointer;border-radius:6px;transition:all .2s;color:var(--color-text-secondary);font-weight:600;border:1px solid transparent;margin-bottom:2px}.nav-item[data-v-246970c1]:last-child{margin-bottom:0}.nav-item[data-v-246970c1]:hover{background-color:var(--color-bg-2);border-color:var(--color-border-1);color:var(--color-text-main)}.nav-item:hover .nav-en[data-v-246970c1]{opacity:.8}.nav-item.is-active[data-v-246970c1]{background-color:var(--color-bg-primary);border-color:var(--color-bg-primary);color:var(--global-gray-9)}.nav-item.is-active .nav-en[data-v-246970c1]{color:var(--global-gray-9);opacity:.6}.nav-item.is-active .active-indicator[data-v-246970c1]{display:none}.nav-content[data-v-246970c1]{display:flex;align-items:baseline;gap:8px}.nav-en[data-v-246970c1]{font-size:10px;font-family:JetBrains Mono,Roboto Mono,monospace;opacity:.3;letter-spacing:.5px;transition:all .2s}.action-btn-primary[data-v-246970c1]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 20px;background-color:var(--color-text-main);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:all .2s;margin-top:24px}.action-btn-primary[data-v-246970c1]:hover{background-color:#ffd666;color:var(--color-text-title)}.action-btn-primary:hover .btn-text[data-v-246970c1],.action-btn-primary:hover .btn-icon[data-v-246970c1]{color:var(--color-text-title)}.action-btn-primary[data-v-246970c1]:active{opacity:.8;transform:none}.btn-text[data-v-246970c1]{font-size:14px;font-weight:700;color:#fff}.btn-icon[data-v-246970c1]{font-size:18px;color:#fff}.widget-box[data-v-246970c1]{background-color:#fff9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #e0e0e6;border-radius:12px;padding:16px}.widget-header[data-v-246970c1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.05)}.widget-title[data-v-246970c1]{font-size:12px;font-weight:700;color:var(--color-text-disabled);letter-spacing:1px}.widget-deco[data-v-246970c1]{width:6px;height:6px;background-color:#ffd666}.placeholder-content[data-v-246970c1]{position:relative;min-height:100px;display:flex;flex-direction:column;gap:8px}.placeholder-line[data-v-246970c1]{height:8px;background-color:#0000000d;border-radius:4px}.tech-overlay[data-v-246970c1]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:#0003;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,.02) 10px,rgba(0,0,0,.02) 20px)}.main-feed[data-v-246970c1]{display:flex;flex-direction:column;gap:20px}@media (max-width: 1000px){.main-feed[data-v-246970c1]{gap:0}}.sidebar-circle-widget[data-v-246970c1]{min-height:300px;display:flex;flex-direction:column}.mobile-header[data-v-246970c1]{display:none}@media (max-width: 1000px){.mobile-header[data-v-246970c1]{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:var(--mobile-header-height);background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;z-index:99;border-bottom:1px solid rgba(0,0,0,.05)}.mobile-header .mobile-header-tabs[data-v-246970c1]{flex:1;margin-right:12px;height:100%;display:flex;align-items:center}.mobile-header .mobile-header-tabs[data-v-246970c1] .base-tab-filter{width:100%}.mobile-header .mobile-header-tabs[data-v-246970c1] .base-tab-filter .tab-item{flex:1;justify-content:center;padding:0;margin-right:0}}.mobile-actions[data-v-246970c1]{display:flex;align-items:center;gap:8px}.mobile-tabs-container[data-v-246970c1]{display:none}@media (max-width: 1000px){.mobile-tabs-container[data-v-246970c1]{display:flex;padding:0 16px;margin:0;background:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:var(--mobile-tabs-top);z-index:98;border-bottom:1px solid rgba(0,0,0,.02)}}.mobile-tab-item[data-v-246970c1]{padding:8px 0;margin-right:24px;font-size:14px;font-weight:600;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;position:relative;transition:all .2s}.mobile-tab-item.is-active[data-v-246970c1]{color:var(--color-text-main);font-weight:800}.mobile-tab-item.is-active[data-v-246970c1]:after{content:"";position:absolute;left:0;right:0;top:50%;height:6px;background:var(--color-bg-primary);border-radius:3px;z-index:-1;opacity:.9}.mobile-circles-nav[data-v-246970c1]{display:none}@media (max-width: 1000px){.mobile-circles-nav[data-v-246970c1]{display:flex;padding:12px 16px 8px}}.circle-nav-btn[data-v-246970c1]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:1px solid #e0e0e6;border-radius:4px;cursor:pointer;transition:all .2s}.circle-nav-btn[data-v-246970c1]:active{background-color:#f5f5f5;transform:scale(.98)}.btn-content[data-v-246970c1]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.btn-text-zh[data-v-246970c1]{font-size:14px;font-weight:700;color:var(--color-text-main)}.btn-text-en[data-v-246970c1]{font-size:10px;color:var(--color-text-disabled);text-transform:uppercase;margin-top:2px}.nav-scroller[data-v-246970c1]{display:flex;gap:8px;overflow-x:auto}.nav-scroller[data-v-246970c1]::-webkit-scrollbar{display:none}.pill-nav-btn[data-v-246970c1]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:8px 16px;background:var(--color-bg-1);border:1px solid var(--color-border-1);border-radius:4px;cursor:pointer;white-space:nowrap;transition:all .2s}.pill-nav-btn[data-v-246970c1]:active{background:var(--color-bg-2);transform:scale(.95)}.pill-nav-btn .pill-text[data-v-246970c1]{font-size:12px;font-weight:700;color:var(--color-text-main)}.posts-filter[data-v-246970c1]{display:flex;gap:16px;padding:8px 16px;overflow-x:auto}.posts-filter[data-v-246970c1]::-webkit-scrollbar{display:none}@media (min-width: 1000px){.posts-filter[data-v-246970c1]{padding:12px 0;margin-bottom:8px;border-bottom:1px solid rgba(0,0,0,.05)}}@media (max-width: 1000px){.posts-filter-container[data-v-246970c1]{padding:0 16px}}.filter-pill[data-v-246970c1]{font-size:13px;font-weight:600;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;transition:all .2s}.filter-pill.is-active[data-v-246970c1]{color:var(--color-text-main);font-weight:800;position:relative}@media (max-width: 1000px){.filter-pill.is-active[data-v-246970c1]:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:12px;height:2px;background:var(--color-bg-primary);border-radius:2px}}@media (min-width: 1000px){.filter-pill.is-active[data-v-246970c1]{color:var(--color-text-title);background:var(--color-bg-primary);padding:2px 8px;border-radius:4px}}.btn-icon-block[data-v-246970c1]{width:8px;height:8px;background-color:#ffd666;flex-shrink:0}.btn-icon-hollow[data-v-246970c1]{width:6px;height:6px;border:1px solid var(--color-text-secondary);flex-shrink:0}.mobile-circles-section[data-v-246970c1]{display:none}.topic-feed[data-v-246970c1]{display:flex;flex-direction:column;gap:16px}@media (max-width: 1000px){.topic-feed[data-v-246970c1]{padding:0 16px;gap:12px}}.feed-header[data-v-246970c1]{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:2px solid #e0e0e6;margin-bottom:4px}.feed-header .header-actions[data-v-246970c1]{display:flex;align-items:center;gap:8px}.feed-header .header-action-primary[data-v-246970c1]{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;background-color:var(--color-text-main);color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:600;transition:all .2s}.feed-header .header-action-primary[data-v-246970c1]:hover{background-color:#ffd666;color:var(--global-gray-9)}.feed-header .header-action-primary .n-icon[data-v-246970c1]{font-size:18px}@media (max-width: 1100px){.feed-header[data-v-246970c1]{border-bottom:none;padding-bottom:0}}.feed-filter-bar[data-v-246970c1]{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width: 1000px){.feed-filter-bar[data-v-246970c1]{padding:0;margin-bottom:12px;flex-wrap:wrap;justify-content:space-between;gap:8px}}.feed-filter-bar .pill-nav-btn[data-v-246970c1]{width:auto;height:34px;padding:0 14px;background:var(--color-bg-3);border:1px solid var(--color-border-2);border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.feed-filter-bar .pill-nav-btn[data-v-246970c1]:hover{background-color:var(--color-bg-primary);border-color:var(--color-bg-primary)}.feed-filter-bar .pill-nav-btn:hover .pill-text[data-v-246970c1]{color:var(--global-gray-9)}.feed-filter-bar .pill-nav-btn[data-v-246970c1]:active{transform:scale(.98)}.feed-filter-bar .pill-nav-btn .pill-text[data-v-246970c1]{font-size:12px;font-weight:700;color:var(--color-text-secondary)}.feed-title[data-v-246970c1]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:var(--color-text-secondary)}@media (max-width: 1000px){.feed-title[data-v-246970c1]{display:none}}.feed-title-icon[data-v-246970c1]{width:8px;height:8px;background-color:#ffd666}.widget-link-btn[data-v-246970c1]{background:transparent;border:none;font-size:12px;color:var(--color-text-secondary);cursor:pointer;padding:2px 4px;border-radius:2px;transition:all .2s}.widget-link-btn[data-v-246970c1]:hover{color:var(--color-text-main);background-color:#0000000d}.is-spinning[data-v-246970c1]{animation:spin-246970c1 1s linear infinite}@keyframes spin-246970c1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.feed-list[data-v-246970c1]{display:flex;flex-direction:column;gap:16px}@media (max-width: 1000px){.feed-list[data-v-246970c1]{gap:12px}}.empty-state[data-v-246970c1]{margin-top:40px}.pagination-wrapper[data-v-246970c1]{margin-top:24px;display:flex;justify-content:center}.mobile-fab[data-v-246970c1]{display:none}@media (max-width: 1000px){.mobile-fab[data-v-246970c1]{display:flex;position:fixed;bottom:80px;right:20px;width:48px;height:48px;border-radius:50%;background:#000;color:#fff;align-items:center;justify-content:center;border:none;box-shadow:0 4px 12px #0003;z-index:100;font-size:24px;transition:transform .2s}}.mobile-fab[data-v-246970c1]:active{transform:scale(.9)}@media (max-width: 1000px){.only-pc[data-v-246970c1]{display:none!important}}.sidebar-title[data-v-246970c1]{font-size:12px;font-weight:700;color:var(--color-text-placeholder);margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;letter-spacing:1px}.sidebar-deco[data-v-246970c1]{width:8px;height:8px;background:#ffd666}.activity-detail-page[data-v-d31c3f5f]{min-height:100vh;padding-top:var(--nav-height);padding-bottom:60px}@media (max-width: 1000px){.activity-detail-page[data-v-d31c3f5f]{padding-top:0;padding-bottom:100px}}.header-nav[data-v-d31c3f5f]{max-width:800px;margin:0 auto 24px;height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid var(--color-border-1)}.header-nav .back-btn[data-v-d31c3f5f]{display:flex;align-items:center;gap:4px;cursor:pointer;font-size:14px;color:var(--color-text-secondary);transition:color .2s}.header-nav .back-btn[data-v-d31c3f5f]:hover{color:var(--color-text-main)}.header-nav .page-title[data-v-d31c3f5f]{font-weight:700;font-size:16px;color:var(--color-text-title)}.header-nav .share-btn[data-v-d31c3f5f]{cursor:pointer;color:var(--color-text-secondary);transition:color .2s}.header-nav .share-btn[data-v-d31c3f5f]:hover{color:var(--color-primary)}.main-container[data-v-d31c3f5f]{max-width:800px;margin:0 auto;padding:0 20px}@media (max-width: 1000px){.main-container[data-v-d31c3f5f]{padding-left:0;padding-right:0}}.content-wrapper[data-v-d31c3f5f]{background-color:var(--color-bg-pure, #fff);padding:24px;border-radius:var(--border-radius-l, 8px)}.loading-state[data-v-d31c3f5f],.error-state[data-v-d31c3f5f]{padding:40px 0}@media (min-width: 1000px){.topic[data-v-baff4145]{padding-top:var(--nav-height)}}.my[data-v-7cb6a2bf]{background-image:var(--bg-page)}.safe-area-spacer[data-v-7cb6a2bf]{height:80px;width:100%}.default-banner[data-v-92915697]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f7f8fa;overflow:hidden;display:flex;align-items:center;justify-content:center;background-image:radial-gradient(circle at 100% 100%,rgba(0,0,0,.01) 0%,transparent 20%),radial-gradient(circle at 0% 0%,rgba(0,0,0,.01) 0%,transparent 20%)}.banner-grid[data-v-92915697]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,0,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 1px);background-size:30px 30px;background-position:center;-webkit-mask-image:radial-gradient(circle at center,black 30%,transparent 90%);mask-image:radial-gradient(circle at center,black 30%,transparent 90%)}.banner-noise[data-v-92915697]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.03;pointer-events:none;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.banner-elements[data-v-92915697]{position:relative;width:100%;height:100%;max-width:1200px;margin:0 auto;pointer-events:none}.corner-bracket[data-v-92915697]{position:absolute;width:20px;height:20px;border:1px solid rgba(0,0,0,.1)}.corner-bracket.top-left[data-v-92915697]{top:32px;left:32px;border-right:none;border-bottom:none}.corner-bracket.bottom-right[data-v-92915697]{bottom:32px;right:32px;border-left:none;border-top:none}.tech-info[data-v-92915697]{position:absolute;font-size:10px;font-weight:500;color:#00000040;letter-spacing:.5px}.tech-info.left[data-v-92915697]{bottom:32px;left:32px}.tech-info.right[data-v-92915697]{top:32px;right:32px;text-align:right}.center-glitch[data-v-92915697]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:900;color:#0000000f;letter-spacing:6px;padding:6px 12px;border:1px solid rgba(0,0,0,.03);-webkit-user-select:none;user-select:none;text-transform:uppercase}@media (max-width: 1000px){.corner-bracket[data-v-92915697],.tech-info[data-v-92915697]{display:none}.center-glitch[data-v-92915697]{font-size:11px;letter-spacing:3px}}.user-empty[data-v-7b6e07ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}.empty-visual[data-v-7b6e07ba]{position:relative;margin-bottom:32px}.empty-visual .visual-circle[data-v-7b6e07ba]{width:100px;height:100px;border:1px solid var(--color-border-1);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:linear-gradient(135deg,transparent,rgba(0,0,0,.02))}.empty-visual .visual-circle .icon-search[data-v-7b6e07ba]{font-size:40px;color:var(--color-text-description);opacity:.3}.empty-visual .visual-circle .scan-line[data-v-7b6e07ba]{position:absolute;top:0;left:0;width:100%;height:2px;background:var(--color-bg-primary);box-shadow:0 0 10px var(--color-bg-primary);animation:scan-7b6e07ba 3s ease-in-out infinite}.empty-content .status-code[data-v-7b6e07ba]{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--color-text-description);border:1px solid var(--color-border-1);padding:2px 8px;display:inline-block;margin-bottom:12px;opacity:.5}.empty-content .empty-title[data-v-7b6e07ba]{font-size:20px;font-weight:900;color:var(--color-text-title);margin-bottom:8px;letter-spacing:2px}.empty-content .empty-desc[data-v-7b6e07ba]{font-size:14px;color:var(--color-text-description);font-style:italic;opacity:.8}@keyframes scan-7b6e07ba{0%{top:0;opacity:0}50%{opacity:1}to{top:100%;opacity:0}}.user-stats[data-v-a8aa0eca]{min-height:200px}.stats-grid[data-v-a8aa0eca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;padding:0 20px}@media (max-width: 1000px){.stats-grid[data-v-a8aa0eca]{grid-template-columns:1fr;padding:0 16px}}.stats-card[data-v-a8aa0eca]{position:relative;display:flex;align-items:center;gap:16px;background:var(--color-bg-pure);padding:16px;border:1px solid var(--color-border-1);border-radius:4px;cursor:pointer;transition:all .3s cubic-bezier(.19,1,.22,1);overflow:hidden}.stats-card .card-bg-deco[data-v-a8aa0eca]{position:absolute;top:-20px;right:-20px;width:60px;height:60px;background:var(--color-bg-primary);opacity:.05;transform:rotate(45deg);transition:all .3s}.stats-card[data-v-a8aa0eca]:hover{transform:translateY(-2px);border-color:var(--color-bg-primary);box-shadow:0 8px 24px #0000000d}.stats-card:hover .card-bg-deco[data-v-a8aa0eca]{opacity:.2;transform:rotate(45deg) scale(2)}.stats-card:hover .card-arrow[data-v-a8aa0eca]{transform:translate(4px);color:var(--color-bg-primary)}.label-avatar[data-v-a8aa0eca]{width:56px;height:56px;flex-shrink:0;border:1px solid var(--color-border-1);padding:2px;border-radius:4px;background:#fff}.label-avatar .avatar-img[data-v-a8aa0eca]{width:100%;height:100%;border-radius:2px}.stats-info[data-v-a8aa0eca]{flex:1;min-width:0}.stats-info .label-name[data-v-a8aa0eca]{font-size:16px;font-weight:800;color:var(--color-text-title);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats-info .stats-value[data-v-a8aa0eca]{display:flex;align-items:baseline;gap:8px}.stats-info .stats-value .count[data-v-a8aa0eca]{font-size:20px;font-weight:900;color:var(--color-text-title);font-family:JetBrains Mono,monospace}.stats-info .stats-value .unit[data-v-a8aa0eca]{font-size:11px;color:var(--color-text-description);text-transform:uppercase;opacity:.8}.card-arrow[data-v-a8aa0eca]{font-size:18px;color:var(--color-border-2);transition:all .3s}.user-topic[data-v-568513c8]{padding:0 20px}@media (max-width: 1000px){.user-topic[data-v-568513c8]{padding:0 16px}}.topic-grid[data-v-568513c8]{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.pagination-bar[data-v-568513c8]{display:flex;justify-content:center;padding-bottom:40px}.user-dossier[data-v-db732512]{display:flex;flex-direction:column;gap:24px;padding-bottom:40px}.profile-layout[data-v-db732512]{display:flex;gap:24px}@media (max-width: 1000px){.profile-layout[data-v-db732512]{flex-direction:column;gap:20px}}.data-grid[data-v-db732512]{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-content:start}@media (max-width: 1000px){.data-grid[data-v-db732512]{grid-template-columns:repeat(2,1fr)}}.data-grid .data-item[data-v-db732512]{background-color:var(--color-bg-2);border:1px solid var(--color-border-1);padding:10px 12px;border-radius:4px;display:flex;flex-direction:column;gap:4px}.data-grid .data-item.full[data-v-db732512]{grid-column:1 / -1;flex-direction:row;align-items:center;justify-content:space-between}.data-grid .data-item.full .label[data-v-db732512]{margin-bottom:0}.data-grid .data-item .label[data-v-db732512]{font-size:10px;font-weight:800;color:var(--color-text-description);text-transform:uppercase}.data-grid .data-item .value[data-v-db732512]{font-size:13px;font-weight:700;color:var(--color-text-title);display:flex;align-items:center}.data-grid .data-item .value.mono[data-v-db732512]{font-family:var(--font-mono)}.data-grid .data-item .empty-text[data-v-db732512]{font-size:12px;color:var(--color-text-disabled)}.bio-container[data-v-db732512]{flex:1;display:flex;flex-direction:column;background-color:var(--color-bg-inner, #f9f9f9);border:1px solid var(--color-border-1);border-radius:4px;padding:16px;min-height:140px}.bio-container .bio-label[data-v-db732512]{font-size:10px;font-weight:800;color:var(--color-text-description);margin-bottom:12px;letter-spacing:.5px}.bio-container .bio-content[data-v-db732512]{font-size:13px;line-height:1.6;color:var(--color-text-main);white-space:pre-wrap;word-break:break-all;flex:1}.user-page[data-v-71920f5b]{min-height:100vh;background-color:#f7f8fa;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:30px 30px}.profile-header[data-v-71920f5b]{position:relative;width:100%;background-color:var(--color-bg-pure);border-bottom:1px solid var(--color-border-1)}.header-banner[data-v-71920f5b]{position:relative;width:100%;height:380px;background-color:var(--color-bg-1);overflow:hidden}.header-banner .banner-img[data-v-71920f5b]{width:100%;height:calc(100% - 60px);margin-top:60px;background-size:cover;background-position:center;background-color:#222}@media (max-width: 1000px){.header-banner .banner-img[data-v-71920f5b]{height:100%;margin-top:0}}.header-banner .banner-mask[data-v-71920f5b]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.5))}@media (max-width: 1000px){.header-banner[data-v-71920f5b]{height:220px}}.header-main[data-v-71920f5b]{max-width:1200px;width:100%;margin:0 auto;padding:0 40px;position:relative;z-index:10}@media (max-width: 1000px){.header-main[data-v-71920f5b]{padding:0 20px}}.profile-content[data-v-71920f5b]{display:flex;align-items:flex-start;gap:32px;margin-top:-60px;padding-bottom:32px}@media (max-width: 1000px){.profile-content[data-v-71920f5b]{flex-direction:column;align-items:center;text-align:center;margin-top:-40px;gap:24px}}.avatar-block[data-v-71920f5b]{position:relative;flex-shrink:0}.avatar-block .main-avatar[data-v-71920f5b]{background:var(--color-bg-pure);border:4px solid var(--color-bg-pure);border-radius:50%;box-shadow:0 8px 30px #0000001f}.profile-main[data-v-71920f5b]{flex:1;min-width:0;padding-top:100px;display:flex;flex-direction:column}@media (max-width: 1000px){.profile-main[data-v-71920f5b]{padding-top:0}}.profile-main .profile-top-section[data-v-71920f5b]{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:24px}@media (max-width: 1000px){.profile-main .profile-top-section[data-v-71920f5b]{flex-direction:column;align-items:center;gap:24px;border-bottom:1px solid var(--color-border-1);padding-bottom:24px;width:100%}}.profile-info-basic[data-v-71920f5b]{flex:1;min-width:0}.profile-info-basic .name-row[data-v-71920f5b]{display:flex;align-items:center;gap:16px;margin-bottom:12px}@media (max-width: 1000px){.profile-info-basic .name-row[data-v-71920f5b]{flex-direction:column;align-items:center;gap:8px}}.profile-info-basic .name-row .user-name[data-v-71920f5b]{font-size:32px;font-weight:950;color:var(--color-text-title);line-height:1}@media (max-width: 1000px){.profile-info-basic .name-row .user-name[data-v-71920f5b]{font-size:24px}}.profile-info-basic .user-meta-row[data-v-71920f5b]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;color:var(--color-text-description);font-size:12px}@media (max-width: 1000px){.profile-info-basic .user-meta-row[data-v-71920f5b]{justify-content:center;gap:12px}}.profile-info-basic .user-meta-row .meta-item[data-v-71920f5b]{display:flex;align-items:center;gap:4px}.profile-side[data-v-71920f5b]{display:flex;align-items:flex-start;gap:40px}@media (max-width: 1000px){.profile-side[data-v-71920f5b]{flex-direction:column;align-items:center;gap:20px}}.profile-side .user-stats-bar[data-v-71920f5b]{display:flex;gap:32px}@media (max-width: 1000px){.profile-side .user-stats-bar[data-v-71920f5b]{justify-content:center}}.profile-side .user-stats-bar .stat-item[data-v-71920f5b]{cursor:pointer;display:flex;flex-direction:column}.profile-side .user-stats-bar .stat-item .val[data-v-71920f5b]{font-size:22px;font-weight:900;color:var(--color-text-title);line-height:1.2}.profile-side .user-stats-bar .stat-item .lab[data-v-71920f5b]{font-size:11px;color:var(--color-text-description);font-weight:700;transition:color .2s}@media (max-width: 1000px){.profile-side .profile-actions[data-v-71920f5b]{width:100%;display:flex;justify-content:center}}.user-bio[data-v-71920f5b]{font-size:14px;color:var(--color-text-secondary);line-height:1.6;max-width:800px;white-space:pre-wrap;word-break:break-all}.user-bio.empty[data-v-71920f5b]{opacity:.4;font-style:italic}.profile-body[data-v-71920f5b]{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:column}.profile-nav[data-v-71920f5b]{display:flex;justify-content:center;gap:48px;padding:32px 0;border-bottom:1px solid var(--color-border-1);margin-bottom:32px}@media (max-width: 1000px){.profile-nav[data-v-71920f5b]{gap:24px;padding:20px 0}}.profile-nav .nav-item[data-v-71920f5b]{position:relative;padding:8px 12px;font-size:16px;font-weight:800;color:var(--color-text-description);cursor:pointer;transition:all .3s}.profile-nav .nav-item[data-v-71920f5b]:hover,.profile-nav .nav-item.active[data-v-71920f5b]{color:var(--color-text-title)}.profile-nav .nav-item.active .active-bar[data-v-71920f5b]{transform:scaleX(1);opacity:1}.profile-nav .nav-item .active-bar[data-v-71920f5b]{position:absolute;bottom:-4px;left:0;width:100%;height:3px;background:var(--color-bg-primary);transform:scaleX(0);opacity:0;transition:all .3s var(--cubic-bezier-overscroll);border-radius:4px}.profile-main-content[data-v-71920f5b]{padding-bottom:80px}.btn-tech[data-v-71920f5b]{height:38px;padding:0 24px;border:none;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;border-radius:2px}.btn-tech.primary[data-v-71920f5b]{background:var(--color-text-title);color:#fff}.btn-tech.primary[data-v-71920f5b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.btn-tech.primary.active[data-v-71920f5b]{background:var(--color-bg-primary);color:var(--color-text-title)}.btn-tech.secondary[data-v-71920f5b]{background:transparent;border:1px solid var(--color-border-1);color:var(--color-text-title)}.btn-tech.secondary[data-v-71920f5b]:hover{border-color:var(--color-text-title)}.section-container[data-v-248f52f1]{max-width:1000px;margin:0 auto}.section-title[data-v-248f52f1]{font-size:32px;font-weight:900;margin-bottom:40px;text-align:left;color:#fff}@media (max-width: 1000px){.section-title[data-v-248f52f1]{font-size:24px;margin-bottom:24px}}.tag[data-v-248f52f1]{font-size:11px;background:#14141499;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:4px 10px;border:1px solid rgba(255,255,255,.1);color:#888;letter-spacing:1px;font-family:inherit}.workbench-page[data-v-248f52f1]{position:relative;box-sizing:border-box;min-height:100vh;color:#fff;background-color:#050505;scroll-behavior:smooth;padding-top:0}.bg-layer[data-v-248f52f1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.bg-layer .hero-background-visual[data-v-248f52f1]{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:0;overflow:hidden}.grid-pattern[data-v-248f52f1]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:40px 40px}.vignette-overlay[data-v-248f52f1]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#0a0a0a33,#0a0a0afa 95%);z-index:1}.noise-overlay[data-v-248f52f1]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:.04;z-index:2}.content-wrapper[data-v-248f52f1]{position:relative;z-index:1;max-width:1200px;padding:0 40px;margin:0 auto}@media (max-width: 1000px){.content-wrapper[data-v-248f52f1]{padding:0}}.hero-section[data-v-248f52f1]{position:relative;padding:0;height:100vh;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #1a1a1a}@media (max-width: 1000px){.hero-section[data-v-248f52f1]{height:100vh}}.hero-section .hero-content[data-v-248f52f1]{position:relative;z-index:2;text-align:center;max-width:800px;width:100%;margin-top:-40px}.hero-section .hero-header[data-v-248f52f1]{margin-bottom:60px}.hero-section .hero-header .tag-row[data-v-248f52f1]{display:flex;justify-content:center;gap:12px;margin-bottom:24px}.hero-section .hero-header .tag-row .tag[data-v-248f52f1]{font-size:11px;background:#111;padding:4px 10px;border:1px solid #222;color:#666;letter-spacing:1px;font-family:inherit}.hero-section .hero-header .tag-row .tag.featured-tag[data-v-248f52f1]{color:#ffd666;border-color:#ffd66666;background:#ffd6660d;font-weight:900}.hero-section .hero-header .hero-title[data-v-248f52f1]{font-size:64px;font-weight:950;margin:0 0 20px;color:#fff;letter-spacing:-2px;text-shadow:0 4px 20px rgba(0,0,0,.5)}@media (max-width: 1000px){.hero-section .hero-header .hero-title[data-v-248f52f1]{padding:0 24px;font-size:36px;word-break:keep-all}}.hero-section .hero-header .hero-subtitle[data-v-248f52f1]{max-width:600px;margin:0 auto;font-size:18px;color:#aaa;line-height:1.6}@media (max-width: 1000px){.hero-section .hero-header .hero-subtitle[data-v-248f52f1]{padding:0 24px;font-size:15px}}.hero-section .hero-actions[data-v-248f52f1]{display:flex;justify-content:center;align-items:center}@media (max-width: 1000px){.hero-section .hero-actions[data-v-248f52f1]{flex-direction:column;gap:16px}}.hero-section .launch-btn[data-v-248f52f1]{position:relative;background:transparent;color:#1a1a1a;border:none;padding:16px 48px;font-size:16px;font-weight:900;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);z-index:1}.hero-section .launch-btn[data-v-248f52f1]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffd666;z-index:-1;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);transition:all .3s}.hero-section .launch-btn[data-v-248f52f1]:hover{filter:brightness(1.1)}.hero-section .launch-btn[data-v-248f52f1]:hover:before{opacity:.9}.hero-section .launch-btn[data-v-248f52f1]:active{transform:scale(.98)}.hero-section .manual-btn[data-v-248f52f1]{position:relative;background:transparent;color:#ffd666;border:none;padding:16px 36px;font-size:16px;font-weight:800;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);margin-left:20px;z-index:1}@media (max-width: 1000px){.hero-section .manual-btn[data-v-248f52f1]{margin-left:0}}.hero-section .manual-btn[data-v-248f52f1]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffd6664d;z-index:-2;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);transition:all .3s}.hero-section .manual-btn[data-v-248f52f1]:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:#14141466;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;clip-path:polygon(11.5px 0,100% 0,100% calc(100% - 11.5px),calc(100% - 11.5px) 100%,0 100%,0 11.5px);transition:all .3s}.hero-section .manual-btn[data-v-248f52f1]:hover{color:#fff}.hero-section .manual-btn[data-v-248f52f1]:hover:before{background:#ffd666cc}.hero-section .manual-btn[data-v-248f52f1]:hover:after{background:#ffd66614}.help-index[data-v-248f52f1]{padding:120px 40px;background:#14141466;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.05);position:relative}@media (max-width: 1000px){.help-index[data-v-248f52f1]{padding:60px 24px}}.help-index[data-v-248f52f1]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,214,102,.2),transparent)}.help-index .help-directory[data-v-248f52f1]{display:flex;flex-direction:column;gap:60px}.help-index .group-title[data-v-248f52f1]{font-size:20px;font-weight:800;color:#666;margin-bottom:32px;letter-spacing:1px;text-transform:uppercase}.help-index .help-cards[data-v-248f52f1]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 1000px){.help-index .help-cards[data-v-248f52f1]{grid-template-columns:1fr}}.help-index .help-card[data-v-248f52f1]{background:#ffffff08;border:1px solid rgba(255,255,255,.05);padding:32px;display:flex;align-items:center;gap:24px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.help-index .help-card[data-v-248f52f1]:hover{background:#ffd6660d;border-color:#ffd6664d;transform:translate(8px)}.help-index .help-card:hover .card-icon[data-v-248f52f1]{color:#ffd666;border-color:#ffd666}.help-index .help-card .card-icon[data-v-248f52f1]{font-family:Space Mono,JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:20px;font-weight:800;color:#333;width:48px;height:48px;border:1px solid #222;display:flex;align-items:center;justify-content:center;transition:all .3s}.help-index .help-card .card-info[data-v-248f52f1]{display:flex;flex-direction:column;gap:4px}.help-index .help-card .card-title[data-v-248f52f1]{font-size:17px;font-weight:700;color:#fff}.help-index .help-card .card-desc[data-v-248f52f1]{font-size:13px;color:#666}.help-index .help-grid[data-v-248f52f1]{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media (max-width: 1000px){.help-index .help-grid[data-v-248f52f1]{grid-template-columns:1fr;gap:32px}}.help-index .glossary-category h4[data-v-248f52f1]{font-size:16px;font-weight:800;color:#fff;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,214,102,.2)}.help-index .glossary-category ul[data-v-248f52f1]{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.help-index .glossary-category ul li[data-v-248f52f1]{font-size:14px;color:#888;cursor:pointer;transition:all .2s;display:flex;align-items:center}.help-index .glossary-category ul li[data-v-248f52f1]:before{content:"→";margin-right:8px;opacity:0;transition:all .2s;color:#ffd666}.help-index .glossary-category ul li[data-v-248f52f1]:hover{color:#ffd666;transform:translate(4px)}.help-index .glossary-category ul li[data-v-248f52f1]:hover:before{opacity:1}.metrics-table[data-v-248f52f1]{border:1px solid rgba(255,255,255,.05);font-size:14px;margin-top:40px;background:#14141466;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.metrics-table .table-header[data-v-248f52f1]{display:grid;grid-template-columns:140px 240px 1fr;background:#ffffff08;padding:16px 24px;color:#666;font-weight:800;border-bottom:1px solid rgba(255,255,255,.05)}@media (max-width: 1000px){.metrics-table .table-header[data-v-248f52f1]{display:none}}.metrics-table .table-row[data-v-248f52f1]{display:grid;grid-template-columns:140px 240px 1fr;padding:24px;border-bottom:1px solid rgba(255,255,255,.03)}.metrics-table .table-row[data-v-248f52f1]:last-child{border-bottom:none}@media (max-width: 1000px){.metrics-table .table-row[data-v-248f52f1]{grid-template-columns:1fr;gap:12px;padding:24px}}.metrics-table .col-cat[data-v-248f52f1]{color:#ffd666;font-weight:700;opacity:.8}.metrics-table .col-metric[data-v-248f52f1]{color:#fff;font-weight:600}.metrics-table .col-desc[data-v-248f52f1]{color:#999;line-height:1.6}.plugin-list[data-v-248f52f1]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#ffffff0d;border:1px solid rgba(255,255,255,.05);margin-top:40px}@media (max-width: 1000px){.plugin-list[data-v-248f52f1]{grid-template-columns:1fr}}.plugin-list .plugin-card[data-v-248f52f1]{background:#14141466;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:50px 40px}.plugin-list .plugin-card .card-inner[data-v-248f52f1]{display:flex;flex-direction:column;gap:12px}.plugin-list .plugin-card .plugin-name[data-v-248f52f1]{font-size:18px;font-weight:800;color:#fff;letter-spacing:1px}.plugin-list .plugin-card .plugin-desc[data-v-248f52f1]{font-size:14px;color:#888;line-height:1.6}.core-features[data-v-248f52f1]{display:flex;flex-direction:column;gap:32px;margin-top:40px;padding-bottom:80px}.core-features .feature-item[data-v-248f52f1]{background:#14141466;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05);padding:80px 60px;display:flex;justify-content:center}@media (max-width: 1000px){.core-features .feature-item[data-v-248f52f1]{padding:60px 24px}}.core-features .feature-content[data-v-248f52f1]{max-width:800px;width:100%;text-align:left}.core-features .feature-title[data-v-248f52f1]{font-size:36px;font-weight:950;margin:0 0 24px;color:#fff;letter-spacing:-1px}@media (max-width: 1000px){.core-features .feature-title[data-v-248f52f1]{font-size:28px}}.core-features .feature-desc[data-v-248f52f1]{font-size:17px;color:#999;line-height:1.8;margin:0 0 40px}@media (max-width: 1000px){.core-features .feature-desc[data-v-248f52f1]{font-size:15px}}.core-features .feature-labels[data-v-248f52f1]{display:flex;flex-wrap:wrap;gap:12px}.core-features .feature-labels span[data-v-248f52f1]{font-size:11px;color:#ffd666;border:1px solid rgba(255,214,102,.2);padding:4px 12px;background:#ffd6660d;font-family:inherit}.metrics-index[data-v-248f52f1],.plugin-suite[data-v-248f52f1]{padding:100px 40px;background:transparent}@media (max-width: 1000px){.metrics-index[data-v-248f52f1],.plugin-suite[data-v-248f52f1]{padding:60px 20px}}.tech-manual[data-v-248f52f1]{padding:100px 40px;background:transparent}@media (max-width: 1000px){.tech-manual[data-v-248f52f1]{padding:60px 20px}}.tech-manual .manual-content .manual-item[data-v-248f52f1]{margin-bottom:56px;padding-left:24px;border-left:2px solid #ffd666}.tech-manual .manual-content .manual-item h4[data-v-248f52f1]{font-size:17px;font-weight:800;margin:0 0 12px;color:#fff}.tech-manual .manual-content .manual-item p[data-v-248f52f1]{font-size:15px;color:#888;line-height:1.8;margin:0}.workbench-footer[data-v-248f52f1]{padding:80px 40px;border-top:1px solid rgba(255,255,255,.05);display:flex;justify-content:space-between;align-items:center}@media (max-width: 1000px){.workbench-footer[data-v-248f52f1]{padding:60px 24px;flex-direction:column;gap:24px;text-align:center}}.workbench-footer .logo[data-v-248f52f1]{font-family:Space Mono,JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-weight:950;font-size:20px;letter-spacing:2px;color:#fff}.workbench-footer .copyright[data-v-248f52f1]{font-size:12px;color:#444}.slanted-grid[data-v-248f52f1]{display:flex;justify-content:center;align-items:center;gap:32px;width:100%;height:100%;transform:rotateX(15deg) rotateY(-25deg) rotate(15deg) skew(-5deg) scale(1.4);transform-style:preserve-3d;perspective:1200px;opacity:.5}@media (max-width: 1000px){.slanted-grid[data-v-248f52f1]{gap:16px;transform:rotateX(10deg) rotateY(-15deg) rotate(10deg) scale(1.1)}}.scroll-column[data-v-248f52f1]{display:flex;flex-direction:column;will-change:transform;transform-style:preserve-3d;backface-visibility:hidden}.scroll-column.column-speed-1[data-v-248f52f1]{animation:scroll-vertical-248f52f1 80s linear infinite}.scroll-column.column-speed-2[data-v-248f52f1]{animation:scroll-vertical-248f52f1 60s linear infinite reverse}.scroll-column.column-speed-3[data-v-248f52f1]{animation:scroll-vertical-248f52f1 100s linear infinite}@keyframes scroll-vertical-248f52f1{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}.grid-img[data-v-248f52f1]{width:320px;height:auto;min-height:100px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;filter:grayscale(.4) contrast(1.1);margin-bottom:32px;transition:opacity .8s ease}@media (max-width: 1000px){.grid-img[data-v-248f52f1]{width:220px;margin-bottom:16px}}.main-mockup-section[data-v-248f52f1]{padding:120px 40px;background:transparent;position:relative;z-index:2;border-bottom:1px solid #1a1a1a}@media (max-width: 1000px){.main-mockup-section[data-v-248f52f1]{padding:60px 20px}}.main-mockup-section .mockup-container[data-v-248f52f1]{max-width:1100px;margin:0 auto}.main-mockup-section .mockup-frame[data-v-248f52f1]{background:#14141499;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;box-shadow:0 40px 100px #0009}.main-mockup-section .mockup-frame .frame-header[data-v-248f52f1]{height:36px;background:#ffffff0d;display:flex;align-items:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.05)}.main-mockup-section .mockup-frame .frame-header .dots[data-v-248f52f1]{display:flex;gap:8px}.main-mockup-section .mockup-frame .frame-header .dots span[data-v-248f52f1]{width:12px;height:12px;border-radius:50%}.main-mockup-section .mockup-frame .frame-header .dots .dot-red[data-v-248f52f1]{background:#ff5f56}.main-mockup-section .mockup-frame .frame-header .dots .dot-yellow[data-v-248f52f1]{background:#ffbd2e}.main-mockup-section .mockup-frame .frame-header .dots .dot-green[data-v-248f52f1]{background:#27c93f}.main-mockup-section .mockup-frame .frame-header .url[data-v-248f52f1]{margin-left:20px;font-family:Space Mono,JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:10px;color:#555;letter-spacing:1px}.main-mockup-section .mockup-frame .full-mockup-img[data-v-248f52f1]{width:100%;min-height:200px;height:auto;display:block}.main-mockup-section .mockup-frame .full-mockup-img[data-v-248f52f1] .nice-img-content{height:auto!important;position:relative!important}.main-mockup-section .mockup-caption[data-v-248f52f1]{margin-top:32px;display:flex;align-items:center;gap:16px}.main-mockup-section .mockup-caption .line[data-v-248f52f1]{flex:1;height:1px;background:linear-gradient(90deg,#ffd666,transparent);opacity:.3}.main-mockup-section .mockup-caption .text[data-v-248f52f1]{font-family:Space Mono,JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:11px;color:#444;letter-spacing:2px}.scroll-hint[data-v-248f52f1]{position:absolute;bottom:80px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;opacity:.8;pointer-events:none;animation:fade-in-up-248f52f1 1s ease-out 1s both}@media (max-width: 1000px){.scroll-hint[data-v-248f52f1]{bottom:40px}}.scroll-hint .hint-text[data-v-248f52f1]{font-size:11px;letter-spacing:2px;color:#aaa}.scroll-hint .mouse[data-v-248f52f1]{width:20px;height:32px;border:1.5px solid #aaa;border-radius:10px;position:relative}.scroll-hint .mouse .wheel[data-v-248f52f1]{width:3px;height:6px;background:#ffd666;border-radius:2px;position:absolute;top:6px;left:50%;transform:translate(-50%);animation:wheel-scroll-248f52f1 2s ease-in-out infinite}.scroll-hint .arrow[data-v-248f52f1]{width:10px;height:10px;border-right:1.5px solid #aaa;border-bottom:1.5px solid #aaa;transform:rotate(45deg);animation:arrow-bounce-248f52f1 2s ease-in-out infinite}@keyframes wheel-scroll-248f52f1{0%{transform:translate(-50%);opacity:0}30%{opacity:1}70%{transform:translate(-50%,12px);opacity:0}to{opacity:0}}@keyframes arrow-bounce-248f52f1{0%,to{transform:rotate(45deg) translate(0)}50%{transform:rotate(45deg) translate(4px,4px)}}@keyframes fade-in-up-248f52f1{0%{transform:translate(-50%,20px);opacity:0}to{transform:translate(-50%);opacity:.8}}.back-to-top[data-v-248f52f1]{position:fixed;right:40px;bottom:40px;z-index:100;cursor:pointer}@media (max-width: 1000px){.back-to-top[data-v-248f52f1]{right:20px;bottom:calc(100px + env(safe-area-inset-bottom))!important}}.back-to-top .inner[data-v-248f52f1]{position:relative;width:54px;height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ffd666;transition:all .3s cubic-bezier(.16,1,.3,1)}.back-to-top .inner[data-v-248f52f1]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1a;z-index:-2;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:all .3s}.back-to-top .inner[data-v-248f52f1]:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:#14141499;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;clip-path:polygon(9.5px 0,100% 0,100% calc(100% - 9.5px),calc(100% - 9.5px) 100%,0 100%,0 9.5px);transition:all .3s}.back-to-top .inner .icon[data-v-248f52f1]{font-size:20px;font-weight:900;line-height:1;margin-bottom:2px;position:relative;z-index:1}.back-to-top .inner .text[data-v-248f52f1]{font-family:Space Mono,JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:9px;font-weight:800;opacity:.6;position:relative;z-index:1}.back-to-top:hover .inner[data-v-248f52f1]{color:#1a1a1a}.back-to-top:hover .inner[data-v-248f52f1]:before{background:#ffd666}.back-to-top:hover .inner[data-v-248f52f1]:after{background:#ffd666}.back-to-top:hover .inner .text[data-v-248f52f1]{opacity:1}.fade-slide-enter-active[data-v-248f52f1],.fade-slide-leave-active[data-v-248f52f1]{transition:all .4s cubic-bezier(.16,1,.3,1)}.fade-slide-enter-from[data-v-248f52f1],.fade-slide-leave-to[data-v-248f52f1]{opacity:0;transform:translateY(20px)}.label-header[data-v-2428446a]{position:relative;width:100%;background-color:var(--color-bg-pure);border-bottom:1px solid var(--color-border-1);overflow:hidden}.header-banner[data-v-2428446a]{position:relative;width:100%;height:380px;background-color:var(--color-bg-1);overflow:hidden}.header-banner .banner-img[data-v-2428446a]{width:100%;height:calc(100% - 60px);margin-top:60px;background-size:cover;background-position:center}@media (max-width: 1000px){.header-banner .banner-img[data-v-2428446a]{height:100%;margin-top:0}}.header-banner .banner-mask[data-v-2428446a]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.4))}@media (max-width: 1000px){.header-banner[data-v-2428446a]{height:220px;background-color:transparent}}.header-main[data-v-2428446a]{width:100%;max-width:1200px;margin:0 auto;padding:0 40px;position:relative;z-index:10}@media (max-width: 1000px){.header-main[data-v-2428446a]{padding:0 20px}}.brand-content[data-v-2428446a]{display:flex;align-items:center;gap:24px;margin-top:-40px;padding-bottom:24px}@media (max-width: 1000px){.brand-content[data-v-2428446a]{flex-direction:column;text-align:center;margin-top:-30px;gap:16px}}.avatar-box[data-v-2428446a]{width:140px;height:140px;background:var(--color-bg-pure);border-radius:4px;padding:4px;box-shadow:0 4px 20px #0000001a;flex-shrink:0}.avatar-box .avatar-img[data-v-2428446a]{width:100%;height:100%;border-radius:2px}@media (max-width: 1000px){.avatar-box[data-v-2428446a]{width:100px;height:100px}}.brand-info[data-v-2428446a]{flex:1;min-width:0;margin-top:40px}.brand-info .name-group[data-v-2428446a]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}@media (max-width: 1000px){.brand-info .name-group[data-v-2428446a]{flex-direction:column;align-items:center;gap:4px}}.brand-info .name-group .brand-name-zh[data-v-2428446a]{font-size:28px;font-weight:900;color:var(--color-text-title);line-height:1}@media (max-width: 1000px){.brand-info .name-group .brand-name-zh[data-v-2428446a]{font-size:22px}}.brand-info .name-group .brand-name-en[data-v-2428446a]{font-size:14px;color:var(--color-text-description)}.brand-info .brand-meta .meta-item[data-v-2428446a]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-secondary)}.brand-info .brand-meta .meta-item .label[data-v-2428446a]{opacity:.7}.brand-info .brand-meta .meta-item .value[data-v-2428446a]{font-weight:600;color:var(--color-text-main)}.brand-info .brand-meta .meta-item .icon-hot[data-v-2428446a]{color:var(--color-text-error)}@media (max-width: 1000px){.brand-info .brand-meta[data-v-2428446a]{display:none}}@media (max-width: 1000px){.brand-info[data-v-2428446a]{margin-top:0}}.header-actions[data-v-2428446a]{margin-top:40px;display:flex;gap:12px}@media (max-width: 1000px){.header-actions[data-v-2428446a]{margin-top:0;width:100%;justify-content:center}}.label-circle[data-v-7a31b218]{position:relative;width:100%}.topic-list-container[data-v-7a31b218]{display:flex;flex-direction:column;gap:24px}.topic-grid[data-v-7a31b218]{display:flex;flex-direction:column;gap:16px}.pagination-bar[data-v-7a31b218]{margin-top:40px;justify-content:center}.fab-container[data-v-7a31b218]{position:fixed;right:40px;bottom:80px;display:flex;flex-direction:column;gap:12px;z-index:100}.fab-container .fab-item[data-v-7a31b218]{width:48px;height:48px;background:var(--color-bg-pure);border:1px solid var(--color-border-1);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--color-text-title);cursor:pointer;box-shadow:0 4px 12px #0000000f;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.fab-container .fab-item[data-v-7a31b218]:hover{background:var(--color-text-title);color:#fff;transform:scale(1.1) translateY(-2px);border-color:var(--color-text-title)}.fab-container .fab-item.post[data-v-7a31b218]{background:var(--color-bg-primary);border-color:var(--color-bg-primary);color:var(--color-text-title)}.fab-container .fab-item.post[data-v-7a31b218]:hover{background:var(--color-text-title);color:#fff}@media (max-width: 1000px){.fab-container[data-v-7a31b218]{right:20px;bottom:15vw}.fab-container .fab-item[data-v-7a31b218]{width:42px;height:42px;font-size:18px}}.label-circle-page[data-v-5d9edd63]{min-height:100vh;background-color:#f5f5f7;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:30px 30px}.loading-state[data-v-5d9edd63]{height:60vh;display:flex;align-items:center;justify-content:center}.community-layout[data-v-5d9edd63]{width:100%;max-width:1200px;margin:0 auto;padding:40px;display:flex;gap:40px;align-items:flex-start}@media (max-width: 1000px){.community-layout[data-v-5d9edd63]{flex-direction:column;padding:20px 16px;gap:24px}}.community-sidebar[data-v-5d9edd63]{width:300px;flex-shrink:0;position:sticky;top:40px}.community-sidebar .sidebar-card[data-v-5d9edd63]{background:var(--color-bg-pure);border:1px solid var(--color-border-1);border-radius:4px;padding:24px}.community-sidebar .sidebar-card .card-title[data-v-5d9edd63]{font-size:16px;font-weight:800;color:var(--color-text-title);margin-bottom:12px;padding-bottom:12px;border-bottom:2px solid var(--color-bg-primary);width:fit-content}.community-sidebar .sidebar-card .card-desc[data-v-5d9edd63]{font-size:14px;color:var(--color-text-description);line-height:1.6;margin-bottom:20px}.community-sidebar .sidebar-card .sidebar-stats[data-v-5d9edd63]{display:flex;gap:32px}.community-sidebar .sidebar-card .sidebar-stats .stat-item[data-v-5d9edd63]{display:flex;flex-direction:column}.community-sidebar .sidebar-card .sidebar-stats .stat-item .val[data-v-5d9edd63]{font-size:18px;font-weight:800;color:var(--color-text-title)}.community-sidebar .sidebar-card .sidebar-stats .stat-item .lab[data-v-5d9edd63]{font-size:11px;color:var(--color-text-description);text-transform:uppercase}@media (max-width: 1000px){.community-sidebar[data-v-5d9edd63]{display:none}}.community-main[data-v-5d9edd63]{flex:1;min-width:0}.btn-action-tech[data-v-5d9edd63]{height:36px;padding:0 16px;border-radius:2px;border:none;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}.btn-action-tech.secondary[data-v-5d9edd63]{background:transparent;border:1px solid var(--color-border-2);color:var(--color-text-title)}.btn-action-tech.secondary[data-v-5d9edd63]:hover{border-color:var(--color-text-title)}.btn-action-tech.primary[data-v-5d9edd63]{background:var(--color-text-title);color:#fff}.btn-action-tech.primary[data-v-5d9edd63]:hover{opacity:.9;transform:translateY(-1px)}.btn-action-tech.primary.active[data-v-5d9edd63]{background:var(--color-bg-2);color:var(--color-text-title);border:1px solid var(--color-text-title)}.base-sidebar[data-v-ec377d3e]{position:relative;z-index:100}@media (max-width: 768px){.base-sidebar[data-v-ec377d3e]{display:block;width:100%;height:auto}}@media (min-width: 768px){.base-sidebar[data-v-ec377d3e]{display:flex;flex-direction:column;width:240px;height:100vh;background-color:var(--color-bg-dark, #101014);border-right:2px solid var(--color-border-1);transition:width .3s cubic-bezier(.4,0,.2,1);color:#fff}}@media (min-width: 769px){.base-sidebar[data-v-ec377d3e]{display:flex;flex-direction:column;width:240px;height:100vh;background-color:var(--color-bg-dark, #101014);border-right:2px solid var(--color-border-1);transition:width .3s cubic-bezier(.4,0,.2,1);color:#fff}}@media (min-width: 768px){.base-sidebar--collapsed[data-v-ec377d3e]{width:64px}}@media (min-width: 769px){.base-sidebar--collapsed[data-v-ec377d3e]{width:64px}}.mobile-header[data-v-ec377d3e]{display:none}@media (max-width: 768px){.mobile-header[data-v-ec377d3e]{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;background-color:var(--color-bg-dark, #101014);color:#fff;border-bottom:2px solid var(--color-border-1)}}.mobile-header__left[data-v-ec377d3e],.mobile-header__right[data-v-ec377d3e]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;border-radius:4px;transition:all .2s}.mobile-header__left[data-v-ec377d3e]:hover,.mobile-header__right[data-v-ec377d3e]:hover{background-color:#ffffff1a}.mobile-header__left[data-v-ec377d3e]:active,.mobile-header__right[data-v-ec377d3e]:active{background-color:#ffffff26}.mobile-header__title[data-v-ec377d3e]{flex:1;text-align:center;font-weight:800;font-size:16px;letter-spacing:1px}.drawer-overlay[data-v-ec377d3e]{display:none}@media (max-width: 768px){.drawer-overlay[data-v-ec377d3e]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:200}}.drawer-menu[data-v-ec377d3e]{display:none}@media (max-width: 768px){.drawer-menu[data-v-ec377d3e]{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:280px;max-width:80vw;height:100vh;background-color:var(--color-bg-dark, #101014);color:#fff;z-index:201}}.drawer-header[data-v-ec377d3e]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:2px solid rgba(255,255,255,.05)}.drawer-header__info[data-v-ec377d3e]{display:flex;align-items:center;gap:12px}.drawer-header__close[data-v-ec377d3e]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;cursor:pointer;border-radius:4px;opacity:.6;transition:all .2s}.drawer-header__close[data-v-ec377d3e]:hover{opacity:1;background-color:#ffffff1a}.drawer-content[data-v-ec377d3e]{flex:1;padding:20px 12px;overflow-y:auto;overflow-x:hidden}.drawer-footer[data-v-ec377d3e]{padding:16px;border-top:2px solid rgba(255,255,255,.05);display:flex;align-items:center;gap:12px;cursor:pointer;color:#ffffff80;transition:all .2s}.drawer-footer .item-icon[data-v-ec377d3e]{font-size:18px}.drawer-footer .item-label[data-v-ec377d3e]{font-size:12px;font-weight:700}.drawer-footer[data-v-ec377d3e]:hover{color:var(--color-bg-error)}.desktop-sidebar[data-v-ec377d3e]{display:none}@media (min-width: 768px){.desktop-sidebar[data-v-ec377d3e]{display:flex;flex-direction:column;height:100%}}@media (min-width: 769px){.desktop-sidebar[data-v-ec377d3e]{display:flex;flex-direction:column;height:100%}}.sidebar-header[data-v-ec377d3e]{height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:2px solid rgba(255,255,255,.05);overflow:hidden;transition:all .3s}.base-sidebar--collapsed .sidebar-header[data-v-ec377d3e]{padding:0;flex-direction:column;justify-content:center;gap:8px}.header-main[data-v-ec377d3e]{flex:1;display:flex;align-items:center;gap:12px;overflow:hidden}.base-sidebar--collapsed .header-main[data-v-ec377d3e]{flex:none;width:100%;justify-content:center;gap:0}.logo-box[data-v-ec377d3e]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary);color:var(--color-text-title);border-radius:4px;font-size:20px;transition:all .3s}.base-sidebar--collapsed .logo-box[data-v-ec377d3e]{width:40px;height:40px;font-size:24px}.site-info .site-name[data-v-ec377d3e]{font-weight:900;font-size:16px;letter-spacing:1px;line-height:1}.site-info .site-sub[data-v-ec377d3e]{font-size:10px;opacity:.5;margin-top:2px}.collapse-trigger[data-v-ec377d3e]{cursor:pointer;padding:4px;opacity:.5;transition:all .2s;font-size:18px;display:flex;align-items:center;justify-content:center}.base-sidebar--collapsed .collapse-trigger[data-v-ec377d3e]{opacity:.3}.base-sidebar--collapsed .collapse-trigger[data-v-ec377d3e]:hover{opacity:.8}.collapse-trigger[data-v-ec377d3e]:hover{opacity:1;color:var(--color-bg-primary)}.sidebar-menu[data-v-ec377d3e]{flex:1;padding:20px 8px;overflow-y:auto;overflow-x:hidden}.menu-group[data-v-ec377d3e]{margin-bottom:24px}.group-title[data-v-ec377d3e]{padding:0 12px 8px;font-size:11px;font-weight:700;color:#ffffff4d;text-transform:uppercase;letter-spacing:1px}.menu-item[data-v-ec377d3e]{position:relative;height:44px;display:flex;align-items:center;padding:0 12px;margin-bottom:4px;border-radius:4px;cursor:pointer;transition:all .2s;color:#ffffffb3}.base-sidebar--collapsed .menu-item[data-v-ec377d3e]{padding:0;justify-content:center}.menu-item[data-v-ec377d3e]:hover{background-color:#ffffff0d;color:#fff}.menu-item--active[data-v-ec377d3e]{background-color:var(--color-bg-primary)!important;color:var(--color-text-title)!important;font-weight:800}.menu-item--active[data-v-ec377d3e]:before{content:"";position:absolute;left:0;top:20%;height:60%;width:4px;background-color:var(--color-text-title);border-radius:0 2px 2px 0}.item-icon[data-v-ec377d3e]{flex-shrink:0;width:24px;font-size:20px;display:flex;align-items:center;justify-content:center;transition:all .3s}.base-sidebar--collapsed .item-icon[data-v-ec377d3e]{width:100%;font-size:22px;display:flex;justify-content:center}.item-label[data-v-ec377d3e]{margin-left:12px;font-size:14px;font-weight:500;white-space:nowrap;opacity:1;transition:opacity .2s}.base-sidebar--collapsed .item-label[data-v-ec377d3e]{opacity:0;width:0;margin:0;pointer-events:none}.collapsed-hitbox[data-v-ec377d3e]{position:absolute;top:0;right:0;bottom:0;left:0}.sidebar-footer[data-v-ec377d3e]{padding:16px;border-top:2px solid rgba(255,255,255,.05);display:flex;align-items:center;gap:12px;cursor:pointer;color:#ffffff80;transition:all .2s}.base-sidebar--collapsed .sidebar-footer[data-v-ec377d3e]{padding:16px 0;justify-content:center;gap:0}.sidebar-footer .item-icon[data-v-ec377d3e]{font-size:18px}.sidebar-footer .item-label[data-v-ec377d3e]{font-size:12px;font-weight:700}.sidebar-footer[data-v-ec377d3e]:hover{color:var(--color-bg-error)}.sidebar-menu[data-v-ec377d3e]::-webkit-scrollbar,.drawer-content[data-v-ec377d3e]::-webkit-scrollbar{width:4px}.sidebar-menu[data-v-ec377d3e]::-webkit-scrollbar-thumb,.drawer-content[data-v-ec377d3e]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.fade-enter-active[data-v-ec377d3e],.fade-leave-active[data-v-ec377d3e]{transition:opacity .25s ease}.fade-enter-from[data-v-ec377d3e],.fade-leave-to[data-v-ec377d3e]{opacity:0}.slide-enter-active[data-v-ec377d3e],.slide-leave-active[data-v-ec377d3e]{transition:transform .25s ease}.slide-enter-from[data-v-ec377d3e],.slide-leave-to[data-v-ec377d3e]{transform:translate(-100%)}.platform-backend[data-v-0086570d]{display:flex;width:100%;height:100vh;overflow:hidden;background-color:var(--color-bg-1)}@media (max-width: 768px){.platform-backend[data-v-0086570d]{flex-direction:column}}.platform-backend__container[data-v-0086570d]{flex:1;height:100%;background-color:var(--color-bg-1)}@media (max-width: 768px){.platform-backend__container[data-v-0086570d]{height:calc(100vh - 56px)}}.container-inner[data-v-0086570d]{padding:24px;max-width:1600px;margin:0 auto}@media (max-width: 768px){.container-inner[data-v-0086570d]{padding:8px}}.overview-card[data-v-d90f5f55]{display:flex;flex-direction:column;background-color:var(--color-bg-1);border:1px solid var(--color-border-1);border-radius:4px;overflow:hidden;transition:all .2s;flex-shrink:0}.overview-card .overview-card__header[data-v-d90f5f55]{padding:6px 12px;background-color:var(--color-bg-3);border-bottom:1px solid var(--color-border-1)}.overview-card .overview-card__header .header-label[data-v-d90f5f55]{font-size:11px;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.overview-card .overview-card__body[data-v-d90f5f55]{padding:12px 16px;display:flex;align-items:center}.overview-card .overview-card__body .value-text[data-v-d90f5f55]{font-family:var(--font-mono);font-size:24px;font-weight:800;color:var(--color-text-title);line-height:1}.base-page-template__header[data-v-f6c1df25]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;margin-bottom:24px;background-color:var(--color-bg-pure);border:1px solid var(--color-border-1);border-radius:4px}@media (max-width: 768px){.base-page-template__header[data-v-f6c1df25]{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 16px;margin-bottom:16px}}.base-page-template__header__left[data-v-f6c1df25]{display:flex;align-items:center}@media (max-width: 768px){.base-page-template__header__left[data-v-f6c1df25]{width:100%}}.base-page-template__header__back[data-v-f6c1df25]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:18px;cursor:pointer;background-color:var(--color-bg-2);border:2px solid var(--color-border-2);border-radius:4px;transition:all .3s}.base-page-template__header__back[data-v-f6c1df25]:hover{background-color:var(--color-bg-primary);color:var(--color-text-title);border-color:var(--color-bg-primary)}.base-page-template__header__title[data-v-f6c1df25]{margin-left:12px;font-size:18px;font-weight:800;color:var(--color-text-title)}@media (max-width: 768px){.base-page-template__header__title[data-v-f6c1df25]{font-size:16px}}.base-page-template__header__subtitle[data-v-f6c1df25]{margin-left:12px;font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--color-text-secondary);background:var(--color-bg-3);padding:2px 8px;border-radius:2px}@media (max-width: 768px){.base-page-template__header__subtitle[data-v-f6c1df25]{display:none}}.base-chart[data-v-5af9320d]{width:100%;height:300px}.chart-toolbar[data-v-155cff06]{display:flex;align-items:center;justify-content:flex-end;margin-bottom:12px}@media (max-width: 1000px){.chart-toolbar[data-v-155cff06]{margin-bottom:8px}}.date-range-select[data-v-56297edf]{width:120px}.data-board[data-v-8213b0de]{width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box;overflow:hidden}.board-stack[data-v-8213b0de]{display:flex;flex-direction:column;gap:20px;min-width:0}@media (max-width: 768px){.board-stack[data-v-8213b0de]{gap:16px}}.stats-grid[data-v-8213b0de]{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 768px){.stats-grid[data-v-8213b0de]{display:grid;grid-template-columns:repeat(2,1fr)}}.icon-button[data-v-79ba2ccc]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;cursor:pointer;background-color:var(--color-bg-form);border-radius:4px;transition:all .3s}.icon-button[data-v-79ba2ccc]:hover{background-color:var(--color-bg-primary)}.report-status-icon[data-v-798a2e6c]{display:flex;gap:10px;align-items:center}.report-status-icon .report-status-icon__point[data-v-798a2e6c]{width:10px;height:10px;border-radius:10px}.report-status-icon .report-status-icon__text[data-v-798a2e6c]{font-size:14px}.report-status-icon .report-status-icon__point--unresolved[data-v-798a2e6c]{background-color:#1890ff}.report-status-icon .report-status-icon__point--rejected[data-v-798a2e6c]{background-color:#ff7875}.report-status-icon .report-status-icon__point--pass[data-v-798a2e6c]{background-color:#95de64}.audit-label-submit-info[data-v-b1f962fa]{margin-bottom:40px}.drawer-content-wrapper[data-v-b1f962fa]{padding-bottom:80px}.comment-preview .preview-label[data-v-f18ce5d8]{font-size:11px;font-weight:800;color:var(--color-text-secondary);margin-bottom:6px;text-transform:uppercase;letter-spacing:1px}.comment-preview .preview-content[data-v-f18ce5d8]{padding:12px;background-color:var(--color-bg-2);border:2px solid var(--color-border-1);border-radius:4px;font-size:13px;line-height:1.6;color:var(--color-text-title)}.report-result-icon[data-v-85a4de01]{display:flex;gap:10px;align-items:center}.report-result-icon .report-result-icon__point[data-v-85a4de01]{width:10px;height:10px;border-radius:10px}.report-result-icon .report-result-icon__text[data-v-85a4de01]{font-size:14px}.report-result-icon .report-result-icon__point--unresolved[data-v-85a4de01]{background-color:#1890ff}.report-result-icon .report-result-icon__point--rejected[data-v-85a4de01]{background-color:#ff7875}.report-result-icon .report-result-icon__point--pass1[data-v-85a4de01]{background-color:#ffd666}.report-result-icon .report-result-icon__point--pass2[data-v-85a4de01]{background-color:#95de64}.log-section[data-v-b1e58a1a]{margin-top:8px}.log-section .section-label[data-v-b1e58a1a]{font-size:11px;font-weight:800;color:var(--color-text-secondary);margin-bottom:6px;text-transform:uppercase;letter-spacing:1px}.log-section .code-box[data-v-b1e58a1a]{padding:12px;background-color:var(--color-bg-inner, #f9f9f9);border:2px solid var(--color-border-1);border-radius:4px;font-family:var(--font-mono);font-size:12px;line-height:1.5;word-break:break-all;white-space:pre-wrap;color:var(--color-text-title)}.log-section .stack-box[data-v-b1e58a1a]{color:var(--color-bg-error);max-height:400px;overflow-y:auto}.drawer-body[data-v-ed325818]{padding:16px}.action-buttons[data-v-ed325818]{margin-top:16px;margin-bottom:24px;display:flex;gap:16px}.approval-form[data-v-ed325818]{padding:16px 0;border-top:1px solid var(--color-border-2);margin-top:16px}.announcement-manage[data-v-ef867b72]{min-height:300px}.loading-wrapper[data-v-ef867b72]{display:flex;justify-content:center;align-items:center;height:300px}.active-card[data-v-ef867b72]{position:relative;display:flex;background:var(--color-bg-pure);border:1px solid var(--color-border-1);border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.active-card[data-v-ef867b72]:hover{border-color:var(--color-border-hover)}.card-accent[data-v-ef867b72]{width:4px;background:linear-gradient(to bottom,var(--color-danger),var(--color-danger-lighten));flex-shrink:0}.card-main[data-v-ef867b72]{flex:1;padding:24px;display:flex;flex-direction:column}.card-header[data-v-ef867b72]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.card-header .info-group[data-v-ef867b72]{display:flex;flex-direction:column;gap:4px}.card-header .info-group .status-tag[data-v-ef867b72]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--color-success);background:var(--color-success-light);padding:2px 10px;border-radius:20px}.card-header .info-group .status-tag .dot[data-v-ef867b72]{width:6px;height:6px;border-radius:50%;background-color:var(--color-text-secondary)}.card-header .info-group .status-tag .dot.is-active[data-v-ef867b72]{background-color:var(--color-bg-primary)}.card-header .info-group .type-label[data-v-ef867b72]{font-size:11px;color:var(--color-text-description);letter-spacing:.1em;text-transform:uppercase;margin-left:2px}.card-header .actions[data-v-ef867b72]{display:flex;gap:8px}.card-content[data-v-ef867b72]{display:flex;gap:24px;@mobile ({flex-direction: column;});}.cover-section[data-v-ef867b72]{position:relative;width:260px;height:146px;flex-shrink:0;border-radius:8px;overflow:hidden;border:1px solid var(--color-border-2);background:var(--color-bg-2);@mobile ({width: 100%; height: 180px;});}.cover-section .cover-img[data-v-ef867b72]{width:100%;height:100%}.text-section[data-v-ef867b72]{flex:1;min-width:0;display:flex;flex-direction:column}.text-section .announcement-title[data-v-ef867b72]{font-size:24px;font-weight:900;margin:0 0 12px;color:var(--color-text-title);line-height:1.2;letter-spacing:-.02em;word-break:break-all;overflow-wrap:anywhere}.text-section .meta-info[data-v-ef867b72]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.text-section .meta-info .meta-item[data-v-ef867b72]{display:flex;flex-direction:column;gap:2px}.text-section .meta-info .meta-item .label[data-v-ef867b72]{font-size:10px;color:var(--color-text-description);font-weight:600}.text-section .meta-info .meta-item .value[data-v-ef867b72]{font-size:12px;color:var(--color-text-main)}.text-section .meta-info .meta-divider[data-v-ef867b72]{width:1px;height:24px;background:var(--color-border-2)}.text-section .body-wrapper[data-v-ef867b72]{position:relative;padding:16px;background:var(--color-bg-1);border-radius:8px;border:1px solid var(--color-border-2)}.text-section .announcement-body[data-v-ef867b72]{font-size:14px;line-height:1.8;color:var(--color-text-main);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;margin:0}.empty-state[data-v-ef867b72]{height:300px;display:flex;justify-content:center;align-items:center}.ba-editor-toolbar[data-v-6eab103c]{padding:8px 12px;background-color:var(--color-bg-2);border-bottom:1px solid var(--color-border-2);z-index:2;@mobile ({padding: 6px 8px; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; overscroll-behavior-x: contain; width: 100%; max-width: 100vw; box-sizing: border-box; &::-webkit-scrollbar {display: none;} scrollbar-width: none;});}.ba-editor-toolbar.is-floating[data-v-6eab103c]{border-bottom:none;background-color:transparent;padding:0}.toolbar-group[data-v-6eab103c]{display:flex;gap:8px;align-items:center}.toolbar-group.is-nowrap[data-v-6eab103c]{flex-wrap:nowrap;@mobile ({gap: 4px; width: max-content; min-width: min-content; padding-right: 16px;});}.toolbar-group.is-wrap[data-v-6eab103c]{flex-wrap:wrap;width:100%}.toolbar-group.is-scroll[data-v-6eab103c]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.toolbar-group.is-scroll[data-v-6eab103c]::-webkit-scrollbar{height:4px}.toolbar-group.is-scroll[data-v-6eab103c]::-webkit-scrollbar-thumb{background:var(--color-border-2);border-radius:2px}.toolbar-card[data-v-6eab103c]{display:flex;align-items:center;gap:2px;padding:2px;border-radius:var(--border-radius-m);border:1px solid var(--color-border-1);flex-shrink:0;@mobile ({padding: 2px;});}.toolbar-card .tool-btn[data-v-6eab103c]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background-color:transparent;border-radius:var(--border-radius-s);color:var(--color-text-2);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:16px;@mobile ({width: 32px; height: 32px; font-size: 18px;});}.toolbar-card .tool-btn[data-v-6eab103c]:hover{background-color:var(--color-fill-2);color:var(--color-text-1)}.toolbar-card .tool-btn.is-active[data-v-6eab103c]{color:var(--color-text-inverse, #fff);background-color:var(--color-industrial-base, #3c4552)}.toolbar-card .tool-btn.is-active[data-v-6eab103c]:hover{background-color:var(--color-industrial-hover, #20242b);color:var(--color-text-inverse, #fff)}.toolbar-card .heading-btn[data-v-6eab103c]{width:auto;padding:0 8px;font-size:13px;white-space:nowrap}.toolbar-card .heading-btn .heading-text[data-v-6eab103c]{min-width:32px;font-weight:500;text-align:center}.toolbar-card .color-btn[data-v-6eab103c]{position:relative}.toolbar-card .color-btn .color-indicator[data-v-6eab103c]{position:absolute;bottom:4px;left:6px;right:6px;height:2px;border-radius:1px}.color-picker-grid[data-v-6eab103c]{display:grid;grid-template-columns:repeat(8,20px);gap:6px;padding:4px}.color-block[data-v-6eab103c]{width:20px;height:20px;border-radius:4px;cursor:pointer;border:1px solid var(--color-border-2);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--color-text-2);transition:transform .1s}.color-block[data-v-6eab103c]:hover{transform:scale(1.15);box-shadow:var(--box-shadow-s)}.clear-color[data-v-6eab103c]{background:var(--color-bg-pure);font-weight:700}.ba-editor-container[data-v-2ff2a033]{display:flex;flex-direction:column;background-color:var(--color-bg-pure);border:1px solid var(--color-border-2);border-radius:var(--border-radius-m);transition:border-color .2s;overflow:hidden;width:100%;max-width:100%}.ba-editor-container--focused[data-v-2ff2a033]{border-color:var(--color-bg-primary)}.ba-editor-container--readonly[data-v-2ff2a033]{background-color:var(--color-bg-1)}.ba-editor-scroll-area[data-v-2ff2a033]{flex:1;overflow-y:auto;position:relative}.ba-editor-body[data-v-2ff2a033] .ProseMirror{min-height:100px;padding:16px 20px;outline:none;font-size:var(--font-size-base);line-height:1.6;color:var(--color-text-1)}.ba-editor-body[data-v-2ff2a033] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-text-placeholder);pointer-events:none;height:0}.ba-editor-body[data-v-2ff2a033] .ProseMirror h1,.ba-editor-body[data-v-2ff2a033] .ProseMirror h2,.ba-editor-body[data-v-2ff2a033] .ProseMirror h3,.ba-editor-body[data-v-2ff2a033] .ProseMirror h4,.ba-editor-body[data-v-2ff2a033] .ProseMirror h5,.ba-editor-body[data-v-2ff2a033] .ProseMirror h6{margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.25}.ba-editor-body[data-v-2ff2a033] .ProseMirror h1{font-size:2em}.ba-editor-body[data-v-2ff2a033] .ProseMirror h2{font-size:1.5em}.ba-editor-body[data-v-2ff2a033] .ProseMirror h3{font-size:1.25em}.ba-editor-body[data-v-2ff2a033] .ProseMirror ul,.ba-editor-body[data-v-2ff2a033] .ProseMirror ol{padding-left:2em;margin:1em 0}.ba-editor-body[data-v-2ff2a033] .ProseMirror hr{border:none;border-top:1px solid var(--color-border-2);margin:2em 0}.ba-editor-body[data-v-2ff2a033] .ProseMirror blockquote{border-left:4px solid var(--color-border-2);padding-left:1em;color:var(--color-text-secondary);margin:1em 0}.ba-toolbar-bottom[data-v-2ff2a033]{border-top:1px solid var(--color-border-2);background:var(--color-bg-1)}.base-time-range-picker[data-v-c9a04967]{width:100%}.base-time-range-picker.is-disabled[data-v-c9a04967]{opacity:.6;pointer-events:none}.picker-container[data-v-c9a04967]{display:flex;align-items:center;gap:12px}@media (max-width: 1000px){.picker-container[data-v-c9a04967]{flex-direction:column;align-items:stretch;gap:8px}}.picker-container .picker-box[data-v-c9a04967]{flex:1;min-width:0}.picker-container .separator[data-v-c9a04967]{color:var(--color-text-description);font-size:13px;white-space:nowrap}@media (max-width: 1000px){.picker-container .separator[data-v-c9a04967]{text-align:center;padding:2px 0}}.picker-container .sub-picker[data-v-c9a04967]{width:100%!important}.edit-activity[data-v-9e9ed941]{padding:24px}.edit-activity .split-time-pickers[data-v-9e9ed941]{display:flex;align-items:center;gap:12px;width:100%}.edit-activity .split-time-pickers .time-sep[data-v-9e9ed941]{color:var(--color-text-placeholder);font-weight:700;font-size:12px}.edit-activity .disabled-tip[data-v-9e9ed941]{font-size:11px;color:var(--color-text-placeholder)}.activity-trend-drawer[data-v-357cc39f]{padding:16px 20px}@media (max-width: 768px){.activity-trend-drawer[data-v-357cc39f]{padding:12px}}.board-content[data-v-357cc39f]{display:flex;flex-direction:column;gap:20px}.stats-grid[data-v-357cc39f]{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 768px){.stats-grid[data-v-357cc39f]{display:grid;grid-template-columns:repeat(2,1fr)}}.loading-state[data-v-357cc39f]{display:flex;justify-content:center;align-items:center;height:320px}.empty-state[data-v-357cc39f]{padding:80px 0}.banner-edit-form[data-v-0082c2fa]{padding:12px}.w-full[data-v-0082c2fa]{width:100%}.label-backend[data-v-9f8c949b]{display:flex;width:100%;height:100vh;overflow:hidden;background-color:var(--color-bg-1)}@media (max-width: 768px){.label-backend[data-v-9f8c949b]{flex-direction:column}}.label-backend__container[data-v-9f8c949b]{flex:1;height:100%;background-color:var(--color-bg-1)}@media (max-width: 768px){.label-backend__container[data-v-9f8c949b]{height:calc(100vh - 56px)}}.container-inner[data-v-9f8c949b]{padding:24px;max-width:1600px;margin:0 auto}@media (max-width: 768px){.container-inner[data-v-9f8c949b]{padding:8px}}.lb-index-content[data-v-cc703a38]{width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box}.main-layout[data-v-cc703a38]{display:grid;grid-template-columns:1fr 320px;gap:20px}@media (max-width: 1024px){.main-layout[data-v-cc703a38]{grid-template-columns:1fr;gap:16px}}.column-main[data-v-cc703a38],.column-side[data-v-cc703a38]{min-width:0}.card-stack[data-v-cc703a38]{display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){.card-stack[data-v-cc703a38]{gap:16px}}.info-grid[data-v-cc703a38]{display:flex;flex-direction:column;gap:12px}.status-cell-content[data-v-cc703a38]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.pass-info-text[data-v-cc703a38]{flex:1;min-width:0;word-break:break-word}.diagnostic-list[data-v-cc703a38],.command-list[data-v-cc703a38]{display:flex;flex-direction:column;gap:12px}.visual-assets .asset-item .asset-label[data-v-cc703a38]{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--color-text-secondary);margin-bottom:8px}@media (max-width: 768px){.visual-assets .asset-item .asset-label[data-v-cc703a38]{font-size:10px}}.visual-assets .asset-item .banner-box[data-v-cc703a38]{width:100%;aspect-ratio:21 / 9;background-color:var(--color-bg-2);border:2px solid var(--color-border-1);border-radius:4px;overflow:hidden}.visual-assets .asset-item .cover-box[data-v-cc703a38]{width:120px;aspect-ratio:1 / 1;background-color:var(--color-bg-2);border:2px solid var(--color-border-1);border-radius:4px;overflow:hidden}@media (max-width: 768px){.visual-assets .asset-item .cover-box[data-v-cc703a38]{width:80px}}.diagnostic-item[data-v-cc703a38]{display:flex;align-items:center;gap:12px;padding:10px 16px;background-color:var(--color-bg-1);border:1px solid var(--color-border-1);border-radius:4px;font-size:13px;color:var(--color-text-title);transition:all .2s}@media (max-width: 768px){.diagnostic-item[data-v-cc703a38]{gap:8px;padding:8px 12px;font-size:12px}}.diagnostic-item .n-icon[data-v-cc703a38]{font-size:18px;color:#52c41a;flex-shrink:0}.diagnostic-item--warning[data-v-cc703a38]{border-color:var(--color-bg-primary)}.diagnostic-item--warning .n-icon[data-v-cc703a38]{color:var(--color-bg-primary)}.diagnostic-item--error[data-v-cc703a38]{border-color:var(--color-bg-error)}.diagnostic-item--error .n-icon[data-v-cc703a38]{color:var(--color-bg-error)}.diagnostic-text[data-v-cc703a38]{flex:1;font-weight:700;min-width:0;word-break:break-word}@media (max-width: 768px){.label-select-wrapper[data-v-cc703a38]{width:100%}}.label-id-text[data-v-cc703a38]{font-size:12px}@media (max-width: 768px){.label-id-text[data-v-cc703a38]{display:none}}.label-select[data-v-cc703a38]{width:200px}@media (max-width: 768px){.label-select[data-v-cc703a38]{width:100%;min-width:120px}}.overall-activity-trend-card[data-v-d39e5d2e]{margin-top:20px}.stats-grid[data-v-d39e5d2e]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}@media (max-width: 1000px){.stats-grid[data-v-d39e5d2e]{display:grid;grid-template-columns:repeat(2,1fr)}}.loading-state[data-v-d39e5d2e]{display:flex;justify-content:center;align-items:center;min-height:200px}.empty-state[data-v-d39e5d2e]{padding:40px 0}.label-data-board[data-v-2ac717c9]{width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box;overflow:hidden}.board-stack[data-v-2ac717c9]{display:flex;flex-direction:column;gap:20px;min-width:0}@media (max-width: 768px){.board-stack[data-v-2ac717c9]{gap:16px}}.stats-grid[data-v-2ac717c9]{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 768px){.stats-grid[data-v-2ac717c9]{display:grid;grid-template-columns:repeat(2,1fr)}}.chart-content[data-v-2ac717c9]{margin-top:16px}@media (max-width: 768px){.chart-content[data-v-2ac717c9]{margin-top:12px}}.role-details[data-v-2ac717c9]{margin-top:16px}.label-submit-approval-process-info[data-v-5093e50e]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:800px;margin:0 auto}.activity-option[data-v-39222161]{padding:4px 0}.activity-option .title-row[data-v-39222161]{display:flex;align-items:center;line-height:1.2}.activity-option .title-row .title[data-v-39222161]{font-weight:600;color:var(--color-text-title);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-option .id-row[data-v-39222161]{margin-top:2px;display:flex;align-items:center;gap:8px}.activity-option .id-row .id[data-v-39222161]{font-size:11px;color:var(--color-text-placeholder);font-family:monospace}[data-v-39222161] .n-base-selection-label .id-row{display:none!important}.draggable-item[data-v-b66b7d39]{display:flex;align-items:center;justify-content:space-between;padding:4px 16px;margin-bottom:4px;-webkit-user-select:none;user-select:none;background-color:var(--color-bg-1);border:1px solid var(--color-border-1);border-radius:var(--border-radius-m)}.draggable-item[data-v-b66b7d39]:hover{background-color:var(--color-bg-primary)}.draggable-item .draggable-handle[data-v-b66b7d39]{display:flex;align-items:center;justify-content:center;width:20px;cursor:move}.flow-group-item-list--drag[data-v-b66b7d39]{background-color:var(--color-bg-primary)!important}.announcement-manage[data-v-2940534c]{min-height:300px}.loading-wrapper[data-v-2940534c]{display:flex;justify-content:center;align-items:center;height:300px}.active-card[data-v-2940534c]{position:relative;display:flex;background:var(--color-bg-pure);border:1px solid var(--color-border-1);border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.card-accent[data-v-2940534c]{width:4px;background:linear-gradient(to bottom,var(--color-primary),var(--color-primary-lighten));flex-shrink:0}.card-main[data-v-2940534c]{flex:1;padding:24px;display:flex;flex-direction:column;min-width:0}@media (max-width: 768px){.card-main[data-v-2940534c]{padding:16px}}.card-header[data-v-2940534c]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:24px}@media (max-width: 768px){.card-header[data-v-2940534c]{margin-bottom:16px}}.info-group[data-v-2940534c]{display:flex;flex-direction:column;gap:4px}.status-tag[data-v-2940534c]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--color-success);background:var(--color-success-light);padding:2px 10px;border-radius:20px}.status-tag .dot[data-v-2940534c]{width:6px;height:6px;border-radius:50%;background-color:var(--color-text-secondary)}.status-tag .dot.is-active[data-v-2940534c]{background-color:var(--color-bg-primary)}.type-label[data-v-2940534c]{font-size:11px;color:var(--color-text-description);letter-spacing:.1em;text-transform:uppercase;margin-left:2px}.actions[data-v-2940534c]{display:flex;flex-wrap:wrap;gap:8px}.card-content[data-v-2940534c]{display:flex;gap:24px}@media (max-width: 768px){.card-content[data-v-2940534c]{flex-direction:column;gap:16px}}.cover-section[data-v-2940534c]{position:relative;width:260px;height:146px;flex-shrink:0;border-radius:8px;overflow:hidden;border:1px solid var(--color-border-2);background:var(--color-bg-2)}@media (max-width: 768px){.cover-section[data-v-2940534c]{width:100%;height:180px}}.cover-img[data-v-2940534c]{width:100%;height:100%}.text-section[data-v-2940534c]{flex:1;min-width:0;display:flex;flex-direction:column}.announcement-title[data-v-2940534c]{font-size:24px;font-weight:900;margin:0 0 12px;color:var(--color-text-title);line-height:1.2;letter-spacing:-.02em;word-break:break-all;overflow-wrap:anywhere}@media (max-width: 768px){.announcement-title[data-v-2940534c]{font-size:18px;margin-bottom:8px}}.meta-info[data-v-2940534c]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}@media (max-width: 768px){.meta-info[data-v-2940534c]{margin-bottom:12px}}.meta-item[data-v-2940534c]{display:flex;flex-direction:column;gap:2px}.meta-item .label[data-v-2940534c]{font-size:10px;color:var(--color-text-description);font-weight:600}.meta-item .value[data-v-2940534c]{font-size:12px;color:var(--color-text-main)}.meta-divider[data-v-2940534c]{width:1px;height:24px;background:var(--color-border-2)}.body-wrapper[data-v-2940534c]{position:relative;padding:16px;background:var(--color-bg-1);border-radius:8px;border:1px solid var(--color-border-2)}@media (max-width: 768px){.body-wrapper[data-v-2940534c]{padding:12px}}.announcement-body[data-v-2940534c]{font-size:14px;line-height:1.8;color:var(--color-text-main);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;margin:0}@media (max-width: 768px){.announcement-body[data-v-2940534c]{font-size:13px}}.empty-state[data-v-2940534c]{height:300px;display:flex;justify-content:center;align-items:center}.page-enter-from[data-v-0494c86a],.page-leave-to[data-v-0494c86a]{opacity:0}.page-enter-active[data-v-0494c86a],.page-leave-active[data-v-0494c86a]{transition:all .3s}.h-icon[data-v-167cfddf],.h-icon[data-v-aa56a7d5],.h-icon[data-v-2467eebc]{font-size:18px;font-weight:700;line-height:1;font-style:normal;white-space:nowrap}.select-component-content[data-v-4f7fc523]{padding:0 16px}.select-component-drawer__select-item[data-v-4f7fc523]{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:16px;cursor:pointer;background-color:var(--color-bg-2);border:2px solid var(--color-bg-2);border-radius:var(--border-radius-s);transition:all .2s}.select-component-drawer__select-item[data-v-4f7fc523]:hover{border-color:var(--color-bg-primary)}.select-component-drawer__select-name[data-v-4f7fc523]{font-size:var(--font-size-m)}.select-layout-content[data-v-47f54f38]{padding:0 16px}.select-layout-drawer__select-item[data-v-47f54f38]{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:16px;cursor:pointer;background-color:var(--color-bg-2);border:2px solid var(--color-bg-2);border-radius:var(--border-radius-s);transition:all .2s}.select-layout-drawer__select-item[data-v-47f54f38]:hover{border-color:var(--color-bg-primary)}.select-layout-drawer__select-name[data-v-47f54f38]{font-size:var(--font-size-m)}.select-layout-drawer__template-item[data-v-47f54f38]{padding:12px;cursor:pointer;border-bottom:1px solid var(--color-border-1);transition:background-color .3s}.select-layout-drawer__template-item[data-v-47f54f38]:hover{background-color:var(--color-bg-2)}.select-layout-drawer__template-name[data-v-47f54f38]{margin-bottom:4px;font-weight:700}.select-layout-drawer__template-desc[data-v-47f54f38]{font-size:12px;color:var(--color-text-secondary)}.pb-props-panel[data-v-cca6cdb0]{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.pb-props-panel__placeholder[data-v-cca6cdb0]{padding-top:100px;color:var(--color-text-secondary);text-align:center}.pb-props-panel__content[data-v-cca6cdb0]{display:flex;flex:1;flex-direction:column;min-height:0}.pb-props-panel__header[data-v-cca6cdb0]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid var(--color-border-1)}.pb-props-panel__title[data-v-cca6cdb0]{font-size:16px;font-weight:700;word-break:break-all}.pb-props-panel__body[data-v-cca6cdb0]{flex:1;min-height:0}.pb-props-panel__body-inner[data-v-cca6cdb0]{padding:8px}.page-builder[data-v-fb414f21]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background-color:var(--color-bg-1)}.page-builder__header[data-v-fb414f21]{z-index:10;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:8px 16px;background-color:var(--global-white);border-bottom:1px solid var(--color-border-2)}.page-builder__header-left[data-v-fb414f21]{display:flex;align-items:center}.page-builder__header-right[data-v-fb414f21]{display:flex;align-items:center;gap:16px}.page-builder__draft-status[data-v-fb414f21]{font-size:12px;color:var(--color-text-secondary)}.page-builder__header-title[data-v-fb414f21]{font-size:16px;font-weight:700}.page-builder__main-layout[data-v-fb414f21]{flex:1;min-height:0}.page-builder__sider[data-v-fb414f21]{display:flex;flex-direction:column;background-color:var(--global-white);transition:all .3s}.page-builder__sider[data-v-fb414f21]:first-of-type{border-right:1px solid var(--color-border-2)}.page-builder__sider[data-v-fb414f21]:last-of-type{border-left:1px solid var(--color-border-2)}.page-builder__sider-header[data-v-fb414f21]{flex-shrink:0;padding:12px;font-weight:700;text-align:center;border-bottom:1px solid var(--color-border-2)}.page-builder__sider-content[data-v-fb414f21]{flex:1;padding:0;overflow-y:auto}.page-builder__template-trigger[data-v-fb414f21]{padding:12px;cursor:pointer;border-bottom:1px solid var(--color-border-1);transition:background-color .3s}.page-builder__template-trigger[data-v-fb414f21]:hover{background-color:var(--color-bg-2)}.page-builder__template-name[data-v-fb414f21]{margin-bottom:4px;font-weight:700}.page-builder__template-desc[data-v-fb414f21]{font-size:12px;color:var(--color-text-secondary)}.page-builder__canvas-wrapper[data-v-fb414f21]{height:100%;padding:16px;overflow-y:auto;background-color:var(--color-bg-2);transition:all .5s var(--ease-out-expo)}.page-builder__canvas[data-v-fb414f21]{min-height:100%;padding:15px;margin:0 auto;cursor:default;background-color:var(--global-white);word-break:break-all;overflow-wrap:anywhere;box-shadow:var(--box-shadow);transition:all .5s var(--ease-out-expo)}.page-builder__canvas--desktop[data-v-fb414f21]{max-width:1200px}.page-builder__canvas--mobile[data-v-fb414f21]{max-width:375px}.page-builder__canvas-placeholder[data-v-fb414f21],.page-builder__add-more-placeholder[data-v-fb414f21]{display:flex;justify-content:center;padding:20px 0}.page-builder__draggable-container[data-v-fb414f21]{display:flex;flex-direction:column;gap:16px}.page-builder__layout-item[data-v-fb414f21]{position:relative;border:1px dashed var(--color-border-2);border-radius:var(--border-radius-m);transition:all .3s}.page-builder__layout-item[data-v-fb414f21]:hover{border-color:var(--color-bg-primary-lighten);border-style:solid}.page-builder__layout-item:hover .page-builder__layout-handle[data-v-fb414f21]{opacity:1}.page-builder__layout-handle[data-v-fb414f21]{position:absolute;top:0;bottom:0;left:-12px;width:8px;z-index:100;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary);border-radius:4px 0 0 4px;color:var(--color-text-main);opacity:0;transition:all .2s;cursor:pointer}.page-builder__layout-handle[data-v-fb414f21]:hover{background-color:var(--color-bg-primary-darken);width:12px;left:-16px}.page-builder--selected[data-v-fb414f21]{border-color:var(--color-bg-primary)!important;border-style:solid;border-width:1px}.page-builder__preview-header[data-v-fb414f21]{flex-shrink:0;padding:12px;text-align:center;border-bottom:1px solid var(--color-border-1)}.page-builder__preview-wrapper[data-v-fb414f21]{display:flex;flex:1;align-items:flex-start;justify-content:center;min-height:0;padding:24px;background-color:var(--color-bg-2)}.page-builder__preview-wrapper--desktop .page-builder__preview-card[data-v-fb414f21]{max-width:1200px;margin:0 auto}.page-builder__preview-wrapper--mobile[data-v-fb414f21]{align-items:center;overflow-y:auto}.page-builder__preview-card[data-v-fb414f21]{width:100%;height:100%;overflow:hidden;background-color:#fff;word-break:break-all;overflow-wrap:anywhere;border:1px solid var(--color-border-1);border-radius:var(--border-radius-m);box-shadow:var(--box-shadow);transition:all .5s var(--ease-out-expo)}.page-builder__preview-wrapper--mobile .page-builder__preview-card[data-v-fb414f21]{max-width:375px;border-radius:var(--border-radius-l)}.editor-header[data-v-eab89142]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#ffffffb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;z-index:10}.editor-header[data-v-eab89142]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#9d7cff1a,#00f2fe33,#ff007f1a)}.editor-header__left[data-v-eab89142]{display:flex;align-items:center;gap:12px}.editor-header__brand[data-v-eab89142]{display:flex;align-items:baseline;gap:6px;cursor:default;-webkit-user-select:none;user-select:none}.editor-header__brand-main[data-v-eab89142]{font-size:18px;font-weight:900;letter-spacing:1px;background:linear-gradient(135deg,var(--global-primary-6) 0%,#ff007f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Arial Black,Impact,sans-serif}.editor-header__brand-sub[data-v-eab89142]{font-size:12px;font-weight:500;color:var(--text-color-3);letter-spacing:2px}.editor-header__center[data-v-eab89142]{display:flex;align-items:center}.editor-header__right[data-v-eab89142]{display:flex;align-items:center;gap:12px}.editor-canvas[data-v-080a4bb6]{flex:1;position:relative;overflow:hidden;background-color:var(--color-bg-2);background-image:linear-gradient(rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 1px);background-size:16px 16px}[data-v-080a4bb6] .n-scrollbar-content{padding:48px 32px}.editor-canvas--mobile .canvas-container[data-v-080a4bb6]{max-width:375px;box-shadow:0 8px 32px #0000001f;border-radius:8px;overflow:hidden}.canvas-container[data-v-080a4bb6]{width:100%;max-width:880px;margin:0 auto;background-color:var(--card-color);min-height:400px;display:flex;flex-direction:column;box-shadow:0 1px 2px #00000005,0 8px 16px #0000000a,0 16px 32px #0000000a;border-radius:4px}.add-module-wrapper[data-v-080a4bb6]{padding:16px;border-top:1px dashed var(--border-color);flex-shrink:0}.add-module-btn[data-v-080a4bb6]{height:48px;font-size:14px;color:var(--text-color-3);transition:all .2s ease}.add-module-btn[data-v-080a4bb6]:hover{color:var(--primary-color);border-color:var(--primary-color)}[data-v-080a4bb6] .n-scrollbar .n-scrollbar-rail--vertical{width:6px;right:2px}[data-v-080a4bb6] .n-scrollbar .n-scrollbar-rail--horizontal{height:6px;bottom:2px}[data-v-080a4bb6] .n-scrollbar .n-scrollbar-rail{background-color:transparent!important}[data-v-080a4bb6] .n-scrollbar .n-scrollbar-thumb{background-color:#0000000f!important;border-radius:3px}[data-v-080a4bb6] .n-scrollbar .n-scrollbar-thumb:hover{background-color:#0000001f!important}.field-description[data-v-81db3b27],.field-description[data-v-59b40419]{color:#999;font-size:12px}.richtext-field[data-v-42a19270] .ba-editor{width:100%}.field-description[data-v-42a19270]{color:#999;font-size:12px}.slider-wrapper[data-v-33329685]{display:flex;align-items:center;gap:12px;width:100%}.slider-input[data-v-33329685]{width:110px;flex-shrink:0}.field-description[data-v-33329685],.field-description[data-v-b88dcb2a],.field-description[data-v-3c0c2463],.field-description[data-v-3626f31d],.field-description[data-v-74de9033]{color:#999;font-size:12px}.asset-library[data-v-f5eb34fc]{padding:0 16px 32px}.asset-grid[data-v-f5eb34fc]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width: 600px){.asset-grid[data-v-f5eb34fc]{grid-template-columns:repeat(3,1fr)}}.asset-card[data-v-f5eb34fc]{cursor:pointer;border-radius:8px;overflow:hidden;border:1px solid var(--color-border-1);background:var(--color-bg-2);transition:all .2s}.asset-card[data-v-f5eb34fc]:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.asset-card:hover .hover-overlay[data-v-f5eb34fc]{opacity:1}.image-wrapper[data-v-f5eb34fc]{position:relative;aspect-ratio:16/9;background:#f0f0f0}.asset-image[data-v-f5eb34fc]{width:100%;height:100%;display:block}.hover-overlay[data-v-f5eb34fc]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;color:#fff;font-weight:500;font-size:14px}.asset-info[data-v-f5eb34fc]{padding:12px;border-top:1px solid var(--color-border-1)}.asset-name[data-v-f5eb34fc]{font-size:13px;color:var(--color-text-title);font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.field-description[data-v-31b31d82]{color:#999;font-size:12px}.field-item[data-v-8c81225a]{margin-bottom:24px}.field-header[data-v-8c81225a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.field-label[data-v-8c81225a]{font-size:14px;color:var(--text-color-2)}.array-list[data-v-8c81225a]{display:flex;flex-direction:column;gap:8px}.array-item[data-v-8c81225a]{border:1px solid var(--border-color);border-radius:4px;background-color:var(--card-color);overflow:hidden}.item-header[data-v-8c81225a]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:var(--action-color-overlay);border-bottom:1px solid var(--border-color);cursor:pointer;-webkit-user-select:none;user-select:none}.item-header[data-v-8c81225a]:hover{background-color:var(--hover-color)}.array-item--collapsed .item-header[data-v-8c81225a]{border-bottom:none}.item-title[data-v-8c81225a]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-color-3)}.collapse-icon[data-v-8c81225a]{transition:transform .2s ease}.collapse-icon--open[data-v-8c81225a]{transform:rotate(90deg)}.item-actions[data-v-8c81225a]{display:flex;align-items:center;gap:4px}.item-title .title-text[data-v-8c81225a]{font-weight:500;color:var(--text-color-1)}.item-content[data-v-8c81225a]{padding:12px}.array-empty[data-v-8c81225a]{padding:16px;border:1px dashed var(--border-color);border-radius:4px}.field-description[data-v-0d65b2c3]{color:#999;font-size:12px}.schema-form[data-v-2dee8b24]{padding:12px 0}.unsupported-field .unsupported-tip[data-v-2dee8b24]{color:#999;font-size:12px}.editor-sidebar[data-v-f45bee63]{height:100%;display:flex;flex-direction:column;background-color:#ffffffb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative}.editor-sidebar[data-v-f45bee63]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:1px;background:linear-gradient(180deg,#9d7cff0d,#00f2fe26,#ff007f0d);z-index:1}.sidebar-empty[data-v-f45bee63]{flex:1;display:flex;align-items:center;justify-content:center;padding:24px}.sidebar-container[data-v-f45bee63]{flex:1;display:flex;flex-direction:column;overflow:hidden}.sidebar-header[data-v-f45bee63]{padding:12px 16px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;background-color:var(--color-bg-2);flex-shrink:0}.header-title[data-v-f45bee63]{font-size:14px;font-weight:600;color:var(--text-color-1)}.header-actions[data-v-f45bee63]{display:flex;align-items:center;gap:4px}.divider-vertical[data-v-f45bee63]{width:1px;height:14px;background-color:var(--border-color);margin:0 4px}.sidebar-body[data-v-f45bee63]{flex:1;overflow:hidden}.sidebar-global[data-v-f45bee63]{border-top:1px solid var(--border-color);padding:8px}.module-picker[data-v-f5dff27d]{padding:24px;background-color:var(--body-color);min-height:100%}.module-card[data-v-f5dff27d]{position:relative;display:flex;flex-direction:column;padding:16px;height:100%;background-color:var(--card-color);border:1px solid var(--border-color);border-radius:2px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;overflow:hidden}.module-card[data-v-f5dff27d]:hover{border-color:var(--primary-color);background-color:var(--color-bg-1)}.module-card:hover .module-card__icon-wrapper[data-v-f5dff27d]{color:var(--primary-color)}.module-card:hover .corner-mark[data-v-f5dff27d]{opacity:1}.module-card__icon-wrapper[data-v-f5dff27d]{height:40px;width:40px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:var(--text-color-2);transition:color .2s ease}.module-card__icon-wrapper .module-icon[data-v-f5dff27d],.module-card__icon-wrapper .icon-placeholder[data-v-f5dff27d]{width:28px;height:28px;font-size:16px}.icon-placeholder[data-v-f5dff27d]{display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-2);color:var(--text-color-3);border-radius:2px;font-family:Roboto Mono,monospace;font-weight:600;font-size:14px}.module-card__content[data-v-f5dff27d]{flex:1}.module-name[data-v-f5dff27d]{font-size:13px;font-weight:600;color:var(--text-color-1);margin-bottom:4px;line-height:1.4}.module-desc[data-v-f5dff27d]{font-size:12px;color:var(--text-color-3);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.corner-mark[data-v-f5dff27d]{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent var(--primary-color) transparent transparent;opacity:0;transition:opacity .2s ease}.empty-state[data-v-f5dff27d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;color:var(--text-color-3)}.empty-state .empty-code[data-v-f5dff27d]{font-family:Roboto Mono,monospace;font-size:14px;font-weight:600;color:var(--text-color-disabled);letter-spacing:1px;margin-bottom:8px;opacity:.5}.empty-state .empty-text[data-v-f5dff27d]{font-size:14px}.template-picker[data-v-719d40f1]{padding:24px;background-color:var(--body-color);min-height:100%}.template-grid[data-v-719d40f1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.template-card[data-v-719d40f1]{position:relative;display:flex;flex-direction:column;background-color:var(--card-color);border:1px solid var(--border-color);border-radius:6px;cursor:pointer;overflow:hidden;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.template-card[data-v-719d40f1]:hover{border-color:var(--primary-color);background-color:var(--color-bg-1);transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.template-card--active[data-v-719d40f1]{border-color:var(--primary-color);border-width:2px;box-shadow:0 4px 12px #0000000d}.template-card__preview[data-v-719d40f1]{position:relative;aspect-ratio:297 / 210;background-color:var(--color-bg-2);display:flex;align-items:center;justify-content:center;overflow:hidden}.template-card__preview img[data-v-719d40f1]{width:100%;height:100%;object-fit:cover}.preview-placeholder[data-v-719d40f1]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,var(--color-bg-2) 0%,var(--color-bg-1) 100%)}.preview-placeholder__letter[data-v-719d40f1]{font-size:40px;font-weight:600;color:var(--text-color-disabled);font-family:Roboto Mono,monospace}.active-badge[data-v-719d40f1]{position:absolute;top:8px;right:8px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);color:var(--color-text-main);border-radius:50%}.template-card__content[data-v-719d40f1]{padding:12px 14px;border-top:1px solid var(--border-color)}.template-name[data-v-719d40f1]{font-size:13px;font-weight:600;color:var(--text-color-1);margin-bottom:4px;line-height:1.4}.template-desc[data-v-719d40f1]{font-size:12px;color:var(--text-color-3);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.empty-state[data-v-719d40f1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;color:var(--text-color-3)}.empty-code[data-v-719d40f1]{font-family:Roboto Mono,monospace;font-size:14px;font-weight:600;color:var(--text-color-disabled);letter-spacing:1px;margin-bottom:8px;opacity:.5}.empty-text[data-v-719d40f1]{font-size:14px}.prism-editor[data-v-2df3d211]{display:flex;flex-direction:column;height:100%;background-color:var(--body-color)}.prism-editor__title[data-v-2df3d211]{font-size:16px;font-weight:500}.prism-editor__body[data-v-2df3d211]{flex:1;display:flex;overflow:hidden;position:relative}.prism-editor__props-panel[data-v-2df3d211]{width:300px;flex-shrink:0}.template-overlay[data-v-2df3d211]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--body-color);z-index:10}.template-overlay__content[data-v-2df3d211]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px}.template-overlay__icon[data-v-2df3d211]{margin-bottom:24px;opacity:.6}.template-overlay__title[data-v-2df3d211]{margin:0 0 8px;font-size:20px;font-weight:600;color:var(--text-color-1)}.template-overlay__desc[data-v-2df3d211]{margin:0 0 24px;font-size:14px;color:var(--text-color-3)}.game-page[data-v-19c09cd4]{position:relative;flex:1 1;width:100%;overflow:hidden}.game-page__content[data-v-19c09cd4]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:100px 0 200px}.game-page .card[data-v-19c09cd4]{z-index:1;width:90%;max-width:400px;padding:60px 40px;font-size:34px;font-weight:700;color:var(--color-text-primary);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#ffeb3b33;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,235,59,.3);border-radius:var(--border-radius-l);transition:all .3s ease}.game-page .card[data-v-19c09cd4]:hover{background-color:#ffeb3b4d;transform:scale(1.05)}.game-page .card[data-v-19c09cd4]:active{background-color:#ffeb3b66;transform:scale(.98)}.ba-not-found[data-v-b102d52c]{--ba-primary: var(--color-bg-primary);--ba-bg: #fcfcfc;--ba-bg-decor: #f0fdf4;--ba-text-main: #333639;--ba-text-sub: #767c82;--ba-line-color: #e0e0e6;position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;min-height:100dvh;overflow:hidden;background-color:var(--ba-bg)}.ba-not-found[data-v-b102d52c]:before{position:absolute;top:-10%;right:-5%;z-index:0;width:600px;height:600px;pointer-events:none;content:"";background:radial-gradient(circle,var(--ba-bg-decor) 0%,transparent 70%);border-radius:50%}.content-wrapper[data-v-b102d52c]{position:relative;z-index:1;max-width:600px;padding:2rem;text-align:center}.visual-container[data-v-b102d52c]{margin-bottom:1rem}.waveform-svg[data-v-b102d52c]{width:100%;max-width:400px;height:auto;overflow:visible}.bg-line[data-v-b102d52c]{stroke:var(--ba-line-color);stroke-width:2}.wave-path[data-v-b102d52c]{opacity:0;fill:none;stroke:var(--ba-primary);animation:drawWave-b102d52c 2s ease-in-out infinite}.cross-line[data-v-b102d52c]{stroke:#d03050}.flat-line[data-v-b102d52c]{stroke:var(--ba-text-sub);stroke-dasharray:4;stroke-width:2}.delay-1[data-v-b102d52c]{animation-delay:0s}.delay-2[data-v-b102d52c]{animation-delay:.3s}.delay-3[data-v-b102d52c]{animation-delay:.6s}@keyframes drawWave-b102d52c{0%{opacity:0;stroke-dasharray:0 1000}20%{opacity:1}80%{opacity:1;stroke-dasharray:1000 0}to{opacity:0;stroke-dasharray:1000 0}}.error-code[data-v-b102d52c]{margin:0;font-family:Rubik,sans-serif;font-size:6rem;font-weight:800;line-height:1;color:var(--ba-line-color);opacity:.5}.error-msg[data-v-b102d52c]{position:relative;display:block;margin-top:-1.5rem;font-size:1.5rem;font-weight:600;color:var(--ba-text-main)}.highlight[data-v-b102d52c]{color:var(--ba-primary)}.sub-text[data-v-b102d52c]{margin-top:1rem;font-size:.95rem;color:var(--ba-text-sub)}.home-btn[data-v-b102d52c]{--n-color: var(--ba-primary) !important;--n-color-hover: var(--ba-primary) !important}@media (max-width: 600px){.error-code[data-v-b102d52c]{font-size:4rem}.error-msg[data-v-b102d52c]{margin-top:-1rem;font-size:1.25rem}}
