.base-popover-trigger[data-v-b6fc2007]{display:inline-block;cursor:pointer}.base-popover-content[data-v-b6fc2007]{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-b6fc2007],.fade-leave-active[data-v-b6fc2007]{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-b6fc2007],.fade-leave-to[data-v-b6fc2007]{opacity:0;transform:translateY(4px)}.base-slider[data-v-4ccb70a6]{position:relative;-webkit-user-select:none;-moz-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-4ccb70a6]{width:24px;height:100%;flex-direction:column}.slider-track[data-v-4ccb70a6]{position:relative;background:#333;border-radius:2px;width:100%;height:6px}.base-slider.vertical .slider-track[data-v-4ccb70a6]{width:6px;height:100%}.slider-fill[data-v-4ccb70a6]{position:absolute;background:#ffc83d;border-radius:2px;pointer-events:none}.slider-thumb[data-v-4ccb70a6]{position:absolute;width:8px;height:20px;background:#ffc83d;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-4ccb70a6]{top:auto;left:50%;width:20px;height:8px;transform:translate(-50%,50%)}@media (hover: hover){.base-slider:hover .slider-thumb[data-v-4ccb70a6]{background:#ffe082;transform:translate(-50%,-50%) scale(1.1)}.base-slider.vertical:hover .slider-thumb[data-v-4ccb70a6]{transform:translate(-50%,50%) scale(1.1)}.slider-track[data-v-4ccb70a6]:hover{background:#444}}.base-slider.active .slider-thumb[data-v-4ccb70a6]{background:#ffe082;transform:translate(-50%,-50%) scale(1.1)}.base-slider.vertical.active .slider-thumb[data-v-4ccb70a6]{transform:translate(-50%,50%) scale(1.1)}.slider-label[data-v-4ccb70a6]{position:absolute;pointer-events:none;font-size:10px;color:#888;font-weight:700}.transport-bar[data-v-9bba2e54]{background:#1e1e1e;border-bottom:1px solid #333;display:flex;flex-direction:column;padding:0 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:56px;justify-content:center}.transport-row[data-v-9bba2e54]{display:flex;align-items:center;width:100%}.transport-row.main[data-v-9bba2e54]{height:100%;gap:20px}.app-branding[data-v-9bba2e54]{display:flex;flex-direction:column;justify-content:center;line-height:1.1;margin-right:8px}.brand-en[data-v-9bba2e54]{font-family:Inter,sans-serif;font-weight:900;font-size:15px;color:#fff;letter-spacing:.5px}.brand-cn[data-v-9bba2e54]{font-size:10px;color:#ffc83d;font-weight:700;letter-spacing:1px}@media (max-width: 768px){.app-branding[data-v-9bba2e54]{display:none}}.section-divider[data-v-9bba2e54]{width:1px;height:24px;background:#333;margin-right:8px}.left-section[data-v-9bba2e54],.right-section[data-v-9bba2e54]{display:flex;align-items:center;gap:10px;flex-shrink:0}.center-section[data-v-9bba2e54]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.divider[data-v-9bba2e54]{width:1px;height:24px;background:#333;margin:0 4px}.file-controls[data-v-9bba2e54]{display:flex;gap:8px}.btn-action[data-v-9bba2e54]{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-9bba2e54]{display:inline-block}}@media (hover: hover){.btn-action.primary[data-v-9bba2e54]:hover{background:#ffeaadd5;box-shadow:0 0 8px #ffd6664d}.btn-action.secondary[data-v-9bba2e54]:hover{border-color:#888;color:#fff}}.btn-action.primary[data-v-9bba2e54]{background:#ffc83d;color:#111;border-color:#ffc83d}.btn-action.secondary[data-v-9bba2e54]{background:transparent;color:#aaa;border-color:#444}.btn-icon[data-v-9bba2e54]{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-9bba2e54]:hover{color:#fff;background:#333}.btn-icon.close[data-v-9bba2e54]:hover{background:#4a1111;color:#f44}}.window-controls[data-v-9bba2e54]{display:flex;gap:4px}.btn-transport[data-v-9bba2e54]{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-9bba2e54]:hover{border-color:#666;color:#fff;background:#333}}.btn-transport[data-v-9bba2e54]:active{transform:translateY(1px)}.btn-transport.active[data-v-9bba2e54]{color:#111;background:#ffc83d;border-color:#ffc83d;box-shadow:0 0 8px #ffd66666}.icon-square[data-v-9bba2e54]{width:10px;height:10px;background:currentColor}.time-display[data-v-9bba2e54]{font-family:Courier New,Courier,monospace;font-size:13px;color:#ffc83d;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-9bba2e54]{color:#888;font-size:11px}@media (max-width: 768px){.time-display .total[data-v-9bba2e54],.section-divider[data-v-9bba2e54]{display:none}}.track-info[data-v-9bba2e54]{display:flex;font-size:11px;color:#aaa}.track-info.placeholder[data-v-9bba2e54]{color:#666;font-style:italic}.track-info .title[data-v-9bba2e54]{color:#ccc;font-weight:700;margin-right:4px}.progress-wrapper[data-v-9bba2e54]{position:relative;width:100%;height:8px;background:#111;border-radius:2px;border:1px solid #333;overflow:hidden}.progress-fill[data-v-9bba2e54]{height:100%;background:linear-gradient(90deg,#d4b14d,#ffc83d);border-radius:1px;pointer-events:none;transition:width .1s linear}.main-progress[data-v-9bba2e54]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2;margin:0}.volume-control[data-v-9bba2e54]{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-9bba2e54]{width:100px;height:24px;accent-color:#FFC83D;cursor:pointer}.mobile-menu-btn[data-v-9bba2e54]{display:none}.mobile-only-flex[data-v-9bba2e54]{display:none!important}@media (max-width: 768px){.transport-bar[data-v-9bba2e54]{height:auto;padding:8px;gap:8px}.transport-row.main[data-v-9bba2e54]{height:40px;gap:8px}.transport-row.sub[data-v-9bba2e54]{display:flex!important;height:24px;align-items:center;justify-content:space-between;padding:0 4px;gap:8px}.info-group[data-v-9bba2e54]{display:flex;align-items:center;flex:1;overflow:hidden;gap:8px}.mobile-menu-btn[data-v-9bba2e54]{display:flex;width:24px;height:24px;padding:2px}.desktop-only[data-v-9bba2e54],.desktop-only-flex[data-v-9bba2e54],.brand-cn[data-v-9bba2e54],.app-branding[data-v-9bba2e54],.volume-control[data-v-9bba2e54],.section-divider[data-v-9bba2e54]{display:none!important}.left-section[data-v-9bba2e54],.right-section[data-v-9bba2e54]{gap:12px}.time-display.mobile-expanded[data-v-9bba2e54]{background:transparent;border:none;padding:0;height:auto;font-size:11px;font-weight:700}.time-display.mobile-expanded .total[data-v-9bba2e54]{display:inline;font-size:11px;color:#666}.track-info-mobile[data-v-9bba2e54]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.track-info-mobile .m-title[data-v-9bba2e54]{color:#ffc83d;margin-right:4px}.track-info-mobile .m-placeholder[data-v-9bba2e54]{color:#444;font-style:italic}}.mobile-menu-content[data-v-9bba2e54]{padding:8px;display:flex;flex-direction:column;gap:8px;background:#1e1e1e}.menu-actions[data-v-9bba2e54]{display:flex;flex-direction:column;gap:4px}.menu-btn[data-v-9bba2e54]{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-9bba2e54]:active{background:#333}.file-dropdown-content[data-v-9bba2e54]{width:200px;background:#252525;padding:4px 0;border:1px solid #333;border-radius:4px}.dropdown-header[data-v-9bba2e54]{padding:8px 12px;font-size:10px;color:#888;font-weight:700;letter-spacing:.5px}.dropdown-item[data-v-9bba2e54]{padding:8px 12px;font-size:12px;color:#ddd;cursor:pointer;transition:all .2s}.dropdown-item[data-v-9bba2e54]:hover{background:#333;color:#fff}.dropdown-item.mode-current[data-v-9bba2e54]{color:#888;font-size:11px;cursor:default}.dropdown-item.mode-current[data-v-9bba2e54]:hover{background:transparent;color:#888}.dropdown-divider[data-v-9bba2e54]{height:1px;background:#333;margin:4px 0}.dropdown-item.has-check[data-v-9bba2e54]{display:flex;align-items:center;gap:10px}.check-box[data-v-9bba2e54]{width:16px;height:16px;border:1px solid #444;border-radius:2px;display:flex;align-items:center;justify-content:center;background:#111;color:#ffc83d;transition:all .2s}.check-box.is-active[data-v-9bba2e54]{background:#ffc83d;border-color:#ffc83d;color:#000}.dropdown-note[data-v-9bba2e54]{padding:6px 12px 8px;font-size:10px;line-height:1.4;color:#777}.control-group[data-v-9bba2e54]{display:flex;align-items:center}.btn-transport.group-left[data-v-9bba2e54]{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.btn-transport.group-right[data-v-9bba2e54]{border-top-left-radius:0;border-bottom-left-radius:0}.btn-action.small[data-v-9bba2e54]{height:24px;padding:0 8px;font-size:10px}.base-knob[data-v-66dbce27]{position:relative;width:var(--knob-size);height:var(--knob-size);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;touch-action:none}.base-knob.dragging[data-v-66dbce27]{cursor:default}.knob-container[data-v-66dbce27]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.knob-svg[data-v-66dbce27]{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(0);pointer-events:none}.knob-svg .track-bg[data-v-66dbce27]{fill:none;stroke:#2a2a2a;stroke-width:6;stroke-linecap:round}.knob-svg .track-active[data-v-66dbce27]{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-66dbce27]{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-66dbce27]: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-66dbce27]{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-66dbce27]{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-66dbce27]{background:#202020;box-shadow:0 6px 15px #0009,inset 0 2px 3px #ffffff14}.base-knob:hover .track-active[data-v-66dbce27]{stroke:var(--global-primary-5)}}.knob-control-strip[data-v-56e0ea32]{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:60px;padding:4px;transition:opacity .2s}.knob-control-strip.disabled[data-v-56e0ea32]{opacity:.3;pointer-events:none}.strip-label[data-v-56e0ea32]{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-56e0ea32]{display:flex;justify-content:center;align-items:center}.strip-val[data-v-56e0ea32]{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-d1c10f27]{display:flex;flex-direction:column;background:#1a1a1a;border-top:1px solid #333;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:height .3s ease}.base-plugin-panel[data-v-d1c10f27]: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-d1c10f27]{width:100%;border-top:1px solid #333}.panel-header[data-v-d1c10f27]{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-d1c10f27]{cursor:pointer;height:36px}.header-left[data-v-d1c10f27]{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-d1c10f27]{font-size:13px;color:#ccc}.is-mobile .collapse-icon[data-v-d1c10f27]{color:#888}.collapse-icon[data-v-d1c10f27]{display:flex;align-items:center;justify-content:center}.collapse-icon svg[data-v-d1c10f27]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.collapse-icon svg.rotate[data-v-d1c10f27]{transform:rotate(-180deg)}.header-actions[data-v-d1c10f27]{display:flex;align-items:center;gap:8px}.panel-content-outer[data-v-d1c10f27]{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-d1c10f27]{flex:1}.is-collapsed.is-mobile .panel-content-outer[data-v-d1c10f27]{grid-template-rows:0fr}.panel-content-inner[data-v-d1c10f27]{min-height:0;display:flex;flex-direction:column}.base-select[data-v-17c6960f]{display:block;width:100%}.select-trigger[data-v-17c6960f]{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;-moz-user-select:none;user-select:none}.select-trigger[data-v-17c6960f]:hover{border-color:#444}.select-trigger.is-open[data-v-17c6960f]{border-color:#ffc83d}.value-text[data-v-17c6960f]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrow-icon[data-v-17c6960f]{display:flex;align-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1);margin-left:4px;color:#666}.arrow-icon.rotate[data-v-17c6960f]{transform:rotate(-180deg)}.select-options-list[data-v-17c6960f]{background:#1a1a1a;padding:4px 0;max-height:200px;overflow-y:auto;min-width:100px}.select-options-list[data-v-17c6960f]::-webkit-scrollbar{width:4px}.select-options-list[data-v-17c6960f]::-webkit-scrollbar-track{background:transparent}.select-options-list[data-v-17c6960f]::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.option-item[data-v-17c6960f]{padding:6px 12px;font-size:11px;color:#999;cursor:pointer;transition:all .1s}.option-item[data-v-17c6960f]:hover{background:#333;color:#fff}.option-item.active[data-v-17c6960f]{background:#252525;color:#ffc83d}.band-selector[data-v-87811db3]{display:flex;align-items:center;gap:8px}.band-tag[data-v-87811db3]{background:#ffc83d;color:#111;font-weight:700;font-size:12px;padding:2px 8px;border-radius:4px;min-width:24px;text-align:center}.placeholder[data-v-87811db3]{background:#444;color:#888}.shape-select-custom[data-v-87811db3]{width:100px}.bar-actions[data-v-87811db3]{display:flex;gap:4px}.btn-ctrl[data-v-87811db3]{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-87811db3]:hover{background:#333;color:#ffc83d}}.fader-deck[data-v-87811db3]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:#181818;overflow:hidden}.eq-section[data-v-87811db3]{flex:3;display:flex;justify-content:space-around;min-width:0;padding-right:12px}.gain-section[data-v-87811db3]{flex:2;display:flex;justify-content:space-around;flex-shrink:0;padding-left:12px}.knob-control-strip[data-v-87811db3]{width:60px;flex-shrink:0}.fader-deck.is-mobile[data-v-87811db3]{flex-direction:column;gap:12px;padding:8px 12px;height:auto}.fader-deck.is-mobile .gain-section[data-v-87811db3],.fader-deck.is-mobile .eq-section[data-v-87811db3]{width:100%;padding-left:0;padding-right:0;justify-content:space-around;flex-wrap:nowrap}.fader-deck.is-mobile .deck-divider[data-v-87811db3]{width:100%;height:1px;margin:0;background:#2a2a2a}.deck-divider[data-v-87811db3]{width:1px;background:#333;margin:4px 0;align-self:stretch}.empty-deck-msg[data-v-87811db3]{flex:1;display:flex;align-items:center;justify-content:center;height:60px}.empty-hint[data-v-87811db3]{font-size:11px;color:#444;text-transform:uppercase;letter-spacing:.5px}.eq-plugin-wrapper[data-v-85b039d1]{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-85b039d1]{opacity:.6;filter:grayscale(.8)}.header[data-v-85b039d1]{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-85b039d1]{display:flex;height:auto;flex-direction:column}.visualizer-area[data-v-85b039d1]{width:100%;height:200px;position:relative;overflow:hidden;background:#000;min-width:0;touch-action:none}.eq-rack-panel[data-v-85b039d1]{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-85b039d1]{flex-direction:column}.visualizer-area[data-v-85b039d1]{width:100%;height:160px;flex:none}.eq-rack-panel[data-v-85b039d1]{width:100%;height:auto;border-left:none;border-top:1px solid #333}}.header-left[data-v-85b039d1]{display:flex;align-items:center}.logo[data-v-85b039d1]{font-size:11px;font-weight:700;color:#888;letter-spacing:.5px;text-transform:uppercase}.logo .sub[data-v-85b039d1]{color:#ffc83d;margin-left:2px}.header-controls[data-v-85b039d1]{display:flex;gap:4px}.icon-btn[data-v-85b039d1]{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-85b039d1]:hover{color:#fff;background:#333;border-radius:3px}.bypass-btn.active[data-v-85b039d1]{color:#ffc83d}.canvas-container[data-v-85b039d1]{width:100%;height:100%;touch-action:none}.canvas-container[data-v-85b039d1] canvas{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.eq-context-menu[data-v-85b039d1]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.eq-context-menu>div[data-v-85b039d1]:hover{background:#333!important}.compressor-plugin[data-v-1f9d9d3f]{width:100%;height:auto;background:#181818;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Inter,sans-serif}.compressor-plugin.bypassed[data-v-1f9d9d3f]{opacity:.6;filter:grayscale(.8)}.header[data-v-1f9d9d3f]{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-1f9d9d3f]{display:flex;align-items:center;gap:8px}.header-controls[data-v-1f9d9d3f]{display:flex;align-items:center;gap:4px}.logo[data-v-1f9d9d3f]{font-size:11px;font-weight:700;color:#888}.sub[data-v-1f9d9d3f]{color:#ffc83d}.reduction-led[data-v-1f9d9d3f]{width:8px;height:8px;border-radius:50%;background:#622;border:1px solid #333;transition:all .05s}.reduction-led.active[data-v-1f9d9d3f]{background:#f44;border-color:#f44;box-shadow:0 0 8px #f44}.icon-btn[data-v-1f9d9d3f]{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-1f9d9d3f]:hover{color:#888;background:#333}}.bypass-btn.active[data-v-1f9d9d3f]{color:#ffc83d;text-shadow:0 0 5px #FFC83D}.body-wrapper[data-v-1f9d9d3f]{display:flex;flex-direction:column;overflow:hidden;height:auto}.body-wrapper.is-mobile[data-v-1f9d9d3f]{flex-direction:column;align-items:stretch;height:auto}.visualizer-section[data-v-1f9d9d3f]{width:100%;height:200px;position:relative;background:#000;overflow:hidden}.body-wrapper.is-mobile .visualizer-section[data-v-1f9d9d3f]{height:160px;border-bottom:1px solid #333}.graph-container[data-v-1f9d9d3f]{width:100%;height:100%}.readout-overlay[data-v-1f9d9d3f]{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.ro-item[data-v-1f9d9d3f]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700}.label[data-v-1f9d9d3f]{color:#555}.val[data-v-1f9d9d3f]{color:#666;transition:color .1s}.val.red[data-v-1f9d9d3f]{color:#f55;text-shadow:0 0 5px rgba(255,68,68,.4)}.controls-panel[data-v-1f9d9d3f]{width:100%;flex-shrink:0;background:#1e1e1e;height:auto}.body-wrapper.is-mobile .controls-panel[data-v-1f9d9d3f]{width:100%;height:auto}.controls-grid[data-v-1f9d9d3f]{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-1f9d9d3f]{padding:8px}.limiter-plugin[data-v-d8a65619]{width:100%;height:auto;background:#181818;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Inter,sans-serif}.limiter-plugin.bypassed[data-v-d8a65619]{opacity:.6;filter:grayscale(.8)}.header[data-v-d8a65619]{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-d8a65619]{display:flex;align-items:center;gap:8px}.header-controls[data-v-d8a65619]{display:flex;align-items:center;gap:4px}.logo[data-v-d8a65619]{font-size:11px;font-weight:700;color:#888}.sub[data-v-d8a65619]{color:#ffc83d}.reduction-led[data-v-d8a65619]{width:8px;height:8px;border-radius:50%;background:#622;border:1px solid #333;transition:all .05s}.reduction-led.active[data-v-d8a65619]{background:#f44;border-color:#f44;box-shadow:0 0 8px #f44}.icon-btn[data-v-d8a65619]{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-d8a65619]:hover{color:#888;background:#333}}.bypass-btn.active[data-v-d8a65619]{color:#ffc83d;text-shadow:0 0 5px #FFC83D}.body-wrapper[data-v-d8a65619]{display:flex;flex-direction:column;overflow:hidden;height:auto}.body-wrapper.is-mobile[data-v-d8a65619]{flex-direction:column;height:auto}.visualizer-section[data-v-d8a65619]{width:100%;height:200px;position:relative;background:#000;overflow:hidden}.body-wrapper.is-mobile .visualizer-section[data-v-d8a65619]{flex:none;width:100%;height:160px;border-bottom:1px solid #333}.graph-container[data-v-d8a65619]{width:100%;height:100%}.readout-overlay[data-v-d8a65619]{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.ro-item[data-v-d8a65619]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700}.label[data-v-d8a65619]{color:#555}.val[data-v-d8a65619]{color:#666;transition:color .1s}.val.red[data-v-d8a65619]{color:#f55;text-shadow:0 0 5px rgba(255,68,68,.4)}.controls-panel[data-v-d8a65619]{width:100%;flex-shrink:0;background:#1e1e1e;height:auto}.body-wrapper.is-mobile .controls-panel[data-v-d8a65619]{width:100%;height:auto}.controls-grid[data-v-d8a65619]{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-d8a65619]{padding:8px}.monitor-bar[data-v-40960f13]{display:flex;gap:8px;background:#222;padding:4px 8px;border-radius:4px;border:1px solid #333}.filter-tip[data-v-40960f13]{display:flex;align-items:center;gap:4px;padding:4px 6px;font-size:10px;color:#666;line-height:1.2}.tip-icon[data-v-40960f13]{font-size:10px;flex-shrink:0}.monitor-unit[data-v-40960f13]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:0 4px;border-right:1px solid #333}.monitor-unit[data-v-40960f13]:last-child{border-right:none}.unit-info[data-v-40960f13]{display:flex;align-items:center;gap:6px}.unit-info .dot[data-v-40960f13]{width:4px;height:4px;border-radius:50%;background:#666}.low .dot[data-v-40960f13]{background:#4da6ff}.mid .dot[data-v-40960f13]{background:#4dff88}.high .dot[data-v-40960f13]{background:#ff4d4d}.unit-info .name[data-v-40960f13]{font-size:10px;font-weight:800;color:#888;letter-spacing:.5px}.unit-cmds[data-v-40960f13]{display:flex;gap:4px}.cmd-btn[data-v-40960f13]{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-40960f13]:hover{background:#444;color:#ccc}.cmd-btn.solo.active[data-v-40960f13]{background:#ffc83d;color:#000;box-shadow:0 0 8px #ffd66666}.cmd-btn.mute.active[data-v-40960f13]{background:#ff4d4d;color:#fff;box-shadow:0 0 8px #ff4d4d66}.fader-deck[data-v-40960f13]{flex:1;display:flex;flex-direction:column;padding:8px 12px;background:#181818}.knob-deck[data-v-40960f13]{display:flex;align-items:center;justify-content:space-between;width:100%}.split-section[data-v-40960f13]{flex:1;display:flex;justify-content:space-around;padding-right:12px}.gain-section[data-v-40960f13]{flex:1;display:flex;justify-content:space-around;padding-left:12px}.deck-divider[data-v-40960f13]{width:1px;background:#333;margin:4px 0;align-self:stretch}.is-mobile.fader-deck[data-v-40960f13]{flex-direction:column;height:auto;gap:12px}.split-plugin-wrapper[data-v-5c3e3cf5]{display:flex;flex-direction:column;width:100%;background:#121212;color:#fff;font-family:Inter,sans-serif;overflow:hidden}.split-plugin-wrapper.bypassed[data-v-5c3e3cf5]{opacity:.6;filter:grayscale(.8)}.header[data-v-5c3e3cf5]{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-5c3e3cf5]{font-size:11px;font-weight:700;color:#888;letter-spacing:.5px}.logo .sub[data-v-5c3e3cf5]{color:#ffc83d;margin-left:2px}.header-controls[data-v-5c3e3cf5]{display:flex;gap:4px}.icon-btn[data-v-5c3e3cf5]{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-5c3e3cf5]:hover{color:#fff;background:#333;border-radius:3px}.bypass-btn.active[data-v-5c3e3cf5]{color:#ffc83d}.plugin-body[data-v-5c3e3cf5]{display:flex;flex-direction:column}.visualizer-area[data-v-5c3e3cf5]{width:100%;height:240px;position:relative;background:#000}.canvas-container[data-v-5c3e3cf5]{width:100%;height:100%}.split-rack-panel[data-v-5c3e3cf5]{width:100%;background:#181818}@media (max-width: 768px){.visualizer-area[data-v-5c3e3cf5]{height:180px}}.rack-column[data-v-8a824538]{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-8a824538]{min-width:100%;width:100%;border-right:none}}.column-toolbar[data-v-8a824538]{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-8a824538]{height:36px;padding:0 10px}}.toolbar-rack[data-v-8a824538]{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-8a824538]{margin-top:10px;padding:0 16px;flex-direction:column;gap:12px}}.rack-wrapper[data-v-8a824538]{flex:1;height:0;overflow:hidden;position:relative;z-index:5}.rack-scrollbar[data-v-8a824538]{flex:1;height:100%;overflow-y:auto;overflow-x:hidden}.rack-scrollbar[data-v-8a824538]::-webkit-scrollbar{width:4px}.rack-scrollbar[data-v-8a824538]::-webkit-scrollbar-track{background:transparent}.rack-scrollbar[data-v-8a824538]::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.rack-scrollbar[data-v-8a824538]::-webkit-scrollbar-thumb:hover{background:#444}.rack-content[data-v-8a824538]{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-8a824538]{padding:12px 8px 100px;gap:24px}}.signal-svg-layer[data-v-8a824538]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.signal-path-bg[data-v-8a824538]{fill:none;stroke:#252525;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.signal-path-animated[data-v-8a824538]{fill:none;stroke:var(--global-primary-6);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12,24;animation:signal-flow-anim-8a824538 .8s linear infinite;filter:drop-shadow(0 0 5px var(--global-primary-6))}@keyframes signal-flow-anim-8a824538{0%{stroke-dashoffset:36}to{stroke-dashoffset:0}}.signal-flow-start[data-v-8a824538],.signal-flow-end[data-v-8a824538]{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-8a824538],.signal-flow-end[data-v-8a824538]{gap:4px}}.signal-flow-start[data-v-8a824538]:hover,.signal-flow-end[data-v-8a824538]:hover{color:var(--global-primary-6)}.endpoint-node[data-v-8a824538]{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-8a824538],.signal-flow-end:hover .endpoint-node[data-v-8a824538]{border-color:var(--global-primary-6);box-shadow:0 0 10px var(--global-primary-6)}.endpoint-node[data-v-8a824538]: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-8a824538 2s infinite;pointer-events:none}@keyframes node-pulse-8a824538{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-8a824538]{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-8a824538]{flex-direction:column;align-items:center;padding:0 8px;gap:40px}}.plugin-instance[data-v-8a824538]{display:flex;justify-content:center;width:500px;max-width:700px;height:auto;flex:0 1 auto}@media (max-width: 1000px){.plugin-instance[data-v-8a824538]{width:100%;max-width:100%;flex:none}}.plugin-card[data-v-8a824538]{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-8a824538]{width:100%!important}}.card-header[data-v-8a824538]{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-8a824538]{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;color:#888}.plugin-index[data-v-8a824538]{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-8a824538]{color:#ccc;text-transform:uppercase;letter-spacing:.5px}.ph-right[data-v-8a824538]{display:flex;align-items:center;gap:2px}.btn-ctrl[data-v-8a824538]{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-8a824538]:hover:not(:disabled){background:#333;color:#fff}.btn-ctrl[data-v-8a824538]:active:not(:disabled){transform:scale(.9)}.btn-ctrl[data-v-8a824538]:disabled{opacity:.1;cursor:not-allowed}.btn-ctrl.delete[data-v-8a824538]:hover{background:#a33;color:#fff}.ctrl-divider[data-v-8a824538]{width:1px;height:16px;background:#333;margin:0 4px}.card-body[data-v-8a824538]{position:relative;background:#181818;height:auto}.rack-empty-space[data-v-8a824538]{padding:60px 0;width:100%;display:flex;align-items:center;justify-content:center}.hint[data-v-8a824538]{color:#444;font-size:12px;border:1px dashed #333;padding:16px 32px;border-radius:4px;background:#0003}.section-label[data-v-8a824538]{font-size:11px;font-weight:800;color:#bbb;letter-spacing:1px;text-transform:uppercase}.btn-action.primary[data-v-8a824538]{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-8a824538]:hover{filter:brightness(1.1);box-shadow:0 0 15px var(--global-primary-6-30)}.add-plugin-wrapper[data-v-8a824538]{position:relative}.plugin-dropdown-content[data-v-8a824538]{width:180px;background:#252525;padding:4px 0;border:1px solid #333;border-radius:4px;box-shadow:0 8px 24px #00000080}.dropdown-header[data-v-8a824538]{padding:8px 12px;font-size:10px;color:#666;font-weight:700}.dropdown-item[data-v-8a824538]{padding:10px 12px;font-size:12px;color:#ccc;cursor:pointer}.dropdown-item[data-v-8a824538]:hover{background:#333;color:#fff}.dropdown-divider[data-v-8a824538]{height:1px;background:#333;margin:4px 0}.meter-horizontal[data-v-e9a6d39f]{display:flex;flex-direction:column;padding:16px 12px 6px;background:#080808;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;min-height:120px}.meter-ticks[data-v-e9a6d39f]{position:absolute;top:18px;left:56px;right:58px;height:calc(100% - 32px);pointer-events:none;z-index:1}.tick[data-v-e9a6d39f]{position:absolute;top:0;height:100%;width:1px;background:#ffffff14}.tick-label[data-v-e9a6d39f]{position:absolute;top:-14px;left:50%;transform:translate(-50%);font-size:8px;color:#666;font-weight:700}.meters-stack[data-v-e9a6d39f]{display:flex;flex-direction:column;gap:5px;z-index:2;margin-top:4px}.meter-row[data-v-e9a6d39f]{display:flex;align-items:center;gap:8px;height:14px;cursor:help}.meter-row.secondary[data-v-e9a6d39f]{height:12px}.row-spacer[data-v-e9a6d39f]{height:6px}.row-label[data-v-e9a6d39f]{width:36px;font-size:9px;font-weight:800;color:#888;text-align:right;letter-spacing:.5px}.meter-row.secondary .row-label[data-v-e9a6d39f]{color:#888;font-size:8px}.bar-container[data-v-e9a6d39f]{flex:1;height:100%}.bar-bg[data-v-e9a6d39f]{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-e9a6d39f]: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-e9a6d39f]{height:100%;position:absolute;left:0;width:100%;will-change:clip-path}.bar-fill.peak[data-v-e9a6d39f]{background:linear-gradient(to right,#22c55ecc,#22c55ecc 75%,#eab308cc 90%,#ef4444)}.bar-fill.rms[data-v-e9a6d39f]{background:linear-gradient(to right,#eab30866,#eab308b3)}.bar-fill.lufs[data-v-e9a6d39f]{background:linear-gradient(to right,#00ffff4d,#0ff9)}.bar-fill.lufs-s[data-v-e9a6d39f]{background:linear-gradient(to right,#a855f74d,#a855f799)}.bar-fill.crest[data-v-e9a6d39f]{background:linear-gradient(to right,#38bdf84d,#38bdf899)}.bar-fill.psr[data-v-e9a6d39f]{background:linear-gradient(to right,#4ade804d,#4ade8099)}.hold-line[data-v-e9a6d39f]{position:absolute;top:0;width:2px;height:100%;background:#ffec3d;z-index:3;box-shadow:0 0 4px #ffec3d80}.lufs-max-marker[data-v-e9a6d39f]{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-e9a6d39f]{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-e9a6d39f]{color:#fff;background:#a00;border-color:#ff4d4f;box-shadow:0 0 10px #f009}.meter-footer[data-v-e9a6d39f]{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-e9a6d39f]{font-size:8px;color:#888;font-weight:800;letter-spacing:.5px}.readout-unit[data-v-e9a6d39f]{font-size:8px;color:#888;font-weight:900;margin-right:4px}.readout-val[data-v-e9a6d39f]{width:38px;font-size:10px;color:#ffc83d;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-4709f3b2]{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-4709f3b2]{flex-shrink:0;display:flex;flex-direction:column;gap:6px}.ctrl-btn[data-v-4709f3b2]{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;-moz-user-select:none;user-select:none;position:relative;overflow:hidden}.ctrl-btn .btn-label[data-v-4709f3b2]{font-size:10px;font-weight:900;color:#aaa;letter-spacing:1px}.ctrl-btn[data-v-4709f3b2]:hover{border-color:#777;background:#252525}.ctrl-btn:hover .btn-label[data-v-4709f3b2]{color:#fff}.mono-btn.active[data-v-4709f3b2]{background:#d97706;border-color:#f59e0b;box-shadow:0 0 15px #d9770666}.mono-btn.active .btn-label[data-v-4709f3b2]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.dashboard-stats[data-v-4709f3b2]{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;border-radius:4px}.stat-item[data-v-4709f3b2]{display:flex;flex-direction:column;justify-content:center;padding:4px 12px;border-left:1px solid #222;transition:all .2s}.stat-label[data-v-4709f3b2]{font-size:9px;font-weight:700;color:#888;margin-bottom:4px;white-space:nowrap}.stat-label .en[data-v-4709f3b2]{font-size:8px;font-weight:400;background:#1a1a1a;padding:0 3px;border-radius:2px;margin-left:2px;color:#666}.stat-value[data-v-4709f3b2]{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-4709f3b2]{color:#ffc83d}.stat-value.warning[data-v-4709f3b2]{color:#ef4444}.stat-value .unit[data-v-4709f3b2]{font-size:9px;color:#444;font-weight:400}@media (max-width: 1000px){.loudness-dashboard[data-v-4709f3b2]{padding:10px;gap:10px}.dashboard-stats[data-v-4709f3b2]{grid-template-columns:repeat(auto-fit,minmax(75px,1fr));width:100%}}.meter-horizontal-wrapper[data-v-67e491ba]{width:100%;display:flex;flex-direction:column}.bars-section[data-v-67e491ba]{flex-shrink:0}.vectorscope-plugin[data-v-d6d63139]{width:100%;height:100%;background:#000;overflow:hidden;border-radius:4px}.main-area[data-v-d6d63139]{position:relative;width:100%;height:100%}.pixi-canvas[data-v-d6d63139]{width:100%;height:100%;display:block}.mode-switch[data-v-d6d63139]{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;-moz-user-select:none;user-select:none;transition:all .2s;display:flex;gap:8px;box-shadow:0 2px 4px #00000080}.mode-switch[data-v-d6d63139]:hover{background:#ffffff1a;border-color:#555}.mode-switch span.active[data-v-d6d63139]{color:#ffc83d;font-weight:700}.oscilloscope-plugin[data-v-0ebc985d]{width:100%;height:100%;background:#000;position:relative;overflow:hidden}.pixi-canvas[data-v-0ebc985d]{width:100%;height:100%;display:block;z-index:1}.scope-controls[data-v-0ebc985d]{position:absolute;top:8px;left:8px;z-index:100}.mode-toggle[data-v-0ebc985d]{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;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mode-toggle[data-v-0ebc985d]:hover{border-color:#ffc83d;background:#202020}.mode-toggle span.active[data-v-0ebc985d]{color:#ffc83d;font-weight:700}.divider[data-v-0ebc985d]{opacity:.2}.channel-info[data-v-0ebc985d]{position:absolute;top:8px;right:8px;display:flex;gap:8px;pointer-events:none;z-index:100}.ch-label[data-v-0ebc985d]{font-size:9px;font-weight:700;padding:1px 4px;border-radius:2px;background:#00000080}.ch-label.l[data-v-0ebc985d]{color:#0ff;border:1px solid rgba(0,255,255,.2)}.ch-label.r[data-v-0ebc985d]{color:#ffc83d;border:1px solid rgba(255,214,102,.2)}.bpm-plugin[data-v-4e0b4207]{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;-moz-user-select:none;user-select:none}.bpm-row[data-v-4e0b4207]{display:flex;align-items:center;gap:16px}.bpm-display[data-v-4e0b4207]{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-4e0b4207]{transform:scale(1.02)}.bpm-display.is-tapping .bpm-value[data-v-4e0b4207]{color:#fff}.bpm-value[data-v-4e0b4207]{font-size:34px;font-weight:900;color:#ffc83d;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-4e0b4207]{font-size:9px;font-weight:800;color:#444;margin-top:2px;letter-spacing:2px}.tap-pad-wrapper[data-v-4e0b4207]{flex:1;display:flex;justify-content:center;align-items:center;height:54px}.tap-pad[data-v-4e0b4207]{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-4e0b4207]:hover{background:#252525;border-color:#444}.tap-pad.active[data-v-4e0b4207]{background:#ffc83d;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-4e0b4207]{background:transparent;border-color:#ffffff80}.tap-pad.active .pad-inner .pad-text[data-v-4e0b4207]{color:#000!important;text-shadow:none;opacity:.9}.pad-inner[data-v-4e0b4207]{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-4e0b4207]{font-size:10px;font-weight:900;color:#555;letter-spacing:2px;transition:inherit}.bpm-actions[data-v-4e0b4207]{display:flex;align-items:center;padding:4px 0}.action-grid[data-v-4e0b4207]{display:grid;grid-template-columns:1fr;gap:3px}.btn-tool[data-v-4e0b4207]{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-4e0b4207]:hover{background:#1a1a1a;color:#ccc;border-color:#444}.btn-tool.reset[data-v-4e0b4207]:hover{color:#ffc83d;border-color:#ffc83d}.bpm-status[data-v-4e0b4207]{position:absolute;bottom:6px;left:12px;display:flex;align-items:center;gap:4px;font-size:8px;color:#ffc83d;opacity:.8}.analyzing-dot[data-v-4e0b4207]{width:3px;height:3px;background:#ffc83d;border-radius:50%;animation:pulse-4e0b4207 .8s infinite}@keyframes pulse-4e0b4207{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.analyzer-sidebar[data-v-8f5f08d5]{display:flex;flex-direction:column;height:100%;background:#121212;border-left:1px solid #2a2a2a;overflow:hidden}.sidebar-header[data-v-8f5f08d5]{height:40px;background:#1e1e1e;border-bottom:1px solid #333;display:flex;justify-content:center;align-items:center;flex-shrink:0}.section-label[data-v-8f5f08d5]{font-size:11px;font-weight:800;color:#888;letter-spacing:1px}.sidebar-scroll-container[data-v-8f5f08d5]{flex:1;overflow-y:auto;overflow-x:hidden}.sidebar-scroll-container[data-v-8f5f08d5]::-webkit-scrollbar{width:4px}.sidebar-scroll-container[data-v-8f5f08d5]::-webkit-scrollbar-track{background:transparent}.sidebar-scroll-container[data-v-8f5f08d5]::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.sidebar-scroll-container[data-v-8f5f08d5]::-webkit-scrollbar-thumb:hover{background:#444}.analyzer-content[data-v-8f5f08d5]{display:flex;flex-direction:column;background:transparent;padding-bottom:20px}.analyzer-widget[data-v-8f5f08d5]{background:#121212;display:flex;flex-direction:column;border-bottom:1px solid #1e1e1e}.widget-header[data-v-8f5f08d5]{height:24px;background:#181818;padding:0 10px;display:flex;align-items:center;border-bottom:1px solid #222}.widget-title[data-v-8f5f08d5]{font-size:9px;font-weight:700;color:#888;letter-spacing:.5px}.widget-body[data-v-8f5f08d5]{padding:10px;overflow:hidden}.meter-widget .widget-body[data-v-8f5f08d5]{height:auto;padding:0;background:#080808}.scope-widget .widget-body[data-v-8f5f08d5]{height:260px}.oscilloscope-widget .widget-body[data-v-8f5f08d5]{height:180px}.bpm-widget .widget-body[data-v-8f5f08d5]{height:80px}.scope-container[data-v-8f5f08d5]{width:100%;height:100%;background:#000;border:1px solid #252525;border-radius:4px;overflow:hidden}@media (max-width: 768px){.analyzer-sidebar[data-v-8f5f08d5]{border-left:none}.meter-widget .widget-body[data-v-8f5f08d5]{height:auto;min-height:140px;max-height:300px}.scope-widget .widget-body[data-v-8f5f08d5]{height:240px}}.bd-container[data-v-fb72bc7c]{--bd-backdrop-bg: var(--ba-drawer-backdrop-bg, rgba(9, 12, 20, .38));--bd-window-bg: var(--ba-drawer-window-bg, var(--ba-color-bg-surface));--bd-header-bg: var(--ba-drawer-header-bg, var(--bd-window-bg));--bd-scroll-bg: var(--ba-drawer-body-bg, var(--bd-window-bg));--bd-window-border: var(--ba-drawer-border, var(--ba-scene-card-border));--bd-window-shadow: var(--ba-drawer-shadow, var(--ba-shadow-floating-lg));--bd-header-divider: var(--ba-drawer-header-divider, var(--ba-scene-divider-soft));--bd-title-color: var(--ba-drawer-title, var(--ba-color-text-primary));--bd-close-bg: var(--ba-drawer-close-bg, var(--ba-color-bg-input));--bd-close-bg-hover: var(--ba-drawer-close-bg-hover, var(--ba-color-bg-input-strong));--bd-close-border: var(--ba-drawer-close-border, var(--ba-scene-divider-soft));--bd-close-text: var(--ba-drawer-close-text, var(--ba-color-text-secondary));--bd-close-text-hover: var(--ba-drawer-close-text-hover, var(--ba-color-text-primary));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-fb72bc7c]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bd-backdrop-bg);will-change:opacity;transform:translateZ(0)}.bd-window[data-v-fb72bc7c]{position:relative;z-index:1;width:100vw;height:calc(100% - 60px);margin:0 auto;display:flex;flex-direction:column;overflow:hidden;background:var(--bd-window-bg);border-top:1px solid var(--bd-window-border);border-radius:var(--ba-drawer-radius, var(--ba-radius-3)) var(--ba-drawer-radius, var(--ba-radius-3)) 0 0;box-shadow:var(--bd-window-shadow);will-change:transform,opacity;transform:translateZ(0)}.bd-header-panel[data-v-fb72bc7c]{position:relative;flex-shrink:0;display:flex;flex-direction:column;padding:10px;background:var(--bd-header-bg);border-bottom:1px solid var(--bd-header-divider)}.bd-header-row[data-v-fb72bc7c]{display:flex;align-items:center;justify-content:space-between;min-height:32px;gap:12px}.bd-title-group[data-v-fb72bc7c]{display:flex;align-items:center;min-width:0}.bd-title-text[data-v-fb72bc7c]{font-size:clamp(18px,2vw,20px);font-weight:800;color:var(--bd-title-color);letter-spacing:-.03em;line-height:1}.bd-header-actions[data-v-fb72bc7c]{display:flex;align-items:center;gap:12px}.bd-close-btn[data-v-fb72bc7c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;font-size:18px;color:var(--bd-close-text);background:var(--bd-close-bg);border:1px solid var(--bd-close-border);border-radius:var(--ba-drawer-close-radius, var(--ba-radius-2));cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.bd-close-btn[data-v-fb72bc7c]:hover{background:var(--bd-close-bg-hover);color:var(--bd-close-text-hover)}.bd-close-btn[data-v-fb72bc7c]:active{transform:scale(.94)}.bd-scroll-area[data-v-fb72bc7c]{flex:1;height:0;background:var(--bd-scroll-bg)}.bd-scroll-area.is-not-scrollable[data-v-fb72bc7c]{display:flex;flex-direction:column;height:100%;overflow:hidden}.bd-scroll-area.is-not-scrollable .bd-body[data-v-fb72bc7c]{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}.bd-body[data-v-fb72bc7c]{position:relative;height:100%;box-sizing:border-box}.bd-body.is-padded[data-v-fb72bc7c]{padding:16px 16px 40px}.bd-container[data-v-fb72bc7c] .n-scrollbar-rail{--n-scrollbar-color: var(--ba-scene-card-border-soft);--n-scrollbar-color-hover: var(--ba-scene-card-border-strong)}@media screen and (max-width: 600px){.bd-header-panel[data-v-fb72bc7c]{padding:10px 16px 8px}.bd-body.is-padded[data-v-fb72bc7c]{padding:12px 16px 40px}}:root[data-theme=dark],:root[data-theme-route=dark]{--bd-backdrop-bg: var(--ba-drawer-backdrop-bg-dark, rgba(0, 0, 0, .56));--bd-window-shadow: var(--ba-drawer-shadow-dark, 0 -18px 56px rgba(0, 0, 0, .42))}.bd-container.is-theme-ba-scope-dark[data-v-fb72bc7c]{--bd-backdrop-bg: var(--ba-drawer-scope-dark-backdrop-bg, rgba(0, 0, 0, .58));--bd-window-bg: var(--ba-drawer-scope-dark-window-bg, #10151f);--bd-header-bg: var(--ba-drawer-scope-dark-header-bg, var(--bd-window-bg));--bd-scroll-bg: var(--ba-drawer-scope-dark-body-bg, var(--bd-window-bg));--bd-window-border: var(--ba-drawer-scope-dark-border, rgba(255, 255, 255, .08));--bd-window-shadow: var(--ba-drawer-scope-dark-shadow, 0 -20px 60px rgba(0, 0, 0, .48));--bd-header-divider: var(--ba-drawer-scope-dark-divider, rgba(255, 255, 255, .06));--bd-title-color: var(--ba-drawer-scope-dark-title, rgba(255, 255, 255, .92));--bd-close-bg: var(--ba-drawer-scope-dark-close-bg, rgba(255, 255, 255, .08));--bd-close-bg-hover: var(--ba-drawer-scope-dark-close-bg-hover, rgba(255, 255, 255, .14));--bd-close-border: var(--ba-drawer-scope-dark-close-border, rgba(255, 255, 255, .08));--bd-close-text: var(--ba-drawer-scope-dark-close-text, rgba(255, 255, 255, .74));--bd-close-text-hover: var(--ba-drawer-scope-dark-close-text-hover, rgba(255, 255, 255, .96))}.manual-content-wrapper[data-v-fac55b3b]{--manual-surface: rgba(255, 255, 255, .03);--manual-border: rgba(255, 255, 255, .1);--manual-text-primary: #fff;--manual-text-secondary: rgba(255, 255, 255, .85);--manual-accent: rgba(255, 255, 255, .72);padding:0 12px 140px;min-height:200px}.loading-state[data-v-fac55b3b]{display:flex;justify-content:center;align-items:center;padding:100px 0}.markdown-body[data-v-fac55b3b]{color:var(--manual-text-secondary);line-height:1.8;font-size:15px}.markdown-body[data-v-fac55b3b] h1,.markdown-body[data-v-fac55b3b] h2,.markdown-body[data-v-fac55b3b] h3{color:var(--manual-text-primary);margin-top:24px;margin-bottom:16px;font-weight:800}.markdown-body[data-v-fac55b3b] h2{border-bottom:1px solid var(--manual-border);padding-bottom:8px}.markdown-body[data-v-fac55b3b] p{margin-bottom:16px;color:var(--manual-text-secondary)}.markdown-body[data-v-fac55b3b] code{background:#ffffff0f;border:1px solid var(--manual-border);padding:2px 6px;border-radius:4px;font-family:var(--font-mono);font-size:.9em;color:var(--manual-text-primary)}.markdown-body[data-v-fac55b3b] ul,.markdown-body[data-v-fac55b3b] ol{padding-left:20px;margin-bottom:16px}.markdown-body[data-v-fac55b3b] ul li,.markdown-body[data-v-fac55b3b] ol li{margin-bottom:8px;color:var(--manual-text-secondary)}.markdown-body[data-v-fac55b3b] blockquote{border-left:4px solid var(--manual-accent);padding:12px 16px;background:var(--manual-surface);border:1px solid var(--manual-border);margin:20px 0;border-radius:0 4px 4px 0}.markdown-body[data-v-fac55b3b] blockquote :deep(p){margin-bottom:0;color:var(--manual-text-primary);font-style:normal}.reference-compare-drawer[data-v-1d28f4ea]{--drawer-surface: rgba(255, 255, 255, .035);--drawer-surface-strong: rgba(255, 255, 255, .05);--drawer-surface-soft: rgba(255, 255, 255, .025);--drawer-border: rgba(255, 237, 189, .1);--drawer-text-primary: rgba(255, 244, 214, .94);--drawer-text-secondary: rgba(255, 237, 189, .72);--drawer-text-tertiary: rgba(255, 237, 189, .52);--drawer-current-accent: #f3c969;--drawer-reference-accent: #8fcbbb;padding:6px 8px 112px;color:var(--drawer-text-primary)}.drawer-summary[data-v-1d28f4ea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.summary-card[data-v-1d28f4ea]{border-radius:10px;border:1px solid var(--drawer-border);background:var(--drawer-surface);padding:10px}.summary-label[data-v-1d28f4ea]{font-size:11px;letter-spacing:.08em;color:var(--drawer-text-tertiary)}.summary-title[data-v-1d28f4ea]{margin-top:4px;font-size:14px;font-weight:700;color:var(--drawer-text-primary)}.summary-meta[data-v-1d28f4ea]{margin-top:4px;font-size:11px;color:var(--drawer-text-secondary)}.toolbar[data-v-1d28f4ea]{display:flex;align-items:center;gap:8px;margin-top:10px}.hidden-input[data-v-1d28f4ea]{display:none}.toolbar-btn[data-v-1d28f4ea]{border:1px solid var(--drawer-border);background:var(--drawer-surface-strong);color:var(--drawer-text-secondary);border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700;cursor:pointer;transition:all .18s ease}.toolbar-btn[data-v-1d28f4ea]:hover:not(:disabled){border-color:#ffc83d38;background:#ffc83d0f}.toolbar-btn[data-v-1d28f4ea]:disabled{opacity:.45;cursor:not-allowed}.toolbar-btn.primary[data-v-1d28f4ea]{border-color:#ffc83d3d;background:#784e1633;color:var(--drawer-current-accent)}.status-panel[data-v-1d28f4ea]{margin-top:10px;border-radius:10px;border:1px dashed var(--drawer-border);background:var(--drawer-surface-soft);padding:10px 12px;font-size:12px;line-height:1.4;color:var(--drawer-text-secondary)}.status-panel.error[data-v-1d28f4ea]{border-color:#f8717159;color:#fecaca}.compare-content[data-v-1d28f4ea]{margin-top:12px}.section-head[data-v-1d28f4ea]{display:flex;flex-direction:column;gap:2px;margin-top:12px}.section-title[data-v-1d28f4ea]{font-size:15px;font-weight:800;color:var(--drawer-text-primary)}.delta-legend[data-v-1d28f4ea]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.overview-grid[data-v-1d28f4ea]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:8px}.overview-card[data-v-1d28f4ea],.visual-panel[data-v-1d28f4ea],.scalar-compare-row[data-v-1d28f4ea]{border-radius:12px;border:1px solid var(--drawer-border);background:var(--drawer-surface)}.overview-card[data-v-1d28f4ea]{padding:10px}.overview-top[data-v-1d28f4ea]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.overview-label[data-v-1d28f4ea]{font-size:13px;font-weight:700;color:var(--drawer-text-primary)}.overview-delta[data-v-1d28f4ea]{padding:3px 8px;font-size:11px;font-weight:700;white-space:nowrap}.overview-delta[data-v-1d28f4ea],.pair-row-top .delta[data-v-1d28f4ea],.scalar-top .delta[data-v-1d28f4ea],.legend-chip[data-v-1d28f4ea]{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid transparent;font-weight:700}.pair-row-top .delta[data-v-1d28f4ea],.scalar-top .delta[data-v-1d28f4ea],.legend-chip[data-v-1d28f4ea]{padding:3px 8px;font-size:11px}.delta-state-high[data-v-1d28f4ea]{border-color:#ffc83d42;background:#784e1638;color:var(--drawer-current-accent)}.delta-state-low[data-v-1d28f4ea]{border-color:#8fcbbb47;background:#21443b38;color:var(--drawer-reference-accent)}.delta-state-near[data-v-1d28f4ea],.delta-state-diff[data-v-1d28f4ea]{border-color:var(--drawer-border);background:#ffffff0a;color:var(--drawer-text-secondary)}.overview-values[data-v-1d28f4ea]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.overview-value[data-v-1d28f4ea]{display:flex;justify-content:space-between;gap:10px;font-size:11px}.overview-value .name[data-v-1d28f4ea]{color:var(--drawer-text-tertiary)}.overview-value .val[data-v-1d28f4ea]{color:var(--drawer-text-secondary);font-weight:700}.overview-value.reference .val[data-v-1d28f4ea]{color:var(--drawer-reference-accent)}.visual-panels[data-v-1d28f4ea]{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:8px;margin-top:8px}.visual-panel[data-v-1d28f4ea]{padding:10px}.panel-title[data-v-1d28f4ea]{font-size:14px;font-weight:800;color:var(--drawer-text-primary)}.tonal-grid[data-v-1d28f4ea]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.tonal-band-card[data-v-1d28f4ea]{border-radius:10px;border:1px solid rgba(255,237,189,.08);background:var(--drawer-surface-soft);padding:8px}.band-label[data-v-1d28f4ea]{text-align:center;font-size:12px;font-weight:700;color:var(--drawer-text-secondary)}.band-chart[data-v-1d28f4ea]{position:relative;height:96px;margin-top:6px}.band-zero-line[data-v-1d28f4ea]{position:absolute;left:0;right:0;top:50%;border-top:1px dashed rgba(255,237,189,.2)}.band-track[data-v-1d28f4ea]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:stretch;justify-content:center;gap:10px}.band-bar[data-v-1d28f4ea]{position:absolute;width:18px;border-radius:6px}.band-bar.current[data-v-1d28f4ea]{left:calc(50% - 22px);background:linear-gradient(180deg,#f6d480,#d89d2f)}.band-bar.reference[data-v-1d28f4ea]{left:calc(50% + 4px);background:linear-gradient(180deg,#97d4c5,#58ab95)}.band-values[data-v-1d28f4ea]{display:flex;flex-direction:column;gap:2px;margin-top:6px;font-size:10px}.band-value.current[data-v-1d28f4ea]{color:var(--drawer-current-accent)}.band-value.reference[data-v-1d28f4ea]{color:var(--drawer-reference-accent)}.pair-row-list[data-v-1d28f4ea]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.pair-row[data-v-1d28f4ea]{border-radius:10px;border:1px solid rgba(255,237,189,.08);background:var(--drawer-surface-soft);padding:8px}.pair-row-top[data-v-1d28f4ea],.scalar-top[data-v-1d28f4ea]{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.pair-row-top .label[data-v-1d28f4ea],.scalar-meta .label[data-v-1d28f4ea]{font-size:13px;font-weight:700;color:var(--drawer-text-primary)}.pair-row-top .delta[data-v-1d28f4ea],.scalar-top .delta[data-v-1d28f4ea]{flex-shrink:0}.pair-track[data-v-1d28f4ea],.scalar-track[data-v-1d28f4ea]{position:relative;height:20px;margin-top:8px}.pair-line[data-v-1d28f4ea]{position:absolute;left:0;right:0;top:50%;height:4px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,#8fcbbb24,#ffc83d29)}.pair-point[data-v-1d28f4ea]{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;transform:translate(-50%,-50%)}.pair-point.current[data-v-1d28f4ea]{border:2px solid var(--drawer-current-accent);background:#111315}.pair-point.reference[data-v-1d28f4ea]{border:2px solid var(--drawer-reference-accent);background:#111315}.pair-values[data-v-1d28f4ea]{display:flex;justify-content:space-between;gap:10px;margin-top:4px;font-size:10px;color:var(--drawer-text-secondary)}.scalar-compare-list[data-v-1d28f4ea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.scalar-compare-row[data-v-1d28f4ea]{padding:10px}.scalar-values[data-v-1d28f4ea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.value-card[data-v-1d28f4ea]{border-radius:10px;border:1px solid rgba(255,237,189,.08);background:var(--drawer-surface-soft);padding:8px;display:flex;flex-direction:column;gap:4px}.value-card .name[data-v-1d28f4ea]{font-size:11px;color:var(--drawer-text-tertiary)}.value-card .val[data-v-1d28f4ea]{font-size:12px;font-weight:700;color:var(--drawer-text-secondary)}.value-card.reference .val[data-v-1d28f4ea]{color:var(--drawer-reference-accent)}@media (max-width: 1280px){.overview-grid[data-v-1d28f4ea]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 960px){.overview-grid[data-v-1d28f4ea],.visual-panels[data-v-1d28f4ea],.scalar-compare-list[data-v-1d28f4ea]{grid-template-columns:1fr 1fr}.tonal-compare-panel[data-v-1d28f4ea]{grid-column:1 / -1}}@media (max-width: 768px){.reference-compare-drawer[data-v-1d28f4ea]{padding-bottom:108px}.drawer-summary[data-v-1d28f4ea],.overview-grid[data-v-1d28f4ea],.visual-panels[data-v-1d28f4ea],.scalar-compare-list[data-v-1d28f4ea],.scalar-values[data-v-1d28f4ea]{grid-template-columns:1fr}.toolbar[data-v-1d28f4ea]{flex-wrap:wrap}.pair-values[data-v-1d28f4ea],.pair-row-top[data-v-1d28f4ea],.scalar-top[data-v-1d28f4ea],.overview-top[data-v-1d28f4ea]{flex-direction:column;align-items:flex-start}}.insight-panel-container[data-v-c56e53b3]{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-c56e53b3]{flex:1;overflow-y:auto;padding:16px 20px 8px;min-height:0}.export-header[data-v-c56e53b3]{display:none;margin-bottom:24px;text-align:center}.export-header .export-title[data-v-c56e53b3]{font-size:18px;font-weight:900;color:#ffc83d;letter-spacing:1px;text-transform:uppercase}.export-header .export-file-info[data-v-c56e53b3]{font-size:10px;color:#fff;margin-bottom:12px;font-weight:500;opacity:.8}.export-header .export-decor[data-v-c56e53b3]{height:3px;background:linear-gradient(90deg,transparent,#ffc83d,transparent);width:60%;margin:0 auto}.export-footer[data-v-c56e53b3]{display:none;margin-top:40px;padding-bottom:20px}.export-footer .footer-divider[data-v-c56e53b3]{height:1px;background:#333;margin-bottom:24px}.export-footer .footer-content[data-v-c56e53b3]{display:flex;justify-content:space-between;align-items:center;padding:0 8px}.export-footer .platform-info .platform-logo[data-v-c56e53b3]{font-size:20px;font-weight:950;color:#ffc83d;font-family:Outfit,sans-serif;margin-bottom:6px;display:flex;align-items:baseline;gap:10px}.export-footer .platform-info .platform-logo .cn[data-v-c56e53b3]{font-size:15px;font-weight:800;color:#888;letter-spacing:1px}.export-footer .platform-info .platform-desc[data-v-c56e53b3]{font-size:10px;color:#888;margin-bottom:4px;font-weight:400}.export-footer .platform-info .platform-url[data-v-c56e53b3]{font-size:11px;color:#ffc83d;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-c56e53b3]{display:flex;flex-direction:column;align-items:center;gap:4px}.export-footer .qr-code-box .qr-code[data-v-c56e53b3]{padding:6px;background:#222;border-radius:6px}.export-footer .qr-code-box .qr-label[data-v-c56e53b3]{font-size:9px;color:#666;font-weight:700}.panel-content.is-exporting[data-v-c56e53b3]{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-c56e53b3],.panel-content.is-exporting .export-footer[data-v-c56e53b3]{display:block!important}.panel-content.is-exporting .header-section[data-v-c56e53b3]{flex-direction:row;gap:32px;align-items:center;justify-content:center}.panel-content.is-exporting .header-section .grade-card[data-v-c56e53b3]{width:100px;height:120px;flex-direction:column;justify-content:center}.panel-content.is-exporting .header-section .grade-card .grade-val[data-v-c56e53b3]{font-size:42px}.panel-content.is-exporting .header-section .grade-card .label-group[data-v-c56e53b3]{align-items:center}.panel-content.is-exporting .header-section .radar-visual[data-v-c56e53b3]{flex:1;max-width:none;height:160px;background:transparent}.panel-content.is-exporting .insight-section .section-badge[data-v-c56e53b3]{border-left:3px solid #ffc83d;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-c56e53b3]{gap:12px}.panel-content.is-exporting .insight-section .tip-item[data-v-c56e53b3]{border-color:#333}.panel-content.is-exporting[data-v-c56e53b3]::-webkit-scrollbar{display:none}.export-overlay[data-v-c56e53b3]{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-c56e53b3 .3s ease}.export-overlay .spinner[data-v-c56e53b3]{width:32px;height:32px;border:3px solid rgba(255,214,102,.1);border-top-color:#ffc83d;border-radius:50%;animation:spin-c56e53b3 1s linear infinite;margin-bottom:16px}.export-overlay .msg[data-v-c56e53b3]{font-size:13px;color:#ffc83d;font-weight:700;letter-spacing:1px}@keyframes fadeIn-c56e53b3{0%{opacity:0}to{opacity:1}}@keyframes spin-c56e53b3{to{transform:rotate(360deg)}}.panel-header[data-v-c56e53b3]{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}@media (max-width: 1000px){.panel-header[data-v-c56e53b3]{height:44px;min-height:44px;gap:8px;padding:0 12px}}.panel-header .title-group .title[data-v-c56e53b3]{font-size:11px;font-weight:800;letter-spacing:.5px;color:#bbb}.panel-header .title-group .title .en[data-v-c56e53b3]{margin-left:6px;font-size:9px;color:#777;font-weight:400}@media (max-width: 1000px){.panel-header .title-group .title[data-v-c56e53b3]{display:block;font-size:12px;letter-spacing:.04em}}.panel-header .header-actions[data-v-c56e53b3]{display:flex;align-items:center;gap:8px}@media (max-width: 1000px){.panel-header .header-actions[data-v-c56e53b3]{flex-shrink:0;gap:6px}}.panel-header .btn-reference-compare[data-v-c56e53b3]{background:#0f172ab8;border:1px solid rgba(125,211,252,.28);padding:4px 10px;border-radius:4px;color:#cbe8ff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;white-space:nowrap}.panel-header .btn-reference-compare[data-v-c56e53b3]:hover{border-color:#7dd3fc80;background:#0f172aeb}@media (max-width: 1000px){.panel-header .btn-reference-compare[data-v-c56e53b3]{min-width:0;padding:4px 8px;min-height:30px;font-size:9px}}.panel-header .btn-export[data-v-c56e53b3]{background:#333;border:none;padding:4px 10px;border-radius:4px;color:#ffc83d;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:all .2s;margin-right:12px;white-space:nowrap}.panel-header .btn-export[data-v-c56e53b3]:hover:not(:disabled){background:#444;transform:translateY(-1px)}.panel-header .btn-export[data-v-c56e53b3]:active:not(:disabled){transform:translateY(0)}.panel-header .btn-export[data-v-c56e53b3]:disabled{opacity:.5;cursor:not-allowed}.panel-header .btn-export .icon[data-v-c56e53b3]{flex-shrink:0}@media (max-width: 1000px){.panel-header .btn-export[data-v-c56e53b3]{min-width:0;margin-right:0;padding:4px 8px;min-height:30px;font-size:9px}.panel-header .btn-export .icon[data-v-c56e53b3]{display:none}}.mode-switch[data-v-c56e53b3]{display:flex;background:#111;border-radius:4px;padding:2px;border:1px solid #333}@media (max-width: 1000px){.mode-switch[data-v-c56e53b3]{flex-shrink:0}}.mode-switch .mode-opt[data-v-c56e53b3]{padding:2px 8px;font-size:10px;cursor:pointer;border-radius:2px;color:#666;transition:all .2s;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 1000px){.mode-switch .mode-opt[data-v-c56e53b3]{text-align:center;padding:4px 6px}}.mode-switch .mode-opt[data-v-c56e53b3]:hover{color:#999;background:#ffffff0d}.mode-switch .mode-opt.active[data-v-c56e53b3]{background:#333;color:#ffc83d;box-shadow:0 1px 2px #0003}.btn-more[data-v-c56e53b3]{height:26px;border:1px solid #333;background:#111;color:#cfcfcf;border-radius:4px;padding:0 10px;font-size:10px;font-weight:700;line-height:26px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .18s ease}.btn-more[data-v-c56e53b3]:hover{color:#999;background:#ffffff0d}.insight-dropdown-content[data-v-c56e53b3]{min-width:148px;padding:6px 0;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:#161616;box-shadow:0 12px 30px #00000052}.dropdown-item[data-v-c56e53b3]{padding:8px 12px;font-size:12px;color:#e5e7eb;line-height:1.4;cursor:pointer;transition:background-color .18s ease,color .18s ease}.dropdown-item[data-v-c56e53b3]:hover{background:#ffffff0f;color:#fff}.dropdown-item.is-disabled[data-v-c56e53b3]{opacity:.5;cursor:not-allowed}.dropdown-item.is-disabled[data-v-c56e53b3]:hover{background:transparent;color:#e5e7eb}.preset-selector-wrap[data-v-c56e53b3]{flex-shrink:0}.preset-selector-wrap[data-v-c56e53b3] .base-popover-trigger{width:75px!important;display:block}.audit-preset-select[data-v-c56e53b3]{height:24px!important}.preset-card-body[data-v-c56e53b3]{margin-top:10px;display:flex;flex-direction:column;gap:8px}.desc-row[data-v-c56e53b3]{display:flex;align-items:flex-start;gap:10px}.preset-name-tag[data-v-c56e53b3]{background:#ffc83d;color:#111;font-size:10px;font-weight:800;padding:2px 6px;border-radius:3px;white-space:nowrap}.preset-info-panel[data-v-c56e53b3]{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-c56e53b3]{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-c56e53b3]{font-size:13px;font-weight:700;color:#ffc83d;white-space:nowrap}.preset-info-panel .info-header .preset-selector-wrap[data-v-c56e53b3]{flex:1;display:flex;justify-content:flex-end;min-width:0}.preset-info-panel .info-header .preset-selector-wrap .audit-preset-select[data-v-c56e53b3]{width:100px}.preset-info-panel .info-desc[data-v-c56e53b3]{font-size:11px;color:#ccc;margin-bottom:8px;line-height:1.4}.preset-info-panel .meta-row[data-v-c56e53b3]{display:flex;flex-direction:column;gap:6px;margin-top:4px}.preset-info-panel .meta-group[data-v-c56e53b3]{display:flex;align-items:center;gap:8px}.preset-info-panel .meta-group .group-label[data-v-c56e53b3]{font-size:10px;color:#666;white-space:nowrap;min-width:24px;text-align:left}.preset-info-panel .info-tags[data-v-c56e53b3]{display:flex;flex-wrap:wrap;gap:6px;flex:1}.preset-info-panel .info-tags .genre-tag[data-v-c56e53b3]{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-c56e53b3]:hover{background:#ffd66626;color:#ffc83d;border-color:#ffd6664d}.preset-info-panel .info-features[data-v-c56e53b3]{display:flex;flex-wrap:wrap;gap:8px 12px;flex:1}.preset-info-panel .info-features .feat-item[data-v-c56e53b3]{font-size:10px;color:#999;display:flex;align-items:center;gap:4px}.preset-info-panel .info-features .feat-item .dot[data-v-c56e53b3]{width:3px;height:3px;background:#ffc83d;border-radius:50%;opacity:.6}.preset-info-panel .preset-guide-panel[data-v-c56e53b3]{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-c56e53b3]{border-color:#ffd66647;background:#ffd6660f}.preset-info-panel .preset-guide-toggle[data-v-c56e53b3]{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-c56e53b3]{font-weight:800;color:#fde68a;letter-spacing:.3px}.preset-info-panel .preset-guide-toggle .icon[data-v-c56e53b3]{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-c56e53b3]{width:100%;height:100%;display:block}.preset-info-panel .preset-guide-toggle .icon.expanded[data-v-c56e53b3]{transform:rotate(0)}.preset-info-panel .preset-guide-content[data-v-c56e53b3]{display:flex;flex-direction:column;gap:6px;padding:0 8px 8px}.preset-info-panel .guide-detail[data-v-c56e53b3]{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-c56e53b3]{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-c56e53b3]{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-c56e53b3]{font-size:12px;font-weight:900;color:#fbbf24;margin-bottom:6px}.clipping-advisory .advisory-main[data-v-c56e53b3],.clipping-advisory .advisory-reasons[data-v-c56e53b3],.clipping-advisory .advisory-ref[data-v-c56e53b3],.clipping-advisory .advisory-note[data-v-c56e53b3]{font-size:11px;line-height:1.6;color:#f3f4f6;margin-bottom:4px}.clipping-advisory .advisory-note[data-v-c56e53b3]{margin-bottom:0;color:#cbd5e1}.grade-cap-advisory[data-v-c56e53b3]{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-c56e53b3]{font-size:12px;font-weight:900;color:#7dd3fc;margin-bottom:6px}.grade-cap-advisory .advisory-main[data-v-c56e53b3],.grade-cap-advisory .advisory-reasons[data-v-c56e53b3]{font-size:11px;line-height:1.6;color:#e2e8f0;margin-bottom:4px}.grade-cap-advisory .advisory-reasons[data-v-c56e53b3]{margin-bottom:0}.grade-disclaimer[data-v-c56e53b3]{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}.grade-scope-note[data-v-c56e53b3]{margin-bottom:16px;padding:10px 12px;border-radius:8px;border:1px solid rgba(125,211,252,.2);background:#0ea5e914;font-size:11px;line-height:1.6;color:#dbeafe}.analyzing-cover[data-v-c56e53b3]{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-c56e53b3]{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-c56e53b3]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(to right,transparent,#ffc83d,transparent);box-shadow:0 0 15px #ffc83d;animation:scanMove-c56e53b3 2s infinite ease-in-out}.analyzing-cover .scanner-box .radar-circle[data-v-c56e53b3]{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,214,102,.4);border-radius:50%;animation:radarPulse-c56e53b3 2s infinite}.analyzing-cover .status-msg[data-v-c56e53b3]{text-align:center}.analyzing-cover .status-msg .main-text[data-v-c56e53b3]{font-size:14px;font-weight:700;color:#ffc83d;margin-bottom:8px;font-family:system-ui,-apple-system,sans-serif}.analyzing-cover .status-msg .sub-text[data-v-c56e53b3]{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-c56e53b3]{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;-moz-user-select:none;user-select:none}@keyframes scanMove-c56e53b3{0%,to{top:10%}50%{top:90%}}@keyframes radarPulse-c56e53b3{0%{transform:scale(.5);opacity:1}to{transform:scale(1.5);opacity:0}}.empty-state[data-v-c56e53b3]{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-c56e53b3]:hover{background:#ffffff08;border-color:#ffd6661a}.empty-state:hover .upload-illustration[data-v-c56e53b3]{transform:translateY(-5px)}.empty-state:hover .text[data-v-c56e53b3]{color:#eee}.empty-state.dragging[data-v-c56e53b3]{background:#ffd6660d;border-color:#ffc83d;border-style:dashed}.empty-state.dragging .dragging-icon[data-v-c56e53b3]{transform:scale(1.2);color:#ffc83d}.empty-state.dragging .text[data-v-c56e53b3]{color:#ffc83d}.empty-state .upload-illustration[data-v-c56e53b3]{margin-bottom:16px;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.empty-state .upload-illustration .illustration-img[data-v-c56e53b3]{width:180px;height:auto;filter:drop-shadow(0 0 10px rgba(0,0,0,.5))}.empty-state .upload-illustration .dragging-icon[data-v-c56e53b3]{font-size:48px;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-c56e53b3]{font-size:13px;font-weight:800;color:#bbb;text-align:center;margin-bottom:8px;letter-spacing:.5px}.empty-state .sub-hint[data-v-c56e53b3]{font-size:10px;color:#666;font-weight:400}.disabled-state[data-v-c56e53b3]{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-c56e53b3]{font-size:40px;margin-bottom:20px;opacity:.5}.disabled-state .text[data-v-c56e53b3]{font-size:15px;font-weight:900;color:#eee;margin-bottom:12px}.disabled-state .sub-hint[data-v-c56e53b3]{font-size:11px;color:#666;line-height:1.6;max-width:240px;margin-bottom:24px}.disabled-state .btn-enable[data-v-c56e53b3]{background:#ffc83d;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-c56e53b3]:hover{background:#ffeaad;transform:translateY(-1px)}.panel-content[data-v-c56e53b3]{flex:1;overflow-y:auto;padding:16px}.header-section[data-v-c56e53b3]{display:flex;gap:24px;margin-bottom:32px;justify-content:center;align-items:center}@media (max-width: 1000px){.header-section[data-v-c56e53b3]{flex-direction:column;gap:16px;margin-bottom:24px;justify-content:center;align-items:stretch}}.summary-overview[data-v-c56e53b3]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:24px}.summary-pill[data-v-c56e53b3]{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-c56e53b3]{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-c56e53b3]{font-size:9px;font-weight:800;color:#777;letter-spacing:.5px}.summary-pill.success[data-v-c56e53b3]{border-color:#22c55e33}.summary-pill.success .count[data-v-c56e53b3]{color:#22c55e}.summary-pill.info[data-v-c56e53b3]{border-color:#38bdf833}.summary-pill.info .count[data-v-c56e53b3]{color:#38bdf8}.summary-pill.warning[data-v-c56e53b3]{border-color:#eab30833}.summary-pill.warning .count[data-v-c56e53b3]{color:#eab308}.summary-pill.error[data-v-c56e53b3]{border-color:#ef444433}.summary-pill.error .count[data-v-c56e53b3]{color:#ef4444}.viz-global-actions[data-v-c56e53b3]{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-c56e53b3]{grid-template-columns:1fr}}.viz-global-btn[data-v-c56e53b3]{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-c56e53b3]:hover:not(:disabled){border-color:#94a3b873;background:#1e293b73}.viz-global-btn[data-v-c56e53b3]:disabled{cursor:not-allowed;opacity:.45}.grade-card[data-v-c56e53b3]{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-c56e53b3]{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-c56e53b3]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.grade-card .grade-label[data-v-c56e53b3]{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-c56e53b3]{background:#222;padding:2px 8px;border-radius:4px;font-size:9px;font-family:system-ui,sans-serif;color:#ffc83d;white-space:nowrap;letter-spacing:.5px;font-weight:700;text-align:center}.grade-card.grade-S[data-v-c56e53b3]{border-color:#ffc83d}.grade-card.grade-S .grade-val[data-v-c56e53b3]{color:#ffc83d;text-shadow:0 0 15px rgba(255,214,102,.4)}.grade-card.grade-A[data-v-c56e53b3]{border-color:#38bdf8}.grade-card.grade-A .grade-val[data-v-c56e53b3]{color:#38bdf8}.grade-card.grade-B .grade-val[data-v-c56e53b3]{color:#2dd4bf}@media (max-width: 1000px){.grade-card[data-v-c56e53b3]{width:100%;height:auto;padding:12px 20px;flex-direction:row;justify-content:space-between;gap:16px}.grade-card .grade-val[data-v-c56e53b3]{font-size:36px;margin-bottom:0}.grade-card .grade-label[data-v-c56e53b3]{margin-bottom:0}.grade-card .label-group[data-v-c56e53b3]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;justify-content:center}.grade-card .score-chip[data-v-c56e53b3]{margin-top:0}}.radar-visual[data-v-c56e53b3]{flex:1;max-width:240px;width:100%;height:160px;background:#121212;position:relative;display:block}.radar-visual .chart[data-v-c56e53b3]{width:100%;height:100%}@media (max-width: 1000px){.radar-visual[data-v-c56e53b3]{height:180px;flex:none;width:100%;margin:0 auto 24px}}.insight-section[data-v-c56e53b3]{margin-bottom:24px}.insight-section .section-badge[data-v-c56e53b3]{display:flex;justify-content:space-between;align-items:center}.insight-section .section-badge .en-sub[data-v-c56e53b3]{margin-left:6px;font-size:8px;font-weight:400;color:#888;letter-spacing:0}.insight-section .section-badge .count-pill[data-v-c56e53b3]{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-c56e53b3]{display:flex;flex-direction:column;gap:12px}.analysis-item .item-header[data-v-c56e53b3]{display:flex;justify-content:space-between;margin-bottom:4px}.analysis-item .item-header .label[data-v-c56e53b3]{font-size:10px;color:#aaa}.analysis-item .item-header .value[data-v-c56e53b3]{font-size:11px;font-weight:800;font-family:monospace}.analysis-item .item-header .value.cyan[data-v-c56e53b3]{color:#2dd4bf}.analysis-item .item-header .value.warning[data-v-c56e53b3]{color:#fb7185}.analysis-item .item-header .value.danger[data-v-c56e53b3]{color:#ef4444}.analysis-item .progress-bar[data-v-c56e53b3]{height:2px;background:#ffffff0d;border-radius:1px;overflow:hidden}.analysis-item .progress-bar .progress-fill[data-v-c56e53b3]{height:100%;background:#2dd4bf}.analysis-item .progress-bar .progress-fill.warning[data-v-c56e53b3]{background:#fb7185}.analysis-item .progress-bar .progress-fill.highlight[data-v-c56e53b3]{background:#ffc83d}.tips-box[data-v-c56e53b3]{display:flex;flex-direction:column;gap:10px}.tip-item[data-v-c56e53b3]{display:flex;background:#181818;border:1px solid #222;border-radius:8px;overflow:hidden;transition:all .2s ease}.tip-item[data-v-c56e53b3]:hover{border-color:#333;background:#1c1c1c}.tip-item .health-score-ring[data-v-c56e53b3]{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-c56e53b3]{font-size:14px;font-weight:950;line-height:1;color:#eee;white-space:nowrap}.tip-item .health-score-ring .score-label[data-v-c56e53b3]{font-size:7px;font-weight:700;color:#888;text-transform:uppercase}.tip-item .health-score-ring.informational[data-v-c56e53b3]{background:#ffffff05;border-color:#ffffff14}.tip-item .health-score-ring.informational .score-val[data-v-c56e53b3]{font-size:9px;color:#555;font-weight:700}.tip-item .tip-body[data-v-c56e53b3]{flex:1;padding:12px}.tip-item .tip-header[data-v-c56e53b3]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:10px}.tip-item .tip-header .label-box[data-v-c56e53b3]{min-width:0;flex:1;display:flex;align-items:center;gap:8px}.tip-item .tip-header .label-box .dot[data-v-c56e53b3]{width:4px;height:12px;border-radius:2px;flex-shrink:0}.tip-item .tip-header .label-box .label[data-v-c56e53b3]{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-c56e53b3]{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-c56e53b3]{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-c56e53b3]{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-c56e53b3]{margin-top:8px;padding-left:12px;display:flex;align-items:center;gap:8px}.tip-item .tip-tool-btn[data-v-c56e53b3]{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-c56e53b3]:hover{border-color:#94a3b87a;background:#3341556b}.tip-item .tip-tool-btn.glossary[data-v-c56e53b3]{color:#fcd34d;border-color:#fcd34d52;background:#78350f29}.tip-item .tip-tool-btn.glossary[data-v-c56e53b3]:hover{border-color:#fcd34d80;background:#78350f3d}.tip-item .tip-tool-btn.metric-visual-toggle[data-v-c56e53b3]{color:#bfdbfe}.tip-item .metric-extra[data-v-c56e53b3]{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-c56e53b3]{margin-bottom:10px}.tip-item .metric-extra .tonal-mini-chart .tonal-eq-chart[data-v-c56e53b3]{display:grid;grid-template-columns:30px 1fr;gap:8px;align-items:start}.tip-item .metric-extra .tonal-mini-chart .tonal-y-axis[data-v-c56e53b3]{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-c56e53b3]{display:flex;flex-direction:column;gap:6px}.tip-item .metric-extra .tonal-mini-chart .tonal-plot[data-v-c56e53b3]{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-c56e53b3]{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-c56e53b3]{height:1px;background:#94a3b829}.tip-item .metric-extra .tonal-mini-chart .tonal-baseline[data-v-c56e53b3]{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-c56e53b3]{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-c56e53b3]{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-c56e53b3]{width:18px;height:100%;display:flex;align-items:flex-end}.tip-item .metric-extra .tonal-mini-chart .tonal-bar-group .bar[data-v-c56e53b3]{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-c56e53b3]{background:linear-gradient(180deg,#38bdf8,#0ea5e9)}.tip-item .metric-extra .tonal-mini-chart .tonal-bar-group .bar.risk-near[data-v-c56e53b3]{background:linear-gradient(180deg,#f59e0b,#f97316)}.tip-item .metric-extra .tonal-mini-chart .tonal-bar-group .bar.risk-exceeded[data-v-c56e53b3]{background:linear-gradient(180deg,#ef4444,#b91c1c)}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels[data-v-c56e53b3]{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-c56e53b3]{display:flex;flex-direction:column;align-items:center;gap:2px}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .name[data-v-c56e53b3]{font-size:10px;font-weight:700;color:#cbd5e1;line-height:1}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .value[data-v-c56e53b3]{font-size:9px;color:#94a3b8;line-height:1;white-space:nowrap}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .delta[data-v-c56e53b3]{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-c56e53b3]{background:#38bdf826;color:#67e8f9}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .delta.risk-near[data-v-c56e53b3]{background:#f59e0b29;color:#fbbf24}.tip-item .metric-extra .tonal-mini-chart .tonal-x-labels .delta.risk-exceeded[data-v-c56e53b3]{background:#ef444433;color:#fecaca}.tip-item .metric-extra .tonal-mini-chart .tonal-chart-note[data-v-c56e53b3]{margin-top:4px;font-size:9px;color:#94a3b8}.tip-item .metric-extra .metric-extra-title[data-v-c56e53b3]{font-size:10px;font-weight:700;color:#93c5fd;margin-bottom:8px;letter-spacing:.3px}.tip-item .metric-extra .metric-extra-title.detail[data-v-c56e53b3]{margin-top:10px;color:#a5b4fc}.tip-item .metric-extra .metric-summary[data-v-c56e53b3]{display:flex;flex-direction:column;gap:6px}.tip-item .metric-extra .metric-summary-item[data-v-c56e53b3]{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-c56e53b3]{font-weight:700;color:#cbd5e1}.tip-item .metric-extra .metric-summary-item .status[data-v-c56e53b3]{font-weight:800;border-radius:999px;padding:1px 8px;font-size:9px}.tip-item .metric-extra .metric-summary-item .distance[data-v-c56e53b3]{color:#94a3b8;white-space:nowrap}.tip-item .metric-extra .metric-summary-item.safe[data-v-c56e53b3]{border-color:#22c55e40}.tip-item .metric-extra .metric-summary-item.safe .status[data-v-c56e53b3]{color:#22c55e;background:#22c55e1f}.tip-item .metric-extra .metric-summary-item.near[data-v-c56e53b3]{border-color:#eab3084d}.tip-item .metric-extra .metric-summary-item.near .status[data-v-c56e53b3]{color:#eab308;background:#eab30824}.tip-item .metric-extra .metric-summary-item.exceeded[data-v-c56e53b3]{border-color:#ef44444d}.tip-item .metric-extra .metric-summary-item.exceeded .status[data-v-c56e53b3]{color:#ef4444;background:#ef444424}.tip-item .metric-extra .metric-bars[data-v-c56e53b3]{display:flex;flex-direction:column;gap:8px}.tip-item .metric-extra .metric-bar-row[data-v-c56e53b3]{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-c56e53b3]{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-c56e53b3]{color:#cbd5e1;font-weight:700}.tip-item .metric-extra .metric-bar-row .metric-bar-head .state[data-v-c56e53b3]{color:#94a3b8;white-space:nowrap}.tip-item .metric-extra .metric-bar-row .metric-axis-track[data-v-c56e53b3]{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-c56e53b3]{background:#1e293b7a}.tip-item .metric-extra .metric-bar-row .metric-axis-safe-band[data-v-c56e53b3],.tip-item .metric-extra .metric-bar-row .metric-axis-risk-band[data-v-c56e53b3]{position:absolute;top:1px;bottom:1px;border-radius:999px}.tip-item .metric-extra .metric-bar-row .metric-axis-safe-band[data-v-c56e53b3]{background:linear-gradient(90deg,#22c55e38,#38bdf833)}.tip-item .metric-extra .metric-bar-row .metric-axis-risk-band[data-v-c56e53b3]{background:linear-gradient(90deg,#f59e0b24,#ef44442e)}.tip-item .metric-extra .metric-bar-row .metric-axis-band[data-v-c56e53b3]{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-c56e53b3]{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-c56e53b3],.tip-item .metric-extra .metric-bar-row .metric-axis-threshold.max[data-v-c56e53b3]{background:#67e8f9}.tip-item .metric-extra .metric-bar-row .metric-axis-threshold.max[data-v-c56e53b3]{background:#86efac}.tip-item .metric-extra .metric-bar-row .metric-axis-current[data-v-c56e53b3]{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-c56e53b3]{border-color:#f59e0b}.tip-item .metric-extra .metric-bar-row .metric-axis-current.exceeded[data-v-c56e53b3]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44442e}.tip-item .metric-extra .metric-bar-row .metric-bar-foot[data-v-c56e53b3]{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-c56e53b3]{border-color:#f59e0b6b;background:#78350f3d}.tip-item .metric-extra .metric-range-row.exceeded[data-v-c56e53b3]{border-color:#ef444473;background:#7f1d1d33}.tip-item.type-success .dot[data-v-c56e53b3]{background:#22c55e;box-shadow:0 0 8px #22c55e4d}.tip-item.type-success .health-score-ring[data-v-c56e53b3]{border-color:#22c55e33}.tip-item.type-success .health-score-ring .score-val[data-v-c56e53b3],.tip-item.type-success .tip-actions .val[data-v-c56e53b3]{color:#22c55e}.tip-item.type-warning[data-v-c56e53b3]{border-color:#eab3081a}.tip-item.type-warning .dot[data-v-c56e53b3]{background:#eab308;box-shadow:0 0 8px #eab3084d}.tip-item.type-warning .health-score-ring[data-v-c56e53b3]{border-color:#eab30833}.tip-item.type-warning .health-score-ring .score-val[data-v-c56e53b3],.tip-item.type-warning .tip-actions .val[data-v-c56e53b3]{color:#eab308}.tip-item.type-error[data-v-c56e53b3]{border-color:#ef44441a}.tip-item.type-error .dot[data-v-c56e53b3]{background:#ef4444;box-shadow:0 0 8px #ef44444d}.tip-item.type-error .health-score-ring[data-v-c56e53b3]{border-color:#ef444433}.tip-item.type-error .health-score-ring .score-val[data-v-c56e53b3],.tip-item.type-error .tip-actions .val[data-v-c56e53b3]{color:#ef4444}.tip-item.type-info .dot[data-v-c56e53b3]{background:#38bdf8;box-shadow:0 0 8px #38bdf84d}.tip-item.type-info .health-score-ring[data-v-c56e53b3]{border-color:#38bdf833}.tip-item.type-info .health-score-ring .score-val[data-v-c56e53b3],.tip-item.type-info .tip-actions .val[data-v-c56e53b3]{color:#38bdf8}.disclaimer-note[data-v-c56e53b3]{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-c56e53b3]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-c56e53b3]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-c56e53b3]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.global-drag-overlay[data-v-c56e53b3]{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-c56e53b3 .2s ease-out;padding:40px;pointer-events:none}.global-drag-overlay .drag-box[data-v-c56e53b3]{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-c56e53b3]{font-size:48px;margin-bottom:20px;animation:bounce-c56e53b3 1.5s infinite}.global-drag-overlay .drag-box .text[data-v-c56e53b3]{font-size:16px;font-weight:800;color:#ffc83d;margin-bottom:8px}.global-drag-overlay .drag-box .sub[data-v-c56e53b3]{font-size:12px;color:#777}@keyframes bounce-c56e53b3{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.waveform-container[data-v-bcc26ceb]{width:100%;height:100%;background:#141414;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab}.curve-legend[data-v-bcc26ceb]{position:absolute;top:10px;left:12px;z-index:6;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;border:1px solid rgba(103,232,249,.22);background:#080f17b8;color:#c8f7ff;font-size:10px;font-weight:700;letter-spacing:.2px;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.legend-swatch[data-v-bcc26ceb]{width:14px;height:0;border-top:2px solid #67e8f9;box-shadow:0 0 6px #67e8f947}.legend-text--compact[data-v-bcc26ceb]{display:none}.legend-range[data-v-bcc26ceb]{color:#c8f7ffb8;font-weight:600;font-variant-numeric:tabular-nums}.waveform-container[data-v-bcc26ceb]:active{cursor:grabbing}.loading-mask[data-v-bcc26ceb]{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-bcc26ceb]{color:#ffc83d;font-size:12px;font-weight:700;font-family:Inter,monospace}.spinner[data-v-bcc26ceb]{width:24px;height:24px;border:2px solid #333;border-top-color:#ffc83d;border-radius:50%;animation:spin-bcc26ceb .8s linear infinite}@keyframes spin-bcc26ceb{to{transform:rotate(360deg)}}@media (max-width: 768px){.curve-legend[data-v-bcc26ceb]{top:8px;left:8px;gap:5px;padding:3px 7px;font-size:9px}.legend-swatch[data-v-bcc26ceb]{width:12px}.legend-text--full[data-v-bcc26ceb]{display:none}.legend-text--compact[data-v-bcc26ceb]{display:inline}.legend-range[data-v-bcc26ceb]{display:none}}.workstation-container[data-v-e4da0268]{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-e4da0268]{height:100vh;height:100dvh;transform:translateY(0)}.workstation-container.is-mini[data-v-e4da0268]{height:56px;overflow:hidden;transform:translateY(0)}@media (max-width: 768px){.workstation-container.is-mini[data-v-e4da0268]{height:88px;min-height:56px}}.workstation-container.is-hidden[data-v-e4da0268]{height:56px;transform:translateY(100%)}.workstation-body[data-v-e4da0268]{display:flex;flex:1;overflow:hidden;background:#0f0f0f}.center-content[data-v-e4da0268]{flex:1;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid #2a2a2a}.waveform-section[data-v-e4da0268]{height:110px;background:#181818;border-bottom:1px solid #2a2a2a;flex-shrink:0}.insight-sidebar[data-v-e4da0268]{width:400px;flex-shrink:0;border-right:1px solid #2a2a2a;background:#121212}.main-content-container[data-v-e4da0268]{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative}.scrollable-panel[data-v-e4da0268]{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.custom-scrollbar[data-v-e4da0268]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-e4da0268]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-e4da0268]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.custom-scrollbar[data-v-e4da0268]::-webkit-scrollbar-thumb:hover{background:#444}.insight-tab-panel[data-v-e4da0268],.meter-tab-panel[data-v-e4da0268]{background:#121212}.rack-section[data-v-e4da0268]{background:#0f0f0f}.analyzer-section[data-v-e4da0268]{width:400px;flex-shrink:0;overflow:hidden}.tier-ultra .insight-section[data-v-e4da0268]{display:block}.tier-medium .insight-section[data-v-e4da0268]{flex:1;border-right:1px solid #2a2a2a}.tier-mobile[data-v-e4da0268]{flex-direction:column}.tier-mobile .center-content[data-v-e4da0268]{border-right:none}.tier-mobile .analyzer-section[data-v-e4da0268]{width:100%;flex:1}.tier-mobile .waveform-section[data-v-e4da0268]{height:80px}.mid-tabs[data-v-e4da0268]{display:flex;background:#1e1e1e;border-bottom:1px solid #333}.mid-tabs .tab-item[data-v-e4da0268]{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-e4da0268]{color:#ffc83d;background:#181818;border-bottom-color:#ffc83d}.mobile-tabs[data-v-e4da0268]{display:flex;flex-shrink:0;background:#1e1e1e;border-bottom:1px solid #333}.tab-item[data-v-e4da0268]{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-e4da0268]{color:#ffc83d;background:#252525;border-bottom-color:#ffc83d}.export-overlay[data-v-e4da0268]{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:#ffc83d;background:#000c}.spinner[data-v-e4da0268]{width:40px;height:40px;margin-bottom:16px;border:4px solid #333;border-top-color:#ffc83d;border-radius:50%;animation:spin-e4da0268 1s linear infinite}@keyframes spin-e4da0268{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;-moz-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%;-o-object-fit:contain;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}}:root{--bah-font-sans: var(--ba-font-ui, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);--bah-font-mono: var(--ba-font-mono, "JetBrains Mono", "Fira Code", "Consolas", monospace);--bah-bg-page: #ffffff;--bah-bg-surface: #f9fafb;--bah-panel-bg: #ffffff;--bah-panel-bg-muted: #f8fafc;--bah-stage-bg: #f8fafc;--bah-toolbar-bg: #ffffff;--bah-bg-input: #ffffff;--bah-bg-hover: var(--ba-color-surface-hover, #f3f4f6);--bah-bg-active: var(--ba-color-surface-active, #e5e7eb);--bah-bg-disabled: var(--ba-color-surface-disabled, #f3f4f6);--bah-text-primary: var(--ba-color-text-primary, #111827);--bah-text-secondary: var(--ba-color-text-secondary, rgba(0, 0, 0, .7));--bah-text-tertiary: var(--ba-color-text-tertiary, rgba(0, 0, 0, .5));--bah-text-disabled: var(--ba-color-text-disabled, rgba(0, 0, 0, .3));--bah-text-inverse: var(--ba-color-text-inverse, #ffffff);--bah-border-default: var(--ba-color-border-default, rgba(0, 0, 0, .1));--bah-border-hover: var(--ba-color-border-hover, rgba(0, 0, 0, .2));--bah-border-focus: var(--ba-color-border-focus, #6366f1);--bah-border-error: var(--ba-color-status-error, #ef4444);--bah-hairline-soft: rgba(148, 163, 184, .18);--bah-timeline-grid: rgba(148, 163, 184, .12);--bah-primary: var(--ba-color-primary-500, #06b6d4);--bah-primary-hover: var(--ba-color-primary-400, #38bdf8);--bah-primary-active: var(--ba-color-primary-600, #0891b2);--bah-primary-disabled: var(--ba-color-primary-200, #bae6fd);--bah-link-text: var(--bah-primary);--bah-link-text-hover: var(--bah-primary-hover);--bah-link-text-pressed: var(--bah-primary-active);--bah-accent-cyan: var(--ba-color-primary-500, #06b6d4);--bah-accent-green: var(--ba-color-status-success, #10b981);--bah-accent-amber: var(--ba-color-status-warning, #f59e0b);--bah-accent-red: var(--ba-color-status-error, #ef4444);--bah-clip-image: var(--ba-color-status-success, #10b981);--bah-clip-text: var(--ba-color-primary-400, #38bdf8);--bah-height-sm: 28px;--bah-height-md: 38px;--bah-height-lg: 44px;--bah-radius-sm: 4px;--bah-radius-md: 8px;--bah-radius-lg: 12px;--bah-radius-full: 9999px;--bah-spacing-xs: var(--ba-spacing-1, 4px);--bah-spacing-sm: var(--ba-spacing-2, 8px);--bah-spacing-md: var(--ba-spacing-3, 12px);--bah-spacing-lg: var(--ba-spacing-4, 16px);--bah-spacing-xl: var(--ba-spacing-6, 24px);--bah-focus-ring: 0 0 0 2px rgba(99, 102, 241, .24);--bah-focus-ring-offset: 2px;--bah-transition-fast: var(--ba-duration-fast, .15s) ease;--bah-transition-normal: var(--ba-duration-normal, .25s) ease;--bah-transition-slow: var(--ba-duration-slow, .35s) ease;--bah-shadow-sm: var(--ba-shadow-sm, 0 1px 2px 0 rgba(0, 0, 0, .3));--bah-shadow-md: var(--ba-shadow-md, 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3));--bah-shadow-lg: var(--ba-shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, .5), 0 4px 6px -2px rgba(0, 0, 0, .4));--bah-shadow-panel: 0 20px 60px rgba(2, 6, 23, .12);--bah-z-dropdown: var(--ba-z-dropdown, 1000);--bah-z-modal: var(--ba-z-modal, 1400);--bah-z-popover: var(--ba-z-popover, 1500);--bah-z-tooltip: var(--ba-z-tooltip, 1600)}[data-bah-theme=dark-pv]{--bah-bg-page: #050913;--bah-bg-surface: #0b1220;--bah-panel-bg: rgba(9, 14, 24, .96);--bah-panel-bg-muted: rgba(11, 18, 30, .94);--bah-stage-bg: linear-gradient(180deg, rgba(8, 13, 22, .98) 0%, rgba(5, 8, 15, .98) 100%);--bah-toolbar-bg: rgba(9, 15, 27, .92);--bah-bg-input: rgba(15, 23, 42, .84);--bah-bg-hover: rgba(148, 163, 184, .1);--bah-bg-active: rgba(148, 163, 184, .16);--bah-bg-disabled: rgba(15, 23, 42, .55);--bah-text-primary: rgba(248, 250, 252, .98);--bah-text-secondary: rgba(191, 203, 223, .82);--bah-text-tertiary: rgba(148, 163, 184, .64);--bah-text-disabled: rgba(100, 116, 139, .58);--bah-text-inverse: #04111d;--bah-border-default: rgba(148, 163, 184, .16);--bah-border-hover: rgba(148, 163, 184, .28);--bah-border-focus: #22d3ee;--bah-border-error: #fb7185;--bah-hairline-soft: rgba(148, 163, 184, .12);--bah-timeline-grid: rgba(148, 163, 184, .1);--bah-primary: #22d3ee;--bah-primary-hover: #67e8f9;--bah-primary-active: #06b6d4;--bah-primary-disabled: rgba(34, 211, 238, .32);--bah-accent-cyan: #22d3ee;--bah-accent-green: #34d399;--bah-accent-amber: #fbbf24;--bah-accent-red: #fb7185;--bah-clip-image: #34d399;--bah-clip-text: #38bdf8;--bah-focus-ring: 0 0 0 2px rgba(34, 211, 238, .22);--bah-shadow-sm: 0 1px 2px rgba(2, 6, 23, .18);--bah-shadow-md: 0 8px 20px rgba(1, 6, 17, .18);--bah-shadow-lg: 0 14px 40px rgba(1, 5, 14, .24);--bah-shadow-panel: 0 6px 18px rgba(1, 5, 14, .16)}[data-bah-theme=dark-flux]{--bah-bg-page: #050913;--bah-bg-surface: #0b1220;--bah-panel-bg: rgba(9, 14, 24, .96);--bah-panel-bg-muted: rgba(11, 18, 30, .94);--bah-stage-bg: linear-gradient(180deg, rgba(8, 13, 22, .98) 0%, rgba(5, 8, 15, .98) 100%);--bah-toolbar-bg: rgba(9, 15, 27, .92);--bah-bg-input: rgba(15, 23, 42, .84);--bah-bg-hover: rgba(148, 163, 184, .1);--bah-bg-active: rgba(148, 163, 184, .16);--bah-bg-disabled: rgba(15, 23, 42, .55);--bah-text-primary: rgba(248, 250, 252, .98);--bah-text-secondary: rgba(191, 203, 223, .82);--bah-text-tertiary: rgba(148, 163, 184, .64);--bah-text-disabled: rgba(100, 116, 139, .58);--bah-text-inverse: #04111d;--bah-border-default: rgba(148, 163, 184, .16);--bah-border-hover: rgba(148, 163, 184, .28);--bah-border-focus: #22d3ee;--bah-border-error: #fb7185;--bah-hairline-soft: rgba(148, 163, 184, .12);--bah-timeline-grid: rgba(148, 163, 184, .1);--bah-button-outlined-bg: rgba(8, 15, 27, .18);--bah-button-outlined-bg-hover: rgba(148, 163, 184, .12);--bah-button-outlined-bg-active: rgba(148, 163, 184, .16);--bah-button-outlined-text: rgba(236, 245, 255, .92);--bah-button-outlined-text-hover: #f8fdff;--bah-button-outlined-border: rgba(126, 249, 255, .22);--bah-button-outlined-border-hover: rgba(126, 249, 255, .42);--bah-primary: #22d3ee;--bah-primary-hover: #67e8f9;--bah-primary-active: #06b6d4;--bah-primary-disabled: rgba(34, 211, 238, .32);--bah-accent-cyan: #22d3ee;--bah-accent-green: #34d399;--bah-accent-amber: #fbbf24;--bah-accent-red: #fb7185;--bah-clip-image: #34d399;--bah-clip-text: #38bdf8;--bah-focus-ring: 0 0 0 2px rgba(34, 211, 238, .22);--bah-shadow-sm: 0 1px 2px rgba(2, 6, 23, .18);--bah-shadow-md: 0 8px 20px rgba(1, 6, 17, .18);--bah-shadow-lg: 0 14px 40px rgba(1, 5, 14, .24);--bah-shadow-panel: 0 6px 18px rgba(1, 5, 14, .16);--bah-radius-sm: 0px;--bah-radius-md: 0px;--bah-radius-lg: 0px;--bah-radius-full: 0px}[data-bah-theme=home-user]{--bah-bg-page: var(--ba-color-bg-canvas);--bah-bg-surface: var(--ba-color-bg-surface);--bah-panel-bg: var(--ba-scene-panel-glow);--bah-panel-bg-muted: var(--ba-color-bg-surface-muted);--bah-stage-bg: var(--ba-scene-page-bg);--bah-toolbar-bg: var(--ba-color-bg-elevated);--bah-bg-input: var(--ba-scene-input-bg);--bah-bg-hover: rgba(15, 23, 42, .05);--bah-bg-active: rgba(15, 23, 42, .09);--bah-bg-disabled: rgba(203, 213, 225, .44);--bah-text-primary: var(--ba-color-text-primary);--bah-text-secondary: var(--ba-color-text-secondary);--bah-text-tertiary: var(--ba-color-text-muted);--bah-text-disabled: var(--ba-color-text-disabled);--bah-text-inverse: var(--ba-color-text-inverse);--bah-border-default: var(--ba-color-border-default);--bah-border-hover: var(--ba-color-border-strong);--bah-border-focus: var(--ba-color-border-focus);--bah-border-error: #e11d48;--bah-hairline-soft: rgba(148, 163, 184, .2);--bah-timeline-grid: rgba(148, 163, 184, .16);--bah-primary: var(--ba-color-brand-600);--bah-primary-hover: var(--ba-color-brand-500);--bah-primary-active: var(--ba-color-brand-700);--bah-primary-disabled: rgba(255, 200, 61, .42);--bah-button-filled-bg: linear-gradient( 135deg, #ffe38a, #FFC83D );--bah-button-filled-bg-hover: linear-gradient( 135deg, #ffe89e, #ffe07e );--bah-button-filled-bg-active: linear-gradient( 135deg, #ffd978, #ffcb52 );--bah-button-filled-border: #e5b766;--bah-button-filled-border-hover: #eec86a;--bah-button-filled-border-active: #d4a53f;--bah-button-filled-text: #2a2112;--bah-button-filled-text-hover: #241c10;--bah-button-outlined-bg: transparent;--bah-button-outlined-bg-hover: var(--ba-scene-accent-bg-soft);--bah-button-outlined-bg-active: var(--ba-scene-accent-bg-muted);--bah-button-outlined-text: var(--ba-color-text-primary);--bah-button-outlined-border-hover: rgba(255, 200, 61, .56);--bah-button-ghost-bg-hover: var(--ba-scene-accent-bg-soft);--bah-button-ghost-bg-active: var(--ba-scene-accent-bg-muted);--bah-link-text: var(--ba-color-link);--bah-link-text-hover: var(--ba-color-link-hover);--bah-link-text-pressed: var(--ba-color-link-active);--bah-accent-cyan: #0ea5e9;--bah-accent-green: #10b981;--bah-accent-amber: #f59e0b;--bah-accent-red: #ef4444;--bah-clip-image: #10b981;--bah-clip-text: #0ea5e9;--bah-focus-ring: 0 0 0 2px rgba(255, 200, 61, .28);--bah-shadow-sm: var(--ba-shadow-floating-sm);--bah-shadow-md: var(--ba-shadow-floating-md);--bah-shadow-lg: var(--ba-shadow-floating-lg);--bah-shadow-panel: 0 24px 64px rgba(0, 0, 0, .2);--bah-home-tabs-track-bg: var(--ba-color-bg-surface-strong);--bah-home-tabs-slider-bg: var(--ba-color-bg-surface);--bah-home-tabs-slider-shadow: 0 1px 3px rgba(16, 24, 40, .1);--bah-home-tabs-text: var(--ba-color-text-secondary);--bah-home-tabs-text-active: var(--ba-color-text-primary)}[data-bah-theme=light]{--bah-bg-page: var(--ba-color-bg-canvas);--bah-bg-surface: var(--ba-color-bg-surface);--bah-panel-bg: var(--ba-scene-panel-glow);--bah-panel-bg-muted: var(--ba-color-bg-surface-muted);--bah-stage-bg: var(--ba-scene-page-bg);--bah-toolbar-bg: var(--ba-color-bg-elevated);--bah-bg-input: var(--ba-scene-input-bg);--bah-bg-hover: rgba(15, 23, 42, .04);--bah-bg-active: rgba(15, 23, 42, .08);--bah-bg-disabled: rgba(226, 232, 240, .64);--bah-text-primary: var(--ba-color-text-primary);--bah-text-secondary: var(--ba-color-text-secondary);--bah-text-tertiary: var(--ba-color-text-muted);--bah-text-disabled: var(--ba-color-text-disabled);--bah-text-inverse: var(--ba-color-text-inverse);--bah-border-default: var(--ba-color-border-default);--bah-border-hover: var(--ba-color-border-strong);--bah-border-focus: var(--ba-color-border-focus);--bah-border-error: #e11d48;--bah-hairline-soft: rgba(148, 163, 184, .16);--bah-timeline-grid: rgba(148, 163, 184, .18);--bah-primary: var(--ba-color-brand-600);--bah-primary-hover: var(--ba-color-brand-500);--bah-primary-active: var(--ba-color-brand-700);--bah-primary-disabled: rgba(255, 200, 61, .32);--bah-link-text: var(--ba-color-link);--bah-link-text-hover: var(--ba-color-link-hover);--bah-link-text-pressed: var(--ba-color-link-active);--bah-accent-cyan: #06b6d4;--bah-accent-green: #10b981;--bah-accent-amber: #f59e0b;--bah-accent-red: #e11d48;--bah-clip-image: #10b981;--bah-clip-text: #0284c7;--bah-focus-ring: 0 0 0 2px rgba(255, 200, 61, .18);--bah-shadow-sm: var(--ba-shadow-floating-sm);--bah-shadow-md: var(--ba-shadow-floating-md);--bah-shadow-lg: var(--ba-shadow-floating-lg);--bah-shadow-panel: 0 20px 60px rgba(15, 23, 42, .12)}.bah-root[data-v-ee146668]{color:var(--bah-text-primary);font-family:var(--bah-font-sans)}.bah-button[data-v-b5513896]{--bah-button-hover-lift: 0px;--bah-button-hover-shadow: none;--bah-button-press-scale: .992;display:inline-flex;align-items:center;justify-content:center;gap:var(--bah-spacing-sm, 8px);border:1px solid transparent;border-radius:var(--bah-button-radius, var(--ba-radius-2, 4px));font-weight:var(--bah-button-font-weight, 500);letter-spacing:var(--bah-button-letter-spacing, normal);cursor:pointer;transition:background-color var(--bah-transition-fast, .15s ease),border-color var(--bah-transition-fast, .15s ease),color var(--bah-transition-fast, .15s ease),box-shadow var(--bah-transition-fast, .15s ease),transform var(--bah-transition-fast, .15s ease);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;overflow:hidden;box-shadow:var(--bah-button-shadow, none)}.bah-button--block[data-v-b5513896]{display:flex;width:100%}.bah-button--sm[data-v-b5513896]{height:var( --bah-button-height, var(--bah-button-height-sm, var(--bah-height-sm, 28px)) );padding:0 var( --bah-button-padding-x, var(--bah-button-padding-x-sm, var(--bah-spacing-sm, 8px)) );font-size:var(--bah-button-font-size, var(--bah-button-font-size-sm, 12px))}.bah-button--md[data-v-b5513896]{height:var( --bah-button-height, var(--bah-button-height-md, var(--bah-height-md, 36px)) );padding:0 var( --bah-button-padding-x, var(--bah-button-padding-x-md, var(--bah-spacing-md, 12px)) );font-size:var(--bah-button-font-size, var(--bah-button-font-size-md, 14px))}.bah-button--lg[data-v-b5513896]{height:var( --bah-button-height, var(--bah-button-height-lg, var(--bah-height-lg, 44px)) );padding:0 var( --bah-button-padding-x, var(--bah-button-padding-x-lg, var(--bah-spacing-lg, 16px)) );font-size:var(--bah-button-font-size, var(--bah-button-font-size-lg, 16px))}.bah-button--filled[data-v-b5513896]{background:var( --bah-button-filled-bg, var(--bah-primary, var(--ba-color-interactive-primary-bg, #6366f1)) );color:var( --bah-button-filled-text, var(--bah-text-inverse, var(--ba-color-interactive-primary-text, #ffffff)) );border-color:var( --bah-button-filled-border, var(--bah-primary, var(--ba-color-interactive-primary-border, #6366f1)) )}.bah-button--filled[data-v-b5513896]:hover:not(:disabled){background:var( --bah-button-filled-bg-hover, var( --bah-primary-hover, var(--ba-color-interactive-primary-bg-hover, #4f46e5) ) );color:var( --bah-button-filled-text-hover, var( --bah-button-filled-text, var(--bah-text-inverse, var(--ba-color-interactive-primary-text, #ffffff)) ) );border-color:var( --bah-button-filled-border-hover, var( --bah-primary-hover, var(--ba-color-interactive-primary-border-hover, #4f46e5) ) )}.bah-button--outlined[data-v-b5513896]{background:var(--bah-button-outlined-bg, transparent);color:var( --bah-button-outlined-text, var(--bah-text-primary, var(--ba-color-text-primary, #111827)) );border-color:var( --bah-button-outlined-border, var(--bah-border-default, var(--ba-color-border-default, #e5e7eb)) )}.bah-button--outlined[data-v-b5513896]:hover:not(:disabled){background:var( --bah-button-outlined-bg-hover, var(--ba-color-bg-surface-strong, var(--bah-bg-hover, #f3f4f6)) );color:var( --bah-button-outlined-text-hover, var( --bah-button-outlined-text, var(--bah-text-primary, var(--ba-color-text-primary, #111827)) ) );border-color:var( --bah-button-outlined-border-hover, var( --bah-border-hover, var( --ba-color-interactive-primary-border, var(--ba-color-border-default, #e5e7eb) ) ) )}.bah-button--ghost[data-v-b5513896]{background:var(--bah-button-ghost-bg, transparent);color:var(--bah-button-ghost-text, var(--bah-text-primary, #111827));border-color:transparent}.bah-button--ghost[data-v-b5513896]:hover:not(:disabled){background:var(--bah-button-ghost-bg-hover, var(--bah-bg-hover, #f3f4f6));color:var( --bah-button-ghost-text-hover, var(--bah-button-ghost-text, var(--bah-text-primary, #111827)) )}.bah-button--surface[data-v-b5513896]{background:var(--bah-button-surface-bg, var(--ba-color-interactive-secondary-bg));color:var(--bah-button-surface-text, var(--ba-color-text-secondary));border-color:transparent}.bah-button--surface[data-v-b5513896]:hover:not(:disabled){background:var(--bah-button-surface-bg-hover, var(--ba-color-interactive-secondary-bg-hover));color:var( --bah-button-surface-text-hover, var(--bah-button-surface-text, var(--ba-color-text-primary)) )}.bah-button--filled[data-v-b5513896]:active:not(:disabled){background:var( --bah-button-filled-bg-active, var( --bah-primary-active, var( --ba-color-interactive-primary-bg-active, var(--bah-button-filled-bg-hover, #4f46e5) ) ) );border-color:var( --bah-button-filled-border-active, var( --bah-primary-active, var( --ba-color-interactive-primary-border-active, var(--bah-button-filled-border-hover, #4f46e5) ) ) );transform:scale(var(--bah-button-press-scale))}.bah-button--outlined[data-v-b5513896]:active:not(:disabled){background:var( --bah-button-outlined-bg-active, var( --bah-button-outlined-bg-hover, var(--ba-color-bg-surface-strong, var(--bah-bg-hover, #f3f4f6)) ) );transform:scale(var(--bah-button-press-scale))}.bah-button--ghost[data-v-b5513896]:active:not(:disabled){background:var( --bah-button-ghost-bg-active, var(--bah-button-ghost-bg-hover, var(--bah-bg-hover, #f3f4f6)) );transform:scale(var(--bah-button-press-scale))}.bah-button[data-v-b5513896]:disabled{opacity:.5;cursor:not-allowed}.bah-button[data-v-b5513896]:focus-visible{outline:none;box-shadow:var( --bah-focus-ring, 0 0 0 2px var(--ba-scene-accent-border-soft) )}.bah-button--loading[data-v-b5513896]{cursor:wait}.bah-button__spinner[data-v-b5513896]{position:absolute;width:16px;height:16px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:bah-spin-b5513896 .8s linear infinite}.bah-button__content.is-hidden[data-v-b5513896]{opacity:0}@keyframes bah-spin-b5513896{to{transform:rotate(360deg)}}.bah-number-input[data-v-b7240004]{display:grid;grid-template-columns:minmax(0,1fr) 20px;width:100%;background:var(--bah-bg-input, #1a1a1f);border:1px solid var(--bah-border-default, #2d2d35);border-radius:var(--bah-radius-md, 8px);transition:border-color var(--bah-transition-fast, .15s ease),box-shadow var(--bah-transition-fast, .15s ease);overflow:hidden}.bah-number-input--sm[data-v-b7240004]{min-height:var(--bah-height-sm, 28px)}.bah-number-input--md[data-v-b7240004]{min-height:var(--bah-height-md, 36px)}.bah-number-input--lg[data-v-b7240004]{min-height:var(--bah-height-lg, 44px)}.bah-number-input[data-v-b7240004]:hover:not(.bah-number-input--disabled){border-color:var(--bah-border-hover, #3d3d47)}.bah-number-input[data-v-b7240004]:focus-within:not(.bah-number-input--disabled){border-color:var(--bah-border-focus, #6366f1);box-shadow:var(--bah-focus-ring, 0 0 0 2px rgba(99, 102, 241, .3))}.bah-number-input--disabled[data-v-b7240004]{opacity:.5}.bah-number-input__native[data-v-b7240004]{width:100%;min-width:0;padding:0 10px;border:none;background:transparent;color:var(--bah-text-primary, #f0f0f5);font:inherit;outline:none}.bah-number-input--sm .bah-number-input__native[data-v-b7240004]{font-size:12px}.bah-number-input--md .bah-number-input__native[data-v-b7240004]{font-size:14px}.bah-number-input--lg .bah-number-input__native[data-v-b7240004]{font-size:16px}.bah-number-input__native[data-v-b7240004]::-moz-placeholder{color:var(--bah-text-tertiary, #6b7280)}.bah-number-input__native[data-v-b7240004]::placeholder{color:var(--bah-text-tertiary, #6b7280)}.bah-number-input__stepper[data-v-b7240004]{display:grid;grid-template-rows:1fr 1fr;border-left:1px solid var(--bah-border-default, #2d2d35);background:#0206172e}.bah-number-input__step-button[data-v-b7240004]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:0;padding:0;border:none;background:transparent;color:var(--bah-text-secondary, #9ca3af);cursor:pointer;transition:background-color var(--bah-transition-fast, .15s ease),color var(--bah-transition-fast, .15s ease)}.bah-number-input__step-button+.bah-number-input__step-button[data-v-b7240004]{border-top:1px solid var(--bah-border-default, #2d2d35)}.bah-number-input__step-button[data-v-b7240004]:hover:not(:disabled){background:var(--bah-bg-hover, rgba(148, 163, 184, .1));color:var(--bah-text-primary, #f8fafc)}.bah-number-input__step-button[data-v-b7240004]:disabled{cursor:not-allowed}.bah-number-input__step-icon[data-v-b7240004]{font-size:9px;line-height:1}.bah-bezier-editor[data-v-45faf04c]{width:100%;min-width:0}.bah-bezier-editor__preview[data-v-45faf04c]{display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px;align-items:center;width:100%;padding:6px 8px;border:1px solid var(--bah-border-default, #2d2d35);border-radius:var(--bah-radius-md, 8px);background:var(--bah-bg-input, #1a1a1f);color:var(--bah-text-primary, #f0f0f5);cursor:pointer;transition:border-color var(--bah-transition-fast, .15s ease),box-shadow var(--bah-transition-fast, .15s ease)}.bah-bezier-editor__preview[data-v-45faf04c]:hover:not(:disabled){border-color:var(--bah-border-hover, #3d3d47)}.bah-bezier-editor__preview[data-v-45faf04c]:focus-visible{outline:none;border-color:var(--bah-border-focus, #6366f1);box-shadow:var(--bah-focus-ring, 0 0 0 2px rgba(99, 102, 241, .3))}.bah-bezier-editor__preview[data-v-45faf04c]:disabled{cursor:not-allowed}.bah-bezier-editor--disabled[data-v-45faf04c]{opacity:.55}.bah-bezier-editor__preview-graph[data-v-45faf04c]{width:56px;height:38px;border-radius:6px;background:#0206175c}.bah-bezier-editor__preview-grid[data-v-45faf04c]{fill:none;stroke:#7dd3fc3d;stroke-width:1.2}.bah-bezier-editor__preview-curve[data-v-45faf04c]{fill:none;stroke:#7dd3fcf2;stroke-width:3.2;stroke-linecap:round}.bah-bezier-editor__preview-text[data-v-45faf04c]{min-width:0;overflow:hidden;color:var(--bah-text-secondary, #9ca3af);font-family:JetBrains Mono,Consolas,monospace;font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.bah-bezier-editor--sm .bah-bezier-editor__preview[data-v-45faf04c]{min-height:var(--bah-height-sm, 28px)}.bah-bezier-editor--md .bah-bezier-editor__preview[data-v-45faf04c]{min-height:var(--bah-height-md, 36px)}.bah-bezier-editor--lg .bah-bezier-editor__preview[data-v-45faf04c]{min-height:var(--bah-height-lg, 44px)}.bah-bezier-editor__panel[data-v-45faf04c]{display:grid;gap:10px;width:252px;padding:10px;border:1px solid rgba(56,69,87,.86);border-radius:12px;background:radial-gradient(circle at 16% 12%,rgba(56,189,248,.08),transparent 42%),#111826;box-shadow:0 14px 40px #00000073}.bah-bezier-editor__graph[data-v-45faf04c]{width:100%;height:auto;border:1px solid rgba(56,69,87,.9);border-radius:10px;background:radial-gradient(circle at 20% 18%,rgba(56,189,248,.12),transparent 48%),radial-gradient(circle at 78% 84%,rgba(125,211,252,.08),transparent 44%),#0b1220;touch-action:none}.bah-bezier-editor__grid path[data-v-45faf04c]{fill:none;stroke:#94a3b833;stroke-width:.6}.bah-bezier-editor__handle-line[data-v-45faf04c]{stroke:#7dd3fc85;stroke-width:1}.bah-bezier-editor__curve[data-v-45faf04c]{fill:none;stroke:#38bdf8fa;stroke-width:2.4;stroke-linecap:round}.bah-bezier-editor__anchor[data-v-45faf04c]{fill:#94a3b8e0}.bah-bezier-editor__control-point[data-v-45faf04c]{fill:#38bdf8fa;stroke:#0f172af2;stroke-width:1.2;cursor:grab}.bah-bezier-editor__control-point[data-v-45faf04c]:active{cursor:grabbing}.bah-bezier-editor__value[data-v-45faf04c]{min-width:0;color:var(--bah-text-secondary, #9ca3af);font-family:JetBrains Mono,Consolas,monospace;font-size:11px;line-height:1.5;text-align:center}.bah-bezier-editor__inputs[data-v-45faf04c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bah-bezier-editor__input-field[data-v-45faf04c]{display:grid;gap:4px;color:#94a3b8eb;font-family:JetBrains Mono,Consolas,monospace;font-size:11px;line-height:1.2}.bah-bezier-editor__number-input[data-v-45faf04c]{width:100%;--bah-bg-input: rgba(15, 23, 42, .88);--bah-border-default: rgba(56, 69, 87, .9);--bah-border-hover: rgba(90, 108, 129, .9);--bah-border-focus: rgba(56, 189, 248, .82);--bah-focus-ring: 0 0 0 2px rgba(56, 189, 248, .2);--bah-text-primary: rgba(226, 232, 240, .96);--bah-text-secondary: rgba(148, 163, 184, .92)}[data-v-45faf04c] .n-popover.bah-bezier-editor__popover,[data-v-45faf04c] .n-popover.bah-bezier-editor__popover .n-popover__content,[data-v-45faf04c] .bah-bezier-editor__popover,[data-v-45faf04c] .bah-bezier-editor__popover .n-popover__content{padding:0;border:none;border-radius:12px;background:transparent;box-shadow:none}.bah-collapse[data-v-7cfc9afd]{display:grid;gap:6px;min-width:0}.bah-collapse__trigger[data-v-7cfc9afd]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:20px;padding:0;background:transparent;border:none;color:inherit;font:inherit;cursor:pointer;text-align:left}.bah-collapse__title[data-v-7cfc9afd]{color:#f1f5f9f0;font-size:11px;font-weight:600;letter-spacing:.04em}.bah-collapse__icon[data-v-7cfc9afd]{color:#94a3b8d1;font-size:10px;line-height:1;transition:transform .16s ease}.bah-collapse__icon--expanded[data-v-7cfc9afd]{transform:rotate(180deg)}.bah-collapse__content[data-v-7cfc9afd]{display:grid;gap:6px;min-width:0}.bah-collapse--disabled[data-v-7cfc9afd]{opacity:.6}.bah-collapse__trigger[data-v-7cfc9afd]:disabled{cursor:not-allowed}.bah-color-input[data-v-f52ef911]{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:stretch;width:100%;background:var(--bah-bg-input, #1a1a1f);border:1px solid var(--bah-border-default, #2d2d35);border-radius:var(--bah-radius-md, 8px);overflow:hidden;transition:border-color var(--bah-transition-fast, .15s ease),box-shadow var(--bah-transition-fast, .15s ease)}.bah-color-input--sm[data-v-f52ef911]{min-height:var(--bah-height-sm, 28px)}.bah-color-input--md[data-v-f52ef911]{min-height:var(--bah-height-md, 36px)}.bah-color-input--lg[data-v-f52ef911]{min-height:var(--bah-height-lg, 44px)}.bah-color-input[data-v-f52ef911]:hover:not(.bah-color-input--disabled){border-color:var(--bah-border-hover, #3d3d47)}.bah-color-input[data-v-f52ef911]:focus-within:not(.bah-color-input--disabled){border-color:var(--bah-border-focus, #6366f1);box-shadow:var(--bah-focus-ring, 0 0 0 2px rgba(99, 102, 241, .3))}.bah-color-input--disabled[data-v-f52ef911]{opacity:.5}.bah-color-input__swatch[data-v-f52ef911]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-right:1px solid var(--bah-border-default, #2d2d35);background:#0206172e;cursor:pointer}.bah-color-input__swatch[data-v-f52ef911]:before{content:"";width:14px;height:14px;border:1px solid rgba(248,250,252,.2);border-radius:999px;background:var(--bah-color-input-swatch, #000000);box-shadow:inset 0 0 0 1px #0f172a47}.bah-color-input__swatch[data-v-f52ef911]:disabled,.bah-color-input__text[data-v-f52ef911]:disabled{cursor:not-allowed}.bah-color-input__text[data-v-f52ef911]{width:100%;min-width:0;padding:0 10px;border:none;background:transparent;color:var(--bah-text-primary, #f0f0f5);font:inherit;letter-spacing:.02em;text-transform:uppercase;outline:none}.bah-color-input--sm .bah-color-input__text[data-v-f52ef911]{font-size:12px}.bah-color-input--md .bah-color-input__text[data-v-f52ef911]{font-size:14px}.bah-color-input--lg .bah-color-input__text[data-v-f52ef911]{font-size:16px}.bah-color-input__text[data-v-f52ef911]::-moz-placeholder{color:var(--bah-text-tertiary, #6b7280)}.bah-color-input__text[data-v-f52ef911]::placeholder{color:var(--bah-text-tertiary, #6b7280)}.bah-color-input__picker-panel[data-v-f52ef911]{width:216px}[data-v-f52ef911] .bah-color-input__popover{padding:10px;border:1px solid rgba(56,69,87,.86);border-radius:12px;background:radial-gradient(circle at 16% 12%,rgba(56,189,248,.08),transparent 42%),#111826;box-shadow:0 14px 40px #00000073}[data-v-f52ef911] .bah-color-input__popover .n-color-picker-panel{background:#0e1624eb}[data-v-f52ef911] .bah-color-input__popover .n-color-picker-trigger{display:none}[data-v-f52ef911] .bah-color-input__popover .n-color-picker-preview__value{color:#e2e8f0eb}.bah-dialog[data-v-88de9802]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:24px}.bah-dialog__overlay[data-v-88de9802]{position:absolute;top:0;right:0;bottom:0;left:0;background:#04080eb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bah-dialog__panel[data-v-88de9802]{position:relative;width:min(420px,100%);display:grid;gap:0;border:1px solid rgba(148,163,184,.18);border-radius:14px;background:linear-gradient(180deg,#0b111bfa,#080c13fc);box-shadow:0 24px 60px #02061770;overflow:hidden}.bah-dialog__header[data-v-88de9802]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 14px;border-bottom:1px solid rgba(148,163,184,.12);background:#0c121cf5}.bah-dialog__title[data-v-88de9802]{margin:0;color:#f8fafcf5;font-size:14px;font-weight:600}.bah-dialog__close[data-v-88de9802]{width:28px;height:28px;padding:0;border:1px solid rgba(148,163,184,.16);border-radius:999px;background:#0f1722b8;color:#e2e8f0db;font-size:16px;line-height:1;cursor:pointer}.bah-dialog__body[data-v-88de9802]{padding:16px 14px 14px;color:#cbd5e1d6;font-size:13px;line-height:1.6}.bah-dialog__footer[data-v-88de9802]{display:flex;justify-content:flex-end;gap:8px;padding:0 14px 14px}.bah-divider[data-v-a7244d89]{display:grid;grid-template-columns:minmax(18px,1fr) auto minmax(18px,1fr);align-items:center;gap:8px;min-width:0}.bah-divider__line[data-v-a7244d89]{display:block;min-width:0;height:1px;background:linear-gradient(90deg,#94a3b814,#94a3b84d)}.bah-divider__line[data-v-a7244d89]:first-child{background:linear-gradient(90deg,#94a3b814,#94a3b84d)}.bah-divider__line[data-v-a7244d89]:last-child{background:linear-gradient(90deg,#94a3b84d,#94a3b814)}.bah-divider__title[data-v-a7244d89]{color:#bfcbdfb3;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.bah-divider--left[data-v-a7244d89]{grid-template-columns:auto minmax(18px,1fr)}.bah-divider--left .bah-divider__line[data-v-a7244d89]:first-child{display:none}.bah-divider--right[data-v-a7244d89]{grid-template-columns:minmax(18px,1fr) auto}.bah-divider--right .bah-divider__line[data-v-a7244d89]:last-child{display:none}.bah-input-wrapper[data-v-fd78acdb]{display:flex;align-items:center;height:var(--bah-height-md, 36px);background:var(--bah-bg-input, #1a1a1f);border:1px solid var(--bah-border-default, #2d2d35);border-radius:var(--bah-radius-md, 8px);transition:all var(--bah-transition-fast, .15s ease);position:relative;overflow:hidden}.bah-input-wrapper--sm[data-v-fd78acdb]{height:var(--bah-height-sm, 28px);padding:0 var(--bah-spacing-sm, 8px)}.bah-input-wrapper--md[data-v-fd78acdb]{height:var(--bah-height-md, 36px);padding:0 var(--bah-spacing-md, 12px)}.bah-input-wrapper--lg[data-v-fd78acdb]{height:var(--bah-height-lg, 44px);padding:0 var(--bah-spacing-lg, 16px)}.bah-input__native[data-v-fd78acdb]{flex:1;border:none;background:transparent;color:var(--bah-text-primary, #f0f0f5);font-size:inherit;outline:none;width:100%;height:100%;padding:0}.bah-input__native[data-v-fd78acdb]::-moz-placeholder{color:var(--bah-text-tertiary, #6b7280)}.bah-input__native[data-v-fd78acdb]::placeholder{color:var(--bah-text-tertiary, #6b7280)}.bah-input-wrapper[data-v-fd78acdb]:hover:not(.bah-input-wrapper--disabled){border-color:var(--bah-border-hover, #3d3d47)}.bah-input-wrapper[data-v-fd78acdb]:focus-within:not(.bah-input-wrapper--disabled){border-color:var(--bah-border-focus, #6366f1);box-shadow:var(--bah-focus-ring, 0 0 0 2px rgba(99, 102, 241, .3))}.bah-input-wrapper--disabled[data-v-fd78acdb]{opacity:.5;cursor:not-allowed}.bah-input-wrapper--disabled .bah-input__native[data-v-fd78acdb]{cursor:not-allowed}.bah-input-wrapper--error[data-v-fd78acdb]{border-color:var(--bah-border-error, #ef4444)}.bah-input-wrapper--error[data-v-fd78acdb]:focus-within{box-shadow:0 0 0 2px #ef44444d}.bah-input__clear[data-v-fd78acdb]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:var(--bah-spacing-sm, 8px);padding:0;border:none;background:transparent;color:var(--bah-text-secondary, #9ca3af);cursor:pointer;border-radius:var(--bah-radius-sm, 4px);transition:all var(--bah-transition-fast, .15s ease);flex-shrink:0}.bah-input__clear[data-v-fd78acdb]:hover{background:var(--bah-bg-hover, #25252c);color:var(--bah-text-primary, #f0f0f5)}.bah-input__clear-icon[data-v-fd78acdb]{font-size:14px;font-weight:500;line-height:1}.bah-icon-button[data-v-28bb8b5b]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:1px solid transparent;border-radius:var(--bah-radius-sm, 6px);background:transparent;color:var(--bah-text-secondary, rgba(226, 232, 240, .84));cursor:pointer;transition:background-color var(--bah-transition-fast, .15s ease),border-color var(--bah-transition-fast, .15s ease),color var(--bah-transition-fast, .15s ease),box-shadow var(--bah-transition-fast, .15s ease)}.bah-icon-button--sm[data-v-28bb8b5b]{width:24px;min-width:24px;height:24px}.bah-icon-button--md[data-v-28bb8b5b]{width:28px;min-width:28px;height:28px}.bah-icon-button--ghost[data-v-28bb8b5b]{border-color:#94a3b81f;background:#0f1722ad}.bah-icon-button--ghost[data-v-28bb8b5b]:hover:not(:disabled){border-color:#7dd3fc42;background:#182231e0;color:#f8fafcf5}.bah-icon-button--outlined[data-v-28bb8b5b]{border-color:#94a3b838;background:#0f1722e6}.bah-icon-button--outlined[data-v-28bb8b5b]:hover:not(:disabled){border-color:#7dd3fc57;background:#182231f5;color:#f8fafcfa}.bah-icon-button--danger[data-v-28bb8b5b]{border-color:#f8717142;background:#450a0a5c;color:#fecacaf5}.bah-icon-button--danger[data-v-28bb8b5b]:hover:not(:disabled){border-color:#f8717170;background:#7f1d1d7a;color:#fee2e2fa}.bah-icon-button[data-v-28bb8b5b]:disabled{opacity:.4;cursor:not-allowed}.bah-icon-button[data-v-28bb8b5b]:focus-visible{outline:none;box-shadow:var(--bah-focus-ring, 0 0 0 2px rgba(99, 102, 241, .3))}.bah-icon-button__icon[data-v-28bb8b5b]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.bah-icon-button__icon[data-v-28bb8b5b] svg{width:100%;height:100%}.bah-link[data-v-4b386381]{display:inline;margin:0;padding:0;border:none;background:transparent;color:var( --bah-link-text, var(--ba-color-link, var(--ba-color-brand-600, #FFC83D)) );cursor:pointer;font:inherit;line-height:inherit;text-decoration:none;transition:color var(--bah-transition-fast, .15s ease),opacity var(--bah-transition-fast, .15s ease)}.bah-link[data-v-4b386381]:hover{color:var( --bah-link-text-hover, var(--ba-color-link-hover, var(--ba-color-brand-500, #ffe37a)) );opacity:.94}.bah-link[data-v-4b386381]:active{color:var( --bah-link-text-pressed, var(--ba-color-link-active, var(--ba-color-brand-700, #ffcb3d)) );opacity:1}.bah-link[data-v-4b386381]:focus-visible{outline:none;border-radius:var(--bah-radius-sm, 4px);box-shadow:var( --bah-focus-ring, 0 0 0 2px var(--ba-scene-accent-border-soft) )}.bah-link--button[data-v-4b386381]:disabled,.bah-link--disabled[data-v-4b386381]{opacity:.58;cursor:not-allowed;pointer-events:none}.bah-select-dropdown[data-v-1f765b5c]{min-width:120px;max-height:280px;overflow-y:auto;background:var(--bah-bg-surface, #1a1a1f);border:1px solid var(--bah-border-default, #2d2d35);border-radius:var(--bah-radius-md, 8px);box-shadow:var(--bah-shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, .5))}.bah-select-dropdown[data-v-1f765b5c]::-webkit-scrollbar{width:6px}.bah-select-dropdown[data-v-1f765b5c]::-webkit-scrollbar-track{background:transparent}.bah-select-dropdown[data-v-1f765b5c]::-webkit-scrollbar-thumb{background:var(--bah-border-default, #2d2d35);border-radius:3px}.bah-select-dropdown[data-v-1f765b5c]::-webkit-scrollbar-thumb:hover{background:var(--bah-border-strong, #4a4a55)}.bah-select-dropdown__list[data-v-1f765b5c]{padding:var(--bah-spacing-xs, 4px)}.bah-select-dropdown__option[data-v-1f765b5c]{padding:var(--bah-spacing-sm, 8px) var(--bah-spacing-md, 12px);border-radius:var(--bah-radius-sm, 4px);cursor:pointer;color:var(--bah-text-primary, #f0f0f5);font-size:14px;transition:all var(--bah-transition-fast, .15s ease)}.bah-select-dropdown__option[data-v-1f765b5c]:hover:not(.is-disabled){background:var(--bah-bg-hover, #25252c)}.bah-select-dropdown__option.is-selected[data-v-1f765b5c]{background:var(--bah-primary, #6366f1);color:var(--bah-text-inverse, #ffffff)}.bah-select-dropdown__option.is-disabled[data-v-1f765b5c]{opacity:.5;cursor:not-allowed}.bah-select-dropdown__option.is-selected[data-v-1f765b5c]:hover{background:var(--bah-primary-hover, #7c7ff7)}.bah-select[data-v-bafddd0f]{position:relative;display:inline-block;width:100%}.bah-select__trigger[data-v-bafddd0f]{display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;width:100%;height:var(--bah-height-md, 36px);padding:0 var(--bah-spacing-md, 12px);background:var(--bah-bg-input, #1a1a1f);border:1px solid var(--bah-border-default, #2d2d35);border-radius:var(--bah-radius-md, 8px);cursor:pointer;transition:all var(--bah-transition-fast, .15s ease);gap:var(--bah-spacing-sm, 8px);color:inherit;font:inherit;line-height:1;outline:none}.bah-select--sm .bah-select__trigger[data-v-bafddd0f]{height:var(--bah-height-sm, 28px);padding:0 var(--bah-spacing-sm, 8px);font-size:12px}.bah-select--md .bah-select__trigger[data-v-bafddd0f]{height:var(--bah-height-md, 36px);padding:0 var(--bah-spacing-md, 12px);font-size:14px}.bah-select--lg .bah-select__trigger[data-v-bafddd0f]{height:var(--bah-height-lg, 44px);padding:0 var(--bah-spacing-lg, 16px);font-size:16px}.bah-select__value[data-v-bafddd0f]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bah-text-primary, #f0f0f5)}.bah-select__value.is-placeholder[data-v-bafddd0f]{color:var(--bah-text-tertiary, #6b7280)}.bah-select__arrow[data-v-bafddd0f]{font-size:10px;color:var(--bah-text-secondary, #9ca3af);transition:transform var(--bah-transition-fast, .15s ease)}.bah-select__actions[data-v-bafddd0f]{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.bah-select__clear[data-v-bafddd0f]{position:absolute;top:50%;right:28px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--bah-text-secondary, #9ca3af);cursor:pointer;transform:translateY(-50%)}.bah-select__clear[data-v-bafddd0f]:hover{background:var(--bah-bg-hover, rgba(148, 163, 184, .1));color:var(--bah-text-primary, #f8fafc)}.bah-select__arrow.is-open[data-v-bafddd0f]{transform:rotate(180deg)}.bah-select:hover:not(.bah-select--disabled) .bah-select__trigger[data-v-bafddd0f]{border-color:var(--bah-border-hover, #3d3d47)}.bah-select--open .bah-select__trigger[data-v-bafddd0f],.bah-select__trigger[data-v-bafddd0f]:focus-visible{border-color:var(--bah-border-focus, #6366f1);box-shadow:var(--bah-focus-ring, 0 0 0 2px rgba(99, 102, 241, .3))}.bah-select--disabled[data-v-bafddd0f]{opacity:.5}.bah-select--disabled .bah-select__trigger[data-v-bafddd0f]{cursor:not-allowed}.bah-slider[data-v-595b2354]{display:flex;align-items:center;width:100%;padding:var(--bah-spacing-sm, 8px) 0}.bah-slider__track[data-v-595b2354]{position:relative;flex:1;background:var(--bah-bg-tertiary, #1a1a24);background:#2d2d3566;border-radius:999px;cursor:pointer;outline:none;overflow:hidden}.bah-slider--sm .bah-slider__track[data-v-595b2354]{height:12px}.bah-slider--sm .bah-slider__thumb[data-v-595b2354]{width:12px;height:12px}.bah-slider--md .bah-slider__track[data-v-595b2354]{height:16px}.bah-slider--md .bah-slider__thumb[data-v-595b2354]{width:16px;height:16px}.bah-slider--lg .bah-slider__track[data-v-595b2354]{height:20px}.bah-slider--lg .bah-slider__thumb[data-v-595b2354]{width:20px;height:20px}.bah-slider__fill[data-v-595b2354]{position:absolute;top:0;left:0;height:100%;background:var(--bah-primary, #6366f1);border-radius:var(--bah-radius-full, 9999px);pointer-events:none}.bah-slider__track[data-v-595b2354]:focus-visible{box-shadow:var(--bah-focus-ring, 0 0 0 2px rgba(14, 165, 233, .24))}.bah-slider__thumb[data-v-595b2354]{position:absolute;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:50%;box-shadow:0 2px 4px #0000004d;cursor:default;transition:transform var(--bah-transition-fast, .15s ease),background-color .2s,box-shadow .2s;pointer-events:none;z-index:2}.bah-slider__thumb[data-v-595b2354]:hover{background:var(--bah-text-primary-lighten, #ffffff)}.bah-slider__thumb.is-dragging[data-v-595b2354]{cursor:default;transform:translate(-50%,-50%) scale(1.15);box-shadow:0 2px 5px #00000080}.bah-slider__tooltip[data-v-595b2354]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:4px 8px;background:var(--bah-bg-surface, #1a1a1f);color:var(--bah-text-primary, #f0f0f5);font-size:12px;border-radius:var(--bah-radius-sm, 4px);white-space:nowrap;box-shadow:var(--bah-shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, .5))}.bah-slider--disabled[data-v-595b2354]{opacity:.5}.bah-slider--disabled .bah-slider__track[data-v-595b2354],.bah-slider--disabled .bah-slider__thumb[data-v-595b2354]{cursor:not-allowed}.bah-textarea-wrapper[data-v-85d78f94]{display:flex;flex-direction:column;gap:var(--bah-spacing-xs, 4px)}.bah-textarea__native[data-v-85d78f94]{width:100%;min-height:calc(var(--bah-height-md, 36px) * 2);padding:var(--bah-spacing-sm, 8px) var(--bah-spacing-md, 12px);background:var(--bah-bg-input, #1a1a1f);border:1px solid var(--bah-border-default, #2d2d35);border-radius:var(--bah-radius-md, 8px);color:var(--bah-text-primary, #f0f0f5);font-size:14px;line-height:1.5;outline:none;transition:all var(--bah-transition-fast, .15s ease);font-family:inherit}.bah-textarea__native[data-v-85d78f94]::-moz-placeholder{color:var(--bah-text-tertiary, #6b7280)}.bah-textarea__native[data-v-85d78f94]::placeholder{color:var(--bah-text-tertiary, #6b7280)}.bah-textarea__native[data-v-85d78f94]:hover:not(:disabled){border-color:var(--bah-border-hover, #3d3d47)}.bah-textarea__native[data-v-85d78f94]:focus:not(:disabled){border-color:var(--bah-border-focus, #6366f1);box-shadow:var(--bah-focus-ring, 0 0 0 2px rgba(99, 102, 241, .3))}.bah-textarea__native[data-v-85d78f94]:disabled{opacity:.5;cursor:not-allowed;background:var(--bah-bg-disabled, #f3f4f6)}.bah-textarea-wrapper--disabled .bah-textarea__counter[data-v-85d78f94]{opacity:.5}.bah-textarea__counter[data-v-85d78f94]{align-self:flex-end;font-size:12px;color:var(--bah-text-secondary, #9ca3af)}.bah-checkbox[data-v-fa3d8e37]{display:inline-flex;align-items:center;gap:var(--bah-spacing-sm, 8px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bah-checkbox__input[data-v-fa3d8e37]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.bah-checkbox__box[data-v-fa3d8e37]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid var(--bah-border-default, #2d2d35);border-radius:var(--bah-radius-sm, 4px);background:var(--bah-bg-input, #1a1a1f);transition:all var(--bah-transition-fast, .15s ease);flex-shrink:0}.bah-checkbox--sm .bah-checkbox__box[data-v-fa3d8e37]{width:14px;height:14px}.bah-checkbox--sm .bah-checkbox__checkmark[data-v-fa3d8e37],.bah-checkbox--sm .bah-checkbox__indeterminate[data-v-fa3d8e37]{font-size:10px}.bah-checkbox--md .bah-checkbox__box[data-v-fa3d8e37]{width:18px;height:18px}.bah-checkbox--lg .bah-checkbox__box[data-v-fa3d8e37]{width:22px;height:22px}.bah-checkbox--lg .bah-checkbox__checkmark[data-v-fa3d8e37],.bah-checkbox--lg .bah-checkbox__indeterminate[data-v-fa3d8e37]{font-size:14px}.bah-checkbox__checkmark[data-v-fa3d8e37],.bah-checkbox__indeterminate[data-v-fa3d8e37]{color:var(--bah-text-inverse, #ffffff);font-size:12px;font-weight:700;line-height:1}.bah-checkbox__indeterminate[data-v-fa3d8e37]{font-size:14px}.bah-checkbox--checked .bah-checkbox__box[data-v-fa3d8e37],.bah-checkbox--indeterminate .bah-checkbox__box[data-v-fa3d8e37]{background:var(--bah-primary, #6366f1);border-color:var(--bah-primary, #6366f1)}.bah-checkbox:hover:not(.bah-checkbox--disabled) .bah-checkbox__box[data-v-fa3d8e37]{border-color:var(--bah-primary, #6366f1)}.bah-checkbox--checked:hover:not(.bah-checkbox--disabled) .bah-checkbox__box[data-v-fa3d8e37],.bah-checkbox--indeterminate:hover:not(.bah-checkbox--disabled) .bah-checkbox__box[data-v-fa3d8e37]{background:var(--bah-primary-hover, #7c7ff7);border-color:var(--bah-primary-hover, #7c7ff7)}.bah-checkbox__input:focus-visible+.bah-checkbox__box[data-v-fa3d8e37]{box-shadow:var(--bah-focus-ring, 0 0 0 2px rgba(99, 102, 241, .3))}.bah-checkbox--disabled[data-v-fa3d8e37]{cursor:not-allowed;opacity:.5}.bah-checkbox--disabled .bah-checkbox__box[data-v-fa3d8e37]{background:var(--bah-bg-disabled, #f3f4f6);border-color:var(--bah-border-default, #2d2d35)}.bah-checkbox__label[data-v-fa3d8e37]{color:var(--bah-text-primary, #f0f0f5);font-size:14px}.bah-form-item[data-v-23ea1b13]{--bah-form-item-label-width: 72px;display:grid;grid-template-columns:var(--bah-form-item-label-width) minmax(0,1fr);gap:8px;align-items:center}.bah-form-item--stacked[data-v-23ea1b13]{grid-template-columns:minmax(0,1fr);align-items:stretch}.bah-form-item__label[data-v-23ea1b13]{min-width:0;color:var(--bah-text-secondary, #9ca3af);font-size:12px;font-weight:600;line-height:1.2}.bah-form-item__required[data-v-23ea1b13]{color:var(--bah-border-error, #ef4444);margin-left:2px}.bah-form-item__content[data-v-23ea1b13]{display:grid;gap:4px;min-width:0}.bah-form-item__error[data-v-23ea1b13]{font-size:12px;color:var(--bah-border-error, #ef4444);line-height:1.4}.bah-fade-enter-active[data-v-23ea1b13],.bah-fade-leave-active[data-v-23ea1b13]{transition:opacity var(--bah-transition-fast, .15s ease)}.bah-fade-enter-from[data-v-23ea1b13],.bah-fade-leave-to[data-v-23ea1b13]{opacity:0}.bah-panel[data-v-62b6f8df]{display:flex;flex-direction:column;gap:10px;min-height:0;padding:12px;border:1px solid var(--bah-border-default);border-radius:14px;background:var(--bah-panel-bg);box-shadow:var(--bah-shadow-panel)}.bah-panel--muted[data-v-62b6f8df]{background:var(--bah-panel-bg-muted)}.bah-panel--stage[data-v-62b6f8df]{background:var(--bah-stage-bg)}.bah-panel__header[data-v-62b6f8df]{display:flex;align-items:center;justify-content:space-between;gap:10px}.bah-panel__body[data-v-62b6f8df]{min-height:0}.bah-panel__eyebrow[data-v-62b6f8df]{margin:0 0 4px;color:var(--bah-text-tertiary);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.bah-panel__title[data-v-62b6f8df]{margin:0;color:var(--bah-text-primary);font-size:16px;line-height:1.2}.bah-panel__description[data-v-62b6f8df]{margin:4px 0 0;color:var(--bah-text-secondary);font-size:12px;line-height:1.5}.bah-tabs[data-v-a3bfc6a6]{--bah-tabs-track-bg: var(--bah-bg-active, #e5e7eb);--bah-tabs-slider-bg: var(--bah-bg-surface, #ffffff);--bah-tabs-slider-shadow: var( --bah-shadow-sm, 0 1px 2px rgba(15, 23, 42, .08) );--bah-tabs-text: var(--bah-text-secondary, #475569);--bah-tabs-text-active: var(--bah-text-primary, #0f172a);--bah-tabs-padding: 4px;--bah-tabs-gap: 4px;--bah-tabs-radius: 12px;--bah-tabs-tab-radius: 10px;--bah-tabs-height: 34px;position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--bah-tabs-gap);padding:var(--bah-tabs-padding);border-radius:var(--bah-tabs-radius);background:var(--bah-tabs-track-bg)}.bah-tabs--equal[data-v-a3bfc6a6]{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.bah-tabs__slider[data-v-a3bfc6a6]{position:absolute;left:0;top:0;border-radius:var(--bah-tabs-tab-radius);background:var(--bah-tabs-slider-bg);box-shadow:var(--bah-tabs-slider-shadow);z-index:0}.bah-tabs--animated .bah-tabs__slider[data-v-a3bfc6a6]{transition:transform var(--bah-transition-normal, .22s ease),width var(--bah-transition-normal, .22s ease),height var(--bah-transition-normal, .22s ease)}.bah-tabs__tab[data-v-a3bfc6a6]{position:relative;z-index:1;min-width:0;height:var(--bah-tabs-height);border:none;border-radius:var(--bah-tabs-tab-radius);padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:transparent;color:var(--bah-tabs-text);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;transition:color var(--bah-transition-fast, .15s ease)}.bah-tabs__tab.is-active[data-v-a3bfc6a6]{color:var(--bah-tabs-text-active)}.bah-tabs__tab[data-v-a3bfc6a6]:disabled{opacity:.48;cursor:not-allowed}.bah-tabs__tab[data-v-a3bfc6a6]:focus-visible{outline:none;box-shadow:var(--bah-focus-ring, 0 0 0 2px rgba(8, 145, 178, .18))}.bah-tabs__label[data-v-a3bfc6a6]{display:inline-flex;align-items:center}.bah-tabs__badge[data-v-a3bfc6a6]{min-width:18px;height:18px;padding:0 6px;border-radius:999px;font-size:11px;line-height:18px;text-align:center;color:var(--bah-text-inverse, #f8fafc);background:var(--bah-primary, #0891b2)}.bah-tabs--sm[data-v-a3bfc6a6]{--bah-tabs-height: 32px;--bah-tabs-tab-radius: 9px}.bah-tabs--home-user-pill[data-v-a3bfc6a6]{--bah-tabs-track-bg: var(--bah-home-tabs-track-bg, #edf1f7);--bah-tabs-slider-bg: var(--bah-home-tabs-slider-bg, #ffffff);--bah-tabs-slider-shadow: var( --bah-home-tabs-slider-shadow, 0 1px 3px rgba(16, 24, 40, .1) );--bah-tabs-text: var(--bah-home-tabs-text, #5c6678);--bah-tabs-text-active: var(--bah-home-tabs-text-active, #1f2937)}.bah-pagination[data-v-c2902b54]{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:10px;border:1px solid var(--bah-border-default, var(--ba-scene-card-border));background:var(--bah-bg-surface, var(--ba-color-bg-surface))}.bah-pagination__button[data-v-c2902b54]{width:38px;height:34px;border:none;border-radius:8px;background:transparent;color:var(--bah-text-primary, var(--ba-color-text-primary));cursor:pointer;transition:background var(--bah-transition-fast, .15s ease)}.bah-pagination__button[data-v-c2902b54]:hover:not(:disabled){background:var(--bah-bg-hover, var(--ba-scene-card-bg-hover-soft))}.bah-pagination__button[data-v-c2902b54]:disabled{opacity:.48;cursor:not-allowed}.bah-pagination__button[data-v-c2902b54]:focus-visible{outline:none;box-shadow:var( --bah-focus-ring, 0 0 0 2px var(--ba-scene-accent-border-soft) )}.bah-pagination__page[data-v-c2902b54]{min-width:36px;height:34px;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:var(--bah-text-primary, var(--ba-color-text-primary));font-size:13px;font-weight:700}.bah-pagination__icon[data-v-c2902b54]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bah-pagination--sm[data-v-c2902b54]{border-radius:9px;padding:3px}.bah-pagination--sm .bah-pagination__button[data-v-c2902b54]{width:34px;height:30px;border-radius:7px}.bah-pagination--sm .bah-pagination__page[data-v-c2902b54]{min-width:32px;height:30px;font-size:12px}.bah-pagination--floating[data-v-c2902b54]{border-color:var(--bah-floating-border, var(--ba-scene-card-border));background:var(--bah-floating-bg, var(--ba-color-bg-surface));box-shadow:var( --bah-floating-shadow, 0 4px 12px rgba(15, 23, 42, .12) )}.beat-loading-icon[data-v-ef1e5ca9]{--beat-loading-bar-bg: var(--ba-loading-bar-bg, var(--ba-color-interactive-primary-solid, var(--color-bg-primary, #FFC83D)));display:flex;align-items:flex-end;justify-content:space-between}.beat-loading-icon .bar[data-v-ef1e5ca9]{width:15%;height:100%;background-color:var(--beat-loading-bar-bg);border-radius:4px;animation:beat-ef1e5ca9 1s infinite ease-in-out;transform-origin:bottom}.beat-loading-icon .bar-1[data-v-ef1e5ca9]{animation-delay:0s}.beat-loading-icon .bar-2[data-v-ef1e5ca9]{animation-delay:.2s}.beat-loading-icon .bar-3[data-v-ef1e5ca9]{animation-delay:.4s}.beat-loading-icon .bar-4[data-v-ef1e5ca9]{animation-delay:.1s}@keyframes beat-ef1e5ca9{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.base-loading[data-v-a8b927bf]{--loading-chip-bg: var(--ba-loading-chip-bg, var(--ba-color-bg-surface-strong));--loading-chip-shadow: var(--ba-loading-chip-shadow, 0 8px 24px rgba(0, 0, 0, .18));--loading-box-backdrop: var(--ba-loading-box-backdrop, var(--ba-color-bg-mask));position:relative;z-index:2000;width:100%;height:0}.base-loading .loading-content[data-v-a8b927bf]{position:absolute;top:60px;left:50%;display:flex;align-items:center;justify-content:center;width:48px;height:34px;background-color:var(--loading-chip-bg);border-radius:4px;box-shadow:var(--loading-chip-shadow);transform:translate(-50%);transition:all .3s}.loading-box[data-v-a8b927bf]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%!important;background-color:var(--loading-box-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-box .loading-content[data-v-a8b927bf]{top:50%;left:50%;transform:translate(-50%,-50%)}.loading-fade-enter-active[data-v-a8b927bf],.loading-fade-leave-active[data-v-a8b927bf]{transition:opacity .3s ease}.loading-fade-enter-from[data-v-a8b927bf],.loading-fade-leave-to[data-v-a8b927bf]{opacity:0}.base-avatar[data-v-23bd28c3]{--avatar-bg: var(--ba-avatar-bg, linear-gradient(135deg, var(--ba-color-bg-surface) 0%, var(--ba-color-bg-input) 100%));--avatar-border: var(--ba-avatar-border, var(--ba-scene-card-border-soft, var(--ba-scene-card-border)));--avatar-placeholder-opacity: var(--ba-avatar-placeholder-opacity, .82);display:inline-block;flex-shrink:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%;background:var(--avatar-bg);position:relative;width:40px;height:40px}.base-avatar[data-v-23bd28c3]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--avatar-border);border-radius:50%;pointer-events:none}.base-avatar img[data-v-23bd28c3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.base-avatar .base-avatar__placeholder[data-v-23bd28c3]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:var(--avatar-placeholder-opacity)}.base-avatar .base-avatar__placeholder[data-v-23bd28c3] .n-icon{font-size:calc(var(--avatar-size, 40px) / 2)}.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)}.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)}.action-button[data-v-1a30ea81]{--action-button-secondary-bg: var(--ba-color-interactive-secondary-bg, var(--ba-scene-input-bg, var(--color-bg-form)));--action-button-secondary-border: var(--ba-color-interactive-secondary-border, var(--ba-scene-input-border, var(--color-border-divider)));position:relative;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:14px;line-height:1;text-align:center;cursor:pointer;border-radius:var(--ba-radius-2);border:1px solid transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .12s ease}.action-button--default[data-v-1a30ea81]{color:var(--ba-color-text-secondary, var(--color-text-secondary));background:var(--action-button-secondary-bg);border-color:var(--action-button-secondary-border)}.action-button--default[data-v-1a30ea81]:hover{color:var(--ba-color-text-primary, var(--color-text-title));background:var(--ba-scene-card-bg-hover, var(--color-bg-2));border-color:var(--ba-color-border-accent, var(--color-border-divider))}.action-button--primary[data-v-1a30ea81]{color:var(--ba-color-text-primary, var(--color-text-title));background:var(--ba-scene-accent-bg-soft, var(--action-button-secondary-bg));border-color:var(--ba-scene-accent-border-soft, var(--action-button-secondary-border))}.action-button--primary[data-v-1a30ea81]:hover{background:var(--ba-scene-accent-bg-muted, var(--ba-scene-accent-bg-soft));border-color:var(--ba-scene-card-border-active, var(--ba-scene-accent-border-soft))}.action-button--danger[data-v-1a30ea81]{color:var(--ba-color-danger-700, var(--color-bg-error));background:#f56c6c24;border-color:#f56c6c57}.action-button--danger[data-v-1a30ea81]:hover{color:var(--ba-color-danger-700, var(--color-bg-error));background:#f56c6c33;border-color:#f56c6c6b}.action-button[data-v-1a30ea81]:active{transform:translateY(0)}.action-button--disabled[data-v-1a30ea81],.action-button--disabled[data-v-1a30ea81]:hover{color:var(--ba-color-text-disabled, var(--color-text-secondary));background:var(--action-button-secondary-bg);border-color:var(--action-button-secondary-border)}.action-button--disabled[data-v-1a30ea81]:after{position:absolute;top:0;right:0;bottom:0;left:0;cursor:not-allowed;content:"";background-color:var(--color-disabled-layer, rgba(0, 0, 0, .08));border-radius:var(--ba-radius-2)}.base-big-button[data-v-01951fd3]{--big-button-height: var(--ba-big-button-height, 48px);--big-button-padding-x: var(--ba-big-button-padding-x, 24px);--big-button-radius: var(--ba-big-button-radius, var(--ba-radius-2));--big-button-font-size: var(--ba-big-button-font-size, 15px);--big-button-letter-spacing: var(--ba-big-button-letter-spacing, .08em);--big-button-border-width: var(--ba-big-button-border-width, 1px);--big-button-secondary-bg: var(--ba-big-button-secondary-bg, var(--ba-color-bg-surface));--big-button-secondary-bg-hover: var(--ba-big-button-secondary-bg-hover, var(--ba-color-interactive-secondary-bg-hover));--big-button-secondary-bg-active: var(--ba-big-button-secondary-bg-active, var(--ba-color-interactive-secondary-bg-active));--big-button-secondary-text: var(--ba-big-button-secondary-text, var(--ba-color-interactive-secondary-text));--big-button-secondary-border: var(--ba-big-button-secondary-border, var(--ba-color-border-default));--big-button-soft-bg: var(--ba-big-button-soft-bg, var(--ba-color-interactive-secondary-bg));--big-button-soft-bg-hover: var(--ba-big-button-soft-bg-hover, var(--ba-color-interactive-secondary-bg-hover));--big-button-soft-bg-active: var(--ba-big-button-soft-bg-active, var(--ba-color-interactive-secondary-bg-active));--big-button-soft-text: var(--ba-big-button-soft-text, var(--ba-color-interactive-secondary-text));--big-button-primary-bg: var(--ba-big-button-primary-bg, var(--ba-color-interactive-primary-bg));--big-button-primary-bg-hover: var(--ba-big-button-primary-bg-hover, var(--ba-color-interactive-primary-bg-hover));--big-button-primary-bg-active: var(--ba-big-button-primary-bg-active, var(--ba-color-interactive-primary-bg-active));--big-button-primary-text: var(--ba-big-button-primary-text, var(--ba-color-interactive-primary-text));--big-button-primary-border: var(--ba-big-button-primary-border, var(--ba-color-interactive-primary-border));--big-button-primary-border-hover: var(--ba-big-button-primary-border-hover, var(--ba-color-interactive-primary-border-hover));--big-button-primary-border-active: var(--ba-big-button-primary-border-active, var(--ba-color-interactive-primary-border-active));--big-button-error-bg: var(--ba-big-button-error-bg, var(--global-error-6));--big-button-error-bg-hover: var(--ba-big-button-error-bg-hover, var(--global-error-5));--big-button-error-text: var(--ba-big-button-error-text, var(--ba-color-text-inverse));--big-button-error-border: var(--ba-big-button-error-border, var(--ba-color-danger-600));--big-button-warning-bg: var(--ba-big-button-warning-bg, var(--color-bg-warning));--big-button-warning-bg-hover: var(--ba-big-button-warning-bg-hover, var(--color-bg-warning-lighten));--big-button-warning-text: var(--ba-big-button-warning-text, var(--ba-color-text-primary));--big-button-warning-border: var(--ba-big-button-warning-border, var(--ba-color-warning-600));--big-button-shadow: var(--ba-big-button-shadow, none);--big-button-shadow-hover: var(--ba-big-button-shadow-hover, 0 16px 30px -22px rgba(15, 23, 42, .46));--big-button-accent-size: var(--ba-big-button-accent-size, 6px);--big-button-accent-opacity: var(--ba-big-button-accent-opacity, .48);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:var(--big-button-height);padding:0 var(--big-button-padding-x);border:var(--big-button-border-width) solid transparent;background:transparent;cursor:pointer;outline:none;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;font-size:var(--big-button-font-size);font-weight:800;letter-spacing:var(--big-button-letter-spacing);border-radius:var(--big-button-radius);box-shadow:var(--big-button-shadow)}.base-big-button.is-block[data-v-01951fd3]{display:flex;width:100%}.base-big-button .btn-bg[data-v-01951fd3]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--big-button-secondary-bg);transition:background .2s ease,opacity .2s ease;z-index:1;border-radius:inherit}.base-big-button .btn-content[data-v-01951fd3]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--big-button-secondary-text);line-height:1}.base-big-button .btn-content.is-loading .btn-text[data-v-01951fd3]{opacity:0}.base-big-button .btn-spinner[data-v-01951fd3]{position:absolute;width:18px;height:18px;border:2.5px solid transparent;border-top-color:currentColor;border-radius:50%;animation:big-button-spin-01951fd3 .8s linear infinite}.base-big-button .btn-accent[data-v-01951fd3]{position:absolute;right:14px;top:50%;width:var(--big-button-accent-size);height:var(--big-button-accent-size);background:currentColor;transform:translateY(-50%) rotate(45deg);opacity:var(--big-button-accent-opacity);z-index:2}.base-big-button.is-variant-outline[data-v-01951fd3]{border-color:var(--big-button-secondary-border)}.base-big-button.is-variant-outline .btn-bg[data-v-01951fd3]{background:var(--big-button-secondary-bg)}.base-big-button.is-variant-outline .btn-content[data-v-01951fd3]{color:var(--big-button-secondary-text)}.base-big-button.is-variant-soft[data-v-01951fd3]{border-color:transparent}.base-big-button.is-variant-soft .btn-bg[data-v-01951fd3]{background:var(--big-button-soft-bg)}.base-big-button.is-variant-soft .btn-content[data-v-01951fd3]{color:var(--big-button-soft-text)}.base-big-button.is-primary.is-variant-solid[data-v-01951fd3]{border-color:var(--big-button-primary-border)}.base-big-button.is-primary.is-variant-solid .btn-bg[data-v-01951fd3]{background:var(--big-button-primary-bg)}.base-big-button.is-primary.is-variant-solid .btn-content[data-v-01951fd3]{color:var(--big-button-primary-text)}.base-big-button.is-error.is-variant-solid[data-v-01951fd3]{border-color:var(--big-button-error-border)}.base-big-button.is-error.is-variant-solid .btn-bg[data-v-01951fd3]{background:var(--big-button-error-bg)}.base-big-button.is-error.is-variant-solid .btn-content[data-v-01951fd3]{color:var(--big-button-error-text)}.base-big-button.is-warning.is-variant-solid[data-v-01951fd3]{border-color:var(--big-button-warning-border)}.base-big-button.is-warning.is-variant-solid .btn-bg[data-v-01951fd3]{background:var(--big-button-warning-bg)}.base-big-button.is-warning.is-variant-solid .btn-content[data-v-01951fd3]{color:var(--big-button-warning-text)}.base-big-button:hover:not(:disabled) .btn-accent[data-v-01951fd3]{opacity:.72}.base-big-button.is-default.is-variant-outline:hover:not(:disabled) .btn-bg[data-v-01951fd3]{background:var(--big-button-secondary-bg-hover)}.base-big-button.is-default.is-variant-soft:hover:not(:disabled) .btn-bg[data-v-01951fd3]{background:var(--big-button-soft-bg-hover)}.base-big-button.is-primary.is-variant-solid[data-v-01951fd3]:hover:not(:disabled){border-color:var(--big-button-primary-border-hover)}.base-big-button.is-primary.is-variant-solid:hover:not(:disabled) .btn-bg[data-v-01951fd3]{background:var(--big-button-primary-bg-hover)}.base-big-button.is-error.is-variant-solid:hover:not(:disabled) .btn-bg[data-v-01951fd3]{background:var(--big-button-error-bg-hover)}.base-big-button.is-warning.is-variant-solid:hover:not(:disabled) .btn-bg[data-v-01951fd3]{background:var(--big-button-warning-bg-hover)}.base-big-button[data-v-01951fd3]:active:not(:disabled){transform:scale(.985)}.base-big-button:active:not(:disabled).is-default.is-variant-outline .btn-bg[data-v-01951fd3]{background:var(--big-button-secondary-bg-active)}.base-big-button:active:not(:disabled).is-default.is-variant-soft .btn-bg[data-v-01951fd3]{background:var(--big-button-soft-bg-active)}.base-big-button:active:not(:disabled).is-primary.is-variant-solid[data-v-01951fd3]{border-color:var(--big-button-primary-border-active)}.base-big-button:active:not(:disabled).is-primary.is-variant-solid .btn-bg[data-v-01951fd3]{background:var(--big-button-primary-bg-active)}.base-big-button[data-v-01951fd3]:focus-visible{box-shadow:0 0 0 2px var(--ba-scene-accent-border-soft)}.base-big-button[data-v-01951fd3]:disabled{cursor:not-allowed;opacity:.56}.base-big-button.is-loading .btn-accent[data-v-01951fd3]{opacity:.28}@media (max-width: 1000px){.base-big-button[data-v-01951fd3]{--big-button-height: 48px;--big-button-padding-x: 20px}}@keyframes big-button-spin-01951fd3{to{transform:rotate(360deg)}}.base-form-actions[data-v-a627455a]{--form-actions-gap: var(--ba-form-actions-gap, 12px);--form-actions-margin-top: var(--ba-form-actions-margin-top, 32px);--form-actions-panel-bg: var(--ba-form-actions-panel-bg, transparent);--form-actions-button-height: var(--ba-form-actions-button-height, 48px);--form-actions-button-radius: var(--ba-form-actions-button-radius, var(--ba-radius-2));--form-actions-button-padding-x: var(--ba-form-actions-button-padding-x, 24px);--form-actions-button-font-size: var(--ba-form-actions-button-font-size, 15px);--form-actions-button-letter-spacing: var(--ba-form-actions-button-letter-spacing, .08em);--form-actions-secondary-bg: var(--ba-form-actions-secondary-bg, var(--ba-scene-card-bg-hover-soft, var(--ba-scene-card-bg)));--form-actions-secondary-bg-hover: var(--ba-form-actions-secondary-bg-hover, var(--ba-scene-accent-bg-soft, var(--ba-scene-card-bg-hover)));--form-actions-secondary-bg-active: var(--ba-form-actions-secondary-bg-active, var(--ba-scene-accent-bg-muted, var(--ba-scene-card-bg-hover-strong)));--form-actions-secondary-text: var(--ba-form-actions-secondary-text, var(--ba-color-text-primary));--form-actions-secondary-border: var(--ba-form-actions-secondary-border, var(--ba-scene-card-border, var(--ba-color-border-default)));--form-actions-secondary-border-hover: var(--ba-form-actions-secondary-border-hover, var(--ba-scene-card-border-active));--form-actions-primary-bg: var(--ba-form-actions-primary-bg, linear-gradient(135deg, #ffe38a, #FFC83D));--form-actions-primary-bg-hover: var(--ba-form-actions-primary-bg-hover, linear-gradient(135deg, #ffe89e, #ffe07e));--form-actions-primary-bg-active: var(--ba-form-actions-primary-bg-active, linear-gradient(135deg, #ffd978, #ffcb52));--form-actions-primary-text: var(--ba-form-actions-primary-text, #2a2112);--form-actions-primary-border: var(--ba-form-actions-primary-border, #e5b766);--form-actions-primary-border-hover: var(--ba-form-actions-primary-border-hover, #eec86a);--form-actions-primary-border-active: var(--ba-form-actions-primary-border-active, #d4a53f);--form-actions-accent-size: var(--ba-form-actions-accent-size, 12px);display:flex;gap:var(--form-actions-gap);width:100%;margin-top:var(--form-actions-margin-top);padding:0;background:var(--form-actions-panel-bg)}.base-form-actions[data-v-a627455a]>*{flex:1}.base-form-actions[data-v-a627455a] .base-form-actions__button.base-big-button{--ba-big-button-height: var(--form-actions-button-height);--ba-big-button-radius: var(--form-actions-button-radius);--ba-big-button-padding-x: var(--form-actions-button-padding-x);--ba-big-button-font-size: var(--form-actions-button-font-size);--ba-big-button-letter-spacing: var(--form-actions-button-letter-spacing);--ba-big-button-secondary-bg: var(--form-actions-secondary-bg);--ba-big-button-secondary-bg-hover: var(--form-actions-secondary-bg-hover);--ba-big-button-secondary-bg-active: var(--form-actions-secondary-bg-active);--ba-big-button-secondary-text: var(--form-actions-secondary-text);--ba-big-button-secondary-border: var(--form-actions-secondary-border);--ba-big-button-primary-bg: var(--form-actions-primary-bg);--ba-big-button-primary-bg-hover: var(--form-actions-primary-bg-hover);--ba-big-button-primary-bg-active: var(--form-actions-primary-bg-active);--ba-big-button-primary-text: var(--form-actions-primary-text);--ba-big-button-primary-border: var(--form-actions-primary-border);--ba-big-button-primary-border-hover: var(--form-actions-primary-border-hover);--ba-big-button-primary-border-active: var(--form-actions-primary-border-active);--ba-big-button-accent-size: var(--form-actions-accent-size)}.base-form-actions[data-v-a627455a] .base-form-actions__button.base-big-button .btn-bg{transition:background .24s ease,opacity .24s ease,filter .24s ease}.base-form-actions .base-form-actions__button[data-v-a627455a] .btn-accent{border-radius:999px;background:transparent;border:1.5px solid currentColor;transform:translateY(-50%)}.base-form-actions[data-v-a627455a] .base-form-actions__button--cancel.base-big-button{--ba-big-button-shadow: none;--ba-big-button-shadow-hover: none}.base-form-actions[data-v-a627455a] .base-form-actions__button--cancel.base-big-button:hover:not(:disabled){border-color:var(--form-actions-secondary-border-hover)}.base-form-actions[data-v-a627455a] .base-form-actions__button.base-big-button:hover:not(:disabled) .btn-bg{filter:saturate(1.04) brightness(1.03)}.base-form-actions[data-v-a627455a] .base-form-actions__button.base-big-button:active:not(:disabled) .btn-bg{filter:saturate(.98) brightness(.98)}.base-form-actions[data-v-a627455a] .base-form-actions__button--submit.base-big-button{--ba-big-button-shadow: none;--ba-big-button-shadow-hover: none}@media (max-width: 1000px){.base-form-actions[data-v-a627455a]{--form-actions-gap: 8px;--form-actions-margin-top: 24px}}.submit-process-info[data-v-f6dd7198]{--submit-process-divider: var(--ba-scene-divider-soft, var(--ba-scene-card-border, var(--ba-color-border-subtle)));--submit-process-table-header-bg: var(--ba-scene-surface-soft, var(--ba-scene-panel-bg-strong, var(--ba-color-bg-surface-strong)));display:flex;flex-direction:column;gap:var(--ba-space-3);width:100%}.node-wrapper[data-v-f6dd7198]{width:100%}.process-node[data-v-f6dd7198]{width:100%;border:1px solid var(--submit-process-divider);border-radius:var(--ba-radius-3);background:var(--ba-scene-panel-bg, var(--ba-color-bg-surface));box-shadow:var(--ba-shadow-surface-sm)}.process-node.is-current[data-v-f6dd7198]{border-color:var(--ba-color-interactive-primary-border)}.node-content[data-v-f6dd7198]{padding:var(--ba-space-4)}.node-header[data-v-f6dd7198]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--ba-space-3);gap:var(--ba-space-3)}.node-header .node-identity[data-v-f6dd7198]{display:flex;flex-direction:column;gap:2px}.node-header .node-index[data-v-f6dd7198]{font-size:11px;font-weight:800;color:var(--ba-color-text-secondary)}.node-header .node-title[data-v-f6dd7198]{font-size:14px;font-weight:800;color:var(--ba-scene-section-title, var(--ba-color-text-primary));margin:0}.node-header .node-controls[data-v-f6dd7198]{display:flex;align-items:center;gap:var(--ba-space-4)}.node-header .node-controls .node-badges[data-v-f6dd7198]{display:flex;align-items:center;gap:8px}.node-header .node-controls .node-actions[data-v-f6dd7198]{display:flex;align-items:center;gap:6px}.node-header .node-controls .draggable-handle[data-v-f6dd7198]{display:flex;align-items:center;justify-content:center;opacity:.5;transition:opacity .2s ease}.node-header .node-controls .draggable-handle[data-v-f6dd7198]:hover{opacity:1}.node-header .current-tag[data-v-f6dd7198]{font-size:11px;font-weight:800;color:var(--ba-color-text-primary);background:transparent;padding:1px 8px;border-radius:var(--ba-radius-2);border:1px solid var(--ba-scene-card-border)}.node-meta[data-v-f6dd7198]{margin-bottom:var(--ba-space-4);padding:0}.meta-grid[data-v-f6dd7198]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--ba-space-3) var(--ba-space-4)}.meta-grid .meta-item[data-v-f6dd7198]{display:flex;flex-direction:column;gap:4px}.meta-grid .meta-label[data-v-f6dd7198]{font-size:11px;font-weight:800;color:var(--ba-scene-section-meta, var(--ba-color-text-secondary))}.meta-grid .meta-value[data-v-f6dd7198]{font-size:13px;font-weight:600;color:var(--ba-color-text-primary)}.meta-grid .meta-value.users-list[data-v-f6dd7198]{display:flex;flex-wrap:wrap;gap:4px}.meta-grid .meta-value .empty-val[data-v-f6dd7198]{color:var(--ba-color-text-disabled)}.node-records[data-v-f6dd7198]{margin-top:var(--ba-space-3);border-top:1px solid var(--submit-process-divider);padding-top:var(--ba-space-3)}.node-records .records-title[data-v-f6dd7198]{font-size:11px;font-weight:800;color:var(--ba-color-text-secondary);margin-bottom:var(--ba-space-3)}.node-records[data-v-f6dd7198] .records-table,.node-records[data-v-f6dd7198] .records-table .n-data-table-table{background:transparent}.node-records[data-v-f6dd7198] .records-table .n-data-table-th{background:var(--submit-process-table-header-bg);font-size:11px;font-weight:800;color:var(--ba-scene-section-meta, var(--ba-color-text-secondary));padding:8px 12px;border-color:var(--submit-process-divider)}.node-records[data-v-f6dd7198] .records-table .n-data-table-td{background:transparent;font-size:12px;padding:8px 12px;color:var(--ba-color-text-primary);border-color:var(--submit-process-divider)}.submit-card[data-v-6f277798]{--sc-border: var(--ba-scene-card-border);--sc-border-accent: var(--ba-color-border-accent);--sc-bg-subtle: var(--ba-scene-card-bg-subtle);--sc-text: var(--ba-color-text-primary);--sc-text-secondary: var(--ba-color-text-secondary);--sc-text-muted: var(--ba-color-text-muted);position:relative;width:100%;background:var(--ba-scene-card-bg-subtle);border:1px solid var(--sc-border);border-radius:var(--ba-radius-3);padding:16px;box-shadow:var(--ba-shadow-surface-sm);transition:border-color .2s;margin-bottom:12px}.submit-card[data-v-6f277798]:hover{border-color:var(--sc-border-accent)}.card-header[data-v-6f277798]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.card-title[data-v-6f277798]{margin:0;font-size:16px;font-weight:800;color:var(--sc-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.status-tag[data-v-6f277798]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.card-meta[data-v-6f277798]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;color:var(--sc-text-secondary);margin-bottom:10px}.card-meta svg[data-v-6f277798]{flex-shrink:0;opacity:.6}.card-meta span[data-v-6f277798]{font-weight:500}.meta-link[data-v-6f277798]{padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:500;cursor:pointer;text-decoration:underline;text-decoration-color:var(--sc-border);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.meta-link[data-v-6f277798]:hover{color:var(--ba-color-link);text-decoration-color:currentColor}.meta-time[data-v-6f277798]{margin-left:auto;font-size:11px;font-family:var(--ba-font-mono, monospace);color:var(--sc-text-muted)}.card-footer[data-v-6f277798]{border-top:1px dashed var(--sc-border);padding-top:8px}.details-summary[data-v-6f277798]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;font-size:11px;font-weight:800;color:var(--sc-text-muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none}.details-summary[data-v-6f277798]::-webkit-details-marker{display:none}.details-summary[data-v-6f277798]:hover{color:var(--ba-color-text-accent-theme)}.details-chevron[data-v-6f277798]{flex-shrink:0;transition:transform .2s}.card-details[open] .details-chevron[data-v-6f277798]{transform:rotate(180deg)}.details-body[data-v-6f277798]{display:flex;flex-direction:column;gap:16px;padding-top:12px}.quick-actions[data-v-6f277798]{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 1000px){.quick-actions[data-v-6f277798]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.action-btn[data-v-6f277798]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1;min-width:120px;padding:8px 14px;font-size:12px;font-weight:700;white-space:nowrap;color:var(--sc-text-secondary);background:var(--ba-color-bg-surface);border:1px solid var(--sc-border);border-radius:var(--ba-radius-2);cursor:pointer;transition:all .15s}.action-btn[data-v-6f277798]:hover{border-color:var(--sc-border-accent);color:var(--ba-color-text-accent-theme)}.action-btn--primary[data-v-6f277798]{background:var(--ba-color-interactive-primary-bg);color:var(--ba-color-interactive-primary-text);border-color:transparent}.action-btn--primary[data-v-6f277798]:hover{background:var(--ba-color-interactive-primary-bg-hover);color:var(--ba-color-interactive-primary-text)}.action-btn--danger[data-v-6f277798]{border-color:transparent;color:var(--ba-color-status-error)}.action-btn--danger[data-v-6f277798]:hover{background:var(--ba-color-error-bg)}@media (max-width: 1000px){.action-btn[data-v-6f277798]{min-width:0}}.action-btn svg[data-v-6f277798]{flex-shrink:0}@media (max-width: 1000px){.quick-actions>.action-btn[data-v-6f277798]:last-child:nth-child(odd){grid-column:1 / -1}}.extra-info-grid[data-v-6f277798]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:12px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2)}@media (max-width: 1000px){.extra-info-grid[data-v-6f277798]{grid-template-columns:1fr}}.extra-info-grid .info-group[data-v-6f277798]{display:flex;flex-direction:column;gap:2px}.extra-info-grid .info-group.wide[data-v-6f277798]{grid-column:1 / -1}.extra-info-grid .info-label[data-v-6f277798]{font-size:9px;font-weight:800;color:var(--sc-text-muted);letter-spacing:.04em}.extra-info-grid .info-value[data-v-6f277798]{font-size:12px;color:var(--sc-text);word-break:break-all}.feedback-box[data-v-6f277798]{padding:12px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);box-shadow:var(--ba-shadow-surface-sm);overflow:visible}.feedback-box--success[data-v-6f277798]{background:var(--ba-color-success-bg, rgba(34, 197, 94, .08));border-color:var(--ba-color-status-success-border, rgba(34, 197, 94, .24));box-shadow:inset 3px 0 0 var(--ba-color-status-success, #22c55e),var(--ba-shadow-surface-sm)}.feedback-box--canceled[data-v-6f277798]{border-color:var(--ba-scene-card-border-soft);opacity:.8;box-shadow:none}.feedback-box__header[data-v-6f277798]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--ba-color-status-error);margin-bottom:6px}.feedback-box__header--between[data-v-6f277798]{justify-content:space-between}.feedback-box--success .feedback-box__header[data-v-6f277798]{color:var(--ba-color-status-success)}.feedback-box--canceled .feedback-box__header[data-v-6f277798]{color:var(--sc-text-muted)}.feedback-box--success .feedback-box__text[data-v-6f277798]{color:var(--sc-text-secondary)}.feedback-box__text[data-v-6f277798]{font-size:12px;color:var(--sc-text-secondary);line-height:1.5}.feedback-time[data-v-6f277798]{font-size:10px;color:var(--sc-text-muted)}.top-anchor[data-v-859bdfa1]{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.pagination-wrap[data-v-859bdfa1]{padding-top:12px;display:flex;justify-content:center}.user-notice-item[data-v-57a79202]{--ba-user-notice-avatar-bg: var(--ba-color-bg-surface-strong);--ba-user-notice-avatar-bg-muted: var(--ba-scene-card-bg-subtle);--ba-user-notice-avatar-icon-muted: var(--ba-color-text-secondary);--ba-user-notice-system-avatar-bg: var(--ba-scene-accent-bg-soft);--ba-user-notice-system-avatar-icon: var(--ba-color-brand-600);--user-notice-surface-bg: var(--ba-user-notice-surface-bg, var(--ba-scene-panel-bg));--user-notice-surface-border: var(--ba-user-notice-surface-border, var(--ba-scene-card-border));--user-notice-reference-bg: var(--ba-user-notice-reference-bg, var(--ba-scene-surface-soft));--user-notice-reference-border: var(--ba-user-notice-reference-border, var(--ba-scene-card-border-soft));--user-notice-title-highlight: var(--ba-user-notice-title-highlight, var(--ba-color-text-primary));display:flex;flex-wrap:nowrap;gap:12px;padding:10px 12px;overflow:hidden;background-color:var(--user-notice-surface-bg);border:1px solid var(--user-notice-surface-border);border-radius:8px;transition:all .3s var(--cubic-bezier-os)}.user-notice-item .user-notice-item__avatar[data-v-57a79202]{flex-shrink:0;cursor:pointer;transition:opacity .2s}.user-notice-item .user-notice-item__avatar[data-v-57a79202]:hover{opacity:.8}.user-notice-item .user-notice-item__right[data-v-57a79202]{flex-grow:1;flex-shrink:1;overflow:hidden}.user-notice-item .user-notice-item__header[data-v-57a79202]{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-57a79202]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-notice-item .user-notice-item__header .user-notice-item__time[data-v-57a79202]{flex-shrink:0;color:var(--color-text-secondary)}.user-notice-item .user-notice-item__title-highlight[data-v-57a79202]{color:var(--user-notice-title-highlight)}.user-notice-item .user-notice-item__title-link[data-v-57a79202],.user-notice-item .user-notice-item__title-link[data-v-57a79202] .bah-link{max-width:100%}.user-notice-item .user-notice-item__content[data-v-57a79202]{color:var(--color-text-main);white-space:pre-wrap}.user-notice-item .user-notice-item__reference[data-v-57a79202]{padding:5px 10px;margin-top:5px;color:var(--color-text-secondary);white-space:pre-wrap;background-color:var(--user-notice-reference-bg);border:1px solid var(--user-notice-reference-border);border-radius:4px}.notice-panel[data-v-a7185a23]{--notice-panel-bg: var(--ba-message-notice-panel-bg, var(--ba-scene-panel-bg));--notice-category-card-bg: var(--ba-message-notice-card-bg, var(--ba-color-bg-surface));--notice-category-card-active-bg: var(--ba-message-notice-card-active-bg, var(--ba-scene-accent-bg-soft));--notice-category-card-border: var(--ba-message-notice-card-border, var(--ba-scene-card-border));--notice-category-card-active-border: var(--ba-message-notice-card-active-border, var(--ba-scene-card-border-active));--notice-category-label: var(--ba-message-notice-card-text, var(--ba-color-text-primary));--notice-category-label-muted: var(--ba-message-notice-card-text-muted, var(--ba-color-text-secondary));--notice-category-icon-fg: var(--ba-message-notice-icon-fg, var(--ba-color-text-secondary));--notice-category-icon-active-fg: var(--ba-message-notice-icon-active-fg, var(--ba-color-interactive-primary-text));--notice-category-icon-border: var(--ba-message-notice-icon-border, var(--ba-scene-input-border));--notice-category-icon-active-border: var(--ba-message-notice-icon-active-border, var(--ba-color-interactive-primary-border));--notice-category-icon-system-bg: var(--ba-message-notice-icon-system-bg, var(--ba-scene-input-bg-focus));--notice-category-icon-reply-bg: var(--ba-message-notice-icon-reply-bg, var(--ba-scene-input-bg-focus));--notice-category-icon-liked-bg: var(--ba-message-notice-icon-liked-bg, var(--ba-scene-input-bg-focus));--notice-category-icon-fan-bg: var(--ba-message-notice-icon-fan-bg, var(--ba-scene-input-bg-focus));--notice-category-icon-active-bg: var(--ba-message-notice-icon-active-bg, var(--ba-color-interactive-primary-solid));height:100%;padding:8px 12px 12px;overflow:hidden;display:flex;flex-direction:column;background:var(--notice-panel-bg)}.notice-category-scroll[data-v-a7185a23]{display:flex;justify-content:space-between;gap:8px;padding:4px 2px 12px;margin-bottom:8px;width:100%;overflow-x:hidden;overflow-y:visible}.notice-category-card[data-v-a7185a23]{flex:1 1 0;min-width:0;max-width:calc((100% - 24px)/4);padding:10px 6px;display:flex;flex-direction:column;align-items:center;gap:8px;border:1px solid var(--notice-category-card-border);border-radius:10px;background:var(--notice-category-card-bg);cursor:pointer;transition:border-color .2s,background-color .2s,transform .2s}.notice-category-card.is-active[data-v-a7185a23]{border-color:var(--notice-category-card-active-border);background:var(--notice-category-card-active-bg)}.notice-category-card[data-v-a7185a23]:hover{transform:translateY(-1px)}.notice-category-icon[data-v-a7185a23]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:14px;color:var(--notice-category-icon-fg);border:1px solid var(--notice-category-icon-border);background:var(--notice-category-icon-system-bg)}.notice-category-icon.is-active[data-v-a7185a23]{color:var(--notice-category-icon-active-fg);border-color:var(--notice-category-icon-active-border);background:var(--notice-category-icon-active-bg)}.notice-category-label[data-v-a7185a23]{font-size:12px;color:var(--notice-category-label);line-height:1.25;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:1px}.notice-category-card:not(.is-active) .notice-category-label[data-v-a7185a23]{color:var(--notice-category-label-muted)}@media (max-width: 560px){.notice-category-scroll[data-v-a7185a23]{gap:6px;padding:4px 0 12px}.notice-category-card[data-v-a7185a23]{max-width:calc((100% - 18px)/4);padding:9px 4px;border-radius:10px}.notice-category-icon[data-v-a7185a23]{width:30px;height:30px;font-size:13px}.notice-category-label[data-v-a7185a23]{font-size:11px;line-height:1.25}}.notice-list-scrollbar[data-v-a7185a23]{flex:1;min-height:0}.notice-list[data-v-a7185a23]{display:flex;flex-direction:column;gap:8px;padding:0 2px 86px}.notice-empty[data-v-a7185a23]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.notice-content[data-v-a7185a23]{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.notice-pagination[data-v-a7185a23]{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;pointer-events:none}.notice-pagination[data-v-a7185a23] .bah-pagination{pointer-events:auto}:root[data-theme=dark],:root[data-theme-route=dark]{--notice-panel-bg: var(--ba-message-notice-panel-bg-dark, var(--ba-scene-panel-bg));--notice-category-card-bg: var(--ba-message-notice-card-bg-dark, var(--ba-color-bg-surface));--notice-category-card-active-bg: var(--ba-message-notice-card-active-bg-dark, var(--ba-scene-accent-bg-soft));--notice-category-card-border: var(--ba-message-notice-card-border-dark, var(--ba-scene-card-border));--notice-category-card-active-border: var(--ba-message-notice-card-active-border-dark, var(--ba-scene-card-border-active));--notice-category-icon-fg: var(--ba-color-text-secondary);--notice-category-icon-border: var(--ba-scene-input-border);--notice-category-icon-system-bg: var(--ba-scene-input-bg-focus);--notice-category-icon-reply-bg: var(--ba-scene-input-bg-focus);--notice-category-icon-liked-bg: var(--ba-scene-input-bg-focus);--notice-category-icon-fan-bg: var(--ba-scene-input-bg-focus);--notice-category-icon-active-bg: var(--ba-color-interactive-primary-solid)}.session-list[data-v-0ebb84d6]{--session-list-bg: var(--ba-message-session-list-bg, var(--ba-scene-panel-bg));--session-list-item-hover-bg: var(--ba-message-session-list-item-hover-bg, var(--ba-color-bg-surface));--session-list-item-active-bg: var(--ba-message-session-list-item-active-bg, var(--ba-color-bg-surface));--session-list-item-border: var(--ba-message-session-list-item-border, var(--ba-scene-card-border));--session-list-item-active-border: var(--ba-message-session-list-item-active-border, var(--ba-color-brand-500));--session-list-item-active-text: var(--ba-message-session-list-item-active-text, var(--ba-color-text-primary));--session-list-item-active-subtext: var(--ba-message-session-list-item-active-subtext, var(--ba-color-text-secondary));height:100%;overflow-y:auto;background:var(--session-list-bg)}.session-list__loading[data-v-0ebb84d6]{padding:14px;display:flex;flex-direction:column;gap:10px}.session-list__empty[data-v-0ebb84d6]{min-height:100%;display:flex;align-items:center;justify-content:center;padding:24px 16px;font-size:13px;line-height:1.5;color:var(--color-text-secondary);text-align:center}.session-item[data-v-0ebb84d6]{width:100%;border:none;display:flex;gap:10px;align-items:center;padding:12px 14px;cursor:pointer;background:transparent;border-bottom:1px solid var(--session-list-item-border);transition:background-color .2s ease}.session-item[data-v-0ebb84d6]:hover{background:var(--session-list-item-hover-bg)}.session-item.is-active[data-v-0ebb84d6]{background:var(--session-list-item-active-bg);border-left:3px solid var(--session-list-item-active-border);padding-left:11px;box-shadow:inset 0 1px 0 var(--ba-scene-accent-border-soft),inset 0 -1px 0 var(--ba-scene-card-border-soft)}.session-item__content[data-v-0ebb84d6]{min-width:0;flex:1}.session-item__avatar[data-v-0ebb84d6]{border-radius:50%}.session-item__title-row[data-v-0ebb84d6]{display:flex;align-items:center;gap:8px}.session-item__name[data-v-0ebb84d6]{min-width:0;flex:1;font-size:14px;font-weight:700;color:var(--color-text-title);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-item__time[data-v-0ebb84d6]{font-size:11px;color:var(--color-text-secondary);flex-shrink:0}.session-item__preview-row[data-v-0ebb84d6]{margin-top:4px;display:flex;align-items:center;gap:8px}.session-item__preview[data-v-0ebb84d6]{min-width:0;flex:1;font-size:12px;color:var(--color-text-secondary);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-item.is-active .session-item__name[data-v-0ebb84d6]{color:var(--session-list-item-active-text)}.session-item.is-active .session-item__time[data-v-0ebb84d6],.session-item.is-active .session-item__preview[data-v-0ebb84d6]{color:var(--session-list-item-active-subtext)}:root[data-theme=dark],:root[data-theme-route=dark]{--session-list-bg: var(--ba-message-session-list-bg-dark, var(--ba-scene-panel-bg));--session-list-item-hover-bg: var(--ba-message-session-list-item-hover-bg-dark, var(--ba-color-bg-surface));--session-list-item-active-bg: var(--ba-message-session-list-item-active-bg-dark, var(--ba-scene-accent-bg-soft));--session-list-item-border: var(--ba-message-session-list-item-border-dark, var(--ba-scene-card-border));--session-list-item-active-border: var(--ba-message-session-list-item-active-border-dark, var(--ba-scene-card-border-active))}.emoji-panel[data-v-8d630845]{--emoji-panel-bg: var(--ba-emoji-panel-bg, var(--ba-color-bg-surface));--emoji-panel-border: var(--ba-emoji-panel-border, var(--ba-scene-card-border));--emoji-panel-tab-bg: var(--ba-emoji-panel-tab-bg, var(--ba-color-bg-input));--emoji-panel-tab-active-bg: var(--ba-emoji-panel-tab-active-bg, var(--ba-color-bg-surface-muted));--emoji-panel-tab-active-bg-strong: var(--ba-emoji-panel-tab-active-bg-strong, var(--ba-scene-accent-bg-soft));--emoji-panel-tab-active-border: var(--ba-emoji-panel-tab-active-border, var(--ba-scene-accent-border-soft));--emoji-panel-tab-text: var(--ba-emoji-panel-tab-text, var(--ba-color-text-secondary));--emoji-panel-tab-text-active: var(--ba-emoji-panel-tab-text-active, var(--ba-color-text-primary));--emoji-panel-hover-bg: var(--ba-emoji-panel-hover-bg, var(--ba-color-bg-input-strong));--emoji-panel-section-title: var(--ba-emoji-panel-section-title, var(--ba-color-text-secondary));--emoji-panel-image-label: var(--ba-emoji-panel-image-label, var(--ba-color-text-tertiary));--emoji-panel-skeleton: var(--ba-emoji-panel-skeleton, var(--ba-color-bg-surface-strong));--emoji-panel-skeleton-shine: var(--ba-emoji-panel-skeleton-shine, var(--ba-scene-divider-soft));display:flex;flex-direction:column;height:250px;background-color:var(--emoji-panel-bg);border-top:1px solid var(--emoji-panel-border)}.emoji-tabs[data-v-8d630845]{display:flex;align-items:center;min-height:44px;padding:2px 8px;border-bottom:1px solid var(--emoji-panel-border);background-color:var(--emoji-panel-tab-bg)}.emoji-tabs .tab-item[data-v-8d630845]{display:flex;align-items:center;justify-content:center;min-width:42px;height:36px;padding:6px 9px;margin-right:6px;cursor:pointer;border-radius:8px;border:1px solid transparent;opacity:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease;color:var(--emoji-panel-tab-text)}.emoji-tabs .tab-item[data-v-8d630845]:hover{background-color:var(--emoji-panel-hover-bg)}.emoji-tabs .tab-item.active[data-v-8d630845]{color:var(--emoji-panel-tab-text-active);background-color:var(--emoji-panel-tab-active-bg-strong);border-color:var(--emoji-panel-tab-active-border)}.emoji-tabs .tab-item .tab-icon[data-v-8d630845]{font-size:24px;display:flex;align-items:center}.tab-icon__img[data-v-8d630845]{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.emoji-content[data-v-8d630845]{flex:1;overflow:hidden}.emoji-grid-padding[data-v-8d630845]{padding:12px}.emoji-grid[data-v-8d630845]{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px;justify-items:center;content-visibility:auto}.emoji-grid--image-group[data-v-8d630845]{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px}.emoji-grid--image-group-with-label[data-v-8d630845]{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px}.emoji-item[data-v-8d630845]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;border-radius:4px;transition:background-color .2s}.emoji-item[data-v-8d630845]:hover{background-color:var(--emoji-panel-hover-bg)}.emoji-item--with-name[data-v-8d630845]{flex-direction:column;justify-content:flex-start;border-radius:8px}.char-emoji[data-v-8d630845]{font-size:22px;line-height:1}.img-emoji-wrapper[data-v-8d630845]{display:flex;flex-direction:column;align-items:center;width:100%;gap:2px}.img-emoji[data-v-8d630845]{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.img-emoji-label[data-v-8d630845]{width:100%;font-size:10px;line-height:1.1;text-align:center;color:var(--emoji-panel-image-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emoji-section-title[data-v-8d630845]{grid-column:1 / -1;width:100%;padding:4px;font-size:12px;color:var(--emoji-panel-section-title);text-align:left}.emoji-section-divider[data-v-8d630845]{grid-column:1 / -1;width:100%;height:2px}.emoji-loading[data-v-8d630845]{grid-column:1 / -1;width:100%;padding:20px;display:grid;gap:10px}.emoji-loading-line[data-v-8d630845]{position:relative;height:12px;overflow:hidden;border-radius:999px;background:var(--emoji-panel-skeleton)}.emoji-loading-line[data-v-8d630845]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--emoji-panel-skeleton-shine) 48%,transparent 100%);animation:emoji-loading-shimmer-8d630845 1.15s ease-in-out infinite}@keyframes emoji-loading-shimmer-8d630845{0%{transform:translate(-100%)}to{transform:translate(100%)}}.rich-inline-text[data-v-26a6c000]{color:inherit;white-space:pre-wrap;word-break:break-word}.rich-inline-text.is-clamp[data-v-26a6c000]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.rich-inline-text__link[data-v-26a6c000]{display:inline}.rich-inline-text__emoji[data-v-26a6c000]{display:inline-block;vertical-align:-.18em;-o-object-fit:contain;object-fit:contain;margin:0 1px}.rich-inline-text__emoji-token[data-v-26a6c000]{display:inline-grid;vertical-align:-.18em}.rich-inline-text__emoji-token-text[data-v-26a6c000],.rich-inline-text__emoji--overlay[data-v-26a6c000]{grid-area:1 / 1}.rich-inline-text__emoji-token-text[data-v-26a6c000]{visibility:hidden;white-space:pre}.rich-inline-text__emoji--overlay[data-v-26a6c000]{justify-self:center;align-self:end}.emoji-msg[data-v-2b1ec918]{word-break:break-all;white-space:pre-wrap}.emoji-img[data-v-2b1ec918]{display:inline-block;vertical-align:middle;-o-object-fit:contain;object-fit:contain;margin:0 1px}.rich-mention-editor[data-v-a6e2ddc9],.rich-mention-editor__panel[data-v-a6e2ddc9]{--rich-mention-text-primary: var(--ba-color-text-primary);--rich-mention-text-secondary: var(--ba-color-text-secondary);--rich-mention-panel-bg: var(--ba-scene-panel-bg-strong, var(--ba-scene-panel-bg, var(--ba-color-bg-surface)));--rich-mention-panel-border: var(--ba-scene-card-border, var(--ba-color-border-subtle));--rich-mention-panel-shadow: var(--ba-shadow-floating-md, 0 14px 32px rgba(15, 23, 42, .12))}.rich-mention-editor[data-v-a6e2ddc9]{position:relative;width:100%;min-height:24px}.rich-mention-editor__content[data-v-a6e2ddc9]{width:100%;min-height:inherit}.rich-mention-editor__content[data-v-a6e2ddc9] .rich-mention-editor__prosemirror{min-height:inherit;width:100%;margin:0;padding:0;outline:none;font-family:inherit;font-size:15px;font-weight:inherit;line-height:24px;letter-spacing:inherit;color:var(--rich-mention-text-primary);white-space:pre-wrap;word-break:break-word;font-kerning:none;font-variant-ligatures:none}.rich-mention-editor__content[data-v-a6e2ddc9] .rich-mention-editor__prosemirror p{margin:0}.rich-mention-editor__content[data-v-a6e2ddc9] p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--rich-mention-text-secondary);pointer-events:none;float:left;height:0}.rich-mention-editor__content[data-v-a6e2ddc9] .rich-mention-editor__token{font:inherit;letter-spacing:inherit;font-kerning:none;font-variant-ligatures:none}.rich-mention-editor__content[data-v-a6e2ddc9] .rich-mention-editor__token--mention,.rich-mention-editor__content[data-v-a6e2ddc9] .rich-mention-editor__token--hashtag{color:var(--ba-color-link, #3b82f6)}.rich-mention-editor__content[data-v-a6e2ddc9] .rich-mention-editor__emoji-token-hidden{display:none}.rich-mention-editor__content[data-v-a6e2ddc9] .rich-mention-editor__emoji{display:inline-flex;align-items:flex-end;margin:0 1px;vertical-align:-.18em;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rich-mention-editor__content[data-v-a6e2ddc9] .rich-mention-editor__emoji-img{display:block;-o-object-fit:contain;object-fit:contain}.rich-mention-editor__placeholder[data-v-a6e2ddc9]{color:var(--rich-mention-text-secondary);line-height:24px}.rich-mention-editor__panel[data-v-a6e2ddc9]{max-height:260px;padding:8px;overflow:hidden;background:var(--rich-mention-panel-bg);border:1px solid var(--rich-mention-panel-border);border-radius:10px;box-shadow:var(--rich-mention-panel-shadow);-webkit-backdrop-filter:blur(10px) saturate(112%);backdrop-filter:blur(10px) saturate(112%)}.rich-mention-editor__options-scroll[data-v-a6e2ddc9]{max-height:224px}.rich-mention-editor__options[data-v-a6e2ddc9]{display:flex;flex-direction:column;gap:4px}.rich-mention-editor__state[data-v-a6e2ddc9]{padding:10px 12px;font-size:12px;color:var(--rich-mention-text-secondary)}.rich-mention-editor__option[data-v-a6e2ddc9]{display:flex;align-items:center;gap:10px;padding:8px 10px;text-align:left;background:transparent;border:none;border-radius:8px;cursor:pointer}.rich-mention-editor__option.is-active[data-v-a6e2ddc9],.rich-mention-editor__option[data-v-a6e2ddc9]:hover{background:var(--ba-scene-accent-bg-soft)}.rich-mention-editor__topic-icon[data-v-a6e2ddc9]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ba-scene-accent-bg-muted);color:var(--rich-mention-text-primary);font-size:14px;font-weight:700}.rich-mention-editor__option-main[data-v-a6e2ddc9]{min-width:0}.rich-mention-editor__option-name[data-v-a6e2ddc9]{font-size:13px;font-weight:700;color:var(--rich-mention-text-primary)}.rich-mention-editor__option-sub[data-v-a6e2ddc9]{margin-top:2px;font-size:11px;color:var(--rich-mention-text-secondary)}.chat-pane[data-v-bf72ac1e]{--chat-pane-shell-bg: var(--ba-message-chat-shell-bg, var(--ba-scene-panel-bg));--chat-pane-header-border: var(--ba-message-chat-header-border, var(--ba-scene-card-border));--chat-pane-toolbar-bg: var(--ba-message-chat-toolbar-bg, var(--ba-color-bg-surface));--chat-pane-body-bg: var(--ba-message-chat-body-bg, var(--ba-color-bg-canvas));--chat-pane-hint-bg: var(--ba-message-chat-hint-bg, var(--ba-scene-accent-bg-soft));--chat-pane-hint-border: var(--ba-message-chat-hint-border, var(--ba-scene-accent-border-soft));--chat-pane-hint-text: var(--ba-message-chat-hint-text, var(--ba-color-text-primary));--chat-time-text: var(--ba-message-chat-time-text, var(--ba-color-text-secondary));--chat-bubble-bg: var(--ba-message-chat-bubble-bg, var(--ba-color-bg-surface));--chat-bubble-text: var(--ba-message-chat-bubble-text, var(--ba-color-text-primary));--chat-bubble-self-bg: var(--ba-message-chat-bubble-self-bg, var(--ba-color-brand-500));--chat-bubble-self-text: var(--ba-message-chat-bubble-self-text, var(--ba-color-brand-text));--chat-bubble-self-bg-soft: var(--ba-message-chat-bubble-self-bg-soft, var(--ba-scene-accent-bg-soft));--chat-bubble-self-text-soft: var(--ba-message-chat-bubble-self-text-soft, var(--ba-color-text-primary));--chat-bubble-self-border: var(--ba-message-chat-bubble-self-border, var(--ba-scene-accent-border-soft));--chat-footer-bg: var(--ba-message-chat-footer-bg, var(--ba-color-bg-surface-strong));--chat-footer-border: var(--ba-message-chat-footer-border, var(--ba-scene-card-border));--chat-emoji-panel-bg: var(--ba-message-chat-emoji-panel-bg, var(--ba-color-bg-surface));--chat-emoji-panel-border: var(--ba-message-chat-emoji-panel-border, var(--ba-scene-card-border));--chat-emoji-panel-shadow: var(--ba-message-chat-emoji-panel-shadow, 0 12px 30px -18px rgba(15, 23, 42, .42));--chat-composer-bg: var(--ba-message-chat-composer-bg, var(--ba-color-bg-surface));--chat-composer-text: var(--ba-message-chat-composer-text, var(--ba-color-text-primary));--chat-composer-placeholder: var(--ba-message-chat-composer-placeholder, var(--ba-color-text-secondary));--chat-composer-action-bg: var(--ba-message-chat-composer-action-bg, var(--ba-color-bg-input));--chat-composer-action-bg-hover: var(--ba-message-chat-composer-action-bg-hover, var(--ba-color-bg-input-strong));--chat-composer-action-text: var(--ba-message-chat-composer-action-text, var(--ba-color-text-secondary));--chat-composer-action-text-active: var(--ba-message-chat-composer-action-text-active, var(--ba-color-text-primary));--chat-composer-send-active-bg: var(--ba-message-chat-composer-send-active-bg, var(--ba-color-brand-500));--chat-composer-send-active-bg-hover: var(--ba-message-chat-composer-send-active-bg-hover, var(--ba-color-brand-400));--chat-composer-send-active-text: var(--ba-message-chat-composer-send-active-text, var(--ba-color-brand-text));--chat-composer-send-disabled-text: var(--ba-message-chat-composer-send-disabled-text, var(--ba-color-text-disabled));height:100%;min-height:0;display:flex;flex-direction:column;background:var(--chat-pane-shell-bg)}.chat-pane__header[data-v-bf72ac1e]{height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid var(--chat-pane-header-border)}.chat-pane__title-group[data-v-bf72ac1e]{display:flex;align-items:center;gap:8px}.chat-pane__title[data-v-bf72ac1e]{font-size:15px;font-weight:700;color:var(--color-text-title)}.chat-pane__title-link[data-v-bf72ac1e]{border:none;background:transparent;padding:0;margin:0;font-size:15px;font-weight:700;color:var(--color-text-title);cursor:pointer}.chat-pane__title-link[data-v-bf72ac1e]:hover{text-decoration:underline}.chat-pane__title-link[data-v-bf72ac1e]:disabled{cursor:default}.chat-pane__back-btn[data-v-bf72ac1e],.chat-pane__more-btn[data-v-bf72ac1e]{border:none;width:26px;height:26px;cursor:pointer;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;background:var(--chat-pane-toolbar-bg);color:var(--color-text-secondary);font-size:14px}.chat-pane__more-btn[data-v-bf72ac1e]:disabled{opacity:.5;cursor:not-allowed}.chat-pane__body[data-v-bf72ac1e]{flex:1;min-height:0;background:var(--chat-pane-body-bg)}.chat-pane__unlock-hint[data-v-bf72ac1e]{padding:7px 12px;font-size:12px;line-height:1.45;color:var(--chat-pane-hint-text);background:var(--chat-pane-hint-bg);border-bottom:1px solid var(--chat-pane-hint-border)}.chat-pane__scrollbar[data-v-bf72ac1e]{height:100%}.chat-pane__scroll-content[data-v-bf72ac1e]{min-height:100%;padding:12px 14px}@media (max-width: 1000px){.chat-pane__scroll-content[data-v-bf72ac1e]{padding:10px 10px 12px}}.chat-pane__empty[data-v-bf72ac1e]{min-height:calc(100% - 24px);display:flex;align-items:center;justify-content:center;padding:24px 16px;font-size:13px;line-height:1.5;color:var(--chat-time-text);text-align:center}.message-list[data-v-bf72ac1e]{display:flex;flex-direction:column;gap:8px}.message-history-state[data-v-bf72ac1e]{display:flex;justify-content:center;align-items:center;padding-bottom:10px;font-size:11px;line-height:1.4;color:var(--chat-time-text);pointer-events:none}.message-history-state.is-loading[data-v-bf72ac1e]{color:var(--ba-color-text-secondary)}.message-history-state.is-end[data-v-bf72ac1e]{color:var(--ba-color-text-muted)}.message-time-divider[data-v-bf72ac1e]{display:flex;justify-content:center;font-size:11px;color:var(--chat-time-text);margin:4px 0 2px}.message-row[data-v-bf72ac1e]{display:flex;align-items:flex-end;gap:8px}.message-row.is-self[data-v-bf72ac1e]{flex-direction:row-reverse}.message-row__avatar[data-v-bf72ac1e]{flex-shrink:0}.message-row__bubble-wrap[data-v-bf72ac1e]{display:inline-flex;align-items:center;gap:6px;max-width:min(80%,480px)}.message-row__bubble-wrap.is-emoji-only[data-v-bf72ac1e]{max-width:min(68%,320px)}.message-row.is-self .message-row__bubble-wrap[data-v-bf72ac1e]{flex-direction:row-reverse}.message-bubble[data-v-bf72ac1e]{max-width:100%;width:-moz-fit-content;width:fit-content;padding:9px 12px;border-radius:5px;line-height:1.45;font-size:13px;background:var(--chat-bubble-bg);color:var(--chat-bubble-text);box-shadow:0 1px 2px #0f172a1f;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}.message-row.is-self .message-bubble[data-v-bf72ac1e]{background:var(--chat-bubble-self-bg);background:var(--chat-bubble-self-bg-soft);color:var(--chat-bubble-self-text);color:var(--chat-bubble-self-text-soft);border:1px solid var(--chat-bubble-self-border);box-shadow:0 1px 2px #0f172a1a}.message-bubble--emoji-only[data-v-bf72ac1e]{padding:0;border:none!important;background:transparent!important;box-shadow:none!important;line-height:1;font-size:36px}.message-bubble--emoji-only[data-v-bf72ac1e] .rich-inline-text{display:inline-flex;align-items:flex-end;line-height:1;white-space:nowrap}.message-bubble--emoji-only[data-v-bf72ac1e] .rich-inline-text__emoji{margin:0;vertical-align:middle}.message-send-state[data-v-bf72ac1e]{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.message-send-state.is-sending[data-v-bf72ac1e]{color:var(--color-text-secondary);animation:chat-send-spin-bf72ac1e .9s linear infinite}.message-send-state.is-failed[data-v-bf72ac1e]{color:var(--color-bg-error)}.chat-pane__footer[data-v-bf72ac1e]{display:flex;flex-direction:column;gap:10px;padding:8px 12px 10px;border-top:1px solid var(--chat-footer-border);background:var(--chat-footer-bg)}@media (max-width: 1000px){.chat-pane__footer[data-v-bf72ac1e]{padding:8px 10px calc(8px + env(safe-area-inset-bottom));gap:8px}}.chat-pane__composer-row[data-v-bf72ac1e]{display:flex;gap:8px;align-items:center;width:100%}.chat-pane__emoji-panel[data-v-bf72ac1e]{width:100%;max-height:320px;background:var(--chat-emoji-panel-bg);border:1px solid var(--chat-emoji-panel-border);border-radius:10px;overflow:hidden;box-shadow:var(--chat-emoji-panel-shadow)}[data-v-bf72ac1e] .emoji-panel{--emoji-panel-bg: var(--chat-emoji-panel-bg);--emoji-panel-border: var(--chat-emoji-panel-border);--emoji-panel-tab-bg: var(--chat-pane-toolbar-bg);--emoji-panel-tab-active-bg: var(--chat-composer-action-bg);--emoji-panel-tab-text: var(--chat-composer-action-text);--emoji-panel-tab-text-active: var(--chat-composer-action-text-active);--emoji-panel-hover-bg: var(--chat-composer-action-bg-hover);--emoji-panel-section-title: var(--chat-time-text)}.chat-emoji-panel-enter-active[data-v-bf72ac1e],.chat-emoji-panel-leave-active[data-v-bf72ac1e]{overflow:hidden;transform-origin:bottom center;transition:max-height .22s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.chat-emoji-panel-enter-from[data-v-bf72ac1e],.chat-emoji-panel-leave-to[data-v-bf72ac1e]{max-height:0;opacity:0;transform:translateY(14px)}.chat-emoji-panel-enter-to[data-v-bf72ac1e],.chat-emoji-panel-leave-from[data-v-bf72ac1e]{max-height:320px;opacity:1;transform:translateY(0)}.composer-tool-btn[data-v-bf72ac1e]{width:32px;height:32px;border:none;border-radius:var(--ba-radius-3);background:var(--chat-composer-action-bg);color:var(--chat-composer-action-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;font-size:20px;transition:background-color .2s ease,color .2s ease}.composer-tool-btn[data-v-bf72ac1e]:hover:not(:disabled){background:var(--chat-composer-action-bg-hover);color:var(--chat-composer-action-text-active)}.composer-tool-btn[data-v-bf72ac1e]:disabled{color:var(--chat-composer-send-disabled-text);cursor:not-allowed}.composer-input[data-v-bf72ac1e]{flex:1;min-height:34px;max-height:108px;overflow-y:hidden;padding:8px 10px;border:none;border-radius:6px;outline:none;background:var(--chat-composer-bg);color:var(--chat-composer-text);--rich-mention-text-primary: var(--chat-composer-text);--rich-mention-text-secondary: var(--chat-composer-placeholder)}.composer-input.is-disabled[data-v-bf72ac1e]{opacity:.72}.composer-input[data-v-bf72ac1e] .rich-mention-editor,.composer-input[data-v-bf72ac1e] .rich-mention-editor__content{min-height:18px}.composer-input[data-v-bf72ac1e] .rich-mention-editor__prosemirror{min-height:18px;max-height:92px;overflow-y:auto;font-size:14px;line-height:1.45}.composer-send-btn[data-v-bf72ac1e]{width:32px;height:32px;min-width:32px;border:none;border-radius:var(--ba-radius-3);padding:0;font-size:20px;font-weight:400;color:var(--chat-composer-send-disabled-text);background:var(--chat-composer-action-bg);cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.composer-send-btn.is-active[data-v-bf72ac1e]{color:var(--chat-composer-send-active-text);background:var(--chat-composer-send-active-bg)}.composer-send-btn.is-active[data-v-bf72ac1e]:hover:not(:disabled){background:var(--chat-composer-send-active-bg-hover)}.composer-send-btn[data-v-bf72ac1e]:disabled{color:var(--chat-composer-send-disabled-text);background:var(--chat-composer-action-bg);cursor:not-allowed}@keyframes chat-send-spin-bf72ac1e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root[data-theme=dark],:root[data-theme-route=dark]{--chat-pane-shell-bg: var(--ba-message-chat-shell-bg-dark, var(--ba-scene-panel-bg));--chat-pane-toolbar-bg: var(--ba-message-chat-toolbar-bg-dark, var(--ba-color-bg-surface));--chat-pane-body-bg: var(--ba-message-chat-body-bg-dark, var(--ba-color-bg-canvas));--chat-pane-hint-bg: var(--ba-message-chat-hint-bg-dark, var(--ba-scene-accent-bg-soft));--chat-pane-hint-border: var(--ba-message-chat-hint-border-dark, var(--ba-scene-accent-border-soft));--chat-bubble-bg: var(--ba-message-chat-bubble-bg-dark, var(--ba-color-bg-surface));--chat-bubble-self-bg-soft: var(--ba-message-chat-bubble-self-bg-soft-dark, var(--ba-scene-accent-bg-soft));--chat-bubble-self-text-soft: var(--ba-message-chat-bubble-self-text-soft-dark, var(--ba-color-text-primary));--chat-bubble-self-border: var(--ba-message-chat-bubble-self-border-dark, var(--ba-scene-accent-border-soft));--chat-footer-bg: var(--ba-message-chat-footer-bg-dark, var(--ba-color-bg-surface-strong));--chat-composer-bg: var(--ba-message-chat-composer-bg-dark, var(--ba-color-bg-surface));--chat-composer-action-bg: var(--ba-message-chat-composer-action-bg-dark, var(--ba-color-bg-surface));--chat-composer-action-bg-hover: var(--ba-message-chat-composer-action-bg-hover-dark, var(--ba-color-bg-surface-strong));--chat-composer-send-active-bg: var(--ba-message-chat-composer-send-active-bg-dark, var(--ba-color-brand-500))}.message-workbench-overlay[data-v-2ae91fa7]{--workbench-overlay-bg: var(--ba-message-workbench-overlay-bg, rgba(9, 12, 20, .28));--workbench-shell-bg: var(--ba-message-workbench-shell-bg, var(--ba-scene-panel-bg));--workbench-shell-border: var(--ba-message-workbench-shell-border, var(--ba-scene-card-border));--workbench-shell-shadow: var(--ba-message-workbench-shell-shadow, 0 24px 64px rgba(15, 23, 42, .2), 0 2px 0 rgba(255, 255, 255, .55) inset);--workbench-header-bg: var(--ba-message-workbench-header-bg, var(--workbench-shell-bg));--workbench-divider: var(--ba-message-workbench-divider, var(--ba-scene-divider-soft));--workbench-muted-surface: var(--ba-message-workbench-muted-surface, var(--ba-color-bg-input));--workbench-muted-surface-hover: var(--ba-message-workbench-muted-surface-hover, var(--ba-color-bg-input-strong));--workbench-muted-text: var(--ba-message-workbench-muted-text, var(--ba-color-text-secondary));--workbench-strong-text: var(--ba-message-workbench-strong-text, var(--ba-color-text-primary));--workbench-left-bg: var(--ba-message-workbench-left-bg, var(--ba-color-bg-surface-muted));--workbench-right-bg: var(--ba-message-workbench-right-bg, var(--ba-scene-panel-bg));--workbench-placeholder-bg: var(--ba-message-workbench-placeholder-bg, var(--ba-scene-card-bg-hover-soft));--workbench-placeholder-border: var(--ba-message-workbench-placeholder-border, var(--ba-scene-card-border-soft));--workbench-placeholder-icon: var(--ba-message-workbench-placeholder-icon, #5f7cb8);--workbench-read-btn-bg: var(--ba-message-workbench-read-btn-bg, var(--ba-color-bg-input));--workbench-read-btn-bg-hover: var(--ba-message-workbench-read-btn-bg-hover, var(--ba-color-bg-input-strong));--workbench-tabs-track-bg: var(--ba-message-workbench-tabs-track-bg, var(--ba-color-bg-input));--workbench-tabs-slider-bg: var(--ba-message-workbench-tabs-slider-bg, var(--ba-color-bg-surface));--workbench-tabs-slider-shadow: var(--ba-message-workbench-tabs-slider-shadow, 0 1px 3px rgba(16, 24, 40, .1));--workbench-tabs-text: var(--ba-message-workbench-tabs-text, var(--ba-color-text-secondary));--workbench-tabs-text-active: var(--ba-message-workbench-tabs-text-active, var(--ba-color-text-primary));--ba-message-session-list-item-hover-bg: var(--ba-scene-card-bg-hover-soft);--ba-message-session-list-item-active-bg: var(--ba-scene-card-bg-hover-strong);--ba-message-session-list-item-active-border: var(--ba-scene-card-border-strong);--ba-message-session-list-item-active-text: var(--ba-color-text-primary);--ba-message-session-list-item-active-subtext: var(--ba-color-text-secondary);--bah-home-tabs-track-bg: var(--workbench-tabs-track-bg);--bah-home-tabs-slider-bg: var(--workbench-tabs-slider-bg);--bah-home-tabs-slider-shadow: var(--workbench-tabs-slider-shadow);--bah-home-tabs-text: var(--workbench-tabs-text);--bah-home-tabs-text-active: var(--workbench-tabs-text-active);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;padding:20px 24px;background:var(--workbench-overlay-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center}@media (max-width: 1000px){.message-workbench-overlay[data-v-2ae91fa7]{padding:0;align-items:stretch}}.message-workbench-shell[data-v-2ae91fa7]{width:min(1120px,calc(100vw - 80px));height:min(86vh,860px);background:var(--workbench-shell-bg);border-radius:var(--ba-radius-5);border:1px solid var(--workbench-shell-border);box-shadow:var(--workbench-shell-shadow);display:flex;flex-direction:column;overflow:hidden}@media (max-width: 1000px){.message-workbench-shell[data-v-2ae91fa7]{width:100vw;height:100vh;height:100dvh;border-radius:0}}.message-workbench-header[data-v-2ae91fa7]{height:62px;border-bottom:1px solid var(--workbench-divider);display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:var(--workbench-header-bg)}@media (max-width: 1000px){.message-workbench-header[data-v-2ae91fa7]{height:56px;padding:0 10px}}.message-workbench-left[data-v-2ae91fa7]{min-width:0;display:flex;align-items:center;gap:8px}@media (max-width: 1000px){.message-workbench-left[data-v-2ae91fa7]{width:100%;gap:8px}}.message-workbench-close-btn[data-v-2ae91fa7]{width:34px;height:34px;border:1px solid var(--workbench-divider);border-radius:var(--ba-radius-3);background:var(--workbench-muted-surface);color:var(--workbench-muted-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.message-workbench-close-btn[data-v-2ae91fa7]:hover{background:var(--workbench-muted-surface-hover);color:var(--workbench-strong-text)}.message-workbench-actions[data-v-2ae91fa7]{display:inline-flex;align-items:center;gap:10px}.message-workbench-quota-btn[data-v-2ae91fa7]{border:1px solid var(--workbench-divider);border-radius:999px;padding:2px 8px 2px 2px;background:var(--workbench-shell-bg);display:inline-flex;align-items:center;gap:6px;line-height:1}.message-workbench-quota-progress[data-v-2ae91fa7]{width:28px;height:28px;flex:0 0 28px;display:inline-flex;align-items:center;justify-content:center}.message-workbench-quota-progress[data-v-2ae91fa7] .n-progress,.message-workbench-quota-progress[data-v-2ae91fa7] .n-progress-graph,.message-workbench-quota-progress[data-v-2ae91fa7] svg{width:28px!important;height:28px!important}.message-workbench-quota-remain[data-v-2ae91fa7]{font-size:12px;font-weight:700;color:var(--workbench-strong-text);min-width:16px;text-align:right}.message-workbench-quota-tooltip[data-v-2ae91fa7]{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.4}.message-workbench-read-all-btn[data-v-2ae91fa7]{width:34px;height:34px;border:1px solid var(--workbench-divider);border-radius:var(--ba-radius-3);padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:var(--workbench-muted-text);background:var(--workbench-read-btn-bg);cursor:pointer;transition:all .2s ease}.message-workbench-read-all-btn[data-v-2ae91fa7]:hover:enabled{background:var(--workbench-read-btn-bg-hover);color:var(--workbench-strong-text)}.message-workbench-read-all-btn[data-v-2ae91fa7]:disabled{opacity:.55;cursor:not-allowed}.message-workbench-tabs[data-v-2ae91fa7]{width:208px}@media (max-width: 1000px){.message-workbench-tabs[data-v-2ae91fa7]{width:208px;flex:0 0 208px}}.message-workbench-tab-content[data-v-2ae91fa7]{display:inline-flex;align-items:center;gap:6px;color:var(--workbench-tabs-text);transition:color .2s ease}.message-workbench-tab-content.is-active[data-v-2ae91fa7]{color:var(--workbench-tabs-text-active)}.tab-icon[data-v-2ae91fa7]{font-size:14px}.message-workbench-body[data-v-2ae91fa7]{flex:1;min-height:0}.message-layout[data-v-2ae91fa7]{height:100%;display:flex}@media (max-width: 1000px){.message-layout[data-v-2ae91fa7]{flex-direction:column}}.message-layout__left[data-v-2ae91fa7]{width:340px;border-right:1px solid var(--workbench-divider);min-height:0;background:var(--workbench-left-bg)}@media (max-width: 1000px){.message-layout__left[data-v-2ae91fa7]{width:100%;border-right:none;flex:1;min-height:0}}.message-layout__right[data-v-2ae91fa7]{flex:1;min-width:0;min-height:0;background:var(--workbench-right-bg)}@media (max-width: 1000px){.message-layout__right[data-v-2ae91fa7]{width:100%;flex:1;min-height:0}}.message-layout__placeholder[data-v-2ae91fa7]{display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;font-size:13px;line-height:1.5;color:var(--workbench-muted-text)}:root[data-theme=dark],:root[data-theme-route=dark]{--ba-message-workbench-overlay-bg: rgba(0, 0, 0, .52);--ba-message-workbench-shell-bg: linear-gradient(180deg, rgba(23, 26, 30, .98) 0%, rgba(18, 20, 24, .98) 100%);--ba-message-workbench-shell-border: rgba(255, 255, 255, .1);--ba-message-workbench-shell-shadow: 0 28px 72px rgba(0, 0, 0, .48), 0 1px 0 rgba(255, 255, 255, .03) inset;--ba-message-workbench-header-bg: linear-gradient(180deg, rgba(28, 32, 37, .96) 0%, rgba(21, 24, 28, .96) 100%);--ba-message-workbench-left-bg: rgba(255, 255, 255, .03);--ba-message-workbench-right-bg: var(--ba-scene-panel-bg);--ba-message-workbench-placeholder-bg: var(--ba-scene-card-bg-hover-soft);--ba-message-workbench-placeholder-border: var(--ba-scene-card-border-soft);--ba-message-workbench-tabs-track-bg: rgba(255, 255, 255, .06);--ba-message-workbench-tabs-slider-bg: rgba(255, 255, 255, .08);--ba-message-workbench-tabs-slider-shadow: 0 1px 0 rgba(255, 255, 255, .04) inset;--ba-message-workbench-badge-bg: var(--ba-message-workbench-badge-bg-dark, var(--ba-color-danger-700));--ba-message-workbench-badge-border: var(--ba-message-workbench-badge-border-dark, rgba(255, 77, 79, .56));--ba-message-session-list-item-hover-bg: var(--ba-scene-card-bg-hover-soft);--ba-message-session-list-item-active-bg: var(--ba-scene-card-bg-hover-strong);--ba-message-session-list-item-active-border: var(--ba-scene-card-border-strong);--ba-message-session-list-item-active-subtext: var(--ba-color-text-secondary)}.app-shell{width:100%;height:100%;min-height:100vh;min-height:100dvh}.front-empty-state[data-v-ac8e5262]{display:grid;place-items:center;align-items:center;justify-content:center;width:100%;min-height:240px;padding:clamp(12px,3.2vw,24px) 8px}.front-empty-state__image[data-v-ac8e5262]{width:min(260px,72vw);max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.front-empty-state--compact[data-v-ac8e5262]{min-height:160px;padding:8px 6px}.front-empty-state--compact .front-empty-state__image[data-v-ac8e5262]{width:min(210px,64vw)}@media (max-width: 768px){.front-empty-state[data-v-ac8e5262]{min-height:160px;padding-top:8px;padding-bottom:8px}.front-empty-state__image[data-v-ac8e5262]{width:min(200px,68vw)}}.front-not-found-state[data-v-52cb9c3f]{display:grid;place-items:center;align-items:center;justify-content:center;width:100%;min-height:280px;padding:clamp(12px,3.4vw,26px) 8px}.front-not-found-state__image[data-v-52cb9c3f]{width:min(320px,78vw);max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.front-not-found-state--compact[data-v-52cb9c3f]{min-height:180px;padding:8px 6px}.front-not-found-state--compact .front-not-found-state__image[data-v-52cb9c3f]{width:min(220px,66vw)}@media (max-width: 768px){.front-not-found-state[data-v-52cb9c3f]{min-height:180px;padding-top:8px;padding-bottom:8px}.front-not-found-state__image[data-v-52cb9c3f]{width:min(220px,74vw)}}: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;-webkit-text-decoration:underline dotted;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}.tw-relative{position:relative}.tw-mr-2{margin-right:var(--ba-space-2)}.tw-mt-auto{margin-top:auto}.tw-flex{display:flex}.tw-grid{display:grid}.tw-h-2{height:var(--ba-space-2)}.tw-h-5{height:var(--ba-space-5)}.tw-w-2{width:var(--ba-space-2)}.tw-w-5{width:var(--ba-space-5)}.tw-w-full{width:100%}.tw-min-w-\[22px\]{min-width:22px}@keyframes tw-pulse{50%{opacity:.5}}.tw-animate-pulse{animation:tw-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.tw-cursor-pointer{cursor:pointer}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-flex-col{flex-direction:column}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-0\.5{gap:.125rem}.tw-gap-1{gap:var(--ba-space-1)}.tw-gap-2{gap:var(--ba-space-2)}.tw-gap-3{gap:var(--ba-space-3)}.tw-gap-4{gap:var(--ba-space-4)}.tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-rounded-\[4px\]{border-radius:4px}.tw-rounded-full{border-radius:9999px}.tw-rounded-md{border-radius:var(--ba-radius-3)}.tw-rounded-sm{border-radius:var(--ba-radius-2)}.tw-border{border-width:1px}.tw-border-solid{border-style:solid}.tw-border-amber-500\/20{border-color:#f59e0b33}.tw-border-ba-border{border-color:var(--ba-color-border-default)}.tw-border-green-500\/20{border-color:#22c55e33}.tw-border-red-500\/20{border-color:#ef444433}.tw-bg-amber-500\/10{background-color:#f59e0b1a}.tw-bg-ba-canvas{background-color:var(--ba-color-bg-canvas-flat)}.tw-bg-ba-panel{background-color:var(--ba-scene-panel-bg)}.tw-bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.tw-bg-green-500\/10{background-color:#22c55e1a}.tw-bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.tw-bg-red-500\/10{background-color:#ef44441a}.tw-p-3{padding:var(--ba-space-3)}.tw-p-4{padding:var(--ba-space-4)}.tw-px-1\.5{padding-left:.375rem;padding-right:.375rem}.tw-px-2{padding-left:var(--ba-space-2);padding-right:var(--ba-space-2)}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-py-1{padding-top:var(--ba-space-1);padding-bottom:var(--ba-space-1)}.tw-text-left{text-align:left}.tw-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tw-text-2xl{font-size:var(--ba-font-size-xl)}.tw-text-\[10px\]{font-size:10px}.tw-text-\[11px\]{font-size:11px}.tw-text-lg{font-size:var(--ba-font-size-md)}.tw-text-sm{font-size:var(--ba-font-size-sm)}.tw-text-xl{font-size:var(--ba-font-size-lg)}.tw-font-bold{font-weight:700}.tw-font-medium{font-weight:500}.tw-uppercase{text-transform:uppercase}.tw-tracking-wide{letter-spacing:.025em}.tw-text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.tw-text-ba-brand{color:var(--ba-color-brand-600)}.tw-text-ba-muted{color:var(--ba-color-text-muted)}.tw-text-ba-primary{color:var(--ba-color-text-primary)}.tw-text-ba-secondary{color:var(--ba-color-text-secondary)}.tw-text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.tw-text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-shadow-\[0_0_8px_rgba\(34\,197\,94\,0\.6\)\]{--tw-shadow: 0 0 8px rgba(34,197,94,.6);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-duration-200{transition-duration:.2s}@media (min-width: 768px){.md\:tw-gap-4{gap:var(--ba-space-4)}.md\:tw-p-4{padding:var(--ba-space-4)}.md\:tw-p-5{padding:var(--ba-space-5)}.md\:tw-text-2xl{font-size:var(--ba-font-size-xl)}.md\:tw-text-3xl{font-size:var(--ba-font-size-2xl)}.md\:tw-text-base{font-size:var(--ba-font-size-sm)}}@media (min-width: 1280px){.xl\:tw-col-span-2{grid-column:span 2 / span 2}.xl\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}:root,:root[data-theme=light]{color-scheme:light;--ba-color-brand-100: #fffbe0;--ba-color-brand-200: #fff5cc;--ba-color-brand-300: #ffeb99;--ba-color-brand-400: #ffe37a;--ba-color-brand-500: #ffdc58;--ba-color-brand-600: #FFC83D;--ba-color-brand-700: #ffcb3d;--ba-color-brand-text: #2b2104;--ba-color-danger-100: #fef0f0;--ba-color-danger-200: #fde2e2;--ba-color-danger-300: #fcd3d3;--ba-color-danger-400: #fab6b6;--ba-color-danger-500: #f89898;--ba-color-danger-600: #f56c6c;--ba-color-danger-700: #ff4d4f;--ba-color-success-100: #f8fff0;--ba-color-success-200: #f6ffed;--ba-color-success-300: #d9f7be;--ba-color-success-400: #b7eb8f;--ba-color-success-500: #95de64;--ba-color-success-600: #73d13d;--ba-color-success-700: #52c41a;--ba-color-warning-100: #fffcf0;--ba-color-warning-200: #fff7d6;--ba-color-warning-300: #ffecad;--ba-color-warning-400: #ffde85;--ba-color-warning-500: #ffce5c;--ba-color-warning-600: #ffbc33;--ba-color-warning-700: #f0a020;--ba-color-info-100: #f0f8ff;--ba-color-info-200: #e0f0ff;--ba-color-info-300: #b8daff;--ba-color-info-400: #8fc1ff;--ba-color-info-500: #66a6ff;--ba-color-info-600: #3b82f6;--ba-color-info-700: #2563eb;--ba-gray-0: #ffffff;--ba-gray-25: #fafafb;--ba-gray-50: #f8fafc;--ba-gray-100: #f1f5f9;--ba-gray-150: #e8edf3;--ba-gray-200: #e2e8f0;--ba-gray-300: #cbd5e1;--ba-gray-400: #94a3b8;--ba-gray-500: #64748b;--ba-gray-600: #475569;--ba-gray-700: #334155;--ba-gray-800: #1e293b;--ba-gray-900: #0f172a;--ba-gray-950: #020617;--ba-color-bg-canvas: #f8fafc;--ba-color-bg-canvas-flat: #f8fafc;--ba-color-bg-surface: #ffffff;--ba-color-bg-surface-muted: #f8fafc;--ba-color-bg-surface-strong: #f1f5f9;--ba-color-bg-elevated: rgba(255, 255, 255, .92);--ba-color-bg-overlay: rgba(255, 255, 255, .82);--ba-color-bg-input: #f8fafc;--ba-color-bg-input-strong: #ffffff;--ba-color-bg-inverse: #0f172a;--ba-color-bg-mask: rgba(15, 23, 42, .42);--ba-color-text-primary: #0f172a;--ba-color-text-secondary: #475569;--ba-color-text-muted: #64748b;--ba-color-text-disabled: #94a3b8;--ba-color-text-inverse: #ffffff;--ba-color-text-inverse-secondary: rgba(255, 255, 255, .72);--ba-color-link: #e5b12b;--ba-color-link-hover: #cf9520;--ba-color-link-active: #9e6f06;--ba-color-text-accent-theme: var(--ba-color-link);--ba-color-text-accent-theme-hover: var(--ba-color-link-hover);--ba-color-text-accent-theme-active: var(--ba-color-link-active);--ba-color-border-subtle: rgba(148, 163, 184, .18);--ba-color-border-default: rgba(148, 163, 184, .28);--ba-color-border-strong: rgba(100, 116, 139, .44);--ba-color-border-accent: rgba(255, 200, 61, .52);--ba-color-border-focus: rgba(229, 177, 43, .74);--ba-color-interactive-primary-bg: linear-gradient(180deg, rgba(255, 200, 61, .8), rgba(255, 200, 61, .6));--ba-color-interactive-primary-bg-hover: linear-gradient(180deg, rgba(255, 228, 153, .88), rgba(255, 200, 61, .72));--ba-color-interactive-primary-bg-active: linear-gradient(180deg, rgba(242, 188, 52, .92), rgba(229, 177, 43, .76));--ba-color-interactive-primary-solid: rgba(255, 200, 61, .8);--ba-color-interactive-primary-solid-hover: rgba(255, 228, 153, .88);--ba-color-interactive-primary-solid-active: rgba(242, 188, 52, .92);--ba-color-interactive-primary-border: rgba(255, 200, 61, .45);--ba-color-interactive-primary-border-hover: rgba(255, 200, 61, .52);--ba-color-interactive-primary-border-active: rgba(229, 177, 43, .58);--ba-color-interactive-primary-text: var(--ba-color-brand-text);--ba-color-interactive-secondary-bg: var(--ba-color-bg-surface-strong);--ba-color-interactive-secondary-bg-hover: #e8edf5;--ba-color-interactive-secondary-bg-active: #dde5ee;--ba-color-interactive-secondary-text: var(--ba-color-text-primary);--ba-color-interactive-secondary-border: var(--ba-color-border-default);--ba-radius-1: 2px;--ba-radius-2: 4px;--ba-radius-3: 8px;--ba-radius-4: 12px;--ba-radius-5: 16px;--ba-shadow-surface-sm: 0 1px 3px rgba(15, 23, 42, .08);--ba-shadow-surface-md: 0 10px 24px rgba(15, 23, 42, .12);--ba-shadow-floating-sm: 0 8px 24px rgba(15, 23, 42, .08);--ba-shadow-floating-md: 0 16px 36px rgba(15, 23, 42, .12);--ba-shadow-floating-lg: 0 28px 60px rgba(15, 23, 42, .16);--ba-space-1: 4px;--ba-space-2: 8px;--ba-space-3: 12px;--ba-space-4: 16px;--ba-space-5: 24px;--ba-space-6: 32px;--ba-space-7: 40px;--ba-space-8: 48px;--ba-font-size-xs: 12px;--ba-font-size-sm: 14px;--ba-font-size-md: 16px;--ba-font-size-lg: 18px;--ba-font-size-xl: 24px;--ba-font-size-2xl: 32px;--ba-font-weight-regular: 400;--ba-font-weight-medium: 500;--ba-font-weight-bold: 700;--ba-font-weight-heavy: 900;--ba-scene-page-bg: linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%);--ba-scene-page-bg-flat: var(--ba-color-bg-canvas-flat);--ba-scene-panel-bg: var(--ba-color-bg-surface);--ba-scene-panel-bg-strong: var(--ba-color-bg-surface-strong);--ba-scene-panel-glow: var(--ba-scene-panel-bg);--ba-scene-card-bg: var(--ba-color-bg-surface);--ba-scene-card-bg-hover: var(--ba-color-bg-surface-muted);--ba-scene-card-bg-hover-soft: #fbfdff;--ba-scene-card-bg-hover-strong: #eef2f7;--ba-scene-card-bg-active: #e2e8f0;--ba-scene-card-bg-subtle: #f8fafc;--ba-scene-card-bg-tone-info: #edf4ff;--ba-scene-card-bg-tone-success: #eef8ec;--ba-scene-card-bg-tone-warning: #fff7e8;--ba-scene-card-bg-tone-danger: #fdf0f0;--ba-scene-card-border: var(--ba-color-border-subtle);--ba-scene-card-border-soft: rgba(148, 163, 184, .22);--ba-scene-card-border-strong: rgba(100, 116, 139, .34);--ba-scene-card-border-active: var(--ba-color-border-accent);--ba-scene-surface-soft: #fbfdff;--ba-scene-surface-muted: #f1f5f9;--ba-scene-surface-raised: #ffffff;--ba-scene-divider-soft: rgba(148, 163, 184, .14);--ba-scene-input-bg: var(--ba-color-bg-input);--ba-scene-input-bg-focus: var(--ba-color-bg-input-strong);--ba-scene-input-border: var(--ba-color-border-default);--ba-scene-input-border-focus: var(--ba-color-border-focus);--ba-scene-highlight-panel-bg: linear-gradient(145deg, rgba(255, 255, 255, .96) 0%, rgba(246, 240, 222, .92) 100%);--ba-scene-highlight-panel-border: rgba(255, 200, 61, .38);--ba-scene-section-title: var(--ba-color-text-primary);--ba-scene-section-meta: var(--ba-color-text-secondary);--ba-scene-badge-bg: rgba(255, 200, 61, .16);--ba-scene-badge-text: #7a5400;--ba-scene-badge-border: rgba(255, 200, 61, .32);--ba-scene-accent-bg-soft: rgba(255, 200, 61, .16);--ba-scene-accent-bg-muted: rgba(255, 200, 61, .24);--ba-scene-accent-border-soft: rgba(255, 200, 61, .38);--ba-activity-status-hidden-bg: rgba(148, 163, 184, .16);--ba-activity-status-hidden-border: rgba(100, 116, 139, .34);--ba-activity-status-hidden-text: #596070;--ba-activity-status-hidden-dot: #94a3b8;--ba-activity-status-warmup-bg: rgba(255, 188, 51, .16);--ba-activity-status-warmup-border: rgba(240, 160, 32, .34);--ba-activity-status-warmup-text: #8a5b00;--ba-activity-status-warmup-dot: #f0a020;--ba-activity-status-active-bg: rgba(82, 196, 26, .16);--ba-activity-status-active-border: rgba(82, 196, 26, .32);--ba-activity-status-active-text: #237804;--ba-activity-status-active-dot: #52c41a;--ba-activity-status-ended-bg: rgba(255, 77, 79, .14);--ba-activity-status-ended-border: rgba(245, 108, 108, .3);--ba-activity-status-ended-text: #b42318;--ba-activity-status-ended-dot: #f56c6c;--ba-activity-status-cancelled-bg: rgba(148, 163, 184, .12);--ba-activity-status-cancelled-border: rgba(125, 135, 151, .3);--ba-activity-status-cancelled-text: #596070;--ba-activity-status-cancelled-dot: #8792a2;--ba-role-tag-text: var(--ba-color-text-primary);--ba-role-tag-label-text: var(--ba-color-text-secondary);--ba-role-tag-platform-accent: rgba(59, 130, 246, .82);--ba-role-tag-label-accent: rgba(255, 200, 61, .84);--ba-role-tag-level-high-bg: rgba(255, 200, 61, .24);--ba-role-tag-level-high-border: rgba(255, 200, 61, .45);--ba-role-tag-level-medium-bg: rgba(59, 130, 246, .16);--ba-role-tag-level-medium-border: rgba(59, 130, 246, .34);--ba-role-tag-level-low-bg: var(--ba-scene-panel-bg-strong);--ba-role-tag-level-low-border: var(--ba-color-border-default);--ba-role-tag-scope-bg: rgba(238, 242, 247, .84);--ba-role-tag-scope-text: var(--ba-color-text-secondary);--ba-scene-grid-line: rgba(148, 163, 184, .12);--ba-labels-page-bg-start: #f8fafc;--ba-labels-page-bg-end: #f1f5f9;--ba-labels-page-grid-line: rgba(148, 163, 184, .12);--ba-labels-page-grid-bg: #f1f5f9;--ba-labels-page-highlight: linear-gradient(140deg, rgba(255, 255, 255, .96) 0%, rgba(244, 236, 214, .9) 100%);--ba-labels-page-highlight-border: rgba(255, 200, 61, .32);--ba-labels-page-highlight-title: #1b2430;--ba-labels-page-highlight-meta: #6b7280;--ba-font-mono: "JetBrains Mono", "Fira Code", Consolas, monospace}:root[data-theme=dark],:root[data-theme-route=dark]{color-scheme:dark;--ba-color-brand-text: #241b07;--ba-gray-0: #ffffff;--ba-gray-25: #e5e7eb;--ba-gray-50: #cbd5e1;--ba-gray-100: #94a3b8;--ba-gray-150: #64748b;--ba-gray-200: #475569;--ba-gray-300: #334155;--ba-gray-400: #1e293b;--ba-gray-500: #1a2027;--ba-gray-600: #14181d;--ba-gray-700: #101317;--ba-gray-800: #0c0f13;--ba-gray-900: #080a0d;--ba-gray-950: #020617;--ba-color-bg-canvas: #050607;--ba-color-bg-canvas-flat: #050607;--ba-color-bg-surface: #101317;--ba-color-bg-surface-muted: #14181d;--ba-color-bg-surface-strong: #1b2128;--ba-color-bg-elevated: rgba(16, 19, 23, .92);--ba-color-bg-overlay: rgba(16, 19, 23, .82);--ba-color-bg-input: #14181d;--ba-color-bg-input-strong: #1b2128;--ba-color-bg-inverse: #f3f5f7;--ba-color-bg-mask: rgba(5, 7, 9, .58);--ba-color-text-primary: #f8fafc;--ba-color-text-secondary: #cbd5e1;--ba-color-text-muted: #94a3b8;--ba-color-text-disabled: #64748b;--ba-color-text-inverse: #111315;--ba-color-text-inverse-secondary: #334155;--ba-color-link: #FFC83D;--ba-color-link-hover: #FFE499;--ba-color-link-active: #E5B12B;--ba-color-text-accent-theme: var(--ba-color-link);--ba-color-text-accent-theme-hover: var(--ba-color-link-hover);--ba-color-text-accent-theme-active: var(--ba-color-link-active);--ba-color-border-subtle: rgba(255, 255, 255, .08);--ba-color-border-default: rgba(255, 255, 255, .14);--ba-color-border-strong: rgba(255, 255, 255, .22);--ba-color-border-accent: rgba(255, 200, 61, .42);--ba-color-border-focus: rgba(255, 200, 61, .62);--ba-color-interactive-primary-bg: linear-gradient(180deg, rgba(255, 200, 61, .92), rgba(229, 177, 43, .82));--ba-color-interactive-primary-bg-hover: linear-gradient(180deg, rgba(245, 213, 120, .96), rgba(255, 200, 61, .86));--ba-color-interactive-primary-bg-active: linear-gradient(180deg, rgba(229, 177, 43, .98), rgba(229, 177, 43, .84));--ba-color-interactive-primary-solid: rgba(255, 200, 61, .92);--ba-color-interactive-primary-solid-hover: rgba(245, 213, 120, .96);--ba-color-interactive-primary-solid-active: rgba(229, 177, 43, .98);--ba-color-interactive-primary-border: rgba(255, 200, 61, .52);--ba-color-interactive-primary-border-hover: rgba(245, 213, 120, .58);--ba-color-interactive-primary-border-active: rgba(229, 177, 43, .62);--ba-color-interactive-primary-text: #101014;--ba-color-interactive-secondary-bg: var(--ba-color-bg-surface-strong);--ba-color-interactive-secondary-bg-hover: #2a313a;--ba-color-interactive-secondary-bg-active: #313844;--ba-color-interactive-secondary-text: var(--ba-color-text-primary);--ba-color-interactive-secondary-border: var(--ba-color-border-default);--ba-shadow-surface-sm: 0 1px 3px rgba(2, 6, 23, .28);--ba-shadow-surface-md: 0 12px 28px rgba(2, 6, 23, .34);--ba-shadow-floating-sm: 0 10px 28px rgba(2, 6, 23, .32);--ba-shadow-floating-md: 0 18px 44px rgba(2, 6, 23, .4);--ba-shadow-floating-lg: 0 30px 72px rgba(2, 6, 23, .46);--ba-scene-page-bg: linear-gradient(180deg, #060708 0%, #090b0d 42%, #111417 100%);--ba-scene-page-bg-flat: #090b0d;--ba-scene-panel-bg: #101317;--ba-scene-panel-bg-strong: #14181d;--ba-scene-panel-glow: var(--ba-scene-panel-bg);--ba-scene-card-bg: rgba(34, 38, 44, .92);--ba-scene-card-bg-hover: rgba(40, 45, 52, .96);--ba-scene-card-bg-hover-soft: rgba(36, 41, 48, .94);--ba-scene-card-bg-hover-strong: rgba(47, 53, 61, .98);--ba-scene-card-bg-active: rgba(56, 63, 72, 1);--ba-scene-card-bg-subtle: rgba(28, 33, 39, .92);--ba-scene-card-bg-tone-info: #172554;--ba-scene-card-bg-tone-success: #163127;--ba-scene-card-bg-tone-warning: #3b2a12;--ba-scene-card-bg-tone-danger: #3a1f24;--ba-scene-card-border: rgba(255, 255, 255, .08);--ba-scene-card-border-soft: rgba(255, 255, 255, .12);--ba-scene-card-border-strong: rgba(255, 255, 255, .2);--ba-scene-card-border-active: rgba(255, 200, 61, .28);--ba-scene-surface-soft: #151a20;--ba-scene-surface-muted: #1b2128;--ba-scene-surface-raised: #222933;--ba-scene-divider-soft: rgba(255, 255, 255, .09);--ba-scene-input-bg: #14181d;--ba-scene-input-bg-focus: #1b2128;--ba-scene-input-border: rgba(255, 255, 255, .12);--ba-scene-input-border-focus: rgba(255, 200, 61, .52);--ba-scene-highlight-panel-bg: linear-gradient(145deg, #14181d 0%, #101317 56%, #2b2110 100%);--ba-scene-highlight-panel-border: rgba(255, 200, 61, .28);--ba-scene-section-title: #f5f7fa;--ba-scene-section-meta: #aeb8c6;--ba-scene-badge-bg: rgba(255, 200, 61, .14);--ba-scene-badge-text: #ffe7a6;--ba-scene-badge-border: rgba(255, 200, 61, .26);--ba-scene-accent-bg-soft: rgba(255, 200, 61, .14);--ba-scene-accent-bg-muted: rgba(255, 200, 61, .22);--ba-scene-accent-border-soft: rgba(255, 200, 61, .34);--ba-activity-status-hidden-bg: rgba(148, 163, 184, .14);--ba-activity-status-hidden-border: rgba(148, 163, 184, .26);--ba-activity-status-hidden-text: var(--ba-scene-section-meta);--ba-activity-status-hidden-dot: #94a3b8;--ba-activity-status-warmup-bg: rgba(255, 200, 61, .14);--ba-activity-status-warmup-border: rgba(255, 200, 61, .28);--ba-activity-status-warmup-text: #FFC83D;--ba-activity-status-warmup-dot: #FFC83D;--ba-activity-status-active-bg: rgba(82, 196, 26, .14);--ba-activity-status-active-border: rgba(82, 196, 26, .28);--ba-activity-status-active-text: #8fe36a;--ba-activity-status-active-dot: #73d13d;--ba-activity-status-ended-bg: rgba(255, 77, 79, .14);--ba-activity-status-ended-border: rgba(255, 77, 79, .28);--ba-activity-status-ended-text: #ff9b9d;--ba-activity-status-ended-dot: #ff6b6d;--ba-activity-status-cancelled-bg: rgba(160, 170, 186, .14);--ba-activity-status-cancelled-border: rgba(160, 170, 186, .24);--ba-activity-status-cancelled-text: #c4ccd7;--ba-activity-status-cancelled-dot: #aeb8c6;--ba-scene-grid-line: rgba(148, 163, 184, .12);--ba-labels-page-bg-start: #060708;--ba-labels-page-bg-end: #14181d;--ba-labels-page-grid-line: rgba(255, 255, 255, .08);--ba-labels-page-grid-bg: #0d1014;--ba-labels-page-highlight: linear-gradient(135deg, #15191e 0%, #12161b 54%, #2b2110 100%);--ba-labels-page-highlight-border: rgba(255, 200, 61, .24);--ba-labels-page-highlight-title: #f5f7fa;--ba-labels-page-highlight-meta: rgba(255, 255, 255, .68)}[data-scene=tool]{--ba-scene-page-bg: linear-gradient(180deg, #101214 0%, #14181d 100%);--ba-scene-page-bg-flat: #101214;--ba-scene-panel-bg: #181b20;--ba-scene-panel-bg-strong: #13161b;--ba-scene-card-bg: #1d2126;--ba-scene-card-bg-hover: #23282e}[data-scene=content]{--ba-scene-page-bg: linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%);--ba-scene-page-bg-flat: #f8fafc;--ba-scene-panel-bg: #ffffff;--ba-scene-panel-bg-strong: #f8fafc;--ba-scene-panel-glow: var(--ba-scene-panel-bg);--ba-scene-card-bg: #ffffff;--ba-scene-card-bg-hover: #f8fafc;--ba-scene-card-bg-hover-soft: #fbfdff;--ba-scene-card-bg-hover-strong: #eef2f7;--ba-scene-card-bg-active: #e2e8f0;--ba-scene-card-bg-subtle: #f8fafc;--ba-scene-card-bg-tone-info: #edf4ff;--ba-scene-card-bg-tone-success: #eef8ec;--ba-scene-card-bg-tone-warning: #fff7e8;--ba-scene-card-bg-tone-danger: #fdf0f0;--ba-scene-card-border: var(--ba-color-border-subtle);--ba-scene-card-border-soft: rgba(148, 163, 184, .22);--ba-scene-card-border-strong: rgba(100, 116, 139, .34);--ba-scene-card-border-active: var(--ba-color-border-accent);--ba-scene-surface-soft: #fbfdff;--ba-scene-surface-muted: #f1f5f9;--ba-scene-surface-raised: #ffffff;--ba-scene-divider-soft: rgba(148, 163, 184, .22);--ba-scene-input-bg: var(--ba-color-bg-input);--ba-scene-input-bg-focus: var(--ba-color-bg-input-strong);--ba-scene-input-border: var(--ba-color-border-default);--ba-scene-input-border-focus: var(--ba-color-border-focus);--ba-scene-grid-line: rgba(148, 163, 184, .12);--ba-scene-dots-color: var(--ba-gray-200);--ba-scene-dots-opacity: .9;--ba-scene-dots-size: 1.5px;--ba-scene-dots-gap: 32px;--ba-scene-dots-bg: var(--ba-scene-page-bg-flat)}:root[data-theme=dark] [data-scene=content],:root[data-theme-route=dark] [data-scene=content]{--ba-scene-page-bg: var(--ba-scene-page-bg-flat);--ba-scene-page-bg-flat: #090b0d;--ba-scene-panel-bg: #101317;--ba-scene-panel-bg-strong: #14181d;--ba-scene-panel-glow: var(--ba-scene-panel-bg);--ba-scene-card-bg: #13171c;--ba-scene-card-bg-hover: #171c22;--ba-scene-card-bg-hover-soft: #151a20;--ba-scene-card-bg-hover-strong: #1b2128;--ba-scene-card-bg-active: #222933;--ba-scene-card-bg-subtle: #12161b;--ba-scene-card-bg-tone-info: #172554;--ba-scene-card-bg-tone-success: #163127;--ba-scene-card-bg-tone-warning: #3b2a12;--ba-scene-card-bg-tone-danger: #3a1f24;--ba-scene-card-border: rgba(255, 255, 255, .12);--ba-scene-card-border-soft: rgba(255, 255, 255, .13);--ba-scene-card-border-strong: rgba(255, 255, 255, .2);--ba-scene-card-border-active: rgba(255, 200, 61, .34);--ba-scene-surface-soft: #151a20;--ba-scene-surface-muted: #1b2128;--ba-scene-surface-raised: #222933;--ba-scene-divider-soft: rgba(255, 255, 255, .1);--ba-scene-grid-line: rgba(255, 255, 255, .04);--ba-scene-dots-color: rgba(148, 163, 184, .3);--ba-scene-dots-opacity: .72;--ba-scene-dots-bg: var(--ba-scene-page-bg-flat)}[data-scene=reading]{--ba-scene-panel-bg: var(--ba-color-bg-surface);--ba-scene-card-bg: var(--ba-color-bg-surface-muted)}[data-scene=form]{--ba-scene-panel-bg: var(--ba-color-bg-surface);--ba-scene-input-bg: var(--ba-color-bg-input-strong);--ba-scene-input-bg-focus: var(--ba-color-bg-surface);--ba-scene-input-border: var(--ba-color-border-default);--ba-scene-input-border-focus: var(--ba-color-border-focus)}[data-scene=backend]{--ba-backend-content-max: 1480px;--ba-backend-sticky-offset: 12px;--ba-backend-nav-bg: #131a25;--ba-backend-nav-bg-strong: #0f1520;--ba-backend-nav-border: rgba(255, 255, 255, .1);--ba-backend-nav-text-primary: #f2f6fb;--ba-backend-nav-text-secondary: rgba(235, 242, 252, .72);--ba-backend-nav-hover-bg: rgba(255, 255, 255, .08);--ba-backend-nav-active-bg: rgba(255, 200, 61, .24);--ba-backend-nav-accent: var(--ba-color-interactive-primary-solid);--ba-scene-page-bg: linear-gradient(180deg, #edf2f8 0%, #e7edf5 100%);--ba-scene-page-bg-flat: #eaf0f7;--ba-scene-panel-bg: #ffffff;--ba-scene-panel-bg-strong: #f7fafd;--ba-scene-card-bg: #ffffff;--ba-scene-card-bg-hover: #f7fafd;--ba-scene-card-bg-hover-soft: #fbfcfe;--ba-scene-card-bg-hover-strong: #edf3fa;--ba-scene-card-bg-active: #e6edf6;--ba-scene-card-border: rgba(100, 116, 139, .2);--ba-scene-card-border-soft: rgba(100, 116, 139, .24);--ba-scene-card-border-strong: rgba(100, 116, 139, .36);--ba-scene-card-border-active: rgba(255, 200, 61, .45);--ba-scene-surface-soft: #f4f8fc;--ba-scene-surface-muted: #ecf2f9;--ba-scene-surface-raised: #ffffff;--ba-scene-divider-soft: rgba(100, 116, 139, .18);--ba-scene-input-bg: #f5f8fc;--ba-scene-input-bg-focus: #ffffff;--ba-scene-input-border: rgba(100, 116, 139, .24);--ba-scene-input-border-focus: rgba(229, 177, 43, .66);--ba-scene-grid-line: rgba(148, 163, 184, .1);--ba-scene-dots-color: rgba(148, 163, 184, .52);--ba-scene-dots-opacity: 1;--ba-scene-dots-size: 1.6px;--ba-scene-dots-gap: 30px;--ba-scene-dots-bg: var(--ba-scene-page-bg-flat);--color-bg-pure: var(--ba-scene-panel-bg);--color-bg-1: var(--ba-scene-page-bg-flat);--color-bg-2: var(--ba-scene-panel-bg);--color-bg-3: var(--ba-scene-panel-bg-strong);--color-bg-form: var(--ba-scene-input-bg);--color-bg-dark: var(--ba-scene-panel-bg-strong);--color-border-1: var(--ba-scene-card-border);--color-border-2: var(--ba-color-border-default);--color-border-form: var(--ba-scene-input-border);--color-border-hover: var(--ba-scene-card-border-active);--color-bg-primary: var(--ba-color-interactive-primary-solid);--color-primary: var(--ba-color-interactive-primary-solid);--color-primary-lighten: var(--ba-color-interactive-primary-solid-hover);--color-primary-darken: var(--ba-color-interactive-primary-solid-active)}:root[data-theme=dark] [data-scene=backend],:root[data-theme-route=dark] [data-scene=backend]{--ba-backend-content-max: 1480px;--ba-backend-sticky-offset: 12px;--ba-backend-nav-bg: #0f1520;--ba-backend-nav-bg-strong: #0b111b;--ba-backend-nav-border: rgba(255, 255, 255, .12);--ba-backend-nav-text-primary: #f5f7fa;--ba-backend-nav-text-secondary: rgba(204, 215, 230, .74);--ba-backend-nav-hover-bg: rgba(255, 255, 255, .08);--ba-backend-nav-active-bg: rgba(255, 200, 61, .22);--ba-backend-nav-accent: var(--ba-color-interactive-primary-solid);--ba-scene-page-bg: linear-gradient(180deg, #101317 0%, #151a20 52%, #1a2028 100%);--ba-scene-page-bg-flat: #12171d;--ba-scene-panel-bg: #181e26;--ba-scene-panel-bg-strong: #151b22;--ba-scene-card-bg: #1d242d;--ba-scene-card-bg-hover: #242c36;--ba-scene-card-bg-hover-soft: #212a34;--ba-scene-card-bg-hover-strong: #29333f;--ba-scene-card-bg-active: #2f3a47;--ba-scene-card-border: rgba(255, 255, 255, .12);--ba-scene-card-border-soft: rgba(255, 255, 255, .15);--ba-scene-card-border-strong: rgba(255, 255, 255, .22);--ba-scene-card-border-active: rgba(255, 200, 61, .38);--ba-scene-surface-soft: #222a34;--ba-scene-surface-muted: #27303a;--ba-scene-surface-raised: #2c3641;--ba-scene-divider-soft: rgba(255, 255, 255, .12);--ba-scene-input-bg: #1a2028;--ba-scene-input-bg-focus: #21282f;--ba-scene-input-border: rgba(255, 255, 255, .16);--ba-scene-input-border-focus: rgba(255, 200, 61, .56);--ba-scene-grid-line: rgba(255, 255, 255, .06);--ba-scene-dots-color: rgba(203, 213, 225, .22);--ba-scene-dots-opacity: .78;--ba-scene-dots-bg: var(--ba-scene-page-bg-flat)}:root{--global-primary-1: var(--ba-color-brand-100);--global-primary-2: var(--ba-color-brand-200);--global-primary-3: var(--ba-color-brand-300);--global-primary-4: var(--ba-color-brand-400);--global-primary-5: var(--ba-color-brand-500);--global-primary-6: var(--ba-color-brand-600);--global-primary-7: var(--ba-color-brand-700);--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: var(--ba-gray-50);--global-gray-2: var(--ba-gray-100);--global-gray-3: var(--ba-gray-150);--global-gray-4: var(--ba-gray-300);--global-gray-5: var(--ba-gray-400);--global-gray-6: var(--ba-gray-500);--global-gray-7: var(--ba-gray-600);--global-gray-8: var(--ba-gray-700);--global-gray-9: var(--ba-gray-900);--global-info-1: var(--ba-color-info-100);--global-info-2: var(--ba-color-info-200);--global-info-3: var(--ba-color-info-300);--global-info-4: var(--ba-color-info-400);--global-info-5: var(--ba-color-info-500);--global-info-6: var(--ba-color-info-600);--global-info-7: var(--ba-color-info-700);--global-error-1: var(--ba-color-danger-100);--global-error-2: var(--ba-color-danger-200);--global-error-3: var(--ba-color-danger-300);--global-error-4: var(--ba-color-danger-400);--global-error-5: var(--ba-color-danger-500);--global-error-6: var(--ba-color-danger-600);--global-error-7: var(--ba-color-danger-700);--global-success-1: var(--ba-color-success-100);--global-success-2: var(--ba-color-success-200);--global-success-3: var(--ba-color-success-300);--global-success-4: var(--ba-color-success-400);--global-success-5: var(--ba-color-success-500);--global-success-6: var(--ba-color-success-600);--global-success-7: var(--ba-color-success-700);--global-warning-1: var(--ba-color-warning-100);--global-warning-2: var(--ba-color-warning-200);--global-warning-3: var(--ba-color-warning-300);--global-warning-4: var(--ba-color-warning-400);--global-warning-5: var(--ba-color-warning-500);--global-warning-6: var(--ba-color-warning-600);--global-warning-7: var(--ba-color-warning-700);--global-white: var(--ba-gray-0);--global-black: #000000;--color-bg-primary: var(--ba-color-brand-600);--color-bg-primary-lighten: var(--ba-color-brand-500);--color-bg-primary-darken: var(--ba-color-brand-700);--color-bg-primary-light: var(--ba-color-brand-100);--color-text-primary: var(--ba-color-brand-700);--color-text-primary-lighten: var(--ba-color-brand-600);--color-text-primary-darken: var(--ba-color-link-active);--color-industrial-base: var(--ba-color-interactive-primary-solid);--color-industrial-hover: var(--ba-color-interactive-primary-solid-hover);--color-industrial-active: var(--ba-color-interactive-primary-solid-active);--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(--ba-color-text-primary);--color-text-main: var(--ba-color-text-primary);--color-text-secondary: var(--ba-color-text-secondary);--color-text-placeholder: var(--ba-color-text-muted);--color-text-disabled: var(--ba-color-text-disabled);--color-text-inverse: var(--ba-color-text-inverse);--color-text-inverse-secondary: var(--ba-color-text-inverse-secondary);--color-text-link: var(--ba-color-link);--color-text-link-lighten: var(--ba-color-link-hover);--color-text-link-darken: var(--ba-color-link-active);--color-bg-error: var(--ba-color-danger-600);--color-bg-error-lighten: var(--ba-color-danger-500);--color-bg-error-darken: var(--ba-color-danger-700);--color-bg-error-light: var(--ba-color-danger-100);--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(--ba-color-success-600);--color-bg-success-lighten: var(--ba-color-success-500);--color-bg-success-darken: var(--ba-color-success-700);--color-bg-success-light: var(--ba-color-success-100);--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(--ba-color-warning-600);--color-bg-warning-lighten: var(--ba-color-warning-500);--color-bg-warning-darken: var(--ba-color-warning-700);--color-bg-warning-light: var(--ba-color-warning-100);--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(--ba-color-info-600);--color-bg-info-lighten: var(--ba-color-info-500);--color-bg-info-darken: var(--ba-color-info-700);--color-bg-info-light: var(--ba-color-info-100);--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(--ba-color-bg-surface);--color-bg-1: var(--ba-color-bg-canvas);--color-bg-2: var(--ba-color-bg-surface);--color-bg-3: var(--ba-color-bg-surface-strong);--color-bg-dark: var(--ba-color-bg-inverse);--bg-page: var(--ba-scene-page-bg-flat);--bg-header-image: var(--ba-scene-page-bg);--color-disabled-layer: rgba(255, 255, 255, .5);--color-bg-form: var(--ba-scene-input-bg);--color-border-1: var(--ba-color-border-subtle);--color-border-2: var(--ba-color-border-default);--color-border-3: var(--ba-color-border-strong);--color-border-form: var(--ba-color-border-default);--color-border-subtle: var(--ba-color-border-subtle);--color-border-default: var(--ba-color-border-default);--color-border-strong: var(--ba-color-border-strong);--color-border-active: var(--ba-color-border-accent);--radius-sm: var(--ba-radius-2);--radius-md: var(--ba-radius-3);--radius-lg: var(--ba-radius-4);--radius-xl: var(--ba-radius-5);--border-radius-s: var(--ba-radius-2);--border-radius-m: var(--ba-radius-3);--border-radius-l: var(--ba-radius-4);--border-radius-xl: var(--ba-radius-5);--shadow-none: none;--shadow-floating-sm: var(--ba-shadow-floating-sm);--shadow-floating-md: var(--ba-shadow-floating-md);--shadow-floating-lg: var(--ba-shadow-floating-lg);--box-shadow: var(--ba-shadow-floating-md);--box-shadow-s: var(--ba-shadow-floating-sm);--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: var(--ba-font-weight-regular);--font-weight-medium: var(--ba-font-weight-medium);--font-weight-bold: var(--ba-font-weight-bold);--font-weight-heavy: var(--ba-font-weight-heavy);--font-family-system: "Source Han Sans SC", "Noto Sans SC", "MiSans", "PingFang SC", "Microsoft YaHei", "Segoe UI", sans-serif;--font-family-mono: var(--font-family-system);--font-mono: var(--font-family-system);--font-size-s: var(--ba-font-size-xs);--font-size-m: var(--ba-font-size-sm);--font-size-l: var(--ba-font-size-md);--font-size-xl: var(--ba-font-size-lg);--font-size-xxl: var(--ba-font-size-xl);--font-size-3xl: var(--ba-font-size-2xl);--space-1: var(--ba-space-1);--space-2: var(--ba-space-2);--space-3: var(--ba-space-3);--space-4: var(--ba-space-4);--space-5: var(--ba-space-5);--space-6: var(--ba-space-6);--space-7: var(--ba-space-7);--space-8: var(--ba-space-8);--spacing-xs: var(--ba-space-1);--spacing-s: var(--ba-space-2);--spacing-m: var(--ba-space-4);--spacing-l: var(--ba-space-5);--spacing-xl: var(--ba-space-6);--spacing-2xl: var(--ba-space-7);--spacing-3xl: var(--ba-space-8);--color-bg-blur: rgba(255, 255, 255, .8);--blur: blur(16px);--nav-height: 52px;--mobile-header-height: 56px;--mobile-tabs-top: 56px;--labels-page-bg-0: var(--ba-labels-page-bg-start);--labels-page-bg-1: var(--ba-labels-page-bg-end);--labels-page-bg-2: var(--ba-labels-page-bg-end);--labels-panel-bg: var(--ba-scene-panel-bg);--labels-panel-bg-strong: var(--ba-scene-panel-bg-strong);--labels-panel-bg-violet: #f4ead1;--labels-line-accent: var(--ba-color-border-accent);--labels-text-main: var(--ba-color-text-primary);--labels-text-secondary: var(--ba-color-text-secondary);--labels-text-muted: var(--ba-color-text-muted)}.page-enter-from,.page-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:opacity .3s}.n-input__state-border,.n-base-selection__state-border{box-shadow:none!important}.n-button--ghost{background-color:var(--ba-scene-input-bg, var(--color-bg-form))}.n-button--ghost:focus{color:var(--ba-color-text-primary, var(--color-text-main))!important;background-color:var(--ba-scene-input-bg, var(--color-bg-form))!important}.n-button--ghost:hover{color:var(--ba-color-text-primary, var(--color-text-main))!important;background-color:var(--ba-scene-card-bg-hover, var(--color-bg-2))!important}.n-alert{border-radius:var(--ba-radius-2)!important}.n-alert.n-alert--warning-type{background-color:var(--ba-scene-card-bg-tone-warning, #fff7e8)!important;border-color:var(--ba-color-warning-400, #ffde85)!important;color:var(--ba-color-warning-700, #f0a020)!important}.n-alert.n-alert--warning-type .n-alert__header{color:var(--ba-color-warning-700, #f0a020)!important}.n-alert.n-alert--warning-type .n-alert__content{color:var(--ba-color-text-primary)!important}.n-alert.n-alert--warning-type .n-alert-body__icon{color:var(--ba-color-warning-700, #f0a020)!important}.n-alert.n-alert--info-type{background-color:var(--ba-scene-card-bg-tone-info, #edf4ff)!important;border-color:var(--ba-color-info-400, #8fc1ff)!important;color:var(--ba-color-info-700, #2563eb)!important}.n-alert.n-alert--info-type .n-alert__header{color:var(--ba-color-info-700, #2563eb)!important}.n-alert.n-alert--info-type .n-alert__content{color:var(--ba-color-text-primary)!important}.n-alert.n-alert--info-type .n-alert-body__icon{color:var(--ba-color-info-700, #2563eb)!important}.n-alert.n-alert--error-type{background-color:var(--ba-scene-card-bg-tone-danger, #fdf0f0)!important;border-color:var(--ba-color-danger-400, #fab6b6)!important;color:var(--ba-color-danger-700, #ff4d4f)!important}.n-alert.n-alert--error-type .n-alert__header{color:var(--ba-color-danger-700, #ff4d4f)!important}.n-alert.n-alert--error-type .n-alert__content{color:var(--ba-color-text-primary)!important}.n-alert.n-alert--error-type .n-alert-body__icon{color:var(--ba-color-danger-700, #ff4d4f)!important}.n-alert.n-alert--success-type{background-color:var(--ba-scene-card-bg-tone-success, #eef8ec)!important;border-color:var(--ba-color-success-400, #b7eb8f)!important;color:var(--ba-color-success-700, #52c41a)!important}.n-alert.n-alert--success-type .n-alert__header{color:var(--ba-color-success-700, #52c41a)!important}.n-alert.n-alert--success-type .n-alert__content{color:var(--ba-color-text-primary)!important}.n-alert.n-alert--success-type .n-alert-body__icon{color:var(--ba-color-success-700, #52c41a)!important}.n-button--warning-type:not(.n-button--ghost):not(.n-button--dashed){background-color:var(--ba-color-warning-500, #ffce5c)!important;border-color:var(--ba-color-warning-600, #ffbc33)!important;color:var(--ba-color-brand-text, #2b2104)!important}.n-button--warning-type:not(.n-button--ghost):not(.n-button--dashed):hover{background-color:var(--ba-color-warning-400, #ffde85)!important;border-color:var(--ba-color-warning-500, #ffce5c)!important}.n-button--warning-type:not(.n-button--ghost):not(.n-button--dashed):active{background-color:var(--ba-color-warning-600, #ffbc33)!important;border-color:var(--ba-color-warning-700, #f0a020)!important}.n-button--warning-type.n-button--secondary,.n-button--warning-type.n-button--dashed{color:var(--ba-color-warning-700, #f0a020)!important;border-color:var(--ba-color-warning-400, #ffde85)!important;background-color:var(--ba-scene-card-bg-tone-warning, #fff7e8)!important}.n-button--warning-type.n-button--secondary:hover,.n-button--warning-type.n-button--dashed:hover{color:var(--ba-color-warning-700, #f0a020)!important;border-color:var(--ba-color-warning-500, #ffce5c)!important;background-color:var(--ba-color-warning-200, #fff7d6)!important}.n-tag--warning-type{color:var(--ba-color-warning-700, #f0a020)!important;background-color:var(--ba-scene-card-bg-tone-warning, #fff7e8)!important;border-color:var(--ba-color-warning-400, #ffde85)!important}.n-base-selection,.n-input,.n-base-selection .n-base-selection-label,.n-input .n-input-wrapper{border-radius:var(--ba-radius-2)!important}.n-data-table .n-checkbox-box{background:var(--ba-scene-input-bg, var(--ba-color-bg-surface));border-color:var(--ba-scene-input-border, var(--ba-color-border-default))}.n-data-table .n-checkbox-box.n-checkbox-box--checked,.n-data-table .n-checkbox-box.n-checkbox-box--indeterminate{background:var(--ba-color-interactive-primary-solid);border-color:var(--ba-color-interactive-primary-border)}.n-data-table .n-checkbox-box.n-checkbox-box--checked .n-checkbox-box__check,.n-data-table .n-checkbox-box.n-checkbox-box--indeterminate .n-checkbox-box__check{color:var(--ba-color-interactive-primary-text)}:root[data-scene-route=backend] .n-data-table .n-data-table-th{background:var(--ba-scene-panel-bg-strong, var(--ba-color-bg-surface-strong));color:var(--ba-scene-section-meta, var(--ba-color-text-secondary))}:root[data-scene-route=backend] .n-data-table .n-data-table-td{background:var(--ba-scene-card-bg, var(--ba-color-bg-surface));color:var(--ba-color-text-primary)}:root[data-scene-route=backend] .n-data-table .n-data-table-tr:hover .n-data-table-td{background:var(--ba-scene-card-bg-hover, var(--ba-color-bg-surface-strong))}:root[data-scene-route=backend] .n-pagination .n-pagination-item.n-pagination-item--active{color:var(--ba-color-interactive-primary-text)!important}:root[data-scene-route=backend] .n-pagination .n-pagination-item.n-pagination-item--active .n-pagination-item__button{color:var(--ba-color-interactive-primary-text)!important}:root[data-scene-route=backend] .n-pagination{--n-item-text-color-active: var(--ba-color-interactive-primary-text);--n-item-text-color-active-hover: var(--ba-color-interactive-primary-text);--n-item-border-disabled: 1px solid var(--ba-scene-input-border-disabled, var(--ba-color-border-subtle));--n-button-border-disabled: 1px solid var(--ba-scene-input-border-disabled, var(--ba-color-border-subtle));--n-button-icon-color-disabled: var(--ba-color-text-disabled)}:root[data-scene-route=backend] .n-pagination .n-pagination-item.n-pagination-item--active .n-pagination-item__prefix,:root[data-scene-route=backend] .n-pagination .n-pagination-item.n-pagination-item--active .n-pagination-item__suffix{color:var(--ba-color-interactive-primary-text)!important}:root[data-scene-route=backend] .n-pagination .n-pagination-item.n-pagination-item--disabled,:root[data-scene-route=backend] .n-pagination .n-pagination-item.n-pagination-item--disabled .n-pagination-item__button{border-color:var(--ba-scene-input-border-disabled, var(--ba-color-border-subtle))!important;box-shadow:none!important}:root[data-scene-route=backend] .n-pagination .n-pagination-item.n-pagination-item--disabled:before,:root[data-scene-route=backend] .n-pagination .n-pagination-item.n-pagination-item--disabled .n-pagination-item__button:before{border-color:var(--ba-scene-input-border-disabled, var(--ba-color-border-subtle))!important;box-shadow:none!important}:root[data-scene-route=backend] .n-pagination .n-pagination-item:not(.n-pagination-item--disabled) .n-pagination-item__button{box-shadow:none!important}@media (max-width: 768px){:root[data-scene-route=backend] .n-data-table .n-data-table-td.ba-table-actions-column{padding-right:6px!important;padding-left:6px!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)}0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}.g-clickable{cursor:pointer}.g-unselectable{-webkit-user-select:none;-moz-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)}:root{--ba-illustration-brightness: 1;--ba-illustration-saturate: 1;--ba-illustration-contrast: 1;--ba-illustration-dark-brightness: .88;--ba-illustration-dark-saturate: 1.05;--ba-illustration-dark-contrast: 1.04}:root[data-theme=dark],:root[data-theme-route=dark]{--ba-illustration-brightness: var(--ba-illustration-dark-brightness);--ba-illustration-saturate: var(--ba-illustration-dark-saturate);--ba-illustration-contrast: var(--ba-illustration-dark-contrast)}.home-template--dark,[data-bah-theme=dark-pv],[data-bah-theme=dark-flux]{--ba-illustration-brightness: var(--ba-illustration-dark-brightness);--ba-illustration-saturate: var(--ba-illustration-dark-saturate);--ba-illustration-contrast: var(--ba-illustration-dark-contrast)}.g-illustration-adaptive{filter:brightness(var(--ba-illustration-brightness, 1)) contrast(var(--ba-illustration-contrast, 1)) saturate(var(--ba-illustration-saturate, 1));transition:filter .2s ease}.g-bg-grid{--g-grid-size: 40px;--g-grid-line-color: var(--ba-scene-grid-line, rgba(0, 0, 0, .03));--g-grid-bg-color: var(--ba-scene-page-bg-flat, var(--color-bg-2, #f5f5f7));--g-page-bg: var(--ba-scene-page-bg, var(--g-grid-bg-color));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:transparent;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);background-attachment:fixed;transform:translateZ(0)}.g-bg-grid:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;content:"";background:var(--g-page-bg);background-attachment:fixed;transform:translateZ(0)}.g-bg-dots{--g-dots-color: var(--ba-scene-dots-color, #e2e8f0);--g-dots-size: var(--ba-scene-dots-size, 1.5px);--g-dots-gap: var(--ba-scene-dots-gap, 32px);--g-dots-opacity: var(--ba-scene-dots-opacity, .6);--g-dots-bg: var(--ba-scene-dots-bg, var(--ba-scene-page-bg-flat, #f8fafc));position:relative;isolation:isolate}.g-bg-dots:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;content:"";opacity:var(--g-dots-opacity);background-image:radial-gradient(var(--g-dots-color) var(--g-dots-size),transparent var(--g-dots-size));background-size:var(--g-dots-gap) var(--g-dots-gap)}.g-bg-dots:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;content:"";background:var(--g-dots-bg)}:root[data-theme=dark] .g-bg-dots:before{opacity:var(--g-dots-opacity)}.n-message-container{top:calc(var(--nav-height, 64px) + 12px)!important}.g-card-hover{--g-card-hover-accent: var(--ba-color-interactive-primary-solid, rgba(255, 200, 61, .8));--g-card-hover-border: var(--ba-scene-card-border);transition:border-color .3s cubic-bezier(.165,.84,.44,1)}.g-card-hover .g-card-hover-deco{position:absolute;bottom:-10px;right:-10px;width:20px;height:20px;background-color:var(--g-card-hover-accent);transform:rotate(45deg);opacity:0;transition:all .3s cubic-bezier(.165,.84,.44,1);pointer-events:none}.g-card-hover:hover{border-color:var(--ba-scene-card-border-active, var(--g-card-hover-border))}.g-card-hover:hover .g-card-hover-deco{opacity:1;bottom:-6px;right:-6px}.g-card-hover-ring{--g-card-hover-accent: var(--ba-color-interactive-primary-solid, rgba(255, 200, 61, .8));--g-card-hover-border: var(--ba-scene-card-border);transition:border-color .3s cubic-bezier(.165,.84,.44,1)}.g-card-hover-ring .g-card-hover-ring{position:absolute;right:12px;top:50%;transform:translateY(-50%) scale(.8);width:8px;height:8px;border-radius:50%;background-color:var(--g-card-hover-accent);opacity:0;transition:all .3s cubic-bezier(.165,.84,.44,1);pointer-events:none}.g-card-hover-ring:hover{border-color:var(--ba-scene-card-border-active, var(--g-card-hover-border))}.g-card-hover-ring:hover .g-card-hover-ring{opacity:1;transform:translateY(-50%) scale(1)}html,body,#app{box-sizing:border-box;width:100%;height:100%;min-height:100vh;min-height:100dvh;background-color:var(--ba-scene-page-bg-flat, #eef2f7)}body{overflow:hidden;font-family:var(--font-family-system, "Source Han Sans SC", "Noto Sans SC", "MiSans", "PingFang SC", "Microsoft YaHei", "Segoe UI", 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{-o-object-fit:cover;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{--notice-popup-bg: var(--ba-notice-popup-bg, var(--ba-color-bg-surface));--notice-popup-border: var(--ba-notice-popup-border, var(--ba-scene-card-border-active));--notice-popup-title: var(--ba-notice-popup-title, var(--ba-color-text-primary));--notice-popup-content: var(--ba-notice-popup-content, var(--ba-color-text-secondary));--notice-popup-close-hover: var(--ba-notice-popup-close-hover, var(--ba-scene-accent-bg-soft));min-height:50px;width:min(360px,calc(100vw - 24px));border-radius:12px;border:1px solid var(--notice-popup-border);background:var(--notice-popup-bg);box-shadow:var(--shadow-floating-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);will-change:box-shadow,border-color;transition: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;-moz-user-select:none;user-select:none}.ba-notice-popup.n-notification:hover,.ba-notice-popup .n-notification:hover{border-color:var(--ba-scene-card-border-active);box-shadow:var(--shadow-floating-md)}.ba-notice-popup.n-notification:active,.ba-notice-popup .n-notification:active{border-color:var(--ba-notice-popup-border-active, var(--ba-color-interactive-primary-border-active));box-shadow:var(--shadow-floating-sm)}.ba-notice-popup .n-notification-main__header{margin-bottom:2px}.ba-notice-popup .n-notification-main__title{font-size:13px;font-weight:700;color:var(--notice-popup-title)}.ba-notice-popup .n-notification-main__content{font-size:13px;line-height:1.35;color:var(--notice-popup-content)}.ba-notice-popup .n-base-close{border-radius:8px;transition:background-color .2s ease}.ba-notice-popup .n-base-close:hover{background-color:var(--notice-popup-close-hover)}.cert-icon[data-v-410c505c]{display:inline-block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.user-avatar[data-v-a5e4825e]{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-a5e4825e]{--avatar-size: 40px}.user-avatar.size-m[data-v-a5e4825e]{--avatar-size: 60px}.user-avatar.size-l[data-v-a5e4825e]{--avatar-size: 100px}.user-avatar.size-xl[data-v-a5e4825e]{--avatar-size: 160px}@media (max-width: 1000px){.user-avatar.size-xl[data-v-a5e4825e]{--avatar-size: 100px}}.user-avatar .avatar[data-v-a5e4825e]{width:100%;height:100%}.user-avatar .avatar.is-round[data-v-a5e4825e],.user-avatar .avatar.is-round[data-v-a5e4825e] .base-avatar{border-radius:50%}.user-avatar .certification-badge[data-v-a5e4825e]{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-a5e4825e] .cert-icon{width:100%;height:100%}.user-avatar .user-avatar__online-status[data-v-a5e4825e]{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-button-toggle[data-v-c1d46f10]{position:relative;display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:4px;background:var(--ba-toggle-track-bg, var(--ba-color-bg-surface-strong));border-radius:var(--ba-toggle-radius, var(--ba-radius-2));-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.tech-button-toggle.is-stretch[data-v-c1d46f10]{width:100%}.tech-button-toggle.is-stretch .toggle-item[data-v-c1d46f10]{flex:1 1 0;min-width:0;padding:0 12px 0 16px}.toggle-item[data-v-c1d46f10]{position:relative;z-index:2;flex:0 0 auto;padding:0 14px;height:28px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--ba-toggle-text, var(--ba-color-text-secondary));cursor:pointer;transition:all .3s ease;white-space:nowrap}.toggle-item.active[data-v-c1d46f10]{color:var(--ba-toggle-text-active, var(--ba-color-text-primary));font-weight:700}.toggle-item[data-v-c1d46f10]:not(.active):hover{color:var(--ba-toggle-text-hover, var(--ba-color-text-primary))}.active-bg[data-v-c1d46f10]{position:absolute;top:4px;bottom:4px;left:0;z-index:1;background:var(--ba-toggle-active-bg, var(--ba-color-bg-surface));border-radius:var(--ba-radius-1);transition:all .3s cubic-bezier(.22,1,.36,1)}.status-pill-tag[data-v-fc955362]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:24px;padding:0 10px;border:1px solid var(--ba-status-pill-border);border-radius:999px;background:var(--ba-status-pill-bg);color:var(--ba-status-pill-text);font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.status-pill-tag--compact[data-v-fc955362]{min-height:22px}.status-pill-tag__dot[data-v-fc955362]{width:6px;height:6px;border-radius:50%;background:var(--ba-status-pill-dot);flex:0 0 auto}.status-pill-tag__text[data-v-fc955362]{line-height:1}.nice-img[data-v-8b6b7705]{position:relative;display:inline-block;overflow:hidden;background-color:var(--ba-color-bg-input, var(--color-bg-3, #f5f7fa))}.nice-img .nice-img-placeholder[data-v-8b6b7705],.nice-img .nice-img-fail[data-v-8b6b7705]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--ba-color-bg-input, var(--color-bg-3, #f5f7fa));background-image:var(--ba-nice-img-placeholder-bg, none);background-size:cover}.nice-img .nice-img-placeholder.is-animating[data-v-8b6b7705]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--ba-scene-divider-soft),transparent);transform:translate(-100%);animation:skeleton-loading-8b6b7705 1.5s infinite;will-change:transform}.nice-img .nice-img-content[data-v-8b6b7705]{display:block;width:100%;height:100%;opacity:0;transition:transform .6s cubic-bezier(.2,0,.2,1);animation:fadeIn-8b6b7705 .3s forwards}.nice-img .nice-img-fallback-text[data-v-8b6b7705]{color:var(--ba-nice-img-placeholder-text, var(--ba-color-text-secondary, #64748b));font-size:12px;font-weight:700;letter-spacing:.04em}.nice-img .nice-img-fallback-icon[data-v-8b6b7705]{color:var(--ba-nice-img-placeholder-icon, var(--ba-color-text-secondary, #64748b))}.nice-img .nice-img-overlay[data-v-8b6b7705]{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-8b6b7705]{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-8b6b7705]{transform:scale(1.05);filter:none}.nice-img.can-view:not(.hide-hover):hover .nice-img-overlay[data-v-8b6b7705]{opacity:1}.nice-img.can-view:not(.hide-hover):hover .nice-img-overlay .overlay-icon[data-v-8b6b7705]{transform:scale(1)}}@keyframes fadeIn-8b6b7705{to{opacity:1}}@keyframes skeleton-loading-8b6b7705{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ba-image-grid[data-v-e1397585]{display:grid;gap:8px;margin-top:12px}.ba-image-grid.grid-single[data-v-e1397585]{display:flex;justify-content:flex-start}.ba-image-grid.grid-single .image-item[data-v-e1397585]{max-width:60%;min-width:40%;border-radius:4px;overflow:hidden;display:flex;justify-content:center;align-items:center;background:transparent;position:relative;@mobile ({max-width: 100%; min-width: 60%; max-height: 350px;});}.ba-image-grid.grid-single .image-item[data-v-e1397585] .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-e1397585] .nice-img img.nice-img-content{position:static;width:100%!important;height:100%!important;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ba-image-grid.grid-two[data-v-e1397585],.ba-image-grid.grid-four[data-v-e1397585]{grid-template-columns:repeat(2,1fr);width:66%;@mobile ({width: 80%;});}.ba-image-grid.grid-multi[data-v-e1397585]{grid-template-columns:repeat(3,1fr);width:100%}.ba-image-grid:not(.grid-single) .image-item[data-v-e1397585]{aspect-ratio:1 / 1;background:transparent;border-radius:6px;overflow:hidden;position:relative}.ba-image-grid:not(.grid-single) .image-item[data-v-e1397585] .nice-img{width:100%;height:100%;display:block}.ba-image-grid:not(.grid-single) .image-item[data-v-e1397585] .nice-img img.nice-img-content{-o-object-fit:cover;object-fit:cover}.ba-image-grid .image-more[data-v-e1397585]{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-e1397585]{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}.ba-image-grid.grid-rail[data-v-e1397585]{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:10px;margin-top:0}.ba-image-grid.grid-rail .image-item[data-v-e1397585]{aspect-ratio:4 / 3;border-radius:4px;overflow:hidden;position:relative;background:transparent}.ba-image-grid.grid-rail .image-item[data-v-e1397585] .nice-img{width:100%;height:100%;display:block}.ba-image-grid.grid-rail .image-item[data-v-e1397585] .nice-img img.nice-img-content{-o-object-fit:cover;object-fit:cover}.ba-image-grid.grid-rail .long-image-tag[data-v-e1397585]{top:6px;right:6px}.bah-link.topic-share-card,.topic-share-card[data-v-ed9d17c8]{display:flex;align-items:center;gap:12px;padding:8px;background:var(--ba-scene-card-bg-subtle);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);cursor:pointer;transition:border-color .2s;text-decoration:none;max-width:560px}@media (min-width: 640px){.bah-link.topic-share-card,.topic-share-card[data-v-ed9d17c8]{padding:12px}}.bah-link.topic-share-card:hover,.topic-share-card[data-v-ed9d17c8]:hover{border-color:var(--ba-scene-card-border-strong)}.topic-share-card__thumb[data-v-ed9d17c8]{width:96px;height:72px;flex-shrink:0;border-radius:var(--ba-radius-2);overflow:hidden;background:var(--ba-scene-card-bg);border:1px solid var(--ba-scene-card-border-soft)}.topic-share-card__img[data-v-ed9d17c8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.topic-share-card__placeholder[data-v-ed9d17c8]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#f472b6,#e11d48)}.topic-share-card__placeholder-text[data-v-ed9d17c8]{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:900;color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap;transform:rotate(-12deg)}.topic-share-card__body[data-v-ed9d17c8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;padding:2px 0}.topic-share-card__tag[data-v-ed9d17c8]{display:inline-flex;align-self:flex-start;padding:1px 5px;font-size:10px;font-weight:700;color:var(--ba-color-text-secondary);background:var(--ba-scene-surface-muted);border-radius:var(--ba-radius-1);line-height:1.4}.topic-share-card__title[data-v-ed9d17c8]{font-size:14px;font-weight:700;color:var(--ba-color-text-primary);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.topic-share-card__desc[data-v-ed9d17c8]{font-size:12px;color:var(--ba-color-text-muted);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.tech-tag[data-v-a57e672f]{display:inline-flex;align-items:center;justify-content:center;padding:1px 5px;background:var(--ba-color-interactive-primary-bg);color:var(--ba-color-interactive-primary-text);font-size:9px;line-height:1.4;border-radius:var(--ba-radius-1);font-weight:700;letter-spacing:.02em;vertical-align:middle;font-family:var(--font-family-system, inherit);text-transform:uppercase}.vote-content-block[data-v-50593dff]{--vote-primary: var(--ba-color-interactive-primary-solid);--vote-primary-text: var(--ba-color-text-accent-theme);--vote-bg: var(--ba-scene-card-bg-subtle);--vote-border: var(--ba-scene-card-border);--vote-text: var(--ba-color-text-primary);--vote-text-secondary: var(--ba-color-text-secondary);--vote-option-bg: var(--ba-color-bg-surface);--vote-option-bg-hover: var(--ba-scene-card-bg-hover-soft);--vote-result-fill: var(--ba-scene-accent-bg-muted);--vote-result-fill-strong: var(--ba-scene-accent-bg-soft);--vote-success: var(--vote-primary);position:relative;display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);background:var(--vote-bg);overflow:hidden;max-width:100%}.vote-content-block--compact[data-v-50593dff],.vote-content-block--full[data-v-50593dff]{padding:12px}.vote-content-block__head[data-v-50593dff]{display:flex;flex-direction:column;gap:4px}.vote-content-block__meta[data-v-50593dff]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;min-width:0}.vote-content-block__eyebrow[data-v-50593dff]{display:inline-flex;padding:1px 6px;font-size:10px;font-weight:700;color:var(--ba-color-text-accent-theme);background:var(--ba-scene-accent-bg-soft);border:1px solid var(--ba-scene-accent-border-soft);border-radius:var(--ba-radius-1);text-transform:uppercase;letter-spacing:.04em;line-height:1.4}.vote-content-block__status-wrap[data-v-50593dff]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.vote-content-block__countdown[data-v-50593dff]{font-size:11px;font-weight:600;color:var(--vote-text-secondary);white-space:nowrap}.vote-content-block__title[data-v-50593dff]{color:var(--vote-text);font-size:15px;font-weight:600;line-height:1.35}.vote-content-block--compact .vote-content-block__title[data-v-50593dff]{font-size:14px}.vote-content-block--full .vote-content-block__title[data-v-50593dff]{font-size:16px}.vote-content-block__desc[data-v-50593dff]{color:var(--vote-text-secondary);font-size:12px;line-height:1.5}.vote-content-block--full .vote-content-block__desc[data-v-50593dff]{font-size:13px}.vote-content-block__summary[data-v-50593dff]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0}.vote-content-block__summary-left[data-v-50593dff]{display:flex;align-items:center;gap:8px;min-width:0}.vote-content-block__summary-text[data-v-50593dff]{font-size:11px;color:var(--vote-text-secondary)}.vote-content-block__summary-text--success[data-v-50593dff]{color:var(--vote-success);font-weight:600}.vote-content-block__sort-toggle[data-v-50593dff]{margin-left:auto;flex-shrink:0}.vote-content-block__sort-toggle[data-v-50593dff] .tech-button-toggle{--ba-toggle-radius: 999px}.vote-content-block__sort-toggle[data-v-50593dff] .toggle-item{height:22px;font-size:11px;padding:0 8px 0 11px}.vote-content-block__condition-collapse[data-v-50593dff] .n-collapse{border:1px solid var(--vote-border);border-radius:var(--ba-radius-2);background:var(--vote-option-bg)}.vote-content-block__condition-collapse[data-v-50593dff] .n-collapse-item__header-main{font-size:12px;font-weight:600;color:var(--vote-text)}.vote-content-block__condition-collapse[data-v-50593dff] .n-collapse-item__content-inner{padding-top:0}.vote-content-block__condition-table[data-v-50593dff]{width:100%;border-collapse:collapse}.vote-content-block__condition-table th[data-v-50593dff],.vote-content-block__condition-table td[data-v-50593dff]{border-top:1px solid var(--vote-border);padding:7px 10px;font-size:12px;line-height:1.5;text-align:left;vertical-align:top}.vote-content-block__condition-table th[data-v-50593dff]{width:34%;color:var(--vote-text-secondary);font-weight:500}.vote-content-block__condition-table td[data-v-50593dff]{color:var(--vote-text);font-weight:500}.vote-content-block__search[data-v-50593dff] .n-input{background:var(--vote-option-bg)}.vote-content-block__options[data-v-50593dff]{position:relative;display:flex;flex-direction:column;gap:6px}.vote-content-block__option[data-v-50593dff]{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);background:var(--vote-option-bg);color:var(--ba-color-text-primary);text-align:left;cursor:pointer;transition:all .15s ease;position:relative;overflow:hidden}.vote-content-block__option[data-v-50593dff]:hover{border-color:var(--ba-color-border-accent);background:var(--vote-option-bg-hover)}.vote-content-block__option--selected[data-v-50593dff]{border-color:var(--ba-color-border-accent);background:var(--ba-scene-accent-bg-soft)}.vote-content-block__option--selected[data-v-50593dff]:hover{background:var(--ba-scene-accent-bg-muted)}.vote-content-block__option--more[data-v-50593dff]{color:var(--vote-text-secondary);justify-content:center;font-size:14px;font-weight:500}.vote-content-block__option-copy[data-v-50593dff]{flex:1;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;position:relative;z-index:1}.vote-content-block__option-text[data-v-50593dff]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4}.vote-content-block--compact .vote-content-block__option-text[data-v-50593dff]{font-size:12px}.vote-content-block__option-votes[data-v-50593dff]{color:var(--vote-primary-text);font-size:12px;font-weight:600;flex-shrink:0}.vote-content-block__option-fill[data-v-50593dff]{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--vote-result-fill) 0%,var(--vote-result-fill-strong) 100%);z-index:0;pointer-events:none;border-radius:0 var(--ba-radius-2) var(--ba-radius-2) 0;max-width:85%}.vote-content-block__voted-icon[data-v-50593dff]{flex-shrink:0;color:var(--vote-success);display:flex;align-items:center;justify-content:center;width:16px;height:16px}.vote-content-block__overflow-fade[data-v-50593dff]{position:absolute;left:0;right:0;bottom:0;height:48px;pointer-events:auto;border-radius:0 0 4px 4px;background:linear-gradient(180deg,transparent 0%,var(--vote-bg) 70%);display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px}.vote-content-block__overflow-action[data-v-50593dff]{border:1px solid var(--vote-border);background:var(--vote-bg);color:var(--vote-text);border-radius:16px;min-height:26px;padding:0 12px;font-size:11px;font-weight:500;cursor:pointer;transition:all .15s ease}.vote-content-block__overflow-action[data-v-50593dff]:hover{border-color:var(--vote-primary);color:var(--vote-primary)}.vote-content-block__pagination[data-v-50593dff]{display:flex;justify-content:center;padding-top:4px}.vote-content-block__action[data-v-50593dff]{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding-top:2px}.vote-content-block__action-hint[data-v-50593dff]{margin-right:auto;font-size:12px;line-height:1.4;color:var(--vote-text-secondary)}.vote-content-block__action--full[data-v-50593dff]{padding-top:6px;border-top:1px solid var(--vote-border)}.vote-content-block__action-buttons[data-v-50593dff]{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 1000px){.vote-content-block__action[data-v-50593dff]{flex-direction:column;align-items:flex-start}.vote-content-block__pagination[data-v-50593dff] .n-pagination{font-size:12px}}.user-level[data-v-78a8e3b1]{--user-level-accent: #73d13d;--user-level-text-on-bright: var(--ba-user-level-text-on-bright, var(--ba-color-text-primary));--user-level-bg: rgba(115, 209, 61, .16);--user-level-border: var(--user-level-accent);display:inline-flex;gap:4px;align-items:center;max-width:100%}.user-level .user-level__number[data-v-78a8e3b1]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:1px 5px;font-size:9px;font-weight:800;line-height:1.4;letter-spacing:.02em;color:var(--user-level-text-on-bright);vertical-align:middle;border-radius:var(--ba-radius-1);background:var(--user-level-bg);text-transform:uppercase;transform:skew(-6deg)}.user-level .user-level__progress-bar[data-v-78a8e3b1]{flex-grow:1;min-width:200px}.static-bar-placeholder[data-v-159f6187],.active-panel-overlay[data-v-159f6187]{--comment-panel-bg: var(--ba-comment-panel-bg, var(--ba-color-bg-surface));--comment-input-bg: var(--ba-comment-input-bg, var(--ba-color-bg-input));--comment-input-bg-hover: var(--ba-comment-input-bg-hover, var(--ba-color-bg-surface));--comment-border: var(--ba-comment-border, var(--ba-scene-card-border));--comment-focus-border: var(--ba-comment-focus-border, var(--ba-color-interactive-primary-border));--comment-strong-text: var(--ba-comment-strong-text, var(--ba-color-text-primary));--comment-muted-text: var(--ba-comment-muted-text, var(--ba-color-text-secondary));--comment-overlay-bg: var(--ba-comment-overlay-bg, var(--ba-color-bg-backdrop));--comment-reply-ticket-bg: var(--ba-comment-reply-ticket-bg, var(--ba-color-bg-surface-strong));--comment-reply-ticket-text: var(--ba-comment-reply-ticket-text, var(--ba-color-text-primary));--comment-reply-ticket-accent: var(--ba-comment-reply-ticket-accent, var(--ba-color-text-accent-theme));--comment-send-bg: var(--ba-comment-send-bg, var(--ba-color-interactive-primary-bg));--comment-send-bg-hover: var(--ba-comment-send-bg-hover, var(--ba-color-interactive-primary-bg-hover));--comment-send-text: var(--ba-comment-send-text, var(--ba-color-brand-text));--comment-send-disabled-bg: var(--ba-comment-send-disabled-bg, var(--ba-color-bg-input-strong));--comment-send-disabled-text: var(--ba-comment-send-disabled-text, var(--ba-color-text-secondary));--comment-radius-panel: var(--ba-comment-panel-radius, var(--ba-drawer-radius, var(--ba-radius-3)));--comment-radius-input: var(--ba-comment-input-radius, var(--ba-radius-2));--comment-panel-border: var(--ba-comment-panel-border, var(--ba-scene-card-border));--comment-panel-shadow: var(--ba-comment-panel-shadow, var(--ba-shadow-floating-lg))}.comment-input-panel__truncate[data-v-159f6187]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.static-bar-placeholder[data-v-159f6187]{width:100%;padding:0;cursor:text;background:transparent}.static-shell[data-v-159f6187]{display:flex;gap:8px;align-items:center;height:36px;padding:0 12px;background-color:var(--comment-input-bg);border:1px solid transparent;border-radius:var(--comment-radius-input);transition:all .2s}.static-shell[data-v-159f6187]:hover{background-color:var(--comment-input-bg-hover);border-color:var(--comment-border)}.static-text[data-v-159f6187]{font-size:14px;color:var(--comment-muted-text)}.active-panel-overlay[data-v-159f6187]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center;background-color:var(--comment-overlay-bg)}.active-panel-body[data-v-159f6187]{position:relative;width:100%;max-width:800px;padding-bottom:env(safe-area-inset-bottom);background-color:var(--comment-panel-bg);border:1px solid var(--comment-panel-border);border-bottom:none;border-radius:var(--comment-radius-panel) var(--comment-radius-panel) 0 0;box-shadow:var(--comment-panel-shadow)}.panel-inner[data-v-159f6187]{display:flex;flex-direction:column;gap:12px;padding:16px}.reply-ticket-float[data-v-159f6187]{position:absolute;bottom:100%;left:16px;display:flex;gap:8px;align-items:center;padding:6px 12px;font-size:11px;color:var(--comment-reply-ticket-text);background:var(--comment-reply-ticket-bg);border:1px solid var(--comment-border);border-bottom:none;border-radius:var(--ba-radius-3) var(--ba-radius-3) 0 0}.reply-ticket-float .ticket-prefix[data-v-159f6187]{font-weight:700;color:var(--comment-reply-ticket-accent)}.reply-ticket-float .ticket-close[data-v-159f6187]{display:flex;align-items:center;cursor:pointer;opacity:.7}.reply-ticket-float .ticket-close[data-v-159f6187]:hover{opacity:1}.input-area[data-v-159f6187]{display:flex;gap:10px;align-items:flex-start;min-height:48px;padding:10px 12px;cursor:text;background-color:var(--comment-input-bg);border:1px solid var(--comment-focus-border);border-radius:var(--comment-radius-input)}.input-area[data-v-159f6187] .rich-mention-editor,.input-area[data-v-159f6187] .rich-mention-editor__content,.input-area[data-v-159f6187] .rich-mention-editor__prosemirror{padding:0}.console-cursor[data-v-159f6187]{margin-top:1px;font-size:15px;font-weight:900;line-height:24px;color:var(--comment-strong-text)}.real-textarea[data-v-159f6187]{width:100%;min-height:24px;max-height:72px;padding:0;margin:0;font-size:15px;line-height:24px;resize:none;overflow:hidden;--rich-mention-text-primary: var(--comment-strong-text);--rich-mention-text-secondary: var(--comment-muted-text)}.real-textarea[data-v-159f6187] .rich-mention-editor__prosemirror{max-height:72px;overflow-y:auto;line-height:24px}.panel-toolbar[data-v-159f6187]{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.tool-left[data-v-159f6187]{display:flex;gap:16px}.icon-btn[data-v-159f6187]{display:flex;padding:0;font-size:24px;color:var(--comment-muted-text);cursor:pointer;background:none;border:none;transition:color .2s}.icon-btn[data-v-159f6187]:hover{color:var(--comment-strong-text)}.send-btn[data-v-159f6187]{display:flex;gap:6px;align-items:center;height:32px;padding:0 16px;font-size:12px;font-weight:700;color:var(--comment-send-text);cursor:pointer;background:var(--comment-send-bg);border:none;border-radius:var(--ba-radius-2);transition:all .2s}.send-btn[data-v-159f6187]:disabled{cursor:not-allowed;opacity:.5;background:var(--comment-send-disabled-bg);color:var(--comment-send-disabled-text)}.send-btn[data-v-159f6187]:not(:disabled):hover{color:var(--comment-send-text);background:var(--comment-send-bg-hover)}.send-btn[data-v-159f6187]:active:not(:disabled){transform:scale(.96)}.send-btn .btn-text[data-v-159f6187]{margin-right:2px}.spin[data-v-159f6187]{animation:spin-159f6187 1s linear infinite}@keyframes spin-159f6187{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.panel-fade-enter-active[data-v-159f6187],.panel-fade-leave-active[data-v-159f6187]{transition:all .25s cubic-bezier(.19,1,.22,1)}.panel-fade-enter-from[data-v-159f6187],.panel-fade-leave-to[data-v-159f6187]{opacity:0}.panel-fade-enter-from .active-panel-body[data-v-159f6187],.panel-fade-leave-to .active-panel-body[data-v-159f6187]{transform:translateY(100%)}.panel-fade-enter-to .active-panel-body[data-v-159f6187],.panel-fade-leave-from .active-panel-body[data-v-159f6187]{transform:translateY(0)}.icon-btn.active[data-v-159f6187]{color:var(--comment-focus-border)}.emoji-slide-enter-active[data-v-159f6187],.emoji-slide-leave-active[data-v-159f6187]{transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.emoji-slide-enter-from[data-v-159f6187],.emoji-slide-leave-to[data-v-159f6187]{height:0!important;opacity:0}.emoji-slide-enter-to[data-v-159f6187],.emoji-slide-leave-from[data-v-159f6187]{height:250px!important;opacity:1}.pop-trigger[data-v-7011ed79]{display:inline-flex}.pop-menu-content[data-v-7011ed79]{--pop-menu-bg: var(--ba-pop-menu-bg, var(--ba-color-bg-surface));--pop-menu-border: var(--ba-pop-menu-border, var(--ba-scene-card-border));--pop-menu-hover-bg: var(--ba-pop-menu-hover-bg, var(--ba-color-bg-surface-muted));--pop-menu-text: var(--ba-pop-menu-text, var(--ba-color-text-secondary));background:var(--pop-menu-bg);border-radius:4px;overflow:hidden;box-shadow:0 4px 16px #0000001a;border:1px solid var(--pop-menu-border);min-width:120px;padding:3px}.pop-menu-item[data-v-7011ed79]{display:flex;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;transition:all .2s;border-radius:3px}.pop-menu-item[data-v-7011ed79]:hover{background-color:var(--pop-menu-hover-bg)}.pop-menu-item:hover .item-label[data-v-7011ed79]{color:var(--ba-color-text-primary)}.pop-menu-item .item-icon[data-v-7011ed79]{display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--pop-menu-text)}.pop-menu-item .item-label[data-v-7011ed79]{font-size:13px;font-weight:700;color:var(--pop-menu-text);white-space:nowrap}.reply-drawer-shell[data-v-277f1f5b]{--reply-drawer-sticky-bg: var(--ba-reply-drawer-sticky-bg, var(--ba-scene-panel-bg));--reply-drawer-sticky-border: var(--ba-reply-drawer-sticky-border, var(--ba-scene-divider-soft));display:flex;flex-direction:column;height:100%;min-height:0}.reply-drawer-toolbar[data-v-277f1f5b]{flex-shrink:0;padding:10px 14px 0}.sticky-comment-bar[data-v-277f1f5b]{flex-shrink:0;z-index:10;margin:0;padding:10px 14px 12px;background:var(--reply-drawer-sticky-bg);border:none;border-top:1px solid var(--reply-drawer-sticky-border);border-radius:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.comment-replys-scrollbar[data-v-277f1f5b]{flex:1;min-height:0}.comment-replys-content[data-v-277f1f5b]{padding:0 14px 16px}.reply-drawer-pagination[data-v-277f1f5b]{margin-top:15px}.comment-item[data-v-3c9af3f3]{--comment-item-text-main: var(--ba-comment-item-text-main, var(--ba-color-text-primary));--comment-item-text-sub: var(--ba-comment-item-text-sub, var(--ba-color-text-secondary));--comment-item-accent: var(--ba-comment-item-accent, var(--ba-color-text-accent-theme));--comment-item-divider: var(--ba-comment-item-divider, var(--ba-scene-card-border));--comment-item-hover-bg: var(--ba-comment-item-hover-bg, var(--ba-color-bg-surface));--comment-item-reply-bg: var(--ba-comment-item-reply-bg, var(--ba-color-bg-surface-muted));--comment-item-reply-hover-bg: var(--ba-comment-item-reply-hover-bg, var(--ba-color-bg-surface-strong));display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--comment-item-divider);transition:background-color .2s}.comment-item[data-v-3c9af3f3]:last-child{border-bottom:none}.comment-item[data-v-3c9af3f3]:hover{background-color:var(--comment-item-hover-bg)}.avatar-column[data-v-3c9af3f3]{flex-shrink:0}.content-column[data-v-3c9af3f3]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.header-row[data-v-3c9af3f3]{display:flex;align-items:center;justify-content:space-between}.user-info[data-v-3c9af3f3]{display:flex;align-items:center;gap:8px;font-size:14px}.user-info .username[data-v-3c9af3f3]{font-weight:700;color:var(--comment-item-text-main)}.header-actions[data-v-3c9af3f3]{display:flex;align-items:center}.header-actions .menu-btn[data-v-3c9af3f3]{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-3c9af3f3]:hover{background-color:var(--comment-item-reply-bg)}.body-row[data-v-3c9af3f3]{font-size:14px;color:var(--comment-item-text-main);line-height:1.6}.reply-target[data-v-3c9af3f3]{margin-bottom:4px;color:var(--comment-item-text-sub)}.reply-target .highlight[data-v-3c9af3f3]{font-weight:500;color:var(--comment-item-accent)}.content-text[data-v-3c9af3f3]{white-space:pre-wrap;word-break:break-all}.footer-row[data-v-3c9af3f3]{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.actions[data-v-3c9af3f3]{display:flex;gap:24px}.actions .action-btn[data-v-3c9af3f3]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--comment-item-text-sub);cursor:pointer;transition:color .2s}.actions .action-btn[data-v-3c9af3f3]:hover{color:var(--comment-item-text-main)}.actions .action-btn.like.active[data-v-3c9af3f3]{color:#ff4d4f}.actions .action-btn.like[data-v-3c9af3f3]:hover:not(.active){color:#ff7875}.actions .action-btn .n-icon[data-v-3c9af3f3]{font-size:16px}.meta-info[data-v-3c9af3f3]{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--comment-item-text-sub)}.meta-info .floor-tag[data-v-3c9af3f3]{color:var(--comment-item-text-sub)}.sub-replies-box[data-v-3c9af3f3]{padding:12px;margin-top:12px;font-size:13px;background-color:var(--comment-item-reply-bg);border-radius:var(--ba-radius-2);cursor:pointer;transition:background-color .2s}.sub-replies-box[data-v-3c9af3f3]:hover{background-color:var(--comment-item-reply-hover-bg)}.sub-replies-box .sub-reply-item[data-v-3c9af3f3]{margin-bottom:4px;line-height:1.5}.sub-replies-box .sub-reply-item .sub-user[data-v-3c9af3f3]{font-weight:600;color:var(--comment-item-text-main)}.sub-replies-box .sub-reply-item .sub-user.highlight[data-v-3c9af3f3]{font-weight:500;color:var(--comment-item-accent)}.sub-replies-box .sub-reply-item .sub-action[data-v-3c9af3f3],.sub-replies-box .sub-reply-item .sub-content[data-v-3c9af3f3]{color:var(--comment-item-text-sub)}.sub-replies-box .check-more[data-v-3c9af3f3]{margin-top:8px}.sub-replies-box .check-more .view-more-btn[data-v-3c9af3f3]{color:var(--comment-item-text-sub);font-weight:500}.sub-replies-box .check-more .view-more-btn[data-v-3c9af3f3]:hover{color:var(--comment-item-text-main)}.image-uploader[data-v-24f9b4e4]{--image-uploader-border: var(--ba-scene-card-border);--image-uploader-border-active: var(--ba-scene-card-border-active);--image-uploader-surface-bg: var(--ba-scene-card-bg);--image-uploader-surface-hover: var(--ba-scene-card-bg-hover);--image-uploader-muted-text: var(--ba-color-text-secondary);--image-uploader-danger: var(--ba-color-danger-500);width:100%}.uploader-grid[data-v-24f9b4e4]{display:flex;flex-wrap:wrap;gap:12px}.image-card[data-v-24f9b4e4],.add-card-wrapper[data-v-24f9b4e4]{width:100px;height:100px;border-radius:8px;overflow:hidden;position:relative;box-sizing:border-box}.image-card[data-v-24f9b4e4]{border:1px solid var(--image-uploader-border)}.image-wrapper[data-v-24f9b4e4]{width:100%;height:100%;position:relative}.external-trigger-hook[data-v-24f9b4e4]{width:0;height:0;overflow:hidden;pointer-events:none}.external-trigger-anchor[data-v-24f9b4e4]{display:block;width:0;height:0}.image-content[data-v-24f9b4e4]{width:100%;height:100%;display:block}.image-content[data-v-24f9b4e4] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.actions-overlay[data-v-24f9b4e4]{position:absolute;top:8px;right:8px;opacity:1;z-index:3}.action-btn[data-v-24f9b4e4]{width:22px;height:22px;background:#0009;color:#fff;border:1px solid rgba(255,255,255,.36);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s ease}.action-btn[data-v-24f9b4e4]:hover{background:var(--image-uploader-danger)}.loading-overlay[data-v-24f9b4e4]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ba-color-bg-overlay);display:flex;align-items:center;justify-content:center;z-index:1}.add-card-wrapper[data-v-24f9b4e4] .file-uploader,.add-card-wrapper[data-v-24f9b4e4] .n-upload,.add-card-wrapper[data-v-24f9b4e4] .n-upload-trigger{width:100%;height:100%;display:block}.add-card[data-v-24f9b4e4]{width:100%;height:100%;border-radius:8px;border:1px dashed var(--image-uploader-border);background-color:var(--image-uploader-surface-bg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--image-uploader-muted-text);box-sizing:border-box}.add-card[data-v-24f9b4e4]:hover{border-color:var(--image-uploader-border-active);color:var(--ba-color-interactive-primary-text);background-color:var(--image-uploader-surface-hover);border-style:solid}.add-card .add-icon[data-v-24f9b4e4]{font-size:32px}.profile-edit-form[data-v-e7a1c078]{display:flex;flex-direction:column;width:min(100%,860px);margin:0 auto}.profile-edit-form[data-v-e7a1c078] .profile-item{margin-bottom:0;padding:10px 0 14px;border-bottom:1px solid var(--ba-scene-card-border-soft)}.profile-edit-form[data-v-e7a1c078] .profile-item-last{border-bottom:none;padding-bottom:6px}.profile-edit-form[data-v-e7a1c078] .n-form-item-label__text{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--ba-color-text-primary)}.profile-edit-form[data-v-e7a1c078] .n-input{--n-height: 44px;--n-border-radius: 14px;--n-color: var(--ba-scene-input-bg);--n-color-focus: var(--ba-scene-input-bg-focus);--n-border: 1px solid var(--ba-scene-input-border);--n-border-hover: 1px solid var(--ba-scene-input-border-focus);--n-border-focus: 1px solid var(--ba-color-brand-500);--n-box-shadow-focus: 0 0 0 2px var(--ba-scene-accent-border-soft)}.profile-edit-form[data-v-e7a1c078] .n-input--textarea{--n-height: auto}.profile-edit-form[data-v-e7a1c078] .n-date-picker{width:100%}.profile-edit-form[data-v-e7a1c078] .n-radio-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;-moz-column-gap:26px;column-gap:26px;row-gap:8px;width:auto}.profile-edit-form[data-v-e7a1c078] .n-radio-button__state-border,.profile-edit-form[data-v-e7a1c078] .n-radio-button__button{border-radius:999px}.avatar-editor[data-v-e7a1c078]{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:12px}.avatar-editor[data-v-e7a1c078] .image-uploader{width:auto;flex:0 0 auto}.avatar-editor[data-v-e7a1c078] .uploader-grid{gap:12px}.avatar-editor[data-v-e7a1c078] .image-card,.avatar-editor[data-v-e7a1c078] .add-card-wrapper{width:88px;height:88px;border-radius:50%}.avatar-editor[data-v-e7a1c078] .image-content img,.avatar-editor[data-v-e7a1c078] .add-card{border-radius:50%}.avatar-editor[data-v-e7a1c078] .add-card .add-icon{font-size:28px}.profile-item-cover[data-v-e7a1c078] .uploader-grid{gap:10px}.profile-item-cover[data-v-e7a1c078] .image-card,.profile-item-cover[data-v-e7a1c078] .add-card-wrapper{width:min(100%,560px);height:120px;border-radius:16px}.profile-item-cover[data-v-e7a1c078] .image-content img,.profile-item-cover[data-v-e7a1c078] .add-card{border-radius:16px}.preset-avatar-actions[data-v-e7a1c078]{display:flex;justify-content:flex-start;flex-shrink:0}.preset-avatar-grid[data-v-e7a1c078]{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:10px;width:100%}.preset-avatar-modal-panel[data-v-e7a1c078]{width:min(92vw,560px);max-height:min(78vh,680px);overflow:auto;border-radius:14px;border:none;background:var(--ba-scene-panel-bg);box-shadow:0 20px 50px #00000038;padding:14px 16px 16px}.preset-avatar-modal-header[data-v-e7a1c078]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.preset-avatar-modal-title[data-v-e7a1c078]{font-size:14px;line-height:1.2;font-weight:600;color:var(--ba-color-text-primary)}.preset-avatar-modal-close[data-v-e7a1c078]{border:none;background:transparent;color:var(--ba-color-text-secondary);font-size:13px;cursor:pointer;padding:0}.preset-avatar-modal-close[data-v-e7a1c078]:hover:not(:disabled){color:var(--ba-color-text-primary)}.preset-avatar-modal-close[data-v-e7a1c078]:disabled{opacity:.5;cursor:not-allowed}.preset-avatar-item[data-v-e7a1c078]{position:relative;width:100%;aspect-ratio:1 / 1;margin:0;padding:0;border-radius:10px;border:none;background:transparent;cursor:pointer;overflow:hidden;transition:box-shadow .18s ease,transform .18s ease}.preset-avatar-item img[data-v-e7a1c078]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:10px}.preset-avatar-item[data-v-e7a1c078]:hover:not(:disabled){transform:translateY(-1px)}.preset-avatar-item.is-active[data-v-e7a1c078]{box-shadow:0 0 0 2px var(--ba-color-brand-500)}.preset-avatar-item.is-uploading[data-v-e7a1c078]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ba-color-bg-overlay)}.preset-avatar-item[data-v-e7a1c078]:disabled{cursor:not-allowed;opacity:.72}@media (max-width: 640px){.avatar-editor[data-v-e7a1c078]{flex-direction:column;align-items:flex-start}.preset-avatar-actions[data-v-e7a1c078]{width:100%;justify-content:flex-start}.profile-item-cover[data-v-e7a1c078] .image-card,.profile-item-cover[data-v-e7a1c078] .add-card-wrapper{width:100%;height:108px}}.input-textarea[data-v-e7a1c078]{flex:1 1;padding-right:10px;resize:none}.user-list-item[data-v-858fc4e0]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);cursor:pointer;transition:border-color .2s ease}.user-list-item[data-v-858fc4e0]:hover{border-color:#ffc83d66}.user-list-item:hover .user-list-item__name[data-v-858fc4e0]{color:var(--ba-color-text-accent-theme)}.user-list-item__avatar[data-v-858fc4e0]{flex-shrink:0}.user-list-item__info[data-v-858fc4e0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.user-list-item__top[data-v-858fc4e0]{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.user-list-item__name[data-v-858fc4e0]{font-size:14px;font-weight:700;color:var(--ba-color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.user-list-item__meta[data-v-858fc4e0]{font-size:11px;color:var(--ba-color-text-secondary)}.user-list-item__count[data-v-858fc4e0]{font-family:var(--ba-font-mono, monospace);color:var(--ba-color-text-primary);font-weight:600}.follow-count-badge[data-v-964d4d69]{display:inline-flex;align-items:center;padding:1px 7px;font-size:11px;font-weight:600;font-family:var(--ba-font-mono, monospace);color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface-strong);border-radius:var(--ba-radius-1);line-height:1.6;margin-left:8px}.user-follow-list[data-v-964d4d69]{padding-top:4px}.user-follow-list__grid[data-v-964d4d69]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 1000px){.user-follow-list__grid[data-v-964d4d69]{grid-template-columns:1fr}}.user-follow-list__empty[data-v-964d4d69]{display:grid;justify-items:center;margin:12px 0 4px;padding:36px 0;border:1px dashed var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-3);background:var(--ba-scene-card-bg-hover-soft)}.user-follow-list__empty-text[data-v-964d4d69]{margin:4px 0 0;font-size:12px;line-height:1.6;color:var(--ba-color-text-muted)}.user-follow-list__pagination[data-v-964d4d69]{margin-top:16px;display:flex;justify-content:center}.tech-icon-button[data-v-55cbb3d1]{display:flex;align-items:center;justify-content:center;border-radius:var(--ba-icon-button-radius, var(--ba-radius-2));cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease;padding:0;outline:none}.tech-icon-button[data-v-55cbb3d1]:disabled{opacity:.46;cursor:not-allowed;transform:none}.tech-icon-button[data-v-55cbb3d1]:focus-visible{box-shadow:var(--bah-focus-ring, 0 0 0 2px var(--ba-scene-accent-border-soft))}.tech-icon-button.mode-default[data-v-55cbb3d1]{background:var(--ba-icon-button-bg, var(--ba-color-interactive-secondary-bg));border:1px solid var(--ba-icon-button-border, var(--ba-color-interactive-secondary-border));color:var(--ba-icon-button-text, var(--ba-color-text-secondary))}.tech-icon-button.mode-default[data-v-55cbb3d1]:hover:not(:disabled){background:var(--ba-icon-button-bg-hover, var(--ba-color-interactive-secondary-bg-hover));color:var(--ba-icon-button-text-hover, var(--ba-color-text-primary));border-color:var(--ba-icon-button-border-hover, var(--ba-color-interactive-secondary-border))}.tech-icon-button.mode-default[data-v-55cbb3d1]:active{transform:none}.tech-icon-button.mode-ghost[data-v-55cbb3d1]{background:transparent;border:1px solid transparent;color:var(--ba-icon-button-text, var(--ba-color-text-secondary))}.tech-icon-button.mode-ghost[data-v-55cbb3d1]:hover:not(:disabled){background:var(--ba-icon-button-ghost-bg-hover, var(--ba-scene-card-bg-hover));color:var(--ba-icon-button-text-hover, var(--ba-color-text-primary))}.tech-icon-button.mode-ghost[data-v-55cbb3d1]:active{transform:none}.tech-icon-button.mode-primary[data-v-55cbb3d1]{background:var(--ba-color-interactive-primary-bg);border:1px solid var(--ba-color-interactive-primary-border, var(--ba-color-interactive-primary-bg));color:var(--ba-color-interactive-primary-text)}.tech-icon-button.mode-primary[data-v-55cbb3d1]:hover:not(:disabled){background:var(--ba-color-interactive-primary-bg-hover);border-color:var(--ba-color-interactive-primary-border-hover, var(--ba-color-interactive-primary-border, var(--ba-color-interactive-primary-bg-hover)))}.tech-icon-button.mode-primary[data-v-55cbb3d1]:active{background:var(--ba-color-interactive-primary-bg-active);border-color:var(--ba-color-interactive-primary-border-active, var(--ba-color-interactive-primary-border-hover, var(--ba-color-interactive-primary-border)));transform:none}.tech-icon-button.mode-dark[data-v-55cbb3d1]{background:var(--ba-color-bg-inverse);border:1px solid var(--ba-color-bg-inverse);color:var(--ba-color-text-inverse)}.tech-icon-button.mode-dark[data-v-55cbb3d1]:hover:not(:disabled){background:var(--ba-color-interactive-primary-bg-hover);color:var(--ba-color-interactive-primary-text);border-color:var(--ba-color-interactive-primary-border-hover, var(--ba-color-interactive-primary-border, var(--ba-color-interactive-primary-bg-hover)))}.tech-icon-button.mode-dark[data-v-55cbb3d1]:active{transform:none}.topic-comment-list[data-v-25ec351d]{--topic-comment-list-header-bg: var(--ba-scene-panel-bg);--topic-comment-list-border: var(--ba-scene-card-border);--topic-comment-list-divider: var(--ba-scene-card-border-soft);border:none;border-radius:0;background:transparent;overflow:visible}.topic-comment-list__toolbar[data-v-25ec351d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 2px 12px;background:transparent;border-bottom:1px solid var(--topic-comment-list-divider)}@media (max-width: 1000px){.topic-comment-list__toolbar[data-v-25ec351d]{padding:12px}}.topic-comment-list__pagination[data-v-25ec351d]{padding:0 2px 12px;margin-top:15px}.topic-label-pill[data-v-dd7c25b6]{--topic-label-pill-bg: var(--ba-scene-card-bg-hover-soft, var(--ba-scene-card-bg, #fff));--topic-label-pill-border: var(--ba-scene-card-border-soft, var(--ba-scene-card-border, rgba(148, 163, 184, .3)));--topic-label-pill-text: var(--ba-color-text-primary, #0f172a);--topic-label-pill-avatar-bg: var(--ba-scene-accent-bg-soft);display:inline-flex;align-items:center;max-width:100%;gap:8px;height:30px;padding:0 10px 0 4px;border:1px solid var(--topic-label-pill-border);border-radius:999px;background:var(--topic-label-pill-bg);color:var(--topic-label-pill-text)}.topic-label-pill--clickable[data-v-dd7c25b6]{cursor:pointer}.topic-label-pill__avatar[data-v-dd7c25b6]{display:inline-flex;width:22px;height:22px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;overflow:hidden;background:var(--topic-label-pill-avatar-bg);font-size:11px;font-weight:700}.topic-label-pill__avatar img[data-v-dd7c25b6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topic-label-pill__name[data-v-dd7c25b6]{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1}.topic-content[data-v-65a41d24]{--topic-content-bg: var(--ba-topic-content-bg, var(--ba-scene-panel-bg));--topic-content-border: var(--ba-topic-content-border, var(--ba-scene-card-border));--topic-content-shell-bg: var(--ba-topic-content-shell-bg, var(--ba-scene-panel-bg));--topic-content-shell-shadow: var(--ba-topic-content-shell-shadow, var(--ba-shadow-surface-sm));--topic-content-divider: var(--ba-scene-card-border-soft);--topic-content-highlight: var(--ba-color-interactive-primary-border);--ba-icon-button-text: var(--ba-scene-section-meta);--ba-icon-button-text-hover: var(--ba-color-text-primary);--ba-icon-button-ghost-bg-hover: var(--ba-scene-card-bg-hover-soft);--color-bg-pure: var(--topic-content-bg);--color-border-1: var(--topic-content-border);--color-text-title: var(--ba-color-text-primary);--color-text-main: var(--ba-color-text-primary);--color-text-secondary: var(--ba-color-text-secondary);--color-text-placeholder: var(--ba-scene-section-meta);--color-bg-error: var(--ba-color-danger-500, #ff7875);width:100%;padding-bottom:var(--nav-height);min-height:100vh;padding-inline:16px}.topic-content .topic-content__shell[data-v-65a41d24]{width:100%;padding:15px 16px 18px;background:var(--topic-content-shell-bg);border:1px solid var(--topic-content-border);border-radius:var(--ba-radius-3);box-shadow:var(--topic-content-shell-shadow)}.topic-content .floor-1 .card[data-v-65a41d24]{width:100%;padding:0;background:transparent;border:none;border-radius:0;box-shadow:none;overflow:visible}.topic-content .floor-1 .card .header[data-v-65a41d24]{display:flex;justify-content:space-between;align-items:flex-start;width:100%;border-bottom:1px solid var(--topic-content-divider);padding-bottom:8px;margin-bottom:8px}.topic-content .floor-1 .card .header .header-left[data-v-65a41d24]{display:flex;align-items:center;gap:14px}.topic-content .floor-1 .card .header .header-right[data-v-65a41d24]{display:flex;align-items:center}.topic-content .floor-1 .card .header .user-info[data-v-65a41d24]{display:flex;flex-direction:column;justify-content:center;gap:4px}.topic-content .floor-1 .card .header .user-info .row-top[data-v-65a41d24],.topic-content .floor-1 .card .header .user-info .row-bottom[data-v-65a41d24]{display:flex;align-items:center;gap:8px}.topic-content .floor-1 .card .header .user-info .username[data-v-65a41d24]{font-size:14px;font-weight:700;color:var(--ba-color-text-primary)}.topic-content .floor-1 .card .header .user-info .fans-count[data-v-65a41d24]{font-size:11px;color:var(--color-text-placeholder)}.topic-content .floor-1 .card .body[data-v-65a41d24]{padding:4px 0 10px}.topic-content .floor-1 .card .body .title[data-v-65a41d24]{margin-bottom:8px;font-size:16px;font-weight:700;color:var(--color-text-main);line-height:1.4}.topic-content .floor-1 .card .body .content[data-v-65a41d24]{display:block;position:relative;color:var(--color-text-main);white-space:pre-wrap;font-size:14px;line-height:1.6}.topic-content .floor-1 .card .body .circle-pills[data-v-65a41d24]{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px;width:100%}.topic-content .floor-1 .card .body .circle[data-v-65a41d24]{flex:0 0 auto}.topic-content .floor-1 .card .body .topic-router-card[data-v-65a41d24],.topic-content .floor-1 .card .body .attached-vote[data-v-65a41d24]{margin-top:12px}.topic-content .floor-1 .card .body .attached-vote__meta[data-v-65a41d24]{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-bottom:8px;color:var(--color-text-placeholder);font-size:12px}.topic-content .floor-1 .card .body .attached-vote__card[data-v-65a41d24]{width:100%;padding:12px;text-align:left;background:var(--ba-scene-card-bg-subtle);border:1px solid var(--topic-content-highlight);border-radius:var(--ba-radius-3);cursor:pointer}.topic-content .floor-1 .card .body .attached-vote__title[data-v-65a41d24]{color:var(--color-text-main);font-size:14px;font-weight:700}.topic-content .floor-1 .card .body .attached-vote__options[data-v-65a41d24]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.topic-content .floor-1 .card .body .attached-vote__option[data-v-65a41d24]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:var(--ba-scene-accent-bg-soft);color:var(--color-text-main);font-size:12px;line-height:1.4}.topic-content .floor-1 .card .body .attached-vote__option--more[data-v-65a41d24]{color:var(--color-text-secondary)}.topic-content .floor-1 .card .body .attached-vote__desc[data-v-65a41d24]{margin-top:10px;color:var(--color-text-secondary);font-size:12px;line-height:1.6}.topic-content .floor-1 .card .footer[data-v-65a41d24]{display:flex;align-items:center;justify-content:space-between}.topic-content .floor-1 .card .footer .left[data-v-65a41d24]{display:flex;align-items:center}.topic-content .floor-1 .card .footer .left .icon[data-v-65a41d24]{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s all var(--cubic-bezier-overscroll);color:var(--color-text-placeholder)}.topic-content .floor-1 .card .footer .left .icon .text[data-v-65a41d24]{margin-left:4px}.topic-content .floor-1 .card .footer .left .like[data-v-65a41d24]{color:var(--color-text-placeholder);transition:color .2s}.topic-content .floor-1 .card .footer .left .like.active[data-v-65a41d24]{color:var(--color-bg-error)}.topic-content .floor-1 .card .footer .left .comment[data-v-65a41d24]{color:var(--color-text-placeholder);cursor:default}.topic-content .floor-1 .card .footer .left .comment[data-v-65a41d24]:hover{transform:none}.topic-content .floor-1 .card .footer .left .star[data-v-65a41d24]{color:var(--color-text-placeholder);transition:color .2s}.topic-content .floor-1 .card .footer .left .star.active[data-v-65a41d24]{color:var(--topic-content-highlight)}.topic-content .floor-1 .card .footer .left .share[data-v-65a41d24]{color:var(--color-text-placeholder)}.topic-content .floor-1 .card .footer .right[data-v-65a41d24]{display:flex;align-items:center}.topic-content .floor-1 .card .footer .right .time[data-v-65a41d24]{color:var(--color-text-secondary)}.topic-content .sticky-comment-bar[data-v-65a41d24]{position:sticky;top:0;z-index:10;margin:14px 0 0;padding:10px 0 0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;border-top:1px solid var(--topic-content-divider);border-radius:0;box-shadow:none}.topic-content .other-floor[data-v-65a41d24]{margin-top:14px;background:transparent;border:none;border-radius:0;box-shadow:none;overflow:visible}.topic-content .comment-send-block[data-v-65a41d24]{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 .comment-send-block .input-group__tag[data-v-65a41d24]{position:absolute;top:10px;left:15px;display:flex;gap:3px;align-items:center;color:var(--color-text-secondary)}.topic-content .comment-send-block .input-group__tag .cancel-reply-icon[data-v-65a41d24]{display:flex;align-items:center;justify-content:center;cursor:pointer}.topic-content .comment-send-block .input-group[data-v-65a41d24]{display:flex;align-items:center;transition:all .5s var(--cubic-bezier-overscroll)}.topic-content .comment-send-block .input-group .input[data-v-65a41d24]{flex:1 1;padding-right:10px;resize:none}.topic-content--flat[data-v-65a41d24]{padding-inline:14px}.topic-content--flat .topic-content__shell[data-v-65a41d24]{padding:0;background:transparent;border:none;border-radius:0;box-shadow:none}.topic-content--flat .sticky-comment-bar[data-v-65a41d24]{margin-top:18px}.topic-content--flat .floor-1[data-v-65a41d24]{padding-top:10px}.topic-content--flat .other-floor[data-v-65a41d24]{margin-top:18px;background:transparent;border:none;border-radius:0;box-shadow:none}@media (max-width: 1000px){.topic-content--flat[data-v-65a41d24]{padding-inline:12px}.topic-content--flat .floor-1[data-v-65a41d24]{padding-top:8px}}.topic-card[data-v-7381364b]{--topic-card-bg: var(--ba-topic-card-bg, var(--ba-scene-panel-bg));--topic-card-bg-hover: var(--ba-topic-card-bg-hover, var(--ba-scene-card-bg-hover));--topic-card-border: var(--ba-topic-card-border, var(--ba-scene-card-border));--topic-card-active-accent: var(--ba-color-interactive-primary-solid, rgba(255, 200, 61, .8));--topic-card-hover-border: var(--ba-topic-card-hover-border, var(--ba-scene-card-border-active));--topic-card-divider: var(--ba-topic-card-divider, var(--ba-scene-divider-soft));background-color:var(--topic-card-bg);background:var(--topic-card-bg);border:1px solid var(--topic-card-border);border-radius:var(--ba-radius-3);box-shadow:var(--ba-topic-card-shadow, var(--ba-shadow-surface-sm));width:100%;padding:16px;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden;max-width:100%}.topic-card__header[data-v-7381364b]{display:flex;justify-content:space-between;margin-bottom:12px}.topic-card .user-info[data-v-7381364b]{display:flex;gap:12px;align-items:flex-start}.topic-card .user-info .meta-info[data-v-7381364b]{display:flex;flex-direction:column;justify-content:center;gap:4px}.topic-card .user-info .meta-info .name-row[data-v-7381364b]{display:flex;align-items:center;gap:8px}.topic-card .user-info .meta-info .name-row .username[data-v-7381364b]{font-weight:700;font-size:14px;color:var(--color-text-main)}.topic-card .user-info .meta-info .time[data-v-7381364b]{font-size:11px;color:var(--color-text-placeholder);display:flex;align-items:center;flex-wrap:wrap;gap:8px}.topic-card__content[data-v-7381364b]{margin-bottom:12px}.topic-card__content .title[data-v-7381364b]{font-size:16px;font-weight:700;margin-bottom:8px;color:var(--color-text-title)}.topic-card__content .desc[data-v-7381364b]{font-size:14px;color:var(--color-text-secondary);line-height:1.6;margin-bottom:12px}.topic-card__content .topic-circle-pill[data-v-7381364b],.topic-card__content .topic-router-card[data-v-7381364b],.topic-card__content .attached-vote-block[data-v-7381364b]{margin-top:12px}.topic-card__footer[data-v-7381364b]{display:flex;gap:24px;border-top:1px solid var(--topic-card-divider);padding-top:12px;color:var(--color-text-placeholder)}.topic-card__footer .action-item[data-v-7381364b]{display:flex;align-items:center;gap:6px;font-size:12px;transition:all .23s var(--cubic-bezier-os);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.topic-card__footer .action-item[data-v-7381364b]:hover:not(.no-hover){color:var(--color-text-main)}.topic-card__footer .action-item.active.action-item[data-v-7381364b]:nth-child(1){color:var(--color-bg-error, #f5222d)}.topic-card__footer .action-item.active.action-item[data-v-7381364b]:nth-child(2){color:var(--topic-card-active-accent)}.topic-card__footer .action-item.no-hover[data-v-7381364b]{cursor:default}.topic-card__footer .action-item span[data-v-7381364b]{margin-top:1px}.topic-card__footer .footer-time[data-v-7381364b]{margin-left:auto;font-size:12px;color:var(--color-text-regular)}.label-verified-badge[data-v-c4dc31b1]{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:var(--ba-radius-1);background:var(--ba-scene-badge-bg);color:var(--ba-scene-badge-text);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;line-height:1.2;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.label-card[data-v-223fedf4]{position:relative;overflow:hidden;background:var(--ba-label-card-bg, var(--ba-color-bg-surface));border:1px solid var(--ba-label-card-border, var(--ba-scene-card-border));border-radius:var(--ba-label-card-radius, var(--ba-radius-2));box-shadow:var(--ba-label-card-shadow, var(--ba-shadow-surface-sm));cursor:pointer;display:flex;flex-direction:column;transition:background-color .22s ease,border-color .22s ease,color .18s ease,box-shadow .24s ease,transform .24s ease}.label-card[data-v-223fedf4]:hover{transform:translateY(-4px);box-shadow:var(--ba-label-card-shadow-hover, var(--ba-shadow-surface-md))}.label-card:hover .cover-img[data-v-223fedf4]{transform:scale(1.08)}.label-card.is-verified[data-v-223fedf4]{border-color:var(--ba-label-card-border, var(--ba-scene-card-border))}.card-corner-badge[data-v-223fedf4]{position:absolute;top:8px;right:8px;padding:2px 8px;box-shadow:var(--ba-shadow-surface-sm);background:var(--ba-color-brand-600);border:none;color:var(--ba-color-brand-text)}.corner-badge[data-v-223fedf4]{position:absolute;z-index:2;padding:4px 8px;font-size:10px;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:1px;font-family:var(--font-mono);display:flex;align-items:center;gap:4px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1);will-change:opacity,transform;backface-visibility:hidden}.corner-badge.is-hot[data-v-223fedf4]{bottom:8px;right:8px;background:var(--ba-label-card-hot-bg, rgba(15, 23, 42, .78));color:var(--ba-color-link, #FFC83D);border:1px solid rgba(255,255,255,.08);border-radius:var(--ba-radius-1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-weight:700;opacity:0;transform:translate3d(0,6px,0)}.corner-badge.is-hot .badge-icon[data-v-223fedf4]{color:var(--ba-color-link, #FFC83D);font-size:11px}.corner-badge.is-hot .badge-text[data-v-223fedf4]{text-shadow:0 1px 2px rgba(15,23,42,.16)}.corner-badge.is-wiki[data-v-223fedf4]{top:8px;left:8px;padding:3px 10px;color:var(--ba-label-card-wiki-text, var(--ba-color-brand-text));background:var(--ba-label-card-wiki-bg, rgba(255, 200, 61, .92));border:1px solid var(--ba-label-card-wiki-border, rgba(0, 0, 0, .12));border-radius:var(--ba-radius-2);box-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);gap:0}.corner-badge.is-wiki .badge-text[data-v-223fedf4]{letter-spacing:1.5px}.label-card:hover .corner-badge.is-hot[data-v-223fedf4]{opacity:1;transform:translateZ(0)}.card-cover[data-v-223fedf4]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--ba-label-card-cover-bg, var(--ba-color-bg-surface-strong))}.cover-img[data-v-223fedf4]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1),filter .24s ease;transform-origin:center center;will-change:transform}.card-info[data-v-223fedf4]{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:10px 12px 12px}.info-header[data-v-223fedf4]{display:flex;flex-direction:column;gap:4px;overflow:hidden}.title-zh[data-v-223fedf4]{font-size:14px;font-weight:700;color:var(--ba-label-card-title, var(--ba-color-text-primary));line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:-moz-fit-content;width:fit-content;padding:0;transition:color .18s ease}.title-en[data-v-223fedf4]{font-size:11px;color:var(--ba-label-card-subtitle, var(--ba-color-text-muted));text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;font-family:var(--font-mono, "JetBrains Mono", monospace);letter-spacing:.02em;transition:color .18s ease}.base-table[data-v-c555a26a]{width:100%;min-width:0;overflow-x:auto}.base-table__table[data-v-c555a26a]{min-width:0}.base-table__pagination[data-v-c555a26a]{width:100%;min-width:0}.search-input[data-v-ff0eb24d]{position:relative;display:flex;align-items:center;width:100%;border-radius:var(--ba-search-input-radius, var(--ba-radius-2));background:var(--ba-search-input-bg, var(--ba-scene-input-bg));height:var(--ba-search-input-height, 36px);min-height:var(--ba-search-input-height, 36px);border:1px solid var(--ba-search-input-border, var(--ba-scene-input-border));transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.search-input[data-v-ff0eb24d]:hover{background:var(--ba-search-input-bg-hover, var(--ba-scene-input-bg-focus));border-color:var(--ba-search-input-border-hover, var(--ba-search-input-border, var(--ba-scene-input-border)))}.search-input[data-v-ff0eb24d]:focus-within{background:var(--ba-search-input-bg-focus, var(--ba-scene-input-bg-focus));border-color:var(--ba-search-input-border-focus, var(--ba-scene-input-border-focus))}.search-input input[data-v-ff0eb24d]{flex:1;padding:0 14px 0 0;font-size:14px;font-weight:500;color:var(--ba-search-input-text, var(--ba-color-text-primary));background-color:transparent;border:none;outline:none}.search-input input[data-v-ff0eb24d]::-moz-placeholder{color:var(--ba-search-input-placeholder, var(--ba-color-text-muted));font-weight:400;opacity:1}.search-input input[data-v-ff0eb24d]::placeholder{color:var(--ba-search-input-placeholder, var(--ba-color-text-muted));font-weight:400;opacity:1}.search-input .icon[data-v-ff0eb24d]{display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;align-self:stretch;color:var(--ba-search-input-icon, var(--ba-color-text-secondary));cursor:pointer;transition:all .2s;background-color:var(--ba-search-input-icon-bg, transparent)}.base-time-range-picker[data-v-db2d51f9]{width:100%}.base-time-range-picker.is-disabled[data-v-db2d51f9]{opacity:.6;pointer-events:none}.picker-container[data-v-db2d51f9]{display:flex;align-items:center;gap:12px}@media (max-width: 1000px){.picker-container[data-v-db2d51f9]{flex-direction:column;align-items:stretch;gap:8px}}.picker-container .picker-box[data-v-db2d51f9]{flex:1;min-width:0}.picker-container .separator[data-v-db2d51f9]{color:var(--color-text-description);font-size:13px;white-space:nowrap}@media (max-width: 1000px){.picker-container .separator[data-v-db2d51f9]{text-align:center;padding:2px 0}}.picker-container .sub-picker[data-v-db2d51f9]{width:100%!important}.vote-result-panel[data-v-72e38165]{--vrp-stat-bg: var(--ba-color-bg-surface-muted);--vrp-stat-border: var(--ba-color-border-subtle);--vrp-stat-label: var(--ba-color-text-muted);--vrp-stat-value: var(--ba-color-text-primary);--vrp-stat-hint: var(--ba-color-text-muted);--vrp-meta-badge-bg: var(--ba-scene-accent-bg-soft);--vrp-meta-badge-dot: var(--ba-color-brand-600);--vrp-meta-badge-text: var(--ba-color-brand-700);--vrp-meta-hint: var(--ba-color-text-muted);--vrp-option-bg: var(--ba-color-bg-surface-muted);--vrp-option-border: var(--ba-color-border-subtle);--vrp-option-border-hover: var(--ba-color-border-default);--vrp-option-rank-bg: var(--ba-color-bg-surface);--vrp-option-rank-border: var(--ba-color-border-subtle);--vrp-option-rank-text: var(--ba-color-text-muted);--vrp-option-text: var(--ba-color-text-primary);--vrp-option-text-weight: 500;--vrp-option-count: var(--ba-color-text-primary);--vrp-option-percent: var(--ba-color-text-secondary);--vrp-option-unit: var(--ba-color-text-muted);--vrp-bar-bg: var(--ba-color-bg-surface-strong);--vrp-bar-fill: linear-gradient(90deg, var(--ba-color-brand-500) 0%, var(--ba-color-brand-600) 100%);--vrp-bar-fill-neutral: var(--ba-color-border-default);--vrp-toggle-text: var(--ba-color-text-muted);--vrp-toggle-text-hover: var(--ba-color-text-secondary);--vrp-voter-bg: var(--ba-color-bg-surface);--vrp-voter-border: var(--ba-color-border-subtle);--vrp-voter-border-hover: var(--ba-color-border-default);--vrp-voter-bg-hover: var(--ba-color-bg-surface-muted);--vrp-voter-name: var(--ba-color-text-primary);--vrp-voter-time: var(--ba-color-text-muted);--vrp-empty-text: var(--ba-color-text-muted)}.vrp-option--top[data-v-72e38165]{--vrp-option-bg: transparent;--vrp-option-border: var(--ba-scene-card-border-active);--vrp-option-rank-bg: var(--ba-color-brand-600);--vrp-option-rank-border: var(--ba-color-brand-600);--vrp-option-rank-text: var(--ba-color-brand-text);--vrp-option-text-weight: 600;--vrp-bar-fill: linear-gradient(90deg, var(--ba-color-brand-600) 0%, var(--ba-color-brand-700) 100%);background:linear-gradient(135deg,var(--ba-scene-accent-bg-soft) 0%,transparent 100%)}.vrp-stats[data-v-72e38165]{margin-bottom:24px}.vrp-stat[data-v-72e38165]{padding:20px 24px;border-radius:14px;background:var(--vrp-stat-bg);border:1px solid var(--vrp-stat-border);display:flex;flex-direction:column;align-items:center;text-align:center}.vrp-stat__label[data-v-72e38165]{font-size:13px;color:var(--vrp-stat-label);margin-bottom:4px;line-height:1.3}.vrp-stat__value[data-v-72e38165]{font-size:36px;font-weight:700;color:var(--vrp-stat-value);line-height:1.1;letter-spacing:-.01em}.vrp-stat__hint[data-v-72e38165]{font-size:11px;color:var(--vrp-stat-hint);margin-top:4px}.vrp-meta[data-v-72e38165]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.vrp-meta__badge[data-v-72e38165]{display:inline-flex;align-items:center;gap:5px;padding:4px 14px;border-radius:20px;font-size:12px;font-weight:500;background:var(--vrp-meta-badge-bg);color:var(--vrp-meta-badge-text);border:1px solid transparent}.vrp-meta__badge[data-v-72e38165]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--vrp-meta-badge-dot);flex-shrink:0}.vrp-meta__hint[data-v-72e38165]{font-size:12px;color:var(--vrp-meta-hint)}.vrp-options[data-v-72e38165]{display:flex;flex-direction:column;gap:10px}.vrp-option[data-v-72e38165]{border-radius:14px;border:1px solid var(--vrp-option-border);background:var(--vrp-option-bg);overflow:hidden;transition:border-color .2s}.vrp-option[data-v-72e38165]:hover{border-color:var(--vrp-option-border-hover)}.vrp-option__main[data-v-72e38165]{display:flex;align-items:center;gap:12px;padding:14px 18px 0}.vrp-option__rank[data-v-72e38165]{flex-shrink:0;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;background:var(--vrp-option-rank-bg);border:1px solid var(--vrp-option-rank-border);color:var(--vrp-option-rank-text)}.vrp-option__content[data-v-72e38165]{flex:1;min-width:0}.vrp-option__text[data-v-72e38165]{display:block;font-size:14px;font-weight:var(--vrp-option-text-weight);color:var(--vrp-option-text);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vrp-option__votes[data-v-72e38165]{flex-shrink:0;display:flex;align-items:baseline;gap:2px}.vrp-option__count[data-v-72e38165]{font-size:18px;font-weight:700;color:var(--vrp-option-count);line-height:1.2}.vrp-option__unit[data-v-72e38165]{font-size:12px;color:var(--vrp-option-unit)}.vrp-option__percent[data-v-72e38165]{flex-shrink:0;font-size:13px;font-weight:600;color:var(--vrp-option-percent);min-width:44px;text-align:right}.vrp-option__bar[data-v-72e38165]{padding:10px 18px 4px}.vrp-option__bar-fill[data-v-72e38165]{height:4px;border-radius:4px;background:var(--vrp-bar-fill);transition:width .5s cubic-bezier(.22,1,.36,1)}.vrp-option:not(.vrp-option--top) .vrp-option__bar-fill[data-v-72e38165]{background:var(--vrp-bar-fill-neutral)}.vrp-toggle[data-v-72e38165]{display:inline-flex;align-items:center;gap:4px;padding:8px 18px 6px;font-size:12px;font-weight:500;color:var(--vrp-toggle-text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s}.vrp-toggle[data-v-72e38165]:hover{color:var(--vrp-toggle-text-hover)}.vrp-toggle__arrow[data-v-72e38165]{display:inline-flex;font-size:9px;transition:transform .2s}.vrp-toggle--open .vrp-toggle__arrow[data-v-72e38165]{transform:rotate(180deg)}.vrp-voters[data-v-72e38165]{border-top:1px solid var(--vrp-option-border);padding:14px 18px}.vrp-voters__grid[data-v-72e38165]{display:flex;flex-wrap:wrap;gap:8px}.vrp-voter[data-v-72e38165]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 4px;border-radius:20px;background:var(--vrp-voter-bg);border:1px solid var(--vrp-voter-border);text-decoration:none;transition:border-color .15s,background .15s}.vrp-voter[data-v-72e38165]:hover{border-color:var(--vrp-voter-border-hover);background:var(--vrp-voter-bg-hover)}.vrp-voter__avatar[data-v-72e38165]{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.vrp-voter__avatar--empty[data-v-72e38165]{background:var(--vrp-option-rank-bg);border:1px solid var(--vrp-option-rank-border)}.vrp-voter__name[data-v-72e38165]{font-size:12px;color:var(--vrp-voter-name);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vrp-voter__time[data-v-72e38165]{font-size:11px;color:var(--vrp-voter-time);flex-shrink:0;white-space:nowrap}.vrp-voters__empty[data-v-72e38165]{font-size:13px;color:var(--vrp-empty-text);padding:6px 0}.vrp-voters__pagination[data-v-72e38165]{display:flex;justify-content:flex-end;margin-top:12px}.vrp-empty[data-v-72e38165]{padding:48px 0;color:var(--vrp-empty-text);text-align:center;font-size:14px}.vote-form-sections .vote-config-block[data-v-e91fa489]{display:flex;flex-direction:column;gap:12px;padding:0;margin:8px 0 16px;border:0;border-radius:0;background:transparent}.vote-form-sections .vote-config-block--core[data-v-e91fa489],.vote-form-sections .vote-config-block--display[data-v-e91fa489]{margin-bottom:14px}.vote-form-sections .vote-config-block--nested[data-v-e91fa489]{margin-bottom:0;padding:0;border:0;border-radius:0;background:transparent}.vote-form-sections .vote-config-grid[data-v-e91fa489]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vote-form-sections .vote-config-stack[data-v-e91fa489]{display:flex;flex-direction:column;gap:12px}.vote-form-sections .vote-config-stack__item[data-v-e91fa489],.vote-form-sections .vote-config-grid__cell[data-v-e91fa489]{margin-bottom:0}.vote-form-sections .vote-config-grid__cell[data-v-e91fa489]:empty{display:none}.vote-form-sections .vote-option-list[data-v-e91fa489]{display:flex;flex-direction:column;gap:10px;width:100%}.vote-form-sections .vote-option-row[data-v-e91fa489]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;width:100%}.vote-form-sections .vote-option-row__index[data-v-e91fa489]{width:22px;font-size:12px;font-weight:700;color:var(--text-color-3);text-align:center}.vote-form-sections .vote-option-icon-btn[data-v-e91fa489]{flex-shrink:0}.vote-form-sections .vote-option-add-btn[data-v-e91fa489]{width:100%;height:38px;--bah-button-height: 38px;--bah-button-font-weight: 600;--bah-button-radius: 10px;--bah-button-outlined-bg: transparent;--bah-button-outlined-border: var(--ba-scene-input-border, var(--border-color, rgba(100, 116, 139, .28)));--bah-button-outlined-text: var(--ba-color-text-secondary, var(--text-color-2, #596070))}.vote-form-sections .vote-option-add-btn[data-v-e91fa489] .bah-button{border-style:dashed}.vote-form-sections .vote-option-add-btn[data-v-e91fa489]:hover{--bah-button-outlined-border-hover: var(--ba-color-interactive-primary-border, var(--primary-color, rgba(255, 200, 61, .45)));--bah-button-outlined-text-hover: var(--ba-color-interactive-primary-solid, var(--primary-color, #e0a800));--bah-button-outlined-bg-hover: var(--ba-scene-card-bg-hover, var(--hover-color, rgba(0, 0, 0, .04)))}.vote-form-sections[data-v-e91fa489] .n-collapse{border-radius:12px;border:1px solid var(--border-color);background:transparent;overflow:hidden;margin-bottom:18px}.vote-form-sections[data-v-e91fa489] .n-collapse-item__header{padding:12px 0;font-weight:700}.vote-form-sections[data-v-e91fa489] .n-collapse-item__content-inner{padding:0 0 14px}.vote-form-sections[data-v-e91fa489] .n-form-item-label__text{font-weight:400}.vote-form-sections[data-v-e91fa489] .n-input-number,.vote-form-sections[data-v-e91fa489] .n-select,.vote-form-sections[data-v-e91fa489] .n-input{width:100%}.vote-form-sections[data-v-e91fa489] .n-switch{justify-self:flex-start}.vote-form-sections[data-v-e91fa489] .vote-identity-radio-group{width:100%;display:flex}.vote-form-sections[data-v-e91fa489] .vote-identity-radio-group .n-radio-button{flex:1}@media (max-width: 768px){.vote-form-sections .vote-config-grid[data-v-e91fa489]{grid-template-columns:1fr}.vote-form-sections .vote-option-row[data-v-e91fa489]{grid-template-columns:auto minmax(0,1fr) auto}.vote-form-sections .vote-option-row__index[data-v-e91fa489]{width:auto}}.vote-edit-drawer[data-v-28c47375]{padding:0 16px 20px}.full-width[data-v-28c47375]{width:100%}.vote-owner-detail[data-v-db15bb66]{--vote-owner-border: var(--ba-scene-card-border);--vote-owner-border-active: var(--ba-scene-card-border-active);--vote-owner-text: var(--ba-color-text-primary);--vote-owner-subtext: var(--ba-color-text-secondary);--vote-owner-muted: var(--ba-color-text-muted);position:relative;display:flex;flex-direction:column;gap:12px}.vote-owner-detail__head[data-v-db15bb66]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.vote-owner-detail__title-wrap[data-v-db15bb66]{min-width:0;flex:1}.vote-owner-detail__title[data-v-db15bb66]{margin:0;color:var(--vote-owner-text);font-size:20px;line-height:1.4}.vote-owner-detail__desc[data-v-db15bb66]{margin:8px 0 0;color:var(--vote-owner-subtext);font-size:13px;line-height:1.6;white-space:pre-wrap}.vote-owner-detail__meta[data-v-db15bb66]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vote-owner-detail__caption[data-v-db15bb66]{color:var(--vote-owner-text);font-size:13px;font-weight:700}.vote-owner-detail__table[data-v-db15bb66]{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid var(--vote-owner-border);border-radius:12px;overflow:hidden;background:var(--ba-scene-card-bg)}.vote-owner-detail__table th[data-v-db15bb66],.vote-owner-detail__table td[data-v-db15bb66]{padding:10px 12px;border-right:1px solid var(--vote-owner-border);border-bottom:1px solid var(--vote-owner-border);text-align:left;vertical-align:top;line-height:1.6;word-break:break-word}.vote-owner-detail__table th[data-v-db15bb66]{width:120px;color:var(--vote-owner-muted);font-size:12px;font-weight:600;background:var(--ba-scene-card-bg-hover-soft)}.vote-owner-detail__table td[data-v-db15bb66]{color:var(--vote-owner-text);font-size:13px}.vote-owner-detail__table tr[data-v-db15bb66]>*:last-child{border-right:none}.vote-owner-detail__table tbody tr[data-v-db15bb66]:last-child>*{border-bottom:none}.vote-owner-detail__table--mobile[data-v-db15bb66]{display:none}.vote-owner-detail__table--options td[data-v-db15bb66]:first-child{color:var(--vote-owner-muted);text-align:center}.vote-owner-detail__empty[data-v-db15bb66]{padding:56px 0 24px}.vote-owner-detail__col-index[data-v-db15bb66]{width:44px}@media (max-width: 768px){.vote-owner-detail__head[data-v-db15bb66]{flex-direction:column;align-items:stretch}.vote-owner-detail__table th[data-v-db15bb66],.vote-owner-detail__table td[data-v-db15bb66]{padding:8px 10px;font-size:12px}.vote-owner-detail__table--desktop[data-v-db15bb66]{display:none}.vote-owner-detail__table--mobile[data-v-db15bb66]{display:table}.vote-owner-detail__table--mobile th[data-v-db15bb66]{width:104px}.vote-owner-detail__col-index[data-v-db15bb66]{width:36px}}.vote-my-list[data-v-84cd60df]{--vml-border: var(--ba-scene-card-border);--vml-text: var(--ba-color-text-primary);--vml-text-secondary: var(--ba-color-text-secondary)}.vml-toolbar[data-v-84cd60df]{--vml-control-height: 28px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.vml-search[data-v-84cd60df]{--ba-search-input-height: var(--vml-control-height);flex:1;min-width:180px}.vml-select[data-v-84cd60df]{width:130px}.vml-create-btn[data-v-84cd60df]{height:var(--vml-control-height)}.vml-summary[data-v-84cd60df]{display:flex;flex-direction:column;gap:6px;min-width:0}.vml-summary--selectable[data-v-84cd60df]{cursor:pointer}.vml-summary__title[data-v-84cd60df]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.35}[data-v-84cd60df] .vml-summary__meta{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;min-height:22px;margin-top:4px}[data-v-84cd60df] .vml-summary__meta .status-pill-tag{flex:0 0 auto;align-self:center}.vml-summary__time[data-v-84cd60df]{display:inline-flex;align-items:center;min-height:22px;line-height:1.2;font-size:12px;color:var(--vml-text-secondary);white-space:nowrap}.vote-my-list[data-v-84cd60df] .n-data-table-td{padding-top:10px;padding-bottom:10px}@media (max-width: 768px){.vml-search[data-v-84cd60df],.vml-select[data-v-84cd60df]{width:100%;min-width:0}}.vote-attach-selector-drawer[data-v-7a4559d0]{padding:0 4px 12px}.base-refresh-icon[data-v-ed3087a7]{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:0}.base-refresh-icon svg[data-v-ed3087a7]{width:100%;height:100%;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.base-refresh-icon.is-spinning[data-v-ed3087a7]{animation:base-refresh-icon-spin-ed3087a7 .9s linear infinite;transform-origin:center}@keyframes base-refresh-icon-spin-ed3087a7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.report-status-icon[data-v-be874ec3]{display:flex;flex-shrink:0;gap:10px;align-items:center;white-space:nowrap}.report-status-icon .report-status-icon__point[data-v-be874ec3]{width:15px;height:15px;border-radius:10px}.report-status-icon .report-status-icon__text[data-v-be874ec3]{font-size:14px}.report-status-icon .report-status-icon__point--unresolved[data-v-be874ec3]{background-color:#1890ff}.report-status-icon .report-status-icon__point--rejected[data-v-be874ec3]{background-color:#ff7875}.report-status-icon .report-status-icon__point--pass[data-v-be874ec3]{background-color:#95de64}.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-3ab7e98e]{display:flex;flex-direction:column;min-height:60px;border-radius:var(--border-radius-m)}.pb-layout-single-column__atomic-item[data-v-3ab7e98e]{position:relative;border-radius:var(--border-radius-s);transition:all .3s}.pb-layout-single-column__atomic-item--editing[data-v-3ab7e98e]{border:1px dashed #f0f0f0}.pb-layout-single-column__atomic-item--editing[data-v-3ab7e98e]:hover{border-color:var(--color-bg-primary-lighten);border-style:solid}.pb-layout-single-column__atomic-item--editing:hover .selection-handle[data-v-3ab7e98e]{opacity:1}.pb-layout-single-column__atomic-item--selected[data-v-3ab7e98e]{border-color:var(--color-bg-primary)!important;border-style:solid;border-width:1px}.selection-handle[data-v-3ab7e98e]{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-3ab7e98e]:hover{background-color:var(--color-bg-primary-darken);height:12px;top:-14px}.pb-layout-two-columns[data-v-0520a102]{display:flex}.pb-layout-two-columns--mobile[data-v-0520a102]{flex-direction:column}.pb-layout-two-columns--mobile.pb-layout-two-columns--reversed[data-v-0520a102]{flex-direction:column-reverse}.pb-layout-two-columns--ratio-2-1 .pb-layout-two-columns__slot--left[data-v-0520a102]{flex:2}.pb-layout-two-columns--ratio-2-1 .pb-layout-two-columns__slot--right[data-v-0520a102],.pb-layout-two-columns--ratio-1-2 .pb-layout-two-columns__slot--left[data-v-0520a102]{flex:1}.pb-layout-two-columns--ratio-1-2 .pb-layout-two-columns__slot--right[data-v-0520a102]{flex:2}.pb-layout-two-columns__slot[data-v-0520a102]{display:flex;flex:1;flex-direction:column;min-height:60px;border-radius:var(--border-radius-m)}.pb-layout-two-columns__atomic-item[data-v-0520a102]{position:relative;border-radius:var(--border-radius-s);transition:all .3s}.pb-layout-two-columns__atomic-item--editing[data-v-0520a102]{border:1px dashed #f0f0f0}.pb-layout-two-columns__atomic-item--editing[data-v-0520a102]:hover{border-color:var(--color-bg-primary-lighten);border-style:solid}.pb-layout-two-columns__atomic-item--editing:hover .selection-handle[data-v-0520a102]{opacity:1}.pb-layout-two-columns__atomic-item--selected[data-v-0520a102]{border-color:var(--color-bg-primary)!important;border-style:solid;border-width:1px}.selection-handle[data-v-0520a102]{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-0520a102]:hover{background-color:var(--color-bg-primary-darken);height:12px;top:-14px}.pb-text-preview__span[data-v-9895bd13]{white-space:pre-wrap}.pb-text-preview__placeholder[data-v-9895bd13]{color:#aaa;font-style:italic}.pb-image-preview[data-v-95963bbc]{width:100%}.pb-image-preview__image[data-v-95963bbc]{display:block;width:100%;height:auto;-o-object-fit:var(--v7cd47698);object-fit:var(--v7cd47698);aspect-ratio:var(--cc3c3c38)}.pb-image-preview__placeholder[data-v-95963bbc]{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(--cc3c3c38)}.pb-image-preview__caption[data-v-95963bbc]{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-936d175e]{position:relative;width:100%;height:0;overflow:hidden;background-color:#000;border-radius:var(--border-radius-m)}.pb-embed__fixed-height-box[data-v-936d175e]{width:100%;overflow:hidden;border-radius:var(--border-radius-m)}.pb-embed__iframe[data-v-936d175e]{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.pb-embed__fixed-height-box .pb-embed__iframe[data-v-936d175e]{position:relative;height:100%}.pb-embed__placeholder[data-v-936d175e]{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-5e1f008e]{margin-top:4px;line-height:1.4}.help-content[data-v-c714dd8f]{padding:0 16px}.help-content p[data-v-c714dd8f]{margin-bottom:8px;line-height:1.6;color:var(--color-text-secondary)}.help-content pre[data-v-c714dd8f]{background-color:var(--color-bg-2);padding:12px;border-radius:var(--border-radius-s);overflow-x:auto}.help-content pre code[data-v-c714dd8f]{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[data-v-e4e3e4c0]{color-scheme:light;--global-white: #ffffff;--color-bg-1: #ffffff;--color-bg-2: #f5f7fb;--color-border-1: rgba(15, 23, 42, .08);--color-border-2: rgba(15, 23, 42, .14);--color-text-main: #0f172a;--color-text-primary: #0f172a;--color-text-secondary: #64748b;--border-radius-s: 4px;--border-radius-m: 8px;--border-radius-l: 12px;--font-size-s: 12px;--font-size-m: 14px;--box-shadow: 0 10px 30px rgba(15, 23, 42, .12);--box-shadow-s: 0 2px 8px rgba(15, 23, 42, .08);--ease-out-expo: cubic-bezier(.16, 1, .3, 1)}.page-renderer__canvas[data-v-e4e3e4c0]{min-height:100%;margin:0 auto;background-color:var(--global-white);word-break:break-all;overflow-wrap:anywhere}.page-renderer__draggable-container[data-v-e4e3e4c0]{display:flex;flex-direction:column}.page-renderer__layout-item[data-v-e4e3e4c0]{position:relative}.prism-icon-button[data-v-92447b4a]{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-92447b4a]:hover{background-color:var(--hover-bg, rgba(0, 0, 0, .05));color:var(--hover-color, inherit)}.prism-icon-button[data-v-92447b4a]:active{background-color:var(--active-bg, rgba(0, 0, 0, .1))}.prism-icon-button--default[data-v-92447b4a]{--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-92447b4a]{--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-92447b4a]{--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-92447b4a]{background-color:var(--active-bg);color:var(--hover-color)}.prism-icon-button--disabled[data-v-92447b4a]{cursor:not-allowed;opacity:.5}.prism-icon-button--disabled[data-v-92447b4a]:hover{background-color:transparent}.prism-icon-button .icon[data-v-92447b4a]{font-size:var(--icon-size);display:flex}.block-wrapper[data-v-4d734a4f]{position:relative;transition:all .2s ease;min-height:20px}.block-content[data-v-4d734a4f]{position:relative;z-index:1}.block-overlay[data-v-4d734a4f]{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-4d734a4f]{border-color:var(--color-bg-primary);border-style:dashed;border-width:2px}.block-wrapper--selected[data-v-4d734a4f]{z-index:10}.block-wrapper--selected .block-overlay[data-v-4d734a4f]{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-4d734a4f]{--prism-toolbar-bg: var(--ba-color-interactive-primary-solid, var(--color-bg-primary));--prism-toolbar-text: var(--ba-color-interactive-primary-text, var(--ba-color-text-primary, var(--color-text-main)));--prism-toolbar-actions-bg: rgba(15, 23, 42, .12);--prism-toolbar-divider: rgba(15, 23, 42, .18);--prism-toolbar-icon: var(--ba-color-interactive-primary-text, var(--ba-color-text-primary, var(--color-text-main)));--prism-toolbar-icon-hover-bg: rgba(15, 23, 42, .1);--prism-toolbar-icon-active-bg: rgba(15, 23, 42, .16);--prism-toolbar-danger-icon: #b42318;--prism-toolbar-danger-hover-bg: rgba(180, 35, 24, .12);--prism-toolbar-danger-active-bg: rgba(180, 35, 24, .18);position:absolute;top:-32px;right:0;height:28px;background-color:var(--prism-toolbar-bg);color:var(--prism-toolbar-text);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-4d734a4f .15s ease-out}.block-wrapper:first-child .block-toolbar[data-v-4d734a4f]{top:0;right:0;border-radius:0 0 0 4px}@keyframes fadeIn-4d734a4f{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.toolbar-label[data-v-4d734a4f]{font-size:12px;font-weight:500;padding:0 8px;margin-right:4px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolbar-actions[data-v-4d734a4f]{display:flex;align-items:center;background-color:var(--prism-toolbar-actions-bg);border-radius:2px;padding:2px;gap:2px}.toolbar-divider[data-v-4d734a4f]{width:1px;height:12px;background-color:var(--prism-toolbar-divider);margin:0 4px}.block-wrapper--locked .block-overlay[data-v-4d734a4f]{border-color:#d9d9d9;border-style:solid}.block-wrapper--locked .block-toolbar[data-v-4d734a4f]{--prism-toolbar-bg: #8c8c8c;--prism-toolbar-text: #ffffff;--prism-toolbar-actions-bg: rgba(255, 255, 255, .18);--prism-toolbar-divider: rgba(255, 255, 255, .28);--prism-toolbar-icon: #ffffff;--prism-toolbar-icon-hover-bg: rgba(255, 255, 255, .14);--prism-toolbar-icon-active-bg: rgba(255, 255, 255, .2);--prism-toolbar-danger-icon: #ffe2e0;--prism-toolbar-danger-hover-bg: rgba(255, 255, 255, .14);--prism-toolbar-danger-active-bg: rgba(255, 255, 255, .2)}.prism-renderer[data-v-6d2da94e]{position:relative;min-height:200px;width:100%;word-break:break-all;overflow-wrap:anywhere}.prism-renderer--mobile[data-v-6d2da94e]{max-width:375px;margin:0 auto}.prism-renderer__background[data-v-6d2da94e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.prism-renderer__content[data-v-6d2da94e]{position:relative;z-index:1}.prism-renderer__block[data-v-6d2da94e]{position:relative;transition:box-shadow .2s ease}.prism-renderer__block--selected[data-v-6d2da94e]{box-shadow:0 0 0 2px var(--prism-theme-color, #1890ff)}.prism-renderer__block--locked[data-v-6d2da94e]{pointer-events:none}.prism-renderer__diff-highlight[data-v-6d2da94e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border:2px solid #f0a020;border-radius:0;box-sizing:border-box}.prism-renderer__block-overlay[data-v-6d2da94e]{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-6d2da94e]{border-color:var(--prism-theme-color, #1890ff)}.prism-renderer__block--selected .prism-renderer__block-overlay[data-v-6d2da94e]{border-color:var(--prism-theme-color, #1890ff);border-style:solid}.prism-renderer__block-placeholder[data-v-6d2da94e]{padding:24px;text-align:center;color:#999;background-color:#f5f5f5;border:1px dashed #ddd;border-radius:4px}.prism-renderer__empty[data-v-6d2da94e]{padding:48px;text-align:center;color:#999}.bac-template[data-v-4104f565]{--color-bg-pure: var(--template-bg-color, #000000);--color-bg-1: rgba(255, 255, 255, .08);--color-bg-2: rgba(255, 255, 255, .14);--color-bg-3: rgba(255, 255, 255, .2);--color-border-1: rgba(var(--template-theme-rgb, 0, 255, 204), .34);--color-border-2: rgba(var(--template-theme-rgb, 0, 255, 204), .22);--color-text-title: #ffffff;--color-text-main: rgba(255, 255, 255, .92);--color-text-secondary: rgba(255, 255, 255, .72);--color-text-disabled: rgba(255, 255, 255, .48);--artist-avatar-shell-bg: rgba(255, 255, 255, .24);--artist-avatar-placeholder-bg: linear-gradient(135deg, rgba(var(--template-theme-rgb, 0, 255, 204), .55), rgba(26, 39, 48, .88));--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(var(--template-theme-rgb, 0, 255, 204), .4), rgba(23, 36, 43, .88));--ba-prism-cover-placeholder-color: rgba(255, 255, 255, .66);min-height:100%;background-color:var(--template-bg-color);color:#fff;transition:background-color .3s ease}.bac-template__content[data-v-4104f565]{max-width:600px;margin:0 auto;padding:16px;min-height:100vh}.image-gallery[data-v-3d10997f]{width:100%;padding:12px 0}.gallery-grid[data-v-3d10997f]{display:grid;width:100%;gap:20px}.gallery-grid.is-mobile-view[data-v-3d10997f],.is-mobile-view .gallery-grid[data-v-3d10997f]{gap:12px}.gallery-item[data-v-3d10997f]{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-3d10997f] img{filter:grayscale(0);transform:scale(1.05)}.gallery-image[data-v-3d10997f]{width:100%;height:100%;cursor:pointer}.gallery-image[data-v-3d10997f] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.5);transition:all .3s ease}.gallery-overlay[data-v-3d10997f]{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-3d10997f]{color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.gallery-empty[data-v-3d10997f]{width:100%;padding:32px;text-align:center;color:#fff3;background:#ffffff03;border-radius:4px;border:1px dashed rgba(255,255,255,.1)}.base-image-grid[data-v-d41ce71d]{display:grid;width:100%;margin:0;padding:0;gap:0;grid-template-columns:repeat(var(--base-image-grid-desktop-columns, 1),minmax(0,1fr))}.base-image-grid--empty[data-v-d41ce71d]{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;box-sizing:border-box;background:linear-gradient(135deg,var(--color-bg-1, #f8fafc),var(--color-bg-2, #f1f5f9));border:1px dashed var(--color-border-1, rgba(15, 23, 42, .12))}.base-image-grid__empty-title[data-v-d41ce71d]{font-size:14px;font-weight:700;line-height:1.4;color:var(--color-text-title, #334155)}.base-image-grid__empty-text[data-v-d41ce71d]{font-size:12px;line-height:1.5;color:var(--color-text-secondary, #94a3b8)}.base-image-grid__item[data-v-d41ce71d]{margin:0;padding:0;line-height:0;overflow:hidden}.base-image-grid__image[data-v-d41ce71d]{display:block;width:100%;height:auto;margin:0}.base-image-grid__placeholder[data-v-d41ce71d]{min-height:120px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--color-text-secondary, #94a3b8);background:var(--color-bg-2, #f1f5f9)}@media (max-width: 768px){.base-image-grid[data-v-d41ce71d]{grid-template-columns:repeat(var(--base-image-grid-mobile-columns, 1),minmax(0,1fr))}}.hero-banner[data-v-0ae11504]{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-0ae11504]{min-height:200px;border-radius:8px;margin:12px 0}}.banner-overlay[data-v-0ae11504]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#000c,#0006);z-index:0}.banner-content[data-v-0ae11504]{position:relative;z-index:1;text-align:center;padding:0 20px}.banner-content.is-mobile-view[data-v-0ae11504],.is-mobile-view .banner-content[data-v-0ae11504]{height:240px;padding:0 16px}.hero-banner__title[data-v-0ae11504]{font-size:32px;font-weight:800;margin:0 0 8px;letter-spacing:4px}.hero-banner__title.is-mobile-view[data-v-0ae11504],.is-mobile-view .hero-banner__title[data-v-0ae11504]{font-size:24px;letter-spacing:2px}.hero-banner__subtitle[data-v-0ae11504]{font-size:14px;font-weight:500;margin:0;opacity:.7;letter-spacing:2px}.hero-banner__subtitle.is-mobile-view[data-v-0ae11504],.is-mobile-view .hero-banner__subtitle[data-v-0ae11504]{font-size:12px}.banner-button[data-v-0ae11504]{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-0ae11504]:hover{background:var(--prism-theme-color);color:#000}@media (max-width: 1000px){.banner-button[data-v-0ae11504]{padding:8px 16px;font-size:12px}}.member-intro[data-v-e0bcf9b3]{width:100%;padding:16px 0}.member-list[data-v-e0bcf9b3]{display:flex;flex-direction:column;gap:16px}.member-card[data-v-e0bcf9b3]{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-e0bcf9b3]{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-e0bcf9b3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.member-avatar .avatar-placeholder[data-v-e0bcf9b3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff3}.member-info[data-v-e0bcf9b3]{flex:1}.member-name[data-v-e0bcf9b3]{font-size:16px;font-weight:700;margin-bottom:2px;color:#fff}.member-role[data-v-e0bcf9b3]{font-size:12px;color:var(--prism-theme-color);margin-bottom:4px;text-transform:uppercase;letter-spacing:1px}.member-desc[data-v-e0bcf9b3]{font-size:12px;color:#ffffff80;line-height:1.4}.members-empty[data-v-e0bcf9b3]{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-d1900aaa]{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:center;gap:16px;padding:16px 0}.link-item[data-v-d1900aaa]{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-d1900aaa]:hover{transform:translateY(-2px);background:#ffffff1a;border-color:var(--prism-theme-color)}.link-item--disabled[data-v-d1900aaa]{opacity:.55;cursor:not-allowed;transform:none!important}.link-icon[data-v-d1900aaa]{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-d1900aaa]{font-size:14px;color:#fff;font-weight:500}.links-empty[data-v-d1900aaa]{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-2d910fab]{width:100%;overflow:hidden;border-radius:4px;background-color:#000;border:1px solid rgba(255,255,255,.1)}.embed-iframe[data-v-2d910fab]{width:100%;height:100%;border:none;filter:contrast(1.1) brightness(.9)}.embed-placeholder[data-v-2d910fab]{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-2d910fab]{font-size:24px;margin-bottom:8px;animation:pulse-2d910fab 2s infinite}.placeholder-text[data-v-2d910fab]{font-size:10px;letter-spacing:2px}@keyframes pulse-2d910fab{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.release-showcase[data-v-51649a29]{width:100%;padding:16px 0}.release-showcase__title[data-v-51649a29]{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-51649a29]{word-break:break-all;overflow-wrap:anywhere}.title-line[data-v-51649a29]{flex:1;height:1px;background:linear-gradient(90deg,var(--prism-theme-color, #00ff88),transparent)}.release-showcase__empty[data-v-51649a29]{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-51649a29]{display:grid;grid-template-columns:repeat(var(--columns, 2),1fr);gap:16px}.release-card[data-v-51649a29]{transition:transform .2s ease}.release-card[data-v-51649a29]:hover{transform:translateY(-2px)}.release-card:hover .cover-img[data-v-51649a29] img{filter:grayscale(0)}.release-card:hover .release-links[data-v-51649a29]{opacity:1}.release-card__cover[data-v-51649a29]{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-51649a29]{width:100%;height:100%}.cover-img[data-v-51649a29] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.3);transition:filter .3s ease}.cover-placeholder[data-v-51649a29]{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-51649a29]{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-51649a29]{position:absolute;bottom:6px;right:6px;display:flex;gap:4px;opacity:0;transition:opacity .2s}.link-btn[data-v-51649a29]{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-51649a29]:hover{background:var(--prism-theme-color, #00ff88);color:#000;transform:scale(1.1)}.release-card__info[data-v-51649a29]{display:flex;flex-direction:column;gap:3px}.release-name[data-v-51649a29]{font-size:12px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-artist[data-v-51649a29]{font-size:11px;color:#ffffff80}.release-date[data-v-51649a29]{font-size:10px;color:#ffffff4d;font-family:monospace}.rich-text[data-v-f0959605]{width:100%;padding:16px 0;line-height:1.8;color:#ffffffd9}.rich-text__empty[data-v-f0959605]{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-f0959605] h1,.rich-text__content[data-v-f0959605] h2,.rich-text__content[data-v-f0959605] h3{margin-top:1.2em;margin-bottom:.5em;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px}.rich-text__content[data-v-f0959605] p{margin-bottom:1em}.rich-text__content[data-v-f0959605] ul,.rich-text__content[data-v-f0959605] ol{padding-left:20px}.rich-text__content[data-v-f0959605] a{color:var(--prism-theme-color, #00ff88)}.rich-text__content[data-v-f0959605] hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:2em 0}.rich-text__content[data-v-f0959605] code{background:#ffffff1a;padding:2px 6px;border-radius:2px;font-family:monospace}.timeline[data-v-6782a846]{width:100%;padding:16px 0}.timeline__title[data-v-6782a846]{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-6782a846]{word-break:break-all;overflow-wrap:anywhere}.title-line[data-v-6782a846]{flex:1;height:1px;background:linear-gradient(90deg,var(--prism-theme-color, #00ff88),transparent)}.timeline__empty[data-v-6782a846]{padding:32px;text-align:center;color:#fff3;background:#ffffff05;border:1px dashed rgba(255,255,255,.1)}.timeline__items[data-v-6782a846]{display:flex;flex-direction:column}.timeline-item[data-v-6782a846]{display:flex;gap:16px}.item-marker[data-v-6782a846]{display:flex;flex-direction:column;align-items:center;width:16px}.marker-dot[data-v-6782a846]{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-6782a846]{width:1px;flex:1;background:linear-gradient(180deg,var(--prism-theme-color, #00ff88),transparent);margin-top:4px}.item-content[data-v-6782a846]{flex:1;display:flex;flex-direction:column;gap:4px;padding-bottom:24px}.item-date[data-v-6782a846]{font-size:11px;font-weight:600;color:var(--prism-theme-color, #00ff88);font-family:monospace}.item-title[data-v-6782a846]{font-size:13px;font-weight:600;color:#fff}.item-desc[data-v-6782a846]{font-size:12px;color:#ffffff80;line-height:1.5}.faq[data-v-a3f69846]{width:100%;padding:16px 0}.faq__title[data-v-a3f69846]{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-a3f69846]{word-break:break-all;overflow-wrap:anywhere}.title-line[data-v-a3f69846]{flex:1;height:1px;background:linear-gradient(90deg,var(--prism-theme-color, #00ff88),transparent)}.faq__empty[data-v-a3f69846]{padding:32px;text-align:center;color:#fff3;background:#ffffff05;border:1px dashed rgba(255,255,255,.1)}.faq__list[data-v-a3f69846]{display:flex;flex-direction:column;gap:8px}.faq-item[data-v-a3f69846]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:border-color .2s}.faq-item[data-v-a3f69846]:hover,.faq-item--expanded[data-v-a3f69846]{border-color:var(--prism-theme-color, #00ff88)}.faq-question[data-v-a3f69846]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;font-size:13px;font-weight:600;color:#fff}.expand-icon[data-v-a3f69846]{transition:transform .2s}.faq-item--expanded .expand-icon[data-v-a3f69846]{transform:rotate(180deg)}.faq-answer[data-v-a3f69846]{padding:0 16px 14px;font-size:12px;color:#fff9;line-height:1.6}.home-template[data-v-7f12b902]{color-scheme:light;--tpl-grid-line: rgba(0, 0, 0, .03);--body-color: #fafafa;--card-color: #ffffff;--color-bg-pure: #ffffff;--color-bg-1: #ffffff;--color-bg-2: #f5f7fb;--color-bg-3: #edf2f7;--ba-color-bg-input: #edf2f7;--color-border-1: rgba(15, 23, 42, .1);--border-color: rgba(15, 23, 42, .12);--text-color-1: #0f172a;--text-color-2: #334155;--text-color-3: #64748b;--text-color-disabled: #94a3b8;--color-text-title: #111827;--color-text-main: #1f2937;--color-text-secondary: #64748b;--color-text-disabled: #94a3b8;--artist-avatar-shell-bg: #e5ebf4;--artist-avatar-placeholder-bg: linear-gradient(135deg, #c3cfdf, #95a8c0);--artist-avatar-placeholder-color: #1f2937;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, #dde5f0, #b6c4d8);--ba-prism-cover-placeholder-color: rgba(51, 65, 85, .64);position:relative;min-height:100vh;overflow:hidden;background-color:var(--body-color);color:var(--text-color-1)}.home-template.home-template--dark[data-v-7f12b902]{color-scheme:dark;--tpl-grid-line: rgba(148, 163, 184, .1);--body-color: #0f141c;--card-color: #141c28;--color-bg-pure: #141c28;--color-bg-1: #141c28;--color-bg-2: #1a2431;--color-bg-3: #202d3c;--ba-color-bg-input: #202d3c;--color-border-1: rgba(148, 163, 184, .24);--border-color: rgba(148, 163, 184, .3);--text-color-1: #e5edf8;--text-color-2: #cbd8e8;--text-color-3: #9fb1c8;--text-color-disabled: #7f91a6;--color-text-title: #f4f8ff;--color-text-main: #d7e3f3;--color-text-secondary: #9fb1c8;--color-text-disabled: #7f91a6;--artist-avatar-shell-bg: #253142;--artist-avatar-placeholder-bg: linear-gradient(135deg, #31445d, #243247);--artist-avatar-placeholder-color: #d7e3f3;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, #2d4059, #202f43);--ba-prism-cover-placeholder-color: rgba(214, 229, 247, .68)}.home-template__bg[data-v-7f12b902]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.bg-grid[data-v-7f12b902]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--tpl-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--tpl-grid-line) 1px,transparent 1px);background-size:40px 40px}.home-template__content[data-v-7f12b902]{position:relative;z-index:1;width:100%;min-height:100vh}.base-hero-banner[data-v-a33a462a]{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-a33a462a],.is-mobile-view .base-hero-banner[data-v-a33a462a]{height:calc(var(--hero-height, 600px) * .55);min-height:240px;max-height:360px}.base-hero-banner__gradient[data-v-a33a462a]{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-a33a462a]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1}.base-hero-banner__content[data-v-a33a462a]{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-a33a462a],.is-mobile-view .base-hero-banner__content[data-v-a33a462a]{padding:20px 16px;max-width:100%}.base-hero-banner__title[data-v-a33a462a]{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-a33a462a],.is-mobile-view .base-hero-banner__title[data-v-a33a462a]{font-size:24px;margin-bottom:8px;letter-spacing:0}.base-hero-banner__subtitle[data-v-a33a462a]{margin:0;font-size:18px;line-height:1.6;opacity:.9}.base-hero-banner__subtitle.is-mobile-view[data-v-a33a462a],.is-mobile-view .base-hero-banner__subtitle[data-v-a33a462a]{font-size:14px;line-height:1.5}.base-hero-banner--left[data-v-a33a462a]{justify-content:flex-start}.base-hero-banner--left .base-hero-banner__content[data-v-a33a462a]{text-align:left}.base-hero-banner--center[data-v-a33a462a]{justify-content:center}.base-hero-banner--center .base-hero-banner__content[data-v-a33a462a]{text-align:center;margin:0 auto}.base-hero-banner--right[data-v-a33a462a]{justify-content:flex-end}.base-hero-banner--right .base-hero-banner__content[data-v-a33a462a]{text-align:right}.base-hero-banner--light .base-hero-banner__title[data-v-a33a462a],.base-hero-banner--light .base-hero-banner__subtitle[data-v-a33a462a]{color:#fff}.base-hero-banner--dark .base-hero-banner__title[data-v-a33a462a],.base-hero-banner--dark .base-hero-banner__subtitle[data-v-a33a462a]{color:#1a1a1a}.base-hero-banner--dark .base-hero-banner__overlay[data-v-a33a462a]{background:#fff6}.base-about-section[data-v-773e1a1b]{display:flex;gap:40px;padding:60px 40px;max-width:1200px;margin:0 auto;align-items:center}.base-about-section.is-mobile-view[data-v-773e1a1b],.is-mobile-view .base-about-section[data-v-773e1a1b]{padding:24px 12px;gap:20px}.base-about-section__image[data-v-773e1a1b]{flex:0 0 45%;max-width:500px;border-radius:4px;overflow:hidden;aspect-ratio:4 / 3}.base-about-section__image[data-v-773e1a1b] .nice-img{display:block;width:100%;height:100%}.base-about-section__image[data-v-773e1a1b] .nice-img-content{-o-object-fit:cover;object-fit:cover}.base-about-section__image.is-mobile-view[data-v-773e1a1b],.is-mobile-view .base-about-section__image[data-v-773e1a1b]{flex:0 0 40%;width:40%;max-width:none;aspect-ratio:1 / 1}.base-about-section__image--placeholder[data-v-773e1a1b]{aspect-ratio:4 / 3;background-color:var(--color-bg-2);display:flex;align-items:center;justify-content:center}.placeholder-icon[data-v-773e1a1b]{color:var(--color-text-disabled);opacity:.5}.base-about-section__content[data-v-773e1a1b]{flex:1}.base-about-section__title[data-v-773e1a1b]{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-773e1a1b],.is-mobile-view .base-about-section__title[data-v-773e1a1b]{font-size:16px;margin-bottom:4px}.base-about-section__desc[data-v-773e1a1b]{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-773e1a1b],.is-mobile-view .base-about-section__desc[data-v-773e1a1b]{font-size:11px;line-height:1.5}.base-about-section--image-left[data-v-773e1a1b]{flex-direction:row}.base-about-section--image-right[data-v-773e1a1b]{flex-direction:row-reverse}.base-about-section--image-top[data-v-773e1a1b]{flex-direction:column}.base-about-section--image-top .base-about-section__image[data-v-773e1a1b]{flex:none;width:100%;max-width:none}.base-about-section--image-top .base-about-section__content[data-v-773e1a1b]{text-align:center}.base-artist-roster[data-v-5e69c915]{padding:60px 40px;max-width:1200px;margin:0 auto}.base-artist-roster.is-mobile-view[data-v-5e69c915],.is-mobile-view .base-artist-roster[data-v-5e69c915]{padding:32px 16px}.base-artist-roster__title[data-v-5e69c915]{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-5e69c915],.is-mobile-view .base-artist-roster__title[data-v-5e69c915]{font-size:22px;margin-bottom:24px}.base-artist-roster__empty[data-v-5e69c915]{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-5e69c915]{display:grid;grid-template-columns:repeat(var(--columns, 3),1fr);gap:24px}.base-artist-roster__grid.is-mobile-view[data-v-5e69c915],.is-mobile-view .base-artist-roster__grid[data-v-5e69c915]{grid-template-columns:repeat(2,1fr);gap:16px}.base-artist-card[data-v-5e69c915]{text-align:center;padding:18px 14px 14px;border-radius:8px;box-sizing:border-box}.base-artist-card.is-mobile-view[data-v-5e69c915],.is-mobile-view .base-artist-card[data-v-5e69c915]{padding:14px 10px 12px}.base-artist-card__main[data-v-5e69c915]{display:block;color:inherit;text-decoration:none}.base-artist-card--link .base-artist-card__main[data-v-5e69c915]{cursor:pointer;transition:transform .2s ease}.base-artist-card--link .base-artist-card__main[data-v-5e69c915]:hover{transform:translateY(-2px)}.base-artist-card__avatar[data-v-5e69c915]{width:120px;height:120px;margin:0 auto 16px;border-radius:50%;overflow:hidden;background-color:var(--artist-avatar-shell-bg, var(--color-bg-3))}.base-artist-card__avatar .avatar-image[data-v-5e69c915]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.base-artist-card__avatar.is-mobile-view[data-v-5e69c915],.is-mobile-view .base-artist-card__avatar[data-v-5e69c915]{width:80px;height:80px;margin-bottom:12px}.avatar-placeholder[data-v-5e69c915]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--artist-avatar-placeholder-bg, linear-gradient(135deg, var(--color-bg-3, #edf2f7), var(--color-bg-2, #f5f7fb)));color:var(--artist-avatar-placeholder-color, var(--color-text-title, #111827));font-size:36px;font-weight:700}.avatar-placeholder.is-mobile-view[data-v-5e69c915],.is-mobile-view .avatar-placeholder[data-v-5e69c915]{font-size:24px}.base-artist-card__info[data-v-5e69c915]{padding:0 8px}.base-artist-card__name[data-v-5e69c915]{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--color-text-title)}.base-artist-card__name.is-mobile-view[data-v-5e69c915],.is-mobile-view .base-artist-card__name[data-v-5e69c915]{font-size:14px}.base-artist-card__role[data-v-5e69c915]{margin:0;font-size:14px;color:var(--color-text-secondary)}.base-artist-card__role.is-mobile-view[data-v-5e69c915],.is-mobile-view .base-artist-card__role[data-v-5e69c915]{font-size:12px}.base-contact-info[data-v-97d76fe1]{padding:60px 40px;background-color:var(--color-bg-pure)}.base-contact-info.is-mobile-view[data-v-97d76fe1],.is-mobile-view .base-contact-info[data-v-97d76fe1]{padding:24px 12px}.contact-container[data-v-97d76fe1]{max-width:1200px;margin:0 auto}.base-contact-header[data-v-97d76fe1]{margin-bottom:40px}.base-contact-header.is-mobile-view[data-v-97d76fe1],.is-mobile-view .base-contact-header[data-v-97d76fe1]{margin-bottom:24px}.base-contact-title[data-v-97d76fe1]{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-97d76fe1],.is-mobile-view .base-contact-title[data-v-97d76fe1]{font-size:22px;margin-bottom:24px}.connect-grid[data-v-97d76fe1]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 60px}.connect-grid.is-mobile-view[data-v-97d76fe1],.is-mobile-view .connect-grid[data-v-97d76fe1]{grid-template-columns:1fr;gap:16px}.connect-item[data-v-97d76fe1]{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-97d76fe1],.is-mobile-view .connect-item[data-v-97d76fe1]{padding-bottom:12px;gap:4px}.item-note[data-v-97d76fe1]{grid-column:span 2}.item-note.is-mobile-view[data-v-97d76fe1],.is-mobile-view .item-note[data-v-97d76fe1]{grid-column:auto}.item-label[data-v-97d76fe1]{display:flex;align-items:baseline;gap:8px}.label-zh[data-v-97d76fe1]{font-size:14px;font-weight:800;color:var(--color-text-title)}.label-en[data-v-97d76fe1]{font-size:10px;font-weight:400;color:#999;letter-spacing:.1em}.item-value[data-v-97d76fe1]{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-97d76fe1],.is-mobile-view .item-value[data-v-97d76fe1]{font-size:14px}.item-value--empty[data-v-97d76fe1]{color:#ccc;font-weight:400;font-size:16px}.link-action[data-v-97d76fe1]{color:var(--color-text-title);cursor:pointer;transition:opacity .2s ease}.link-action[data-v-97d76fe1]:hover{opacity:.6;text-decoration:underline}.contact-empty[data-v-97d76fe1]{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-f167290b]{width:100%;max-width:1200px;margin:0 auto;padding:40px 20px;box-sizing:border-box}.base-image-gallery.is-mobile-view[data-v-f167290b],.is-mobile-view .base-image-gallery[data-v-f167290b]{padding:24px 16px}.base-image-gallery__header[data-v-f167290b]{margin-bottom:32px;text-align:left}.base-image-gallery__header.is-mobile-view[data-v-f167290b],.is-mobile-view .base-image-gallery__header[data-v-f167290b]{margin-bottom:24px;text-align:left}.base-image-gallery__title[data-v-f167290b]{margin:0;font-size:32px;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1.3;color:var(--color-text-title)}.base-image-gallery__title.is-mobile-view[data-v-f167290b],.is-mobile-view .base-image-gallery__title[data-v-f167290b]{font-size:22px}.base-image-gallery__grid[data-v-f167290b]{display:grid;grid-template-columns:repeat(var(--columns, 3),1fr)}.base-image-gallery__grid.is-mobile-view[data-v-f167290b],.is-mobile-view .base-image-gallery__grid[data-v-f167290b]{grid-template-columns:repeat(2,1fr)}.base-image-gallery__item[data-v-f167290b]{position:relative;overflow:hidden;border-radius:8px;background:var(--color-bg-2);display:flex;flex-direction:column}.base-image-gallery__image-wrapper[data-v-f167290b]{width:100%;position:relative;overflow:hidden}.base-image-gallery__caption[data-v-f167290b]{padding:12px;background:var(--color-bg-2);flex:1}.base-image-gallery__caption.is-mobile-view[data-v-f167290b],.is-mobile-view .base-image-gallery__caption[data-v-f167290b]{padding:8px}.caption-title[data-v-f167290b]{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--color-text-title)}.caption-desc[data-v-f167290b]{margin:0;font-size:13px;color:var(--color-text-secondary);line-height:1.5}.base-image-gallery--small .base-image-gallery__grid[data-v-f167290b],.base-image-gallery--small .base-image-gallery__grid.is-mobile-view[data-v-f167290b],.is-mobile-view .base-image-gallery--small .base-image-gallery__grid[data-v-f167290b]{gap:8px}.base-image-gallery--medium .base-image-gallery__grid[data-v-f167290b]{gap:16px}.base-image-gallery--medium .base-image-gallery__grid.is-mobile-view[data-v-f167290b],.is-mobile-view .base-image-gallery--medium .base-image-gallery__grid[data-v-f167290b]{gap:12px}.base-image-gallery--large .base-image-gallery__grid[data-v-f167290b]{gap:24px}.base-image-gallery--large .base-image-gallery__grid.is-mobile-view[data-v-f167290b],.is-mobile-view .base-image-gallery--large .base-image-gallery__grid[data-v-f167290b]{gap:16px}.help-content[data-v-a9c85b80]{padding:0 16px 32px}.help-content p[data-v-a9c85b80]{margin-bottom:8px;line-height:1.6;color:var(--color-text-secondary)}.help-content pre[data-v-a9c85b80]{background-color:var(--color-bg-2);padding:12px;border-radius:4px;overflow-x:auto;margin-bottom:16px}.help-content pre code[data-v-a9c85b80]{font-family:monospace;font-size:12px;color:var(--color-text-main);white-space:pre-wrap;word-break:break-all}.base-embed[data-v-21cff46c]{padding:60px 40px;max-width:1000px;margin:0 auto}.base-embed.is-mobile-view[data-v-21cff46c],.is-mobile-view .base-embed[data-v-21cff46c]{padding:32px 16px}.base-embed__header[data-v-21cff46c]{margin-bottom:60px}.base-embed__header.is-mobile-view[data-v-21cff46c],.is-mobile-view .base-embed__header[data-v-21cff46c]{margin-bottom:32px}.base-embed__title[data-v-21cff46c]{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-21cff46c],.is-mobile-view .base-embed__title[data-v-21cff46c]{font-size:22px}.base-embed__list[data-v-21cff46c]{display:flex;flex-direction:column;gap:80px}.base-embed__list.is-mobile-view[data-v-21cff46c],.is-mobile-view .base-embed__list[data-v-21cff46c]{gap:40px}.base-embed__item[data-v-21cff46c]{display:flex;gap:40px;align-items:flex-start}.base-embed__item--left[data-v-21cff46c]{flex-direction:row}.base-embed__item--right[data-v-21cff46c]{flex-direction:row-reverse}.base-embed__item--right .base-embed__info[data-v-21cff46c]{text-align:right}.base-embed__item--top[data-v-21cff46c]{flex-direction:column}.base-embed__item--top .base-embed__content[data-v-21cff46c]{width:100%;flex:none}.base-embed__item--top .base-embed__info[data-v-21cff46c]{width:100%;text-align:left}.base-embed__item.is-mobile-view[data-v-21cff46c],.is-mobile-view .base-embed__item[data-v-21cff46c]{flex-direction:column!important;gap:16px}.base-embed__item.is-mobile-view .base-embed__content[data-v-21cff46c],.is-mobile-view .base-embed__item .base-embed__content[data-v-21cff46c],.base-embed__item.is-mobile-view .base-embed__info[data-v-21cff46c],.is-mobile-view .base-embed__item .base-embed__info[data-v-21cff46c]{width:100%!important;text-align:left!important}.base-embed__content[data-v-21cff46c]{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-21cff46c]{width:100%}.embed-wrapper[data-v-21cff46c] iframe{display:block;width:100%}.base-embed__info[data-v-21cff46c]{flex:1;display:flex;flex-direction:column;justify-content:center;padding-top:10px}.base-embed__item-title[data-v-21cff46c]{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-21cff46c],.is-mobile-view .base-embed__item-title[data-v-21cff46c]{font-size:18px;margin-bottom:8px}.base-embed__item-desc[data-v-21cff46c]{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-21cff46c],.is-mobile-view .base-embed__item-desc[data-v-21cff46c]{font-size:14px}.base-embed__empty[data-v-21cff46c]{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-0a1cbb6f]{padding:60px 40px;max-width:1200px;margin:0 auto}.base-release-showcase.is-mobile-view[data-v-0a1cbb6f],.is-mobile-view .base-release-showcase[data-v-0a1cbb6f]{padding:32px 16px}.base-release-showcase__title[data-v-0a1cbb6f]{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-0a1cbb6f],.is-mobile-view .base-release-showcase__title[data-v-0a1cbb6f]{font-size:22px;margin-bottom:24px}.base-release-showcase__empty[data-v-0a1cbb6f]{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-0a1cbb6f]{display:grid;grid-template-columns:repeat(var(--columns, 3),1fr);gap:24px}.base-release-showcase__grid.is-mobile-view[data-v-0a1cbb6f],.is-mobile-view .base-release-showcase__grid[data-v-0a1cbb6f]{grid-template-columns:repeat(2,1fr);gap:16px}.base-release-card[data-v-0a1cbb6f]{display:flex;flex-direction:column;min-width:0;transition:transform .2s ease}.base-release-card[data-v-0a1cbb6f]:hover{transform:translateY(-4px)}.base-release-card:hover .cover-image[data-v-0a1cbb6f] img{transform:scale(1.05)}.base-release-card__cover[data-v-0a1cbb6f]{position:relative;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;background-color:var(--color-bg-3);margin-bottom:12px}.cover-image[data-v-0a1cbb6f]{width:100%;height:100%}.cover-image[data-v-0a1cbb6f] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.cover-placeholder[data-v-0a1cbb6f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--ba-prism-cover-placeholder-bg, linear-gradient(135deg, var(--color-bg-3, #edf2f7), var(--color-bg-2, #f5f7fb)));color:var(--ba-prism-cover-placeholder-color, var(--color-text-disabled, #94a3b8));font-size:14px;font-weight:700;letter-spacing:.1em}.base-release-card__type[data-v-0a1cbb6f]{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-0a1cbb6f]{position:absolute;bottom:8px;right:8px;display:flex;gap:6px;opacity:1;z-index:2}.link-btn[data-v-0a1cbb6f]{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-0a1cbb6f]:hover{transform:scale(1.1)}.link-btn--stream[data-v-0a1cbb6f]:hover{background-color:#1db954}.link-btn--purchase[data-v-0a1cbb6f]:hover{background-color:#1da1f2}.base-release-card__info[data-v-0a1cbb6f]{text-align:center;min-width:0;width:100%}.base-release-card__name[data-v-0a1cbb6f]{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-0a1cbb6f],.is-mobile-view .base-release-card__name[data-v-0a1cbb6f]{font-size:13px}.base-release-card__artist[data-v-0a1cbb6f]{margin:0 0 4px;font-size:12px;color:var(--color-text-secondary)}.base-release-card__date[data-v-0a1cbb6f]{margin:0;font-size:11px;color:var(--color-text-disabled)}.base-rich-text[data-v-173cdbeb]{padding:40px;max-width:900px;margin:0 auto}.base-rich-text.is-mobile-view[data-v-173cdbeb],.is-mobile-view .base-rich-text[data-v-173cdbeb]{padding:24px 16px}.rich-text-container[data-v-173cdbeb]{line-height:1.8;color:var(--color-text-title)}.rich-text-empty[data-v-173cdbeb]{text-align:center;padding:32px;color:var(--color-text-disabled);background-color:var(--color-bg-2);border-radius:8px}.rich-text-content[data-v-173cdbeb]{text-align:left}.rich-text-content[data-v-173cdbeb] h1,.rich-text-content[data-v-173cdbeb] h2,.rich-text-content[data-v-173cdbeb] h3,.rich-text-content[data-v-173cdbeb] h4,.rich-text-content[data-v-173cdbeb] h5,.rich-text-content[data-v-173cdbeb] h6{margin-top:1.5em;margin-bottom:.5em;font-weight:600}.rich-text-content[data-v-173cdbeb] h1{font-size:28px}.rich-text-content[data-v-173cdbeb] h2{font-size:24px}.rich-text-content[data-v-173cdbeb] h3{font-size:20px}.rich-text-content[data-v-173cdbeb] p{margin-bottom:1em}.rich-text-content[data-v-173cdbeb] ul,.rich-text-content[data-v-173cdbeb] ol{padding-left:24px;margin-bottom:1em}.rich-text-content[data-v-173cdbeb] a{color:var(--primary-color);text-decoration:underline}.rich-text-content[data-v-173cdbeb] hr{border:none;border-top:1px solid var(--color-border-2);margin:2em 0}.rich-text-content[data-v-173cdbeb] blockquote{border-left:3px solid var(--primary-color);padding-left:16px;margin-left:0;color:var(--color-text-secondary)}.rich-text-content[data-v-173cdbeb] code{background-color:var(--color-bg-2);padding:2px 6px;border-radius:4px;font-family:monospace}.rich-text-content[data-v-173cdbeb] pre{background-color:var(--color-bg-2);padding:16px;border-radius:8px;overflow-x:auto}.base-timeline[data-v-56457dd4]{padding:60px 40px;max-width:1000px;margin:0 auto}.base-timeline.is-mobile-view[data-v-56457dd4],.is-mobile-view .base-timeline[data-v-56457dd4]{padding:24px 12px}.base-timeline__title[data-v-56457dd4]{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-56457dd4],.is-mobile-view .base-timeline__title[data-v-56457dd4]{font-size:22px;margin-bottom:32px}.base-timeline__empty[data-v-56457dd4]{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-56457dd4]{display:flex;flex-direction:column}.base-timeline-node[data-v-56457dd4]{display:grid;grid-template-columns:120px 1fr;gap:60px;padding:0 0 48px;position:relative}.base-timeline-node[data-v-56457dd4]:last-child{padding-bottom:0}.base-timeline-node:last-child .timeline-axis .axis-line[data-v-56457dd4]{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-56457dd4],.is-mobile-view .base-timeline-node[data-v-56457dd4]{grid-template-columns:1fr;grid-template-areas:"head" "body";gap:12px;padding:0 0 32px 24px}.base-timeline-node.is-mobile-view[data-v-56457dd4]:after,.is-mobile-view .base-timeline-node[data-v-56457dd4]:after{display:none}.timeline-axis[data-v-56457dd4]{position:absolute;top:0;bottom:0;left:150px;width:0;display:flex;justify-content:center;z-index:0}.timeline-axis .axis-line[data-v-56457dd4]{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-56457dd4]{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-56457dd4],.is-mobile-view .timeline-axis[data-v-56457dd4]{display:block;left:6px}.timeline-axis.is-mobile-view .axis-line[data-v-56457dd4],.is-mobile-view .timeline-axis .axis-line[data-v-56457dd4]{left:0;transform:translate(-50%)}.timeline-axis.is-mobile-view .axis-dot[data-v-56457dd4],.is-mobile-view .timeline-axis .axis-dot[data-v-56457dd4]{left:0;transform:translate(-50%);top:5px}.node-aside[data-v-56457dd4]{display:flex;flex-direction:column;justify-content:flex-start;text-align:right;padding-right:0}.node-aside .node-date[data-v-56457dd4]{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-56457dd4],.is-mobile-view .node-aside[data-v-56457dd4]{grid-area:head;text-align:left;padding-right:0;flex-direction:row}.node-aside.is-mobile-view .node-date[data-v-56457dd4],.is-mobile-view .node-aside .node-date[data-v-56457dd4]{font-size:14px;padding-top:0}.node-main[data-v-56457dd4]{padding-left:0}.node-main .node-title[data-v-56457dd4]{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-56457dd4],.is-mobile-view .node-main .node-title[data-v-56457dd4]{font-size:16px;margin-bottom:8px;margin-top:0}.node-main .node-desc[data-v-56457dd4]{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-56457dd4],.is-mobile-view .node-main .node-desc[data-v-56457dd4]{font-size:13px}.node-main.is-mobile-view[data-v-56457dd4],.is-mobile-view .node-main[data-v-56457dd4]{grid-area:body;padding-left:0}.base-faq[data-v-2b6bc213]{padding:60px 40px;max-width:1000px;margin:0 auto}.base-faq.is-mobile-view[data-v-2b6bc213],.is-mobile-view .base-faq[data-v-2b6bc213]{padding:32px 16px}.base-faq__title[data-v-2b6bc213]{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-2b6bc213],.is-mobile-view .base-faq__title[data-v-2b6bc213]{font-size:22px;margin-bottom:24px}.base-faq__empty[data-v-2b6bc213]{text-align:center;padding:40px;color:var(--color-text-disabled);background-color:var(--color-bg-2);border-radius:8px}.base-faq__list[data-v-2b6bc213]{border:none!important}.base-faq__list[data-v-2b6bc213] .n-collapse{--n-divider-color: var(--color-border-1);--n-title-text-color: var(--color-text-title);--n-text-color: var(--color-text-secondary);--n-arrow-color: var(--color-text-secondary)}.base-faq__list[data-v-2b6bc213] .n-collapse-item-arrow{color:var(--color-text-secondary)}.base-faq__list[data-v-2b6bc213] .n-collapse-item__header-main{color:var(--color-text-title)}.base-faq__list[data-v-2b6bc213] .n-collapse-item{border:none!important;border-bottom:1px solid var(--color-border-1)!important}.base-faq__list[data-v-2b6bc213] .n-collapse-item:last-child{border-bottom:none!important}.base-faq__list[data-v-2b6bc213] .n-collapse-item .n-collapse-item__header{padding:16px 0;font-weight:600;border:none!important}.base-faq__list[data-v-2b6bc213] .n-collapse-item .n-collapse-item__content-inner{padding-top:0!important;border:none!important}.base-faq__answer[data-v-2b6bc213]{font-size:14px;color:var(--color-text-secondary);line-height:1.7;padding-bottom:16px}.base-social-links[data-v-6698f04a]{width:100%;padding:16px 24px}.base-social-links.is-mobile-view[data-v-6698f04a],.is-mobile-view .base-social-links[data-v-6698f04a]{padding:16px 12px}.base-social-links__list[data-v-6698f04a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.base-social-links__list.is-mobile-view[data-v-6698f04a],.is-mobile-view .base-social-links__list[data-v-6698f04a]{flex-direction:column;align-items:stretch}.base-social-link-item[data-v-6698f04a]{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-6698f04a]:hover{transform:translateY(-2px);box-shadow:var(--box-shadow-s)}.base-social-link-item.is-mobile-view[data-v-6698f04a],.is-mobile-view .base-social-link-item[data-v-6698f04a]{max-width:100%;flex:1 1 auto}.base-social-link-item--disabled[data-v-6698f04a]{opacity:.62;cursor:not-allowed}.base-social-link-item--disabled[data-v-6698f04a]:hover{transform:none;box-shadow:none}.base-social-link-icon[data-v-6698f04a]{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-6698f04a]{display:flex;flex-direction:column;gap:2px}.base-social-link-label[data-v-6698f04a]{font-size:14px;font-weight:700;color:var(--color-text-title)}.base-social-link-url[data-v-6698f04a]{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-6698f04a]{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-63a4b949]{--body-color: #f5f5f5;--card-color: #ffffff;--color-bg-pure: #ffffff;--color-bg-1: #ffffff;--color-bg-2: #f6f8fb;--color-bg-3: #edf2f7;--ba-color-bg-input: #edf2f7;--color-border-1: rgba(15, 23, 42, .1);--border-color: rgba(15, 23, 42, .12);--text-color-1: #0f172a;--text-color-2: #334155;--text-color-3: #64748b;--text-color-disabled: #94a3b8;--color-text-title: #111827;--color-text-main: #1f2937;--color-text-secondary: #64748b;--color-text-disabled: #94a3b8;--artist-avatar-shell-bg: #e5ebf4;--artist-avatar-placeholder-bg: linear-gradient(135deg, #c3cfdf, #95a8c0);--artist-avatar-placeholder-color: #1f2937;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, #dde5f0, #b6c4d8);--ba-prism-cover-placeholder-color: rgba(51, 65, 85, .64);min-height:100%;background-color:var(--template-bg-color);color:var(--text-color-1);transition:background-color .3s ease}.wiki-template__content[data-v-63a4b949]{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-63a4b949],.is-mobile-view .wiki-template__content[data-v-63a4b949]{padding:16px}.image-gallery[data-v-38a04262]{width:100%}.gallery-grid[data-v-38a04262]{display:grid;width:100%;gap:20px}.gallery-grid.is-mobile-view[data-v-38a04262],.is-mobile-view .gallery-grid[data-v-38a04262]{gap:12px}.gallery-item[data-v-38a04262]{display:flex;flex-direction:column;gap:8px}.gallery-image[data-v-38a04262]{width:100%;height:100%;cursor:pointer}.gallery-image[data-v-38a04262] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2px;border:1px solid #eee}.gallery-caption[data-v-38a04262]{font-size:12px;color:#666;text-align:center}.gallery-empty[data-v-38a04262]{padding:32px;text-align:center;color:#999;background:#fcfcfc;border:1px solid #eee}.hero-banner[data-v-7d13e0a5]{width:100%;display:flex;align-items:center;padding:0 40px}.hero-banner.is-mobile-view[data-v-7d13e0a5],.is-mobile-view .hero-banner[data-v-7d13e0a5]{padding:0 16px;min-height:140px}.banner-content[data-v-7d13e0a5]{max-width:800px}.banner-content.is-mobile-view[data-v-7d13e0a5],.is-mobile-view .banner-content[data-v-7d13e0a5]{height:180px;padding:0 16px}.banner-title[data-v-7d13e0a5]{font-size:32px;font-weight:700;margin-bottom:8px}.banner-title.is-mobile-view[data-v-7d13e0a5],.is-mobile-view .banner-title[data-v-7d13e0a5]{font-size:22px;margin-bottom:4px}.banner-subtitle[data-v-7d13e0a5]{font-size:16px;opacity:.8;line-height:1.6}@media (max-width: 1000px){.banner-subtitle[data-v-7d13e0a5]{font-size:13px;line-height:1.5}}.member-intro[data-v-678f3127]{width:100%}.member-list[data-v-678f3127]{display:flex;flex-direction:column}.member-card[data-v-678f3127]{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #eee}.member-card[data-v-678f3127]:last-child{border-bottom:none}@media (max-width: 1000px){.member-card[data-v-678f3127]{gap:12px;padding:16px 0}}.member-avatar[data-v-678f3127]{width:80px;height:80px;border-radius:4px;overflow:hidden;flex-shrink:0;background-color:#f5f5f5}.member-avatar .avatar-image[data-v-678f3127]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.member-avatar .avatar-placeholder[data-v-678f3127]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:28px;color:#ccc}.member-avatar.is-mobile-view[data-v-678f3127],.is-mobile-view .member-avatar[data-v-678f3127]{width:60px;height:60px}.member-info[data-v-678f3127]{flex:1}.member-name[data-v-678f3127]{font-size:18px;font-weight:600;margin-bottom:4px}.member-name.is-mobile-view[data-v-678f3127],.is-mobile-view .member-name[data-v-678f3127]{font-size:15px}.member-role[data-v-678f3127]{font-size:14px;color:var(--prism-theme-color);margin-bottom:8px}.member-role.is-mobile-view[data-v-678f3127],.is-mobile-view .member-role[data-v-678f3127]{font-size:12px;margin-bottom:4px}.member-desc[data-v-678f3127]{font-size:14px;color:#666;line-height:1.6}.member-desc.is-mobile-view[data-v-678f3127],.is-mobile-view .member-desc[data-v-678f3127]{font-size:13px;line-height:1.5}.members-empty[data-v-678f3127]{padding:40px;text-align:center;color:#999}.members-empty.is-mobile-view[data-v-678f3127],.is-mobile-view .members-empty[data-v-678f3127]{padding:24px}.social-links[data-v-7337d213]{display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#f9f9f9;border-radius:4px}.link-item[data-v-7337d213]{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:14px;color:var(--text-color-1)}.link-item[data-v-7337d213]:hover{color:var(--prism-theme-color)}.link-item--disabled[data-v-7337d213]{opacity:.55;cursor:not-allowed}.link-icon[data-v-7337d213]{font-size:10px}.link-label[data-v-7337d213]{border-bottom:1px solid transparent}.link-item:hover .link-label[data-v-7337d213]{border-bottom-color:currentColor}.links-empty[data-v-7337d213]{padding:16px;text-align:center;color:var(--text-color-3);font-size:13px}.embed-module[data-v-0ec25398]{width:100%;border:1px solid #ddd;border-radius:6px;overflow:hidden}.embed-header[data-v-0ec25398]{height:32px;background:#f0f0f0;display:flex;align-items:center;padding:0 12px;gap:6px;border-bottom:1px solid #ddd}.dot[data-v-0ec25398]{width:8px;height:8px;border-radius:50%}.dot.red[data-v-0ec25398]{background:#ff5f56}.dot.yellow[data-v-0ec25398]{background:#ffbd2e}.dot.green[data-v-0ec25398]{background:#27c93f}.embed-url[data-v-0ec25398]{font-size:11px;color:#999;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.embed-body[data-v-0ec25398]{width:100%;background:#fff}.embed-iframe[data-v-0ec25398]{width:100%;height:100%;border:none}.embed-placeholder[data-v-0ec25398]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#bbb;font-size:14px}.release-showcase[data-v-2bcab959]{width:100%}.release-showcase__title[data-v-2bcab959]{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--text-color-1)}.release-showcase__empty[data-v-2bcab959]{padding:24px;text-align:center;color:#999;background:#fcfcfc;border:1px solid #eee}.release-showcase__grid[data-v-2bcab959]{display:grid;gap:12px}.release-item[data-v-2bcab959]{display:flex;flex-direction:column;gap:8px}.release-item:hover .release-cover[data-v-2bcab959] img{transform:scale(1.03)}.release-item:hover .release-links[data-v-2bcab959]{opacity:1}.release-cover-wrap[data-v-2bcab959]{position:relative;aspect-ratio:1 / 1;border-radius:2px;overflow:hidden}.release-cover[data-v-2bcab959]{width:100%;height:100%}.release-cover[data-v-2bcab959] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.release-links[data-v-2bcab959]{position:absolute;bottom:6px;right:6px;display:flex;gap:4px;opacity:0;transition:opacity .2s}.link-icon[data-v-2bcab959]{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-2bcab959]:hover{background:var(--primary-color)}.release-info[data-v-2bcab959]{display:flex;flex-direction:column;gap:2px}.release-name[data-v-2bcab959]{font-size:13px;font-weight:500;color:var(--text-color-1)}.release-artist[data-v-2bcab959]{font-size:11px;color:var(--text-color-3)}.rich-text[data-v-1c10557a]{width:100%;line-height:1.7;color:var(--text-color-1)}.rich-text__empty[data-v-1c10557a]{padding:24px;text-align:center;color:#999;background:#fcfcfc;border:1px solid #eee}.rich-text__content[data-v-1c10557a] h1,.rich-text__content[data-v-1c10557a] h2,.rich-text__content[data-v-1c10557a] h3{margin-top:1.2em;margin-bottom:.4em;font-weight:600}.rich-text__content[data-v-1c10557a] p{margin-bottom:.8em}.rich-text__content[data-v-1c10557a] ul,.rich-text__content[data-v-1c10557a] ol{padding-left:20px}.rich-text__content[data-v-1c10557a] a{color:var(--primary-color)}.rich-text__content[data-v-1c10557a] hr{border-top:1px solid #eee;margin:1.5em 0}.timeline[data-v-f53a2b5f]{width:100%}.timeline__title[data-v-f53a2b5f]{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--text-color-1)}.timeline__empty[data-v-f53a2b5f]{padding:24px;text-align:center;color:#999;background:#fcfcfc;border:1px solid #eee}.timeline__items[data-v-f53a2b5f]{display:flex;flex-direction:column;gap:12px}.timeline-item[data-v-f53a2b5f]{display:flex;gap:16px;padding:12px 0;border-bottom:1px solid #eee}.timeline-item[data-v-f53a2b5f]:last-child{border-bottom:none}.item-date[data-v-f53a2b5f]{min-width:80px;font-size:13px;font-weight:600;color:var(--text-color-2)}.item-content[data-v-f53a2b5f]{display:flex;flex-direction:column;gap:4px}.item-title[data-v-f53a2b5f]{font-size:14px;font-weight:500;color:var(--text-color-1)}.item-desc[data-v-f53a2b5f]{font-size:12px;color:var(--text-color-3)}.faq[data-v-46ee7512]{width:100%}.faq__title[data-v-46ee7512]{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--text-color-1)}.faq__empty[data-v-46ee7512]{padding:24px;text-align:center;color:#999;background:#fcfcfc;border:1px solid #eee}.faq__list[data-v-46ee7512] .n-collapse-item{border-bottom:1px solid #eee}.faq__list[data-v-46ee7512] .n-collapse-item:last-child{border-bottom:none}.faq-answer[data-v-46ee7512]{font-size:13px;color:var(--text-color-2);line-height:1.6}.cyber-template[data-v-7d2637e2]{position:relative;min-height:100vh;overflow:hidden;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);--color-bg-pure: #080808;--color-bg-1: #0d0d0d;--color-bg-2: rgba(20, 20, 20, .86);--color-bg-3: rgba(34, 34, 34, .9);--color-border-1: var(--cyber-border);--color-border-2: rgba(86, 223, 233, .42);--color-text-title: #f5efcc;--color-text-main: #e0e0e0;--color-text-secondary: #a8a8a8;--color-text-disabled: #6e6e6e;--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66);--ba-nice-img-placeholder-bg: var(--ba-prism-cover-placeholder-bg)}.cyber-template__bg[data-v-7d2637e2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.bg-grid[data-v-7d2637e2]{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,#000000 30%,rgba(0,0,0,0) 80%);mask-image:radial-gradient(circle at center,#000 30%,#0000 80%)}.bg-glow[data-v-7d2637e2]{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-7d2637e2]{position:relative;z-index:1;width:100%;min-height:100vh}.cyber-hero-wrapper[data-v-622f7376]{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-622f7376]{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-622f7376]{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-622f7376],.is-mobile-view .cyber-deco-text[data-v-622f7376]{right:20px;font-size:8px}.cyber-hero-banner[data-v-622f7376] .base-hero-banner__content{background:transparent}.cyber-hero-banner[data-v-622f7376] .base-hero-banner__gradient{display:none!important}.cyber-hero-banner[data-v-622f7376] .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-622f7376] .base-hero-banner__title.is-mobile-view,.is-mobile-view .cyber-hero-banner[data-v-622f7376] .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-622f7376] .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-622f7376] .base-hero-banner__subtitle.is-mobile-view,.is-mobile-view .cyber-hero-banner[data-v-622f7376] .base-hero-banner__subtitle{font-size:12px;letter-spacing:2px;margin-top:6px}.cyber-about-wrapper[data-v-92a3de91]{padding:40px 0;--color-bg-2: rgba(30, 30, 30, .5);--color-bg-3: rgba(42, 42, 42, .72);--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);--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66);--color-bg-pure: transparent;--color-bg-1: transparent}.cyber-about-section[data-v-92a3de91] .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-92a3de91] .base-about-section__desc{font-family:monospace;color:#e0e0e0}.cyber-about-section[data-v-92a3de91] .base-about-section__image{border:1px solid var(--cyber-primary);position:relative}.cyber-about-section[data-v-92a3de91] .base-about-section__image img{transition:filter .3s}.cyber-about-section[data-v-92a3de91] .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-f8f2783d]{padding:40px 0;position:relative;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-bg-3: rgba(42, 42, 42, .72);--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);--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66)}.cyber-artist-wrapper.is-mobile-view[data-v-f8f2783d],.is-mobile-view .cyber-artist-wrapper[data-v-f8f2783d]{padding:24px 0}.cyber-artist-wrapper[data-v-f8f2783d]:before{content:"";position:absolute;top:0;left:10%;width:80%;height:1px;background:linear-gradient(90deg,transparent,var(--cyber-secondary),transparent)}.cyber-artist-roster[data-v-f8f2783d] .base-artist-roster__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;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-f8f2783d] .base-artist-roster__title.is-mobile-view,.is-mobile-view .cyber-artist-roster[data-v-f8f2783d] .base-artist-roster__title{font-size:20px;letter-spacing:2px}.cyber-artist-roster[data-v-f8f2783d] .base-artist-card{background:transparent;border:none;box-shadow:none}.cyber-artist-roster[data-v-f8f2783d] .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-f8f2783d] .base-artist-card .artist-avatar:hover{filter:drop-shadow(0 0 10px var(--cyber-secondary));transform:scale(1.05)}.cyber-artist-roster[data-v-f8f2783d] .base-artist-card .artist-avatar img{filter:grayscale(80%) contrast(120%);transition:filter .3s}.cyber-artist-roster[data-v-f8f2783d] .base-artist-card .artist-avatar img:hover{filter:grayscale(0%) contrast(110%)}.cyber-artist-roster[data-v-f8f2783d] .base-artist-card .avatar-placeholder{background:linear-gradient(135deg,#1a244af2,#121935f2);color:#aac1ffe0}.cyber-artist-roster[data-v-f8f2783d] .base-artist-card .artist-name{color:var(--cyber-secondary);font-family:Arial Black,sans-serif;text-transform:uppercase;letter-spacing:1px}.cyber-artist-roster[data-v-f8f2783d] .base-artist-card .artist-role{color:#888;font-family:monospace}.cyber-release-wrapper[data-v-8c4b83c0]{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-bg-3: rgba(42, 42, 42, .72);--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);--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66)}.cyber-release-wrapper.is-mobile-view[data-v-8c4b83c0],.is-mobile-view .cyber-release-wrapper[data-v-8c4b83c0]{padding:24px 0}.cyber-release-showcase[data-v-8c4b83c0] .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-secondary);font-size:28px}.cyber-release-showcase[data-v-8c4b83c0] .base-release-showcase__title:before{content:">";margin-right:8px}.cyber-release-showcase[data-v-8c4b83c0] .base-release-showcase__title:after{content:"_";animation:blink-8c4b83c0 1s step-end infinite}.cyber-release-showcase[data-v-8c4b83c0] .base-release-showcase__title.is-mobile-view,.is-mobile-view .cyber-release-showcase[data-v-8c4b83c0] .base-release-showcase__title{font-size:20px}.cyber-release-showcase[data-v-8c4b83c0] .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-8c4b83c0] .base-release-card:hover{border-color:var(--cyber-secondary);box-shadow:0 0 15px #00f2fe4d;transform:translateY(-5px)}.cyber-release-showcase[data-v-8c4b83c0] .base-release-card:hover .release-title{color:var(--cyber-secondary)}.cyber-release-showcase[data-v-8c4b83c0] .release-cover{border-bottom:1px solid var(--cyber-border);filter:saturate(108%) contrast(106%)}.cyber-release-showcase[data-v-8c4b83c0] .release-cover img{border-radius:0}.cyber-release-showcase[data-v-8c4b83c0] .cover-placeholder{background:linear-gradient(135deg,#1a244af2,#121935f2);color:#aac1ffc7}.cyber-release-showcase[data-v-8c4b83c0] .base-release-card__type{background:#101a34e0;color:var(--cyber-secondary);border:1px solid rgba(0,242,254,.34)}@keyframes blink-8c4b83c0{0%,to{opacity:1}50%{opacity:0}}.cyber-contact-info-wrapper[data-v-6a3fce95]{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-bg-3: rgba(42, 42, 42, .72);--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);--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66);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-6a3fce95],.is-mobile-view .cyber-contact-info-wrapper[data-v-6a3fce95]{padding:24px 0}.cyber-contact-info[data-v-6a3fce95] .base-contact-info{background-color:transparent!important;color:var(--color-text-main);padding-top:20px;padding-bottom:20px}.cyber-contact-info[data-v-6a3fce95] .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-6a3fce95] .base-contact-title.is-mobile-view,.is-mobile-view .cyber-contact-info[data-v-6a3fce95] .base-contact-title{font-size:20px;letter-spacing:3px}.cyber-contact-info[data-v-6a3fce95] .base-contact-info__desc{color:#a0a0a0;font-family:monospace}.cyber-contact-info[data-v-6a3fce95] .contact-item{background:#111;border:1px solid #333;position:relative;transition:all .3s ease;overflow:hidden}.cyber-contact-info[data-v-6a3fce95] .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-6a3fce95] .contact-item:hover{border-color:var(--cyber-accents);box-shadow:0 0 15px #f053;transform:translate(5px)}.cyber-contact-info[data-v-6a3fce95] .contact-item:hover:before{transform:scaleY(1)}.cyber-contact-info[data-v-6a3fce95] .contact-item:hover .label{color:var(--cyber-accents)}.cyber-contact-info[data-v-6a3fce95] .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-6a3fce95] .contact-value{font-family:monospace;color:#fff;font-size:16px}.cyber-contact-info[data-v-6a3fce95] .contact-value.link{color:var(--cyber-primary);text-decoration:none}.cyber-contact-info[data-v-6a3fce95] .contact-value.link:hover{text-decoration:underline;text-shadow:0 0 8px rgba(241,196,15,.4)}.cyber-embed-wrapper[data-v-5cba0d03]{padding:40px 0;position:relative;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-bg-3: rgba(42, 42, 42, .72);--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);--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66);--color-bg-3: rgba(40, 40, 40, .5)}.cyber-embed-wrapper.is-mobile-view[data-v-5cba0d03],.is-mobile-view .cyber-embed-wrapper[data-v-5cba0d03]{padding:24px 0}.cyber-embed[data-v-5cba0d03] .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-5cba0d03] .base-embed__title.is-mobile-view,.is-mobile-view .cyber-embed[data-v-5cba0d03] .base-embed__title{font-size:20px;margin-bottom:16px}.cyber-embed[data-v-5cba0d03] .base-embed__title:before{content:"[ "}.cyber-embed[data-v-5cba0d03] .base-embed__title:after{content:" ]"}.cyber-embed[data-v-5cba0d03] .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-5cba0d03] .base-embed__container:before,.cyber-embed[data-v-5cba0d03] .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-5cba0d03] .base-embed__container:before{top:-2px;left:-2px;border-right:none;border-bottom:none}.cyber-embed[data-v-5cba0d03] .base-embed__container:after{bottom:-2px;right:-2px;border-left:none;border-top:none}.cyber-embed[data-v-5cba0d03] .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-bg-3: rgba(42, 42, 42, .72);--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);--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66)}.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-cfb0abd7]{padding:40px 0;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-bg-3: rgba(42, 42, 42, .72);--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);--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66)}.cyber-image-gallery-wrapper.is-mobile-view[data-v-cfb0abd7],.is-mobile-view .cyber-image-gallery-wrapper[data-v-cfb0abd7]{padding:24px 0}.cyber-image-gallery[data-v-cfb0abd7] .base-image-gallery__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;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-cfb0abd7] .base-image-gallery__item{background:#111;border:1px solid #333;position:relative;overflow:hidden}.cyber-image-gallery[data-v-cfb0abd7] .base-image-gallery__item img{filter:grayscale(40%) contrast(110%);transition:all .4s ease}.cyber-image-gallery[data-v-cfb0abd7] .base-image-gallery__item:hover{border-color:var(--cyber-secondary)}.cyber-image-gallery[data-v-cfb0abd7] .base-image-gallery__item:hover img{filter:contrast(120%) saturate(150%) hue-rotate(90deg);transform:scale(1.05)}.cyber-image-gallery[data-v-cfb0abd7] .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-cfb0abd7] .placeholder{color:#333;font-family:monospace}.cyber-rich-text-wrapper[data-v-1ec6d191]{padding:40px 0;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-bg-3: rgba(42, 42, 42, .72);--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);--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66)}.cyber-rich-text-wrapper.is-mobile-view[data-v-1ec6d191],.is-mobile-view .cyber-rich-text-wrapper[data-v-1ec6d191]{padding:24px 0}.cyber-rich-text[data-v-1ec6d191] .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-1ec6d191] .base-rich-text__title.is-mobile-view,.is-mobile-view .cyber-rich-text[data-v-1ec6d191] .base-rich-text__title{font-size:20px;margin-bottom:24px}.cyber-rich-text[data-v-1ec6d191] .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-1ec6d191] .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-1ec6d191] .base-rich-text__container .tiptap-content p{margin:0 0 1em}.cyber-rich-text[data-v-1ec6d191] .base-rich-text__container .tiptap-content h1,.cyber-rich-text[data-v-1ec6d191] .base-rich-text__container .tiptap-content h2,.cyber-rich-text[data-v-1ec6d191] .base-rich-text__container .tiptap-content h3,.cyber-rich-text[data-v-1ec6d191] .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-1ec6d191] .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-1ec6d191] .base-rich-text__container .tiptap-content a:hover{background:var(--cyber-secondary);color:#000}.cyber-rich-text[data-v-1ec6d191] .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-6759ae7e]{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-bg-3: rgba(42, 42, 42, .72);--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);--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66)}.cyber-social-links-wrapper.is-mobile-view[data-v-6759ae7e],.is-mobile-view .cyber-social-links-wrapper[data-v-6759ae7e]{padding:24px 0}.cyber-social-links[data-v-6759ae7e] .base-social-links__title{font-family:Arial Black,sans-serif,monospace;text-transform:uppercase;color:#fff;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-6759ae7e] .base-social-links__title.is-mobile-view,.is-mobile-view .cyber-social-links[data-v-6759ae7e] .base-social-links__title{font-size:20px;margin-bottom:24px}.cyber-social-links[data-v-6759ae7e] .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-6759ae7e] .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-433f26b3]{padding:40px 0;--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(30, 30, 30, .5);--color-bg-3: rgba(42, 42, 42, .72);--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);--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66)}.cyber-timeline-wrapper.is-mobile-view[data-v-433f26b3],.is-mobile-view .cyber-timeline-wrapper[data-v-433f26b3]{padding:24px 0}.cyber-timeline[data-v-433f26b3] .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-433f26b3] .base-timeline__title.is-mobile-view,.is-mobile-view .cyber-timeline[data-v-433f26b3] .base-timeline__title{font-size:20px;margin:0 0 30px}.cyber-timeline[data-v-433f26b3] .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-433f26b3] .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-433f26b3] .base-timeline-node .node-title{color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.cyber-timeline[data-v-433f26b3] .base-timeline-node .node-desc{color:#a0a0a0}.cyber-timeline[data-v-433f26b3] .timeline-axis .axis-line{width:2px;background:linear-gradient(to bottom,var(--cyber-secondary),rgba(0,242,254,.2))}.cyber-timeline[data-v-433f26b3] .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-fb2d2098]{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-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78);overflow:hidden}.y2k-backdrop-gradient[data-v-fb2d2098]{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-fb2d2098 20s linear infinite;z-index:0;pointer-events:none}.y2k-backdrop-grid[data-v-fb2d2098]{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-fb2d2098]{position:relative;z-index:10;max-width:1400px;margin:0 auto}@keyframes y2k-liquid-rotate-fb2d2098{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}.y2k-hero-wrapper[data-v-643bc60b]{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-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-hero-banner[data-v-643bc60b]{background-color:transparent!important}.y2k-hero-banner[data-v-643bc60b] .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-643bc60b] .base-hero-banner__title.is-mobile-view,.is-mobile-view .y2k-hero-banner[data-v-643bc60b] .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-643bc60b] .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-643bc60b] .base-hero-banner__subtitle.is-mobile-view,.is-mobile-view .y2k-hero-banner[data-v-643bc60b] .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-643bc60b] .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-643bc60b 10s ease infinite;mix-blend-mode:normal;opacity:1}.y2k-hero-banner[data-v-643bc60b] .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-643bc60b] .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-643bc60b] .base-hero-banner[style*=background-image]{filter:contrast(120%) saturate(150%) hue-rotate(15deg)}@keyframes y2k-acid-flow-643bc60b{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-643bc60b]{position:absolute;color:#fff;font-size:30px;text-shadow:0 0 10px var(--y2k-pink);animation:y2k-float-643bc60b 3s ease-in-out infinite alternate;pointer-events:none}.star-1[data-v-643bc60b]{top:15%;left:10%;animation-delay:0s;color:var(--y2k-pink)}.star-2[data-v-643bc60b]{bottom:20%;right:15%;animation-delay:1s;font-size:40px;color:var(--y2k-green)}.star-3[data-v-643bc60b]{top:40%;right:5%;animation-delay:2s;color:var(--y2k-purple)}@keyframes y2k-float-643bc60b{0%{transform:translateY(0) rotate(0) scale(.8)}to{transform:translateY(-20px) rotate(15deg) scale(1.2)}}.y2k-about-wrapper[data-v-24e4aa64]{padding:40px 20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-about-wrapper.is-mobile-view[data-v-24e4aa64],.is-mobile-view .y2k-about-wrapper[data-v-24e4aa64]{padding:20px 12px}.y2k-about-section[data-v-24e4aa64] .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-24e4aa64] .base-about-section:hover{background-color:#e2e2e2;transform:translate(-1px,-1px);box-shadow:3px 3px #000}.y2k-about-section[data-v-24e4aa64] .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-24e4aa64] .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-24e4aa64] .base-about-section__title.is-mobile-view,.is-mobile-view .y2k-about-section[data-v-24e4aa64] .base-about-section__title{font-size:14px;padding:4px 8px}.y2k-about-section[data-v-24e4aa64] .base-about-section__title.is-mobile-view:after,.is-mobile-view .y2k-about-section[data-v-24e4aa64] .base-about-section__title:after{font-size:12px;letter-spacing:4px}.y2k-about-section[data-v-24e4aa64] .base-about-section__desc{padding:20px 30px;font-family:inherit;font-size:15px;color:#000;line-height:1.8}.y2k-about-section[data-v-24e4aa64] .base-about-section__desc.is-mobile-view,.is-mobile-view .y2k-about-section[data-v-24e4aa64] .base-about-section__desc{padding:16px;font-size:13px}.y2k-about-section[data-v-24e4aa64] .base-about-section__image{padding:20px;background:#e2e2e2;border-top:1px solid #808080}.y2k-about-section[data-v-24e4aa64] .base-about-section__image img{border:3px solid #000;filter:contrast(110%) sepia(20%);image-rendering:pixelated}.y2k-rich-text-wrapper[data-v-f8614a00]{padding:40px 20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-rich-text-wrapper.is-mobile-view[data-v-f8614a00],.is-mobile-view .y2k-rich-text-wrapper[data-v-f8614a00]{padding:20px 12px}.y2k-rich-text[data-v-f8614a00] .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-f8614a00] .base-rich-text:hover{background-color:#e2e2e2;transform:translate(-1px,-1px);box-shadow:3px 3px #000}.y2k-rich-text[data-v-f8614a00] .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-f8614a00] .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-f8614a00] .base-rich-text__title.is-mobile-view,.is-mobile-view .y2k-rich-text[data-v-f8614a00] .base-rich-text__title{font-size:14px;padding:4px 8px}.y2k-rich-text[data-v-f8614a00] .base-rich-text__title.is-mobile-view:after,.is-mobile-view .y2k-rich-text[data-v-f8614a00] .base-rich-text__title:after{font-size:12px;letter-spacing:4px}.y2k-rich-text[data-v-f8614a00] .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-f8614a00] .base-rich-text__container .tiptap-content{line-height:1.8}.y2k-rich-text[data-v-f8614a00] .base-rich-text__container .tiptap-content.is-mobile-view,.is-mobile-view .y2k-rich-text[data-v-f8614a00] .base-rich-text__container .tiptap-content{font-size:14px;line-height:1.6}.y2k-rich-text[data-v-f8614a00] .base-rich-text__container .tiptap-content h1,.y2k-rich-text[data-v-f8614a00] .base-rich-text__container .tiptap-content h2,.y2k-rich-text[data-v-f8614a00] .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-f8614a00] .base-rich-text__container .tiptap-content p{margin:0 0 1em}.y2k-rich-text[data-v-f8614a00] .base-rich-text__container .tiptap-content a{color:#00f;text-decoration:underline;font-weight:700;transition:none}.y2k-rich-text[data-v-f8614a00] .base-rich-text__container .tiptap-content a:hover{color:red;background-color:#ff0}.y2k-rich-text[data-v-f8614a00] .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-596e54d9]{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-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-artist-wrapper.is-mobile-view[data-v-596e54d9],.is-mobile-view .y2k-artist-wrapper[data-v-596e54d9]{padding:24px 12px}.y2k-artist-roster[data-v-596e54d9] .base-artist-roster{background-color:transparent!important}.y2k-artist-roster[data-v-596e54d9] .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-596e54d9] .base-artist-roster__title.is-mobile-view,.is-mobile-view .y2k-artist-roster[data-v-596e54d9] .base-artist-roster__title{font-size:24px;margin-bottom:30px}.y2k-artist-roster[data-v-596e54d9] .base-artist-card{background:transparent;border:none;box-shadow:none;overflow:visible}.y2k-artist-roster[data-v-596e54d9] .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-596e54d9] .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-596e54d9] .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-596e54d9] .base-artist-card .artist-avatar:hover{transform:scale(1.1) rotate(-5deg)}.y2k-artist-roster[data-v-596e54d9] .base-artist-card .artist-avatar:hover:before{transform:scale(1.15) rotate(15deg);background:var(--y2k-purple)}.y2k-artist-roster[data-v-596e54d9] .base-artist-card .artist-avatar:hover img{filter:sepia(100%) hue-rotate(280deg) saturate(300%) contrast(150%)}.y2k-artist-roster[data-v-596e54d9] .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-596e54d9] .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-dae713c6]{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-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-release-wrapper.is-mobile-view[data-v-dae713c6],.is-mobile-view .y2k-release-wrapper[data-v-dae713c6]{padding:24px 12px}.y2k-release-showcase[data-v-dae713c6] .base-release-showcase{background-color:transparent!important}.y2k-release-showcase[data-v-dae713c6] .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-dae713c6] .base-release-showcase__title.is-mobile-view,.is-mobile-view .y2k-release-showcase[data-v-dae713c6] .base-release-showcase__title{font-size:24px;margin-bottom:24px}.y2k-release-showcase[data-v-dae713c6] .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-dae713c6] .base-release-card:hover{box-shadow:8px 8px 0 var(--y2k-green);transform:translate(-4px,-4px)}.y2k-release-showcase[data-v-dae713c6] .base-release-card:hover .release-cover img{filter:contrast(150%) saturate(200%) hue-rotate(90deg)}.y2k-release-showcase[data-v-dae713c6] .release-cover{border-bottom:3px solid #000;background:#000;padding:0}.y2k-release-showcase[data-v-dae713c6] .release-cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .3s cubic-bezier(.175,.885,.32,1.275);border-radius:0}.y2k-release-showcase[data-v-dae713c6] .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-dae713c6] .release-artists{color:var(--y2k-purple);font-family:monospace;font-weight:700;font-size:14px;margin:0 10px}.y2k-release-showcase[data-v-dae713c6] .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-d2a2cf9e]{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-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-contact-info[data-v-d2a2cf9e] .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-d2a2cf9e] .base-contact-info:hover{background-color:#e2e2e2;transform:translate(-1px,-1px);box-shadow:3px 3px #000}.y2k-contact-info[data-v-d2a2cf9e] .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-d2a2cf9e] .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-d2a2cf9e] .contact-container{padding:30px;background:#eaeaea}.y2k-contact-info[data-v-d2a2cf9e] .contact-item{border-bottom:2px dashed #a0a0a0;padding-bottom:20px}.y2k-contact-info[data-v-d2a2cf9e] .contact-item .label-zh{color:var(--y2k-pink);font-weight:900;text-shadow:1px 1px 0 #000}.y2k-contact-info[data-v-d2a2cf9e] .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-d2a2cf9e] .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-d2a2cf9e] .contact-item .item-value.link-action{color:#00f;text-decoration:underline}.y2k-contact-info[data-v-d2a2cf9e] .contact-item .item-value.link-action:hover{color:red;background:#ff0}.y2k-faq-wrapper[data-v-11b2d96d]{padding:40px 20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-faq[data-v-11b2d96d] .base-faq{background-color:transparent!important}.y2k-faq[data-v-11b2d96d] .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-11b2d96d] .base-faq__title.is-mobile-view,.is-mobile-view .y2k-faq[data-v-11b2d96d] .base-faq__title{font-size:24px;margin-bottom:20px}.y2k-faq[data-v-11b2d96d] .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-11b2d96d] .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-11b2d96d] .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-11b2d96d] .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-5d0a376b]{padding:40px 20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-timeline[data-v-5d0a376b] .base-timeline{background-color:transparent!important}.y2k-timeline[data-v-5d0a376b] .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-5d0a376b] .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-5d0a376b] .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-5d0a376b] .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-5d0a376b] .base-timeline-node .node-content:hover{transform:scale(1.05) translateY(-5px);box-shadow:8px 8px 0 var(--y2k-pink)}.y2k-timeline[data-v-5d0a376b] .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-5d0a376b] .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-5d0a376b] .base-timeline-node .node-desc{color:#333;font-weight:700}.y2k-embed-wrapper[data-v-ea593415]{padding:40px 20px;--y2k-pink: #FF007F;--y2k-green: #39FF14;--y2k-purple: #B026FF;--y2k-silver: #E0E0E0;--y2k-blue: #0000AA;--color-text-title: #000000;--color-text-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-embed-wrapper.is-mobile-view[data-v-ea593415],.is-mobile-view .y2k-embed-wrapper[data-v-ea593415]{padding:24px 12px}.y2k-embed[data-v-ea593415] .base-embed{background-color:transparent!important}.y2k-embed[data-v-ea593415] .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-ea593415] .base-embed__title.is-mobile-view,.is-mobile-view .y2k-embed[data-v-ea593415] .base-embed__title{font-size:24px;margin-bottom:16px;padding:2px 8px}.y2k-embed[data-v-ea593415] .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-ea593415] .base-embed__container:hover{background-color:#e2e2e2;transform:translate(-1px,-1px);box-shadow:3px 3px #000}.y2k-embed[data-v-ea593415] .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-ea593415] .base-embed__container iframe{border:2px inset #fff;display:block;width:100%}.y2k-gallery-wrapper[data-v-dcdcaecf]{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-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-gallery-wrapper.is-mobile-view[data-v-dcdcaecf],.is-mobile-view .y2k-gallery-wrapper[data-v-dcdcaecf]{padding:24px 12px}.y2k-image-gallery[data-v-dcdcaecf] .base-image-gallery{background-color:transparent!important}.y2k-image-gallery[data-v-dcdcaecf] .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-dcdcaecf] .base-image-gallery__title.is-mobile-view,.is-mobile-view .y2k-image-gallery[data-v-dcdcaecf] .base-image-gallery__title{font-size:24px;margin-bottom:24px}.y2k-image-gallery[data-v-dcdcaecf] .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-dcdcaecf] .base-image-gallery__item:nth-child(2n){transform:rotate(2deg);box-shadow:4px 4px 0 var(--y2k-green)}.y2k-image-gallery[data-v-dcdcaecf] .base-image-gallery__item:nth-child(3n){transform:rotate(-2deg);box-shadow:4px 4px 0 var(--y2k-purple)}.y2k-image-gallery[data-v-dcdcaecf] .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-dcdcaecf] .base-image-gallery__item img{border:2px solid #000;filter:sepia(30%) contrast(120%) saturate(140%);transition:filter .3s}.y2k-image-gallery[data-v-dcdcaecf] .base-image-gallery__item img.is-mobile-view,.is-mobile-view .y2k-image-gallery[data-v-dcdcaecf] .base-image-gallery__item img{border-width:1px}.y2k-image-gallery[data-v-dcdcaecf] .base-image-gallery__item img:hover{filter:none}.y2k-social-wrapper[data-v-6dcf2f38]{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-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78)}.y2k-social-wrapper.is-mobile-view[data-v-6dcf2f38],.is-mobile-view .y2k-social-wrapper[data-v-6dcf2f38]{padding:24px 12px}.y2k-social-links[data-v-6dcf2f38] .base-social-links{background-color:transparent!important}.y2k-social-links[data-v-6dcf2f38] .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-6dcf2f38] .base-social-links__title.is-mobile-view,.is-mobile-view .y2k-social-links[data-v-6dcf2f38] .base-social-links__title{font-size:24px;margin-bottom:20px}.y2k-social-links[data-v-6dcf2f38] .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-6dcf2f38] .social-link-item:active{border-style:inset;background:silver}.y2k-social-links[data-v-6dcf2f38] .social-link-item:nth-child(1){background:var(--y2k-pink);color:#fff;border-color:#f9c}.y2k-social-links[data-v-6dcf2f38] .social-link-item:nth-child(2){background:var(--y2k-green);color:#000;border-color:#9f9}.y2k-social-links[data-v-6dcf2f38] .social-link-item:nth-child(3){background:var(--y2k-purple);color:#fff;border-color:#d18cff}.y2k-social-links[data-v-6dcf2f38] .social-link-item:nth-child(4){background:#00f;color:#fff;border-color:#66f}.y2k-social-links[data-v-6dcf2f38] .social-link-item:hover{filter:brightness(1.2)}.y2k-social-links[data-v-6dcf2f38] .social-link-item .n-icon{color:inherit;filter:drop-shadow(1px 1px 0 rgba(0,0,0,.5))}.home-template[data-v-8810adf2]{color-scheme:light;--tpl-grid-line: rgba(0, 0, 0, .03);--body-color: #fafafa;--card-color: #ffffff;--color-bg-pure: #ffffff;--color-bg-1: #ffffff;--color-bg-2: #f5f7fb;--color-bg-3: #edf2f7;--ba-color-bg-input: #edf2f7;--color-border-1: rgba(15, 23, 42, .1);--border-color: rgba(15, 23, 42, .12);--text-color-1: #0f172a;--text-color-2: #334155;--text-color-3: #64748b;--text-color-disabled: #94a3b8;--color-text-title: #111827;--color-text-main: #1f2937;--color-text-secondary: #64748b;--color-text-disabled: #94a3b8;--artist-avatar-shell-bg: #e5ebf4;--artist-avatar-placeholder-bg: linear-gradient(135deg, #c3cfdf, #95a8c0);--artist-avatar-placeholder-color: #1f2937;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, #dde5f0, #b6c4d8);--ba-prism-cover-placeholder-color: rgba(51, 65, 85, .64);position:relative;min-height:100vh;overflow:hidden;background-color:var(--body-color);color:var(--text-color-1)}.home-template.home-template--dark[data-v-8810adf2]{color-scheme:dark;--tpl-grid-line: rgba(148, 163, 184, .1);--body-color: #0f141c;--card-color: #141c28;--color-bg-pure: #141c28;--color-bg-1: #141c28;--color-bg-2: #1a2431;--color-bg-3: #202d3c;--ba-color-bg-input: #202d3c;--color-border-1: rgba(148, 163, 184, .24);--border-color: rgba(148, 163, 184, .3);--text-color-1: #e5edf8;--text-color-2: #cbd8e8;--text-color-3: #9fb1c8;--text-color-disabled: #7f91a6;--color-text-title: #f4f8ff;--color-text-main: #d7e3f3;--color-text-secondary: #9fb1c8;--color-text-disabled: #7f91a6;--artist-avatar-shell-bg: #253142;--artist-avatar-placeholder-bg: linear-gradient(135deg, #31445d, #243247);--artist-avatar-placeholder-color: #d7e3f3;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, #2d4059, #202f43);--ba-prism-cover-placeholder-color: rgba(214, 229, 247, .68)}.home-template__bg[data-v-8810adf2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.bg-grid[data-v-8810adf2]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--tpl-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--tpl-grid-line) 1px,transparent 1px);background-size:40px 40px}.home-template__content[data-v-8810adf2]{position:relative;z-index:1;width:100%;min-height:100vh}.cyber-template[data-v-ea4af193]{position:relative;min-height:100vh;overflow:hidden;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);--color-bg-pure: #080808;--color-bg-1: #0d0d0d;--color-bg-2: rgba(20, 20, 20, .86);--color-bg-3: rgba(34, 34, 34, .9);--color-border-1: var(--cyber-border);--color-border-2: rgba(86, 223, 233, .42);--color-text-title: #f5efcc;--color-text-main: #e0e0e0;--color-text-secondary: #a8a8a8;--color-text-disabled: #6e6e6e;--artist-avatar-shell-bg: rgba(20, 20, 20, .9);--artist-avatar-placeholder-bg: linear-gradient(135deg, #4c4320, #24200f);--artist-avatar-placeholder-color: #f4f0da;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(67, 58, 26, .95), rgba(36, 31, 15, .95));--ba-prism-cover-placeholder-color: rgba(241, 196, 15, .66);--ba-nice-img-placeholder-bg: var(--ba-prism-cover-placeholder-bg)}.cyber-template__bg[data-v-ea4af193]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.bg-grid[data-v-ea4af193]{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,#000000 30%,rgba(0,0,0,0) 80%);mask-image:radial-gradient(circle at center,#000 30%,#0000 80%)}.bg-glow[data-v-ea4af193]{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-ea4af193]{position:relative;z-index:1;width:100%;min-height:100vh}.y2k-template[data-v-2ef031dc]{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-primary: #333333;--color-text-main: #333333;--color-text-secondary: #666666;--color-text-disabled: rgba(51, 51, 51, .55);--color-bg-pure: transparent;--color-bg-1: transparent;--color-bg-2: rgba(255, 255, 255, .4);--color-bg-3: rgba(255, 255, 255, .58);--color-border-1: var(--y2k-pink);--color-border-2: var(--y2k-purple);--artist-avatar-shell-bg: rgba(255, 255, 255, .35);--artist-avatar-placeholder-bg: linear-gradient(135deg, #ff63b8, #8e4bff);--artist-avatar-placeholder-color: #ffffff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(255, 0, 127, .2), rgba(176, 38, 255, .25));--ba-prism-cover-placeholder-color: rgba(113, 36, 128, .78);overflow:hidden}.y2k-backdrop-gradient[data-v-2ef031dc]{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-2ef031dc 20s linear infinite;z-index:0;pointer-events:none}.y2k-backdrop-grid[data-v-2ef031dc]{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-2ef031dc]{position:relative;z-index:10;max-width:1400px;margin:0 auto}@keyframes y2k-liquid-rotate-2ef031dc{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}.editorial-template[data-v-405af2bd]{position:relative;min-height:100vh;background:radial-gradient(circle at 20% 0%,rgba(208,180,133,.18),transparent 35%),radial-gradient(circle at 80% 20%,rgba(73,62,47,.14),transparent 30%),#f6f0e6;color:#2d261f;overflow:hidden;--color-bg-pure: #f6f0e6;--color-bg-1: #f6f0e6;--color-bg-2: #efe6d8;--color-bg-3: #e4d6c2;--color-border-1: rgba(73, 62, 47, .22);--color-border-2: rgba(73, 62, 47, .16);--color-text-title: #2d261f;--color-text-main: #3a3027;--color-text-secondary: #6a5847;--color-text-disabled: rgba(73, 62, 47, .52);--artist-avatar-shell-bg: rgba(117, 84, 54, .1);--artist-avatar-placeholder-bg: linear-gradient(135deg, #7e5f40, #3a2f24);--artist-avatar-placeholder-color: #fff8ef;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(217, 199, 171, .95), rgba(180, 150, 115, .92));--ba-prism-cover-placeholder-color: rgba(57, 43, 30, .66)}.editorial-template__texture[data-v-405af2bd]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(45,38,31,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(45,38,31,.03) 1px,transparent 1px);background-size:48px 48px;opacity:.3}.editorial-template__content[data-v-405af2bd]{position:relative;z-index:1;width:100%;min-height:100vh}.editorial-template[data-v-405af2bd] .base-hero-banner{border-top:2px solid rgba(45,38,31,.4);border-bottom:2px solid rgba(45,38,31,.4)}.editorial-template[data-v-405af2bd] .base-hero-banner__gradient{background:radial-gradient(circle at 20% 18%,rgba(217,184,131,.28),transparent 40%),radial-gradient(circle at 78% 76%,rgba(117,84,54,.24),transparent 42%),linear-gradient(135deg,#3f3125,#2b221b 55%,#1d1712)}.editorial-template[data-v-405af2bd] .base-hero-banner__title{font-family:Times New Roman,"Noto Serif SC",serif;text-transform:uppercase;letter-spacing:.06em}.editorial-template[data-v-405af2bd] .base-hero-banner__subtitle{font-family:Georgia,"Noto Serif SC",serif;opacity:.85}.editorial-template[data-v-405af2bd] .base-about-section,.editorial-template[data-v-405af2bd] .base-release-showcase,.editorial-template[data-v-405af2bd] .base-contact-info,.editorial-template[data-v-405af2bd] .base-image-gallery,.editorial-template[data-v-405af2bd] .base-timeline,.editorial-template[data-v-405af2bd] .base-faq,.editorial-template[data-v-405af2bd] .base-rich-text{border-top:1px solid rgba(45,38,31,.24)}.editorial-template[data-v-405af2bd] .base-contact-info{background-color:transparent}.editorial-template[data-v-405af2bd] .base-release-card,.editorial-template[data-v-405af2bd] .base-artist-card,.editorial-template[data-v-405af2bd] .base-social-link-item,.editorial-template[data-v-405af2bd] .gallery-item{background:#ffffff94;border:1px solid rgba(45,38,31,.2)}.editorial-template[data-v-405af2bd] .base-release-showcase__title,.editorial-template[data-v-405af2bd] .base-about-section__title,.editorial-template[data-v-405af2bd] .base-embed__title,.editorial-template[data-v-405af2bd] .base-image-gallery__title,.editorial-template[data-v-405af2bd] .base-contact-title,.editorial-template[data-v-405af2bd] .base-timeline__title,.editorial-template[data-v-405af2bd] .base-faq__title{font-family:Times New Roman,"Noto Serif SC",serif;font-weight:700;letter-spacing:.04em}.editorial-template[data-v-9abe22a1]{position:relative;min-height:100vh;background:radial-gradient(circle at 20% 0%,rgba(208,180,133,.18),transparent 35%),radial-gradient(circle at 80% 20%,rgba(73,62,47,.14),transparent 30%),#f6f0e6;color:#2d261f;overflow:hidden;--color-bg-pure: #f6f0e6;--color-bg-1: #f6f0e6;--color-bg-2: #efe6d8;--color-bg-3: #e4d6c2;--color-border-1: rgba(73, 62, 47, .22);--color-border-2: rgba(73, 62, 47, .16);--color-text-title: #2d261f;--color-text-main: #3a3027;--color-text-secondary: #6a5847;--color-text-disabled: rgba(73, 62, 47, .52);--artist-avatar-shell-bg: rgba(117, 84, 54, .1);--artist-avatar-placeholder-bg: linear-gradient(135deg, #7e5f40, #3a2f24);--artist-avatar-placeholder-color: #fff8ef;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(217, 199, 171, .95), rgba(180, 150, 115, .92));--ba-prism-cover-placeholder-color: rgba(57, 43, 30, .66)}.editorial-template__texture[data-v-9abe22a1]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(45,38,31,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(45,38,31,.03) 1px,transparent 1px);background-size:48px 48px;opacity:.3}.editorial-template__content[data-v-9abe22a1]{position:relative;z-index:1;width:100%;min-height:100vh}.editorial-template[data-v-9abe22a1] .base-hero-banner{border-top:2px solid rgba(45,38,31,.4);border-bottom:2px solid rgba(45,38,31,.4)}.editorial-template[data-v-9abe22a1] .base-hero-banner__gradient{background:radial-gradient(circle at 20% 18%,rgba(217,184,131,.28),transparent 40%),radial-gradient(circle at 78% 76%,rgba(117,84,54,.24),transparent 42%),linear-gradient(135deg,#3f3125,#2b221b 55%,#1d1712)}.editorial-template[data-v-9abe22a1] .base-hero-banner__title{font-family:Times New Roman,"Noto Serif SC",serif;text-transform:uppercase;letter-spacing:.06em}.editorial-template[data-v-9abe22a1] .base-hero-banner__subtitle{font-family:Georgia,"Noto Serif SC",serif;opacity:.85}.editorial-template[data-v-9abe22a1] .base-about-section,.editorial-template[data-v-9abe22a1] .base-release-showcase,.editorial-template[data-v-9abe22a1] .base-contact-info,.editorial-template[data-v-9abe22a1] .base-image-gallery,.editorial-template[data-v-9abe22a1] .base-timeline,.editorial-template[data-v-9abe22a1] .base-faq,.editorial-template[data-v-9abe22a1] .base-rich-text{border-top:1px solid rgba(45,38,31,.24)}.editorial-template[data-v-9abe22a1] .base-contact-info{background-color:transparent}.editorial-template[data-v-9abe22a1] .base-release-card,.editorial-template[data-v-9abe22a1] .base-artist-card,.editorial-template[data-v-9abe22a1] .base-social-link-item,.editorial-template[data-v-9abe22a1] .gallery-item{background:#ffffff94;border:1px solid rgba(45,38,31,.2)}.editorial-template[data-v-9abe22a1] .base-release-showcase__title,.editorial-template[data-v-9abe22a1] .base-about-section__title,.editorial-template[data-v-9abe22a1] .base-embed__title,.editorial-template[data-v-9abe22a1] .base-image-gallery__title,.editorial-template[data-v-9abe22a1] .base-contact-title,.editorial-template[data-v-9abe22a1] .base-timeline__title,.editorial-template[data-v-9abe22a1] .base-faq__title{font-family:Times New Roman,"Noto Serif SC",serif;font-weight:700;letter-spacing:.04em}.brutal-template[data-v-fabc066e]{position:relative;min-height:100vh;background:#0e0e0e;color:#f5f5f5;overflow:hidden;--color-text-title: #f7f7f7;--color-text-primary: #ededed;--color-text-main: #ededed;--color-text-secondary: #cfcfcf;--color-text-disabled: rgba(255, 255, 255, .58);--color-bg-pure: #0e0e0e;--color-bg-1: #111111;--color-bg-2: #181818;--color-bg-3: #242424;--color-border-1: rgba(255, 255, 255, .26);--primary-color: #ffffff;--artist-avatar-shell-bg: #161616;--artist-avatar-placeholder-bg: linear-gradient(135deg, #4b5563, #1f2937);--artist-avatar-placeholder-color: #f8fafc;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(62, 71, 84, .9), rgba(31, 36, 43, .95));--ba-prism-cover-placeholder-color: rgba(237, 237, 237, .72);--ba-nice-img-placeholder-bg: var(--ba-prism-cover-placeholder-bg)}.brutal-template__noise[data-v-fabc066e],.brutal-template__stripes[data-v-fabc066e]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.brutal-template__noise[data-v-fabc066e]{background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.06),transparent 35%),radial-gradient(circle at 80% 75%,rgba(255,255,255,.05),transparent 40%)}.brutal-template__stripes[data-v-fabc066e]{opacity:.22;background:repeating-linear-gradient(135deg,rgba(255,255,255,.14) 0,rgba(255,255,255,.14) 2px,transparent 2px,transparent 18px)}.brutal-template__content[data-v-fabc066e]{position:relative;z-index:1;min-height:100vh}.brutal-template[data-v-fabc066e] .base-hero-banner{border-top:3px solid #ffffff;border-bottom:1px solid rgba(255,255,255,.45)}.brutal-template[data-v-fabc066e] .base-hero-banner__gradient{background:repeating-linear-gradient(-35deg,#0c0c0c 0,#0c0c0c 20px,#232323 20px,#232323 40px)}.brutal-template[data-v-fabc066e] .base-hero-banner__title,.brutal-template[data-v-fabc066e] .base-hero-banner__subtitle,.brutal-template[data-v-fabc066e] .base-release-showcase__title,.brutal-template[data-v-fabc066e] .base-about-section__title,.brutal-template[data-v-fabc066e] .base-artist-roster__title,.brutal-template[data-v-fabc066e] .base-embed__title,.brutal-template[data-v-fabc066e] .base-image-gallery__title,.brutal-template[data-v-fabc066e] .base-contact-title,.brutal-template[data-v-fabc066e] .base-timeline__title,.brutal-template[data-v-fabc066e] .base-faq__title{font-family:Arial Black,Impact,Segoe UI,sans-serif;letter-spacing:.04em;text-transform:uppercase}.brutal-template[data-v-fabc066e] .base-about-section,.brutal-template[data-v-fabc066e] .base-release-showcase,.brutal-template[data-v-fabc066e] .base-artist-roster,.brutal-template[data-v-fabc066e] .base-contact-info,.brutal-template[data-v-fabc066e] .base-image-gallery,.brutal-template[data-v-fabc066e] .base-timeline,.brutal-template[data-v-fabc066e] .base-faq,.brutal-template[data-v-fabc066e] .base-rich-text{border-top:1px solid rgba(255,255,255,.34)}.brutal-template[data-v-fabc066e] .base-release-card,.brutal-template[data-v-fabc066e] .base-artist-card,.brutal-template[data-v-fabc066e] .base-image-gallery__item,.brutal-template[data-v-fabc066e] .base-embed__content{border:2px solid rgba(255,255,255,.36);background:#0000007a}.brutal-template[data-v-fabc066e] .base-social-link-item{background:#0000007a;border:2px solid rgba(255,255,255,.3)}.brutal-template[data-v-fabc066e] .base-release-card__type{color:#0e0e0e;border:1px solid rgba(14,14,14,.3)}.brutal-template[data-v-9de2f14f]{position:relative;min-height:100vh;background:#0e0e0e;color:#f5f5f5;overflow:hidden;--color-text-title: #f7f7f7;--color-text-primary: #ededed;--color-text-main: #ededed;--color-text-secondary: #cfcfcf;--color-text-disabled: rgba(255, 255, 255, .58);--color-bg-pure: #0e0e0e;--color-bg-1: #111111;--color-bg-2: #181818;--color-bg-3: #242424;--color-border-1: rgba(255, 255, 255, .26);--primary-color: #ffffff;--artist-avatar-shell-bg: #161616;--artist-avatar-placeholder-bg: linear-gradient(135deg, #4b5563, #1f2937);--artist-avatar-placeholder-color: #f8fafc;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(62, 71, 84, .9), rgba(31, 36, 43, .95));--ba-prism-cover-placeholder-color: rgba(237, 237, 237, .72);--ba-nice-img-placeholder-bg: var(--ba-prism-cover-placeholder-bg)}.brutal-template__noise[data-v-9de2f14f],.brutal-template__stripes[data-v-9de2f14f]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.brutal-template__noise[data-v-9de2f14f]{background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.06),transparent 35%),radial-gradient(circle at 80% 75%,rgba(255,255,255,.05),transparent 40%)}.brutal-template__stripes[data-v-9de2f14f]{opacity:.22;background:repeating-linear-gradient(135deg,rgba(255,255,255,.14) 0,rgba(255,255,255,.14) 2px,transparent 2px,transparent 18px)}.brutal-template__content[data-v-9de2f14f]{position:relative;z-index:1;min-height:100vh}.brutal-template[data-v-9de2f14f] .base-hero-banner{border-top:3px solid #ffffff;border-bottom:1px solid rgba(255,255,255,.45)}.brutal-template[data-v-9de2f14f] .base-hero-banner__gradient{background:repeating-linear-gradient(-35deg,#0c0c0c 0,#0c0c0c 20px,#232323 20px,#232323 40px)}.brutal-template[data-v-9de2f14f] .base-hero-banner__title,.brutal-template[data-v-9de2f14f] .base-hero-banner__subtitle,.brutal-template[data-v-9de2f14f] .base-release-showcase__title,.brutal-template[data-v-9de2f14f] .base-about-section__title,.brutal-template[data-v-9de2f14f] .base-embed__title,.brutal-template[data-v-9de2f14f] .base-image-gallery__title,.brutal-template[data-v-9de2f14f] .base-contact-title,.brutal-template[data-v-9de2f14f] .base-timeline__title,.brutal-template[data-v-9de2f14f] .base-faq__title{font-family:Arial Black,Impact,Segoe UI,sans-serif;letter-spacing:.04em;text-transform:uppercase}.brutal-template[data-v-9de2f14f] .base-about-section,.brutal-template[data-v-9de2f14f] .base-release-showcase,.brutal-template[data-v-9de2f14f] .base-contact-info,.brutal-template[data-v-9de2f14f] .base-image-gallery,.brutal-template[data-v-9de2f14f] .base-timeline,.brutal-template[data-v-9de2f14f] .base-faq,.brutal-template[data-v-9de2f14f] .base-rich-text{border-top:1px solid rgba(255,255,255,.34)}.brutal-template[data-v-9de2f14f] .base-release-card,.brutal-template[data-v-9de2f14f] .base-image-gallery__item,.brutal-template[data-v-9de2f14f] .base-embed__content{border:2px solid rgba(255,255,255,.36);background:#0000007a}.brutal-template[data-v-9de2f14f] .base-social-link-item{background:#0000007a;border:2px solid rgba(255,255,255,.3)}.brutal-template[data-v-9de2f14f] .base-release-card__type{color:#0e0e0e;border:1px solid rgba(14,14,14,.3)}.retro-template[data-v-b72588c2]{position:relative;min-height:100vh;background:linear-gradient(180deg,#f5ead8,#efe2cf);color:#2f251d;overflow:hidden;--color-text-title: #2d241d;--color-text-primary: #3b2f25;--color-text-main: #3b2f25;--color-text-secondary: #6d5847;--color-text-disabled: rgba(59, 47, 37, .55);--color-bg-pure: #f5ead8;--color-bg-1: #f6ecdc;--color-bg-2: #efe2cf;--color-bg-3: #e5d3b8;--color-border-1: rgba(80, 62, 46, .24);--primary-color: #8a5a2b;--artist-avatar-shell-bg: #e7d8c0;--artist-avatar-placeholder-bg: linear-gradient(135deg, #8f6b4a, #5a432f);--artist-avatar-placeholder-color: #fff8ef;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(198, 171, 137, .92), rgba(143, 107, 74, .9));--ba-prism-cover-placeholder-color: rgba(59, 47, 37, .66)}.retro-template__paper[data-v-b72588c2],.retro-template__vignette[data-v-b72588c2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.retro-template__paper[data-v-b72588c2]{background:radial-gradient(circle at 15% 10%,rgba(255,255,255,.5),transparent 45%),radial-gradient(circle at 85% 80%,rgba(90,70,50,.12),transparent 42%)}.retro-template__vignette[data-v-b72588c2]{box-shadow:inset 0 0 120px #4a362533}.retro-template__content[data-v-b72588c2]{position:relative;z-index:1;min-height:100vh}.retro-template[data-v-b72588c2] .base-hero-banner{border-top:1px solid rgba(88,66,47,.28);border-bottom:1px solid rgba(88,66,47,.28)}.retro-template[data-v-b72588c2] .base-hero-banner__gradient{background:linear-gradient(135deg,#faefddf2,#e8d5baf0 55%,#dcc29feb),repeating-linear-gradient(90deg,rgba(118,85,55,.07) 0,rgba(118,85,55,.07) 1px,transparent 1px,transparent 9px)}.retro-template[data-v-b72588c2] .base-hero-banner__title,.retro-template[data-v-b72588c2] .base-hero-banner__subtitle,.retro-template[data-v-b72588c2] .base-release-showcase__title,.retro-template[data-v-b72588c2] .base-about-section__title,.retro-template[data-v-b72588c2] .base-artist-roster__title,.retro-template[data-v-b72588c2] .base-embed__title,.retro-template[data-v-b72588c2] .base-image-gallery__title,.retro-template[data-v-b72588c2] .base-contact-title,.retro-template[data-v-b72588c2] .base-timeline__title,.retro-template[data-v-b72588c2] .base-faq__title{letter-spacing:.03em}.retro-template[data-v-b72588c2] .base-about-section,.retro-template[data-v-b72588c2] .base-release-showcase,.retro-template[data-v-b72588c2] .base-artist-roster,.retro-template[data-v-b72588c2] .base-contact-info,.retro-template[data-v-b72588c2] .base-image-gallery,.retro-template[data-v-b72588c2] .base-timeline,.retro-template[data-v-b72588c2] .base-faq,.retro-template[data-v-b72588c2] .base-rich-text{border-top:1px dashed rgba(104,80,58,.32)}.retro-template[data-v-b72588c2] .base-release-card,.retro-template[data-v-b72588c2] .base-artist-card,.retro-template[data-v-b72588c2] .base-image-gallery__item,.retro-template[data-v-b72588c2] .base-embed__content{border:1px solid rgba(106,81,58,.28);background:#fff8ec8f}.retro-template[data-v-b72588c2] .base-social-link-item{background:#fff8ecb8;border:1px solid rgba(106,81,58,.28)}.retro-template[data-v-efc8a20d]{position:relative;min-height:100vh;background:linear-gradient(180deg,#f5ead8,#efe2cf);color:#2f251d;overflow:hidden;--color-text-title: #2d241d;--color-text-primary: #3b2f25;--color-text-main: #3b2f25;--color-text-secondary: #6d5847;--color-text-disabled: rgba(59, 47, 37, .55);--color-bg-pure: #f5ead8;--color-bg-1: #f6ecdc;--color-bg-2: #efe2cf;--color-bg-3: #e5d3b8;--color-border-1: rgba(80, 62, 46, .24);--primary-color: #8a5a2b;--artist-avatar-shell-bg: #e7d8c0;--artist-avatar-placeholder-bg: linear-gradient(135deg, #8f6b4a, #5a432f);--artist-avatar-placeholder-color: #fff8ef;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(198, 171, 137, .92), rgba(143, 107, 74, .9));--ba-prism-cover-placeholder-color: rgba(59, 47, 37, .66)}.retro-template__paper[data-v-efc8a20d],.retro-template__vignette[data-v-efc8a20d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.retro-template__paper[data-v-efc8a20d]{background:radial-gradient(circle at 15% 10%,rgba(255,255,255,.5),transparent 45%),radial-gradient(circle at 85% 80%,rgba(90,70,50,.12),transparent 42%)}.retro-template__vignette[data-v-efc8a20d]{box-shadow:inset 0 0 120px #4a362533}.retro-template__content[data-v-efc8a20d]{position:relative;z-index:1;min-height:100vh}.retro-template[data-v-efc8a20d] .base-hero-banner{border-top:1px solid rgba(88,66,47,.28);border-bottom:1px solid rgba(88,66,47,.28)}.retro-template[data-v-efc8a20d] .base-hero-banner__gradient{background:linear-gradient(135deg,#faefddf2,#e8d5baf0 55%,#dcc29feb),repeating-linear-gradient(90deg,rgba(118,85,55,.07) 0,rgba(118,85,55,.07) 1px,transparent 1px,transparent 9px)}.retro-template[data-v-efc8a20d] .base-hero-banner__title,.retro-template[data-v-efc8a20d] .base-hero-banner__subtitle,.retro-template[data-v-efc8a20d] .base-release-showcase__title,.retro-template[data-v-efc8a20d] .base-about-section__title,.retro-template[data-v-efc8a20d] .base-embed__title,.retro-template[data-v-efc8a20d] .base-image-gallery__title,.retro-template[data-v-efc8a20d] .base-contact-title,.retro-template[data-v-efc8a20d] .base-timeline__title,.retro-template[data-v-efc8a20d] .base-faq__title{letter-spacing:.03em}.retro-template[data-v-efc8a20d] .base-about-section,.retro-template[data-v-efc8a20d] .base-release-showcase,.retro-template[data-v-efc8a20d] .base-contact-info,.retro-template[data-v-efc8a20d] .base-image-gallery,.retro-template[data-v-efc8a20d] .base-timeline,.retro-template[data-v-efc8a20d] .base-faq,.retro-template[data-v-efc8a20d] .base-rich-text{border-top:1px dashed rgba(104,80,58,.32)}.retro-template[data-v-efc8a20d] .base-release-card,.retro-template[data-v-efc8a20d] .base-image-gallery__item,.retro-template[data-v-efc8a20d] .base-embed__content{border:1px solid rgba(106,81,58,.28);background:#fff8ec8f}.retro-template[data-v-efc8a20d] .base-social-link-item{background:#fff8ecb8;border:1px solid rgba(106,81,58,.28)}.neon-template[data-v-cabe6260]{position:relative;min-height:100vh;background:radial-gradient(circle at 15% 20%,#1b1240,#0c0d1f 45%,#06070f);color:#e9eeff;overflow:hidden;--color-text-title: #f2f5ff;--color-text-primary: #e0e8ff;--color-text-main: #e0e8ff;--color-text-secondary: #aab6e0;--color-text-disabled: rgba(170, 182, 224, .58);--color-bg-pure: #070a17;--color-bg-1: #101735;--color-bg-2: #111936;--color-bg-3: #172249;--color-border-1: rgba(106, 132, 255, .36);--primary-color: #55f0ff;--artist-avatar-shell-bg: #121b3e;--artist-avatar-placeholder-bg: linear-gradient(135deg, #5b63b2, #232e57);--artist-avatar-placeholder-color: #f2f5ff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(76, 94, 183, .9), rgba(27, 38, 78, .96));--ba-prism-cover-placeholder-color: rgba(224, 232, 255, .72);--ba-nice-img-placeholder-bg: var(--ba-prism-cover-placeholder-bg)}.neon-template__grid[data-v-cabe6260],.neon-template__glow[data-v-cabe6260]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.neon-template__grid[data-v-cabe6260]{opacity:.22;background:linear-gradient(rgba(110,129,255,.26) 1px,transparent 1px),linear-gradient(90deg,rgba(110,129,255,.24) 1px,transparent 1px);background-size:28px 28px}.neon-template__glow[data-v-cabe6260]{background:radial-gradient(circle at 80% 20%,rgba(72,231,255,.2),transparent 38%),radial-gradient(circle at 20% 75%,rgba(255,98,210,.18),transparent 42%)}.neon-template__content[data-v-cabe6260]{position:relative;z-index:1;min-height:100vh}.neon-template[data-v-cabe6260] .base-hero-banner{border-top:1px solid rgba(99,220,255,.52);border-bottom:1px solid rgba(255,109,215,.4)}.neon-template[data-v-cabe6260] .base-hero-banner__gradient{background:linear-gradient(120deg,#251b56e6,#11173ce6 52%,#102b53e6),radial-gradient(circle at 20% 30%,rgba(84,236,255,.25),transparent 45%)}.neon-template[data-v-cabe6260] .base-hero-banner__title,.neon-template[data-v-cabe6260] .base-hero-banner__subtitle,.neon-template[data-v-cabe6260] .base-release-showcase__title,.neon-template[data-v-cabe6260] .base-about-section__title,.neon-template[data-v-cabe6260] .base-artist-roster__title,.neon-template[data-v-cabe6260] .base-embed__title,.neon-template[data-v-cabe6260] .base-image-gallery__title,.neon-template[data-v-cabe6260] .base-contact-title,.neon-template[data-v-cabe6260] .base-timeline__title,.neon-template[data-v-cabe6260] .base-faq__title{letter-spacing:.04em;text-shadow:0 0 16px rgba(85,240,255,.22)}.neon-template[data-v-cabe6260] .base-about-section,.neon-template[data-v-cabe6260] .base-release-showcase,.neon-template[data-v-cabe6260] .base-artist-roster,.neon-template[data-v-cabe6260] .base-contact-info,.neon-template[data-v-cabe6260] .base-image-gallery,.neon-template[data-v-cabe6260] .base-timeline,.neon-template[data-v-cabe6260] .base-faq,.neon-template[data-v-cabe6260] .base-rich-text{border-top:1px solid rgba(110,131,255,.3)}.neon-template[data-v-cabe6260] .base-release-card,.neon-template[data-v-cabe6260] .base-artist-card,.neon-template[data-v-cabe6260] .base-image-gallery__item,.neon-template[data-v-cabe6260] .base-embed__content,.neon-template[data-v-cabe6260] .base-social-link-item{border:1px solid rgba(107,150,255,.38);background:#0f1834b8;box-shadow:0 0 18px #55f0ff1f}.neon-template[data-v-cabe6260] .base-release-card__type{color:#07122a;border:1px solid rgba(10,25,52,.28)}.neon-template[data-v-63c14846]{position:relative;min-height:100vh;background:radial-gradient(circle at 15% 20%,#1b1240,#0c0d1f 45%,#06070f);color:#e9eeff;overflow:hidden;--color-text-title: #f2f5ff;--color-text-primary: #e0e8ff;--color-text-main: #e0e8ff;--color-text-secondary: #aab6e0;--color-text-disabled: rgba(170, 182, 224, .58);--color-bg-pure: #070a17;--color-bg-1: #101735;--color-bg-2: #111936;--color-bg-3: #172249;--color-border-1: rgba(106, 132, 255, .36);--primary-color: #55f0ff;--artist-avatar-shell-bg: #121b3e;--artist-avatar-placeholder-bg: linear-gradient(135deg, #5b63b2, #232e57);--artist-avatar-placeholder-color: #f2f5ff;--ba-prism-cover-placeholder-bg: linear-gradient(135deg, rgba(76, 94, 183, .9), rgba(27, 38, 78, .96));--ba-prism-cover-placeholder-color: rgba(224, 232, 255, .72);--ba-nice-img-placeholder-bg: var(--ba-prism-cover-placeholder-bg)}.neon-template__grid[data-v-63c14846],.neon-template__glow[data-v-63c14846]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.neon-template__grid[data-v-63c14846]{opacity:.22;background:linear-gradient(rgba(110,129,255,.26) 1px,transparent 1px),linear-gradient(90deg,rgba(110,129,255,.24) 1px,transparent 1px);background-size:28px 28px}.neon-template__glow[data-v-63c14846]{background:radial-gradient(circle at 80% 20%,rgba(72,231,255,.2),transparent 38%),radial-gradient(circle at 20% 75%,rgba(255,98,210,.18),transparent 42%)}.neon-template__content[data-v-63c14846]{position:relative;z-index:1;min-height:100vh}.neon-template[data-v-63c14846] .base-hero-banner{border-top:1px solid rgba(99,220,255,.52);border-bottom:1px solid rgba(255,109,215,.4)}.neon-template[data-v-63c14846] .base-hero-banner__gradient{background:linear-gradient(120deg,#251b56e6,#11173ce6 52%,#102b53e6),radial-gradient(circle at 20% 30%,rgba(84,236,255,.25),transparent 45%)}.neon-template[data-v-63c14846] .base-hero-banner__title,.neon-template[data-v-63c14846] .base-hero-banner__subtitle,.neon-template[data-v-63c14846] .base-release-showcase__title,.neon-template[data-v-63c14846] .base-about-section__title,.neon-template[data-v-63c14846] .base-embed__title,.neon-template[data-v-63c14846] .base-image-gallery__title,.neon-template[data-v-63c14846] .base-contact-title,.neon-template[data-v-63c14846] .base-timeline__title,.neon-template[data-v-63c14846] .base-faq__title{letter-spacing:.04em;text-shadow:0 0 16px rgba(85,240,255,.22)}.neon-template[data-v-63c14846] .base-about-section,.neon-template[data-v-63c14846] .base-release-showcase,.neon-template[data-v-63c14846] .base-contact-info,.neon-template[data-v-63c14846] .base-image-gallery,.neon-template[data-v-63c14846] .base-timeline,.neon-template[data-v-63c14846] .base-faq,.neon-template[data-v-63c14846] .base-rich-text{border-top:1px solid rgba(110,131,255,.3)}.neon-template[data-v-63c14846] .base-release-card,.neon-template[data-v-63c14846] .base-image-gallery__item,.neon-template[data-v-63c14846] .base-embed__content,.neon-template[data-v-63c14846] .base-social-link-item{border:1px solid rgba(107,150,255,.38);background:#0f1834b8;box-shadow:0 0 18px #55f0ff1f}.neon-template[data-v-63c14846] .base-release-card__type{color:#07122a;border:1px solid rgba(10,25,52,.28)}.wiki-homepage-diff__tip[data-v-4325e4e8]{margin-bottom:12px}.wiki-homepage-diff__desktop[data-v-4325e4e8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wiki-homepage-diff__mobile[data-v-4325e4e8]{display:none}.wiki-homepage-diff__panel[data-v-4325e4e8]{overflow:hidden;background:var(--color-bg-2);border:1px solid var(--color-border-1);border-radius:12px}.wiki-homepage-diff__title[data-v-4325e4e8]{padding:10px 12px;font-weight:600;color:var(--color-text-title);border-bottom:1px solid var(--color-border-1);background:var(--color-bg-1)}.wiki-homepage-diff__canvas[data-v-4325e4e8]{max-height:70vh}.wiki-homepage-diff__canvas-inner[data-v-4325e4e8]{padding:12px;min-height:100%}@media (max-width: 900px){.wiki-homepage-diff__desktop[data-v-4325e4e8]{display:none}.wiki-homepage-diff__mobile[data-v-4325e4e8]{display:block}}.wiki-revision-diff[data-v-e321f1e6]{display:flex;flex-direction:column;gap:20px;min-width:0}.diff-section .diff-section-title[data-v-e321f1e6]{font-size:14px;font-weight:700;color:var(--ba-color-text-primary);margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--ba-scene-card-border)}.field-diff-table-wrap[data-v-e321f1e6]{overflow-x:auto;border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);min-width:0}.field-diff-table[data-v-e321f1e6]{width:100%;min-width:640px;border-collapse:collapse;background:var(--ba-scene-panel-bg)}.field-diff-table th[data-v-e321f1e6],.field-diff-table td[data-v-e321f1e6]{padding:10px 12px;border-bottom:1px solid var(--ba-scene-card-border);vertical-align:top;text-align:left}.field-diff-table thead th[data-v-e321f1e6]{font-size:12px;font-weight:700;color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface-muted)}.field-diff-table tbody tr:last-child td[data-v-e321f1e6]{border-bottom:none}.field-col[data-v-e321f1e6]{width:120px}.old-col[data-v-e321f1e6],.new-col[data-v-e321f1e6]{width:calc((100% - 120px)/2)}.field-name-cell[data-v-e321f1e6]{font-size:13px;font-weight:600;color:var(--ba-color-text-primary)}.value-cell[data-v-e321f1e6]{white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.5;color:var(--ba-color-text-primary)}.field-diff-row.is-changed .field-name-cell[data-v-e321f1e6]{color:var(--ba-color-warning-600)}.field-diff-row.is-changed .old-cell[data-v-e321f1e6]{background:var(--ba-activity-status-ended-bg)}.field-diff-row.is-changed .new-cell[data-v-e321f1e6]{background:var(--ba-activity-status-active-bg)}.image-diff-list[data-v-e321f1e6]{display:flex;flex-direction:column;gap:16px}.image-diff-item .image-label[data-v-e321f1e6]{display:block;font-size:13px;font-weight:600;color:var(--ba-color-text-primary);margin-bottom:10px}.image-comparison[data-v-e321f1e6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.image-box[data-v-e321f1e6]{min-width:0}.image-box .image-box-label[data-v-e321f1e6]{display:block;font-size:11px;color:var(--ba-color-text-secondary);margin-bottom:6px}.image-box img[data-v-e321f1e6],.image-box .diff-img[data-v-e321f1e6]{width:100%;height:120px;max-height:120px;border-radius:var(--ba-radius-2);border:1px solid var(--ba-scene-card-border);box-sizing:border-box}.image-box .diff-img--empty[data-v-e321f1e6]{display:block;background:var(--ba-color-bg-surface-muted)}.first-revision-alert[data-v-e321f1e6] .n-alert-body{border-radius:var(--ba-radius-2)}@media (max-width: 1000px){.field-diff-table[data-v-e321f1e6]{min-width:0}.field-diff-table th[data-v-e321f1e6],.field-diff-table td[data-v-e321f1e6]{padding:9px 10px}.field-col[data-v-e321f1e6]{width:84px}.image-comparison[data-v-e321f1e6]{grid-template-columns:1fr}}.approval-records-drawer .approval-summary[data-v-b5887a6e]{margin-top:24px}.approval-records-drawer .approval-summary .summary-grid[data-v-b5887a6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;padding:0 4px}.approval-records-drawer .approval-summary .summary-item[data-v-b5887a6e]{display:flex;flex-direction:column;gap:6px}.approval-records-drawer .approval-summary .summary-label[data-v-b5887a6e]{font-size:11px;font-weight:700;color:var(--ba-color-text-secondary);opacity:.8}.approval-records-drawer .approval-summary .summary-value[data-v-b5887a6e]{font-size:13px;font-weight:600;color:var(--ba-color-text-primary)}.revision-diff-drawer[data-v-a7039362]{position:relative;min-height:200px}.wiki-revision-card[data-v-165ff017]{background:var(--ba-scene-card-bg-subtle);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);padding:16px;box-shadow:var(--ba-shadow-surface-sm);transition:border-color .2s;margin-bottom:12px}.wiki-revision-card[data-v-165ff017]:hover{border-color:var(--ba-color-border-accent)}.card-header[data-v-165ff017]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.card-title[data-v-165ff017]{margin:0;font-size:16px;font-weight:800;color:var(--ba-color-text-primary);line-height:1.3}.card-subtitle[data-v-165ff017]{display:block;margin-top:2px;font-size:12px;color:var(--ba-color-text-muted)}.card-meta[data-v-165ff017]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ba-color-text-secondary);margin-bottom:10px}.card-meta svg[data-v-165ff017]{flex-shrink:0;opacity:.6}.meta-time[data-v-165ff017]{margin-left:auto;font-size:11px;font-family:var(--ba-font-mono, monospace);color:var(--ba-color-text-muted)}.meta-user[data-v-165ff017]{display:inline-flex;align-items:center;gap:4px;color:var(--ba-color-text-secondary);cursor:pointer;transition:color .15s}.meta-user[data-v-165ff017]:hover{color:var(--ba-color-text-accent-theme)}.meta-user svg[data-v-165ff017]{opacity:.5}.card-footer[data-v-165ff017]{border-top:1px dashed var(--ba-scene-card-border);padding-top:8px}.details-summary[data-v-165ff017]{display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-size:11px;font-weight:800;color:var(--ba-color-text-muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none}.details-summary[data-v-165ff017]::-webkit-details-marker{display:none}.details-summary[data-v-165ff017]:hover{color:var(--ba-color-text-accent-theme)}.details-chevron[data-v-165ff017]{flex-shrink:0;transition:transform .2s}.card-details[open] .details-chevron[data-v-165ff017]{transform:rotate(180deg)}.details-body[data-v-165ff017]{display:flex;flex-direction:column;gap:16px;padding-top:12px}.action-tag[data-v-165ff017]{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:2px 8px;font-size:11px;font-weight:800;line-height:1.3;border-radius:999px;border:1px solid transparent}.action-tag--create[data-v-165ff017]{color:var(--ba-color-success-700);background:color-mix(in srgb,var(--ba-color-success-500) 10%,var(--ba-color-bg-surface) 90%);border-color:color-mix(in srgb,var(--ba-color-success-500) 24%,var(--ba-scene-card-border) 76%)}.action-tag--update[data-v-165ff017]{color:var(--ba-color-text-accent-theme);background:color-mix(in srgb,var(--ba-color-brand-500) 14%,var(--ba-color-bg-surface) 86%);border-color:color-mix(in srgb,var(--ba-color-brand-500) 28%,var(--ba-scene-card-border) 72%)}.quick-actions[data-v-165ff017]{display:flex;flex-wrap:wrap;gap:8px}.action-btn[data-v-165ff017]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1;min-width:120px;padding:8px 14px;font-size:12px;font-weight:700;color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);cursor:pointer;transition:all .15s}.action-btn[data-v-165ff017]:hover{border-color:var(--ba-color-border-accent);color:var(--ba-color-text-accent-theme)}.action-btn--primary[data-v-165ff017]{background:var(--ba-color-interactive-primary-bg);color:var(--ba-color-interactive-primary-text);border-color:transparent}.action-btn--primary[data-v-165ff017]:hover{background:var(--ba-color-interactive-primary-bg-hover);color:var(--ba-color-interactive-primary-text)}@media (max-width: 1000px){.action-btn[data-v-165ff017]{min-width:0}}.extra-info-grid[data-v-165ff017]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:12px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2)}@media (max-width: 1000px){.extra-info-grid[data-v-165ff017]{grid-template-columns:1fr}}.extra-info-grid .info-group[data-v-165ff017]{display:flex;flex-direction:column;gap:2px}.extra-info-grid .info-label[data-v-165ff017]{font-size:9px;font-weight:800;color:var(--ba-color-text-muted);letter-spacing:.04em}.extra-info-grid .info-value[data-v-165ff017]{font-size:12px;color:var(--ba-color-text-primary);word-break:break-all}.feedback-box[data-v-165ff017]{padding:12px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);box-shadow:var(--ba-shadow-surface-sm)}.feedback-box__header[data-v-165ff017]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--ba-color-status-error);margin-bottom:6px}.feedback-box__text[data-v-165ff017]{font-size:12px;color:var(--ba-color-text-secondary);line-height:1.5}.base-markdown-content[data-v-b10d63ef]{--md-text: var(--ba-color-text-secondary);--md-title: var(--ba-color-text-primary);--md-link: var(--ba-color-link);--md-link-decoration: var(--ba-scene-accent-border-soft);--md-strong: var(--ba-color-text-primary);--md-quote-text: var(--ba-color-text-secondary);--md-quote-bg: var(--ba-scene-card-bg-subtle);--md-quote-border: var(--ba-scene-card-border-soft);--md-quote-accent: var(--ba-scene-accent-border-soft);--md-divider: var(--ba-scene-divider-soft);--md-inline-code-text: var(--ba-color-text-primary);--md-inline-code-bg: var(--ba-scene-card-bg-hover);--md-pre-text: var(--ba-color-text-inverse);--md-pre-bg: var(--ba-color-bg-inverse);--md-pre-border: var(--ba-scene-card-border-active);--md-table-bg: transparent;--md-table-border: var(--ba-scene-card-border-soft);--md-table-row-border: var(--ba-scene-divider-soft);--md-table-head-bg: var(--ba-scene-card-bg-hover-soft);--md-image-border: var(--ba-scene-card-border-soft);color:var(--md-text);line-height:1.9;word-break:break-word}.base-markdown-content[data-v-b10d63ef]>*:first-child{margin-top:0}.base-markdown-content[data-v-b10d63ef]>*:last-child{margin-bottom:0}.base-markdown-content[data-v-b10d63ef] h1,.base-markdown-content[data-v-b10d63ef] h2,.base-markdown-content[data-v-b10d63ef] h3,.base-markdown-content[data-v-b10d63ef] h4,.base-markdown-content[data-v-b10d63ef] h5,.base-markdown-content[data-v-b10d63ef] h6{margin:1.6em 0 .72em;color:var(--md-title);font-weight:650;line-height:1.28;letter-spacing:-.02em}.base-markdown-content[data-v-b10d63ef] h1{font-size:2rem}.base-markdown-content[data-v-b10d63ef] h2{font-size:1.55rem}.base-markdown-content[data-v-b10d63ef] h3{font-size:1.22rem}.base-markdown-content[data-v-b10d63ef] h4,.base-markdown-content[data-v-b10d63ef] h5,.base-markdown-content[data-v-b10d63ef] h6{font-size:1rem}.base-markdown-content[data-v-b10d63ef] p{margin:0 0 1em}.base-markdown-content[data-v-b10d63ef] ul,.base-markdown-content[data-v-b10d63ef] ol{padding-left:1.3rem;margin:0 0 1.05em}.base-markdown-content[data-v-b10d63ef] li+li{margin-top:.32em}.base-markdown-content[data-v-b10d63ef] a{color:var(--md-link);text-decoration:underline;text-decoration-color:var(--md-link-decoration);text-underline-offset:.16em}.base-markdown-content[data-v-b10d63ef] strong{color:var(--md-strong);font-weight:650}.base-markdown-content[data-v-b10d63ef] blockquote{margin:1.25em 0;padding:.9em 1em;color:var(--md-quote-text);background:var(--md-quote-bg);border:1px solid var(--md-quote-border);border-left:3px solid var(--md-quote-accent);border-radius:10px}.base-markdown-content[data-v-b10d63ef] hr{margin:1.8em 0;border:0;border-top:1px solid var(--md-divider)}.base-markdown-content[data-v-b10d63ef] code{padding:.16em .42em;color:var(--md-inline-code-text);background:var(--md-inline-code-bg);border-radius:6px;font-size:.92em}.base-markdown-content[data-v-b10d63ef] pre{margin:1.2em 0;padding:14px 16px;overflow-x:auto;color:var(--md-pre-text);background:var(--md-pre-bg);border:1px solid var(--md-pre-border);border-radius:10px}.base-markdown-content[data-v-b10d63ef] pre code{padding:0;color:inherit;background:transparent;border-radius:0}.base-markdown-content[data-v-b10d63ef] table{width:100%;margin:1.2em 0;overflow:hidden;background:var(--md-table-bg);border-collapse:collapse;border:1px solid var(--md-table-border);border-radius:10px}.base-markdown-content[data-v-b10d63ef] th,.base-markdown-content[data-v-b10d63ef] td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--md-table-row-border)}.base-markdown-content[data-v-b10d63ef] th{color:var(--md-title);font-weight:600;background:var(--md-table-head-bg)}.base-markdown-content[data-v-b10d63ef] img{display:block;max-width:100%;margin:1.1em 0;border:1px solid var(--md-image-border);border-radius:12px}.base-markdown-content--show-detail[data-v-b10d63ef]{--md-text: var(--ba-color-text-secondary);--md-title: var(--ba-color-text-primary);--md-strong: var(--ba-color-text-primary);--md-quote-bg: var(--ba-scene-card-bg-hover-soft);--md-inline-code-bg: var(--ba-scene-card-bg-hover);--md-table-bg: var(--ba-scene-card-bg)}.base-markdown-content--show-detail[data-v-b10d63ef] h1{font-size:1.9rem}.base-markdown-content--show-detail[data-v-b10d63ef] h2{padding-bottom:.32em;border-bottom:1px solid var(--md-divider)}.base-markdown-content--show-detail[data-v-b10d63ef] h3{color:var(--md-title)}@media (max-width: 768px){.base-markdown-content[data-v-b10d63ef] h1{font-size:1.72rem}.base-markdown-content[data-v-b10d63ef] h2{font-size:1.36rem}.base-markdown-content[data-v-b10d63ef] h3{font-size:1.12rem}.base-markdown-content[data-v-b10d63ef] blockquote,.base-markdown-content[data-v-b10d63ef] pre{padding:12px 14px;border-radius:8px}.base-markdown-content[data-v-b10d63ef] table{display:block;overflow-x:auto;white-space:nowrap}}.show-revision-diff-panel[data-v-69807083]{display:grid;gap:18px}.revision-section[data-v-69807083]{display:grid;gap:14px}.revision-section h3[data-v-69807083]{margin:0;color:var(--ba-color-text-primary);font-size:18px}.revision-section+.revision-section[data-v-69807083]{padding-top:18px;border-top:1px solid var(--ba-scene-divider-soft)}.revision-section__head[data-v-69807083]{display:flex;align-items:center;justify-content:space-between;gap:12px}.revision-section__hint[data-v-69807083]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:var(--ba-color-bg-surface-muted);color:var(--ba-color-text-secondary);font-size:12px;line-height:1.4;white-space:nowrap}.revision-section__desc[data-v-69807083]{margin:-4px 0 0;color:var(--ba-color-text-secondary);line-height:1.7}.revision-meta-table-wrap[data-v-69807083],.field-diff-table-wrap[data-v-69807083]{overflow-x:auto;margin-top:2px;border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);background:var(--ba-color-bg-surface)}.revision-meta-table[data-v-69807083]{min-width:560px;--n-merged-border-color: var(--ba-scene-card-border-soft);--n-td-color: transparent;--n-th-color: var(--ba-color-bg-surface-muted);--n-border-radius: var(--ba-radius-2)}.revision-meta-table th[data-v-69807083],.revision-meta-table td[data-v-69807083]{padding:10px 12px;text-align:left;vertical-align:top;word-break:break-word}.revision-meta-table th[data-v-69807083]{width:88px;color:var(--ba-color-text-secondary);font-size:12px;font-weight:600;white-space:nowrap}.revision-meta-table td[data-v-69807083]{color:var(--ba-color-text-primary);line-height:1.7}.result-banner[data-v-69807083]{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:var(--ba-radius-2);border:1px solid var(--ba-scene-card-border);background:var(--ba-color-bg-surface-muted)}.result-banner strong[data-v-69807083]{font-size:14px;font-weight:700}.result-banner span[data-v-69807083]{font-size:12px;color:var(--ba-color-text-secondary);word-break:break-word;line-height:1.7}.result-banner--success[data-v-69807083]{border-color:#0596693d;background:#05966914}.result-banner--error[data-v-69807083]{border-color:#dc26263d;background:#dc262614}.result-banner--warning[data-v-69807083]{border-color:#d977063d;background:#d9770614}.field-diff-table[data-v-69807083]{width:100%;min-width:640px;border-collapse:collapse;table-layout:fixed}.field-diff-table th[data-v-69807083],.field-diff-table td[data-v-69807083]{padding:10px 12px;border-bottom:1px solid var(--ba-scene-card-border-soft);text-align:left;vertical-align:top}.field-diff-table thead th[data-v-69807083]{color:var(--ba-color-text-secondary);font-size:12px;font-weight:700;background:var(--ba-color-bg-surface-muted)}.field-diff-table tbody tr:last-child td[data-v-69807083]{border-bottom:none}.field-diff-table--compact[data-v-69807083]{min-width:560px}.field-col[data-v-69807083]{width:108px}.field-name-cell[data-v-69807083]{width:108px;color:var(--ba-color-text-primary);font-size:13px;font-weight:600}.field-name-cell--changed[data-v-69807083]{color:var(--ba-color-warning-600)}.value-cell[data-v-69807083]{min-width:0;color:var(--ba-color-text-primary);line-height:1.7;word-break:break-word;background:var(--ba-color-bg-surface)}.value-cell--before[data-v-69807083]{background:#ef44440f}.value-cell--after[data-v-69807083]{background:#22c55e0f}.diff-text[data-v-69807083]{margin:0;white-space:pre-wrap;word-break:break-word;font:inherit;line-height:1.7;color:inherit}.diff-markdown[data-v-69807083]{min-height:24px;color:inherit}.diff-markdown--empty[data-v-69807083]:before{content:"—";color:inherit}.project-markdown-diff[data-v-69807083]{display:grid;gap:10px}.project-markdown-diff__head strong[data-v-69807083]{color:var(--ba-color-text-primary);font-size:13px;font-weight:600}.project-markdown-diff__grid[data-v-69807083]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.project-markdown-panel[data-v-69807083]{display:grid;align-content:start;align-items:start;gap:10px;min-width:0;padding:12px;border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);background:var(--ba-color-bg-surface)}.project-markdown-panel.value-cell--before[data-v-69807083]{border-color:#ef444433;background:#ef44440f}.project-markdown-panel.value-cell--after[data-v-69807083]{border-color:#22c55e3d;background:#22c55e14}.project-markdown-panel__title[data-v-69807083]{color:var(--ba-color-text-secondary);font-size:12px;font-weight:700;line-height:1.5}.diff-image-list[data-v-69807083]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.diff-image-item[data-v-69807083]{width:100%;overflow:hidden;border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);background:var(--ba-color-bg-surface-muted);aspect-ratio:4 / 3}.session-diff-list[data-v-69807083],.ticket-diff-list[data-v-69807083]{display:grid;gap:12px}.session-diff-item[data-v-69807083],.ticket-diff-row[data-v-69807083]{display:grid;gap:10px}.session-diff-item+.session-diff-item[data-v-69807083],.ticket-diff-row+.ticket-diff-row[data-v-69807083]{padding-top:12px;border-top:1px dashed var(--ba-scene-card-border-soft)}.diff-item-head[data-v-69807083]{display:flex;align-items:center;justify-content:space-between;gap:12px}.diff-item-head strong[data-v-69807083]{color:var(--ba-color-text-primary);font-size:14px;font-weight:700}.diff-item-head--session[data-v-69807083]{position:relative;padding-left:12px}.diff-item-head--session[data-v-69807083]:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:999px;background:var(--ba-color-warning-500, #f59e0b);opacity:.9}.diff-item-head--ticket strong[data-v-69807083]{font-size:13px;font-weight:600}.nested-summary[data-v-69807083]{display:flex;flex-wrap:wrap;gap:10px 16px;color:var(--ba-color-text-secondary);font-size:13px;line-height:1.6}@media (max-width: 768px){.show-revision-diff-panel[data-v-69807083]{gap:14px}.revision-section[data-v-69807083]{gap:10px}.revision-section+.revision-section[data-v-69807083]{padding-top:14px}.revision-section__head[data-v-69807083],.diff-item-head[data-v-69807083]{flex-direction:column;align-items:flex-start}.revision-section__head[data-v-69807083]{gap:8px}.revision-section__hint[data-v-69807083]{white-space:normal}.revision-meta-table-wrap[data-v-69807083],.field-diff-table-wrap[data-v-69807083]{margin-inline:-2px;border-left:0;border-right:0;border-radius:0}.revision-meta-table[data-v-69807083]{min-width:0}.revision-meta-table th[data-v-69807083],.revision-meta-table td[data-v-69807083]{padding:8px 10px;font-size:12px}.revision-meta-table th[data-v-69807083]{width:72px}.field-diff-table[data-v-69807083]{min-width:0}.field-diff-table th[data-v-69807083],.field-diff-table td[data-v-69807083]{padding:8px 10px}.field-col[data-v-69807083],.field-name-cell[data-v-69807083]{width:88px}.project-markdown-diff__grid[data-v-69807083]{grid-template-columns:1fr;gap:10px}.project-markdown-panel[data-v-69807083]{padding:10px}.diff-image-list[data-v-69807083]{grid-template-columns:1fr;gap:6px}.session-diff-list[data-v-69807083],.ticket-diff-list[data-v-69807083]{gap:10px}.session-diff-item+.session-diff-item[data-v-69807083],.ticket-diff-row+.ticket-diff-row[data-v-69807083]{padding-top:10px}.nested-summary[data-v-69807083]{gap:6px 12px;font-size:12px}.diff-item-head--session[data-v-69807083]{padding-left:10px}}.show-revision-view-drawer[data-v-44318de7]{display:grid;gap:16px;min-height:220px;position:relative}[data-v-44318de7] .base-loading.loading-box{--ba-loading-box-backdrop: transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.captcha-box[data-v-210dc12c]{--captcha-surface-bg: var(--ba-scene-panel-bg);--captcha-image-bg: #ffffff;--captcha-surface-border: var(--ba-scene-card-border-soft);--captcha-refresh-bg: var(--ba-scene-surface-soft, var(--ba-color-bg-surface-muted));position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:150px}.captcha-box .captcha[data-v-210dc12c]{position:relative;width:200px;height:50px;overflow:hidden;background-color:var(--captcha-image-bg);border:1px solid var(--captcha-surface-border);border-radius:var(--ba-radius-3);box-shadow:0 8px 20px -16px #0f172a80;transition:border-color .18s ease,box-shadow .18s ease}.captcha-box .captcha[data-v-210dc12c]:hover{border-color:var(--ba-color-border-focus);box-shadow:0 12px 24px -18px #0f172aa6}.captcha-box .captcha[data-v-210dc12c] svg{display:block;width:100%;height:100%;background:var(--captcha-image-bg)}.captcha-box .captcha[data-v-210dc12c] svg>rect:first-child{fill:var(--captcha-image-bg)!important}.captcha-box .captcha[data-v-210dc12c]:before{position:absolute;bottom:-30px;left:50%;padding:2px 10px;font-size:var(--font-size-s);font-weight:600;color:var(--ba-color-text-secondary);content:"刷新";border:1px solid var(--ba-scene-card-border, var(--ba-color-border-default));border-radius:999px;background:var(--captcha-refresh-bg);transform:translate(-50%)}.input-group[data-v-0fbe8555]{display:flex!important}.input[data-v-0fbe8555]{flex:1 1}.code-btn[data-v-0fbe8555]{width:100px;border-radius:var(--ba-radius-2)!important;border:1px solid var(--ba-color-interactive-secondary-border)!important;background-color:var(--ba-color-interactive-secondary-bg)!important;color:var(--ba-color-interactive-secondary-text)!important;font-weight:600!important;font-size:12px!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.code-btn[data-v-0fbe8555]:hover:not(:disabled){background-color:var(--ba-color-interactive-secondary-bg-hover)!important;border-color:var(--ba-color-border-focus)!important;color:var(--ba-color-text-primary)!important}.code-btn[data-v-0fbe8555]:active:not(:disabled){background-color:var(--ba-color-interactive-secondary-bg-active)!important;border-color:var(--ba-color-border-accent)!important}.code-btn[data-v-0fbe8555]:disabled{opacity:1;color:var(--ba-color-text-disabled)!important;background-color:var(--ba-color-interactive-secondary-bg)!important;border-color:var(--ba-color-border-subtle)!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}.my-collection[data-v-1c68ba74]{padding-bottom:60px}.my-collection .topic-list[data-v-1c68ba74]{display:flex;flex-direction:column;gap:12px;padding:0 10px 10px}.user-label-star-list .user-label-star-list__label-list[data-v-a2f3ec96]{margin-bottom:30px}.user-label-star-list .user-label-star-list__label-list .label-card-list[data-v-a2f3ec96]{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-a2f3ec96]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}}.tw-font-mono[data-v-c370e16e]{font-family:var(--ba-font-mono, monospace)}.show-my-revision-card[data-v-c370e16e]{background:var(--ba-scene-card-bg-subtle);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);padding:16px;box-shadow:var(--ba-shadow-surface-sm);transition:border-color .2s}.show-my-revision-card[data-v-c370e16e]:hover{border-color:var(--ba-color-border-accent)}.card-header[data-v-c370e16e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.card-title-group[data-v-c370e16e]{min-width:0}.card-title[data-v-c370e16e]{margin:0;font-size:16px;font-weight:800;color:var(--ba-color-text-primary);line-height:1.3}.card-badges[data-v-c370e16e]{display:flex;align-items:center;gap:6px;flex-shrink:0}.card-meta[data-v-c370e16e]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ba-color-text-secondary);margin-bottom:10px}.card-meta svg[data-v-c370e16e]{flex-shrink:0;opacity:.6}.meta-source[data-v-c370e16e]{color:var(--ba-color-text-muted)}.meta-time[data-v-c370e16e]{margin-left:auto;font-size:11px;font-family:var(--ba-font-mono, monospace);color:var(--ba-color-text-muted)}.card-footer[data-v-c370e16e]{border-top:1px dashed var(--ba-scene-card-border);padding-top:8px}.details-summary[data-v-c370e16e]{display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-size:11px;font-weight:800;color:var(--ba-color-text-muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none}.details-summary[data-v-c370e16e]::-webkit-details-marker{display:none}.details-summary[data-v-c370e16e]:hover{color:var(--ba-color-text-accent-theme)}.details-chevron[data-v-c370e16e]{flex-shrink:0;transition:transform .2s}.card-details[open] .details-chevron[data-v-c370e16e]{transform:rotate(180deg)}.details-body[data-v-c370e16e]{display:flex;flex-direction:column;gap:16px;padding-top:12px}.quick-actions[data-v-c370e16e]{display:flex;flex-wrap:wrap;gap:8px}.action-btn[data-v-c370e16e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:132px;padding:8px 14px;font-size:12px;font-weight:700;color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);cursor:pointer;transition:all .15s}.action-btn[data-v-c370e16e]:hover{border-color:var(--ba-color-border-accent);color:var(--ba-color-text-accent-theme)}.extra-info-grid[data-v-c370e16e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2)}@media (max-width: 1000px){.extra-info-grid[data-v-c370e16e]{grid-template-columns:1fr}}.info-group[data-v-c370e16e]{display:flex;flex-direction:column;gap:2px}.info-label[data-v-c370e16e]{font-size:9px;font-weight:800;color:var(--ba-color-text-muted);letter-spacing:.04em}.info-value[data-v-c370e16e]{font-size:12px;color:var(--ba-color-text-primary);word-break:break-word}.feedback-box[data-v-c370e16e]{padding:12px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);box-shadow:var(--ba-shadow-surface-sm)}.feedback-box.is-danger .feedback-box__header[data-v-c370e16e]{color:var(--ba-color-status-error)}.feedback-box__header[data-v-c370e16e]{margin-bottom:6px;font-size:11px;font-weight:700;color:var(--ba-color-text-secondary)}.feedback-box__text[data-v-c370e16e]{font-size:12px;color:var(--ba-color-text-secondary);line-height:1.5}.my-contributions-drawer[data-v-4f1aff05]{--my-contributions-surface-bg: var(--ba-my-drawer-surface-bg, var(--ba-scene-panel-bg));--my-contributions-surface-border: var(--ba-my-drawer-surface-border, var(--ba-scene-card-border));display:grid;gap:16px}.my-contributions-toolbar[data-v-4f1aff05]{display:flex;align-items:center;gap:12px;padding:4px}.my-contributions-toolbar__toggle[data-v-4f1aff05]{width:100%}.my-contributions-toolbar--actions[data-v-4f1aff05]{justify-content:flex-end}.my-contributions-toolbar__actions[data-v-4f1aff05]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.my-contributions-toolbar__filter[data-v-4f1aff05]{width:160px}.my-contributions-body[data-v-4f1aff05]{position:relative;min-height:240px;padding:4px}.my-contributions-panel[data-v-4f1aff05],.my-contributions-list[data-v-4f1aff05]{display:grid;gap:12px}.my-contributions-empty[data-v-4f1aff05]{padding:42px 0}.my-contributions-pagination[data-v-4f1aff05]{display:flex;justify-content:flex-end}[data-v-4f1aff05] .base-loading.loading-box{--ba-loading-box-backdrop: transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}@media (max-width: 768px){.my-contributions-toolbar[data-v-4f1aff05]{flex-direction:column;align-items:stretch}.my-contributions-toolbar__toggle[data-v-4f1aff05]{width:100%}.my-contributions-toolbar__actions[data-v-4f1aff05]{justify-content:space-between;margin-left:0}.my-contributions-toolbar__filter[data-v-4f1aff05]{flex:1 1 auto;width:auto;min-width:0}.my-contributions-pagination[data-v-4f1aff05]{justify-content:flex-start}}.wechat-bind[data-v-74200919]{display:flex;flex-direction:column;align-items:center}.wechat-bind .bound-state[data-v-74200919]{width:100%;display:flex;flex-direction:column;gap:32px;animation:slideInUp-74200919 .6s cubic-bezier(.16,1,.3,1)}.wechat-bind .bound-state .status-box[data-v-74200919]{display:flex;align-items:center;gap:20px;padding:24px;background-color:var(--color-bg-1);border:1px solid var(--color-border-1);border-radius:var(--ba-radius-3);position:relative;overflow:hidden}.wechat-bind .bound-state .status-box[data-v-74200919]: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-74200919]{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-74200919]{font-size:24px;color:#fff;display:flex;align-items:center;justify-content:center}.wechat-bind .bound-state .status-box .info .label[data-v-74200919]{font-size:18px;font-weight:800;color:var(--color-text-title);letter-spacing:.5px}.wechat-bind .bound-state .status-box .info .status[data-v-74200919]{font-size:12px;color:var(--color-text-description);margin-top:6px;font-family:var(--font-family-mono);opacity:.8}@keyframes slideInUp-74200919{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.wechat-bind .qr-container[data-v-74200919]{display:flex;flex-direction:column;align-items:center;gap:16px}.wechat-bind .qr-container .qr-loading[data-v-74200919]{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:var(--ba-radius-3)}.wechat-bind .qr-container .qr-box[data-v-74200919]{position:relative;width:200px;height:200px;padding:8px;background-color:var(--ba-wechat-qr-surface, var(--ba-color-bg-surface));border-radius:var(--ba-radius-3);overflow:hidden;border:1px solid var(--color-border-1)}.wechat-bind .qr-container .qr-box img[data-v-74200919]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wechat-bind .qr-container .qr-box.is-expired img[data-v-74200919]{filter:blur(4px) grayscale(1)}.wechat-bind .qr-container .qr-box .expired-mask[data-v-74200919]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#090c14ad;color:var(--ba-color-text-inverse);cursor:pointer;gap:8px}.wechat-bind .qr-container .qr-tip[data-v-74200919]{font-size:14px;color:var(--color-text-main);font-weight:500}.wechat-bind .actions[data-v-74200919]{width:100%}.wechat-bind[data-v-74200919] .unbind-button.base-big-button{--ba-big-button-height: 56px;--ba-big-button-font-size: 16px;--ba-big-button-letter-spacing: .04em}.tw-font-mono[data-v-665c4cb4]{font-family:var(--font-family-system)}.uc-container[data-v-665c4cb4]{--uc-surface-bg: var(--ba-my-card-bg, var(--ba-scene-panel-bg));--uc-surface-border: var(--ba-my-card-border, var(--ba-scene-card-border));--uc-header-empty-bg: var(--ba-my-card-empty-bg, var(--ba-color-bg-input));--uc-header-overlay: var(--ba-my-card-header-overlay, linear-gradient(to bottom, rgba(255, 214, 102, .06) 0%, var(--ba-scene-surface-soft) 42%, var(--uc-surface-bg) 92%));--uc-grid-line: var(--ba-my-card-grid-line, rgba(148, 163, 184, .12));--uc-placeholder-border: var(--ba-my-card-placeholder-border, rgba(148, 163, 184, .24));--uc-placeholder-corner: var(--ba-my-card-placeholder-corner, rgba(148, 163, 184, .3));--uc-avatar-ring: var(--ba-my-card-avatar-ring, var(--ba-color-bg-surface));--uc-avatar-shadow: var(--ba-my-card-avatar-shadow, 0 12px 24px -6px rgba(15, 23, 42, .16));--uc-progress-track: var(--ba-my-card-progress-track, rgba(148, 163, 184, .12));--uc-progress-grid: var(--ba-my-card-progress-grid, rgba(148, 163, 184, .14));--uc-progress-fill: var(--ba-my-card-progress-fill, var(--ba-color-interactive-primary-solid-active));--uc-level-badge-bg: var(--ba-my-card-level-badge-bg, var(--ba-color-interactive-primary-solid-active));--uc-level-badge-text: var(--ba-my-card-level-badge-text, var(--ba-color-interactive-primary-text));--uc-icon-tile-bg: var(--ba-my-card-icon-tile-bg, var(--ba-color-bg-input));--uc-icon-tile-bg-active: var(--ba-my-card-icon-tile-bg-active, var(--ba-color-text-primary));--uc-icon-tile-text-active: var(--ba-my-card-icon-tile-text-active, var(--ba-color-text-inverse));--uc-icon-tile-radius: var(--ba-radius-5);--uc-menu-hover: var(--ba-my-card-menu-hover, var(--ba-color-bg-input));--uc-menu-active: var(--ba-my-card-menu-active, var(--ba-color-bg-surface-muted));position:relative;width:100%;max-width:800px;min-height:100vh;padding-bottom:80px;margin:0 auto;overflow:hidden;color:var(--ba-color-text-primary);background-color:var(--uc-surface-bg)}:root[data-theme=dark],:root[data-theme-route=dark]{--uc-header-overlay: linear-gradient(to bottom, rgba(255, 214, 102, .1) 0%, rgba(18, 20, 24, .2) 40%, var(--uc-surface-bg) 92%);--uc-grid-line: rgba(255, 255, 255, .08);--uc-placeholder-border: rgba(255, 255, 255, .12);--uc-placeholder-corner: rgba(255, 200, 61, .24);--uc-avatar-shadow: 0 14px 30px -12px rgba(0, 0, 0, .5);--uc-progress-track: rgba(255, 255, 255, .08);--uc-progress-grid: rgba(255, 255, 255, .12)}.uc-header[data-v-665c4cb4]{position:relative;width:100%;padding-bottom:24px}.uc-header__backdrop[data-v-665c4cb4]{position:absolute;top:0;left:0;z-index:0;width:100%;height:320px;overflow:hidden;pointer-events:none;background-color:var(--uc-header-empty-bg)}.uc-header__backdrop.is-empty[data-v-665c4cb4]{background-color:var(--uc-header-empty-bg)}.uc-header__overlay-gradient[data-v-665c4cb4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--uc-header-overlay)}.uc-header__img[data-v-665c4cb4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(1.1);opacity:.5;position:relative;z-index:1}.empty-state-placeholder[data-v-665c4cb4]{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-665c4cb4]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4;background-image:linear-gradient(var(--uc-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--uc-grid-line) 1px,transparent 1px);background-size:20px 20px;background-position:center center}.empty-state-placeholder .tech-corner[data-v-665c4cb4]{position:absolute;width:8px;height:8px;border:2px solid var(--uc-placeholder-corner);z-index:2}.empty-state-placeholder .tech-corner.top-left[data-v-665c4cb4]{top:12px;left:12px;border-right:none;border-bottom:none}.empty-state-placeholder .tech-corner.bottom-right[data-v-665c4cb4]{bottom:12px;right:12px;border-left:none;border-top:none}.uc-main[data-v-665c4cb4]{position:relative;z-index:1;padding:32px 24px 0}.uc-main__top[data-v-665c4cb4]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.uc-avatar-box[data-v-665c4cb4]{position:relative}.uc-avatar-img[data-v-665c4cb4] .base-avatar{border:2px solid var(--uc-avatar-ring);box-shadow:var(--uc-avatar-shadow)}.uc-btn-icon[data-v-665c4cb4]{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-665c4cb4]:hover{color:var(--color-text-title);background:#ffd66633;border-color:var(--ba-color-interactive-primary-border)}.uc-btn-icon[data-v-665c4cb4]:active{transform:scale(.9)}.uc-info[data-v-665c4cb4]{margin-bottom:28px}.uc-info__row[data-v-665c4cb4]{display:flex;gap:12px;align-items:center;margin-bottom:12px}.uc-username[data-v-665c4cb4]{margin:0;font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.5px}.uc-meta[data-v-665c4cb4]{display:flex;gap:20px;align-items:flex-end}.uc-meta__item[data-v-665c4cb4]{display:flex;gap:6px;align-items:baseline;line-height:1}.uc-meta__item.is-clickable[data-v-665c4cb4]{cursor:pointer;transition:opacity .2s}.uc-meta__item.is-clickable[data-v-665c4cb4]:hover{opacity:.6}.uc-meta__label[data-v-665c4cb4]{font-size:12px;color:var(--color-text-secondary)}.uc-meta__value[data-v-665c4cb4]{font-size:16px;font-weight:600;color:var(--color-text-title)}.uc-meta__divider[data-v-665c4cb4]{width:1px;height:12px;background:var(--color-border-2);transform:translateY(-2px)}.uc-progress[data-v-665c4cb4]{width:100%;margin-top:24px}.uc-progress__header[data-v-665c4cb4]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:8px;color:var(--color-text-disabled)}.uc-progress__title-group[data-v-665c4cb4]{display:flex;gap:8px;align-items:center}.uc-level-badge[data-v-665c4cb4]{padding:2px 6px;font-size:11px;font-weight:800;line-height:1.2;color:var(--uc-level-badge-text);background-color:var(--uc-level-badge-bg);border-radius:4px}.uc-progress__label[data-v-665c4cb4]{font-size:10px;font-weight:600;letter-spacing:.5px}.uc-progress__data[data-v-665c4cb4]{font-size:12px;font-weight:600;color:var(--color-text-title)}.uc-progress__track[data-v-665c4cb4]{position:relative;width:100%;height:4px;overflow:hidden;background-color:var(--uc-progress-track);background-image:linear-gradient(135deg,var(--uc-progress-grid) 25%,transparent 25%,transparent 50%,var(--uc-progress-grid) 50%,var(--uc-progress-grid) 75%,transparent 75%,transparent);background-size:8px 8px;border-radius:2px}.uc-progress__bar[data-v-665c4cb4]{position:relative;height:100%;background-color:var(--uc-progress-fill);border-radius:2px;transition:width .3s ease-out}.uc-progress__shimmer[data-v-665c4cb4]{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-665c4cb4 4s infinite}@keyframes shimmer-665c4cb4{to{transform:translate(200%)}}.uc-body[data-v-665c4cb4]{position:relative;z-index:1;padding:0 24px}.uc-deck[data-v-665c4cb4]{display:flex;justify-content:space-between;margin:28px 0}.uc-deck__item[data-v-665c4cb4]{display:flex;flex-direction:column;gap:10px;align-items:center;width:64px;cursor:pointer}.uc-deck__icon[data-v-665c4cb4]{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;font-size:24px;color:var(--ba-color-text-primary);background:var(--uc-icon-tile-bg);border-radius:var(--uc-icon-tile-radius);transition:all .25s cubic-bezier(.25,.46,.45,.94)}.uc-deck__text[data-v-665c4cb4]{font-size:12px;font-weight:600;color:var(--color-text-secondary);transition:color .2s}.uc-deck__item:hover .uc-deck__text[data-v-665c4cb4]{color:var(--color-text-title)}.uc-deck__item:hover .uc-deck__icon[data-v-665c4cb4]{background:var(--ba-scene-accent-bg-soft)}.uc-deck__item:active .uc-deck__icon[data-v-665c4cb4]{color:var(--uc-icon-tile-text-active);background:var(--uc-icon-tile-bg-active);transform:scale(.92)}.uc-divider[data-v-665c4cb4]{width:100%;height:1px;margin-bottom:32px;background:var(--uc-surface-border);opacity:.6}.uc-menu-group[data-v-665c4cb4]{margin-bottom:32px}.uc-menu-title[data-v-665c4cb4]{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-665c4cb4]{display:flex;align-items:center;padding:14px 8px;margin:0 -8px;cursor:pointer;border-radius:12px;transition:all .2s}.uc-menu-item[data-v-665c4cb4]:hover{background-color:var(--uc-menu-hover)}.uc-menu-item[data-v-665c4cb4]:active{background-color:var(--uc-menu-active);transform:scale(.98)}.uc-menu-icon[data-v-665c4cb4]{margin-right:16px;font-size:20px;color:var(--color-text-title)}.uc-menu-content[data-v-665c4cb4]{display:flex;flex-direction:column}.uc-menu-horizontal[data-v-665c4cb4]{display:flex;flex:1;align-items:center;justify-content:space-between;gap:8px}.uc-menu-label[data-v-665c4cb4]{font-size:16px;font-weight:600;line-height:1.2;color:var(--color-text-title)}.uc-menu-badge[data-v-665c4cb4]{margin-left:auto;padding:2px 6px;font-size:10px;font-weight:700;color:var(--color-text-secondary);background:var(--uc-icon-tile-bg);border-radius:4px}.uc-footer[data-v-665c4cb4]{display:flex;justify-content:center;margin-top:48px}.uc-logout-btn[data-v-665c4cb4]{--bah-button-height: 40px;--bah-button-padding-x: 18px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-weight: 600;--bah-button-letter-spacing: .08em;--bah-button-outlined-bg: var(--uc-surface-bg);--bah-button-outlined-bg-hover: var(--ba-scene-card-bg-tone-danger);--bah-button-outlined-bg-active: var(--ba-scene-card-bg-tone-danger);--bah-button-outlined-text: var(--ba-color-text-secondary);--bah-button-outlined-text-hover: var(--ba-color-danger-700);--bah-button-outlined-border: var(--ba-scene-card-border-soft);--bah-button-outlined-border-hover: var(--ba-color-danger-600)}.activity-vote-drawer[data-v-e332588b]{display:flex;flex-direction:column;gap:14px;padding:18px 18px 20px}.drawer-toolbar[data-v-e332588b]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.drawer-toolbar__meta[data-v-e332588b]{min-width:0}.drawer-toolbar__meta h3[data-v-e332588b]{margin:0;color:var(--color-text-title);font-size:18px;line-height:1.4}.drawer-toolbar__meta p[data-v-e332588b]{margin:6px 0 0;color:var(--color-text-secondary);font-size:13px;line-height:1.6;white-space:pre-wrap}.drawer-toolbar__actions[data-v-e332588b]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.drawer-content[data-v-e332588b]{display:flex;flex-direction:column;gap:14px}.drawer-summary[data-v-e332588b]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px}.drawer-summary__hint[data-v-e332588b]{font-size:12px;line-height:1.4;color:var(--color-text-secondary)}.drawer-submitted[data-v-e332588b]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:12px;background:var(--ba-activity-status-active-bg);border:1px solid var(--ba-activity-status-active-border)}.drawer-submitted__head[data-v-e332588b]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.drawer-submitted__label[data-v-e332588b]{color:var(--ba-color-success-500, #18a058);font-size:12px;font-weight:700}.drawer-submitted__text[data-v-e332588b]{color:var(--color-text-title);font-size:14px;font-weight:600}.drawer-submitted__tags[data-v-e332588b]{display:flex;flex-wrap:wrap;gap:8px}.drawer-option-head[data-v-e332588b]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--color-text-title);font-weight:700}.drawer-option-head__rule[data-v-e332588b]{font-size:12px;color:var(--color-text-secondary);font-weight:500}.drawer-option-list[data-v-e332588b]{display:grid;gap:12px}.drawer-option-card[data-v-e332588b]{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(15,23,42,.1);border-radius:12px;padding:12px 14px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.drawer-option-card[data-v-e332588b]:hover{border-color:var(--ba-scene-card-border-active);background:var(--ba-scene-card-bg-hover-soft, var(--ba-scene-card-bg-hover))}.drawer-option-card.drawer-option-card--selected[data-v-e332588b],.drawer-option-card.drawer-option-card--submitted[data-v-e332588b]{border-color:#409eff73;background:#409eff14}.drawer-option-card.drawer-option-card--submitted[data-v-e332588b]{border-color:var(--ba-activity-status-active-border);background:var(--ba-activity-status-active-bg)}.drawer-option-card__main[data-v-e332588b]{min-width:0;flex:1}.drawer-option-card__head[data-v-e332588b]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.drawer-option-card__head h4[data-v-e332588b]{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-title)}.drawer-option-card__media[data-v-e332588b],.drawer-option-card__count[data-v-e332588b]{margin:6px 0 0;color:var(--color-text-secondary);font-size:12px;line-height:1.5;word-break:break-all}.drawer-option-card__count[data-v-e332588b]{margin:0;flex-shrink:0;text-align:right}.drawer-footer[data-v-e332588b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.drawer-footer__copy[data-v-e332588b]{min-width:0}.drawer-footer__copy strong[data-v-e332588b]{display:block;color:var(--color-text-title);font-size:14px;line-height:1.5}.drawer-footer__copy p[data-v-e332588b]{margin:4px 0 0;color:var(--color-text-secondary);font-size:12px;line-height:1.5}.drawer-empty[data-v-e332588b]{padding:52px 0 28px}@media (max-width: 1000px){.activity-vote-drawer[data-v-e332588b]{padding:14px 12px 16px}.drawer-toolbar[data-v-e332588b],.drawer-option-card[data-v-e332588b],.drawer-footer[data-v-e332588b]{flex-direction:column;align-items:stretch}.drawer-toolbar__actions[data-v-e332588b]{justify-content:flex-start}.drawer-option-card__count[data-v-e332588b]{text-align:left}}.card-modal-backdrop[data-v-0efba9ff]{--my-card-modal-backdrop-bg: var(--ba-my-card-modal-backdrop-bg, rgba(9, 12, 20, .28));--my-card-modal-frame-bg: var(--ba-my-card-modal-frame-bg, var(--ba-scene-panel-bg-strong));--my-card-modal-frame-shadow: var(--ba-my-card-modal-frame-shadow, var(--ba-shadow-floating-lg));position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:var(--my-card-modal-backdrop-bg);display:flex;align-items:center;justify-content:flex-end;padding-right:24px}.mobile-frame[data-v-0efba9ff]{width:100%;max-width:380px;height:90vh;max-height:900px;background:var(--my-card-modal-frame-bg);border-radius:var(--ba-radius-5);box-shadow:var(--my-card-modal-frame-shadow);overflow:hidden;position:relative;display:flex;flex-direction:column}.scroll-container[data-v-0efba9ff]{flex:1;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.scroll-container[data-v-0efba9ff]::-webkit-scrollbar{display:none}.card-content[data-v-0efba9ff] .uc-container{min-height:0!important;height:auto!important;padding-bottom:40px!important;overflow:visible!important}:root[data-theme=dark],:root[data-theme-route=dark]{--my-card-modal-backdrop-bg: rgba(0, 0, 0, .52);--my-card-modal-frame-shadow: 0 24px 64px rgba(0, 0, 0, .48)}.home-header[data-v-2f5105d0]{--header-search-hover: var(--ba-color-link-hover, var(--color-text-main));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-2f5105d0]{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--non-immersive[data-v-2f5105d0]{background:#ffffffc2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(0,0,0,.05);box-shadow:none}.home-header--deep.home-header--scrolled[data-v-2f5105d0]{background:#0a0a0abf;border-bottom:1px solid rgba(255,255,255,.05);box-shadow:0 4px 30px #0006}.home-header--deep.home-header--non-immersive[data-v-2f5105d0]{background:#0a0a0ac7;border-bottom:1px solid rgba(255,255,255,.06);box-shadow:none}.home-header .header-content[data-v-2f5105d0]{position:relative;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-2f5105d0]{flex-shrink:0;width:220px;display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-header .logo-area .logo-icon[data-v-2f5105d0]{color:var(--ba-color-brand-600)}.home-header .logo-area .logo-text-group[data-v-2f5105d0]{display:flex;align-items:baseline;gap:6px;color:var(--color-text-main);-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-header .logo-area .logo-title[data-v-2f5105d0]{font-size:17px;font-weight:900;letter-spacing:.02em}.home-header .logo-area .logo-divider[data-v-2f5105d0]{font-size:14px;opacity:.2;font-weight:300}.home-header .logo-area .logo-subtitle[data-v-2f5105d0]{font-size:11px;font-weight:500;letter-spacing:.05em;opacity:.7}.home-header .header-nav[data-v-2f5105d0]{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:4px}.home-header .header-user[data-v-2f5105d0]{flex-shrink:0;min-width:300px;display:flex;justify-content:flex-end;align-items:center;gap:14px}.home-header .header-user .header-search-btn[data-v-2f5105d0],.home-header .header-user .header-theme-btn[data-v-2f5105d0]{height:34px;padding:4px 8px;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;color:var(--color-text-main);border-radius:20px;transition:background-color .2s ease}.home-header .header-user .header-search-btn[data-v-2f5105d0]:hover,.home-header .header-user .header-theme-btn[data-v-2f5105d0]:hover{background:#0000000d}.home-header .header-user .user-entry[data-v-2f5105d0]{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-2f5105d0]:hover{background:#0000000d}.home-header .header-user .user-name[data-v-2f5105d0],.home-header .header-user .login-text[data-v-2f5105d0]{font-size:14px;font-weight:500;color:var(--color-text-main)}.home-header .header-user .guest-icon[data-v-2f5105d0]{color:var(--color-text-main);opacity:.7}.home-header--deep .header-user .user-entry[data-v-2f5105d0]:hover{background:#ffffff14}.home-header--deep .header-user .user-name[data-v-2f5105d0],.home-header--deep .header-user .login-text[data-v-2f5105d0]{color:#ffffffd9}.home-header--deep .header-user .header-search-btn[data-v-2f5105d0],.home-header--deep .header-user .header-theme-btn[data-v-2f5105d0]{color:#ffffffe6}.home-header--deep .header-user .header-search-btn[data-v-2f5105d0]:hover,.home-header--deep .header-user .header-theme-btn[data-v-2f5105d0]:hover{background:#ffffff14}.home-header .nav-item[data-v-2f5105d0]{position:relative;display:flex;align-items:center;padding:6px 12px;color:var(--color-text-main);cursor:pointer;transition:all .3s;border-radius:4px;font-size:13px;font-weight:500}.home-header .nav-item[data-v-2f5105d0]:hover{background:#0000000d;color:var(--global-gray-9)}.home-header .nav-item--active[data-v-2f5105d0]{background:var(--color-bg-primary)!important;color:var(--global-gray-9)!important;box-shadow:0 4px 12px #ffc83d66}.home-header .nav-item--active[data-v-2f5105d0]:hover{background:var(--color-bg-primary)!important;color:var(--global-gray-9)!important}.home-header--deep .logo-text-group[data-v-2f5105d0],.home-header--deep .nav-item[data-v-2f5105d0],.home-header--deep .guest-icon[data-v-2f5105d0],.home-header--deep .user-name[data-v-2f5105d0],.home-header--deep .login-text[data-v-2f5105d0]{color:#ffffffd9!important}.home-header--deep .nav-item[data-v-2f5105d0]:hover{background:#ffffff1a;color:var(--color-bg-primary)!important}.home-header--deep .nav-item--active[data-v-2f5105d0],.home-header--deep .nav-item--active[data-v-2f5105d0]:hover{background:var(--color-bg-primary);color:#000!important}.home-mobile-nav[data-v-4aaf350d]{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-4aaf350d]{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-4aaf350d]{color:#ffffff80}.home-mobile-nav.deep-theme .nav-btn.active[data-v-4aaf350d]{color:var(--color-bg-primary)}.home-mobile-nav.deep-theme .nav-btn.active .icon-wrapper[data-v-4aaf350d]{background:var(--color-bg-primary);color:#000}.home-mobile-nav.deep-theme .nav-text[data-v-4aaf350d]{color:#fff6}.home-mobile-nav.deep-theme .active .nav-text[data-v-4aaf350d]{color:var(--color-bg-primary)}.home-mobile-nav .nav-container[data-v-4aaf350d]{display:flex;align-items:center;width:100%}.home-mobile-nav .nav-btn[data-v-4aaf350d]{box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:4px 0;color:var(--color-text-main);transition:all .3s var(--cubic-bezier-overscroll)}.home-mobile-nav .nav-btn .icon-wrapper[data-v-4aaf350d]{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-4aaf350d]{max-width:100%;font-size:10px;font-weight:700;line-height:1.1;opacity:.8;text-align:center;white-space:nowrap}.home-mobile-nav .nav-btn.active[data-v-4aaf350d]{transform:translateY(-2px)}.home-mobile-nav .nav-btn.active .icon-wrapper[data-v-4aaf350d]{background:var(--color-bg-primary);width:52px;box-shadow:0 4px 12px #ffc83d4d}.home-mobile-nav .nav-btn.active .nav-text[data-v-4aaf350d]{opacity:1;transform:scale(1.1)}.home-mobile-top-bar[data-v-bb07d5ce]{position:fixed;top:0;left:0;right:0;z-index:120;height:var(--mobile-header-height);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:0 12px;background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(0,0,0,.06)}.home-mobile-top-bar.is-deep[data-v-bb07d5ce]{background:#0a0a0adb;border-bottom:1px solid rgba(255,255,255,.08)}.home-mobile-top-bar.is-deep .top-btn[data-v-bb07d5ce],.home-mobile-top-bar.is-deep .brand[data-v-bb07d5ce],.home-mobile-top-bar.is-deep .top-btn--theme[data-v-bb07d5ce]{color:#ffffffe6}.top-leading[data-v-bb07d5ce]{display:inline-flex;align-items:center;justify-content:flex-start}.top-actions[data-v-bb07d5ce]{display:inline-flex;align-items:center;gap:6px;justify-self:end}.top-btn[data-v-bb07d5ce]{width:34px;height:34px;border:none;background:transparent;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-main);cursor:pointer;transition:background-color .2s ease}.top-btn[data-v-bb07d5ce]:active{background:#0000000f}.top-btn--avatar[data-v-bb07d5ce]{padding:0}.top-btn--theme[data-v-bb07d5ce]{width:34px;height:34px;padding:0}.brand[data-v-bb07d5ce]{min-width:0;display:inline-flex;align-items:center;gap:8px;color:var(--color-text-title);cursor:pointer;justify-self:center}.brand .brand-icon[data-v-bb07d5ce]{color:var(--ba-color-brand-600)}.brand .brand-text[data-v-bb07d5ce]{font-size:16px;font-weight:900;letter-spacing:.04em;line-height:1}.home-global-search-overlay[data-v-d5e777e8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200}.search-mask[data-v-d5e777e8]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.search-panel[data-v-d5e777e8]{position:absolute;top:calc(var(--nav-height, 64px) + 8px);left:50%;transform:translate(-50%);width:min(640px,calc(100vw - 24px));max-height:min(85vh,640px)}@media (max-width: 1000px){.search-panel[data-v-d5e777e8]{top:calc(var(--mobile-header-height) + 6px);width:calc(100vw - 8px);max-height:calc(100dvh - var(--mobile-header-height) - 14px)}}.search-panel-inner[data-v-d5e777e8]{width:100%;max-height:inherit;min-height:240px;display:flex;flex-direction:column;border-radius:var(--ba-radius-4);border:1px solid var(--ba-scene-card-border);background:var(--ba-scene-panel-bg);box-shadow:var(--ba-shadow-floating-xl);overflow:hidden}.search-head[data-v-d5e777e8]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--ba-scene-divider-soft)}.search-head__icon[data-v-d5e777e8]{width:20px;height:20px;flex-shrink:0;color:var(--ba-color-text-muted)}.scope-selector[data-v-d5e777e8]{position:relative;flex-shrink:0}.scope-btn[data-v-d5e777e8]{display:flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:700;color:var(--ba-color-text-accent-theme);background:var(--ba-scene-accent-bg-soft);border:1px solid var(--ba-scene-accent-border-soft);border-radius:var(--ba-radius-1);cursor:pointer;white-space:nowrap;transition:all .15s}.scope-btn[data-v-d5e777e8]:hover{background:var(--ba-scene-accent-bg-muted)}.scope-dropdown[data-v-d5e777e8]{width:140px;background:var(--ba-scene-panel-bg);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);box-shadow:var(--ba-shadow-floating-lg);padding:4px;z-index:1300}.scope-dropdown__item[data-v-d5e777e8]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:7px 10px;font-size:12px;font-weight:600;color:var(--ba-color-text-secondary);background:transparent;border:none;border-radius:var(--ba-radius-1);cursor:pointer;text-align:left;transition:all .15s}.scope-dropdown__item[data-v-d5e777e8]:hover{background:var(--ba-scene-card-bg-hover-soft);color:var(--ba-color-text-primary)}.scope-dropdown__item.is-active[data-v-d5e777e8]{color:var(--ba-color-text-accent-theme);background:var(--ba-scene-accent-bg-soft)}.search-head__input[data-v-d5e777e8]{flex:1;min-width:0;border:none;background:transparent;font-size:16px;font-weight:500;color:var(--ba-color-text-primary);outline:none;padding:4px 0}.search-head__input[data-v-d5e777e8]::-moz-placeholder{color:var(--ba-color-text-muted);font-weight:400}.search-head__input[data-v-d5e777e8]::placeholder{color:var(--ba-color-text-muted);font-weight:400}.search-head__right[data-v-d5e777e8]{display:flex;align-items:center;gap:8px;flex-shrink:0}.close-btn[data-v-d5e777e8]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--ba-radius-2);background:var(--ba-color-bg-surface-muted);color:var(--ba-color-text-secondary);cursor:pointer;transition:all .15s}.close-btn[data-v-d5e777e8]:hover{background:var(--ba-color-bg-surface-strong);color:var(--ba-color-text-primary)}.search-result-wrap[data-v-d5e777e8]{flex:1;min-height:0;display:flex;flex-direction:column}.state-wrap[data-v-d5e777e8]{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--ba-color-text-muted);font-size:13px}.state-wrap--hint[data-v-d5e777e8]{min-height:160px}.state-wrap__icon[data-v-d5e777e8]{opacity:.4}.result-item[data-v-d5e777e8]{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:4px;text-align:left;cursor:pointer;border:1px solid transparent;border-radius:var(--ba-radius-2);background:transparent;transition:all .15s}.result-item[data-v-d5e777e8]:hover,.result-item.is-highlighted[data-v-d5e777e8]{background:var(--ba-scene-card-bg-hover-soft);border-color:var(--ba-scene-card-border)}.result-cover[data-v-d5e777e8]{width:40px;height:40px;flex-shrink:0;border-radius:var(--ba-radius-2);overflow:hidden;background:var(--ba-color-bg-surface-muted)}.result-cover--user[data-v-d5e777e8]{border-radius:999px}.cover-placeholder[data-v-d5e777e8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--ba-color-text-muted)}.result-main[data-v-d5e777e8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.result-title[data-v-d5e777e8]{font-size:14px;font-weight:700;color:var(--ba-color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-meta[data-v-d5e777e8]{display:flex;align-items:center;gap:6px;min-width:0}.result-type-badge[data-v-d5e777e8]{display:inline-flex;padding:0 5px;font-size:9px;font-weight:700;color:var(--ba-color-text-accent-theme);background:var(--ba-scene-accent-bg-soft);border:1px solid var(--ba-scene-accent-border-soft);border-radius:var(--ba-radius-1);line-height:1.6;flex-shrink:0}.result-sub[data-v-d5e777e8]{font-size:12px;color:var(--ba-color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-scroll[data-v-d5e777e8]{flex:1;overflow-y:auto;padding:8px}.search-result-scroll[data-v-d5e777e8]::-webkit-scrollbar{width:6px}.search-result-scroll[data-v-d5e777e8]::-webkit-scrollbar-thumb{background:var(--ba-scene-card-border-soft);border-radius:999px}.search-load-more[data-v-d5e777e8]{display:flex;align-items:center;justify-content:center;width:calc(100% - 16px);margin:0 8px 10px;padding:8px;font-size:12px;font-weight:600;color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface-muted);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);cursor:pointer;transition:all .15s}.search-load-more[data-v-d5e777e8]:hover:not(:disabled){background:var(--ba-color-bg-surface-strong);color:var(--ba-color-text-primary)}.search-load-more[data-v-d5e777e8]:disabled{opacity:.5;cursor:default}.search-footer[data-v-d5e777e8]{display:none;align-items:center;gap:14px;padding:10px 16px;background:var(--ba-scene-surface-muted);border-top:1px solid var(--ba-scene-divider-soft)}@media (min-width: 640px){.search-footer[data-v-d5e777e8]{display:flex}}.footer-hint[data-v-d5e777e8]{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--ba-color-text-muted)}.footer-hint kbd[data-v-d5e777e8]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;padding:1px 5px;font-size:10px;font-weight:700;font-family:var(--ba-font-mono, monospace);color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-1);box-shadow:var(--ba-shadow-surface-sm)}.home[data-v-238be0d1]{position:relative;height:100vh;height:100dvh;background:var(--ba-scene-page-bg-flat)}.home .home__content[data-v-238be0d1]{position:relative;box-sizing:border-box}.home__route-shell[data-v-238be0d1]{min-height:100%}@media (max-width: 1000px){.home__route-shell--mobile-offset[data-v-238be0d1]{padding-top:var(--mobile-header-height)}[data-v-238be0d1] .mobile-header{top:var(--mobile-header-height)}}.agreement-content[data-v-1993d612]{max-height:70vh;padding:0}.agreement-content__inner[data-v-1993d612]{padding-bottom:var(--ba-space-4)}.markdown-content[data-v-1993d612]{line-height:1.6}.markdown-content[data-v-1993d612] h1{font-size:24px;font-weight:700;margin:16px 0;color:var(--color-text-1)}.markdown-content[data-v-1993d612] h2{font-size:20px;font-weight:700;margin:14px 0;color:var(--color-text-1)}.markdown-content[data-v-1993d612] h3{font-size:18px;font-weight:700;margin:12px 0;color:var(--color-text-1)}.markdown-content[data-v-1993d612] p{margin:8px 0;color:var(--color-text-2)}.markdown-content[data-v-1993d612] ul{padding-left:28px;margin:8px 0}.markdown-content[data-v-1993d612] li{margin:4px 0;color:var(--color-text-2)}.markdown-content[data-v-1993d612] ol{padding-left:28px;margin:8px 0}.markdown-content[data-v-1993d612] a{color:var(--color-primary);text-decoration:none}.markdown-content[data-v-1993d612] a:hover{text-decoration:underline}.markdown-content[data-v-1993d612] strong{font-weight:700;color:var(--color-text-1)}.markdown-content[data-v-1993d612] code{background-color:var(--color-bg-2);padding:2px 4px;border-radius:4px;font-family:monospace}.markdown-content[data-v-1993d612] blockquote{border-left:4px solid var(--color-primary);padding-left:16px;margin:8px 0;color:var(--color-text-3)}.agreement-updated-at[data-v-1993d612]{margin-top:var(--ba-space-4);padding-top:var(--ba-space-3);border-top:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));color:var(--ba-scene-section-meta, var(--ba-color-text-secondary));font-size:var(--ba-font-size-xs)}.global-footer[data-v-d76d07e8]{--global-footer-brand-color: var(--ba-footer-brand-color, var(--ba-color-interactive-primary-solid, var(--color-bg-primary, #FFC83D)));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-d76d07e8]{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}.global-footer__container[data-v-d76d07e8]{max-width:1200px;padding:60px 20px 40px;margin:0 auto}@media (max-width: 1000px){.global-footer__container[data-v-d76d07e8]{padding:32px 20px 20px}}.global-footer__main-panel[data-v-d76d07e8]{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-d76d07e8]{flex-direction:column;align-items:stretch;gap:0;margin-bottom:28px}}.global-footer__brand[data-v-d76d07e8]{max-width:320px}@media (max-width: 1000px){.global-footer__brand[data-v-d76d07e8]{display:none}}.global-footer__brand-layout[data-v-d76d07e8]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.global-footer__brand-logo[data-v-d76d07e8]{color:var(--global-footer-brand-color);display:flex;align-items:center}.global-footer__brand-name[data-v-d76d07e8]{display:flex;flex-direction:column;gap:4px}.global-footer__brand-name .en[data-v-d76d07e8]{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-d76d07e8]{font-size:14px;font-weight:600;color:#ffffffb3;letter-spacing:4px;line-height:1}.global-footer__brand-desc[data-v-d76d07e8]{font-size:13px;line-height:1.8;color:#ffffff73;letter-spacing:.5px;font-weight:300}.global-footer__links-matrix[data-v-d76d07e8]{display:flex;gap:80px}@media (max-width: 1000px){.global-footer__links-matrix[data-v-d76d07e8]{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:24px 16px}}.global-footer__link-column[data-v-d76d07e8]{display:flex;flex-direction:column;gap:16px}@media (max-width: 1000px){.global-footer__link-column[data-v-d76d07e8]{gap:12px;min-width:40%}}.global-footer__column-title[data-v-d76d07e8]{font-size:15px;font-weight:500;color:#ffffffe6;margin-bottom:8px;letter-spacing:.5px}@media (max-width: 1000px){.global-footer__column-title[data-v-d76d07e8]{font-size:14px;margin-bottom:4px}}.global-footer__link-item[data-v-d76d07e8]{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-d76d07e8]:hover{color:#ffffffe6}.global-footer__divider[data-v-d76d07e8]{width:100%;height:1px;background-color:#ffffff0d;margin-bottom:24px}@media (max-width: 1000px){.global-footer__divider[data-v-d76d07e8]{margin-bottom:20px}}.global-footer__record[data-v-d76d07e8]{display:flex;flex-direction:column;align-items:center;gap:12px}@media (max-width: 1000px){.global-footer__record[data-v-d76d07e8]{gap:8px}}.global-footer__record-badges[data-v-d76d07e8]{display:flex;align-items:center;gap:20px}@media (max-width: 1000px){.global-footer__record-badges[data-v-d76d07e8]{flex-direction:column;gap:8px}}.global-footer__record-link[data-v-d76d07e8]{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-d76d07e8]{font-weight:400}.global-footer__record-link--primary[data-v-d76d07e8]:hover{opacity:.9;color:#fffc}@media (max-width: 1000px){.global-footer__record-link[data-v-d76d07e8]{font-size:12px}}.global-footer__record-icon[data-v-d76d07e8]{width:14px;height:14px;margin-right:4px}.global-footer__record-text[data-v-d76d07e8]{font-size:13px;color:#ffffff59}.global-footer__record-text--secondary[data-v-d76d07e8]{font-weight:300}@media (max-width: 1000px){.global-footer__record-text[data-v-d76d07e8]{font-size:11px;text-align:center}}.base-info-cell[data-v-015167b7]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ba-space-4);padding:10px 0;border-bottom:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));max-width:100%}@media (max-width: 768px){.base-info-cell[data-v-015167b7]{gap:var(--ba-space-3);padding:8px 0}}.base-info-cell[data-v-015167b7]:last-child{border-bottom:0}.label-area[data-v-015167b7]{display:flex;align-items:center;min-width:0;padding:0}@media (max-width: 768px){.label-area[data-v-015167b7]{min-width:68px!important}}.label-text[data-v-015167b7]{color:var(--ba-scene-section-meta, var(--ba-color-text-secondary));font-size:var(--ba-font-size-xs);font-weight:var(--ba-font-weight-medium);line-height:1.4}@media (max-width: 768px){.label-text[data-v-015167b7]{font-size:11px}}.content-area[data-v-015167b7]{display:flex;align-items:center;min-height:30px;min-width:0;font-size:var(--ba-font-size-sm);color:var(--ba-color-text-primary);word-break:break-word}@media (max-width: 768px){.content-area[data-v-015167b7]{min-height:28px;font-size:13px}}.value-text[data-v-015167b7]{font-weight:var(--ba-font-weight-bold);min-width:0}.base-info-cell--s .content-area[data-v-015167b7]{min-height:24px;font-size:var(--ba-font-size-xs)}.base-info-cell--s .label-text[data-v-015167b7]{font-size:10px}.base-info-cell--align-center .content-area[data-v-015167b7]{justify-content:center;text-align:center}.base-info-cell--align-right .content-area[data-v-015167b7]{justify-content:flex-end;text-align:right}.base-card[data-v-b84cd512]{width:100%;max-width:100%;min-width:0;padding:var(--ba-space-5);background-color:var(--ba-scene-card-bg, var(--ba-color-bg-surface));border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-3);box-shadow:var(--ba-shadow-surface-sm)}@media (max-width: 768px){.base-card[data-v-b84cd512]{padding:var(--ba-space-4)}}.base-card[data-v-b84cd512] .n-h3{margin-top:0;margin-bottom:var(--ba-space-4);font-weight:var(--ba-font-weight-bold);color:var(--ba-scene-section-title, var(--ba-color-text-primary))}@media (max-width: 768px){.base-card[data-v-b84cd512] .n-h3{margin-bottom:var(--ba-space-3);font-size:var(--ba-font-size-md)}}.guide-section[data-v-7e62aeff]{margin-top:10px}.label-card[data-v-b8e02b6c]{width:256px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-color-border-subtle);border-radius:4px;padding:20px;box-shadow:0 1px 3px #0000000a;transition:box-shadow .2s;cursor:pointer;flex-shrink:0}@media (min-width: 1000px){.label-card[data-v-b8e02b6c]{width:288px}}.label-card[data-v-b8e02b6c]:hover{box-shadow:0 4px 12px #00000014}.label-card:hover .label-card__avatar img[data-v-b8e02b6c]{transform:scale(1.1)}:root[data-theme=dark] .label-card[data-v-b8e02b6c]{background:var(--ba-color-bg-surface);border-color:#ffffff14}.label-card--placeholder[data-v-b8e02b6c]{cursor:default}.label-card--placeholder[data-v-b8e02b6c]:hover{box-shadow:0 1px 3px #0000000a}.label-card--placeholder .label-card__action[data-v-b8e02b6c]{background:var(--ba-scene-accent-bg-soft);color:var(--ba-color-text-accent-theme)}.label-card__header[data-v-b8e02b6c]{display:flex;align-items:center;gap:14px;margin-bottom:14px}.label-card__avatar[data-v-b8e02b6c]{height:56px;aspect-ratio:4 / 3;width:auto;border-radius:4px;background:var(--ba-color-bg-surface-muted);border:1px solid var(--ba-color-border-subtle);overflow:hidden;flex-shrink:0}.label-card__avatar img[data-v-b8e02b6c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.label-card__avatar-placeholder[data-v-b8e02b6c]{width:100%;height:100%;background:linear-gradient(135deg,var(--ba-scene-surface-muted),var(--ba-scene-card-bg-subtle));position:relative}.label-card__avatar-placeholder[data-v-b8e02b6c]:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px dashed var(--ba-scene-card-border-active);border-radius:2px}.label-card__info[data-v-b8e02b6c]{overflow:hidden;min-width:0}.label-card__name[data-v-b8e02b6c]{font-size:15px;font-weight:700;color:var(--ba-color-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-card__en[data-v-b8e02b6c]{font-size:11px;color:var(--ba-color-text-muted);margin:2px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-card__genre[data-v-b8e02b6c]{font-size:11px;line-height:1.4;color:var(--ba-color-text-secondary);margin:0 0 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-card__action[data-v-b8e02b6c]{width:100%;height:32px;background:var(--ba-color-bg-canvas-flat);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--ba-color-text-secondary);font-weight:500;transition:all .2s}:root[data-theme=dark] .label-card__action[data-v-b8e02b6c]{background:#ffffff0a}.label-card:hover .label-card__action[data-v-b8e02b6c]{background:var(--ba-color-brand-600);color:var(--ba-color-brand-text)}.drawer-grid[data-v-b54474dc]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width: 1000px){.drawer-grid[data-v-b54474dc]{grid-template-columns:repeat(3,1fr)}}.indexed-list-container[data-v-b3299885]{display:flex;flex-direction:column;width:100%;height:100%}.indexed-list-container .search-section[data-v-b3299885]{padding:0 0 16px}.indexed-list-container .content-wrapper[data-v-b3299885]{display:flex;flex:1;overflow:hidden}.indexed-list-container .content-wrapper .list-section[data-v-b3299885]{flex:1;height:100%;padding:0 10px 0 0;overflow:hidden}.indexed-list-container .content-wrapper .list-section .n-scrollbar[data-v-b3299885]{height:100%;padding-right:16px}.indexed-list-container .content-wrapper .list-section .group-container[data-v-b3299885]{margin-bottom:24px;content-visibility:auto;contain-intrinsic-size:1px 100px}.indexed-list-container .content-wrapper .list-section .group-container .group-header[data-v-b3299885]{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-b3299885]{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-b3299885]{width:40px;height:100%;padding:8px 0;display:flex;justify-content:center}.indexed-list-container .content-wrapper .anchor-section[data-v-b3299885] .n-anchor{background:transparent}.indexed-list-container .content-wrapper .anchor-section[data-v-b3299885] .n-anchor:before{display:none}.indexed-list-container .content-wrapper .anchor-section[data-v-b3299885] .n-anchor-link{padding:4px 0;font-size:11px;text-align:center}.indexed-list-container .content-wrapper .anchor-section[data-v-b3299885] .n-anchor-link .n-anchor-link__title{font-family:var(--font-mono);font-weight:700}.drawer-content-wrapper[data-v-27be74f7]{--label-sort-surface-bg: var(--ba-scene-panel-bg);--label-sort-card-bg: var(--ba-scene-card-bg);--label-sort-card-bg-hover: var(--ba-scene-card-bg-hover-soft);--label-sort-tab-active-bg: var(--ba-color-interactive-primary-bg);--label-sort-tab-active-border: var(--ba-color-interactive-primary-border);--label-sort-tab-text: var(--ba-color-text-primary);height:100%;display:flex;flex-direction:column}.tabs-container[data-v-27be74f7]{padding:0 12px 12px;border-bottom:1px solid var(--color-border-1);margin-bottom:12px}.tabs-toggle[data-v-27be74f7]{--ba-toggle-track-bg: var(--label-sort-surface-bg);--ba-toggle-track-border: var(--label-sort-card-border);--ba-toggle-active-bg: var(--label-sort-tab-active-bg);--ba-toggle-active-border: var(--label-sort-tab-active-border);--ba-toggle-accent: var(--label-sort-tab-text);--ba-toggle-text-active: var(--ba-color-interactive-primary-text);--ba-toggle-text: var(--ba-color-text-secondary);--ba-toggle-text-hover: var(--label-sort-tab-text)}.filter-bar[data-v-27be74f7]{padding:0 12px 8px}.list-viewport[data-v-27be74f7]{flex:1;overflow:hidden;position:relative}.tab-pane[data-v-27be74f7]{height:100%;overflow-y:auto}.h-full[data-v-27be74f7]{height:100%}.empty-state[data-v-27be74f7]{padding:40px;text-align:center;color:var(--color-text-caption);font-size:12px;opacity:.6}.header-extra[data-v-27be74f7]{display:flex;align-items:center;gap:12px}.lang-toggle-wrapper[data-v-27be74f7]{transform:scale(.9);transform-origin:right center}.group-title[data-v-27be74f7]{display:flex;align-items:center;gap:8px;margin:0 12px 8px;padding:6px 0;font-size:12px;font-weight:600;color:var(--ba-color-text-secondary)}.group-title[data-v-27be74f7]: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-27be74f7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;padding:4px 12px}.label-card[data-v-27be74f7]{display:flex;align-items:center;cursor:pointer;border-radius:var(--ba-radius-2);transition:background-color .18s ease}.label-card[data-v-27be74f7]:hover{background:var(--label-sort-card-bg-hover)}.card-content[data-v-27be74f7]{flex:1;padding:10px 12px;min-width:0}.name-row[data-v-27be74f7]{display:flex;flex-direction:column;gap:4px}.name-primary[data-v-27be74f7]{font-size:13px;font-weight:600;color:var(--ba-color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.name-secondary[data-v-27be74f7]{font-size:11px;color:var(--ba-color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;opacity:.75}@media (max-width: 1000px){.label-grid[data-v-27be74f7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;padding:4px 12px}.label-card .card-content[data-v-27be74f7]{padding:10px 12px}.label-card .name-primary[data-v-27be74f7]{font-size:12px}.label-card .name-secondary[data-v-27be74f7]{font-size:10px}}.editor-toolbar[data-v-30f3f320]{--editor-toolbar-border: var(--ba-scene-card-border);--editor-toolbar-icon: var(--ba-color-text-muted);--editor-toolbar-icon-active: var(--ba-color-text-primary);--editor-toolbar-btn-hover-bg: var(--ba-scene-card-bg-hover);display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid var(--ba-scene-divider-soft)}.toolbar-left[data-v-30f3f320],.toolbar-right[data-v-30f3f320]{display:flex;align-items:center;gap:16px}.tool-btn[data-v-30f3f320]{display:flex;padding:6px;font-size:24px;color:var(--editor-toolbar-icon);cursor:pointer;background:none;border:none;border-radius:8px;transition:all .2s;outline:none}.tool-btn[data-v-30f3f320]:hover,.tool-btn.active[data-v-30f3f320]{color:var(--editor-toolbar-icon-active);background:var(--editor-toolbar-btn-hover-bg)}.tool-btn.disabled[data-v-30f3f320]{opacity:.3;cursor:not-allowed}.char-count[data-v-30f3f320]{font-size:12px;color:var(--editor-toolbar-icon);font-family:monospace}.topic-send-container[data-v-22aa9372]{--topic-send-surface-bg: var(--ba-scene-panel-bg);--topic-send-surface-soft-bg: var(--ba-scene-card-bg);--topic-send-surface-soft-bg-hover: var(--ba-scene-card-bg-hover);--topic-send-surface-strong-bg: var(--ba-scene-panel-bg-strong);--topic-send-border: var(--ba-scene-card-border);--topic-send-border-active: var(--ba-scene-card-border-active);--topic-send-text-primary: var(--ba-color-text-primary);--topic-send-text-secondary: var(--ba-color-text-secondary);--topic-send-text-muted: var(--ba-color-text-muted);--topic-send-input-bg: var(--topic-send-surface-soft-bg);--topic-send-input-bg-hover: var(--topic-send-surface-soft-bg-hover);--topic-send-input-border: var(--topic-send-border);--topic-send-input-border-active: var(--topic-send-border-active);--topic-send-input-placeholder: var(--topic-send-text-muted);--topic-send-accent-bg: var(--ba-color-interactive-primary-bg);--topic-send-accent-text: var(--ba-color-interactive-primary-text);--topic-send-danger-bg: rgba(245, 108, 108, .14);--topic-send-danger-text: var(--ba-color-danger-500);min-height:100%;display:flex;flex-direction:column}.post-card[data-v-22aa9372]{padding:0 4px}.section-block[data-v-22aa9372]{margin-bottom:24px}.section-block--compact[data-v-22aa9372]{margin-bottom:16px}.section-title[data-v-22aa9372]{font-size:14px;font-weight:700;color:var(--topic-send-text-primary);margin-bottom:12px}.label-selector-trigger[data-v-22aa9372]{background:var(--topic-send-surface-soft-bg);border:1px solid var(--topic-send-border);border-radius:var(--ba-radius-3);padding:14px 16px;cursor:pointer;transition:all .2s ease}.label-selector-trigger[data-v-22aa9372]:hover:not(.is-locked){background:var(--topic-send-surface-soft-bg-hover);border-color:var(--topic-send-border-active)}.label-selector-trigger.is-selected[data-v-22aa9372]{background:var(--topic-send-surface-soft-bg)}.label-selector-trigger.is-locked[data-v-22aa9372]{cursor:default;opacity:.8;background:var(--topic-send-surface-soft-bg)}.selected-content[data-v-22aa9372]{display:flex;align-items:center;gap:12px;position:relative}.selected-content .label-avatar[data-v-22aa9372]{width:36px;height:36px;border-radius:8px;border:1px solid var(--color-border-1)}.selected-content .label-info[data-v-22aa9372]{flex:1;min-width:0}.selected-content .label-name[data-v-22aa9372]{font-size:14px;font-weight:700;color:var(--topic-send-text-primary)}.selected-content .label-desc[data-v-22aa9372]{font-size:11px;color:var(--topic-send-text-muted);opacity:.6}.selected-content .clear-btn[data-v-22aa9372]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--topic-send-text-muted);transition:all .2s}.selected-content .clear-btn[data-v-22aa9372]:hover{background:var(--topic-send-danger-bg);color:var(--topic-send-danger-text)}.placeholder-content[data-v-22aa9372]{display:flex;align-items:center;gap:12px}.placeholder-content .icon-box[data-v-22aa9372]{width:36px;height:36px;background:var(--ba-scene-card-bg-hover-soft);border-radius:var(--ba-radius-2);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--topic-send-text-muted)}.placeholder-content .text-info[data-v-22aa9372]{flex:1}.placeholder-content .main-text[data-v-22aa9372]{font-size:14px;font-weight:700;color:var(--topic-send-text-primary)}.placeholder-content .sub-text[data-v-22aa9372]{font-size:12px;color:var(--topic-send-text-muted);opacity:.7}.placeholder-content .action-icon[data-v-22aa9372]{color:var(--topic-send-text-muted);font-size:14px}.optional-tip[data-v-22aa9372]{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:12px;color:var(--topic-send-text-secondary);background:var(--ba-scene-accent-bg-soft);padding:8px 12px;border:1px solid var(--ba-scene-accent-border-soft);border-radius:var(--ba-radius-2);opacity:.8}.input-block[data-v-22aa9372]{margin-bottom:16px}.block-input[data-v-22aa9372]{width:100%;background:var(--topic-send-input-bg);border:1px solid var(--topic-send-input-border);border-radius:var(--ba-radius-3);padding:14px 16px;font-size:15px;font-weight:500;color:var(--topic-send-text-primary);outline:none;transition:all .2s ease}.block-input[data-v-22aa9372]::-moz-placeholder{color:var(--topic-send-input-placeholder);font-weight:400;opacity:1}.block-input[data-v-22aa9372]::placeholder{color:var(--topic-send-input-placeholder);font-weight:400;opacity:1}.block-input[data-v-22aa9372]:hover,.block-input[data-v-22aa9372]:focus,.block-input[data-v-22aa9372]:focus-within{border-color:var(--topic-send-input-border-active)}.title-input[data-v-22aa9372]{--rich-mention-text-primary: var(--topic-send-text-primary);--rich-mention-text-secondary: var(--topic-send-input-placeholder)}.title-input[data-v-22aa9372] .rich-mention-editor__prosemirror{font-weight:500}.content-block[data-v-22aa9372]{background:var(--topic-send-input-bg);border:1px solid var(--topic-send-input-border);border-radius:var(--ba-radius-3);padding:0;margin-bottom:12px;position:relative;overflow:hidden;transition:all .2s ease}.content-block[data-v-22aa9372]:hover,.content-block[data-v-22aa9372]:focus-within{border-color:var(--topic-send-input-border-active)}.content-textarea[data-v-22aa9372]{display:block;resize:none;min-height:200px;line-height:1.6;background:transparent;width:100%;padding:16px 16px 32px;font-family:inherit;--rich-mention-text-secondary: var(--topic-send-input-placeholder);--rich-mention-text-primary: var(--topic-send-text-primary);overflow-y:hidden}.content-textarea[data-v-22aa9372]:hover,.content-textarea[data-v-22aa9372]:focus{background:transparent}.content-textarea[data-v-22aa9372] .rich-mention-editor__prosemirror{min-height:168px;line-height:1.6}.char-count-wrapper[data-v-22aa9372]{position:absolute;bottom:8px;right:12px;pointer-events:none}.char-count[data-v-22aa9372]{font-size:12px;color:var(--topic-send-text-muted);font-family:monospace}.toolbar-section[data-v-22aa9372]{margin-bottom:12px}.topic-send-tool-btn[data-v-22aa9372]{display:flex;padding:6px;font-size:24px;color:var(--topic-send-text-muted);cursor:pointer;background:none;border:none;border-radius:8px;transition:all .2s;outline:none}.topic-send-tool-btn[data-v-22aa9372]:hover{color:var(--topic-send-text-primary);background:var(--topic-send-surface-soft-bg-hover)}.topic-send-tool-btn.disabled[data-v-22aa9372]{opacity:.4;cursor:not-allowed}.topic-send-tool-btn__hash[data-v-22aa9372]{font-size:22px;font-weight:700;line-height:1}.emoji-container[data-v-22aa9372]{overflow:hidden;border:1px solid var(--topic-send-border);border-radius:12px;background:var(--topic-send-surface-strong-bg);margin-bottom:24px}.attached-vote-card[data-v-22aa9372]{display:flex;align-items:center;gap:12px;padding:8px;background:var(--ba-scene-card-bg-subtle);border:1px solid var(--topic-send-border);border-radius:var(--ba-radius-3);box-shadow:var(--ba-shadow-surface-sm);margin-bottom:12px}.attached-router-card[data-v-22aa9372]{margin-bottom:12px}.attached-vote-card__cover[data-v-22aa9372]{width:96px;height:72px;border-radius:var(--ba-radius-2);flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--ba-scene-card-border-soft);background:linear-gradient(135deg,#f59e0b,#d97706)}.attached-vote-card__cover-text[data-v-22aa9372]{color:#ffffff94;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap;transform:rotate(-12deg)}.attached-vote-card__main[data-v-22aa9372]{min-width:0;flex:1;padding:2px 0}.attached-vote-card__head[data-v-22aa9372]{display:flex;align-items:center;justify-content:space-between;gap:8px}.attached-vote-card__title[data-v-22aa9372]{color:var(--topic-send-text-primary);font-size:14px;font-weight:700;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attached-vote-card__meta[data-v-22aa9372]{color:var(--topic-send-text-muted);font-size:12px;line-height:1.4;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attached-vote-card__remove[data-v-22aa9372]{width:26px;height:26px;flex-shrink:0;border:1px solid var(--topic-send-border);border-radius:999px;background:var(--topic-send-surface-soft-bg-hover);color:var(--topic-send-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.attached-vote-card__remove[data-v-22aa9372]:hover{border-color:var(--topic-send-border-active);color:var(--topic-send-text-primary);background:var(--topic-send-surface-soft-bg-hover)}.image-section[data-v-22aa9372]{margin-bottom:24px}.section-header[data-v-22aa9372]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.section-label[data-v-22aa9372]{font-size:14px;font-weight:700;color:var(--topic-send-text-primary)}.section-limit[data-v-22aa9372]{font-size:12px;color:var(--topic-send-text-muted);font-family:monospace}.tip-box[data-v-22aa9372]{padding:12px;background:var(--topic-send-surface-soft-bg);border:1px solid var(--topic-send-border);border-radius:var(--ba-radius-2);font-size:13px;color:var(--topic-send-text-secondary);text-align:center}.action-footer[data-v-22aa9372]{margin-top:16px}.submit-btn[data-v-22aa9372]{font-weight:700;letter-spacing:2px;height:48px;font-size:16px}.emoji-slide-enter-active[data-v-22aa9372],.emoji-slide-leave-active[data-v-22aa9372]{transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.emoji-slide-enter-from[data-v-22aa9372],.emoji-slide-leave-to[data-v-22aa9372]{height:0!important;opacity:0}.emoji-slide-enter-to[data-v-22aa9372],.emoji-slide-leave-from[data-v-22aa9372]{height:250px!important;opacity:1}@media (max-width: 768px){.attached-vote-card[data-v-22aa9372]{flex-direction:column;align-items:flex-start}.attached-vote-card__head[data-v-22aa9372]{width:100%;justify-content:space-between}}.ba-comment-list-wrapper[data-v-65ffd93e]{--ba-comment-list-divider: var(--ba-scene-divider-soft);--ba-comment-list-toolbar-bg: var(--ba-scene-panel-bg);position:relative;width:100%}.ba-comment-list__toolbar[data-v-65ffd93e]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 14px;margin-bottom:10px;border-bottom:1px solid var(--ba-comment-list-divider)}.comment-input-container[data-v-65ffd93e]{position:sticky;top:0;z-index:10;margin-bottom:20px;padding:8px 0;background:var(--ba-comment-list-toolbar-bg);border-radius:var(--ba-radius-4)}.activity-share-card[data-v-76ba4169]{width:100%;padding:12px;display:flex;justify-content:center}.preview-container[data-v-76ba4169]{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-76ba4169]{opacity:.7}.card-image[data-v-76ba4169]{width:100%;height:auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.loading-box[data-v-76ba4169]{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-76ba4169]{max-width:280px}}.share-drawer[data-v-70848a50]{--share-panel-bg: var(--ba-scene-panel-bg, var(--ba-color-bg-surface));--share-panel-border: var(--ba-scene-card-border, var(--ba-color-border-default));--share-action-bg: var(--ba-share-drawer-action-bg, var(--ba-scene-card-bg-hover-soft));--share-action-bg-hover: var(--ba-share-drawer-action-bg-hover, var(--ba-scene-card-bg-hover));--share-action-border: var(--ba-scene-card-border, var(--ba-color-border-default));--share-action-border-hover: var(--ba-color-border-focus, var(--ba-color-interactive-primary-border));padding:14px 14px 24px;display:flex;flex-direction:column;align-items:center;background:var(--share-panel-bg);border-radius:var(--ba-radius-4);border:1px solid var(--share-panel-border)}:root[data-theme=dark],:root[data-theme-route=dark]{--ba-share-drawer-action-bg: var(--ba-scene-card-bg, var(--ba-color-bg-surface));--ba-share-drawer-action-bg-hover: var(--ba-scene-card-bg-hover, var(--ba-color-bg-surface-strong))}.card-preview-section[data-v-70848a50]{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:12px}.card-preview-section .hint[data-v-70848a50]{margin-top:12px;font-size:12px;color:var(--ba-color-text-muted, var(--color-text-description))}.share-actions[data-v-70848a50]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;padding:12px 0 0;border-top:1px solid var(--share-panel-border)}.action-item[data-v-70848a50]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;min-height:44px;padding:6px 8px;border-radius:var(--ba-radius-3);border:1px solid var(--share-action-border);background:var(--share-action-bg);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.action-item[data-v-70848a50]:hover{border-color:var(--share-action-border-hover);background:var(--share-action-bg-hover);transform:translateY(-1px)}.icon-box[data-v-70848a50]{width:30px;height:30px;background:var(--share-action-bg-hover);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--ba-color-text-primary, var(--color-text-main));transition:background-color .18s ease,color .18s ease}.icon-box.is-loading[data-v-70848a50]{opacity:.7;cursor:not-allowed}.label[data-v-70848a50]{font-size:12px;color:var(--ba-color-text-primary, var(--color-text-main));font-weight:600;line-height:1.1}@mobile ({.share-drawer {padding: 12px 16px 32px;} .share-actions {gap: 8px;}});.time-range-display[data-v-4b71c8f8]{--ba-activity-time-range-start-bg: var(--ba-scene-panel-bg-strong);--ba-activity-time-range-end-bg: var(--ba-scene-card-bg-hover);--ba-activity-time-range-text: var(--ba-scene-section-meta);display:flex;align-items:center;font-family:var(--font-family-mono);font-size:11px;line-height:1;width:-moz-fit-content;width:fit-content}.time-range-display .time-block[data-v-4b71c8f8]{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-4b71c8f8]{background:var(--ba-activity-time-range-start-bg);color:var(--ba-activity-time-range-text);border-radius:4px 0 0 4px;padding-right:2px}.time-range-display .time-block.end[data-v-4b71c8f8]{background:var(--ba-activity-time-range-end-bg);color:var(--ba-activity-time-range-text);border-radius:0 4px 4px 0;padding-left:14px}.time-range-display .arrow-junction[data-v-4b71c8f8]{position:relative;width:10px;height:20px;overflow:visible;margin-right:-10px;z-index:2}.time-range-display .arrow-junction .arrow-shape[data-v-4b71c8f8]{position:absolute;left:0;top:0;width:10px;height:100%;background:var(--ba-activity-time-range-start-bg);clip-path:polygon(0% 0%,0% 100%,100% 50%)}@media (max-width: 1000px){.time-range-display[data-v-4b71c8f8]{font-size:10px}.time-range-display .time-block[data-v-4b71c8f8]{padding:2px 6px}}.activity-content[data-v-adf8588e]{--activity-action-bg: var(--ba-activity-action-bg, var(--ba-color-interactive-primary-bg));--activity-action-bg-hover: var(--ba-activity-action-bg-hover, var(--ba-color-interactive-primary-bg-hover));--activity-action-text: var(--ba-activity-action-text, var(--ba-color-interactive-primary-text));--activity-action-secondary-bg: var(--ba-activity-action-secondary-bg, var(--ba-color-bg-surface));--activity-action-secondary-bg-hover: var(--ba-activity-action-secondary-bg-hover, var(--ba-scene-card-bg-hover));--activity-action-secondary-border: var(--ba-activity-action-secondary-border, var(--ba-scene-card-border));--activity-action-secondary-text: var(--ba-activity-action-secondary-text, var(--ba-color-text-primary));--color-text-title: var(--ba-color-text-primary);--color-text-main: var(--ba-color-text-primary);--color-text-secondary: var(--ba-color-text-secondary);--color-text-placeholder: var(--ba-scene-section-meta);--color-border-1: var(--ba-scene-card-border);--color-bg-error: var(--ba-color-danger-500, #ff7875);--color-bg-2: var(--ba-scene-card-bg);display:flex;flex-direction:column;gap:var(--spacing-m)}.activity-visuals[data-v-adf8588e]{width:100%;border-radius:var(--border-radius-m);overflow:hidden}.info-panel[data-v-adf8588e]{padding:0}.activity-title[data-v-adf8588e]{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-adf8588e]{margin-bottom:var(--spacing-xl);display:flex;flex-direction:column;gap:12px}.status-row[data-v-adf8588e]{display:flex;align-items:center;gap:12px}.inline-countdown[data-v-adf8588e]{display:flex;align-items:center;gap:6px}.inline-countdown .label[data-v-adf8588e]{font-size:11px;font-weight:700;color:var(--color-text-placeholder);letter-spacing:.5px}.inline-countdown .value[data-v-adf8588e]{font-size:14px;font-weight:800;color:var(--color-text-title)}.meta-brief[data-v-adf8588e]{display:flex;flex-direction:column;gap:6px}.meta-brief .brief-item[data-v-adf8588e]{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-adf8588e]{font-size:14px;color:var(--color-text-placeholder)}.meta-brief .brief-item--link[data-v-adf8588e]{color:var(--color-text-title);font-weight:700;cursor:pointer;width:-moz-fit-content;width:fit-content}.meta-brief .brief-item--link[data-v-adf8588e]:hover{opacity:.7}.meta-brief .brief-item--link .link-arrow[data-v-adf8588e]{font-size:14px;margin-left:-4px;color:var(--color-text-placeholder)}.meta-brief .brief-item--link .agreement-meta[data-v-adf8588e]{display:flex;flex-direction:column;gap:2px}.meta-brief .brief-item--link .agreement-time[data-v-adf8588e]{font-size:11px;line-height:1.2;color:var(--color-text-placeholder);font-weight:500}.cancel-block[data-v-adf8588e]{border-top:1px solid var(--color-border-1);padding:var(--spacing-m) 0;margin-bottom:var(--spacing-m)}.cancel-block .cancel-header[data-v-adf8588e]{display:flex;align-items:center;gap:6px;color:var(--color-bg-error);font-size:12px;font-weight:700;margin-bottom:8px}.cancel-block .cancel-body[data-v-adf8588e]{padding-left:20px}.cancel-block .cancel-reason[data-v-adf8588e]{margin:0;font-size:var(--font-size-m);color:var(--color-text-main)}.cancel-block .cancel-time[data-v-adf8588e]{font-size:12px;color:var(--color-text-placeholder);margin-top:4px}.description-block[data-v-adf8588e]{border-top:1px solid var(--color-border-1);padding-top:var(--spacing-m)}.description-block .desc-header[data-v-adf8588e]{margin-bottom:var(--spacing-s)}.description-block .desc-label[data-v-adf8588e]{font-size:12px;color:var(--color-text-placeholder);font-weight:700}.description-block .desc-text[data-v-adf8588e]{font-size:var(--font-size-m);line-height:1.8;color:var(--color-text-main)}.description-block .desc-text[data-v-adf8588e] h1,.description-block .desc-text[data-v-adf8588e] h2,.description-block .desc-text[data-v-adf8588e] h3,.description-block .desc-text[data-v-adf8588e] h4,.description-block .desc-text[data-v-adf8588e] h5,.description-block .desc-text[data-v-adf8588e] h6{margin:1em 0 .5em;line-height:1.35;color:var(--color-text-title)}.description-block .desc-text[data-v-adf8588e] p{margin:0 0 .85em}.description-block .desc-text[data-v-adf8588e] ul,.description-block .desc-text[data-v-adf8588e] ol{margin:.5em 0 .85em;padding-left:1.4em}.description-block .desc-text[data-v-adf8588e] li{margin:.2em 0}.description-block .desc-text[data-v-adf8588e] a{color:var(--activity-action-secondary-text);text-decoration:underline}.description-block .desc-text[data-v-adf8588e] 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-adf8588e] 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-adf8588e] pre{margin:.8em 0;padding:.7em .9em;border-radius:8px;background:var(--color-bg-2);overflow-x:auto}.description-block .desc-text[data-v-adf8588e] pre code{padding:0;background:transparent}.footer-actions[data-v-adf8588e]{margin-top:var(--spacing-m);margin-bottom:var(--spacing-l);display:flex;align-items:center;gap:16px}.action-item[data-v-adf8588e]{flex:1 1 auto;min-width:0;max-width:280px}.activity-action-icons[data-v-adf8588e]{margin-left:auto;display:flex;align-items:center;gap:12px;flex:0 0 auto}.activity-action-button[data-v-adf8588e]{width:100%;--ba-big-button-height: 42px;--ba-big-button-radius: var(--ba-radius-2);--ba-big-button-font-size: 15px;--ba-big-button-letter-spacing: .08em;--ba-big-button-accent-size: 12px;--ba-big-button-shadow: 0 14px 28px -24px rgba(15, 23, 42, .24);--ba-big-button-shadow-hover: 0 16px 30px -24px rgba(15, 23, 42, .3);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.activity-action-button[data-v-adf8588e] .btn-accent{border-radius:999px;background:transparent;border:1.5px solid currentColor;transform:translateY(-50%)}.activity-action-button--primary[data-v-adf8588e]{--ba-big-button-shadow: 0 18px 32px -24px rgba(217, 119, 6, .34);--ba-big-button-shadow-hover: 0 22px 36px -24px rgba(217, 119, 6, .42)}.activity-action-button--secondary[data-v-adf8588e]{--ba-big-button-secondary-bg: var(--ba-scene-card-bg);--ba-big-button-secondary-bg-hover: var(--ba-scene-card-bg-hover);--ba-big-button-secondary-bg-active: var(--ba-scene-card-bg-hover-strong);--ba-big-button-secondary-border: var(--ba-scene-card-border);--ba-big-button-secondary-text: var(--ba-color-text-primary)}.activity-action-icon-button[data-v-adf8588e]{--ba-icon-button-border: transparent;--ba-icon-button-border-hover: transparent}@media (max-width: 1000px){.activity-title[data-v-adf8588e]{font-size:24px}.countdown-value[data-v-adf8588e]{font-size:32px}.footer-actions[data-v-adf8588e]{align-items:stretch}.action-item[data-v-adf8588e]{max-width:none}.activity-action-icons[data-v-adf8588e]{margin-left:0;justify-content:flex-end}}.loading-state[data-v-ec331699]{display:flex;justify-content:center;align-items:center;height:300px}.activity-detail[data-v-ec331699]{padding:15px;padding-bottom:var(--spacing-xl)}@media (max-width: 1000px){.activity-detail[data-v-ec331699]{padding-left:12px;padding-right:12px}}.bento-card-scope[data-v-c0357323]{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);display:flex;flex-direction:column}.bento-card-scope .bento-content[data-v-c0357323]{padding:32px 32px 24px;position:relative;z-index:10}.bento-card-scope .bento-title[data-v-c0357323]{font-size:28px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-scope .bento-desc[data-v-c0357323]{font-size:15px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-scope .bento-image-wrapper[data-v-c0357323]{flex:1;width:100%;position:relative;overflow:hidden;padding:0 32px 32px;box-sizing:border-box}.bento-card-scope .bento-img[data-v-c0357323]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;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-c0357323]{font-size:24px}.bento-card-scope .bento-desc[data-v-c0357323]{font-size:14px}.bento-card-scope .bento-content[data-v-c0357323]{padding:24px 24px 16px}.bento-card-scope .bento-image-wrapper[data-v-c0357323]{padding:0 24px 24px}}.bento-card-prism[data-v-6a47dbba]{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);display:flex;align-items:center}.bento-card-prism .bento-content[data-v-6a47dbba]{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-6a47dbba]{font-size:24px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-prism .bento-desc[data-v-6a47dbba]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-prism .bento-image-wrapper[data-v-6a47dbba]{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-6a47dbba]{width:100%;height:auto;aspect-ratio:297 / 210;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;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-6a47dbba]{flex-direction:column}.bento-card-prism .bento-content[data-v-6a47dbba]{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-6a47dbba]{width:100%;padding:0 24px 24px}.bento-card-prism .bento-title[data-v-6a47dbba]{font-size:20px}.bento-card-prism .bento-desc[data-v-6a47dbba]{font-size:13px}}.bento-card-activity[data-v-d5d73983]{--activity-card-poster-bg: var(--ba-scene-card-bg);--activity-card-poster-bg-muted: var(--ba-scene-card-bg-subtle, var(--ba-scene-card-bg));--activity-card-poster-border: var(--ba-scene-card-border-soft);--activity-card-poster-shadow: 0 12px 26px rgba(15, 23, 42, .18);--activity-card-skeleton-base: var(--ba-scene-surface-muted);--activity-card-skeleton-highlight: var(--ba-scene-surface-raised);--activity-card-skeleton-line: var(--ba-scene-divider-soft);--activity-card-skeleton-accent: var(--ba-scene-accent-border-soft);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);display:flex;align-items:center}.bento-card-activity .bento-content[data-v-d5d73983]{flex:1;padding:32px;position:relative;z-index:10}.bento-card-activity .bento-title[data-v-d5d73983]{font-size:24px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-activity .bento-desc[data-v-d5d73983]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-activity .abstract-ui-wrapper[data-v-d5d73983]{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-d5d73983]{position:relative;width:140px;height:180px}.bento-card-activity .poster[data-v-d5d73983]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--activity-card-poster-bg);border-radius:12px;border:1px solid var(--activity-card-poster-border);box-shadow:var(--activity-card-poster-shadow);transition:all .5s cubic-bezier(.34,1.56,.64,1);transform-origin:center center}.bento-card-activity .poster .poster-inner[data-v-d5d73983]{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-d5d73983]{width:100%;height:80px;border-radius:8px;background:linear-gradient(120deg,var(--activity-card-skeleton-base) 25%,var(--activity-card-skeleton-highlight) 50%,var(--activity-card-skeleton-base) 75%);background-size:200% 100%;animation:shimmer-d5d73983 2s infinite linear}.bento-card-activity .poster .poster-inner .skeleton-text[data-v-d5d73983]{height:8px;border-radius:4px;background:var(--activity-card-skeleton-line)}.bento-card-activity .poster .poster-inner .skeleton-text.short[data-v-d5d73983]{width:40%;background:var(--activity-card-skeleton-accent)}.bento-card-activity .poster .poster-inner .skeleton-text.middle[data-v-d5d73983]{width:60%}.bento-card-activity .poster .poster-inner .skeleton-text.long[data-v-d5d73983]{width:80%}.bento-card-activity .poster-front[data-v-d5d73983]{z-index:3;transform:rotate(-4deg)}.bento-card-activity .poster-middle[data-v-d5d73983]{z-index:2;transform:translate(8px,6px) rotate(4deg);background:var(--ba-scene-card-bg-hover-soft, var(--activity-card-poster-bg))}.bento-card-activity .poster-back[data-v-d5d73983]{z-index:1;transform:translate(-6px,12px) rotate(-8deg);background:var(--activity-card-poster-bg-muted);opacity:.6}@keyframes shimmer-d5d73983{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 1000px){.bento-card-activity[data-v-d5d73983]{flex-direction:column}.bento-card-activity .abstract-ui-wrapper[data-v-d5d73983]{padding:0 0 50px}.bento-card-activity .poster-stack[data-v-d5d73983]{width:120px;height:160px;transform:scale(.85)}.bento-card-activity .bento-content[data-v-d5d73983]{padding:24px 24px 16px}.bento-card-activity .bento-title[data-v-d5d73983]{font-size:20px}.bento-card-activity .bento-desc[data-v-d5d73983]{font-size:13px}}.bento-card-wiki[data-v-5aba2d45]{--wiki-card-skeleton-base: var(--ba-scene-surface-muted);--wiki-card-skeleton-highlight: var(--ba-scene-surface-raised);--wiki-card-cover-border: var(--ba-scene-card-border-soft);--wiki-card-cover-shadow: 0 8px 20px rgba(15, 23, 42, .12);--wiki-card-mask-bg: var(--ba-scene-panel-bg);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);display:flex;flex-direction:column}.bento-card-wiki .bento-content[data-v-5aba2d45]{padding:32px 32px 16px;position:relative;z-index:10}.bento-card-wiki .bento-title[data-v-5aba2d45]{font-size:24px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-wiki .bento-desc[data-v-5aba2d45]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-wiki .abstract-ui-wrapper[data-v-5aba2d45]{flex:1;position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-bottom:24px}.bento-card-wiki .marquee-track[data-v-5aba2d45]{display:flex;white-space:nowrap;animation:scroll-left-5aba2d45 12s linear infinite}.bento-card-wiki .marquee-group[data-v-5aba2d45]{display:flex;flex-direction:column;gap:16px;padding-right:24px}.bento-card-wiki .label-row[data-v-5aba2d45]{display:flex;gap:16px}.bento-card-wiki .label-row.row-bottom[data-v-5aba2d45]{transform:translate(-40px)}.bento-card-wiki .label-mock-card[data-v-5aba2d45]{width:110px;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.bento-card-wiki .label-mock-card .cover[data-v-5aba2d45]{width:100%;height:110px;border-radius:12px;border:1px solid var(--wiki-card-cover-border);box-shadow:var(--wiki-card-cover-shadow)}.bento-card-wiki .label-mock-card .info[data-v-5aba2d45]{display:flex;flex-direction:column;gap:4px}.bento-card-wiki .label-mock-card .info .cn[data-v-5aba2d45]{height:10px;width:80%;border-radius:4px}.bento-card-wiki .label-mock-card .info .en[data-v-5aba2d45]{height:8px;width:60%;border-radius:4px;opacity:.6}.bento-card-wiki .skeleton-shimmer[data-v-5aba2d45]{background:linear-gradient(120deg,var(--wiki-card-skeleton-base) 25%,var(--wiki-card-skeleton-highlight) 50%,var(--wiki-card-skeleton-base) 75%);background-size:200% 100%;animation:shimmer-5aba2d45 2s infinite linear}@keyframes scroll-left-5aba2d45{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes shimmer-5aba2d45{0%{background-position:200% 0}to{background-position:-200% 0}}.bento-card-wiki .fade-mask[data-v-5aba2d45]{position:absolute;top:0;bottom:0;width:60px;z-index:5;pointer-events:none}.bento-card-wiki .fade-mask.mask-left[data-v-5aba2d45]{left:0;background:linear-gradient(to right,var(--wiki-card-mask-bg),transparent)}.bento-card-wiki .fade-mask.mask-right[data-v-5aba2d45]{right:0;background:linear-gradient(to left,var(--wiki-card-mask-bg),transparent)}@media (max-width: 1000px){.bento-card-wiki .bento-title[data-v-5aba2d45]{font-size:20px}.bento-card-wiki .bento-desc[data-v-5aba2d45]{font-size:13px}.bento-card-wiki .bento-content[data-v-5aba2d45]{padding:24px 24px 12px}.bento-card-wiki .label-mock-card[data-v-5aba2d45]{width:90px}.bento-card-wiki .label-mock-card .cover[data-v-5aba2d45]{height:90px}}.bento-card-features[data-v-a3ec6978]{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);display:flex;flex-direction:column}.bento-card-features .bento-content[data-v-a3ec6978]{padding:32px 32px 20px;position:relative;z-index:10}.bento-card-features .bento-title[data-v-a3ec6978]{font-size:24px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-features .bento-desc[data-v-a3ec6978]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-features .features-list[data-v-a3ec6978]{flex:1;display:flex;flex-direction:column;padding:0 20px 24px;gap:8px}.bento-card-features .feature-item[data-v-a3ec6978]{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-a3ec6978],.bento-card-features .feature-item .action-arrow[data-v-a3ec6978]{cursor:pointer}.bento-card-features .feature-item[data-v-a3ec6978]:hover{background:#ffffffb3}.bento-card-features .feature-item:hover .icon-wrapper[data-v-a3ec6978]{background:#fff;transform:scale(1.05)}.bento-card-features .feature-item:hover .action-arrow[data-v-a3ec6978]{transform:translate(4px);opacity:1}.bento-card-features .feature-item.highlight[data-v-a3ec6978]{background:#ffc83d1a;border:1px solid rgba(255,200,61,.2)}.bento-card-features .feature-item.highlight[data-v-a3ec6978]:hover{background:#ffc83d26}.bento-card-features .feature-item.highlight .icon-wrapper[data-v-a3ec6978]{background:#ffc83d;color:#333}.bento-card-features .feature-item.highlight .feature-name[data-v-a3ec6978]{color:var(--color-text-title)}.bento-card-features .feature-item .icon-wrapper[data-v-a3ec6978]{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-a3ec6978]{flex:1;display:flex;flex-direction:column;gap:4px}.bento-card-features .feature-item .feature-name[data-v-a3ec6978]{font-size:16px;font-weight:var(--font-weight-bold);color:var(--color-text-title)}.bento-card-features .feature-item .feature-detail[data-v-a3ec6978]{font-size:13px;color:var(--color-text-secondary);line-height:1.5}.bento-card-features .feature-item .action-arrow[data-v-a3ec6978]{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-a3ec6978]{font-size:13px;font-weight:var(--font-weight-bold);color:#d4a72c}@media (max-width: 1000px){.bento-card-features .bento-title[data-v-a3ec6978]{font-size:20px}.bento-card-features .bento-desc[data-v-a3ec6978]{font-size:13px}.bento-card-features .bento-content[data-v-a3ec6978]{padding:24px 24px 16px}.bento-card-features .features-list[data-v-a3ec6978]{padding:0 16px 20px}.bento-card-features .feature-item[data-v-a3ec6978]{padding:12px}.bento-card-features .feature-item .icon-wrapper[data-v-a3ec6978]{width:32px;height:32px}.bento-card-features .feature-item .feature-name[data-v-a3ec6978]{font-size:15px}.bento-card-features .action-arrow .button-text[data-v-a3ec6978]{display:none}}.bento-card-workflow[data-v-ca3bfc28]{--workflow-node-bg: var(--ba-scene-card-bg);--workflow-node-border: var(--ba-scene-card-border-soft);--workflow-node-shadow: 0 6px 16px rgba(15, 23, 42, .14);--workflow-path-color: var(--ba-scene-divider-soft);--workflow-origin-color: var(--ba-color-brand-500);--workflow-origin-bg: var(--ba-scene-accent-bg-soft);--workflow-origin-pulse: rgba(255, 200, 61, .36);--workflow-success-color: #52c41a;--workflow-success-bg: var(--ba-activity-status-active-bg);--workflow-pending-color: var(--ba-color-text-muted);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);display:flex;flex-direction:column}.bento-card-workflow .bento-content[data-v-ca3bfc28]{padding:32px 32px 16px;position:relative;z-index:10}.bento-card-workflow .bento-title[data-v-ca3bfc28]{font-size:24px;font-weight:var(--font-weight-bold);margin-bottom:12px;color:var(--color-text-title)}.bento-card-workflow .bento-desc[data-v-ca3bfc28]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bento-card-workflow .abstract-ui-wrapper[data-v-ca3bfc28]{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-ca3bfc28]{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-ca3bfc28]{width:32px;height:32px;background:var(--workflow-node-bg);border-radius:8px;display:flex;align-items:center;justify-content:center;border:2px solid var(--workflow-node-border);box-shadow:var(--workflow-node-shadow);z-index:2}.bento-card-workflow .node.origin[data-v-ca3bfc28]{border-color:var(--workflow-origin-color);background:var(--workflow-origin-bg)}.bento-card-workflow .node.origin .dot[data-v-ca3bfc28]{width:10px;height:10px;background:var(--workflow-origin-color);border-radius:50%}.bento-card-workflow .node.origin .pulse[data-v-ca3bfc28]{animation:pulse-ca3bfc28 2s infinite}.bento-card-workflow .node.success[data-v-ca3bfc28]{border-color:var(--workflow-success-color);background:var(--workflow-success-bg)}.bento-card-workflow .node.success .check-icon[data-v-ca3bfc28]{width:16px;height:16px;color:var(--workflow-success-color)}.bento-card-workflow .node.pending[data-v-ca3bfc28]{border-radius:50%;border-color:var(--workflow-pending-color)}.bento-card-workflow .node.pending .dot[data-v-ca3bfc28]{width:8px;height:8px;background:var(--workflow-pending-color);border-radius:50%}.bento-card-workflow .path-line[data-v-ca3bfc28]{position:relative;height:2px;background:var(--workflow-path-color);z-index:1;overflow:hidden}.bento-card-workflow .path-line.default[data-v-ca3bfc28]{width:60px}.bento-card-workflow .path-line.dashed[data-v-ca3bfc28]{background:transparent;border-top:2px dashed var(--workflow-path-color)}.bento-card-workflow .router[data-v-ca3bfc28]{display:flex;flex-direction:column;gap:32px;position:relative}.bento-card-workflow .router[data-v-ca3bfc28]:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:2px;background:var(--workflow-path-color)}.bento-card-workflow .router .branch[data-v-ca3bfc28]{display:flex;align-items:center}.bento-card-workflow .router .branch .path-line[data-v-ca3bfc28]{width:40px}.bento-card-workflow .flow-particle[data-v-ca3bfc28]{position:absolute;top:-1px;left:0;width:20px;height:4px;background:linear-gradient(90deg,transparent,var(--workflow-origin-color),transparent);animation:flowBg-ca3bfc28 2s infinite linear}.bento-card-workflow .flow-particle.flow-1[data-v-ca3bfc28]{animation-delay:0s}.bento-card-workflow .flow-particle.flow-2[data-v-ca3bfc28]{animation-delay:.8s;background:linear-gradient(90deg,transparent,var(--workflow-success-color),transparent)}.bento-card-workflow .flow-particle.flow-3[data-v-ca3bfc28]{animation-delay:1.2s;background:linear-gradient(90deg,transparent,var(--workflow-pending-color),transparent)}@keyframes pulse-ca3bfc28{0%{box-shadow:0 0 0 0 var(--workflow-origin-pulse)}70%{box-shadow:0 0 0 10px #ffc83d00}to{box-shadow:0 0 #ffc83d00}}@keyframes flowBg-ca3bfc28{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-ca3bfc28]{font-size:20px}.bento-card-workflow .bento-desc[data-v-ca3bfc28]{font-size:13px}.bento-card-workflow .bento-content[data-v-ca3bfc28]{padding:24px 24px 16px}}.about-us-section[data-v-481d3411]{--about-us-section-bg: var(--ba-scene-page-bg);--about-us-surface-bg: var(--ba-scene-page-bg-flat);--about-us-section-glow: var(--ba-scene-accent-bg-soft);position:relative;width:100%;padding:100px 20px 140px;z-index:2;--bento-bg: var(--ba-scene-panel-bg);--bento-border: 1px solid var(--ba-scene-card-border);--bento-shadow: none;--bento-radius: var(--ba-radius-4)}.bento-container[data-v-481d3411]{max-width:1200px;margin:0 auto}.bento-header[data-v-481d3411]{text-align:center;margin-bottom:60px}.bento-header .section-title[data-v-481d3411]{font-size:40px;font-weight:900;margin-bottom:16px;letter-spacing:2px;color:var(--color-text-title)}.bento-header .section-subtitle[data-v-481d3411]{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-481d3411]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);gap:24px}.bento-grid .bento-item[data-v-481d3411]{min-width:0}.bento-grid .item-scope[data-v-481d3411]{grid-column:span 2;grid-row:span 2;min-height:440px}.bento-grid .item-wiki[data-v-481d3411]{grid-column:span 1;grid-row:span 1}.bento-grid .item-features[data-v-481d3411]{grid-column:span 1;grid-row:span 2}.bento-grid .item-prism[data-v-481d3411]{grid-column:span 2;grid-row:span 1;min-height:240px}.bento-grid .item-workflow[data-v-481d3411]{grid-column:span 1;grid-row:span 1;min-height:200px}.bento-grid .item-activity[data-v-481d3411]{grid-column:span 2;grid-row:span 1;min-height:200px}@media (max-width: 1000px){.bento-grid[data-v-481d3411]{grid-template-columns:1fr;grid-auto-rows:auto;gap:16px}.bento-grid .item-scope[data-v-481d3411],.bento-grid .item-wiki[data-v-481d3411],.bento-grid .item-features[data-v-481d3411],.bento-grid .item-prism[data-v-481d3411],.bento-grid .item-workflow[data-v-481d3411],.bento-grid .item-activity[data-v-481d3411]{grid-column:span 1;grid-row:span 1;min-height:200px}.bento-grid .item-scope[data-v-481d3411]{min-height:360px}.about-us-section[data-v-481d3411]{padding:60px 16px 80px}.bento-header[data-v-481d3411]{margin-bottom:40px}.bento-header .section-title[data-v-481d3411]{font-size:28px}.bento-header .section-subtitle[data-v-481d3411]{font-size:14px}}.home-announcement-entry[data-v-99b2a1dc]{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-99b2a1dc .8s cubic-bezier(.16,1,.3,1)}@media (max-width: 1000px){.home-announcement-entry[data-v-99b2a1dc]{top:64px;bottom:auto;right:16px}}.glass-card[data-v-99b2a1dc]{--home-announcement-bg: var(--ba-color-bg-elevated);--home-announcement-bg-hover: var(--ba-scene-card-bg-hover-soft, var(--ba-scene-panel-bg));--home-announcement-border: var(--ba-scene-card-border-soft);display:flex;align-items:center;gap:12px;height:40px;padding:0 16px;background:var(--home-announcement-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--home-announcement-border);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-99b2a1dc]:hover{background:var(--home-announcement-bg-hover);transform:translate(-4px) translateY(-2px);box-shadow:0 12px 40px #00000026}.glass-card:hover .arrow-wrapper[data-v-99b2a1dc]{transform:translate(2px)}.icon-wrapper[data-v-99b2a1dc]{position:relative;font-size:20px;color:var(--color-text-title);display:flex;align-items:center}.icon-wrapper .unread-dot[data-v-99b2a1dc]{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-99b2a1dc]{font-size:13px;font-weight:700;color:var(--color-text-title);letter-spacing:.05em}.arrow-wrapper[data-v-99b2a1dc]{font-size:14px;color:var(--color-text-secondary);display:flex;align-items:center;transition:transform .3s ease}.home-announcement-entry.is-hidden[data-v-99b2a1dc]{pointer-events:none;opacity:0;transform:translate(100px)}.text-content[data-v-99b2a1dc],.arrow-wrapper[data-v-99b2a1dc]{transition:all .3s cubic-bezier(.2,0,.2,1)}@keyframes slideInRight-99b2a1dc{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.has-unread .glass-card[data-v-99b2a1dc]{border-color:var(--ba-scene-card-border-active)}.announcement-popup-custom-modal[data-v-ec5062bc]{width:90%;max-width:500px;background:transparent!important;box-shadow:none!important}.popup-container[data-v-ec5062bc]{width:90vw;max-width:500px;background:var(--ba-color-bg-surface);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;max-height:85vh;border:1px solid var(--ba-color-border-subtle);box-shadow:0 24px 64px #0000002e}:root[data-theme=dark] .popup-container[data-v-ec5062bc]{background:#111418;border-color:#ffffff14;box-shadow:0 24px 64px #0006}.poster-section[data-v-ec5062bc]{position:relative;width:100%;height:180px;flex-shrink:0;overflow:hidden;background:linear-gradient(135deg,var(--ba-color-brand-600),#f97316)}@media (min-width: 1000px){.poster-section[data-v-ec5062bc]{height:210px}}.poster-image[data-v-ec5062bc]{width:100%;height:100%;display:block}.poster-image[data-v-ec5062bc] .nice-img-content{-o-object-fit:cover;object-fit:cover}.poster-gradient[data-v-ec5062bc]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--ba-color-brand-600),#f97316);opacity:.3;mix-blend-mode:overlay;pointer-events:none}.close-btn[data-v-ec5062bc]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;transition:all .2s;flex-shrink:0;background:#0000004d;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.close-btn[data-v-ec5062bc]:hover{background:#00000080}.close-btn--overlay[data-v-ec5062bc]{position:absolute;top:16px;right:16px}.close-icon[data-v-ec5062bc]{font-size:18px}.header-section[data-v-ec5062bc]{padding:24px 24px 16px;position:relative;flex-shrink:0}.header-section--no-poster[data-v-ec5062bc]{padding-top:28px}.popup-title[data-v-ec5062bc]{font-size:22px;font-weight:800;color:var(--ba-color-text-primary);line-height:1.3;margin:0;padding-right:32px;letter-spacing:-.01em}.popup-time[data-v-ec5062bc]{font-size:12px;color:var(--ba-color-text-muted);margin-top:8px;display:flex;align-items:center;gap:4px;font-family:inherit}.time-icon[data-v-ec5062bc]{font-size:12px}.body-section[data-v-ec5062bc]{padding:0 24px;overflow-y:auto;flex-grow:1;-ms-overflow-style:none;scrollbar-width:none}.body-section[data-v-ec5062bc]::-webkit-scrollbar{display:none}.body-text[data-v-ec5062bc]{font-size:14px;line-height:1.75;color:var(--ba-color-text-secondary);white-space:pre-wrap}.footer-section[data-v-ec5062bc]{padding:16px 24px 24px;flex-shrink:0}.confirm-btn[data-v-ec5062bc]{width:100%;height:44px;background:var(--ba-color-bg-inverse);color:var(--ba-color-text-inverse);border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #0000001a}.confirm-btn[data-v-ec5062bc]:hover{background:var(--ba-gray-800)}:root[data-theme=dark] .confirm-btn[data-v-ec5062bc]{background:var(--ba-color-brand-600);color:var(--ba-color-brand-text)}:root[data-theme=dark] .confirm-btn[data-v-ec5062bc]:hover{background:var(--ba-color-brand-500)}.announcement-popup-custom-modal.n-modal-body-wrapper,.announcement-popup-custom-modal .n-scrollbar-container{background:transparent!important}.home-hero[data-v-429e5eb4]{position:relative;padding:calc(104px + var(--nav-height, 52px)) 0 104px;overflow:hidden;display:flex;align-items:stretch}@media (min-width: 1000px){.home-hero[data-v-429e5eb4]{padding:calc(112px + var(--nav-height, 52px)) 0 112px}}.hero-glow[data-v-429e5eb4]{position:absolute;top:50%;left:50%;width:800px;height:400px;transform:translate(-50%,-50%);background:#ffc83d14;filter:blur(100px);border-radius:50%;pointer-events:none;display:none}:root[data-theme=dark] .hero-glow[data-v-429e5eb4]{display:block}.hero-container[data-v-429e5eb4]{max-width:1280px;margin:0 auto;padding:0 24px;text-align:center;position:relative;z-index:1;width:100%;display:flex;flex-direction:column;justify-content:center}@media (min-width: 1000px){.hero-container[data-v-429e5eb4]{padding:0 48px}}.announcement-badge[data-v-429e5eb4]{display:inline-flex;align-items:center;gap:8px;padding:4px 14px;border-radius:999px;background:#ffc83d1f;border:1px solid rgba(255,200,61,.22);color:var(--ba-color-link);font-size:13px;font-weight:600;margin-bottom:34px;cursor:pointer;transition:background .2s;max-width:min(100%,680px);margin-left:auto;margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-badge[data-v-429e5eb4]:hover{background:#ffc83d33}:root[data-theme=dark] .announcement-badge[data-v-429e5eb4]{background:#ffc83d29;border-color:#ffc83d47;color:var(--ba-color-link)}.announcement-badge .badge-chevron[data-v-429e5eb4]{font-size:12px;opacity:.5}.ping-dot[data-v-429e5eb4]{position:relative;display:flex;align-items:center;justify-content:center;width:8px;height:8px}.ping-dot__inner[data-v-429e5eb4]{width:8px;height:8px;border-radius:50%;background:var(--ba-color-brand-700);position:relative;z-index:1}:root[data-theme=dark] .ping-dot__inner[data-v-429e5eb4]{background:var(--ba-color-brand-400)}.ping-dot__wave[data-v-429e5eb4]{position:absolute;top:0;right:0;bottom:0;left:0;width:8px;height:8px;border-radius:50%;background:var(--ba-color-brand-600);animation:ping-429e5eb4 1.5s cubic-bezier(0,0,.2,1) infinite}:root[data-theme=dark] .ping-dot__wave[data-v-429e5eb4]{background:var(--ba-color-brand-500)}@keyframes ping-429e5eb4{75%,to{transform:scale(2.5);opacity:0}}.hero-title[data-v-429e5eb4]{font-size:36px;font-weight:900;line-height:1.15;color:var(--ba-color-text-primary);letter-spacing:-.02em;margin:0 0 20px}@media (min-width: 1000px){.hero-title[data-v-429e5eb4]{font-size:60px}}.hero-title__line[data-v-429e5eb4]{display:block;white-space:nowrap}@media (min-width: 1000px){.hero-title__line[data-v-429e5eb4],.hero-title__comma[data-v-429e5eb4]{display:inline}}.hero-title__highlight[data-v-429e5eb4]{background:linear-gradient(135deg,var(--ba-color-brand-600),#f97316);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-desc[data-v-429e5eb4]{font-size:16px;line-height:1.7;color:var(--ba-color-text-secondary);max-width:560px;margin:0 auto 36px;font-weight:300}@media (min-width: 1000px){.hero-desc[data-v-429e5eb4]{font-size:18px;max-width:600px}}.hero-actions[data-v-429e5eb4]{display:flex;flex-direction:column;gap:14px;justify-content:center;align-items:center}@media (min-width: 1000px){.hero-actions[data-v-429e5eb4]{flex-direction:row;gap:18px}}.btn[data-v-429e5eb4]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;border-radius:12px;font-weight:700;font-size:15px;cursor:pointer;border:none;transition:all .2s;min-width:184px;max-width:100%}.btn-icon[data-v-429e5eb4]{font-size:16px}.btn-icon--down[data-v-429e5eb4]{opacity:.5;transition:all .2s}@media (max-width: 767px){.home-hero[data-v-429e5eb4]{padding:calc(88px + var(--mobile-header-height, 56px)) 0 88px}.hero-container[data-v-429e5eb4]{padding:0 16px}.announcement-badge[data-v-429e5eb4]{margin-bottom:34px;max-width:calc(100vw - 32px)}.hero-title[data-v-429e5eb4]{margin-bottom:22px;font-size:34px;line-height:1.12}.hero-title__line[data-v-429e5eb4]:first-child{transform:translate(-.5em)}.hero-title__line--second[data-v-429e5eb4]{transform:translate(.5em)}.hero-title__comma[data-v-429e5eb4]{display:none}.hero-desc[data-v-429e5eb4]{margin-bottom:30px;font-size:15px;line-height:1.82;max-width:100%}.hero-actions[data-v-429e5eb4]{gap:12px}.btn[data-v-429e5eb4]{width:auto;min-width:0;padding:14px 28px;font-size:14px}.btn-primary[data-v-429e5eb4],.btn-secondary[data-v-429e5eb4]{min-width:0}}.btn-primary[data-v-429e5eb4]{background:var(--ba-color-bg-inverse);color:var(--ba-color-text-inverse);box-shadow:0 4px 14px #00000026}.btn-primary[data-v-429e5eb4]:hover{background:var(--ba-gray-800);box-shadow:0 6px 20px #0003}:root[data-theme=dark] .btn-primary[data-v-429e5eb4]{background:var(--ba-color-brand-600);color:var(--ba-color-brand-text);box-shadow:0 4px 20px #ffc83d40}:root[data-theme=dark] .btn-primary[data-v-429e5eb4]:hover{background:var(--ba-color-brand-500)}.btn-secondary[data-v-429e5eb4]{background:var(--ba-color-bg-surface);color:var(--ba-color-text-primary);border:1px solid var(--ba-color-border-default)}.btn-secondary[data-v-429e5eb4]:hover{background:var(--ba-color-bg-surface-muted)}.btn-secondary:hover .btn-icon--down[data-v-429e5eb4]{opacity:1;transform:translateY(2px)}:root[data-theme=dark] .btn-secondary[data-v-429e5eb4]{background:#ffffff0a;border-color:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root[data-theme=dark] .btn-secondary[data-v-429e5eb4]:hover{background:#ffffff14}.luminous-section[data-v-53ec0a50]{position:relative;padding:24px 0 60px;overflow:hidden}.fade-mask[data-v-53ec0a50]{position:absolute;top:0;bottom:0;width:32px;z-index:2;pointer-events:none}.fade-mask--left[data-v-53ec0a50]{left:0;background:linear-gradient(to right,var(--ba-scene-page-bg-flat),transparent)}.fade-mask--right[data-v-53ec0a50]{right:0;background:linear-gradient(to left,var(--ba-scene-page-bg-flat),transparent)}@media (min-width: 1000px){.fade-mask[data-v-53ec0a50]{width:96px}}.section-header[data-v-53ec0a50]{max-width:1280px;margin:0 auto 36px;padding:0 24px}@media (min-width: 1000px){.section-header[data-v-53ec0a50]{padding:0 48px}}.section-header__inner[data-v-53ec0a50]{display:flex;align-items:flex-end;justify-content:space-between}.section-icon[data-v-53ec0a50]{font-size:22px;color:var(--ba-color-link)}.section-title[data-v-53ec0a50]{font-size:22px;font-weight:700;color:var(--ba-color-text-primary);display:flex;align-items:center;gap:8px;margin:0}.luminous-highlight[data-v-53ec0a50]{color:var(--ba-color-link)}.section-meta[data-v-53ec0a50]{font-size:13px;color:var(--ba-color-text-muted);margin:4px 0 0}.view-all-btn[data-v-53ec0a50]{--bah-button-height: 30px;--bah-button-font-size: 12px;--bah-button-font-weight: 700;flex-shrink:0}.marquee-wrapper[data-v-53ec0a50]{overflow:hidden;position:relative}.marquee-wrapper:hover .marquee-track[data-v-53ec0a50]{animation-play-state:paused}.marquee-shell[data-v-53ec0a50]{max-width:1440px;margin:0 auto}.marquee-track[data-v-53ec0a50]{display:flex;width:-moz-max-content;width:max-content;animation:marquee-53ec0a50 30s linear infinite;gap:16px;padding:0 8px}@media (min-width: 1000px){.marquee-track[data-v-53ec0a50]{gap:24px;padding:0 12px}}@keyframes marquee-53ec0a50{0%{transform:translate(0)}to{transform:translate(-50%)}}.activities-section[data-v-9f590e33]{padding:60px 0;overflow-x:hidden}.section-container[data-v-9f590e33]{max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width: 1000px){.section-container[data-v-9f590e33]{padding:0 48px}}.activities-grid[data-v-9f590e33]{display:grid;grid-template-columns:1fr;min-width:0;width:100%}@media (min-width: 1000px){.activities-grid[data-v-9f590e33]{grid-template-columns:2fr 1fr;gap:40px}}.section-header[data-v-9f590e33]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.section-icon[data-v-9f590e33]{font-size:20px;color:var(--ba-color-link)}.section-title[data-v-9f590e33]{font-size:20px;font-weight:700;color:var(--ba-color-text-primary);display:flex;align-items:center;gap:8px;margin:0}.section-sub-meta[data-v-9f590e33]{font-size:10px;color:var(--ba-color-text-muted);margin:4px 0 0 28px}.section-link[data-v-9f590e33]{font-size:12px;display:flex;align-items:center;gap:4px;font-weight:500;flex-shrink:0}.link-chevron[data-v-9f590e33]{font-size:12px}.section-link-sm[data-v-9f590e33]{font-size:12px;flex-shrink:0}.activity-cards[data-v-9f590e33]{display:grid;grid-template-columns:1fr;gap:14px;min-width:0;width:100%}@media (min-width: 1000px){.activity-cards[data-v-9f590e33]{grid-template-columns:1fr 1fr}}.activity-cards--empty[data-v-9f590e33]{display:flex;align-items:center;justify-content:center;min-height:120px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-color-border-subtle);border-radius:8px}.activity-card[data-v-9f590e33]{background:var(--ba-color-bg-surface);border:1px solid var(--ba-color-border-subtle);border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000a;transition:box-shadow .2s;cursor:pointer;display:flex;flex-direction:column;min-width:0;width:100%;max-width:100%}.activity-card[data-v-9f590e33]:hover{box-shadow:0 6px 16px #00000014}.activity-card:hover .activity-card__title[data-v-9f590e33]{color:var(--ba-color-brand-600)}.activity-card__cover[data-v-9f590e33]{aspect-ratio:16 / 9;min-height:160px;position:relative;overflow:hidden}.activity-card__cover-placeholder[data-v-9f590e33]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.activity-card__cover-placeholder--vote[data-v-9f590e33]{background:linear-gradient(135deg,#f472b6,#e11d48)}.activity-card__cover-placeholder--submission[data-v-9f590e33],.activity-card__cover-placeholder--default[data-v-9f590e33]{background:linear-gradient(135deg,#22d3ee,#2563eb)}.activity-card__cover-placeholder--offline[data-v-9f590e33]{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.activity-card__cover-placeholder--show[data-v-9f590e33]{background:linear-gradient(135deg,#34d399,#059669)}.activity-card__cover-pattern[data-v-9f590e33]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.08'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.activity-card__cover-type-text[data-v-9f590e33]{color:#fff9;font-size:32px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;transform:rotate(-12deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.activity-card__cover-overlay[data-v-9f590e33]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.08'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.3}.activity-card__cover--image .activity-card__cover-overlay[data-v-9f590e33]{background:linear-gradient(180deg,#0f172a1a,#0f172a85),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.08'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:auto,60px 60px}.activity-card__cover-image[data-v-9f590e33]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.activity-card__type-badge[data-v-9f590e33]{position:absolute;top:8px;left:8px;background:#fff3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:4px 10px;border-radius:6px;font-size:10px;font-weight:700;color:#fff;border:1px solid rgba(255,255,255,.2)}.activity-card__body[data-v-9f590e33]{padding:14px;display:flex;flex-direction:column;flex-grow:1;min-width:0}.activity-card__title[data-v-9f590e33]{font-size:14px;font-weight:700;color:var(--ba-color-text-primary);margin:0 0 4px;transition:color .2s;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.activity-card__label[data-v-9f590e33]{font-size:11px;color:var(--ba-color-text-muted);margin:0 0 6px;display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-card__desc[data-v-9f590e33]{font-size:12px;color:var(--ba-color-text-secondary);line-height:1.5;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1;min-height:36px;max-height:36px;word-break:break-all}.activity-card__footer[data-v-9f590e33]{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding-top:10px;border-top:1px solid var(--ba-color-border-subtle)}.activity-card__status[data-v-9f590e33]{color:var(--ba-color-link, var(--ba-color-brand-600, #ffc83d));font-weight:500;display:flex;align-items:center;gap:4px}.activity-card__time[data-v-9f590e33]{color:var(--ba-color-text-muted)}.label-icon[data-v-9f590e33]{font-size:11px}.footer-icon[data-v-9f590e33]{font-size:12px}.shows-list[data-v-9f590e33]{background:var(--ba-color-bg-surface);border:1px solid var(--ba-color-border-subtle);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0;width:100%;max-width:100%}.shows-list--empty[data-v-9f590e33]{align-items:center;justify-content:center;min-height:120px}.empty-text[data-v-9f590e33]{font-size:13px;color:var(--ba-color-text-muted)}.show-item[data-v-9f590e33]{display:flex;gap:12px;align-items:flex-start;padding:8px;border-radius:6px;cursor:pointer;transition:background .2s;border:1px solid transparent;min-width:0}.show-item[data-v-9f590e33]:hover{background:var(--ba-color-bg-surface-muted)}:root[data-theme=dark] .show-item[data-v-9f590e33]:hover{background:#ffffff0a;border-color:#ffffff0f}.show-item__poster[data-v-9f590e33]{width:72px;min-width:72px;aspect-ratio:3 / 4;position:relative;overflow:hidden;border-radius:4px;background:var(--ba-color-bg-surface-muted);border:1px solid var(--ba-color-border-subtle);flex-shrink:0}.show-item__poster-image[data-v-9f590e33]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease}.show-item__poster-placeholder[data-v-9f590e33]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--ba-color-text-secondary);background:linear-gradient(180deg,#ffffff0a,#fff0),var(--ba-color-bg-surface-muted)}.show-item__poster-icon[data-v-9f590e33]{font-size:18px;opacity:.72}.show-item__info[data-v-9f590e33]{flex-grow:1;min-width:0;overflow:hidden}.show-item__title[data-v-9f590e33]{font-size:14px;font-weight:700;color:var(--ba-color-text-primary);margin:2px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45;min-height:40.6px;max-height:40.6px;word-break:break-all}.show-item__date[data-v-9f590e33]{flex-shrink:0;display:inline-flex;align-items:center;height:22px;padding:0 6px;border-radius:3px;font-size:10px;font-weight:700;color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface-muted);border:1px solid var(--ba-color-border-subtle);white-space:nowrap}.show-item__venue[data-v-9f590e33]{font-size:12px;color:var(--ba-color-text-muted);margin:8px 0 0;display:flex;align-items:center;gap:6px;flex-wrap:wrap;overflow:hidden;line-height:1.45;word-break:break-all}.show-item__pin[data-v-9f590e33]{font-size:12px;flex-shrink:0}.activities-main[data-v-9f590e33],.shows-sidebar[data-v-9f590e33]{min-width:0;width:100%}@media (max-width: 999px){.activities-section[data-v-9f590e33]{padding:52px 0}.section-container[data-v-9f590e33]{padding:0 12px}.activities-grid[data-v-9f590e33]{gap:28px}.section-header[data-v-9f590e33]{gap:12px}.activity-card[data-v-9f590e33]{min-width:0;flex-direction:row;min-height:128px}.activity-card__cover[data-v-9f590e33]{width:120px;min-width:120px;min-height:auto;aspect-ratio:auto;align-self:stretch}.activity-card__body[data-v-9f590e33]{padding:12px}.activity-card__label[data-v-9f590e33]{margin-bottom:4px}.activity-card__desc[data-v-9f590e33]{margin-bottom:10px}.activity-card__footer[data-v-9f590e33]{gap:8px}.show-item[data-v-9f590e33]{padding:10px}.show-item__poster[data-v-9f590e33]{width:88px;min-width:88px}.shows-list[data-v-9f590e33]{padding:14px}}.cover--indigo[data-v-9f590e33]{background:linear-gradient(135deg,#6366f1,#7c3aed)}.cover--emerald[data-v-9f590e33]{background:linear-gradient(135deg,#34d399,#14b8a6)}.cover--pink[data-v-9f590e33]{background:linear-gradient(135deg,#f472b6,#e11d48)}.cover--amber[data-v-9f590e33]{background:linear-gradient(135deg,#fbbf24,#f97316)}[data-scene=content][data-v-36d6af6e]{overflow-x:hidden}[data-scene=content][data-v-36d6af6e]>*{position:relative;z-index:1}.entity-link-card[data-v-874e18f7]{--ba-circle-card-cover-placeholder-bg-light: linear-gradient(135deg, var(--ba-circle-card-cover-bg, var(--ba-community-circle-card-cover-bg, var(--ba-scene-card-bg-subtle))), var(--ba-scene-card-bg-hover-soft));--ba-circle-card-cover-placeholder-bg-dark: linear-gradient(135deg, var(--ba-circle-card-cover-bg, var(--ba-community-circle-card-cover-bg, var(--ba-scene-card-bg-subtle))), var(--ba-scene-card-bg-hover-strong));--entity-link-card-placeholder-bg: var(--ba-circle-card-cover-placeholder-bg, var(--ba-circle-card-cover-placeholder-bg-light));--entity-link-card-placeholder-text: var(--ba-circle-card-cover-placeholder-text, var(--ba-color-text-secondary));position:relative;box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:64px;background:var(--ba-circle-card-bg, var(--ba-community-circle-card-bg, var(--ba-scene-panel-bg-strong)));border-radius:var(--ba-circle-card-radius, var(--ba-community-circle-card-radius, var(--ba-radius-2)));padding:10px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease;border:1px solid var(--ba-circle-card-border, var(--ba-community-circle-card-border, var(--ba-scene-card-border)))}.entity-link-card[data-v-874e18f7]:hover{border-color:var(--ba-circle-card-border-hover, var(--ba-community-circle-card-border-hover, var(--ba-scene-card-border-active)))}.entity-link-card__cover[data-v-874e18f7]{width:46px;height:46px;border-radius:var(--ba-circle-card-cover-radius, var(--ba-radius-2));overflow:hidden;flex-shrink:0;background-color:var(--ba-circle-card-cover-bg, var(--ba-community-circle-card-cover-bg, var(--ba-color-bg-surface)))}.entity-link-card__cover-img[data-v-874e18f7]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.22,1,.36,1);transform-origin:center center;will-change:transform}.entity-link-card__cover-placeholder[data-v-874e18f7]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--entity-link-card-placeholder-bg);color:var(--entity-link-card-placeholder-text);font-size:11px;font-weight:700;letter-spacing:.02em}.entity-link-card__content[data-v-874e18f7]{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0;overflow:hidden;gap:4px}.entity-link-card__head[data-v-874e18f7]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:1;min-width:0}.entity-link-card__tag-row[data-v-874e18f7]{display:flex;align-items:center;flex-shrink:0}.entity-link-card__tag[data-v-874e18f7]{flex-shrink:0}.entity-link-card__title[data-v-874e18f7]{flex:1;min-width:0;font-size:14px;font-weight:700;color:var(--ba-circle-card-title, var(--ba-color-text-primary));line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .18s ease}.entity-link-card__subtitle[data-v-874e18f7]{font-size:12px;color:var(--ba-circle-card-subtitle, var(--ba-color-text-muted));letter-spacing:0;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=dark],:root[data-theme-route=dark]{--entity-link-card-placeholder-bg: var(--ba-circle-card-cover-placeholder-bg, var(--ba-circle-card-cover-placeholder-bg-dark))}.tech-widget[data-v-dbb8ee10]{background:var(--ba-tech-widget-bg, var(--ba-scene-card-bg));border:1px solid var(--ba-tech-widget-border, var(--ba-scene-card-border));border-radius:var(--ba-tech-widget-radius, var(--ba-radius-2));padding:20px;box-shadow:var(--ba-tech-widget-shadow, var(--ba-shadow-surface-sm))}.widget-header[data-v-dbb8ee10]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.header-right[data-v-dbb8ee10]{display:flex;align-items:center;gap:12px}.widget-title[data-v-dbb8ee10]{font-size:var(--ba-tech-widget-title-size, 14px);font-weight:700;color:var(--ba-tech-widget-title, var(--ba-color-text-primary));letter-spacing:.04em}.widget-deco[data-v-dbb8ee10]{width:6px;height:6px;background-color:var(--ba-tech-widget-deco, var(--ba-color-brand-600))}.home-banner[data-v-6f032d1e]{position:relative;width:100%;overflow:visible;background:transparent;border-radius:var(--ba-home-banner-radius, var(--ba-radius-5));-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 1000px){.home-banner[data-v-6f032d1e]{overflow:hidden;border-radius:var(--ba-home-banner-mobile-radius, var(--ba-radius-4));border-radius:var(--ba-home-banner-mobile-radius, 0px)}}.banner-swiper[data-v-6f032d1e]{position:relative;width:100%;overflow:hidden;background:transparent}@media (max-width: 1000px){.banner-swiper[data-v-6f032d1e]{overflow:hidden}}.track[data-v-6f032d1e]{display:flex;align-items:stretch;touch-action:pan-y;will-change:transform}.slide[data-v-6f032d1e]{flex:0 0 auto;position:relative;transition:opacity .42s ease,transform .42s cubic-bezier(.22,1,.36,1),filter .42s ease}.slide.is-active[data-v-6f032d1e]{z-index:3}.slide.is-adjacent[data-v-6f032d1e]{z-index:2;opacity:.9;transform:scale(.9) translateY(0);filter:saturate(.84)}.slide.is-far[data-v-6f032d1e]{z-index:1;opacity:0;transform:scale(.88) translateY(0);filter:saturate(.72) blur(1px);pointer-events:none}@media (max-width: 1000px){.slide[data-v-6f032d1e]{opacity:1!important;transform:none!important;filter:none!important}}.slide:not(.is-active) .slide-media-overlay[data-v-6f032d1e],.slide:not(.is-active) .slide-content[data-v-6f032d1e]{display:none}.home-banner.is-loop-resetting .track[data-v-6f032d1e],.home-banner.is-loop-resetting .slide[data-v-6f032d1e]{transition:none!important}.slide-inner[data-v-6f032d1e]{position:relative;display:block;width:100%;aspect-ratio:21 / 9;overflow:hidden;border:none;border-radius:var(--ba-home-banner-media-radius, var(--ba-radius-2));background:transparent;box-shadow:0 10px 22px #0f172a14,0 2px 8px #0f172a08;padding:0;cursor:default;-webkit-appearance:none;-moz-appearance:none;appearance:none}.slide-inner.is-clickable[data-v-6f032d1e],.slide-inner.is-switchable[data-v-6f032d1e]{cursor:pointer}.slide.is-active .slide-inner[data-v-6f032d1e]{box-shadow:0 14px 28px #0f172a1a,0 4px 12px #0f172a0a}.slide.is-adjacent .slide-inner[data-v-6f032d1e]{box-shadow:0 0 0 1px #0f172a0f}.home-banner.is-static .slide-inner[data-v-6f032d1e]{aspect-ratio:21 / 9}@media (max-width: 1000px){.slide-inner[data-v-6f032d1e]{aspect-ratio:21 / 9;border-radius:var(--ba-home-banner-mobile-radius, var(--ba-radius-4));border-radius:var(--ba-home-banner-mobile-radius, 0px);border-radius:var(--ba-home-banner-media-radius-mobile, var(--ba-radius-2));border-radius:var(--ba-home-banner-media-radius-mobile, 0px)}}.slide-image[data-v-6f032d1e]{width:100%;height:100%}.slide-image[data-v-6f032d1e] img,.slide-image[data-v-6f032d1e] .nice-img-content{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.slide.is-active .slide-inner[data-v-6f032d1e]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0e1400;transition:background-color .28s ease;pointer-events:none}@media (min-width: 1000px){.slide.is-active .slide-inner.is-clickable:hover .slide-image[data-v-6f032d1e] img,.slide.is-active .slide-inner.is-clickable:hover .slide-image[data-v-6f032d1e] .nice-img-content{transform:scale(1.05)}.slide.is-active .slide-inner.is-clickable[data-v-6f032d1e]:hover:after{background:#0a0e1424}}.slide-media-overlay[data-v-6f032d1e]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080c1200,#080c1205 56%,#080c1238);pointer-events:none}.slide-content[data-v-6f032d1e]{position:absolute;right:18px;bottom:32px;left:22px;z-index:2;color:#fff;text-align:left;text-shadow:0 2px 8px rgba(0,0,0,.18);transition:opacity .2s ease}@media (max-width: 1000px){.slide-content[data-v-6f032d1e]{right:10px;bottom:24px;left:14px}}.slide-title[data-v-6f032d1e]{margin:0;max-width:min(780px,calc(100% - 8px));font-size:clamp(17px,1.35vw,24px);font-weight:800;line-height:1.12;letter-spacing:-.025em;display:flex;align-items:center;gap:8px}@media (max-width: 1000px){.slide-title[data-v-6f032d1e]{max-width:calc(100% - 4px);font-size:15px;line-height:1.18;gap:6px}}.slide-title-text[data-v-6f032d1e]{display:-webkit-box;min-width:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:color .24s ease}.slide-link-indicator[data-v-6f032d1e]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;color:#ffffffe0;transform:translate(0);transition:transform .26s ease,color .24s ease,opacity .24s ease}@media (max-width: 1000px){.slide-link-indicator[data-v-6f032d1e]{width:16px;height:16px}}.slide-desc[data-v-6f032d1e]{margin:8px 0 0;max-width:min(680px,calc(100% - 8px));font-size:clamp(11px,.72vw,12px);line-height:1.42;color:#ffffffbd;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width: 1000px){.slide-desc[data-v-6f032d1e]{max-width:calc(100% - 4px);margin-top:4px;font-size:10px;line-height:1.32}}@media (min-width: 1000px){.slide.is-active .slide-inner.is-clickable:hover .slide-title-text[data-v-6f032d1e],.slide.is-active .slide-inner.is-clickable:hover .slide-link-indicator[data-v-6f032d1e]{color:var(--ba-color-text-accent-theme)}.slide.is-active .slide-inner.is-clickable:hover .slide-link-indicator[data-v-6f032d1e]{transform:translate(4px)}}.controls[data-v-6f032d1e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.arrow[data-v-6f032d1e]{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0f172a6b;box-shadow:0 6px 18px #0f172a1a;color:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,border-color .2s ease,transform .2s ease;pointer-events:auto}.arrow[data-v-6f032d1e]:hover{background:#0f172a94;border-color:#ffffff3d;transform:translateY(-50%) scale(1.04)}.arrow-prev[data-v-6f032d1e]{left:16px}.arrow-next[data-v-6f032d1e]{right:16px}.indicator[data-v-6f032d1e]{position:absolute;left:50%;bottom:10px;display:flex;gap:5px;padding:3px 5px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#0f172a3d;box-shadow:0 4px 10px #0f172a14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(-50%);pointer-events:auto}@media (max-width: 1000px){.indicator[data-v-6f032d1e]{bottom:8px;gap:4px;padding:3px 4px}}.dot[data-v-6f032d1e]{position:relative;width:6px;height:6px;padding:0;border:none;border-radius:999px;overflow:hidden;background:#ffffff3d;transition:width .24s ease,background-color .24s ease,opacity .24s ease}.dot[data-v-6f032d1e]:hover{background:#fff6}.dot.is-active[data-v-6f032d1e]{width:20px;background:#ffffff24}@media (max-width: 1000px){.dot.is-active[data-v-6f032d1e]{width:16px}}.dot-progress[data-v-6f032d1e]{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;background:linear-gradient(90deg,#ffcf57,#ffbb1d);border-radius:inherit}.home-banner.is-static .indicator[data-v-6f032d1e],.home-banner.is-static .controls[data-v-6f032d1e]{display:none}.home-banner.is-static .slide[data-v-6f032d1e]{opacity:1;transform:none;filter:none}@media (max-width: 1000px){.controls[data-v-6f032d1e]{top:0;right:0;bottom:0;left:0}.arrow[data-v-6f032d1e]{display:none}}.front-page-corner-mascot[data-v-35fed359]{position:fixed;left:calc(env(safe-area-inset-left,0px) + var(--ba-corner-mascot-left, 0px));bottom:max(var(--ba-corner-mascot-bottom, 0px),calc(env(safe-area-inset-bottom,0px) + var(--ba-corner-mascot-bottom, 0px)));z-index:-1;width:var(--ba-corner-mascot-size, clamp(112px, 9vw, 156px));height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--ba-corner-mascot-opacity, .92)}@media (max-width: 1000px){.front-page-corner-mascot[data-v-35fed359]{display:none}}.scene-hero-card[data-v-725a26e6]{--ba-scene-hero-radius: var(--ba-radius-5);--ba-scene-hero-bg: radial-gradient(circle at top left, rgba(255, 200, 61, .16), transparent 24%), radial-gradient(circle at top right, rgba(100, 216, 255, .16), transparent 22%), linear-gradient(145deg, var(--ba-scene-panel-bg-strong) 0%, var(--ba-scene-panel-bg) 100%);--ba-scene-hero-border: var(--ba-scene-accent-border-soft);--ba-scene-hero-shadow: var(--ba-shadow-surface-sm);--ba-scene-hero-eyebrow: var(--ba-color-text-secondary);--ba-scene-hero-title: var(--ba-color-text-primary);--ba-scene-hero-title-size: 44px;--ba-scene-hero-title-size-mobile: 19px;--ba-scene-hero-title-line-height: 1.1;--ba-scene-hero-meta: var(--ba-color-text-secondary);--ba-scene-hero-description: var(--ba-color-text-secondary);--ba-scene-hero-description-size: 14px;--ba-scene-hero-description-size-mobile: 12px;--ba-scene-hero-body-bg: var(--ba-scene-card-bg-hover-soft);--ba-scene-hero-body-border: var(--ba-scene-divider-soft);--ba-scene-hero-badge-bg: rgba(255, 255, 255, .08);--ba-scene-hero-badge-border: var(--ba-scene-accent-border-soft);--ba-scene-hero-badge-text: var(--ba-color-text-primary);overflow:hidden;border:1px solid var(--ba-scene-hero-border);border-radius:var(--ba-scene-hero-radius);background:var(--ba-scene-hero-bg);box-shadow:var(--ba-scene-hero-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.scene-hero-card__hero[data-v-725a26e6]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 18px 16px}.scene-hero-card__heading[data-v-725a26e6]{min-width:0;max-width:760px;display:flex;flex-direction:column;gap:0}.scene-hero-card__eyebrow[data-v-725a26e6]{margin:0 0 8px;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--ba-scene-hero-eyebrow)}.scene-hero-card__badge-row[data-v-725a26e6]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.scene-hero-card__badge[data-v-725a26e6]{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border:1px solid var(--ba-scene-hero-badge-border);border-radius:999px;background:var(--ba-scene-hero-badge-bg);color:var(--ba-scene-hero-badge-text);font-size:11px;font-weight:700;letter-spacing:.08em}.scene-hero-card__title[data-v-725a26e6]{margin:0;color:var(--ba-scene-hero-title);font-size:var(--ba-scene-hero-title-size);line-height:var(--ba-scene-hero-title-line-height);letter-spacing:.01em}.scene-hero-card__meta[data-v-725a26e6]{margin:6px 0 0;font-size:13px;color:var(--ba-scene-hero-meta)}.scene-hero-card__description[data-v-725a26e6]{margin-top:12px;max-width:760px;font-size:var(--ba-scene-hero-description-size);line-height:1.9;color:var(--ba-scene-hero-description)}.scene-hero-card__footer[data-v-725a26e6]{margin-top:14px}.scene-hero-card__actions[data-v-725a26e6]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;flex-shrink:0}.scene-hero-card__body[data-v-725a26e6]{border-top:1px solid var(--ba-scene-hero-body-border);background:var(--ba-scene-hero-body-bg);padding:16px 18px 18px}.scene-hero-card--body-integrated .scene-hero-card__hero[data-v-725a26e6]{padding-bottom:14px}.scene-hero-card--body-integrated .scene-hero-card__body[data-v-725a26e6]{border-top:none;background:transparent;padding-top:0}.scene-hero-card--community[data-v-725a26e6]{--ba-scene-hero-bg: radial-gradient(circle at top left, rgba(71, 224, 193, .16), transparent 28%), radial-gradient(circle at top right, rgba(255, 200, 61, .16), transparent 24%), radial-gradient(circle at 100% 100%, rgba(90, 70, 176, .18), transparent 28%), linear-gradient(135deg, #0d1b33 0%, #08111f 52%, #1a1238 100%);--ba-scene-hero-border: var(--ba-scene-card-border-active);--ba-scene-hero-body-bg: transparent;--ba-scene-hero-body-border: transparent}.scene-hero-card--luminous[data-v-725a26e6]{--ba-scene-hero-bg: radial-gradient(circle at top left, rgba(255, 200, 61, .22), transparent 26%), radial-gradient(circle at top right, rgba(255, 200, 61, .14), transparent 24%), linear-gradient(135deg, var(--ba-scene-card-bg) 0%, var(--ba-scene-card-bg-hover-soft) 58%, var(--ba-scene-page-bg-flat) 100%)}@media (max-width: 1000px){.scene-hero-card[data-v-725a26e6]{--ba-scene-hero-radius: var(--ba-radius-4)}.scene-hero-card__hero[data-v-725a26e6]{flex-direction:column;align-items:stretch;gap:14px;padding:12px}.scene-hero-card__title[data-v-725a26e6]{font-size:var(--ba-scene-hero-title-size-mobile);line-height:1.18}.scene-hero-card__meta[data-v-725a26e6]{margin-top:4px;font-size:12px}.scene-hero-card__description[data-v-725a26e6]{margin-top:10px;font-size:var(--ba-scene-hero-description-size-mobile);line-height:1.6}.scene-hero-card__footer[data-v-725a26e6]{margin-top:10px}.scene-hero-card__actions[data-v-725a26e6]{justify-content:flex-start}.scene-hero-card__body[data-v-725a26e6]{padding:10px 12px 12px}.scene-hero-card--body-integrated .scene-hero-card__hero[data-v-725a26e6]{padding-bottom:10px}.scene-hero-card--body-integrated .scene-hero-card__body[data-v-725a26e6]{padding-top:0}}.labels-page[data-v-58c8f09a]{position:relative;min-height:100vh;--ba-tech-widget-bg: var(--ba-color-bg-surface);--ba-community-circle-card-bg: var(--ba-scene-card-bg-hover);--ba-community-circle-card-bg-hover: var(--ba-scene-card-bg-hover-strong);--ba-community-circle-card-border: transparent;--ba-community-circle-card-border-hover: transparent;--ba-community-circle-card-radius: var(--ba-radius-2);--ba-community-circle-card-cover-bg: var(--ba-scene-card-bg-hover-soft);--ba-circle-card-cover-radius: var(--ba-radius-2);color:var(--ba-color-text-primary);padding-top:calc(var(--nav-height) + 20px)}@media (max-width: 1000px){.labels-page[data-v-58c8f09a]{padding-top:0}}.labels-container[data-v-58c8f09a]{display:grid;grid-template-columns:284px minmax(0,1040px);justify-content:center;gap:32px;max-width:1440px;margin:0 auto;padding:0 24px}@media (max-width: 1000px){.labels-container[data-v-58c8f09a]{display:flex;flex-direction:column;padding:0 10px;max-width:100%}}.safe-area-spacer[data-v-58c8f09a]{grid-column:1 / -1;width:100%;height:72px;flex-shrink:0}.list-anchor[data-v-58c8f09a]{scroll-margin-top:110px}.sidebar-column-wrapper[data-v-58c8f09a]{position:sticky;top:calc(var(--nav-height) + 20px);height:calc(100vh - calc(var(--nav-height) + 20px) - 12px);align-self:start;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding-right:12px;scrollbar-width:none}.sidebar-column-wrapper[data-v-58c8f09a]::-webkit-scrollbar{display:none}@media (max-width: 1000px){.sidebar-column-wrapper[data-v-58c8f09a]{display:none}}.sidebar-sticky[data-v-58c8f09a]{position:relative;top:0;overflow:visible;display:flex;flex-direction:column;gap:16px}.sidebar-left[data-v-58c8f09a]{grid-column:1;grid-row:1}.sidebar-right[data-v-58c8f09a]{grid-column:1;grid-row:2}.main-feed[data-v-58c8f09a]{grid-column:2;grid-row:1 / span 5;min-width:0;display:flex;flex-direction:column;gap:12px}@media (max-width: 1000px){.main-feed[data-v-58c8f09a]{width:100%}}.nav-menu[data-v-58c8f09a]{display:flex;flex-direction:column;padding:6px;border-radius:var(--ba-radius-3);background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border);box-shadow:var(--ba-shadow-surface-sm)}.nav-item[data-v-58c8f09a]{display:flex;align-items:center;padding:11px 14px;margin-bottom:3px;color:var(--ba-color-text-secondary);cursor:pointer;border-radius:var(--ba-radius-3);transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.nav-item[data-v-58c8f09a]:last-child{margin-bottom:0}.nav-item[data-v-58c8f09a]:hover{color:var(--ba-color-text-primary);background:#f3f8ff14}.nav-item.is-active[data-v-58c8f09a]{color:var(--ba-color-text-primary);background:#ffc83d24;box-shadow:inset 0 0 0 1px var(--ba-scene-card-border-active)}.nav-content[data-v-58c8f09a]{display:flex;gap:8px;align-items:baseline}.nav-label[data-v-58c8f09a]{font-size:14px;font-weight:700}.nav-en[data-v-58c8f09a]{font-size:10px;letter-spacing:.06em;font-family:JetBrains Mono,Roboto Mono,monospace;opacity:.46}.content-area[data-v-58c8f09a],.list-content[data-v-58c8f09a]{display:flex;flex-direction:column}.filter-section[data-v-58c8f09a]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding:12px;border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);background:var(--ba-color-bg-surface);box-shadow:var(--ba-shadow-surface-sm)}@media (max-width: 1000px){.filter-section[data-v-58c8f09a]{margin-bottom:10px;padding:12px;border-radius:var(--ba-radius-2)}}.filter-row-primary[data-v-58c8f09a]{display:flex;align-items:center;gap:8px}@media (max-width: 1000px){.filter-row-primary[data-v-58c8f09a]{flex-direction:column;align-items:stretch;gap:8px}}.filter-search[data-v-58c8f09a]{flex:1;min-width:0;width:100%}.filter-row-primary-actions[data-v-58c8f09a]{display:flex;align-items:center;gap:8px;flex-shrink:0}@media (max-width: 1000px){.filter-row-primary-actions--desktop[data-v-58c8f09a]{display:none}}.filter-row-primary-actions-mobile[data-v-58c8f09a]{display:none}@media (max-width: 1000px){.filter-row-primary-actions-mobile[data-v-58c8f09a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 38px;width:100%;gap:8px;align-items:stretch}}.filter-row-mobile-actions[data-v-58c8f09a]{display:none}@media (max-width: 1000px){.filter-row-mobile-actions[data-v-58c8f09a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.filter-action-btn[data-v-58c8f09a]{--bah-button-height: 36px;--bah-button-padding-x: 12px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-size: 12px;--bah-button-font-weight: 700;--bah-button-letter-spacing: .02em;--bah-button-outlined-bg: var(--ba-scene-card-bg);--bah-button-outlined-text: var(--ba-color-text-secondary);--bah-button-outlined-border: var(--ba-scene-card-border);--bah-button-outlined-border-hover: var(--ba-scene-card-border-active)}.sidebar-action-btn[data-v-58c8f09a]{--bah-button-height: 38px;--bah-button-padding-x: 12px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-size: 12px;--bah-button-font-weight: 700;--bah-button-letter-spacing: .02em;--bah-button-outlined-bg: var(--ba-scene-card-bg);--bah-button-outlined-text: var(--ba-color-text-secondary);--bah-button-outlined-border: var(--ba-scene-card-border);--bah-button-outlined-border-hover: var(--ba-scene-card-border-active)}.filter-action-btn--block[data-v-58c8f09a]{width:100%}.filter-toolbar-refresh[data-v-58c8f09a]{--ba-icon-button-border: transparent;--ba-icon-button-border-hover: transparent;flex-shrink:0}@media (max-width: 1000px){.filter-toolbar-refresh[data-v-58c8f09a]{justify-self:end}}.filter-row-secondary[data-v-58c8f09a]{display:flex;align-items:center;justify-content:space-between;gap:12px}@media (max-width: 1000px){.filter-row-secondary[data-v-58c8f09a]{flex-direction:column;gap:8px;align-items:stretch}}.filter-group-left[data-v-58c8f09a]{display:flex;align-items:center;gap:10px}@media (max-width: 1000px){.filter-group-left[data-v-58c8f09a]{width:100%;flex-direction:column;gap:8px}}.filter-group-right[data-v-58c8f09a]{flex-shrink:0}@media (max-width: 1000px){.filter-group-right[data-v-58c8f09a]{width:100%}}.mobile-panel-trigger[data-v-58c8f09a]{min-width:0;height:38px;padding:0 12px;border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);background:var(--ba-scene-card-bg);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;color:var(--ba-color-text-primary);cursor:pointer;text-align:left}.mobile-panel-trigger.is-active[data-v-58c8f09a]{border-color:var(--ba-scene-card-border-active);background:var(--ba-scene-accent-bg-soft)}.mobile-panel-trigger__label[data-v-58c8f09a]{font-size:12px;font-weight:800;line-height:1.1}.mobile-panel-trigger__meta[data-v-58c8f09a]{font-size:10px;color:var(--ba-color-text-muted);line-height:1.1}.verified-card[data-v-58c8f09a]{--ba-scene-hero-radius: var(--ba-radius-3);--ba-scene-hero-title: var(--ba-color-text-primary);--ba-scene-hero-title-size: 20px;--ba-scene-hero-title-size-mobile: 18px;--ba-scene-hero-meta: var(--ba-scene-section-meta);--ba-scene-hero-body-bg: transparent;--ba-scene-hero-body-border: transparent;--ba-scene-hero-shadow: none}.verified-section[data-v-58c8f09a]{margin:16px 0}.verified-card[data-v-58c8f09a] .scene-hero-card__title{display:flex;align-items:center;gap:8px}.luminous-highlight[data-v-58c8f09a]{color:var(--ba-color-link)}.verified-card__list[data-v-58c8f09a]{background:transparent}@media (max-width: 1000px){.verified-card[data-v-58c8f09a] .scene-hero-card__hero{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:10px}.verified-card[data-v-58c8f09a] .scene-hero-card__actions{flex-wrap:nowrap;justify-content:flex-end;margin-left:auto}}.luminous-card-list[data-v-58c8f09a]{position:relative;overflow:hidden}.marquee-track[data-v-58c8f09a]{display:flex;gap:14px;width:-moz-max-content;width:max-content;animation:labels-marquee-58c8f09a 36s linear infinite;padding:4px}.marquee-track[data-v-58c8f09a]:hover{animation-play-state:paused}@keyframes labels-marquee-58c8f09a{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes labels-marquee-mobile-58c8f09a{0%{transform:translate(0)}to{transform:translate(-50%)}}.label-card-list[data-v-58c8f09a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 1200px){.label-card-list[data-v-58c8f09a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 800px){.label-card-list[data-v-58c8f09a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1000px){.label-card-list[data-v-58c8f09a]{gap:10px}}.pagination-wrapper[data-v-58c8f09a]{margin-top:16px;display:flex;justify-content:center}.empty-state[data-v-58c8f09a]{margin-top:40px}.contribute-box[data-v-58c8f09a]{display:flex;flex-direction:column;gap:10px}.contribute-box p[data-v-58c8f09a]{font-size:12px;line-height:1.625;color:var(--ba-color-text-muted);margin:0}.sidebar-action-btn--primary[data-v-58c8f09a]{--bah-button-filled-text: var(--ba-color-brand-text);--bah-button-filled-bg-hover: linear-gradient(180deg, rgba(255, 219, 122, .96), rgba(255, 200, 61, .86));--bah-button-shadow: var(--ba-shadow-surface-sm)}.sidebar-action-btn--primary[data-v-58c8f09a]:hover{--bah-button-shadow: var(--ba-shadow-surface-md)}.sidebar-action-btn--secondary[data-v-58c8f09a]{--bah-button-outlined-bg: var(--ba-scene-card-bg)}.mini-list[data-v-58c8f09a]{display:flex;flex-direction:column;gap:8px;min-width:0}.mobile-panel-slide-enter-active[data-v-58c8f09a],.mobile-panel-slide-leave-active[data-v-58c8f09a]{transition:max-height .24s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .22s ease,margin-top .22s ease;overflow:hidden}.mobile-panel-slide-enter-from[data-v-58c8f09a],.mobile-panel-slide-leave-to[data-v-58c8f09a]{max-height:0;opacity:0;transform:translateY(-6px);margin-top:-4px}.mobile-panel-slide-enter-to[data-v-58c8f09a],.mobile-panel-slide-leave-from[data-v-58c8f09a]{max-height:220px;opacity:1;transform:translateY(0);margin-top:0}[data-v-58c8f09a] .home-banner .banner-swiper{box-shadow:none}@media (max-width: 1000px){[data-v-58c8f09a] .home-banner{width:calc(100% + 24px);margin:0 -12px}}.verified-card.scene-hero-card--luminous{--ba-scene-hero-bg: transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.verified-card .scene-hero-card__hero{padding:0 0 14px}.verified-card .scene-hero-card__body{padding:0}.verified-card .scene-hero-card__actions{justify-content:flex-end}.verified-card .scene-hero-card__title{display:flex;align-items:center;gap:8px}.verified-card .scene-hero-card__title .luminous-title-icon{font-size:20px;color:var(--ba-color-link, #FFC83D)}.verified-card .scene-hero-card__actions .bah-button--surface{--bah-button-height: 30px;--bah-button-font-size: 12px;--bah-button-font-weight: 700}.ba-editor-toolbar[data-v-878db521]{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-878db521]{border-bottom:none;background-color:transparent;padding:0}.toolbar-group[data-v-878db521]{display:flex;gap:8px;align-items:center}.toolbar-group.is-nowrap[data-v-878db521]{flex-wrap:nowrap;@mobile ({gap: 4px; width: max-content; min-width: min-content; padding-right: 16px;});}.toolbar-group.is-wrap[data-v-878db521]{flex-wrap:wrap;width:100%}.toolbar-group.is-scroll[data-v-878db521]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.toolbar-group.is-scroll[data-v-878db521]::-webkit-scrollbar{height:4px}.toolbar-group.is-scroll[data-v-878db521]::-webkit-scrollbar-thumb{background:var(--color-border-2);border-radius:2px}.toolbar-card[data-v-878db521]{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-878db521]{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-878db521]:hover{background-color:var(--color-fill-2);color:var(--color-text-1)}.toolbar-card .tool-btn.is-active[data-v-878db521]{color:var(--color-text-inverse, #fff);background-color:var(--color-industrial-base, #3c4552)}.toolbar-card .tool-btn.is-active[data-v-878db521]:hover{background-color:var(--color-industrial-hover, #20242b);color:var(--color-text-inverse, #fff)}.toolbar-card .heading-btn[data-v-878db521]{width:auto;padding:0 8px;font-size:13px;white-space:nowrap}.toolbar-card .heading-btn .heading-text[data-v-878db521]{min-width:32px;font-weight:500;text-align:center}.toolbar-card .color-btn[data-v-878db521]{position:relative}.toolbar-card .color-btn .color-indicator[data-v-878db521]{position:absolute;bottom:4px;left:6px;right:6px;height:2px;border-radius:1px}.color-picker-grid[data-v-878db521]{display:grid;grid-template-columns:repeat(8,20px);gap:6px;padding:4px}.color-block[data-v-878db521]{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-878db521]:hover{transform:scale(1.15);box-shadow:var(--box-shadow-s)}.clear-color[data-v-878db521]{background:var(--color-bg-pure);font-weight:700}.ba-editor-container[data-v-b375f733]{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-b375f733]{border-color:var(--color-bg-primary)}.ba-editor-container--readonly[data-v-b375f733]{background-color:var(--color-bg-1)}.ba-editor-scroll-area[data-v-b375f733]{flex:1;overflow-y:auto;position:relative}.ba-editor-body[data-v-b375f733] .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-b375f733] .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-b375f733] .ProseMirror h1,.ba-editor-body[data-v-b375f733] .ProseMirror h2,.ba-editor-body[data-v-b375f733] .ProseMirror h3,.ba-editor-body[data-v-b375f733] .ProseMirror h4,.ba-editor-body[data-v-b375f733] .ProseMirror h5,.ba-editor-body[data-v-b375f733] .ProseMirror h6{margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.25}.ba-editor-body[data-v-b375f733] .ProseMirror h1{font-size:2em}.ba-editor-body[data-v-b375f733] .ProseMirror h2{font-size:1.5em}.ba-editor-body[data-v-b375f733] .ProseMirror h3{font-size:1.25em}.ba-editor-body[data-v-b375f733] .ProseMirror ul,.ba-editor-body[data-v-b375f733] .ProseMirror ol{padding-left:2em;margin:1em 0}.ba-editor-body[data-v-b375f733] .ProseMirror hr{border:none;border-top:1px solid var(--color-border-2);margin:2em 0}.ba-editor-body[data-v-b375f733] .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-b375f733]{border-top:1px solid var(--color-border-2);background:var(--color-bg-1)}.editor-header[data-v-e13bafbe]{--prism-header-bg: var(--ba-scene-panel-bg-strong, var(--ba-color-bg-surface, #ffffff));--prism-header-border: var(--ba-scene-card-border, var(--border-color, rgba(15, 23, 42, .08)));--prism-header-text: var(--ba-color-text-primary, var(--text-color-1, #0f172a));--prism-header-subtext: var(--ba-color-text-secondary, var(--text-color-3, #64748b));--prism-header-brand-gradient: var(--ba-prism-header-brand-gradient, linear-gradient(135deg, var(--ba-color-brand-500, #FFC83D) 0%, var(--ba-color-brand-700, #cf8f11) 100%));display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:var(--prism-header-bg);border-bottom:1px solid var(--prism-header-border);position:relative;z-index:10}.editor-header__left[data-v-e13bafbe]{display:flex;align-items:center;gap:12px}.editor-header__brand[data-v-e13bafbe]{display:flex;align-items:baseline;gap:6px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-header__brand-main[data-v-e13bafbe]{font-size:18px;font-weight:800;letter-spacing:.8px;color:var(--ba-color-brand-500, #FFC83D);background:var(--prism-header-brand-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.editor-header__brand-sub[data-v-e13bafbe]{font-size:12px;font-weight:500;color:var(--prism-header-subtext);letter-spacing:1px}.editor-header__center[data-v-e13bafbe]{display:flex;align-items:center}.editor-header__right[data-v-e13bafbe]{display:flex;align-items:center;gap:12px}.editor-canvas[data-v-bb8cb2ce]{--prism-canvas-bg: var(--ba-scene-surface-soft, var(--color-bg-2, #f4f7fb));--prism-canvas-grid-line: var(--ba-scene-grid-line, rgba(15, 23, 42, .06));--prism-canvas-grid-line-strong: var(--ba-scene-card-border, rgba(15, 23, 42, .14));--prism-canvas-sheet-bg: var(--ba-color-bg-surface, var(--card-color, #ffffff));--prism-canvas-sheet-border: var(--ba-scene-card-border, var(--border-color, rgba(15, 23, 42, .08)));--prism-canvas-shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 10px 24px rgba(15, 23, 42, .08);flex:1;position:relative;overflow:hidden;background-color:var(--prism-canvas-bg);background-image:linear-gradient(var(--prism-canvas-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--prism-canvas-grid-line) 1px,transparent 1px);background-size:16px 16px}[data-v-bb8cb2ce] .n-scrollbar-content{padding:48px 32px}.editor-canvas--mobile .canvas-container[data-v-bb8cb2ce]{max-width:375px;box-shadow:0 8px 32px #0000001f;border-radius:8px;overflow:hidden}.canvas-container[data-v-bb8cb2ce]{width:100%;max-width:880px;margin:0 auto;background-color:var(--prism-canvas-sheet-bg);min-height:400px;display:flex;flex-direction:column;box-shadow:var(--prism-canvas-shadow);border:1px solid var(--prism-canvas-sheet-border);border-radius:4px}.add-module-wrapper[data-v-bb8cb2ce]{padding:16px;border-top:1px dashed var(--prism-canvas-sheet-border);flex-shrink:0}.add-module-btn[data-v-bb8cb2ce]{height:48px;font-size:14px;color:var(--text-color-3);transition:all .2s ease}.add-module-btn[data-v-bb8cb2ce]:hover{color:var(--primary-color);border-color:var(--primary-color)}[data-v-bb8cb2ce] .n-scrollbar .n-scrollbar-rail--vertical{width:6px;right:2px}[data-v-bb8cb2ce] .n-scrollbar .n-scrollbar-rail--horizontal{height:6px;bottom:2px}[data-v-bb8cb2ce] .n-scrollbar .n-scrollbar-rail{background-color:transparent!important}[data-v-bb8cb2ce] .n-scrollbar .n-scrollbar-thumb{background-color:var(--prism-canvas-grid-line)!important;border-radius:3px}[data-v-bb8cb2ce] .n-scrollbar .n-scrollbar-thumb:hover{background-color:var(--prism-canvas-grid-line-strong)!important}.field-description[data-v-81db3b27],.field-description[data-v-59b40419]{color:#999;font-size:12px}.richtext-field[data-v-2e763b5b] .ba-editor{width:100%}.field-description[data-v-2e763b5b]{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-e7d6d730],.field-description[data-v-3c0c2463],.field-description[data-v-3626f31d],.field-description[data-v-74de9033]{color:#999;font-size:12px}.asset-library[data-v-251096ac]{padding:0 16px 32px}.asset-grid[data-v-251096ac]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width: 600px){.asset-grid[data-v-251096ac]{grid-template-columns:repeat(3,1fr)}}.asset-card[data-v-251096ac]{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-251096ac]:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.asset-card:hover .hover-overlay[data-v-251096ac]{opacity:1}.image-wrapper[data-v-251096ac]{position:relative;aspect-ratio:16/9;background:#f0f0f0}.asset-image[data-v-251096ac]{width:100%;height:100%;display:block}.hover-overlay[data-v-251096ac]{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-251096ac]{padding:12px;border-top:1px solid var(--color-border-1)}.asset-name[data-v-251096ac]{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-08ee4fa8]{color:#999;font-size:12px}.field-item[data-v-19848696]{margin-bottom:24px}.field-header[data-v-19848696]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.field-label[data-v-19848696]{font-size:14px;color:var(--text-color-2)}.array-list[data-v-19848696]{display:flex;flex-direction:column;gap:8px}.array-item[data-v-19848696]{border:1px solid var(--ba-scene-card-border, var(--border-color));border-radius:4px;background-color:var(--ba-scene-card-bg, var(--card-color, #ffffff));overflow:hidden}.item-header[data-v-19848696]{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;-moz-user-select:none;user-select:none}.item-header[data-v-19848696]:hover{background-color:var(--hover-color)}.array-item--collapsed .item-header[data-v-19848696]{border-bottom:none}.item-title[data-v-19848696]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-color-3)}.collapse-icon[data-v-19848696]{transition:transform .2s ease}.collapse-icon--open[data-v-19848696]{transform:rotate(90deg)}.item-actions[data-v-19848696]{display:flex;align-items:center;gap:4px}.item-title .title-text[data-v-19848696]{font-weight:500;color:var(--text-color-1)}.item-content[data-v-19848696]{padding:12px}.array-empty[data-v-19848696]{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-95ed6691]{padding:12px 0}.unsupported-field .unsupported-tip[data-v-95ed6691]{color:#999;font-size:12px}.editor-sidebar[data-v-919334ea]{--prism-sidebar-bg: var(--ba-scene-panel-bg-strong, var(--ba-color-bg-surface, #ffffff));--prism-sidebar-muted-bg: var(--ba-scene-surface-soft, var(--color-bg-2, #f4f7fb));--prism-sidebar-border: var(--ba-scene-card-border, var(--border-color, rgba(15, 23, 42, .08)));height:100%;display:flex;flex-direction:column;background-color:var(--prism-sidebar-bg);position:relative}.sidebar-empty[data-v-919334ea]{flex:1;display:flex;align-items:center;justify-content:center;padding:24px}.sidebar-container[data-v-919334ea]{flex:1;display:flex;flex-direction:column;overflow:hidden}.sidebar-header[data-v-919334ea]{padding:12px 16px;border-bottom:1px solid var(--prism-sidebar-border);display:flex;align-items:center;justify-content:space-between;background-color:var(--prism-sidebar-muted-bg);flex-shrink:0}.header-title[data-v-919334ea]{font-size:14px;font-weight:600;color:var(--text-color-1)}.header-actions[data-v-919334ea]{display:flex;align-items:center;gap:4px}.divider-vertical[data-v-919334ea]{width:1px;height:14px;background-color:var(--prism-sidebar-border);margin:0 4px}.sidebar-body[data-v-919334ea]{flex:1;overflow:hidden}.sidebar-global[data-v-919334ea]{border-top:1px solid var(--prism-sidebar-border);padding:8px}.module-picker[data-v-07591df9]{--prism-drawer-bg: var(--ba-color-bg-surface, var(--body-color, #ffffff));--prism-drawer-card-bg: var(--ba-scene-card-bg, var(--card-color, #ffffff));--prism-drawer-muted-bg: var(--ba-scene-surface-soft, var(--color-bg-2, #f4f7fb));--prism-drawer-border: var(--ba-scene-card-border, var(--border-color, rgba(15, 23, 42, .08)));--prism-drawer-hover-bg: var(--ba-scene-card-bg-hover, var(--color-bg-1, #f8fafc));--prism-drawer-accent: var(--ba-color-interactive-primary-solid, var(--primary-color, #FFC83D));padding:24px;background-color:var(--prism-drawer-bg);min-height:100%}.module-card[data-v-07591df9]{position:relative;display:flex;flex-direction:column;padding:16px;height:100%;background-color:var(--prism-drawer-card-bg);border:1px solid var(--prism-drawer-border);border-radius:2px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;overflow:hidden}.module-card[data-v-07591df9]:hover{border-color:var(--prism-drawer-accent);background-color:var(--prism-drawer-hover-bg)}.module-card:hover .module-card__icon-wrapper[data-v-07591df9]{color:var(--prism-drawer-accent)}.module-card:hover .corner-mark[data-v-07591df9]{opacity:1}.module-card__icon-wrapper[data-v-07591df9]{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-07591df9],.module-card__icon-wrapper .icon-placeholder[data-v-07591df9]{width:28px;height:28px;font-size:16px}.icon-placeholder[data-v-07591df9]{display:flex;align-items:center;justify-content:center;background-color:var(--prism-drawer-muted-bg);color:var(--text-color-3);border-radius:2px;font-family:Roboto Mono,monospace;font-weight:600;font-size:14px}.module-card__content[data-v-07591df9]{flex:1}.module-name[data-v-07591df9]{font-size:13px;font-weight:600;color:var(--text-color-1);margin-bottom:4px;line-height:1.4}.module-desc[data-v-07591df9]{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-07591df9]{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent var(--prism-drawer-accent) transparent transparent;opacity:0;transition:opacity .2s ease}.empty-state[data-v-07591df9]{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-07591df9]{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-07591df9]{font-size:14px}.template-picker[data-v-84239afb]{--prism-drawer-bg: var(--ba-color-bg-surface, var(--body-color, #ffffff));--prism-drawer-card-bg: var(--ba-scene-card-bg, var(--card-color, #ffffff));--prism-drawer-muted-bg: var(--ba-scene-surface-soft, var(--color-bg-2, #f4f7fb));--prism-drawer-border: var(--ba-scene-card-border, var(--border-color, rgba(15, 23, 42, .08)));--prism-drawer-hover-bg: var(--ba-scene-card-bg-hover, var(--color-bg-1, #f8fafc));--prism-drawer-accent: var(--ba-color-interactive-primary-solid, var(--primary-color, #FFC83D));--prism-drawer-accent-soft: var(--ba-scene-accent-bg-soft, rgba(255, 214, 102, .16));padding:24px;background-color:var(--prism-drawer-bg);min-height:100%}.template-grid[data-v-84239afb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.template-card[data-v-84239afb]{position:relative;display:flex;flex-direction:column;background-color:var(--prism-drawer-card-bg);border:1px solid var(--prism-drawer-border);border-radius:6px;cursor:pointer;overflow:hidden;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.template-card[data-v-84239afb]:hover{border-color:var(--prism-drawer-accent);background-color:var(--prism-drawer-hover-bg);transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.template-card--active[data-v-84239afb]{border-color:var(--prism-drawer-accent);border-width:2px;box-shadow:0 4px 12px #0000000d}.template-card__preview[data-v-84239afb]{position:relative;aspect-ratio:297 / 210;background-color:var(--prism-drawer-muted-bg);display:flex;align-items:center;justify-content:center;overflow:hidden}.template-card__preview img[data-v-84239afb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview-placeholder[data-v-84239afb]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,var(--prism-drawer-muted-bg) 0%,var(--prism-drawer-hover-bg) 100%)}.preview-placeholder__letter[data-v-84239afb]{font-size:40px;font-weight:600;color:var(--text-color-disabled);font-family:Roboto Mono,monospace}.active-badge[data-v-84239afb]{position:absolute;top:8px;right:8px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background-color:var(--prism-drawer-accent);color:var(--color-text-main);border-radius:50%}.template-card__content[data-v-84239afb]{padding:12px 14px;border-top:1px solid var(--prism-drawer-border)}.template-name[data-v-84239afb]{font-size:13px;font-weight:600;color:var(--text-color-1);margin-bottom:4px;line-height:1.4}.template-meta[data-v-84239afb]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.template-tags[data-v-84239afb]{display:inline-flex;align-items:center;gap:6px}.template-tags[data-v-84239afb] .n-tag{background-color:var(--prism-drawer-accent-soft);color:var(--text-color-1);font-weight:600}.template-desc[data-v-84239afb]{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-84239afb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;color:var(--text-color-3)}.empty-code[data-v-84239afb]{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-84239afb]{font-size:14px}.prism-editor[data-v-d892cacd]{--prism-shell-bg: var(--ba-color-bg-surface, var(--body-color, #ffffff));--prism-panel-bg: var(--ba-scene-panel-bg-strong, var(--card-color, #ffffff));--prism-card-bg: var(--ba-scene-card-bg, var(--card-color, #ffffff));--prism-border: var(--ba-scene-card-border, var(--border-color, rgba(15, 23, 42, .08)));--prism-text-primary: var(--ba-color-text-primary, var(--text-color-1, #0f172a));--prism-text-secondary: var(--ba-color-text-secondary, var(--text-color-3, #64748b));display:flex;flex-direction:column;height:100%;background-color:var(--prism-shell-bg)}.prism-editor__title[data-v-d892cacd]{font-size:16px;font-weight:500}.prism-editor__body[data-v-d892cacd]{flex:1;display:flex;overflow:hidden;position:relative}.prism-editor__props-panel[data-v-d892cacd]{width:300px;flex-shrink:0;background-color:var(--prism-panel-bg);border-left:1px solid var(--prism-border)}.template-overlay[data-v-d892cacd]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--prism-shell-bg);z-index:10}.template-overlay__content[data-v-d892cacd]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px}.template-overlay__icon[data-v-d892cacd]{margin-bottom:24px;opacity:.6}.template-overlay__title[data-v-d892cacd]{margin:0 0 8px;font-size:20px;font-weight:600;color:var(--prism-text-primary)}.template-overlay__desc[data-v-d892cacd]{margin:0 0 24px;font-size:14px;color:var(--prism-text-secondary)}.label-wiki-contribute-page[data-v-2014d262]{--label-wiki-panel-bg: var(--ba-scene-panel-bg);--label-wiki-card-bg: var(--ba-scene-card-bg);--label-wiki-border: var(--ba-scene-card-border);--label-wiki-text: var(--ba-color-text-primary);--label-wiki-subtext: var(--ba-color-text-secondary);--label-wiki-highlight-bg: var(--ba-color-interactive-primary-bg);--label-wiki-highlight-border: var(--ba-color-interactive-primary-border);--label-wiki-highlight-text: var(--ba-color-interactive-primary-text);min-height:100vh;padding-top:16px;--g-dots-bg: var(--ba-scene-page-bg-flat)}.label-wiki-contribute-page[data-v-2014d262] .n-card{box-shadow:var(--ba-shadow-surface-sm)}.label-wiki-contribute-hero[data-v-2014d262],.label-wiki-contribute-panel[data-v-2014d262]{width:min(1080px,calc(100% - 32px));margin:0 auto;border:1px solid var(--label-wiki-border);border-radius:var(--ba-radius-3);background:linear-gradient(180deg,var(--ba-scene-surface-soft),var(--label-wiki-panel-bg));box-shadow:var(--ba-shadow-surface-sm)}.label-wiki-contribute-hero[data-v-2014d262]{position:relative;overflow:hidden;padding:36px;margin-bottom:20px}.label-wiki-contribute-hero[data-v-2014d262]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(250,204,21,.18),transparent 42%),linear-gradient(135deg,rgba(17,24,39,.04),transparent 60%);pointer-events:none}.hero-content[data-v-2014d262]{position:relative;z-index:1;max-width:720px}.hero-content h1[data-v-2014d262]{margin:10px 0 14px;font-size:clamp(30px,4vw,42px);line-height:1.05;color:var(--label-wiki-text)}.hero-eyebrow[data-v-2014d262]{margin:0;font-size:12px;font-weight:700;letter-spacing:.18em;color:var(--ba-scene-section-meta);text-transform:uppercase}.hero-description[data-v-2014d262]{margin:0;font-size:15px;line-height:1.8;color:var(--label-wiki-subtext)}.hero-actions[data-v-2014d262]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hero-action[data-v-2014d262]{--bah-button-height: 42px;--bah-button-padding-x: 18px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-weight: 700}.label-wiki-contribute-shell[data-v-2014d262]{padding-bottom:8px}.label-wiki-contribute-panel[data-v-2014d262]{padding:28px}.wiki-editor-button[data-v-2014d262]{--bah-button-height: 40px;--bah-button-padding-x: 18px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-weight: 700}.wiki-submit-action-row[data-v-2014d262]{display:flex;justify-content:center;margin-top:32px}.wiki-submit-action[data-v-2014d262]{--bah-button-height: 54px;--bah-button-padding-x: 28px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-size: 16px;--bah-button-font-weight: 800;--bah-button-letter-spacing: .04em;width:min(100%,360px)}.prism-summary-row[data-v-2014d262]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.summary-item[data-v-2014d262]{display:flex;flex-direction:column;gap:4px;padding:12px;background:var(--color-bg-2);border-radius:var(--ba-radius-2)}.summary-item .label[data-v-2014d262]{font-size:12px;color:var(--color-text-description)}.summary-item .value[data-v-2014d262],.editor-entry-title[data-v-2014d262]{font-size:14px;font-weight:700;color:var(--color-text-title)}.prism-overlay[data-v-2014d262]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;background:var(--ba-color-bg-surface, #ffffff)}@media (max-width: 768px){.label-wiki-contribute-page[data-v-2014d262]{padding-top:12px}.label-wiki-contribute-hero[data-v-2014d262],.label-wiki-contribute-panel[data-v-2014d262]{width:min(100%,calc(100% - 24px));border-radius:var(--ba-radius-3);padding:20px}.hero-actions[data-v-2014d262]{flex-direction:column}.hero-action[data-v-2014d262]{width:100%}.prism-summary-row[data-v-2014d262]{grid-template-columns:1fr}.wiki-submit-action-row[data-v-2014d262]{margin-top:24px}.wiki-submit-action[data-v-2014d262]{width:100%}}.activity-card[data-v-d1acae78]{background:var(--ba-color-bg-surface);border:1px solid var(--ba-color-border-subtle);border-radius:var(--ba-radius-3);cursor:pointer;transition:border-color .2s ease;overflow:hidden}.activity-card[data-v-d1acae78]:hover{border-color:var(--ba-color-brand-600, #ffc83d)}.activity-card__body[data-v-d1acae78]{display:flex;align-items:stretch;flex-direction:row}.activity-card__meta[data-v-d1acae78]{flex:1;min-width:0;padding:14px 16px;display:flex;flex-direction:column;order:1;border-right:1px solid var(--ba-color-border-subtle)}@media (min-width: 1000px){.activity-card__meta[data-v-d1acae78]{padding:16px 20px}}.label-row[data-v-d1acae78]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.label-avatar[data-v-d1acae78]{width:24px;height:24px;border-radius:4px;overflow:hidden;flex-shrink:0;border:1px solid var(--ba-color-border-subtle)}.label-avatar img[data-v-d1acae78]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.label-name[data-v-d1acae78]{font-size:12px;font-weight:700;color:var(--ba-color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.publish-time[data-v-d1acae78]{margin-left:auto;font-size:10px;color:var(--ba-color-text-muted);display:flex;align-items:center;gap:2px;white-space:nowrap}.publish-time .n-icon[data-v-d1acae78]{font-size:12px}.title-row[data-v-d1acae78]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.category-tag[data-v-d1acae78]{padding:2px 6px;font-size:10px;font-weight:700;border-radius:2px;text-transform:uppercase;flex-shrink:0;border:1px solid transparent}.category-tag--vote[data-v-d1acae78]{color:#d53f8c;background:#fce4ec;border-color:#f8bbd0}:root[data-theme=dark] .category-tag--vote[data-v-d1acae78]{color:#f48fb1;background:#d53f8c1a;border-color:#d53f8c33}.category-tag--submission[data-v-d1acae78],.category-tag--default[data-v-d1acae78]{color:#0891b2;background:#cffafe;border-color:#a5f3fc}:root[data-theme=dark] .category-tag--submission[data-v-d1acae78],:root[data-theme=dark] .category-tag--default[data-v-d1acae78]{color:#67e8f9;background:#0891b21a;border-color:#0891b233}.category-tag--offline[data-v-d1acae78]{color:#7c3aed;background:#ede9fe;border-color:#ddd6fe}:root[data-theme=dark] .category-tag--offline[data-v-d1acae78]{color:#a78bfa;background:#7c3aed1a;border-color:#7c3aed33}.category-tag--show[data-v-d1acae78]{color:#059669;background:#d1fae5;border-color:#a7f3d0}:root[data-theme=dark] .category-tag--show[data-v-d1acae78]{color:#6ee7b7;background:#0596691a;border-color:#05966933}.activity-title[data-v-d1acae78]{--activity-title-lines: 1;font-size:15px;font-weight:700;color:var(--ba-color-text-primary);margin:0;display:-webkit-box;-webkit-line-clamp:var(--activity-title-lines);-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:calc(1.4em * var(--activity-title-lines));max-height:calc(1.4em * var(--activity-title-lines));word-break:break-all}.activity-desc[data-v-d1acae78]{--activity-desc-lines: 2;font-size:12px;color:var(--ba-color-text-secondary);margin:0 0 auto;display:-webkit-box;-webkit-line-clamp:var(--activity-desc-lines);-webkit-box-orient:vertical;overflow:hidden;line-height:1.6;min-height:calc(1.6em * var(--activity-desc-lines));max-height:calc(1.6em * var(--activity-desc-lines));word-break:break-all}.activity-desc--empty[data-v-d1acae78]{visibility:hidden}.activity-footer[data-v-d1acae78]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--ba-color-border-subtle)}.status-dot[data-v-d1acae78]{display:flex;align-items:center;gap:6px}.status-dot .dot[data-v-d1acae78]{width:6px;height:6px;border-radius:50%;background:var(--ba-color-text-muted)}.status-dot .status-text[data-v-d1acae78]{font-size:10px;font-weight:700;color:var(--ba-color-text-secondary);letter-spacing:.04em}.status-dot--active .dot[data-v-d1acae78]{background:#22c55e}.status-dot--active .status-text[data-v-d1acae78]{color:#16a34a}:root[data-theme=dark] .status-dot--active .status-text[data-v-d1acae78]{color:#4ade80}.status-dot--warmup .dot[data-v-d1acae78]{background:#f59e0b}.status-dot--warmup .status-text[data-v-d1acae78]{color:#d97706}:root[data-theme=dark] .status-dot--warmup .status-text[data-v-d1acae78]{color:#fbbf24}.status-dot--ended .dot[data-v-d1acae78]{background:#9ca3af}.status-dot--ended .status-text[data-v-d1acae78]{color:#6b7280}.deadline-text[data-v-d1acae78]{font-size:10px;color:var(--ba-color-text-muted);white-space:nowrap}.deadline-text strong[data-v-d1acae78]{color:var(--ba-color-text-primary)}.activity-card__cover[data-v-d1acae78]{width:clamp(108px,30vw,132px);min-width:108px;position:relative;overflow:hidden;flex-shrink:0;order:2;aspect-ratio:3 / 4;align-self:center}@media (min-width: 1000px){.activity-card__cover[data-v-d1acae78]{width:200px;min-width:200px}}.cover-image[data-v-d1acae78]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.activity-card:hover .cover-image[data-v-d1acae78]{transform:scale(1.05)}.cover-placeholder[data-v-d1acae78]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.cover-placeholder--vote[data-v-d1acae78]{background:linear-gradient(135deg,#f472b6,#e11d48)}.cover-placeholder--submission[data-v-d1acae78],.cover-placeholder--default[data-v-d1acae78]{background:linear-gradient(135deg,#22d3ee,#2563eb)}.cover-placeholder--offline[data-v-d1acae78]{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.cover-placeholder--show[data-v-d1acae78]{background:linear-gradient(135deg,#34d399,#059669)}.cover-pattern[data-v-d1acae78]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.08'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.cover-type-text[data-v-d1acae78]{color:#fff9;font-size:32px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;transform:rotate(-12deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}@media (max-width: 767px){.activity-card__meta[data-v-d1acae78]{padding:12px 14px}.label-row[data-v-d1acae78]{margin-bottom:10px}.title-row[data-v-d1acae78]{margin-bottom:6px}.activity-title[data-v-d1acae78]{font-size:14px}.activity-desc[data-v-d1acae78]{font-size:11px;line-height:1.5;min-height:calc(1.5em * var(--activity-desc-lines));max-height:calc(1.5em * var(--activity-desc-lines))}.activity-footer[data-v-d1acae78]{margin-top:10px;padding-top:10px}.activity-card__cover[data-v-d1acae78]{width:112px;min-width:112px}.cover-type-text[data-v-d1acae78]{font-size:22px}}.show-edit-drawer[data-v-7e3bf58a]{padding:0 4px 20px;display:flex;flex-direction:column;gap:20px}.show-edit-drawer[data-v-7e3bf58a] .base-form-actions{padding-inline:8px;box-sizing:border-box}.drawer-section[data-v-7e3bf58a]{padding:10px;background:transparent;border:0;border-radius:0;box-shadow:none}.section-title[data-v-7e3bf58a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--ba-scene-divider-soft)}.section-title h3[data-v-7e3bf58a]{margin:0;font-size:14px;font-weight:700;color:var(--ba-color-text-primary);display:flex;align-items:center;gap:8px}.section-title h3[data-v-7e3bf58a]:before{content:"";width:6px;height:14px;background:var(--ba-color-brand-600);border-radius:var(--ba-radius-1);flex-shrink:0}.drawer-section[data-v-7e3bf58a] .n-form-item{--n-label-font-size: 12px;--n-label-font-weight: 700;--n-label-text-color: var(--ba-color-text-secondary)}.drawer-section[data-v-7e3bf58a] .n-input{--n-border: 1px solid var(--ba-scene-card-border);--n-border-hover: 1px solid var(--ba-scene-card-border-active);--n-border-focus: 1px solid var(--ba-color-brand-600);--n-color: var(--ba-color-bg-surface-muted);--n-color-hover: var(--ba-color-bg-surface-muted);--n-color-focus: var(--ba-color-bg-surface-muted);--n-font-size: 13px;--n-height: 38px;--n-border-radius: var(--ba-radius-2);--n-caret-color: var(--ba-color-brand-600)}.drawer-section[data-v-7e3bf58a] .n-input--textarea{--n-height: auto;--n-padding: 10px 12px}.drawer-section[data-v-7e3bf58a] .n-select{--n-height: 38px;--n-border-radius: var(--ba-radius-2);--n-color: var(--ba-color-bg-surface-muted);--n-color-hover: var(--ba-color-bg-surface-muted);--n-color-focus: var(--ba-color-bg-surface-muted);--n-border: 1px solid var(--ba-scene-card-border);--n-border-hover: 1px solid var(--ba-scene-card-border-active);--n-border-focus: 1px solid var(--ba-color-brand-600)}.link-list[data-v-7e3bf58a]{display:flex;flex-direction:column;gap:12px}.link-item[data-v-7e3bf58a]{position:relative;padding:16px;background:var(--ba-scene-card-bg-subtle);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2)}.link-item .link-item__actions[data-v-7e3bf58a]{display:flex;justify-content:flex-end;margin-top:12px;padding-top:10px;border-top:1px solid var(--ba-scene-divider-soft)}.add-dashed-btn[data-v-7e3bf58a]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:12px;padding:12px;font-size:12px;font-weight:700;color:var(--ba-color-text-muted);background:transparent;border:2px dashed var(--ba-scene-card-border);border-radius:var(--ba-radius-2);cursor:pointer;transition:all .2s}.add-dashed-btn[data-v-7e3bf58a]:hover{color:var(--ba-color-text-accent-theme);border-color:var(--ba-color-border-accent);background:var(--ba-scene-accent-bg-soft)}.add-dashed-btn--inline[data-v-7e3bf58a]{display:inline-flex;width:auto;padding:6px 12px;border-width:1px;font-size:10px}.session-list+.add-dashed-btn[data-v-7e3bf58a],.add-dashed-btn+.add-dashed-btn[data-v-7e3bf58a]{margin-top:4px}.session-list[data-v-7e3bf58a]{display:flex;flex-direction:column;gap:16px}.session-card[data-v-7e3bf58a]{border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-3);overflow:hidden}.session-card .session-card__head[data-v-7e3bf58a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--ba-color-bg-surface);border-bottom:1px solid var(--ba-scene-divider-soft)}.session-card .session-card__head strong[data-v-7e3bf58a]{font-size:12px;font-weight:900;color:var(--ba-color-text-primary)}.session-card .session-card__body[data-v-7e3bf58a]{padding:16px;display:flex;flex-direction:column;gap:16px}.ticket-block[data-v-7e3bf58a]{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--ba-scene-divider-soft)}.ticket-block .ticket-block__head h4[data-v-7e3bf58a]{margin:0;font-size:10px;font-weight:700;color:var(--ba-color-text-muted);text-transform:uppercase;letter-spacing:.04em}.ticket-block .ticket-list[data-v-7e3bf58a]{display:flex;flex-direction:column;gap:8px}.ticket-block .ticket-item[data-v-7e3bf58a]{display:flex;align-items:center;gap:8px}.btn-delete[data-v-7e3bf58a]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:var(--ba-radius-2);background:transparent;color:var(--ba-color-text-muted);cursor:pointer;transition:all .15s;flex-shrink:0}.btn-delete[data-v-7e3bf58a]:hover{color:var(--ba-color-status-error);background:var(--ba-color-error-bg)}.link-delete[data-v-7e3bf58a]{font-size:12px;font-weight:600;color:var(--ba-color-text-muted);cursor:pointer;transition:color .15s}.link-delete[data-v-7e3bf58a]:hover{color:var(--ba-color-status-error)}.section-empty[data-v-7e3bf58a]{margin:12px 0}@media (max-width: 768px){.drawer-section[data-v-7e3bf58a]{padding:16px}}.show-lobby-page[data-v-c36be5f8]{display:flex;flex-direction:column;gap:12px}.filter-bar[data-v-c36be5f8]{background:var(--ba-scene-panel-glow);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);padding:12px}.filter-inner[data-v-c36be5f8]{display:flex;align-items:center;gap:8px;justify-content:space-between}.add-btn[data-v-c36be5f8]{--bah-button-height: 36px;--bah-button-font-size: 12px;--bah-button-font-weight: 700;--bah-button-padding-x: 16px;flex-shrink:0}.city-search[data-v-c36be5f8]{position:relative;flex:1;max-width:280px;height:36px;background:var(--ba-color-bg-surface-muted);border-radius:var(--ba-radius-2)}.city-search .search-icon[data-v-c36be5f8]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ba-color-text-muted);font-size:14px;z-index:1;pointer-events:none}.city-select[data-v-c36be5f8]{width:100%;height:100%}.city-select[data-v-c36be5f8] .n-base-selection{height:36px;padding-left:28px;background:transparent!important;background-color:transparent!important;border-color:transparent}.city-select[data-v-c36be5f8] .n-base-selection-label{height:36px;background:transparent!important;background-color:transparent!important}.city-select[data-v-c36be5f8] .n-base-selection-tags{background:transparent!important}.city-select[data-v-c36be5f8] .n-base-selection-input,.city-select[data-v-c36be5f8] .n-base-selection-placeholder{font-size:12px}.right-actions[data-v-c36be5f8]{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0;min-width:0}.toggle-actions[data-v-c36be5f8]{display:flex;align-items:center;gap:8px;min-width:0}.time-state-toggle[data-v-c36be5f8],.view-toggle[data-v-c36be5f8]{flex:0 0 auto;max-width:100%}.refresh-btn[data-v-c36be5f8]{--ba-icon-button-border: transparent;--ba-icon-button-border-hover: transparent;flex-shrink:0}.show-list-area[data-v-c36be5f8]{position:relative;min-height:180px}.show-list-area[data-v-c36be5f8] .base-loading.loading-box{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.show-grid[data-v-c36be5f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--show-grid-min-card-width),1fr));gap:var(--show-grid-gap)}.show-grid--single-row[data-v-c36be5f8]{grid-template-columns:repeat(auto-fit,minmax(var(--show-grid-min-card-width),var(--show-grid-single-row-max-card-width)));justify-content:start}.show-card[data-v-c36be5f8]{display:flex;flex-direction:column;overflow:hidden;cursor:pointer;background:var(--ba-color-bg-surface);border:1px solid var(--ba-color-border-subtle);border-radius:var(--ba-radius-3);transition:border-color .2s ease}.show-card[data-v-c36be5f8]:hover{border-color:var(--ba-color-brand-600, #ffc83d)}.show-card:hover .show-card__poster img[data-v-c36be5f8],.show-card:hover .show-card__poster[data-v-c36be5f8] .nice-img-content{transform:scale(1.05)}.show-card__poster[data-v-c36be5f8]{width:100%;aspect-ratio:3 / 4;overflow:hidden;background:var(--ba-color-bg-surface-muted)}.show-card__poster img[data-v-c36be5f8],.show-card__poster[data-v-c36be5f8] .nice-img-content{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.show-card__body[data-v-c36be5f8]{flex:1;display:flex;flex-direction:column;padding:12px 14px;min-width:0}.show-card__tags[data-v-c36be5f8]{display:flex;align-items:center;gap:6px;margin-bottom:8px;flex-wrap:wrap}.source-tag[data-v-c36be5f8]{display:inline-flex;align-items:center;padding:2px 6px;font-size:10px;font-weight:700;border-radius:2px;border:1px solid transparent}.source-tag--success[data-v-c36be5f8]{color:#059669;background:#d1fae5;border-color:#a7f3d0}:root[data-theme=dark] .source-tag--success[data-v-c36be5f8]{color:#6ee7b7;background:#0596691a;border-color:#05966933}.source-tag--warning[data-v-c36be5f8]{color:#d97706;background:#fef3c7;border-color:#fde68a}:root[data-theme=dark] .source-tag--warning[data-v-c36be5f8]{color:#fbbf24;background:#d977061a;border-color:#d9770633}.source-tag--info[data-v-c36be5f8],.source-tag--default[data-v-c36be5f8]{color:#6366f1;background:#e0e7ff;border-color:#c7d2fe}:root[data-theme=dark] .source-tag--info[data-v-c36be5f8],:root[data-theme=dark] .source-tag--default[data-v-c36be5f8]{color:#a5b4fc;background:#6366f11a;border-color:#6366f133}.progress-tag[data-v-c36be5f8]{display:inline-flex;align-items:center;padding:2px 6px;font-size:10px;font-weight:700;border-radius:2px;border:1px solid transparent}.progress-tag--success[data-v-c36be5f8]{color:#059669;background:#d1fae5;border-color:#a7f3d0}:root[data-theme=dark] .progress-tag--success[data-v-c36be5f8]{color:#6ee7b7;background:#0596691a;border-color:#05966933}.progress-tag--warning[data-v-c36be5f8]{color:#d97706;background:#fef3c7;border-color:#fde68a}:root[data-theme=dark] .progress-tag--warning[data-v-c36be5f8]{color:#fbbf24;background:#d977061a;border-color:#d9770633}.progress-tag--muted[data-v-c36be5f8]{color:var(--ba-color-text-muted);background:var(--ba-color-bg-surface-muted);border-color:var(--ba-color-border-subtle)}.city-tag[data-v-c36be5f8]{display:inline-flex;align-items:center;gap:2px;padding:2px 6px;font-size:10px;font-weight:600;color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface-muted);border:1px solid var(--ba-color-border-subtle);border-radius:2px;white-space:nowrap}.show-card__title[data-v-c36be5f8]{font-size:14px;font-weight:700;color:var(--ba-color-text-primary);margin:0 0 auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;min-height:42px}.show-card__footer[data-v-c36be5f8]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--ba-color-border-subtle)}.show-card__date[data-v-c36be5f8]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--ba-color-link)}.show-card__date .n-icon[data-v-c36be5f8]{opacity:.8}.show-card__price[data-v-c36be5f8]{font-size:12px;font-weight:700;color:var(--ba-color-text-accent-theme);white-space:nowrap}.show-timeline[data-v-c36be5f8]{width:100%;max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.timeline-group[data-v-c36be5f8]{display:flex;flex-direction:column;gap:12px}.timeline-group__head[data-v-c36be5f8]{display:flex;align-items:center;gap:10px;padding:0 4px}.timeline-group__dot[data-v-c36be5f8]{width:10px;height:10px;flex-shrink:0;border-radius:50%;background:var(--ba-color-brand-600, #ffc83d);box-shadow:0 0 0 1px var(--ba-color-border-subtle)}.timeline-group__date-block[data-v-c36be5f8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.timeline-group__date[data-v-c36be5f8]{font-size:18px;font-weight:800;color:var(--ba-color-text-primary)}.timeline-group__meta[data-v-c36be5f8]{font-size:12px;font-weight:600;color:var(--ba-color-text-muted)}.timeline-group__items[data-v-c36be5f8]{display:flex;flex-direction:column;gap:12px}.timeline-card[data-v-c36be5f8]{display:flex;flex-direction:row;overflow:hidden;cursor:pointer;background:var(--ba-color-bg-surface);border:1px solid var(--ba-color-border-subtle);border-radius:var(--ba-radius-3);transition:border-color .2s ease;width:100%}.timeline-card[data-v-c36be5f8]:hover{border-color:var(--ba-color-brand-600, #ffc83d)}.timeline-card:hover .timeline-card__poster img[data-v-c36be5f8],.timeline-card:hover .timeline-card__poster[data-v-c36be5f8] .nice-img-content{transform:scale(1.05)}.timeline-card__poster[data-v-c36be5f8]{width:128px;aspect-ratio:3 / 4;flex-shrink:0;overflow:hidden;background:var(--ba-color-bg-surface-muted)}@media (min-width: 1000px){.timeline-card__poster[data-v-c36be5f8]{width:152px}}.timeline-card__poster img[data-v-c36be5f8],.timeline-card__poster[data-v-c36be5f8] .nice-img-content{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.timeline-card__body[data-v-c36be5f8]{flex:1;display:flex;flex-direction:column;padding:12px 14px;min-width:0}@media (min-width: 1000px){.timeline-card__body[data-v-c36be5f8]{padding:16px 20px}}.timeline-card__footer[data-v-c36be5f8]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--ba-color-border-subtle)}@media (min-width: 1000px){.timeline-card__footer[data-v-c36be5f8]{margin-top:auto}}.timeline-card__time[data-v-c36be5f8]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--ba-color-link)}.show-pagination[data-v-c36be5f8]{display:flex;justify-content:center;margin-top:16px;padding-bottom:80px}@media (max-width: 1000px){.filter-inner[data-v-c36be5f8]{flex-wrap:wrap;align-items:stretch}.city-search[data-v-c36be5f8]{max-width:none}.right-actions[data-v-c36be5f8]{width:100%;justify-content:flex-start;flex-wrap:nowrap;margin-left:0}.toggle-actions[data-v-c36be5f8]{flex:1 1 auto}.time-state-toggle[data-v-c36be5f8],.view-toggle[data-v-c36be5f8]{flex:1 1 0}.show-grid[data-v-c36be5f8]{grid-template-columns:1fr}.show-card[data-v-c36be5f8]{flex-direction:row}.show-card__poster[data-v-c36be5f8]{width:120px;aspect-ratio:3 / 4;height:auto;flex-shrink:0}.show-card__title[data-v-c36be5f8]{font-size:13px;min-height:auto}.timeline-card__poster[data-v-c36be5f8]{width:100px}}.online-status[data-v-fbed2998]{--online-status-online-bg: var(--ba-activity-status-active-bg);--online-status-online-border: var(--ba-activity-status-active-border);--online-status-online-text: var(--ba-activity-status-active-text);--online-status-offline-bg: var(--ba-activity-status-hidden-bg);--online-status-offline-border: var(--ba-activity-status-hidden-border);--online-status-offline-text: var(--ba-activity-status-hidden-text);display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 10px;font-size:12px;font-weight:700;color:var(--online-status-online-text);background-color:var(--online-status-online-bg);border:1px solid var(--online-status-online-border);border-radius:999px}.online-status .online-status__icon[data-v-fbed2998]{width:8px;height:8px;background-color:var(--ba-activity-status-active-dot);box-shadow:0 0 0 3px #52c41a24;border-radius:50%}.online-status--offline[data-v-fbed2998]{color:var(--online-status-offline-text);background-color:var(--online-status-offline-bg);border-color:var(--online-status-offline-border)}.online-status--offline .online-status__icon[data-v-fbed2998]{background-color:var(--ba-scene-section-meta, var(--color-text-secondary));box-shadow:none}.scene-large-tabs[data-v-ba2612f9]{width:100%;display:flex;justify-content:center}.scene-large-tabs__track[data-v-ba2612f9]{--scene-large-tabs-bg: var(--ba-scene-panel-bg, var(--ba-color-bg-surface));--scene-large-tabs-border: var(--ba-scene-card-border, var(--ba-color-border-default));--scene-large-tabs-text: var(--ba-color-text-secondary, var(--color-text-description));--scene-large-tabs-text-hover: var(--ba-color-text-primary, var(--color-text-title));--scene-large-tabs-active-bg: var(--ba-color-interactive-primary-bg);--scene-large-tabs-active-border: var(--ba-color-interactive-primary-border);--scene-large-tabs-active-text: var(--ba-color-interactive-primary-text);--scene-large-tabs-focus-ring: var(--ba-color-border-focus, var(--ba-color-interactive-primary-border));position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:8px;overflow-x:auto;scrollbar-width:none;background:var(--scene-large-tabs-bg);border:1px solid var(--scene-large-tabs-border);border-radius:var(--scene-large-tabs-track-radius, var(--ba-radius-3));-webkit-tap-highlight-color:transparent}.scene-large-tabs__track[data-v-ba2612f9]::-webkit-scrollbar{display:none}.scene-large-tabs__slider[data-v-ba2612f9]{position:absolute;top:8px;left:0;z-index:0;height:calc(100% - 16px);border:1px solid var(--scene-large-tabs-active-border);border-radius:var(--scene-large-tabs-item-radius, var(--ba-radius-2));background:var(--scene-large-tabs-active-bg);opacity:0;pointer-events:none;transition:transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1),opacity .12s ease}.scene-large-tabs__slider.is-ready[data-v-ba2612f9]{opacity:1}.scene-large-tabs__item[data-v-ba2612f9]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;color:var(--scene-large-tabs-text);white-space:nowrap;cursor:pointer;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:var(--scene-large-tabs-item-radius, var(--ba-radius-2));outline:none;transition:none}.scene-large-tabs__item[data-v-ba2612f9]:focus-visible{outline:1px solid var(--scene-large-tabs-focus-ring);outline-offset:-1px}.scene-large-tabs__item.is-active[data-v-ba2612f9]{color:var(--scene-large-tabs-active-text);background:transparent}.scene-large-tabs__item[data-v-ba2612f9]:disabled{cursor:not-allowed;opacity:.5}@media (max-width: 768px){.scene-large-tabs__track[data-v-ba2612f9]{width:100%;gap:6px;padding:6px}.scene-large-tabs__slider[data-v-ba2612f9]{top:6px;height:calc(100% - 12px)}.scene-large-tabs__item[data-v-ba2612f9]{min-height:36px;padding:0 14px;font-size:13px}}.label-introduction[data-v-04fdbf3c]{--label-introduction-surface-bg: var(--ba-scene-panel-bg);--label-introduction-card-bg: var(--ba-scene-card-bg);--label-introduction-card-border: var(--ba-scene-card-border);--label-introduction-text-primary: var(--ba-color-text-primary);--label-introduction-text-secondary: var(--ba-color-text-secondary);--label-introduction-accent: var(--ba-color-interactive-primary-bg);--label-introduction-accent-border: var(--ba-color-interactive-primary-border);--label-introduction-card-bg-subtle: var(--ba-scene-card-bg-subtle, var(--label-introduction-card-bg));color:var(--label-introduction-text-primary)}.label-introduction[data-v-04fdbf3c] *,.label-introduction[data-v-04fdbf3c] *:before,.label-introduction[data-v-04fdbf3c] *:after{box-shadow:none!important;text-shadow:none!important;filter:none!important}.label-introduction__fallback[data-v-04fdbf3c]{padding:24px 24px 8px;background:var(--label-introduction-surface-bg);border:1px solid var(--label-introduction-card-border);border-radius:var(--ba-radius-3)}@media (max-width: 1000px){.label-introduction__fallback[data-v-04fdbf3c]{padding:18px 16px 2px;border-radius:var(--ba-radius-3)}}.label-introduction__legacy-v1[data-v-04fdbf3c]{color-scheme:light;isolation:isolate;color:#0f172a}.label-introduction[data-v-04fdbf3c] .content{word-break:break-all;overflow-wrap:anywhere;color:var(--label-introduction-text-primary)}.label-introduction[data-v-04fdbf3c] .content *{padding:revert;margin:revert}.label-introduction[data-v-04fdbf3c] .content a{color:inherit;-webkit-text-decoration:revert;text-decoration:revert}.label-introduction[data-v-04fdbf3c] .content ul,.label-introduction[data-v-04fdbf3c] .content ol{list-style:revert}.label-introduction[data-v-04fdbf3c] .content table{border-spacing:0;border-collapse:collapse}.label-introduction[data-v-04fdbf3c] .content td,.label-introduction[data-v-04fdbf3c] .content th{padding:8px;border:1px solid var(--ba-scene-card-border-soft)}.label-introduction[data-v-04fdbf3c] .content th{font-weight:700;background-color:var(--label-introduction-card-bg-subtle)}.label-introduction[data-v-04fdbf3c] .content img{width:100%;overflow:hidden;border-radius:var(--ba-radius-3)}.label-introduction[data-v-04fdbf3c] .content h1{padding:16px 18px;margin-bottom:18px;overflow:hidden;text-align:center;color:var(--label-introduction-text-primary);background:linear-gradient(135deg,var(--ba-scene-accent-bg-soft),var(--label-introduction-card-bg-subtle));border:1px solid var(--ba-scene-accent-border-soft);border-radius:var(--ba-radius-3)}.label-introduction[data-v-04fdbf3c] .content h2{position:relative;margin-top:28px;padding-left:16px}.label-introduction[data-v-04fdbf3c] .content h2:before{position:absolute;top:50%;left:0;width:4px;height:1em;content:"";background:var(--label-introduction-accent-border);border-radius:999px;transform:translateY(-50%)}.label-introduction[data-v-04fdbf3c] .content h3{display:inline-block;padding-bottom:6px;border-bottom:2px solid var(--ba-scene-accent-border-soft)}.label-introduction[data-v-04fdbf3c] .content p,.label-introduction[data-v-04fdbf3c] .content li,.label-introduction[data-v-04fdbf3c] .content blockquote{color:var(--label-introduction-text-secondary);line-height:1.8}.label-introduction[data-v-04fdbf3c] .content pre,.label-introduction[data-v-04fdbf3c] .content code,.label-introduction[data-v-04fdbf3c] .content blockquote{background:var(--label-introduction-card-bg-subtle);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-3)}.label-introduction[data-v-04fdbf3c] .content .video{position:relative;width:100%;padding-bottom:70%;margin-bottom:80px}.label-introduction[data-v-04fdbf3c] .content .video iframe{position:absolute;top:0;bottom:0;width:100%;height:100%}.label-member-card[data-v-e3942fb2]{--label-member-card-bg: var(--ba-scene-panel-bg);--label-member-card-border: var(--ba-scene-card-border);--label-member-card-accent: var(--ba-color-interactive-primary-solid, rgba(255, 200, 61, .8));--label-member-card-image-bg: var(--ba-scene-card-bg-subtle);position:relative;background:linear-gradient(180deg,var(--ba-scene-card-bg-subtle),var(--label-member-card-bg));border:1px solid var(--label-member-card-border);border-radius:var(--ba-radius-3);overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.165,.84,.44,1)}.label-member-card .member-image-wrapper[data-v-e3942fb2]{position:relative;width:100%;padding-bottom:100%;overflow:hidden;background-color:var(--label-member-card-image-bg)}.label-member-card .member-image-wrapper .member-img[data-v-e3942fb2]{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-e3942fb2]{padding:12px 16px;background-color:transparent;position:relative;z-index:2}.label-member-card .member-info .name-text[data-v-e3942fb2]{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-e3942fb2]{font-size:12px;color:var(--color-text-description);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-member-card .card-deco[data-v-e3942fb2]{position:absolute;bottom:-10px;right:-10px;width:20px;height:20px;background-color:var(--label-member-card-accent);transform:rotate(45deg);opacity:0;transition:all .3s}.label-member-card[data-v-e3942fb2]:hover{transform:translateY(-4px);border-color:var(--ba-scene-card-border-active);box-shadow:0 8px 16px #0000000f}.label-member-card:hover .member-img[data-v-e3942fb2]{transform:scale(1.1)}.label-member-card:hover .card-deco[data-v-e3942fb2]{opacity:1;bottom:-6px;right:-6px}@media (max-width: 1000px){.label-member-card .member-info[data-v-e3942fb2]{padding:10px}.label-member-card .member-info .name-text[data-v-e3942fb2]{font-size:14px}}.member-detail-view[data-v-31cdae18]{padding-bottom:80px}.member-detail-view .detail-head[data-v-31cdae18]{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-31cdae18]{width:100%;height:100%;transition:transform .3s}.member-detail-view .detail-head .img-zoom-hint[data-v-31cdae18]{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-31cdae18]{transform:scale(1.05)}.member-detail-view .detail-head:hover .img-zoom-hint[data-v-31cdae18]{opacity:1}.member-detail-view .detail-content .info-group[data-v-31cdae18]{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-31cdae18]{display:flex;flex-direction:column;gap:6px}.member-detail-view .detail-content .info-item .label[data-v-31cdae18]{font-size:12px;color:var(--color-text-description);text-transform:uppercase;letter-spacing:1px}.member-detail-view .detail-content .info-item .value[data-v-31cdae18]{font-size:16px;font-weight:600;color:var(--color-text-main)}.member-detail-view .detail-content .info-item .value.highlight[data-v-31cdae18]{font-size:20px;font-weight:800;color:var(--color-text-title)}.member-detail-view .detail-content .info-item .value.link[data-v-31cdae18]{color:var(--color-text-title);cursor:pointer;display:inline-flex;align-items:center;gap:6px;text-decoration:underline;width:-moz-fit-content;width:fit-content}.member-detail-view .detail-content .info-item .value.link[data-v-31cdae18]:hover{opacity:.7}.member-detail-view .detail-content .intro-section .section-title[data-v-31cdae18]{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-31cdae18]:before{content:"";width:3px;height:12px;background:var(--color-bg-primary)}.member-detail-view .detail-content .intro-section .intro-text[data-v-31cdae18]{font-size:14px;line-height:1.8;color:var(--color-text-main);white-space:pre-wrap}.label-members[data-v-030cfd04]{padding-bottom:70px}.label-members .label-members__content[data-v-030cfd04]{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-030cfd04]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.label-events[data-v-df9b177d]{--label-events-empty-bg: var(--ba-label-events-empty-bg, var(--ba-scene-panel-bg));--label-events-empty-border: var(--ba-label-events-empty-border, var(--ba-scene-card-border));padding:0 0 40px}.activity-list .activity-list__grid[data-v-df9b177d]{display:grid;grid-template-columns:1fr;gap:16px}.load-more[data-v-df9b177d]{display:flex;justify-content:center;padding:10px 0}.pagination-wrapper[data-v-df9b177d]{margin-top:24px;display:flex;justify-content:center}.empty-state[data-v-df9b177d]{display:flex;justify-content:center;align-items:center;padding:16px 0 0}.tech-card[data-v-df9b177d]{width:100%;max-width:400px;padding:60px 20px;text-align:center;background:var(--label-events-empty-bg);border:1px solid var(--label-events-empty-border);border-radius:var(--ba-radius-3)}.tech-card .icon-deco[data-v-df9b177d]{color:var(--color-text-disabled);margin-bottom:20px;opacity:.5}.tech-card .title[data-v-df9b177d]{font-size:18px;font-weight:700;color:var(--color-text-title);margin-bottom:12px}.tech-card .description[data-v-df9b177d]{font-size:14px;color:var(--color-text-description);line-height:1.6;margin:0}@media (max-width: 1000px){.label-events[data-v-df9b177d]{padding:0 0 32px}}.announcement-detail[data-v-c00fa9ac]{padding:8px 12px 40px;display:flex;flex-direction:column;gap:24px}.detail-header[data-v-c00fa9ac]{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-c00fa9ac]{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-c00fa9ac]{font-size:12px;color:var(--color-text-description)}.title-section .h-title[data-v-c00fa9ac]{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-c00fa9ac]{width:40px;height:4px;background:var(--color-text-title)}.h-image-wrapper[data-v-c00fa9ac]{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-c00fa9ac]{width:100%;max-height:480px;display:block}.body-section[data-v-c00fa9ac]{position:relative}.body-section .h-body[data-v-c00fa9ac]{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-c00fa9ac]{display:none}.audio-uploader[data-v-ba45b4f8]{width:100%}.upload-trigger[data-v-ba45b4f8]{display:flex;flex-direction:column;gap:8px}.upload-trigger .upload-btn[data-v-ba45b4f8]{--bah-button-height: 38px;--bah-button-padding-x: 14px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-size: 13px;--bah-button-font-weight: 700;--bah-button-outlined-bg: var(--ba-scene-panel-bg);--bah-button-outlined-bg-hover: var(--ba-scene-card-bg-hover);--bah-button-outlined-border: var(--ba-scene-card-border);--bah-button-outlined-border-hover: var(--ba-scene-card-border-active);--bah-button-outlined-text: var(--ba-color-text-primary)}.upload-trigger .upload-btn .btn-text[data-v-ba45b4f8]{margin-left:6px}.upload-trigger .tip[data-v-ba45b4f8]{color:var(--color-text-description);font-size:12px;text-align:center;opacity:.8}.uploading-state[data-v-ba45b4f8]{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-ba45b4f8]{display:flex;justify-content:space-between;align-items:center;width:100%}.uploading-state .progress-info[data-v-ba45b4f8]{font-size:12px;font-weight:700;color:var(--color-primary)}.uploading-state .right-actions[data-v-ba45b4f8]{display:flex;align-items:center;gap:12px}.uploading-state .right-actions .percent[data-v-ba45b4f8]{font-size:12px;font-weight:700;color:var(--color-primary)}.uploading-state .cancel-btn[data-v-ba45b4f8]{--bah-button-height: 24px;--bah-button-padding-x: 4px}.tech-progress-track[data-v-ba45b4f8]{height:8px;background-color:#0003;border-radius:2px;overflow:hidden;position:relative}.tech-progress-bar[data-v-ba45b4f8]{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-ba45b4f8]{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-ba45b4f8 1s linear infinite}@keyframes tech-stripes-move-ba45b4f8{0%{background-position:0 0}to{background-position:1rem 0}}.file-preview[data-v-ba45b4f8]{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-ba45b4f8]:hover{border-color:var(--color-primary);background:var(--color-bg-hover)}.file-preview .left-section[data-v-ba45b4f8]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.file-preview .file-icon[data-v-ba45b4f8]{color:var(--color-primary);opacity:.8}.file-preview .file-info[data-v-ba45b4f8]{flex:1;min-width:0;line-height:1.2}.file-preview .file-info .file-name[data-v-ba45b4f8]{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-ba45b4f8]{font-size:10px;color:var(--color-text-description);opacity:.7}.file-preview .actions[data-v-ba45b4f8]{display:flex;gap:8px}.file-preview .actions .action-btn[data-v-ba45b4f8]{--bah-button-height: 28px;--bah-button-padding-x: 6px}.file-preview .actions .action-btn--play[data-v-ba45b4f8]{--bah-button-ghost-bg: rgba(82, 196, 26, .16);--bah-button-ghost-bg-hover: rgba(82, 196, 26, .24);--bah-button-ghost-text: var(--ba-color-success-600);--bah-button-ghost-text-hover: var(--ba-color-success-500)}.file-preview .actions .action-btn--delete[data-v-ba45b4f8]{--bah-button-ghost-bg: rgba(245, 108, 108, .16);--bah-button-ghost-bg-hover: rgba(245, 108, 108, .24);--bah-button-ghost-text: var(--ba-color-danger-600);--bah-button-ghost-text-hover: var(--ba-color-danger-500)}.activity-select-wrapper[data-v-8c0b6af8]{display:flex;align-items:center;gap:8px;width:100%}.activity-select-wrapper .view-detail-btn[data-v-8c0b6af8]{flex-shrink:0;border-radius:var(--ba-radius-3)}.form-actions[data-v-8c0b6af8]{margin-top:24px;display:flex;justify-content:center}.agreement-check[data-v-8c0b6af8]{margin-top:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;font-size:13px}.agreement-check .agreement-title[data-v-8c0b6af8]{font-weight:600;color:var(--color-text-title)}.agreement-check .agreement-link[data-v-8c0b6af8]{color:var(--ba-color-link);cursor:pointer;font-weight:600;margin:0 2px}.agreement-check .agreement-link[data-v-8c0b6af8]:hover{text-decoration:underline}.agreement-check .agreement-tag[data-v-8c0b6af8]{display:inline-flex;align-items:center;margin-left:6px;padding:0 6px;border-radius:10px;line-height:18px;font-size:12px;border:1px solid transparent}.agreement-check .agreement-tag.required[data-v-8c0b6af8]{color:var(--ba-color-warning-700);background:var(--ba-scene-card-bg-tone-warning);border-color:var(--ba-color-warning-500)}.agreement-check .agreement-tag.optional[data-v-8c0b6af8]{color:var(--ba-color-info-700);background:var(--ba-scene-card-bg-tone-info);border-color:var(--ba-color-info-500)}.agreement-check .agreement-tag.accepted[data-v-8c0b6af8]{color:var(--ba-color-success-700);background:var(--ba-scene-card-bg-tone-success);border-color:var(--ba-color-success-500)}.submit-action-button[data-v-8c0b6af8]{width:100%;max-width:340px;--ba-big-button-height: 48px;--ba-big-button-radius: var(--ba-radius-2);--ba-big-button-font-size: 15px;--ba-big-button-letter-spacing: .03em;--ba-big-button-primary-bg: var(--ba-color-interactive-primary-bg);--ba-big-button-primary-bg-hover: var(--ba-color-interactive-primary-bg-hover);--ba-big-button-primary-bg-active: var(--ba-color-interactive-primary-bg-active);--ba-big-button-primary-border: var(--ba-color-interactive-primary-border);--ba-big-button-primary-border-hover: var(--ba-color-interactive-primary-border-hover);--ba-big-button-primary-border-active: var(--ba-color-interactive-primary-border-active);--ba-big-button-primary-text: var(--ba-color-interactive-primary-text);--ba-big-button-shadow-hover: 0 18px 30px -20px rgba(255, 200, 61, .74)}@media (max-width: 1000px){.submit-action-button[data-v-8c0b6af8]{max-width:none}}.label-submit[data-v-54ce3465]{--label-submit-surface: var(--ba-scene-panel-bg, var(--color-bg-pure));--label-submit-border: var(--ba-scene-card-border, var(--color-border-1));--label-submit-muted: var(--ba-scene-section-meta, var(--color-text-description));padding-bottom:80px}.submit-container[data-v-54ce3465]{background:var(--label-submit-surface);border:1px solid var(--label-submit-border);border-radius:var(--ba-radius-3);overflow:hidden}@media (max-width: 1000px){.submit-container[data-v-54ce3465]{border-radius:var(--ba-radius-3)}}.section-header[data-v-54ce3465]{padding:28px 32px 12px}.section-header .header-inner[data-v-54ce3465]{display:flex;align-items:center;margin-bottom:8px}.section-header .title-group[data-v-54ce3465]{position:relative}.section-header .title-group[data-v-54ce3465]:before{content:"";position:absolute;left:-10px;top:50%;width:128px;height:48px;transform:translateY(-50%);pointer-events:none;border-radius:999px;background:radial-gradient(ellipse at center,var(--ba-scene-accent-bg-soft) 0%,transparent 72%);opacity:.5}.section-header .title-group .title-zh[data-v-54ce3465]{position:relative;z-index:1;font-size:24px;font-weight:800;color:var(--color-text-title);margin:0}.section-header .subtitle[data-v-54ce3465]{font-size:14px;color:var(--label-submit-muted);margin:0}@media (max-width: 1000px){.section-header[data-v-54ce3465]{padding:20px 20px 8px}.section-header .title-zh[data-v-54ce3465]{font-size:20px}}.form-body[data-v-54ce3465]{padding:12px 32px 32px}@media (max-width: 1000px){.form-body[data-v-54ce3465]{padding:20px}}.offline-warning[data-v-54ce3465]{margin:0 32px;border-radius:var(--ba-radius-3);border:1px solid var(--ba-color-warning-500);background:var(--ba-scene-card-bg-tone-warning)}@media (max-width: 1000px){.offline-warning[data-v-54ce3465]{margin:0 20px}}.close-reason[data-v-54ce3465]{padding:0 10px;text-align:center;word-break:break-all;white-space:pre-line;color:var(--color-text-description)}.revision-detail .detail-header[data-v-cbf835b5]{display:flex;flex-wrap:wrap;gap:24px;padding:4px}.revision-detail .detail-header .header-item[data-v-cbf835b5]{display:flex;align-items:center;gap:8px}.revision-detail .detail-header .header-item .header-label[data-v-cbf835b5]{font-size:12px;color:var(--ba-color-text-secondary)}.revision-detail .detail-header .header-item .header-value[data-v-cbf835b5]{font-size:13px;font-weight:600;color:var(--ba-color-text-primary)}.label-wiki-history[data-v-bc277c2d]{position:relative;min-height:200px}.label-wiki-history .empty-state[data-v-bc277c2d]{padding:60px 0}.label-wiki-history .history-list[data-v-bc277c2d]{display:grid;gap:12px}.label-wiki-history .pagination-area[data-v-bc277c2d]{margin-top:16px}.label-wiki-history .action-btn[data-v-bc277c2d]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:700;color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);cursor:pointer;transition:all .15s}.label-wiki-history .action-btn[data-v-bc277c2d]:hover{border-color:var(--ba-color-border-accent);color:var(--ba-color-text-accent-theme)}.label-wiki-history .action-btn[data-v-bc277c2d]:disabled{opacity:.5;cursor:not-allowed}.label-wiki-history .action-btn--block[data-v-bc277c2d]{width:100%}.line-clamp-3[data-v-e8fb8ca5]{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-e8fb8ca5]{--label-page-surface-bg: var(--ba-label-page-surface-bg, var(--ba-scene-panel-bg));--label-page-muted-bg: var(--ba-label-page-muted-bg, var(--ba-scene-card-bg));--label-page-border: var(--ba-label-page-border, var(--ba-scene-card-border));--label-page-primary-btn-bg: var(--ba-label-page-primary-btn-bg, var(--ba-color-interactive-primary-bg));--label-page-primary-btn-text: var(--ba-label-page-primary-btn-text, var(--ba-color-interactive-primary-text));--label-page-secondary-btn-bg: var(--ba-label-page-secondary-btn-bg, var(--ba-color-bg-surface));--label-page-secondary-btn-text: var(--ba-label-page-secondary-btn-text, var(--ba-color-text-primary));--label-page-secondary-btn-border: var(--ba-label-page-secondary-btn-border, var(--ba-scene-card-border));--label-page-secondary-btn-radius: var(--ba-radius-2);--label-page-accent-soft: var(--ba-label-page-accent-soft, var(--ba-scene-accent-bg-soft));--color-bg-pure: var(--label-page-surface-bg);--color-bg-1: var(--ba-scene-page-bg-flat);--color-bg-2: var(--label-page-muted-bg);--color-bg-primary: var(--label-page-primary-btn-bg);--color-border-1: var(--label-page-border);--color-border-2: var(--ba-scene-card-border-soft);--color-text-title: var(--ba-color-text-primary);--color-text-main: var(--ba-color-text-primary);--color-text-secondary: var(--ba-color-text-secondary);--color-text-description: var(--ba-color-text-secondary);--color-text-placeholder: var(--ba-scene-section-meta);--color-text-error: var(--ba-color-danger-500, #ff7875);--g-dots-bg: var(--ba-scene-page-bg-flat);min-height:100vh}.nav-placeholder[data-v-e8fb8ca5]{width:100%;height:var(--nav-height);background-color:var(--label-page-surface-bg);border-bottom:1px solid var(--label-page-border)}@media (max-width: 1000px){.nav-placeholder[data-v-e8fb8ca5]{display:none}}.banner-wrapper-outer[data-v-e8fb8ca5]{width:100%}.banner-section[data-v-e8fb8ca5]{position:relative;width:100%;max-width:1600px;height:380px;margin:0 auto;overflow:hidden}.banner-section .banner-bg[data-v-e8fb8ca5]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.banner-section .banner-fallback[data-v-e8fb8ca5]{width:100%;height:100%;background-color:var(--ba-scene-page-bg-flat);background-position:center;background-size:cover;background-repeat:no-repeat}.banner-section[data-v-e8fb8ca5]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;content:"";box-shadow:inset 0 2px 20px #00000014,inset 0 -2px 20px #00000014}@media (max-width: 1000px){.banner-section[data-v-e8fb8ca5]{height:220px}}.main-container[data-v-e8fb8ca5]{position:relative;z-index:1;max-width:1280px;padding:0 40px;margin:40px auto 0}@media (max-width: 1000px){.main-container[data-v-e8fb8ca5]{margin-top:24px;padding:0 10px}}.content-layout[data-v-e8fb8ca5]{display:flex;gap:40px;align-items:flex-start;justify-content:center}@media (max-width: 1000px){.content-layout[data-v-e8fb8ca5]{flex-direction:column!important;gap:24px;align-items:stretch}}.left-sidebar[data-v-e8fb8ca5]{flex-shrink:0;width:280px}@media (max-width: 1000px){.left-sidebar[data-v-e8fb8ca5]{width:100%;max-width:none}}.left-sidebar .profile-card[data-v-e8fb8ca5]{display:flex;flex-direction:column;gap:20px;padding:22px;background:linear-gradient(180deg,var(--label-page-surface-bg),var(--label-page-muted-bg));border:1px solid var(--label-page-border);border-radius:var(--ba-radius-3);box-shadow:var(--ba-shadow-surface-sm)}.left-sidebar .cover-wrapper[data-v-e8fb8ca5]{position:relative;width:100%;padding-bottom:70%;overflow:hidden;background-color:var(--label-page-muted-bg);border:1px solid var(--label-page-border);border-radius:var(--ba-radius-3)}.left-sidebar .cover-img[data-v-e8fb8ca5]{position:absolute;top:0;left:0;width:100%;height:100%}.left-sidebar .identity-group[data-v-e8fb8ca5]{padding:0 4px}.left-sidebar .identity-group .name-zh[data-v-e8fb8ca5]{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-e8fb8ca5]{font-size:24px}}.left-sidebar .identity-group .name-zh .verified-badge-icon[data-v-e8fb8ca5]{vertical-align:middle;margin-left:8px;font-size:24px}.left-sidebar .identity-group .name-en[data-v-e8fb8ca5]{font-size:14px;color:var(--color-text-description)}.left-sidebar .identity-group .label-tags[data-v-e8fb8ca5]{display:flex;margin-top:12px;gap:8px}.left-sidebar .identity-group .label-tag[data-v-e8fb8ca5]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em}.left-sidebar .identity-group .label-tag.is-wiki[data-v-e8fb8ca5]{color:#111;background:#ffc83df2}.left-sidebar .stats-grid[data-v-e8fb8ca5]{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-e8fb8ca5]{display:flex;flex-direction:column}.left-sidebar .stats-grid .stat-cell .stat-value[data-v-e8fb8ca5]{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-e8fb8ca5]{color:var(--color-text-error)}.left-sidebar .stats-grid .stat-cell .stat-label[data-v-e8fb8ca5]{margin-top:4px;font-size:12px;color:var(--color-text-description)}.left-sidebar .action-group[data-v-e8fb8ca5]{display:flex;flex-direction:column;gap:12px}.left-sidebar .label-action-button[data-v-e8fb8ca5]{--bah-button-height: 44px;--bah-button-padding-x: 16px;--bah-button-radius: var(--label-page-secondary-btn-radius);--bah-button-font-weight: 800;--bah-button-letter-spacing: .01em;--bah-button-filled-bg: var(--label-page-primary-btn-bg);--bah-button-filled-bg-hover: var(--ba-color-interactive-primary-bg-hover);--bah-button-filled-bg-active: var(--ba-color-interactive-primary-bg-active);--bah-button-filled-border: var(--ba-color-interactive-primary-border);--bah-button-filled-border-hover: var(--ba-color-interactive-primary-border-hover);--bah-button-filled-border-active: var(--ba-color-interactive-primary-border-active);--bah-button-filled-text: var(--label-page-primary-btn-text);--bah-button-outlined-bg: var(--label-page-secondary-btn-bg);--bah-button-outlined-text: var(--label-page-secondary-btn-text);--bah-button-outlined-border: var(--label-page-secondary-btn-border);--bah-button-outlined-border-hover: var(--ba-scene-card-border-active);--bah-button-outlined-border-active: var(--ba-color-interactive-primary-border)}.left-sidebar .label-action-button[data-v-e8fb8ca5] .bah-button__content{display:inline-flex;gap:8px;align-items:center;justify-content:center}.left-sidebar .label-action-button.is-active[data-v-e8fb8ca5]{--bah-button-outlined-bg: var(--label-page-muted-bg);--bah-button-outlined-bg-hover: var(--label-page-muted-bg);--bah-button-outlined-border: var(--label-page-secondary-btn-border);--bah-button-outlined-border-hover: var(--ba-color-interactive-primary-border)}.left-sidebar .label-action-button--secondary[data-v-e8fb8ca5]{--bah-button-outlined-bg: var(--label-page-secondary-btn-bg)}.left-sidebar .wiki-notice[data-v-e8fb8ca5]{display:flex;flex-direction:column;gap:8px;padding:14px 16px;margin-top:12px;border-radius:var(--ba-radius-3);background:var(--label-page-accent-soft);border:1px solid var(--ba-scene-accent-border-soft)}.left-sidebar .wiki-notice .wiki-notice-title[data-v-e8fb8ca5]{font-size:13px;font-weight:700;color:var(--color-text-title)}.left-sidebar .wiki-notice .wiki-notice-text[data-v-e8fb8ca5]{font-size:12px;line-height:1.7;color:var(--color-text-description)}.left-sidebar .info-matrix[data-v-e8fb8ca5]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.left-sidebar .info-matrix .matrix-item[data-v-e8fb8ca5]{display:flex;align-items:baseline;justify-content:space-between;font-size:12px}.left-sidebar .info-matrix .matrix-item .m-label[data-v-e8fb8ca5]{color:var(--color-text-description)}.left-sidebar .info-matrix .matrix-item .m-value[data-v-e8fb8ca5]{max-width:65%;font-weight:600;color:var(--color-text-main);text-align:right;word-break:break-all}.left-sidebar .info-matrix .matrix-item .verified-text[data-v-e8fb8ca5]{color:#d4af37}.right-content[data-v-e8fb8ca5]{flex:1;width:0;min-width:60%}@media (max-width: 1000px){.right-content[data-v-e8fb8ca5]{width:100%;min-width:0}}.right-content .announcement-card[data-v-e8fb8ca5]{padding:24px;margin-bottom:24px;background:var(--label-page-surface-bg);border:1px solid var(--label-page-border);border-radius:var(--ba-radius-3);box-shadow:var(--ba-shadow-surface-sm)}.right-content .announcement-card .card-header[data-v-e8fb8ca5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.right-content .announcement-card .card-header .label-group[data-v-e8fb8ca5]{display:flex;gap:12px;align-items:center}.right-content .announcement-card .card-header .label-group .a-tag[data-v-e8fb8ca5]{padding:2px 8px;font-size:10px;font-weight:800;color:var(--label-page-primary-btn-text);background:var(--label-page-primary-btn-bg);border-radius:2px}.right-content .announcement-card .card-header .label-group .a-date[data-v-e8fb8ca5]{font-size:12px;color:var(--color-text-description)}.right-content .announcement-card .card-header .view-history[data-v-e8fb8ca5]{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-e8fb8ca5]:hover{color:var(--color-text-title)}.right-content .announcement-card .card-body[data-v-e8fb8ca5]{display:flex;gap:24px}@media (max-width: 1000px){.right-content .announcement-card .card-body[data-v-e8fb8ca5]{flex-direction:column-reverse;gap:20px}}.right-content .announcement-card .card-body .body-content[data-v-e8fb8ca5]{flex:1;min-width:0}.right-content .announcement-card .card-body .body-content .a-title[data-v-e8fb8ca5]{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-e8fb8ca5]{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-e8fb8ca5]{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-e8fb8ca5]:hover{opacity:.7}.right-content .announcement-card .card-body .body-image[data-v-e8fb8ca5]{position:relative;flex-shrink:0;width:140px;height:140px;overflow:hidden;border:1px solid var(--color-border-1);border-radius:var(--ba-radius-3)}@media (max-width: 1000px){.right-content .announcement-card .card-body .body-image[data-v-e8fb8ca5]{width:100%;height:180px}}.right-content .announcement-card--empty[data-v-e8fb8ca5]{position:relative;display:flex;align-items:center;justify-content:center;padding:40px 24px;margin-bottom:24px;overflow:hidden;background:var(--label-page-surface-bg);border:1px dashed var(--label-page-border);border-radius:var(--ba-radius-3)}.right-content .announcement-card--empty .empty-content[data-v-e8fb8ca5]{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-e8fb8ca5]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--color-text-description);background:var(--label-page-muted-bg);border-radius:50%}.right-content .announcement-card--empty .empty-icon[data-v-e8fb8ca5]{font-size:24px}.right-content .announcement-card--empty .empty-text-group .empty-title[data-v-e8fb8ca5]{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-e8fb8ca5]{font-size:13px;color:var(--color-text-description)}.right-content .label-tabs-wrapper[data-v-e8fb8ca5]{margin-bottom:18px;border-radius:var(--ba-radius-3);box-shadow:var(--ba-shadow-surface-sm)}@media (max-width: 1000px){.right-content .label-tabs-wrapper[data-v-e8fb8ca5]{margin-bottom:16px}}.right-content .label-tabs[data-v-e8fb8ca5]{--scene-large-tabs-bg: var(--label-page-surface-bg);--scene-large-tabs-border: var(--color-border-1);--scene-large-tabs-text: var(--color-text-description);--scene-large-tabs-text-hover: var(--color-text-title);--scene-large-tabs-active-bg: var(--ba-color-interactive-primary-bg);--scene-large-tabs-active-border: var(--ba-color-interactive-primary-border);--scene-large-tabs-active-text: var(--ba-color-interactive-primary-text)}.right-content .tab-panel[data-v-e8fb8ca5]{min-height:400px}.right-content .fade-in-content[data-v-e8fb8ca5]{animation:fadeIn-e8fb8ca5 .4s ease-out}@keyframes fadeIn-e8fb8ca5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1000px){.only-pc[data-v-e8fb8ca5]{display:none!important}}.is-spinning[data-v-e8fb8ca5]{animation:spin-e8fb8ca5 1s linear infinite}@keyframes spin-e8fb8ca5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.game-background-pixi[data-v-16408c93]{--game-snake-hud-top-offset: calc(var(--nav-height, 0px) + 12px);--game-snake-hud-top-offset-mobile: calc(var(--nav-height, 0px) + 8px);position:fixed;top:0;left:0;z-index:0;width:100%;height:100vh;overflow:hidden;background-color:var(--game-snake-bg, #fff);opacity:0;transition:opacity .8s ease}.game-background-pixi--initialized[data-v-16408c93]{opacity:1}.game-background-pixi .canvas-container[data-v-16408c93]{width:100%;height:100%;cursor:none}.score-board[data-v-16408c93]{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:var(--game-snake-score-color, #FFC83D);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--game-snake-score-opacity, .25);text-shadow:var(--game-snake-score-shadow, none);transition:all .6s cubic-bezier(.34,1.56,.64,1);transform:translateY(0)}.buff-hud[data-v-16408c93]{position:absolute;top:max(20px,var(--game-snake-hud-top-offset, 20px));left:20px;z-index:10;display:flex;flex-direction:column;gap:8px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.buff-hud__item[data-v-16408c93]{min-width:120px;padding:0}.buff-hud__row[data-v-16408c93]{display:flex;align-items:center;justify-content:space-between;gap:10px}.buff-hud__label[data-v-16408c93]{color:var(--game-snake-buff-text, #7c5b00);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.03em;text-shadow:0 1px 6px rgba(var(--buff-accent-rgb),.2)}.buff-hud__time[data-v-16408c93]{color:var(--game-snake-buff-muted, #94a3b8);font-size:12px;font-weight:600;line-height:1.2}.buff-hud__progress[data-v-16408c93]{margin-top:4px;width:100%;height:3px;border-radius:999px;background:rgba(var(--buff-accent-rgb),.22);overflow:hidden}.buff-hud__progress-fill[data-v-16408c93]{display:block;height:100%;border-radius:inherit;background:var(--buff-accent)}@media (max-width: 768px){.buff-hud[data-v-16408c93]{top:max(14px,var(--game-snake-hud-top-offset-mobile, 14px));left:14px;gap:6px}.buff-hud__item[data-v-16408c93]{min-width:100px}.buff-hud__label[data-v-16408c93],.buff-hud__time[data-v-16408c93]{font-size:11px}}.base-leaderboard[data-v-d60957fe]{--leaderboard-panel-bg: var(--color-bg-blur);--leaderboard-panel-border: rgba(255, 255, 255, .3);--leaderboard-panel-shadow: var(--box-shadow);--leaderboard-scroll-thumb-bg: rgba(255, 255, 255, .3);--leaderboard-scroll-thumb-hover-bg: rgba(255, 255, 255, .4);--leaderboard-divider: rgba(0, 0, 0, .1);--leaderboard-muted-panel-bg: rgba(255, 255, 255, .3);--leaderboard-muted-panel-border: rgba(255, 255, 255, .15);--leaderboard-history-score: var(--color-bg-primary);--leaderboard-toggle-bg: var(--color-bg-2);--leaderboard-toggle-hover-bg: var(--color-bg-3);--leaderboard-item-bg: rgba(255, 255, 255, .5);--leaderboard-item-border: rgba(255, 255, 255, .2);--leaderboard-item-top-1-bg: rgba(255, 100, 100, .25);--leaderboard-item-top-1-border: rgba(255, 100, 100, .35);--leaderboard-item-top-2-bg: rgba(255, 120, 120, .2);--leaderboard-item-top-2-border: rgba(255, 120, 120, .3);--leaderboard-item-top-3-bg: rgba(255, 140, 140, .15);--leaderboard-item-top-3-border: rgba(255, 140, 140, .25);--leaderboard-current-bg: linear-gradient(135deg, rgba(255, 200, 100, .15) 0%, rgba(255, 220, 150, .1) 100%);--leaderboard-current-border: var(--color-bg-primary);--leaderboard-collapsed-bg: var(--color-bg-blur);--leaderboard-collapsed-border: rgba(255, 255, 255, .3);--leaderboard-collapse-hover-bg: rgba(255, 255, 255, .9);position:absolute;top:calc(var(--nav-height) + 20px);right:20px;z-index:10;transition:opacity .3s ease;pointer-events:auto}.base-leaderboard--theme-dark[data-v-d60957fe]{--leaderboard-panel-bg: linear-gradient(180deg, rgba(18, 22, 31, .94), rgba(12, 16, 24, .96));--leaderboard-panel-border: rgba(255, 255, 255, .12);--leaderboard-panel-shadow: 0 18px 48px rgba(0, 0, 0, .35);--leaderboard-scroll-thumb-bg: rgba(255, 255, 255, .18);--leaderboard-scroll-thumb-hover-bg: rgba(255, 255, 255, .28);--leaderboard-divider: rgba(255, 255, 255, .1);--leaderboard-muted-panel-bg: rgba(255, 255, 255, .08);--leaderboard-muted-panel-border: rgba(255, 255, 255, .1);--leaderboard-history-score: #ffd666;--leaderboard-toggle-bg: rgba(255, 255, 255, .1);--leaderboard-toggle-hover-bg: rgba(255, 255, 255, .16);--leaderboard-item-bg: rgba(255, 255, 255, .08);--leaderboard-item-border: rgba(255, 255, 255, .1);--leaderboard-item-top-1-bg: rgba(255, 124, 124, .18);--leaderboard-item-top-1-border: rgba(255, 124, 124, .28);--leaderboard-item-top-2-bg: rgba(255, 164, 116, .14);--leaderboard-item-top-2-border: rgba(255, 164, 116, .24);--leaderboard-item-top-3-bg: rgba(255, 214, 102, .12);--leaderboard-item-top-3-border: rgba(255, 214, 102, .2);--leaderboard-current-bg: linear-gradient(135deg, rgba(255, 214, 102, .2) 0%, rgba(100, 216, 255, .1) 100%);--leaderboard-current-border: rgba(255, 214, 102, .48);--leaderboard-collapsed-bg: linear-gradient(180deg, rgba(18, 22, 31, .92), rgba(12, 16, 24, .94));--leaderboard-collapsed-border: rgba(255, 255, 255, .12);--leaderboard-collapse-hover-bg: rgba(255, 255, 255, .14)}.base-leaderboard__panel[data-v-d60957fe]{width:320px;max-height:70vh;background:var(--leaderboard-panel-bg);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--leaderboard-panel-border);border-radius:var(--border-radius-l);box-shadow:var(--leaderboard-panel-shadow)}.base-leaderboard__header[data-v-d60957fe]{padding:16px 16px 0}.base-leaderboard__content[data-v-d60957fe]{display:flex;flex-direction:column;max-height:calc(70vh - 60px);padding:0 16px 16px;overflow:hidden}.base-leaderboard__scroll-area[data-v-d60957fe]{flex:1 1;overflow:auto}.base-leaderboard__scroll-area[data-v-d60957fe]::-webkit-scrollbar{display:none}.base-leaderboard__scroll-area[data-v-d60957fe]::-webkit-scrollbar-track{background-color:transparent}.base-leaderboard__scroll-area[data-v-d60957fe]::-webkit-scrollbar-thumb{background-color:var(--leaderboard-scroll-thumb-bg);border-radius:var(--border-radius-m)}.base-leaderboard__scroll-area[data-v-d60957fe]::-webkit-scrollbar-thumb:hover{background-color:var(--leaderboard-scroll-thumb-hover-bg)}.base-leaderboard__nearby-area[data-v-d60957fe]{flex-shrink:0;padding-top:8px;border-top:1px solid var(--leaderboard-divider)}.base-leaderboard__guest-tip[data-v-d60957fe]{flex-shrink:0;padding:12px;margin-top:8px;font-size:var(--font-size-s);color:var(--color-text-secondary);text-align:center;background-color:var(--leaderboard-muted-panel-bg);border:1px solid var(--leaderboard-muted-panel-border);border-radius:var(--border-radius-m)}.base-leaderboard__history-best[data-v-d60957fe]{flex-shrink:0;padding:10px 12px;margin-top:8px;background-color:var(--leaderboard-muted-panel-bg);border:1px solid var(--leaderboard-muted-panel-border);border-radius:var(--border-radius-m)}.base-leaderboard__history-best-title[data-v-d60957fe]{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-d60957fe]{display:flex;align-items:center;justify-content:space-between;gap:8px}.base-leaderboard__history-best-rank[data-v-d60957fe]{font-size:var(--font-size-s);color:var(--color-text-sub)}.base-leaderboard__history-best-score[data-v-d60957fe]{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--leaderboard-history-score)}.base-leaderboard__header[data-v-d60957fe]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.base-leaderboard__title[data-v-d60957fe]{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-title)}.base-leaderboard__toggle[data-v-d60957fe]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;background-color:var(--leaderboard-toggle-bg);border-radius:50%;transition:all .3s ease}.base-leaderboard__toggle[data-v-d60957fe]:hover{background-color:var(--leaderboard-toggle-hover-bg)}.base-leaderboard__item[data-v-d60957fe]{display:flex;align-items:center;padding:10px 8px;margin-bottom:8px;background-color:var(--leaderboard-item-bg);border-radius:var(--border-radius-m);border:1px solid var(--leaderboard-item-border)}.base-leaderboard__item--top-1[data-v-d60957fe]{background-color:var(--leaderboard-item-top-1-bg);border:1px solid var(--leaderboard-item-top-1-border)}.base-leaderboard__item--top-2[data-v-d60957fe]{background-color:var(--leaderboard-item-top-2-bg);border:1px solid var(--leaderboard-item-top-2-border)}.base-leaderboard__item--top-3[data-v-d60957fe]{background-color:var(--leaderboard-item-top-3-bg);border:1px solid var(--leaderboard-item-top-3-border)}.base-leaderboard__item--current[data-v-d60957fe]{background:var(--leaderboard-current-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--leaderboard-current-border);padding:12px 10px}.base-leaderboard__item--current .base-leaderboard__name[data-v-d60957fe]{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-d60957fe]{font-size:var(--font-size-s);color:var(--color-text-secondary)}.base-leaderboard__rank[data-v-d60957fe]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:8px;flex-shrink:0}.base-leaderboard__rank-icon[data-v-d60957fe]{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-d60957fe]{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.base-leaderboard__info[data-v-d60957fe]{display:flex;flex-direction:column;margin-left:10px;flex:1;overflow:hidden}.base-leaderboard__name[data-v-d60957fe]{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-d60957fe]{flex-shrink:0;color:var(--color-bg-primary);font-size:14px;align-self:center}.base-leaderboard__tag[data-v-d60957fe]{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-d60957fe]{background-color:#ff5050}.base-leaderboard__score[data-v-d60957fe]{font-size:var(--font-size-s);color:var(--color-text-secondary);display:flex;align-items:center;gap:4px}.base-leaderboard__collapsed[data-v-d60957fe]{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;height:48px;background:var(--leaderboard-collapsed-bg);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--leaderboard-collapsed-border);border-radius:24px;cursor:pointer;box-shadow:var(--leaderboard-panel-shadow);transition:all .3s ease}.base-leaderboard__collapsed[data-v-d60957fe]:hover{background:var(--leaderboard-collapse-hover-bg);transform:scale(1.05)}.base-leaderboard__collapsed-text[data-v-d60957fe]{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-d60957fe],.leaderboard-collapse-leave-active[data-v-d60957fe]{transition:all .3s var(--ease-out-expo)}.leaderboard-collapse-enter-from[data-v-d60957fe],.leaderboard-collapse-leave-to[data-v-d60957fe]{opacity:0;transform:translate(20px)}.leaderboard-expand-enter-active[data-v-d60957fe],.leaderboard-expand-leave-active[data-v-d60957fe]{transition:all .3s var(--ease-out-expo)}.leaderboard-expand-enter-from[data-v-d60957fe],.leaderboard-expand-leave-to[data-v-d60957fe]{opacity:0;transform:scale(.8)}.leaderboard-fly-enter-active[data-v-d60957fe],.leaderboard-fly-leave-active[data-v-d60957fe]{transition:all .5s var(--ease-out-expo)}.leaderboard-fly-enter-from[data-v-d60957fe],.leaderboard-fly-leave-to[data-v-d60957fe]{opacity:0;transform:translate(100%)}@media screen and (max-width: 1000px){.base-leaderboard[data-v-d60957fe]{top:10px;right:10px}.base-leaderboard__panel[data-v-d60957fe]{width:calc(100vw - 20px);max-width:320px;max-height:calc(100vh - 20px)}.base-leaderboard__content[data-v-d60957fe],.base-leaderboard__scroll-area[data-v-d60957fe]{max-height:calc(100vh - 120px)}}.auth-form-button[data-v-1ecfd5f3]{--bah-button-height: 42px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-weight: 700;margin-top:6px}.form-footer[data-v-1ecfd5f3]{margin-top:32px;display:flex;justify-content:space-between;align-items:flex-start}.form-footer .link-item[data-v-1ecfd5f3]{display:flex;flex-direction:column;align-items:flex-start;padding:0;text-align:left;cursor:pointer;transition:all .3s}.form-footer .link-item .label[data-v-1ecfd5f3]{font-family:var(--font-family-mono);font-size:9px;color:var(--color-text-description);margin-bottom:2px}.form-footer .link-item .text[data-v-1ecfd5f3]{font-size:13px;font-weight:700;color:var(--color-text-main)}.form-footer .link-item:hover .text[data-v-1ecfd5f3]{color:var(--ba-color-link)}.form-footer .link-item--action .text[data-v-1ecfd5f3]{color:var(--bah-link-text, var(--ba-color-link))}.form-footer .link-item--action:hover .text[data-v-1ecfd5f3]{color:var(--bah-link-text-hover, var(--ba-color-link-hover))}.wechat-login-entry[data-v-1ecfd5f3]{margin-top:32px}.wechat-login-entry .divider[data-v-1ecfd5f3]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.wechat-login-entry .divider .line[data-v-1ecfd5f3]{flex:1;height:1px;background-color:var(--color-border-1)}.wechat-login-entry .divider .text[data-v-1ecfd5f3]{font-family:var(--font-family-mono);font-size:9px;color:var(--color-text-description)}.wechat-login-entry .wechat-btn[data-v-1ecfd5f3]{display:flex;align-items:center;justify-content:center;gap:12px;height:44px;background-color:var(--ba-wechat-login-bg, var(--ba-scene-card-bg-hover-soft, var(--ba-scene-card-bg)));border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);color:var(--ba-color-text-primary);cursor:pointer;transition:all .3s}.wechat-login-entry .wechat-btn[data-v-1ecfd5f3]:hover{background-color:#07c160;color:#fff;border-color:#07c160}.wechat-login-entry .wechat-btn .text[data-v-1ecfd5f3]{font-size:14px;font-weight:500}[data-v-1ecfd5f3] .n-form-item .n-form-item-label{font-weight:900;color:var(--ba-color-text-primary);font-size:13px;letter-spacing:1px}.form-actions[data-v-d90eff3c]{display:flex;gap:12px;margin-top:24px}.form-actions[data-v-d90eff3c] .bah-button{flex:1 1 0;--bah-button-height: 42px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-weight: 700}[data-v-d90eff3c] .n-form-item .n-form-item-label{font-weight:900;color:var(--ba-color-text-primary);font-size:13px;letter-spacing:1px}.g-flex-end-center[data-v-d90eff3c]{margin-top:24px}[data-v-d90eff3c] .n-checkbox .n-button.n-button--primary-type{--n-text-color: var(--ba-color-link);--n-text-color-hover: var(--ba-color-link-hover);--n-text-color-pressed: var(--ba-color-link-active)}.form-actions[data-v-13fc1791]{display:flex;gap:12px;margin-top:24px}.form-actions[data-v-13fc1791] .bah-button{flex:1 1 0;--bah-button-height: 42px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-weight: 700}.wechat-login[data-v-d77113ce]{display:flex;flex-direction:column;align-items:center;gap:24px}.wechat-login .qr-container[data-v-d77113ce]{display:flex;flex-direction:column;align-items:center;gap:16px}.wechat-login .qr-container .qr-loading[data-v-d77113ce]{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-d77113ce]{font-size:12px;color:var(--color-text-description)}.wechat-login .qr-container .qr-box[data-v-d77113ce]{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-d77113ce]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wechat-login .qr-container .qr-box.is-expired img[data-v-d77113ce]{filter:blur(4px) grayscale(1)}.wechat-login .qr-container .qr-box .expired-mask[data-v-d77113ce]{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-d77113ce]{font-size:12px}.wechat-login .qr-container .qr-tip[data-v-d77113ce]{font-size:14px;color:var(--color-text-main);font-weight:500}.wechat-login .actions .back-btn[data-v-d77113ce]{font-size:13px;color:var(--color-text-description);cursor:pointer;transition:color .3s}.wechat-login .actions .back-btn[data-v-d77113ce]:hover{color:var(--color-bg-primary)}.auth[data-v-8b208901]{--auth-card-bg: var(--ba-scene-panel-bg);--auth-card-border: var(--ba-scene-card-border);--auth-card-border-active: var(--ba-scene-card-border-active);--auth-card-bg-soft: var(--ba-scene-card-bg);--auth-card-backdrop-filter: blur(18px) saturate(140%);--auth-card-header-bg: linear-gradient(135deg, #131a26, #1b2432);--auth-card-header-text: #f8fafc;--auth-card-header-subtext: rgba(226, 232, 240, .78);--auth-card-header-tag: #FFC83D;--auth-game-btn-hover-bg: var(--ba-scene-accent-bg-soft);--auth-card-shadow: 0 28px 70px -42px rgba(15, 23, 42, .58);--g-dots-bg: var(--ba-scene-page-bg-flat);position:relative;flex:1 1;width:100%;height:calc(100vh - var(--nav-height));background:linear-gradient(180deg,var(--ba-scene-page-bg-flat),transparent 20%),transparent}.auth .auth__scroll-box[data-v-8b208901]{position:relative;z-index:1;width:100%;height:100%;cursor:var(--v87c5ce14);scrollbar-width:none}.auth .auth__scroll-box[data-v-8b208901]::-webkit-scrollbar{display:none}.auth .auth__content[data-v-8b208901]{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:100px 16px 200px;cursor:var(--cursor, default)}.auth .card[data-v-8b208901]{z-index:1;width:100%;max-width:460px;cursor:default;opacity:0;background:radial-gradient(circle at top right,rgba(255,200,61,.12),transparent 32%),linear-gradient(180deg,var(--auth-card-bg),var(--auth-card-bg-soft));border-radius:var(--ba-radius-3);border:1px solid var(--auth-card-border);box-shadow:var(--auth-card-shadow);backdrop-filter:var(--auth-card-backdrop-filter);-webkit-backdrop-filter:var(--auth-card-backdrop-filter);position:relative;overflow:hidden;transition:all .5s var(--cubic-bezier-overscroll)}.auth .card .card-header[data-v-8b208901]{padding:32px 24px;background:var(--auth-card-header-bg);position:relative;border-bottom:1px solid var(--ba-scene-divider-soft)}.auth .card .card-header .accent-bar[data-v-8b208901]{position:absolute;top:0;left:0;width:4px;height:100%;background:var(--auth-card-header-tag)}.auth .card .card-header .title[data-v-8b208901]{font-size:18px;font-weight:900;color:var(--auth-card-header-text);letter-spacing:1px;margin-bottom:4px}.auth .card .card-header .title .sub[data-v-8b208901]{font-size:11px;color:var(--auth-card-header-subtext);font-weight:400;margin-left:4px}.auth .card .card-header .tech-tag[data-v-8b208901]{font-family:var(--font-family-mono);font-size:10px;color:var(--auth-card-header-tag)}.auth .card .form[data-v-8b208901]{padding:32px 24px 24px}.auth .card .game-btn[data-v-8b208901]{padding:16px 24px;display:flex;align-items:center;gap:12px;cursor:pointer;background-color:var(--auth-card-bg-soft);border-top:1px solid var(--ba-scene-divider-soft);transition:all .3s}.auth .card .game-btn[data-v-8b208901]:hover{background:var(--auth-game-btn-hover-bg)}.auth .card .game-btn:hover .btn-text[data-v-8b208901]{color:var(--ba-color-text-primary)}.auth .card .game-btn .btn-icon[data-v-8b208901]{font-size:18px}.auth .card .game-btn .btn-text[data-v-8b208901]{font-family:var(--font-family-mono);font-size:11px;font-weight:700;color:var(--ba-color-text-secondary);letter-spacing:1px;transition:color .3s}:root[data-theme=dark],:root[data-theme-route=dark]{--auth-card-header-bg: linear-gradient(135deg, #0c1119, #182131);--auth-card-header-text: #f8fafc;--auth-card-header-subtext: rgba(226, 232, 240, .82);--auth-card-header-tag: #ffe08a}.circle-list-content[data-v-f6d073a3]{position:relative;width:100%;min-width:0}.mobile-header[data-v-f6d073a3]{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-f6d073a3]{font-size:12px;font-weight:700}.collapse-icon[data-v-f6d073a3]{font-size:16px;color:var(--color-text-secondary)}.circle-grid[data-v-f6d073a3]{display:grid;gap:8px;grid-template-columns:1fr;min-width:0}.circle-grid.is-mobile[data-v-f6d073a3]{padding:12px 16px;grid-template-columns:repeat(4,1fr);transition:all .3s ease}.circle-empty[data-v-f6d073a3]{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-f6d073a3]{font-size:11px;color:var(--color-text-disabled)}.grid-content[data-v-f6d073a3]{display:contents}.circle-item[data-v-f6d073a3]{min-width:0}.footer-actions[data-v-f6d073a3]{margin-top:12px}.full-width-btn[data-v-f6d073a3]{width:100%;font-size:11px}.community-page[data-v-244a3d4d]{min-height:100vh;min-height:100dvh;padding-top:calc(var(--nav-height) + 24px);--g-dots-bg: var(--ba-scene-page-bg-flat);--ba-home-banner-radius: var(--ba-radius-3);--ba-home-banner-mobile-radius: var(--ba-radius-3)}@media (max-width: 1000px){.community-page[data-v-244a3d4d]{padding-top:0;--ba-home-banner-mobile-radius: 0px}}.community-container[data-v-244a3d4d]{display:grid;grid-template-columns:280px minmax(0,1fr);justify-content:center;gap:32px;max-width:1280px;margin:0 auto;padding:0 24px}@media (max-width: 1000px){.community-container[data-v-244a3d4d]{display:flex;flex-direction:column;padding:0 10px}}.safe-area-spacer[data-v-244a3d4d]{height:80px;width:100%;flex-shrink:0}.sidebar[data-v-244a3d4d]{position:sticky;top:80px;height:calc(100vh - 80px);overflow-y:auto;scrollbar-width:none}.sidebar[data-v-244a3d4d]::-webkit-scrollbar{display:none}@media (max-width: 1000px){.sidebar[data-v-244a3d4d]{display:none}}.sidebar-inner[data-v-244a3d4d]{display:flex;flex-direction:column;gap:16px}.sidebar-widget[data-v-244a3d4d]{--ba-tech-widget-bg: var(--ba-scene-panel-bg);--ba-tech-widget-border: var(--ba-scene-card-border);--ba-tech-widget-radius: var(--ba-radius-3);--ba-tech-widget-shadow: var(--ba-shadow-surface-sm);--ba-community-circle-card-bg: var(--ba-scene-card-bg-hover);--ba-community-circle-card-bg-hover: var(--ba-scene-card-bg-hover-strong);--ba-community-circle-card-border: transparent;--ba-community-circle-card-border-hover: transparent;--ba-community-circle-card-radius: var(--ba-radius-2);--ba-community-circle-card-cover-bg: var(--ba-scene-card-bg-hover-soft)}.sidebar-widget__link[data-v-244a3d4d]{font-size:10px;color:var(--ba-color-text-muted);cursor:pointer;display:flex;align-items:center;gap:4px;padding:0;background:none;border:none}.sidebar-widget__link[data-v-244a3d4d]:hover{color:var(--ba-color-text-accent-theme)}.topic-tags[data-v-244a3d4d]{display:flex;flex-wrap:wrap;gap:8px}.topic-tag[data-v-244a3d4d]{display:inline-flex;padding:5px 10px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);font-size:12px;color:var(--ba-color-text-secondary);cursor:pointer;transition:all .2s}.topic-tag[data-v-244a3d4d]:hover{border-color:var(--ba-color-border-accent);color:var(--ba-color-text-accent-theme)}.sidebar[data-v-244a3d4d] .circle-item .entity-link-card:hover .entity-link-card__title{color:var(--ba-color-text-accent-theme)}.main-feed[data-v-244a3d4d]{min-width:0;display:flex;flex-direction:column;gap:10px}@media (max-width: 1000px){.main-feed[data-v-244a3d4d]{width:100%;gap:8px}.community-banner[data-v-244a3d4d]{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px}}.list-anchor[data-v-244a3d4d]{scroll-margin-top:110px}.topic-feed[data-v-244a3d4d]{display:flex;flex-direction:column;gap:8px}@media (max-width: 1000px){.topic-feed[data-v-244a3d4d]{gap:8px}}.feed-filter-bar[data-v-244a3d4d]{padding:12px;border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);background:var(--ba-scene-panel-bg);box-shadow:var(--ba-shadow-surface-sm);margin-bottom:6px}@media (max-width: 1000px){.feed-filter-bar[data-v-244a3d4d]{margin-bottom:4px}}.feed-filter-bar__inner[data-v-244a3d4d]{display:flex;align-items:center;gap:12px}@media (max-width: 1000px){.feed-filter-bar__inner[data-v-244a3d4d]{flex-direction:column;align-items:stretch;gap:10px}}.feed-filter-bar__spacer[data-v-244a3d4d]{flex:1;min-width:0}@media (max-width: 1000px){.feed-filter-bar__spacer[data-v-244a3d4d]{display:none}}.feed-filter-bar__actions[data-v-244a3d4d]{display:flex;align-items:center;gap:8px;flex-shrink:0}@media (max-width: 1000px){.feed-filter-bar__actions[data-v-244a3d4d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(88px,auto) 38px;width:100%;align-items:stretch;gap:10px}}.feed-filter-bar__btn[data-v-244a3d4d]{--bah-button-height: 36px;--bah-button-padding-x: 16px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-size: 12px;--bah-button-font-weight: 700;flex-shrink:0}@media (max-width: 1000px){.feed-filter-bar__btn[data-v-244a3d4d]{width:100%}}.feed-filter-bar__btn--post[data-v-244a3d4d]{--bah-button-filled-bg: linear-gradient(90deg, var(--ba-color-brand-600), var(--ba-color-brand-700));--bah-button-filled-bg-hover: linear-gradient(90deg, var(--ba-color-brand-500), var(--ba-color-brand-600));--bah-button-filled-bg-active: linear-gradient(90deg, var(--ba-color-brand-700), var(--ba-color-brand-600));--bah-button-filled-text: var(--ba-color-brand-text);--bah-button-filled-text-hover: var(--ba-color-brand-text);--bah-button-filled-border: transparent;--bah-button-filled-border-hover: transparent;--bah-button-padding-x: 24px}@media (max-width: 1000px){.feed-filter-bar__btn--post[data-v-244a3d4d]{grid-column:1;width:100%;min-width:0;justify-self:stretch;--bah-button-filled-bg: var(--ba-scene-accent-bg-soft);--bah-button-filled-bg-hover: var(--ba-scene-accent-bg-muted);--bah-button-filled-bg-active: var(--ba-scene-accent-bg-muted);--bah-button-filled-text: var(--ba-color-text-primary);--bah-button-filled-text-hover: var(--ba-color-text-primary);--bah-button-filled-border: var(--ba-scene-accent-border-soft);--bah-button-filled-border-hover: var(--ba-scene-card-border-active)}}.feed-filter-bar__btn--ghost[data-v-244a3d4d]{--bah-button-surface-bg: var(--ba-color-interactive-secondary-bg);--bah-button-surface-bg-hover: var(--ba-color-interactive-secondary-bg-hover);--bah-button-surface-text: var(--ba-color-text-secondary);--bah-button-surface-text-hover: var(--ba-color-text-primary)}.feed-filter-bar__refresh[data-v-244a3d4d]{--ba-icon-button-bg: var(--ba-color-interactive-secondary-bg);--ba-icon-button-bg-hover: var(--ba-color-interactive-secondary-bg-hover);--ba-icon-button-border: transparent;--ba-icon-button-border-hover: transparent;--ba-icon-button-text: var(--ba-color-text-secondary);--ba-icon-button-text-hover: var(--ba-color-text-primary);--ba-icon-button-radius: var(--ba-radius-2);flex-shrink:0}@media (max-width: 1000px){.feed-filter-bar__refresh[data-v-244a3d4d]{grid-column:3;width:100%;justify-self:stretch}}.feed-filter-bar__mobile-extra[data-v-244a3d4d]{display:none}@media (max-width: 1000px){.feed-filter-bar__mobile-extra[data-v-244a3d4d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}}.mobile-extra-slide-enter-active[data-v-244a3d4d],.mobile-extra-slide-leave-active[data-v-244a3d4d]{transition:max-height .24s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .22s ease,margin-top .22s ease;overflow:hidden}.mobile-extra-slide-enter-from[data-v-244a3d4d],.mobile-extra-slide-leave-to[data-v-244a3d4d]{max-height:0;opacity:0;transform:translateY(-6px);margin-top:-4px}.mobile-extra-slide-enter-to[data-v-244a3d4d],.mobile-extra-slide-leave-from[data-v-244a3d4d]{max-height:80px;opacity:1;transform:translateY(0);margin-top:0}.feed-list[data-v-244a3d4d]{display:flex;flex-direction:column;gap:12px}@media (max-width: 1000px){.feed-list[data-v-244a3d4d]{gap:10px}}.feed-item[data-v-244a3d4d]{--ba-topic-card-bg: var(--ba-scene-panel-bg);--ba-topic-card-border: var(--ba-scene-card-border);--ba-topic-card-shadow: var(--ba-shadow-surface-sm)}.empty-state[data-v-244a3d4d]{margin-top:40px}.pagination-wrapper[data-v-244a3d4d]{margin-top:16px;display:flex;justify-content:center}.scene-large-tabs[data-v-39490130]{display:flex;align-items:center;width:100%;padding:3px;background:var(--ba-color-bg-surface-muted);border:1px solid var(--ba-color-border-subtle);border-radius:var(--ba-radius-3);box-shadow:inset 0 1px 3px #00000014;overflow-x:auto;scrollbar-width:none}.scene-large-tabs[data-v-39490130]::-webkit-scrollbar{display:none}.scene-large-tabs .tab-btn[data-v-39490130]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:var(--ba-radius-3);cursor:pointer;color:var(--ba-color-text-secondary);background:transparent;white-space:nowrap;font-weight:600;transition:all .2s ease}.scene-large-tabs .tab-btn[data-v-39490130]:hover{color:var(--ba-color-text-primary)}.scene-large-tabs .tab-btn.is-active[data-v-39490130]{color:var(--ba-color-brand-text);background:var(--ba-color-brand-600);box-shadow:0 2px 8px #ffc83d59;font-weight:700}.scene-large-tabs .tab-btn.is-active .tab-icon[data-v-39490130]{color:var(--ba-color-brand-text)}.scene-large-tabs .tab-icon[data-v-39490130]{color:var(--ba-color-text-muted);transition:color .2s ease}.scene-large-tabs.size-sm .tab-btn[data-v-39490130]{padding:6px 12px;font-size:12px}.scene-large-tabs.size-sm .tab-icon[data-v-39490130]{font-size:14px}.scene-large-tabs.size-md .tab-btn[data-v-39490130]{padding:8px 20px;font-size:13px}@media (min-width: 1000px){.scene-large-tabs.size-md .tab-btn[data-v-39490130]{padding:10px 28px;font-size:14px}}.scene-large-tabs.size-md .tab-icon[data-v-39490130]{font-size:16px}@media (min-width: 1000px){.scene-large-tabs.size-md .tab-icon[data-v-39490130]{font-size:18px}}.scene-large-tabs.size-lg .tab-btn[data-v-39490130]{padding:10px 28px;font-size:14px}@media (min-width: 1000px){.scene-large-tabs.size-lg .tab-btn[data-v-39490130]{padding:12px 36px;font-size:15px}}.scene-large-tabs.size-lg .tab-icon[data-v-39490130]{font-size:18px}@media (min-width: 1000px){.scene-large-tabs.size-lg .tab-icon[data-v-39490130]{font-size:20px}.scene-large-tabs[data-v-39490130]{width:auto}}.activities-page[data-v-ff4159a8]{min-height:100vh;padding-top:20px;--g-dots-bg: var(--ba-scene-page-bg-flat)}@media (min-width: 1000px){.activities-page[data-v-ff4159a8]{padding-top:calc(var(--nav-height) + 32px)}}.activities-container[data-v-ff4159a8]{max-width:1280px;margin:0 auto;padding:0 24px}@media (max-width: 1000px){.activities-container[data-v-ff4159a8]{padding:0 12px}}.page-header[data-v-ff4159a8]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}@media (min-width: 1000px){.page-header[data-v-ff4159a8]{margin-bottom:32px;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px}}.page-title[data-v-ff4159a8]{font-size:28px;font-weight:900;color:var(--ba-color-text-primary);margin:0;display:flex;align-items:center;gap:12px}@media (min-width: 1000px){.page-title[data-v-ff4159a8]{font-size:36px}}.radar-badge[data-v-ff4159a8]{padding:2px 8px;border:1px solid var(--ba-color-brand-600, #FFC83D);background:var(--ba-scene-accent-bg-soft);color:var(--ba-color-link);font-size:10px;font-weight:700;border-radius:2px;text-transform:uppercase;letter-spacing:.1em;vertical-align:middle}.page-desc[data-v-ff4159a8]{font-size:13px;color:var(--ba-color-text-muted);margin:4px 0 0}.activity-submissions-page[data-v-df2f5a43]{display:flex;flex-direction:column;gap:12px}.filter-bar[data-v-df2f5a43]{background:var(--ba-scene-panel-glow);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);padding:12px}.filter-inner[data-v-df2f5a43]{display:flex;gap:8px;flex:1;align-items:center;justify-content:space-between}.filter-main[data-v-df2f5a43]{min-width:0;flex:1;display:flex;align-items:center;justify-content:space-between;gap:8px}.filter-cluster[data-v-df2f5a43]{display:flex;align-items:center;gap:8px;min-width:0}.filter-cluster--left[data-v-df2f5a43]{min-width:0;flex:0 0 auto}.filter-cluster--sort[data-v-df2f5a43]{min-width:0;flex:1 1 auto}.filter-cluster--right[data-v-df2f5a43],.filter-toggle[data-v-df2f5a43]{flex:0 0 auto}.filter-toggle--category[data-v-df2f5a43]{min-width:-moz-max-content;min-width:max-content}.refresh-btn[data-v-df2f5a43]{--ba-icon-button-border: transparent;--ba-icon-button-border-hover: transparent;flex-shrink:0}.loading-wrap[data-v-df2f5a43]{position:relative;min-height:0}.loading-wrap[data-v-df2f5a43] .loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.activity-grid[data-v-df2f5a43]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 640px){.activity-grid[data-v-df2f5a43]{grid-template-columns:1fr 1fr;gap:16px}}.page-bottom[data-v-df2f5a43]{padding:16px 0 80px;display:flex;justify-content:center}@media (max-width: 767px){.activity-submissions-page[data-v-df2f5a43]{gap:10px}.filter-bar[data-v-df2f5a43]{padding:10px;border-radius:var(--ba-radius-3)}.filter-inner[data-v-df2f5a43]{align-items:flex-start}.filter-main[data-v-df2f5a43]{width:100%;flex-wrap:wrap;align-items:flex-start}.filter-cluster[data-v-df2f5a43]{min-width:0;width:auto;flex-wrap:nowrap;align-items:stretch}.filter-cluster--left[data-v-df2f5a43]{flex:1 1 0;min-width:0}.filter-cluster--sort[data-v-df2f5a43],.filter-cluster--right[data-v-df2f5a43]{width:100%;flex:0 0 100%}.filter-cluster .filter-toggle[data-v-df2f5a43],.filter-cluster[data-v-df2f5a43] .tech-button-toggle{width:100%}}.activity-official-page[data-v-d1035e50]{display:flex;flex-direction:column;gap:12px}.filter-bar[data-v-d1035e50]{background:var(--ba-scene-panel-glow);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);padding:12px}.filter-inner[data-v-d1035e50]{display:flex;gap:8px;flex:1;align-items:center;justify-content:space-between}.filter-group[data-v-d1035e50]{display:flex;gap:8px;flex:1;min-width:0}.filter-toggle--category[data-v-d1035e50]{min-width:-moz-max-content;min-width:max-content}.refresh-btn[data-v-d1035e50]{--ba-icon-button-border: transparent;--ba-icon-button-border-hover: transparent;flex-shrink:0}.loading-wrap[data-v-d1035e50]{position:relative;min-height:0}.loading-wrap[data-v-d1035e50] .loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.activity-grid[data-v-d1035e50]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 640px){.activity-grid[data-v-d1035e50]{grid-template-columns:1fr 1fr;gap:16px}}.page-bottom[data-v-d1035e50]{padding:16px 0 80px;display:flex;justify-content:center}@media (max-width: 767px){.activity-official-page[data-v-d1035e50]{gap:10px}.filter-bar[data-v-d1035e50]{padding:10px;border-radius:var(--ba-radius-3)}.filter-inner[data-v-d1035e50]{align-items:stretch}.filter-group[data-v-d1035e50]{flex-wrap:wrap;align-items:flex-start}.filter-toggle--category[data-v-d1035e50]{max-width:100%}}.activity-shows-page[data-v-82d57f24]{display:flex;flex-direction:column;gap:18px}.activity-detail-page[data-v-3e0e6a1c]{--event-detail-page-bg: var(--ba-event-detail-page-bg, var(--ba-scene-page-bg));--event-detail-surface-bg: var(--ba-event-detail-surface-bg, var(--ba-scene-panel-bg));--event-detail-surface-border: var(--ba-event-detail-surface-border, var(--ba-scene-card-border));--event-detail-surface-bg-elevated: var(--ba-event-detail-surface-bg-elevated, var(--event-detail-surface-bg));--event-detail-surface-bg-raised: var(--ba-event-detail-surface-bg-raised, var(--ba-scene-card-bg-hover-soft, var(--event-detail-surface-bg)));--event-detail-action-bg: var(--ba-event-detail-action-bg, var(--ba-color-interactive-primary-bg));--event-detail-action-text: var(--ba-event-detail-action-text, var(--ba-color-interactive-primary-text));--g-dots-bg: var(--ba-scene-page-bg-flat);min-height:100vh;padding-top:var(--nav-height);padding-bottom:60px}@media (max-width: 1000px){.activity-detail-page[data-v-3e0e6a1c]{padding-top:0;padding-bottom:100px}}.header-nav[data-v-3e0e6a1c]{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-3e0e6a1c]{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-3e0e6a1c]:hover{color:var(--color-text-main)}.header-nav .page-title[data-v-3e0e6a1c]{font-weight:700;font-size:16px;color:var(--color-text-title)}.header-nav .share-btn[data-v-3e0e6a1c]{cursor:pointer;color:var(--color-text-secondary);transition:color .2s}.header-nav .share-btn[data-v-3e0e6a1c]:hover{color:var(--color-primary)}.main-container[data-v-3e0e6a1c]{max-width:800px;margin:0 auto;padding:0 20px}@media (max-width: 1000px){.main-container[data-v-3e0e6a1c]{padding-left:0;padding-right:0}}.content-wrapper[data-v-3e0e6a1c]{background:linear-gradient(180deg,var(--event-detail-surface-bg-elevated),var(--event-detail-surface-bg-raised));border:1px solid var(--event-detail-surface-border);padding:24px;border-radius:var(--ba-radius-5);box-shadow:var(--ba-shadow-surface-sm)}@media (max-width: 1000px){.content-wrapper[data-v-3e0e6a1c]{padding:16px 12px;border-radius:var(--ba-radius-4)}}.loading-state[data-v-3e0e6a1c],.error-state[data-v-3e0e6a1c]{padding:40px 0}.vote-page[data-v-95bad4c5]{--vote-page-surface-bg: var(--ba-scene-panel-bg);--vote-page-card-bg: var(--ba-scene-card-bg);--vote-page-card-bg-hover: var(--ba-scene-card-bg-hover);--vote-page-card-bg-default: var(--ba-scene-card-bg-subtle, var(--vote-page-card-bg));--vote-page-card-bg-active: var(--ba-scene-card-bg-tone-success, var(--vote-page-card-bg-default));--vote-page-card-bg-ended: var(--ba-scene-card-bg-tone-info, var(--vote-page-card-bg-default));--vote-page-card-bg-terminated: var(--ba-scene-card-bg-tone-warning, var(--vote-page-card-bg-default));--vote-page-border: var(--ba-scene-card-border);--vote-page-border-active: var(--ba-scene-card-border-active);--vote-page-text: var(--ba-color-text-primary);--vote-page-subtext: var(--ba-color-text-secondary);--vote-page-meta: var(--ba-scene-section-meta);--vote-page-highlight-bg: var(--ba-color-interactive-primary-bg);--vote-page-highlight-border: var(--ba-color-interactive-primary-border);padding:calc(var(--nav-height) + 24px) 16px 48px;--g-dots-bg: var(--ba-scene-page-bg-flat);background:radial-gradient(circle at top left,var(--ba-scene-accent-bg-soft),transparent 26%),radial-gradient(circle at top right,rgba(126,214,223,.08),transparent 20%),transparent}.vote-page__hero[data-v-95bad4c5],.vote-page__section[data-v-95bad4c5]{max-width:1180px;margin:0 auto;border-radius:16px}.vote-page__hero[data-v-95bad4c5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:20px;padding:28px;color:var(--vote-page-text);background:radial-gradient(circle at top left,var(--ba-scene-accent-bg-muted),transparent 30%),linear-gradient(180deg,var(--ba-scene-surface-soft),var(--vote-page-surface-bg));border:1px solid var(--vote-page-border);box-shadow:0 20px 40px -34px #0f172a6b}.vote-page__eyebrow[data-v-95bad4c5]{margin:0 0 10px;color:var(--ba-color-text-accent-theme);font-size:12px;letter-spacing:.22em}.vote-page__title[data-v-95bad4c5]{margin:0;font-size:36px}.vote-page__desc[data-v-95bad4c5]{margin:14px 0 0;color:var(--vote-page-subtext);line-height:1.7}.vote-page__filters[data-v-95bad4c5]{display:grid;gap:12px}.vote-page__action-row[data-v-95bad4c5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vote-page__section[data-v-95bad4c5]{margin-top:24px;padding:24px;background:var(--vote-page-surface-bg);border:1px solid var(--vote-page-border);box-shadow:0 18px 38px -34px #0f172a61}.vote-page__section-head[data-v-95bad4c5]{margin-bottom:18px}.vote-page__section-head h2[data-v-95bad4c5]{margin:0;color:var(--vote-page-text)}.vote-page__section-head p[data-v-95bad4c5]{margin:8px 0 0;color:var(--vote-page-subtext)}.vote-record-list[data-v-95bad4c5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.vote-record-card[data-v-95bad4c5]{--vote-page-card-current-bg: var(--vote-page-card-bg-default);display:grid;gap:10px;padding:18px;background:var(--vote-page-card-current-bg);border:1px solid var(--vote-page-border);border-radius:14px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.vote-record-card[data-v-95bad4c5]:hover{transform:translateY(-2px);box-shadow:0 16px 28px -24px #13172038;border-color:var(--vote-page-border-active);background:var(--vote-page-card-bg-hover)}.vote-record-card h3[data-v-95bad4c5],.vote-record-card p[data-v-95bad4c5]{margin:0}.vote-record-card p[data-v-95bad4c5]{color:var(--vote-page-subtext);line-height:1.7}.vote-record-card--default[data-v-95bad4c5]{--vote-page-card-current-bg: var(--vote-page-card-bg-default)}.vote-record-card--active[data-v-95bad4c5]{--vote-page-card-current-bg: var(--vote-page-card-bg-active)}.vote-record-card--ended[data-v-95bad4c5]{--vote-page-card-current-bg: var(--vote-page-card-bg-ended)}.vote-record-card--terminated[data-v-95bad4c5]{--vote-page-card-current-bg: var(--vote-page-card-bg-terminated)}.vote-record-card__head[data-v-95bad4c5]{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.vote-page__empty[data-v-95bad4c5]{padding:48px 0 20px}@media (max-width: 900px){.vote-page__hero[data-v-95bad4c5],.vote-page__action-row[data-v-95bad4c5]{grid-template-columns:1fr}}.vote-page[data-v-4dd3fe90]{--vote-page-surface-bg: var(--ba-scene-panel-bg);--vote-page-card-bg: var(--ba-scene-card-bg);--vote-page-border: var(--ba-scene-card-border);--vote-page-border-active: var(--ba-scene-card-border-active);--vote-page-text: var(--ba-color-text-primary);--vote-page-subtext: var(--ba-color-text-secondary);--vote-page-meta: var(--ba-scene-section-meta);--vote-page-highlight-bg: var(--ba-color-interactive-primary-bg);--vote-page-highlight-border: var(--ba-color-interactive-primary-border);padding:calc(var(--nav-height) + 24px) 16px 48px;--g-dots-bg: var(--ba-scene-page-bg-flat);background:radial-gradient(circle at top left,var(--ba-scene-accent-bg-soft),transparent 26%),radial-gradient(circle at top right,rgba(126,214,223,.08),transparent 20%),transparent}.vote-page__hero[data-v-4dd3fe90],.vote-page__section[data-v-4dd3fe90]{max-width:1180px;margin:0 auto;border-radius:16px}.vote-page__hero[data-v-4dd3fe90]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:20px;padding:28px;color:var(--vote-page-text);background:radial-gradient(circle at top left,var(--ba-scene-accent-bg-muted),transparent 30%),linear-gradient(180deg,var(--ba-scene-surface-soft),var(--vote-page-surface-bg));border:1px solid var(--vote-page-border);box-shadow:0 20px 40px -34px #0f172a6b}.vote-page__desc[data-v-4dd3fe90]{margin:14px 0 0;color:var(--vote-page-subtext);line-height:1.8}.vote-analytics-grid[data-v-4dd3fe90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:12px}.vote-analytics-card[data-v-4dd3fe90]{padding:16px;border-radius:12px;background:var(--vote-page-card-bg);border:1px solid var(--vote-page-border)}.vote-analytics-label[data-v-4dd3fe90]{margin:0;font-size:14px;color:var(--vote-page-meta)}.vote-analytics-value[data-v-4dd3fe90]{margin:4px 0;font-size:28px;font-weight:700;color:var(--vote-page-text)}.vote-analytics-caption[data-v-4dd3fe90]{margin:0;color:var(--vote-page-subtext);font-size:12px}.vote-trend-list[data-v-4dd3fe90]{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.vote-trend-list li[data-v-4dd3fe90]{display:grid;grid-template-columns:160px 1fr 120px;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid rgba(10,12,18,.06)}.vote-page__empty[data-v-4dd3fe90]{padding:48px 0 20px;color:#6b6f81}@media (max-width: 900px){.vote-page__hero[data-v-4dd3fe90],.vote-page__filters[data-v-4dd3fe90]{grid-template-columns:1fr}.vote-trend-list li[data-v-4dd3fe90]{grid-template-columns:1fr;gap:12px}}.vote-page[data-v-12b44bb5]{--vote-page-surface-bg: var(--ba-scene-panel-bg);--vote-page-card-bg: var(--ba-scene-card-bg);--vote-page-border: var(--ba-scene-card-border);--vote-page-text: var(--ba-color-text-primary);--vote-page-subtext: var(--ba-color-text-secondary);padding:calc(var(--nav-height) + 24px) 16px 48px;--g-dots-bg: var(--ba-scene-page-bg-flat);background:radial-gradient(circle at top left,var(--ba-scene-accent-bg-soft),transparent 26%),radial-gradient(circle at top right,rgba(126,214,223,.08),transparent 20%),transparent}.vote-page__hero[data-v-12b44bb5],.vote-page__section[data-v-12b44bb5]{max-width:1180px;margin:0 auto;border-radius:16px}.vote-page__hero[data-v-12b44bb5]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:20px;padding:28px;color:var(--vote-page-text);background:radial-gradient(circle at top left,var(--ba-scene-accent-bg-muted),transparent 30%),linear-gradient(180deg,var(--ba-scene-surface-soft),var(--vote-page-surface-bg));border:1px solid var(--vote-page-border);box-shadow:0 20px 40px -34px #0f172a6b}.vote-page__desc[data-v-12b44bb5]{margin:14px 0 0;color:var(--vote-page-subtext);line-height:1.8}.vote-page__section[data-v-12b44bb5]{padding:24px 28px;background:var(--vote-page-surface-bg);border:1px solid var(--vote-page-border);margin-top:16px}.vote-page__action-row[data-v-12b44bb5]{display:flex;gap:8px}@media (max-width: 900px){.vote-page__hero[data-v-12b44bb5]{grid-template-columns:1fr}}.show-share-drawer[data-v-80fc5be2]{padding:14px 14px 24px;background:var(--ba-scene-panel-bg, var(--ba-color-bg-surface));border-radius:var(--ba-radius-4);border:1px solid var(--ba-scene-card-border, var(--ba-color-border-default))}.show-share-actions[data-v-80fc5be2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.action-item[data-v-80fc5be2]{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 8px;border-radius:var(--ba-radius-3);border:1px solid var(--ba-scene-card-border, var(--ba-color-border-default));background:var(--ba-scene-card-bg, var(--ba-color-bg-surface));cursor:pointer}.action-item[data-v-80fc5be2]:hover{border-color:var(--ba-scene-card-border-active, var(--ba-color-border-focus));background:var(--ba-scene-card-bg-hover, var(--ba-color-bg-surface-strong))}.icon-box[data-v-80fc5be2]{width:30px;height:30px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--ba-scene-card-bg-hover)}.label[data-v-80fc5be2]{font-size:12px;color:var(--ba-color-text-primary, var(--color-text-main));font-weight:600}.show-detail-page[data-v-b633b976]{--show-detail-page-bg: var(--ba-scene-page-bg);--show-detail-panel-bg: var(--ba-scene-panel-bg);--show-detail-panel-glow: var(--ba-scene-panel-glow);--show-detail-card-bg: var(--ba-scene-card-bg);--show-detail-card-border: var(--ba-scene-card-border);--show-detail-card-border-active: var(--ba-scene-card-border-active);--show-detail-text-primary: var(--ba-color-text-primary);--show-detail-text-secondary: var(--ba-color-text-secondary);--show-detail-text-muted: var(--ba-scene-section-meta);--show-detail-accent: var(--ba-color-interactive-primary-border);--show-detail-accent-bg: var(--ba-color-interactive-primary-bg);--show-detail-link: var(--ba-color-link);--show-detail-link-hover: var(--ba-color-link-hover);--show-detail-surface-raised: var(--ba-scene-card-bg-subtle);--g-dots-bg: var(--show-detail-page-bg);--ba-font-mono: "JetBrains Mono", "Fira Code", Consolas, monospace;min-height:100vh;padding:calc(var(--nav-height) + 20px) 24px 72px}.show-detail-shell[data-v-b633b976]{width:min(1024px,calc(100vw - 48px));margin:0 auto}.show-detail-toolbar[data-v-b633b976]{display:flex;align-items:center;justify-content:space-between}.show-detail-toolbar-title[data-v-b633b976]{font-size:14px;font-weight:700;color:var(--show-detail-text-primary);letter-spacing:.1em}.show-detail-toolbar-btn[data-v-b633b976]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);background:var(--show-detail-card-bg);color:var(--show-detail-text-secondary);cursor:pointer;transition:border-color .2s,color .2s;box-shadow:0 1px 3px #0000000f}.show-detail-toolbar-btn[data-v-b633b976]:hover{border-color:var(--ba-scene-card-border-active);color:var(--show-detail-text-primary)}.show-detail-toolbar-btn[data-v-b633b976]:disabled{opacity:.4;cursor:not-allowed}.show-detail-toolbar-spinning[data-v-b633b976]{animation:toolbar-spin-b633b976 1s linear infinite}@keyframes toolbar-spin-b633b976{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.show-detail-main[data-v-b633b976]{display:flex;flex-direction:column;gap:24px}.show-detail-main-wrap[data-v-b633b976]{position:relative}.show-detail-main-wrap[data-v-b633b976] .base-loading.loading-box{--ba-loading-box-backdrop: transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.show-detail-hero[data-v-b633b976]{position:relative;overflow:hidden;background:var(--show-detail-panel-bg);border:1px solid var(--show-detail-card-border);border-radius:var(--ba-radius-3);background:var(--show-detail-panel-glow);display:grid;grid-template-columns:minmax(200px,256px) 1fr;gap:24px;padding:16px;box-shadow:0 1px 3px #0000000f}.show-detail-hero__poster[data-v-b633b976]{position:relative;overflow:hidden;border-radius:var(--ba-radius-2);background:linear-gradient(135deg,var(--ba-scene-accent-bg-soft),var(--show-detail-card-bg));aspect-ratio:3 / 4;box-shadow:0 1px 3px #00000014;--ba-nice-img-placeholder-bg: var(--show-detail-card-bg)}.show-detail-hero__poster .nice-img[data-v-b633b976],.show-detail-hero__poster .show-detail-hero__poster-img[data-v-b633b976]{width:100%;height:100%}.show-detail-hero__poster[data-v-b633b976] .nice-img-content{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9}.show-detail-hero__poster-fallback[data-v-b633b976]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#6366f1,#7c3aed);display:flex;align-items:center;justify-content:center}.show-detail-hero__poster-fallback-text[data-v-b633b976]{color:#ffffff73;font-size:56px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;transform:rotate(-12deg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.show-detail-hero__content[data-v-b633b976]{display:flex;flex-direction:column}.show-detail-hero__content h1[data-v-b633b976]{margin:12px 0 0;color:var(--show-detail-text-primary);font-size:24px;font-weight:900;line-height:1.25;letter-spacing:-.025em}@media (min-width: 1000px){.show-detail-hero__content h1[data-v-b633b976]{font-size:30px}}.show-detail-hero__meta[data-v-b633b976]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.show-detail-hero__source-tag[data-v-b633b976]{display:inline-flex;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.4;border-radius:var(--ba-radius-1);border:1px solid}.show-detail-hero__source-tag--platform[data-v-b633b976]{color:var(--ba-color-success-600, #059669);background:#05966914;border-color:#05966933}.show-detail-hero__source-tag--label[data-v-b633b976]{color:var(--ba-color-warning-600, #d97706);background:#d9770614;border-color:#d9770633}.show-detail-hero__source-tag--community[data-v-b633b976]{color:var(--ba-color-info-600, #0284c7);background:#0284c714;border-color:#0284c733}.show-detail-hero__city-tag[data-v-b633b976]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.4;color:var(--show-detail-text-secondary);background:var(--ba-scene-card-bg-hover-soft);border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-1)}.show-detail-hero__label[data-v-b633b976]{margin:8px 0 24px;color:var(--show-detail-text-muted);font-size:12px;font-weight:500;line-height:1.6;display:flex;align-items:center;gap:6px}.show-detail-hero__label svg[data-v-b633b976]{flex-shrink:0}.show-detail-hero__label em[data-v-b633b976]{font-style:normal;font-weight:600;color:var(--show-detail-text-primary);text-decoration:underline;text-decoration-color:var(--ba-scene-card-border-soft);text-underline-offset:3px}.show-detail-hero__label-link[data-v-b633b976],.show-detail-hero__label-static[data-v-b633b976]{display:inline-flex;align-items:center;gap:6px}.show-detail-hero__label-link[data-v-b633b976]{padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.show-detail-hero__label-link:hover em[data-v-b633b976]{color:var(--show-detail-link);text-decoration-color:currentColor}.show-detail-hero__facts[data-v-b633b976]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.show-detail-fact[data-v-b633b976]{padding:12px;border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);background:var(--ba-scene-card-bg-subtle)}.show-detail-fact__label[data-v-b633b976]{display:block;color:var(--show-detail-text-muted);font-size:10px;font-weight:500;letter-spacing:.03em}.show-detail-fact__value[data-v-b633b976]{display:block;margin-top:6px;color:var(--show-detail-text-primary);font-size:14px;font-weight:700;line-height:1.5;font-family:var(--ba-font-mono, monospace)}.show-detail-fact__value--brand[data-v-b633b976]{color:var(--ba-color-interactive-primary-text)}.show-detail-fact--accent[data-v-b633b976]{background:var(--ba-scene-card-bg-subtle)}.show-detail-hero__actions[data-v-b633b976]{display:grid;gap:12px;margin-top:auto;padding-top:20px;border-top:1px solid var(--ba-scene-divider-soft)}.show-detail-hero__action-row[data-v-b633b976]{display:flex;align-items:center;gap:12px;--bah-button-font-weight: 600;--bah-button-letter-spacing: .02em;--bah-button-filled-bg: linear-gradient(135deg, #ffe38a, #ffc83d);--bah-button-filled-bg-hover: linear-gradient(135deg, #ffe89e, #ffe07e);--bah-button-filled-bg-active: linear-gradient(135deg, #ffd978, #ffcb52);--bah-button-filled-border: #e5b766;--bah-button-filled-border-hover: #eec86a;--bah-button-filled-border-active: #d4a53f;--bah-button-filled-text: #2a2112;--bah-button-filled-text-hover: #241c10;--bah-button-outlined-bg: transparent;--bah-button-outlined-bg-hover: var(--ba-scene-accent-bg-soft);--bah-button-outlined-bg-active: var(--ba-scene-accent-bg-muted);--bah-button-outlined-text: var(--show-detail-text-primary);--bah-button-outlined-border: var(--show-detail-card-border);--bah-button-outlined-border-hover: var(--ba-scene-card-border-active)}.show-detail-hero__primary-action[data-v-b633b976]{--bah-button-font-weight: 700}.show-detail-hero__icon-actions[data-v-b633b976]{display:flex;align-items:center;gap:12px;margin-left:auto}.show-detail-hero__share-btn[data-v-b633b976]{--ba-icon-button-border: transparent;--ba-icon-button-border-hover: transparent}.show-detail-tabs-bar[data-v-b633b976]{display:flex;justify-content:center;padding:6px 0}.show-detail-tabs-pill[data-v-b633b976]{display:flex;align-items:center;padding:4px;background:var(--show-detail-panel-bg);border:1px solid var(--show-detail-card-border);border-radius:var(--ba-radius-3);box-shadow:0 1px 4px #0000000f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.show-detail-tab-btn[data-v-b633b976]{display:inline-flex;align-items:center;gap:6px;padding:8px 32px;font-size:12px;font-weight:700;line-height:1;color:var(--show-detail-text-secondary);background:transparent;border:none;border-radius:var(--ba-radius-2);white-space:nowrap;cursor:pointer;transition:all .2s ease}.show-detail-tab-btn[data-v-b633b976]:hover{color:var(--show-detail-text-primary)}.show-detail-tab-btn.is-active[data-v-b633b976]{color:var(--show-detail-text-primary);background:var(--ba-scene-surface-muted);box-shadow:inset 0 1px 2px #00000014;border-radius:var(--ba-radius-1)}.show-detail-tab-btn svg[data-v-b633b976]{width:15px;height:15px;flex-shrink:0}.show-detail-flow[data-v-b633b976]{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.show-detail-intro-stack[data-v-b633b976]{display:grid;gap:0}.show-detail-media-block[data-v-b633b976],.show-detail-links-block[data-v-b633b976],.show-detail-sessions-block[data-v-b633b976],.show-detail-copy-block[data-v-b633b976]{padding:20px;border:1px solid var(--show-detail-card-border);border-radius:var(--ba-radius-3);background:var(--show-detail-card-bg);box-shadow:0 1px 3px #0000000d}.show-detail-links-block[data-v-b633b976],.show-detail-sessions-block[data-v-b633b976],.show-detail-copy-block[data-v-b633b976]{margin-top:16px}.show-detail-section-title[data-v-b633b976]{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:var(--show-detail-text-primary);font-size:14px;font-weight:700;line-height:1.4}.show-detail-section-icon[data-v-b633b976]{flex-shrink:0;color:var(--ba-color-text-accent-theme)}.show-detail-media-block[data-v-b633b976] .ba-image-grid{margin-top:0}.session-flow-list[data-v-b633b976]{display:grid;gap:12px}.session-flow-item[data-v-b633b976]{padding:16px 18px;border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);background:var(--ba-scene-card-bg-subtle)}.session-flow-item__header[data-v-b633b976]{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:12px}.session-flow-item__header h3[data-v-b633b976]{margin:0;color:var(--show-detail-text-primary);font-size:18px;line-height:1.4}.session-flow-item__header p[data-v-b633b976]{margin:6px 0 0;color:var(--show-detail-text-secondary);line-height:1.7}.session-flow-item__body[data-v-b633b976]{display:block;align-items:flex-start}.show-detail-links-grid[data-v-b633b976]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.show-detail-link-card[data-v-b633b976]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);text-decoration:none;background:var(--ba-scene-card-bg-subtle);transition:border-color .2s,background .2s}.show-detail-link-card[data-v-b633b976]:hover{border-color:var(--ba-scene-card-border-active);background:var(--ba-scene-card-bg-hover-soft)}.show-detail-link-card--disabled[data-v-b633b976]{cursor:default;opacity:.6}.show-detail-link-card--disabled[data-v-b633b976]:hover{border-color:var(--ba-scene-card-border-soft);background:var(--ba-scene-card-bg-subtle)}.show-detail-link-card__body[data-v-b633b976]{display:grid;gap:6px;min-width:0;flex:1}.show-detail-link-card__type[data-v-b633b976]{color:var(--show-detail-text-muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.show-detail-link-card__title[data-v-b633b976]{color:var(--show-detail-text-primary);font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.show-detail-link-card__url[data-v-b633b976]{display:block;font-size:11px;color:var(--ba-color-text-muted);font-family:var(--ba-font-mono, monospace);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.show-detail-link-card__copy[data-v-b633b976]{flex-shrink:0;height:30px;padding:0 10px;border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-1);background:var(--ba-scene-card-bg);color:var(--show-detail-text-secondary);font-size:11px;font-weight:700;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.show-detail-link-card__copy[data-v-b633b976]:hover{border-color:var(--ba-scene-card-border-active);color:var(--show-detail-text-primary);background:var(--ba-scene-card-bg-hover-soft)}.show-detail-link-card__link-state[data-v-b633b976]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;color:var(--show-detail-text-muted)}.show-detail-tab-panel[data-v-b633b976]{display:block;min-height:360px}.show-detail-intro__content[data-v-b633b976]{min-height:240px}.show-detail-intro__empty[data-v-b633b976]{min-height:240px;display:flex;align-items:center;justify-content:center;color:var(--show-detail-text-secondary);font-size:14px;line-height:1.7;border:1px dashed var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);background:var(--show-detail-card-bg)}.session-column[data-v-b633b976]{min-width:0}.session-column--tickets[data-v-b633b976]{padding-left:0;border-left:0}.session-column__title[data-v-b633b976]{margin:0 0 12px;color:var(--show-detail-text-primary);font-weight:600;font-size:14px;line-height:1.45}.ticket-list[data-v-b633b976]{display:grid;gap:0}.ticket-item[data-v-b633b976]{padding:10px 0}.ticket-item+.ticket-item[data-v-b633b976]{border-top:1px solid var(--ba-scene-divider-soft)}.ticket-item__main[data-v-b633b976]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;width:100%}.ticket-item strong[data-v-b633b976],.ticket-item p[data-v-b633b976]{margin:0}.ticket-item p[data-v-b633b976]{margin-top:5px;color:var(--show-detail-text-secondary)}.show-empty[data-v-b633b976]{padding:18px 0}@media (max-width: 900px){.show-detail-hero__facts[data-v-b633b976],.show-detail-links-grid[data-v-b633b976]{grid-template-columns:1fr}.session-column--tickets[data-v-b633b976]{padding-left:0;border-left:0}}@media (max-width: 768px){.show-detail-page[data-v-b633b976]{padding:12px 12px 90px}.show-detail-shell[data-v-b633b976]{width:100%}.show-detail-toolbar[data-v-b633b976]{margin-bottom:12px}.show-detail-hero[data-v-b633b976]{grid-template-columns:1fr;padding:16px;border-radius:var(--ba-radius-3);gap:20px}.show-detail-hero__content h1[data-v-b633b976]{font-size:24px}.session-flow-item__header[data-v-b633b976],.show-detail-link-card[data-v-b633b976],.ticket-item__main[data-v-b633b976]{flex-direction:column;align-items:flex-start}.wiki-stats[data-v-b633b976]{grid-template-columns:1fr}}.show-detail-wiki[data-v-b633b976]{padding:20px;border:1px solid var(--show-detail-card-border);border-radius:var(--ba-radius-3);background:var(--show-detail-card-bg);box-shadow:0 1px 3px #0000000d}.wiki-stats[data-v-b633b976]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--ba-scene-divider-soft)}.wiki-stat[data-v-b633b976]{padding:14px 16px;border:1px solid var(--show-detail-card-border);border-radius:var(--ba-radius-2);background:var(--ba-scene-card-bg-subtle)}.wiki-stat__label[data-v-b633b976]{display:block;color:var(--show-detail-text-muted);font-size:11px;font-weight:600;letter-spacing:.04em}.wiki-stat__value[data-v-b633b976]{display:block;margin-top:8px;color:var(--show-detail-text-primary);font-size:24px;font-weight:800;line-height:1.15;font-family:var(--ba-font-mono, monospace)}.wiki-stat__value--time[data-v-b633b976]{font-size:13px;font-weight:700}.wiki-timeline[data-v-b633b976]{position:relative;margin-left:6px;padding-left:6px}.wiki-timeline[data-v-b633b976]:before{content:"";position:absolute;top:12px;bottom:0;left:0;width:1px;background:var(--ba-scene-card-border-soft)}.wiki-timeline-item[data-v-b633b976]{position:relative;padding-left:24px;padding-bottom:24px}.wiki-timeline-item[data-v-b633b976]:last-child{padding-bottom:0}.wiki-timeline-dot[data-v-b633b976]{position:absolute;left:-10px;top:8px;width:8px;height:8px;border-radius:50%;background:var(--ba-scene-card-border-soft);box-shadow:0 0 0 3px var(--show-detail-card-bg);z-index:1;transition:background .2s}.wiki-timeline-dot--active[data-v-b633b976]{background:var(--ba-color-brand-600)}.wiki-timeline-card[data-v-b633b976]{padding:14px 16px;border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-2);background:var(--ba-scene-card-bg-subtle);transition:border-color .2s}.wiki-timeline-card[data-v-b633b976]:hover{border-color:var(--ba-scene-card-border-strong)}.wiki-timeline-card__head[data-v-b633b976]{display:flex;justify-content:space-between;align-items:center;gap:12px}.wiki-timeline-card__head strong[data-v-b633b976]{color:var(--show-detail-text-primary);font-size:14px;font-weight:700;line-height:1.5}.wiki-merge-tag[data-v-b633b976]{flex-shrink:0;display:inline-block;padding:2px 7px;font-size:10px;font-weight:700;line-height:1.4;color:var(--ba-color-success-600, #2b7a3e);background:var(--ba-color-success-bg, rgba(43, 122, 62, .1));border:1px solid var(--ba-color-success-border, rgba(43, 122, 62, .25));border-radius:var(--ba-radius-1);white-space:nowrap}.wiki-timeline-card__meta[data-v-b633b976]{margin:8px 0 0;color:var(--show-detail-text-secondary);font-size:13px;line-height:1.6}.wiki-timeline-card__meta em[data-v-b633b976]{font-style:normal;font-weight:600;color:var(--show-detail-text-primary);cursor:pointer}.wiki-timeline-card__meta em[data-v-b633b976]:hover{color:var(--ba-color-link)}.wiki-timeline-card__time[data-v-b633b976]{display:block;margin-top:5px;color:var(--show-detail-text-muted);font-size:12px;font-family:var(--ba-font-mono, monospace)}.wiki-empty[data-v-b633b976]{padding:60px 0;text-align:center;color:var(--show-detail-text-muted);font-size:14px}.show-detail-toolbar[data-v-b633b976]{margin-bottom:20px}.show-detail-toolbar-btn[data-v-b633b976]{border-radius:var(--ba-radius-2);box-shadow:0 1px 3px #0000000f;transition:border-color .2s ease,color .2s ease,background .2s ease}.show-detail-hero[data-v-b633b976],.show-detail-media-block[data-v-b633b976],.show-detail-links-block[data-v-b633b976],.show-detail-sessions-block[data-v-b633b976],.show-detail-copy-block[data-v-b633b976],.show-detail-wiki[data-v-b633b976],.show-detail-tabs-pill[data-v-b633b976]{border-radius:var(--ba-radius-3)}.show-detail-hero[data-v-b633b976]{gap:24px;padding:16px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.show-detail-hero__poster[data-v-b633b976]{border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);box-shadow:0 1px 3px #00000014}.show-detail-hero__content h1[data-v-b633b976]{font-size:30px;line-height:1.2;letter-spacing:-.025em}.show-detail-hero__meta[data-v-b633b976]{gap:6px}.show-detail-hero__source-tag[data-v-b633b976],.show-detail-hero__city-tag[data-v-b633b976],.show-detail-hero__status-tag[data-v-b633b976]{min-height:auto;padding:2px 8px;border-radius:var(--ba-radius-1);font-size:10px;font-weight:700}.show-detail-hero__city-tag[data-v-b633b976]{background:var(--ba-scene-card-bg-hover-soft);border-color:var(--ba-scene-card-border-soft)}.show-detail-hero__status-tag[data-v-b633b976]{margin-left:auto}.show-detail-hero__status-dot[data-v-b633b976]{width:6px;height:6px;border-radius:999px;background:currentColor}.show-detail-hero__status-tag--active[data-v-b633b976]{color:var(--ba-color-success-600, #059669);background:#05966914;border-color:#05966933}.show-detail-hero__status-tag--active .show-detail-hero__status-dot[data-v-b633b976]{animation:show-status-pulse-b633b976 1.6s ease-in-out infinite}@keyframes show-status-pulse-b633b976{0%,to{opacity:1}50%{opacity:.3}}.show-detail-hero__status-tag--warmup[data-v-b633b976]{color:var(--ba-color-warning-600, #d97706);background:#d9770614;border-color:#d9770633}.show-detail-hero__status-tag--ended[data-v-b633b976],.show-detail-hero__status-tag--offline[data-v-b633b976],.show-detail-hero__status-tag--muted[data-v-b633b976]{color:var(--show-detail-text-secondary);background:var(--ba-scene-card-bg-hover-soft);border-color:var(--ba-scene-card-border-soft)}.show-detail-hero__label[data-v-b633b976]{margin:8px 0 24px;color:var(--show-detail-text-muted);font-size:12px;font-weight:500}.show-detail-fact[data-v-b633b976],.show-detail-link-card[data-v-b633b976],.session-flow-item[data-v-b633b976],.wiki-stat[data-v-b633b976],.wiki-timeline-card[data-v-b633b976]{border-radius:var(--ba-radius-2)}.show-detail-fact[data-v-b633b976]{padding:12px}.show-detail-fact__label[data-v-b633b976],.session-column__title[data-v-b633b976],.wiki-stat__label[data-v-b633b976]{font-weight:500}.show-detail-fact__value[data-v-b633b976],.ticket-item__main p[data-v-b633b976],.wiki-stat__value[data-v-b633b976],.wiki-stat__value--time[data-v-b633b976]{font-weight:700}.show-detail-fact__value--brand[data-v-b633b976],.ticket-item__main p[data-v-b633b976]{color:var(--ba-color-text-accent-theme)}.show-detail-hero__actions[data-v-b633b976]{padding-top:20px}.show-detail-tabs-pill[data-v-b633b976]{background:color-mix(in srgb,var(--show-detail-panel-bg) 84%,transparent);box-shadow:0 1px 4px #0000000f}.show-detail-tab-btn[data-v-b633b976]{border-radius:var(--ba-radius-1);font-weight:700}.show-detail-intro-stack[data-v-b633b976]{gap:20px}.show-detail-media-block[data-v-b633b976],.show-detail-links-block[data-v-b633b976],.show-detail-sessions-block[data-v-b633b976],.show-detail-copy-block[data-v-b633b976],.show-detail-wiki[data-v-b633b976]{padding:20px;box-shadow:0 1px 3px #0000000d}.show-detail-links-block[data-v-b633b976],.show-detail-sessions-block[data-v-b633b976],.show-detail-copy-block[data-v-b633b976]{margin-top:0}.show-detail-section-head[data-v-b633b976]{margin-bottom:16px}.show-detail-section-title[data-v-b633b976]{margin-bottom:0;font-size:14px;font-weight:700}.show-detail-link-card[data-v-b633b976]{padding:12px 14px;transition:border-color .2s ease,background .2s ease}.show-detail-link-card__type[data-v-b633b976]{font-size:10px;font-weight:500}.show-detail-link-card__title[data-v-b633b976]{font-weight:700}.session-flow-item[data-v-b633b976]{padding:16px;background:color-mix(in srgb,var(--ba-scene-card-bg-subtle) 92%,transparent)}.session-flow-item__header[data-v-b633b976]{align-items:center;padding-bottom:12px;border-bottom:1px solid var(--ba-scene-divider-soft)}.session-flow-item__head-main h3[data-v-b633b976]{font-size:18px;font-weight:900}.session-flow-item__head-main p[data-v-b633b976]{margin:6px 0 0;font-size:12px}.session-flow-item__venue[data-v-b633b976]{margin-top:0;color:var(--show-detail-text-muted);font-size:12px}.session-flow-item__time[data-v-b633b976]{padding:6px 12px;border:1px solid var(--ba-scene-card-border-soft);border-radius:var(--ba-radius-1);font-family:var(--ba-font-mono, monospace);background:var(--show-detail-card-bg);color:var(--show-detail-text-secondary);font-size:12px;font-weight:500}.ticket-list--empty[data-v-b633b976]{font-size:12px;font-style:italic}.ticket-item__main strong[data-v-b633b976]{font-size:14px;font-weight:500}.ticket-item__main p[data-v-b633b976]{font-size:14px;font-family:var(--ba-font-mono, monospace)}.show-detail-empty-state[data-v-b633b976],.show-detail-intro__empty[data-v-b633b976]{min-height:200px;border:1px dashed var(--ba-scene-card-border-soft);padding:24px;border-radius:var(--ba-radius-3);background:color-mix(in srgb,var(--ba-scene-card-bg-subtle) 72%,transparent)}.show-detail-empty-state[data-v-b633b976]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:default}.show-detail-empty-state strong[data-v-b633b976],.show-detail-empty-state span[data-v-b633b976]{display:block}.show-detail-empty-state strong[data-v-b633b976]{color:var(--show-detail-text-primary);font-size:14px;font-weight:700}.show-detail-empty-state span[data-v-b633b976]{color:var(--show-detail-text-muted);font-size:12px;line-height:1.6}.show-detail-empty-state--actionable[data-v-b633b976]{cursor:pointer;transition:border-color .2s ease,background .2s ease}.show-detail-empty-state--actionable[data-v-b633b976]:hover{border-color:#ffc83d66;background:#ffc83d0d}.show-detail-empty-state__icon[data-v-b633b976]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:var(--show-detail-card-bg);box-shadow:0 1px 3px #0000000d;color:var(--show-detail-text-muted);font-size:28px;line-height:1}.show-detail-empty-state--actionable:hover .show-detail-empty-state__icon[data-v-b633b976]{color:var(--ba-color-text-accent-theme)}.show-detail-empty-state__icon--muted[data-v-b633b976]{color:var(--show-detail-text-muted)}.wiki-stats[data-v-b633b976]{gap:16px}.wiki-stat__label[data-v-b633b976]{font-size:10px;font-weight:700}.wiki-stat__value[data-v-b633b976]{font-weight:900}.wiki-stat__value--time[data-v-b633b976]{font-size:16px;line-height:1.4}.wiki-merge-tag[data-v-b633b976]{border-radius:var(--ba-radius-1);font-weight:700}.wiki-timeline-card__head strong[data-v-b633b976],.wiki-timeline-card__meta em[data-v-b633b976]{font-weight:700}@media (min-width: 640px){.show-detail-hero[data-v-b633b976]{padding:24px}}@media (max-width: 900px){.show-detail-links-grid[data-v-b633b976]{grid-template-columns:1fr}}@media (max-width: 768px){.show-detail-hero[data-v-b633b976]{gap:20px}.show-detail-hero__content h1[data-v-b633b976]{font-size:24px}.show-detail-hero__status-tag[data-v-b633b976]{margin-left:0}.session-flow-item__header[data-v-b633b976],.show-detail-link-card[data-v-b633b976],.ticket-item__main[data-v-b633b976]{flex-direction:column;align-items:flex-start}.show-detail-hero__icon-actions[data-v-b633b976]{margin-left:0}.session-flow-item__time[data-v-b633b976]{max-width:100%}}.show-display-button[data-v-b502db89]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:0 14px;border:1px solid transparent;border-radius:10px;background:transparent;font:inherit;font-size:13px;font-weight:600;line-height:1;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease}.show-display-button[data-v-b502db89]:disabled{cursor:not-allowed;opacity:.56}.show-display-button.is-block[data-v-b502db89]{width:100%}.show-display-button.is-loading[data-v-b502db89]{cursor:wait}.show-display-button__icon[data-v-b502db89]{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.show-display-button__label[data-v-b502db89]{display:inline-flex;align-items:center}.show-display-button--md[data-v-b502db89]{min-height:40px}.show-display-button--sm[data-v-b502db89]{min-height:32px;padding:0 12px;border-radius:8px;font-size:12px}.show-display-button.is-icon-only[data-v-b502db89]{width:40px;padding:0}.show-display-button--sm.is-icon-only[data-v-b502db89]{width:32px}.show-display-button--light.show-display-button--primary[data-v-b502db89]{color:#fff;background:#111827;border-color:#111827}.show-display-button--light.show-display-button--primary[data-v-b502db89]:hover:not(:disabled){background:#1f2937;border-color:#1f2937}.show-display-button--light.show-display-button--secondary[data-v-b502db89]{color:#0f172a;background:#ffffffc7;border-color:#94a3b83d}.show-display-button--light.show-display-button--secondary[data-v-b502db89]:hover:not(:disabled){background:#fffffff5;border-color:#64748b52}.show-display-button--light.show-display-button--ghost[data-v-b502db89]{color:#334155;background:transparent;border-color:#94a3b847}.show-display-button--light.show-display-button--ghost[data-v-b502db89]:hover:not(:disabled){color:#0f172a;background:#ffffffad;border-color:#64748b52}.show-display-button--light.show-display-button--danger[data-v-b502db89]{color:#b91c1c;background:#dc26260f;border-color:#dc262629}.show-display-button--light.show-display-button--danger[data-v-b502db89]:hover:not(:disabled){background:#dc26261a;border-color:#dc26263d}.show-display-button--dark.show-display-button--primary[data-v-b502db89]{color:#111827;background:#fffffff0;border-color:#ffffff38}.show-display-button--dark.show-display-button--primary[data-v-b502db89]:hover:not(:disabled){background:#fff;border-color:#ffffff47}.show-display-button--dark.show-display-button--secondary[data-v-b502db89]{color:#fffffff0;background:#ffffff14;border-color:#ffffff1f}.show-display-button--dark.show-display-button--secondary[data-v-b502db89]:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff2e}.show-display-button--dark.show-display-button--ghost[data-v-b502db89]{color:#ffffffe0;background:transparent;border-color:#ffffff24}.show-display-button--dark.show-display-button--ghost[data-v-b502db89]:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff38}.show-display-button--dark.show-display-button--danger[data-v-b502db89]{color:#fecaca;background:#dc262624;border-color:#f871712e}.show-display-button--dark.show-display-button--danger[data-v-b502db89]:hover:not(:disabled){background:#dc262633;border-color:#f8717147}.show-my-revisions-page[data-v-b3e2b399]{min-height:100vh;padding:calc(var(--nav-height) + 24px) 24px 80px;background:radial-gradient(circle at top left,rgba(79,107,255,.16),transparent 30%),radial-gradient(circle at top right,rgba(79,107,255,.1),transparent 24%),linear-gradient(180deg,#0f1220,#171b2a 36%,#eef2f8 36%,#eef2f8)}.show-my-revisions-hero[data-v-b3e2b399],.show-my-revisions-section[data-v-b3e2b399]{position:relative;max-width:1180px;margin:0 auto;border-radius:16px;backdrop-filter:blur(22px) saturate(142%);-webkit-backdrop-filter:blur(22px) saturate(142%)}.show-my-revisions-section__body[data-v-b3e2b399]{position:relative;min-height:180px}.show-my-revisions-hero[data-v-b3e2b399]:before,.show-my-revisions-section[data-v-b3e2b399]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,rgba(88,91,255,.4),rgba(255,196,90,.26),transparent 72%)}.show-my-revisions-hero[data-v-b3e2b399]{display:flex;gap:24px;justify-content:space-between;padding:28px;margin-bottom:24px;background:linear-gradient(180deg,#ffffff24,#ffffff14);border:1px solid rgba(255,255,255,.12)}.show-my-revisions-hero h1[data-v-b3e2b399]{margin:10px 0 12px;color:#f8fafc;font-size:36px}.show-my-revisions-hero p[data-v-b3e2b399]{margin:0;color:#e2e8f0d1;line-height:1.8}.show-my-revisions-hero__content[data-v-b3e2b399]{max-width:680px}.show-my-revisions-hero__eyebrow[data-v-b3e2b399]{color:#bfdbfee6!important;font-size:12px;letter-spacing:.16em}.show-my-revisions-hero__actions[data-v-b3e2b399]{display:grid;gap:12px;width:360px;align-content:end}.show-my-revisions-hero__action-row[data-v-b3e2b399]{display:flex;flex-wrap:wrap;gap:10px}.show-my-revisions-section[data-v-b3e2b399]{padding:24px;background:#ffffffe0;border:1px solid rgba(15,23,42,.06)}.show-my-revisions-section__head[data-v-b3e2b399]{margin-bottom:20px}.show-my-revisions-section__head h2[data-v-b3e2b399]{margin:0 0 8px;color:#111827;font-size:24px}.show-my-revisions-section__head p[data-v-b3e2b399]{margin:0;color:#64748b;line-height:1.75}.show-my-revisions-empty[data-v-b3e2b399]{padding:56px 0}.revision-list[data-v-b3e2b399]{display:grid;gap:18px}.revision-card[data-v-b3e2b399]{display:grid;gap:12px;padding:18px;border:1px solid rgba(148,163,184,.12);border-radius:12px;background:linear-gradient(180deg,#ffffffeb,#f8fafcc7)}.revision-card__lead[data-v-b3e2b399]{padding:16px 18px;border:1px solid rgba(148,163,184,.12);border-radius:10px}.revision-card--pending .revision-card__lead[data-v-b3e2b399]{background:linear-gradient(135deg,#4f6bff14,#ffffffd6)}.revision-card--approved .revision-card__lead[data-v-b3e2b399]{background:linear-gradient(135deg,#4f6bff1f,#ffffffd6)}.revision-card--rejected .revision-card__lead[data-v-b3e2b399]{background:linear-gradient(135deg,#4f6bff0f,#ffffffd6)}.revision-card__head[data-v-b3e2b399]{display:flex;gap:16px;justify-content:space-between}.revision-card__head h3[data-v-b3e2b399]{margin:0 0 8px;color:#111827;font-size:20px;line-height:1.45}.revision-card__head p[data-v-b3e2b399]{margin:0;color:#526072}.revision-card__tags[data-v-b3e2b399]{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;justify-content:flex-end}.revision-card__summary[data-v-b3e2b399]{margin:12px 0 0;color:#334155;line-height:1.8}.revision-card__meta[data-v-b3e2b399]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.revision-card__meta-item[data-v-b3e2b399]{padding:12px 14px;background:#f6f8fce6;border-radius:12px}.revision-card__meta-item span[data-v-b3e2b399]{display:block;margin-bottom:6px;color:#64748b;font-size:12px}.revision-card__meta-item strong[data-v-b3e2b399]{color:#111827;font-size:15px;word-break:break-all}.revision-card__feedback[data-v-b3e2b399]{padding:14px 16px;border-radius:12px}.revision-card__feedback h4[data-v-b3e2b399]{margin:0 0 10px;color:#111827;font-size:15px}.revision-card__feedback p[data-v-b3e2b399]{margin:0;color:#475569;line-height:1.8}.revision-card__feedback--pending[data-v-b3e2b399]{background:#f6f8fce6}.revision-card__feedback--approved[data-v-b3e2b399]{background:#eff4ffeb}.revision-card__feedback--rejected[data-v-b3e2b399]{background:#fafafbf0}.revision-card__reject[data-v-b3e2b399]{margin-top:10px!important;color:#b91c1c!important}.show-my-revisions-pagination[data-v-b3e2b399]{display:flex;justify-content:flex-end;margin-top:20px}@media (max-width: 900px){.show-my-revisions-hero[data-v-b3e2b399]{flex-direction:column}.show-my-revisions-hero__actions[data-v-b3e2b399],.show-my-revisions-hero__action-row[data-v-b3e2b399]{width:100%}.show-my-revisions-hero__action-row[data-v-b3e2b399]>*{flex:1}.revision-card__head[data-v-b3e2b399]{flex-direction:column}.revision-card__tags[data-v-b3e2b399]{justify-content:flex-start}.revision-card__meta[data-v-b3e2b399]{grid-template-columns:1fr}}@media (max-width: 768px){.show-my-revisions-page[data-v-b3e2b399]{padding:calc(var(--nav-height) + 16px) 12px 84px}.show-my-revisions-hero[data-v-b3e2b399],.show-my-revisions-section[data-v-b3e2b399]{border-radius:14px}.show-my-revisions-hero[data-v-b3e2b399]{padding:22px 18px}.show-my-revisions-hero h1[data-v-b3e2b399]{font-size:30px}.show-my-revisions-section[data-v-b3e2b399]{padding:18px 14px}.revision-card[data-v-b3e2b399]{padding:14px}.revision-card__lead[data-v-b3e2b399]{padding:14px;border-radius:10px}}.topic[data-v-a2d14381]{--g-dots-bg: var(--ba-scene-page-bg-flat);background:var(--ba-topic-page-bg, transparent)}.topic-page-shell[data-v-a2d14381]{width:min(100%,1032px);margin:0 auto;padding:0 16px calc(var(--nav-height) + 24px)}.topic-page-card[data-v-a2d14381]{background:var(--ba-topic-page-card-bg, var(--ba-scene-panel-bg));border:1px solid var(--ba-topic-page-card-border, var(--ba-scene-card-border));border-radius:var(--ba-radius-3);box-shadow:var(--ba-shadow-surface-sm);overflow:hidden}@media (min-width: 1000px){.topic[data-v-a2d14381]{padding-top:var(--nav-height)}}.front-page-back-header[data-v-53bd67da]{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:12px;align-items:center}.front-page-back-header__side[data-v-53bd67da]{display:flex;align-items:center;min-width:0}.front-page-back-header__side--left[data-v-53bd67da]{justify-content:flex-start}.front-page-back-header__side--right[data-v-53bd67da]{justify-content:flex-end}.front-page-back-header__title[data-v-53bd67da]{overflow:hidden;color:var(--ba-color-text-secondary);font-size:var(--ba-font-size-sm);font-weight:var(--ba-font-weight-bold);text-align:center;text-overflow:ellipsis;white-space:nowrap}.front-page-back-header__icon-button[data-v-53bd67da]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);background:var(--ba-color-bg-surface);color:var(--ba-color-text-secondary);box-shadow:var(--ba-shadow-surface-sm);cursor:pointer;padding:0}.front-page-back-header__icon-button[data-v-53bd67da]:hover:not(:disabled){border-color:var(--ba-scene-card-border-active);color:var(--ba-color-text-primary)}.front-page-back-header__icon-button[data-v-53bd67da]:disabled{opacity:.4;cursor:not-allowed}.front-page-back-header__spacer[data-v-53bd67da]{display:block;width:38px;height:38px}@media (max-width: 768px){.front-page-back-header[data-v-53bd67da]{grid-template-columns:36px minmax(0,1fr) 36px;gap:8px}.front-page-back-header__icon-button[data-v-53bd67da],.front-page-back-header__spacer[data-v-53bd67da]{width:36px;height:36px;border-radius:8px}.front-page-back-header__title[data-v-53bd67da]{font-size:13px}}.topic-hub-list[data-v-938070de]{min-height:100vh;padding-top:calc(var(--nav-height) + 20px)}.topic-hub-list__inner[data-v-938070de]{max-width:1024px;margin:0 auto;padding:0 16px 40px;display:flex;flex-direction:column;gap:16px}.topic-hub-list__hero[data-v-938070de]{position:relative;background:var(--ba-scene-panel-bg);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);padding:20px 24px;display:flex;flex-direction:column;gap:20px;box-shadow:var(--ba-shadow-surface-sm);overflow:hidden}.topic-hub-list__hero-eyebrow[data-v-938070de]{display:inline-flex;padding:1px 6px;font-size:10px;font-weight:700;color:var(--ba-color-text-accent-theme);background:var(--ba-scene-accent-bg-soft);border:1px solid var(--ba-scene-accent-border-soft);border-radius:var(--ba-radius-1);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.topic-hub-list__hero-title[data-v-938070de]{margin:0;font-size:28px;font-weight:900;color:var(--ba-color-text-primary);letter-spacing:-.02em;line-height:1.2}.topic-hub-list__hero-title-sep[data-v-938070de]{color:var(--ba-color-text-disabled, #d1d5db);font-weight:400;margin:0 6px}.topic-hub-list__hero-title-sub[data-v-938070de]{font-size:20px;font-weight:500;color:var(--ba-color-text-secondary);letter-spacing:normal}.topic-hub-list__hero-desc[data-v-938070de]{margin:6px 0 0;font-size:14px;color:var(--ba-color-text-muted);line-height:1.5}.topic-hub-list__hero-tools[data-v-938070de]{display:flex;flex-direction:column;gap:14px;padding-top:16px;border-top:1px solid var(--ba-scene-divider-soft)}.topic-hub-list__hero-search[data-v-938070de]{width:100%;max-width:320px;--ba-search-input-height: 38px}.topic-hub-list__quick[data-v-938070de]{display:flex;align-items:center;gap:10px;overflow:hidden}.topic-hub-list__quick-label[data-v-938070de]{flex-shrink:0;font-size:12px;color:var(--ba-color-text-muted);font-weight:500}.topic-hub-list__quick-list[data-v-938070de]{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.topic-hub-list__quick-list[data-v-938070de]::-webkit-scrollbar{display:none}.topic-hub-list__quick-item[data-v-938070de]{display:inline-flex;padding:3px 10px;font-size:12px;font-weight:700;color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface-muted);border:1px solid transparent;border-radius:var(--ba-radius-1);cursor:pointer;white-space:nowrap;transition:all .2s}.topic-hub-list__quick-item[data-v-938070de]:hover{border-color:var(--ba-color-border-accent);color:var(--ba-color-text-accent-theme)}.topic-hub-list__grid[data-v-938070de]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width: 640px){.topic-hub-list__grid[data-v-938070de]{grid-template-columns:repeat(3,1fr);gap:20px}}@media (min-width: 1024px){.topic-hub-list__grid[data-v-938070de]{grid-template-columns:repeat(4,1fr)}}.topic-hub-card[data-v-938070de]{display:flex;flex-direction:column;background:var(--ba-scene-panel-bg);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);cursor:pointer;overflow:hidden;transition:border-color .2s;box-shadow:var(--ba-shadow-surface-sm)}.topic-hub-card[data-v-938070de]:hover{border-color:var(--ba-color-border-accent)}.topic-hub-card:hover .topic-hub-card__cover[data-v-938070de]{transform:scale(1.05)}.topic-hub-card:hover .topic-hub-card__cover-hash[data-v-938070de]{transform:scale(1.1);color:var(--ba-color-text-accent-theme)}.topic-hub-card:hover .topic-hub-card__title[data-v-938070de]{color:var(--ba-color-text-accent-theme)}.topic-hub-card__banner[data-v-938070de]{position:relative;width:100%;height:80px;overflow:hidden;background:var(--ba-scene-card-bg);border-bottom:1px solid var(--ba-scene-divider-soft)}@media (min-width: 640px){.topic-hub-card__banner[data-v-938070de]{height:96px}}.topic-hub-card__cover[data-v-938070de]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.topic-hub-card__cover-fallback[data-v-938070de]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ba-scene-card-bg-hover-soft),var(--ba-color-bg-surface-strong))}.topic-hub-card__cover-hash[data-v-938070de]{font-size:40px;font-weight:900;color:var(--ba-color-text-disabled, #d1d5db);transform:skew(-12deg);transition:all .4s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.topic-hub-card__badge[data-v-938070de]{position:absolute;bottom:6px;right:6px;display:inline-flex;align-items:center;gap:3px;padding:1px 6px;font-size:10px;font-weight:700;color:var(--ba-color-interactive-primary-text);background:var(--ba-color-interactive-primary-solid);border-radius:var(--ba-radius-1);line-height:1.4;box-shadow:var(--ba-shadow-surface-sm)}.topic-hub-card__body[data-v-938070de]{display:flex;flex-direction:column;flex:1;padding:10px 12px 12px}.topic-hub-card__title[data-v-938070de]{font-size:15px;font-weight:700;color:var(--ba-color-text-primary);margin:0;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}.topic-hub-card__title-hash[data-v-938070de]{color:var(--ba-color-text-accent-theme);margin-right:2px}.topic-hub-card__desc[data-v-938070de]{font-size:12px;color:var(--ba-color-text-secondary);line-height:1.6;margin:6px 0 0;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.topic-hub-card__footer[data-v-938070de]{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px solid var(--ba-scene-divider-soft)}.topic-hub-card__stat[data-v-938070de]{font-size:12px;color:var(--ba-color-text-muted)}.topic-hub-card__stat-num[data-v-938070de]{font-weight:700;color:var(--ba-color-text-primary);font-family:var(--ba-font-mono, monospace)}.topic-hub-card__time[data-v-938070de]{font-size:10px;color:var(--ba-color-text-muted);font-family:var(--ba-font-mono, monospace)}.topic-hub-list__pagination[data-v-938070de]{margin-top:8px;padding-top:16px;border-top:1px solid var(--ba-scene-divider-soft);display:flex;justify-content:flex-end}.topic-hub-list__empty[data-v-938070de]{padding:72px 0;background:var(--ba-scene-card-bg-hover-soft);border-radius:var(--ba-radius-3);border:1px dashed var(--ba-scene-card-border-soft)}.topic-hub-list__bottom-spacer[data-v-938070de]{height:80px;pointer-events:none}@media (max-width: 640px){.topic-hub-list[data-v-938070de]{padding-top:10px}.topic-hub-list__inner[data-v-938070de]{padding:0 12px 28px;gap:12px}.topic-hub-list__hero[data-v-938070de]{padding:16px;gap:16px}.topic-hub-list__hero-search[data-v-938070de]{max-width:none}.topic-hub-list__hero-title[data-v-938070de]{font-size:22px}.topic-hub-list__hero-title-sub[data-v-938070de]{font-size:16px}}.topic-hub-detail[data-v-a41c6a51]{min-height:100vh;padding-top:calc(var(--nav-height) + 20px)}.topic-hub-detail__inner[data-v-a41c6a51]{max-width:1024px;margin:0 auto;padding:0 16px 40px;display:flex;flex-direction:column;gap:16px}.topic-hub-detail__hero-card[data-v-a41c6a51]{display:flex;flex-direction:column;gap:14px;padding:16px;background:var(--ba-scene-panel-bg);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);box-shadow:var(--ba-shadow-surface-sm)}@media (min-width: 640px){.topic-hub-detail__hero-card[data-v-a41c6a51]{flex-direction:row;gap:20px;padding:20px 24px}}.topic-hub-detail__hero-cover[data-v-a41c6a51]{width:100%;height:120px;flex-shrink:0;overflow:hidden;border-radius:var(--ba-radius-2);border:1px solid var(--ba-scene-card-border-soft)}@media (min-width: 640px){.topic-hub-detail__hero-cover[data-v-a41c6a51]{width:128px;height:128px}}.topic-hub-detail__cover[data-v-a41c6a51]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topic-hub-detail__cover--fallback[data-v-a41c6a51]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ba-scene-accent-bg-soft),var(--ba-color-bg-surface-strong))}.topic-hub-detail__cover-hash[data-v-a41c6a51]{font-size:36px;font-weight:900;color:var(--ba-color-text-disabled, #d1d5db);transform:skew(-12deg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.topic-hub-detail__hero-copy[data-v-a41c6a51]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.topic-hub-detail__hero-title[data-v-a41c6a51]{margin:0;font-size:22px;font-weight:900;color:var(--ba-color-text-primary);line-height:1.25}@media (min-width: 640px){.topic-hub-detail__hero-title[data-v-a41c6a51]{font-size:28px}}.topic-hub-detail__hero-desc[data-v-a41c6a51]{margin:0;font-size:13px;color:var(--ba-color-text-secondary);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.topic-hub-detail__hero-stats[data-v-a41c6a51]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}.topic-hub-detail__stat-pill[data-v-a41c6a51]{display:inline-flex;padding:2px 8px;font-size:10px;font-weight:700;color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface-muted);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-1);line-height:1.4}.topic-hub-detail__stat-pill--active[data-v-a41c6a51]{color:var(--ba-color-text-accent-theme);background:var(--ba-scene-accent-bg-soft);border-color:var(--ba-scene-accent-border-soft)}.topic-hub-detail__feed-bar[data-v-a41c6a51]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:12px;background:var(--ba-scene-panel-bg);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);box-shadow:var(--ba-shadow-surface-sm)}.topic-hub-detail__publish-btn[data-v-a41c6a51]{--bah-button-height: 36px;--bah-button-padding-x: 24px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-size: 13px;--bah-button-font-weight: 700;--bah-button-filled-bg: linear-gradient(90deg, var(--ba-color-brand-600), var(--ba-color-brand-700));--bah-button-filled-bg-hover: linear-gradient(90deg, var(--ba-color-brand-500), var(--ba-color-brand-600));--bah-button-filled-bg-active: linear-gradient(90deg, var(--ba-color-brand-700), var(--ba-color-brand-600));--bah-button-filled-text: var(--ba-color-brand-text);--bah-button-filled-text-hover: var(--ba-color-brand-text);--bah-button-filled-border: transparent;--bah-button-filled-border-hover: transparent}.topic-hub-detail__feed-list[data-v-a41c6a51]{display:flex;flex-direction:column;gap:12px}.topic-hub-detail__pagination[data-v-a41c6a51]{margin-top:16px;padding-top:16px;border-top:1px solid var(--ba-scene-divider-soft);display:flex;justify-content:flex-end}.topic-hub-detail__empty[data-v-a41c6a51]{padding:64px 0}@media (max-width: 640px){.topic-hub-detail[data-v-a41c6a51]{padding-top:10px}.topic-hub-detail__inner[data-v-a41c6a51]{padding:0 12px 24px;gap:12px}.topic-hub-detail__hero-title[data-v-a41c6a51]{font-size:18px}.topic-hub-detail__feed-bar[data-v-a41c6a51]{flex-wrap:wrap}}.my[data-v-048a3b63]{min-height:100vh;--g-dots-bg: var(--ba-scene-page-bg-flat);padding-top:12px}@media (max-width: 1000px){.my[data-v-048a3b63]{padding-top:0}}.safe-area-spacer[data-v-048a3b63]{height:80px;width:100%}.default-banner[data-v-41fedf4d]{--default-banner-bg: var(--ba-scene-panel-bg-strong);--default-banner-grid-line: var(--ba-scene-divider-soft);--default-banner-corner: var(--ba-scene-card-border-active, var(--ba-scene-card-border));--default-banner-tech-text: var(--ba-color-text-muted);--default-banner-center-text: var(--ba-color-text-secondary);--default-banner-center-border: var(--ba-scene-card-border-soft, var(--ba-scene-card-border));--default-banner-accent-soft: var(--ba-scene-accent-bg-soft, rgba(255, 200, 61, .16));position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--default-banner-bg);overflow:hidden;display:flex;align-items:center;justify-content:center;background-image:radial-gradient(circle at 100% 100%,var(--default-banner-accent-soft) 0%,transparent 20%),radial-gradient(circle at 0% 0%,var(--default-banner-accent-soft) 0%,transparent 20%)}.banner-grid[data-v-41fedf4d]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--default-banner-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--default-banner-grid-line) 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-41fedf4d]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.04;pointer-events:none;mix-blend-mode:soft-light;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-41fedf4d]{position:relative;width:100%;height:100%;max-width:1200px;margin:0 auto;pointer-events:none}.corner-bracket[data-v-41fedf4d]{position:absolute;width:20px;height:20px;border:1px solid var(--default-banner-corner)}.corner-bracket.top-left[data-v-41fedf4d]{top:32px;left:32px;border-right:none;border-bottom:none}.corner-bracket.bottom-right[data-v-41fedf4d]{bottom:32px;right:32px;border-left:none;border-top:none}.tech-info[data-v-41fedf4d]{position:absolute;font-size:10px;font-weight:500;color:var(--default-banner-tech-text);letter-spacing:.5px}.tech-info.left[data-v-41fedf4d]{bottom:32px;left:32px}.tech-info.right[data-v-41fedf4d]{top:32px;right:32px;text-align:right}.center-glitch[data-v-41fedf4d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:900;color:var(--default-banner-center-text);letter-spacing:6px;padding:6px 12px;border:1px solid var(--default-banner-center-border);-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase}@media (max-width: 1000px){.corner-bracket[data-v-41fedf4d],.tech-info[data-v-41fedf4d]{display:none}.center-glitch[data-v-41fedf4d]{font-size:11px;letter-spacing:3px}}.user-stats[data-v-0d4d7446]{--user-stats-card-bg: var(--ba-scene-card-bg);--user-stats-card-bg-hover: var(--ba-scene-card-bg-hover);--user-stats-border: var(--ba-scene-card-border);--user-stats-border-active: var(--ba-scene-card-border-active);--user-stats-text-primary: var(--ba-color-text-primary);--user-stats-text-secondary: var(--ba-color-text-secondary);--user-stats-text-muted: var(--ba-scene-section-meta);min-height:200px}.stats-grid[data-v-0d4d7446]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}@media (max-width: 1000px){.stats-grid[data-v-0d4d7446]{grid-template-columns:1fr}}.stats-card[data-v-0d4d7446]{position:relative;display:flex;align-items:center;gap:16px;background:linear-gradient(180deg,var(--ba-scene-card-bg-subtle),var(--user-stats-card-bg));padding:16px;border:1px solid var(--user-stats-border);border-radius:var(--ba-radius-3);cursor:pointer;transition:all .3s cubic-bezier(.19,1,.22,1);overflow:hidden}.stats-card .card-bg-deco[data-v-0d4d7446]{position:absolute;top:-20px;right:-20px;width:60px;height:60px;background:var(--ba-color-interactive-primary-bg);opacity:.05;transform:rotate(45deg);transition:all .3s}.stats-card[data-v-0d4d7446]:hover{transform:translateY(-2px);background:linear-gradient(180deg,var(--ba-scene-card-bg-hover-soft),var(--user-stats-card-bg-hover));border-color:var(--user-stats-border-active);box-shadow:0 18px 30px -24px #0f172a6b}.stats-card:hover .card-bg-deco[data-v-0d4d7446]{opacity:.22;transform:rotate(45deg) scale(2.2)}.stats-card:hover .card-arrow[data-v-0d4d7446]{transform:translate(4px);color:var(--ba-color-interactive-primary-text)}.label-avatar[data-v-0d4d7446]{width:56px;height:56px;flex-shrink:0;border:1px solid var(--user-stats-border);padding:2px;border-radius:var(--ba-radius-3);background:var(--ba-scene-panel-bg)}.label-avatar .avatar-img[data-v-0d4d7446]{width:100%;height:100%;border-radius:2px}.stats-info[data-v-0d4d7446]{flex:1;min-width:0}.stats-info .label-name[data-v-0d4d7446]{font-size:16px;font-weight:800;color:var(--user-stats-text-primary);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats-info .stats-value[data-v-0d4d7446]{display:flex;align-items:baseline;gap:8px}.stats-info .stats-value .count[data-v-0d4d7446]{font-size:20px;font-weight:900;color:var(--user-stats-text-primary);font-family:JetBrains Mono,monospace}.stats-info .stats-value .unit[data-v-0d4d7446]{font-size:11px;color:var(--user-stats-text-secondary);text-transform:uppercase;opacity:.8}.card-arrow[data-v-0d4d7446]{font-size:18px;color:var(--user-stats-text-muted);transition:all .3s}.topic-grid[data-v-d425bf84]{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.pagination-bar[data-v-d425bf84]{display:flex;justify-content:center;padding-bottom:40px}.user-dossier[data-v-87158fd7]{--user-dossier-surface-bg: var(--ba-scene-panel-bg, var(--color-bg-2, #f5f7fb));--user-dossier-border: var(--ba-scene-card-border, var(--color-border-1, rgba(130, 138, 152, .22)));--user-dossier-divider: var(--ba-scene-divider-soft, var(--color-border-1, rgba(130, 138, 152, .2)));--user-dossier-text-primary: var(--ba-color-text-primary, var(--color-text-title, #1c2331));--user-dossier-text-secondary: var(--ba-color-text-secondary, var(--color-text-main, #3d4656));--user-dossier-text-muted: var(--ba-scene-section-meta, var(--color-text-description, rgba(61, 70, 86, .72)));--user-dossier-surface-soft: var(--ba-scene-surface-soft, var(--color-bg-inner, #edf1f8));--global-white: var(--ba-scene-panel-bg);--color-bg-2: var(--user-dossier-surface-soft);--color-bg-inner: var(--user-dossier-surface-soft);--color-border-1: var(--user-dossier-divider);--color-text-title: var(--user-dossier-text-primary);--color-text-main: var(--user-dossier-text-primary);--color-text-description: var(--user-dossier-text-secondary);--color-text-disabled: var(--user-dossier-text-muted);padding-bottom:40px}.bati-section[data-v-87158fd7]{margin-bottom:20px}.dossier-shell[data-v-87158fd7]{width:100%;border:1px solid var(--user-dossier-border);border-radius:var(--ba-radius-3);background:var(--user-dossier-surface-bg);padding:18px 20px}.dossier-header[data-v-87158fd7]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--user-dossier-divider)}.dossier-header h3[data-v-87158fd7]{margin:0;font-size:16px;font-weight:800;color:var(--user-dossier-text-primary)}.dossier-header .dossier-sub[data-v-87158fd7]{font-size:12px;font-weight:600;color:var(--user-dossier-text-muted)}.dossier-main[data-v-87158fd7]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:22px}.meta-grid[data-v-87158fd7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.meta-item[data-v-87158fd7]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:2px 0;border-bottom:1px dashed var(--user-dossier-divider)}.meta-item .label[data-v-87158fd7]{font-size:12px;font-weight:700;color:var(--user-dossier-text-muted)}.meta-item .value[data-v-87158fd7]{display:inline-flex;align-items:center;justify-content:flex-end;font-size:13px;font-weight:700;color:var(--user-dossier-text-primary)}.meta-item .value.mono[data-v-87158fd7]{font-family:var(--font-mono)}.meta-item--full[data-v-87158fd7]{grid-column:1 / -1;justify-content:space-between;gap:10px}.meta-item--full .label[data-v-87158fd7]{min-width:36px}.meta-item--full .certification-tag[data-v-87158fd7]{margin-left:auto}.certification-tag[data-v-87158fd7]{gap:6px}.bio-panel[data-v-87158fd7]{display:flex;flex-direction:column;min-height:140px;border:1px dashed var(--user-dossier-divider);border-left:1px dashed var(--user-dossier-divider);background:var(--user-dossier-surface-soft);border-radius:var(--ba-radius-3);padding:12px 14px}.bio-label[data-v-87158fd7]{margin-bottom:10px;font-size:12px;font-weight:700;color:var(--user-dossier-text-muted)}.bio-content[data-v-87158fd7]{margin:0;font-size:13px;line-height:1.7;color:var(--user-dossier-text-secondary);white-space:pre-wrap;word-break:break-all;flex:1}.bio-content.empty[data-v-87158fd7]{opacity:.66;font-style:italic}@media (max-width: 1000px){.dossier-shell[data-v-87158fd7]{padding:14px;border-radius:var(--ba-radius-3)}.dossier-main[data-v-87158fd7]{grid-template-columns:1fr;gap:14px}.meta-grid[data-v-87158fd7]{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0}.meta-item--full[data-v-87158fd7]{align-items:center;flex-direction:row;gap:10px;padding-top:2px}.meta-item--full .certification-tag[data-v-87158fd7]{margin-left:auto}.bio-panel[data-v-87158fd7]{min-height:0;border-left:0;border-top:1px dashed var(--user-dossier-divider);border-radius:var(--ba-radius-3)}}.user-page[data-v-15364586]{--user-page-surface-bg: var(--ba-scene-panel-bg);--user-page-muted-bg: var(--ba-scene-card-bg);--user-page-muted-bg-hover: var(--ba-scene-card-bg-hover);--user-page-border: var(--ba-scene-card-border);--user-page-border-strong: var(--ba-scene-card-border-active);--user-page-text-primary: var(--ba-color-text-primary);--user-page-text-secondary: var(--ba-color-text-secondary);--user-page-text-muted: var(--ba-scene-section-meta);--user-page-primary-bg: var(--ba-color-interactive-primary-bg);--user-page-primary-border: var(--ba-color-interactive-primary-border);--user-page-primary-text: var(--ba-color-interactive-primary-text);--user-page-danger: var(--ba-color-danger-500, #ff7875);--global-white: var(--user-page-surface-bg);--color-bg-pure: var(--user-page-surface-bg);--color-bg-1: var(--ba-scene-page-bg-flat);--color-bg-2: var(--user-page-muted-bg);--color-bg-inner: var(--user-page-muted-bg);--color-bg-primary: var(--ba-color-interactive-primary-solid);--color-bg-error: var(--user-page-danger);--color-border-1: var(--user-page-border);--color-border-2: var(--user-page-border);--color-text-title: var(--user-page-text-primary);--color-text-main: var(--user-page-text-primary);--color-text-secondary: var(--user-page-text-secondary);--color-text-description: var(--user-page-text-secondary);--color-text-placeholder: var(--user-page-text-muted);--color-text-disabled: var(--user-page-text-muted);min-height:100vh;--g-dots-bg: var(--ba-scene-page-bg-flat)}.profile-header[data-v-15364586]{position:relative;width:100%;background:var(--user-page-surface-bg);border-bottom:1px solid var(--user-page-border)}.header-banner[data-v-15364586]{position:relative;width:100%;height:380px;background:var(--user-page-surface-bg);overflow:hidden}.header-banner .banner-media[data-v-15364586]{position:absolute;inset:var(--nav-height) 0 0 0;overflow:hidden;background:linear-gradient(180deg,rgba(15,23,42,.06),transparent),radial-gradient(circle at top left,rgba(255,200,61,.12),transparent 28%),radial-gradient(circle at top right,rgba(126,214,223,.14),transparent 32%),var(--ba-scene-page-bg-flat)}.header-banner .banner-img[data-v-15364586]{width:100%;height:100%;background-size:cover;background-position:center;background-color:var(--ba-scene-page-bg-flat)}@media (max-width: 1000px){.header-banner .banner-img[data-v-15364586]{height:100%}}.header-banner .banner-mask[data-v-15364586]{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-15364586]{height:220px}.header-banner .banner-media[data-v-15364586]{top:0;right:0;bottom:0;left:0}}.header-main[data-v-15364586]{max-width:1200px;width:100%;margin:0 auto;padding:0 40px;position:relative;z-index:10}@media (max-width: 1000px){.header-main[data-v-15364586]{padding:0 20px}}.profile-content[data-v-15364586]{display:flex;align-items:flex-start;gap:32px;margin-top:-60px;padding-bottom:32px}@media (max-width: 1000px){.profile-content[data-v-15364586]{flex-direction:column;align-items:center;text-align:center;margin-top:-40px;gap:24px}}.avatar-block[data-v-15364586]{position:relative;flex-shrink:0}.avatar-block .main-avatar[data-v-15364586]{background:var(--user-page-surface-bg);border:4px solid var(--user-page-surface-bg);border-radius:50%;box-shadow:0 8px 30px #0000001f}.profile-main[data-v-15364586]{flex:1;min-width:0;padding-top:100px;display:flex;flex-direction:column}@media (max-width: 1000px){.profile-main[data-v-15364586]{padding-top:0}}.profile-main .profile-top-section[data-v-15364586]{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-15364586]{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-15364586]{flex:1;min-width:0}.profile-info-basic .name-row[data-v-15364586]{display:flex;align-items:center;gap:16px;margin-bottom:12px}@media (max-width: 1000px){.profile-info-basic .name-row[data-v-15364586]{flex-direction:column;align-items:center;gap:8px}}.profile-info-basic .name-row .user-name[data-v-15364586]{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-15364586]{font-size:24px}}.profile-info-basic .user-meta-row[data-v-15364586]{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-15364586]{justify-content:center;gap:12px}}.profile-info-basic .user-meta-row .meta-item[data-v-15364586]{display:flex;align-items:center;gap:4px}.profile-info-basic .user-meta-row .cert-tag[data-v-15364586],.profile-info-basic .user-meta-row .cert-tag[data-v-15364586] .tech-tag{gap:6px}.profile-side[data-v-15364586]{display:flex;align-items:flex-start;gap:40px}@media (max-width: 1000px){.profile-side[data-v-15364586]{flex-direction:column;align-items:center;gap:20px}}.profile-side .user-stats-bar[data-v-15364586]{display:flex;gap:32px}@media (max-width: 1000px){.profile-side .user-stats-bar[data-v-15364586]{justify-content:center}}.profile-side .user-stats-bar .stat-item[data-v-15364586]{cursor:pointer;display:flex;flex-direction:column;transition:transform .2s ease}.profile-side .user-stats-bar .stat-item .val[data-v-15364586]{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-15364586]{font-size:11px;color:var(--color-text-description);font-weight:700;transition:color .2s}.profile-side .user-stats-bar .stat-item[data-v-15364586]:hover{transform:translateY(-1px)}.profile-side .user-stats-bar .stat-item:hover .lab[data-v-15364586]{color:var(--color-text-title)}.profile-side .profile-actions[data-v-15364586]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}@media (max-width: 1000px){.profile-side .profile-actions[data-v-15364586]{width:100%;justify-content:center}}.user-bio[data-v-15364586]{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-15364586]{opacity:.4;font-style:italic}.profile-body[data-v-15364586]{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:column;padding:16px 0 0}@media (max-width: 1000px){.profile-body[data-v-15364586]{padding:12px 12px 0}}.profile-nav[data-v-15364586]{margin-bottom:20px}.profile-nav-tabs[data-v-15364586]{--scene-large-tabs-bg: var(--user-page-surface-bg);--scene-large-tabs-border: var(--user-page-border);--scene-large-tabs-text: var(--user-page-text-secondary);--scene-large-tabs-text-hover: var(--user-page-text-primary);--scene-large-tabs-active-bg: var(--user-page-primary-bg);--scene-large-tabs-active-border: var(--user-page-primary-border);--scene-large-tabs-active-text: var(--user-page-primary-text);--scene-large-tabs-focus-ring: var(--user-page-primary-border)}.profile-main-content[data-v-15364586]{padding-bottom:80px}.profile-action-button[data-v-15364586]{--bah-button-height: 38px;--bah-button-padding-x: 18px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-weight: 700;--bah-button-outlined-bg: var(--user-page-surface-bg);--bah-button-outlined-bg-hover: var(--user-page-muted-bg);--bah-button-outlined-text: var(--user-page-text-primary);--bah-button-outlined-border: var(--user-page-border);--bah-button-outlined-border-hover: var(--user-page-border-strong);--bah-button-filled-bg: var(--user-page-primary-bg);--bah-button-filled-bg-hover: var(--ba-color-interactive-primary-bg-hover);--bah-button-filled-border: var(--user-page-primary-border);--bah-button-filled-border-hover: var(--ba-color-interactive-primary-border-hover);--bah-button-filled-text: var(--user-page-primary-text)}.profile-action-button--follow.active[data-v-15364586]{--bah-button-outlined-bg: var(--user-page-muted-bg);--bah-button-outlined-bg-hover: var(--user-page-muted-bg-hover);--bah-button-outlined-border: var(--user-page-primary-border);--bah-button-outlined-border-hover: var(--user-page-primary-border)}.profile-action-button--follow.reciprocal[data-v-15364586]{--bah-button-filled-bg: var(--user-page-primary-bg);--bah-button-filled-bg-hover: var(--ba-color-interactive-primary-bg-hover);--bah-button-filled-border: var(--user-page-primary-border);--bah-button-filled-text: var(--user-page-text-primary)}.profile-action-button--follow.mutual[data-v-15364586]{--bah-button-outlined-bg: var(--user-page-muted-bg);--bah-button-outlined-bg-hover: var(--user-page-muted-bg-hover);--bah-button-outlined-border: var(--user-page-primary-border);--bah-button-outlined-border-hover: var(--user-page-primary-border)}.section-container[data-v-2f8a5f03]{max-width:1000px;margin:0 auto}.section-title[data-v-2f8a5f03]{font-size:32px;font-weight:900;margin-bottom:40px;text-align:left;color:#fff}@media (max-width: 1000px){.section-title[data-v-2f8a5f03]{font-size:24px;margin-bottom:24px}}.tag[data-v-2f8a5f03]{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-2f8a5f03]{position:relative;box-sizing:border-box;min-height:100vh;--workbench-mobile-bottom-nav-clearance: calc(76px + env(safe-area-inset-bottom, 0px)) ;color:#fff;background-color:#050505;scroll-behavior:smooth;padding-top:0}@media (max-width: 1000px){.workbench-page[data-v-2f8a5f03]{min-height:calc(100dvh - var(--mobile-header-height))}}.bg-layer[data-v-2f8a5f03]{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-2f8a5f03]{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:0;overflow:hidden}.grid-pattern[data-v-2f8a5f03]{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-2f8a5f03]{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-2f8a5f03]{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-2f8a5f03]{position:relative;z-index:1;max-width:1200px;padding:0 40px;margin:0 auto}@media (max-width: 1000px){.content-wrapper[data-v-2f8a5f03]{padding:0}}.hero-section[data-v-2f8a5f03]{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-2f8a5f03]{height:calc(100dvh - var(--mobile-header-height));padding-bottom:var(--workbench-mobile-bottom-nav-clearance)}}.hero-section .hero-content[data-v-2f8a5f03]{position:relative;z-index:2;text-align:center;max-width:800px;width:100%;margin-top:-40px}.hero-section .hero-header[data-v-2f8a5f03]{margin-bottom:60px}.hero-section .hero-header .tag-row[data-v-2f8a5f03]{display:flex;justify-content:center;gap:12px;margin-bottom:24px}.hero-section .hero-header .tag-row .tag[data-v-2f8a5f03]{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-2f8a5f03]{color:#ffc83d;border-color:#ffc83d66;background:#ffc83d0d;font-weight:900}.hero-section .hero-header .hero-title[data-v-2f8a5f03]{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-2f8a5f03]{padding:0 24px;font-size:36px;word-break:keep-all}}.hero-section .hero-header .hero-subtitle[data-v-2f8a5f03]{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-2f8a5f03]{padding:0 24px;font-size:15px}}.hero-section .hero-actions[data-v-2f8a5f03]{display:flex;justify-content:center;align-items:center}@media (max-width: 1000px){.hero-section .hero-actions[data-v-2f8a5f03]{flex-direction:column;gap:16px}}.hero-section .launch-btn[data-v-2f8a5f03]{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-2f8a5f03]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffc83d;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-2f8a5f03]:hover{filter:brightness(1.1)}.hero-section .launch-btn[data-v-2f8a5f03]:hover:before{opacity:.9}.hero-section .launch-btn[data-v-2f8a5f03]:active{transform:scale(.98)}.hero-section .manual-btn[data-v-2f8a5f03]{position:relative;background:transparent;color:#ffc83d;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-2f8a5f03]{margin-left:0}}.hero-section .manual-btn[data-v-2f8a5f03]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffc83d4d;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-2f8a5f03]: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-2f8a5f03]:hover{color:#fff}.hero-section .manual-btn[data-v-2f8a5f03]:hover:before{background:#ffc83dcc}.hero-section .manual-btn[data-v-2f8a5f03]:hover:after{background:#ffc83d14}.help-index[data-v-2f8a5f03]{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-2f8a5f03]{padding:60px 24px}}.help-index[data-v-2f8a5f03]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,200,61,.2),transparent)}.help-index .help-directory[data-v-2f8a5f03]{display:flex;flex-direction:column;gap:60px}.help-index .group-title[data-v-2f8a5f03]{font-size:20px;font-weight:800;color:#666;margin-bottom:32px;letter-spacing:1px;text-transform:uppercase}.help-index .help-cards[data-v-2f8a5f03]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 1000px){.help-index .help-cards[data-v-2f8a5f03]{grid-template-columns:1fr}}.help-index .help-card[data-v-2f8a5f03]{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-2f8a5f03]:hover{background:#ffc83d0d;border-color:#ffc83d4d;transform:translate(8px)}.help-index .help-card:hover .card-icon[data-v-2f8a5f03]{color:#ffc83d;border-color:#ffc83d}.help-index .help-card .card-icon[data-v-2f8a5f03]{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-2f8a5f03]{display:flex;flex-direction:column;gap:4px}.help-index .help-card .card-title[data-v-2f8a5f03]{font-size:17px;font-weight:700;color:#fff}.help-index .help-card .card-desc[data-v-2f8a5f03]{font-size:13px;color:#666}.help-index .help-grid[data-v-2f8a5f03]{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media (max-width: 1000px){.help-index .help-grid[data-v-2f8a5f03]{grid-template-columns:1fr;gap:32px}}.help-index .glossary-category h4[data-v-2f8a5f03]{font-size:16px;font-weight:800;color:#fff;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,200,61,.2)}.help-index .glossary-category ul[data-v-2f8a5f03]{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.help-index .glossary-category ul li[data-v-2f8a5f03]{font-size:14px;color:#888;cursor:pointer;transition:all .2s;display:flex;align-items:center}.help-index .glossary-category ul li[data-v-2f8a5f03]:before{content:"→";margin-right:8px;opacity:0;transition:all .2s;color:#ffc83d}.help-index .glossary-category ul li[data-v-2f8a5f03]:hover{color:#ffc83d;transform:translate(4px)}.help-index .glossary-category ul li[data-v-2f8a5f03]:hover:before{opacity:1}.metrics-table[data-v-2f8a5f03]{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-2f8a5f03]{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-2f8a5f03]{display:none}}.metrics-table .table-row[data-v-2f8a5f03]{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-2f8a5f03]:last-child{border-bottom:none}@media (max-width: 1000px){.metrics-table .table-row[data-v-2f8a5f03]{grid-template-columns:1fr;gap:12px;padding:24px}}.metrics-table .col-cat[data-v-2f8a5f03]{color:#ffc83d;font-weight:700;opacity:.8}.metrics-table .col-metric[data-v-2f8a5f03]{color:#fff;font-weight:600}.metrics-table .col-desc[data-v-2f8a5f03]{color:#999;line-height:1.6}.plugin-list[data-v-2f8a5f03]{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-2f8a5f03]{grid-template-columns:1fr}}.plugin-list .plugin-card[data-v-2f8a5f03]{background:#14141466;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:50px 40px}.plugin-list .plugin-card .card-inner[data-v-2f8a5f03]{display:flex;flex-direction:column;gap:12px}.plugin-list .plugin-card .plugin-name[data-v-2f8a5f03]{font-size:18px;font-weight:800;color:#fff;letter-spacing:1px}.plugin-list .plugin-card .plugin-desc[data-v-2f8a5f03]{font-size:14px;color:#888;line-height:1.6}.core-features[data-v-2f8a5f03]{display:flex;flex-direction:column;gap:32px;margin-top:40px;padding-bottom:80px}.core-features .feature-item[data-v-2f8a5f03]{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-2f8a5f03]{padding:60px 24px}}.core-features .feature-content[data-v-2f8a5f03]{max-width:800px;width:100%;text-align:left}.core-features .feature-title[data-v-2f8a5f03]{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-2f8a5f03]{font-size:28px}}.core-features .feature-desc[data-v-2f8a5f03]{font-size:17px;color:#999;line-height:1.8;margin:0 0 40px}@media (max-width: 1000px){.core-features .feature-desc[data-v-2f8a5f03]{font-size:15px}}.core-features .feature-labels[data-v-2f8a5f03]{display:flex;flex-wrap:wrap;gap:12px}.core-features .feature-labels span[data-v-2f8a5f03]{font-size:11px;color:#ffc83d;border:1px solid rgba(255,200,61,.2);padding:4px 12px;background:#ffc83d0d;font-family:inherit}.metrics-index[data-v-2f8a5f03],.plugin-suite[data-v-2f8a5f03]{padding:100px 40px;background:transparent}@media (max-width: 1000px){.metrics-index[data-v-2f8a5f03],.plugin-suite[data-v-2f8a5f03]{padding:60px 20px}}.tech-manual[data-v-2f8a5f03]{padding:100px 40px;background:transparent}@media (max-width: 1000px){.tech-manual[data-v-2f8a5f03]{padding:60px 20px}}.tech-manual .manual-content .manual-item[data-v-2f8a5f03]{margin-bottom:56px;padding-left:24px;border-left:2px solid #FFC83D}.tech-manual .manual-content .manual-item h4[data-v-2f8a5f03]{font-size:17px;font-weight:800;margin:0 0 12px;color:#fff}.tech-manual .manual-content .manual-item p[data-v-2f8a5f03]{font-size:15px;color:#888;line-height:1.8;margin:0}.workbench-footer[data-v-2f8a5f03]{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-2f8a5f03]{padding:60px 24px;flex-direction:column;gap:24px;text-align:center}}.workbench-footer .logo[data-v-2f8a5f03]{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-2f8a5f03]{font-size:12px;color:#444}.slanted-grid[data-v-2f8a5f03]{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-2f8a5f03]{gap:16px;transform:rotateX(10deg) rotateY(-15deg) rotate(10deg) scale(1.1)}}.scroll-column[data-v-2f8a5f03]{display:flex;flex-direction:column;will-change:transform;transform-style:preserve-3d;backface-visibility:hidden}.scroll-column.column-speed-1[data-v-2f8a5f03]{animation:scroll-vertical-2f8a5f03 80s linear infinite}.scroll-column.column-speed-2[data-v-2f8a5f03]{animation:scroll-vertical-2f8a5f03 60s linear infinite reverse}.scroll-column.column-speed-3[data-v-2f8a5f03]{animation:scroll-vertical-2f8a5f03 100s linear infinite}@keyframes scroll-vertical-2f8a5f03{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}.grid-img[data-v-2f8a5f03]{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-2f8a5f03]{width:220px;margin-bottom:16px}}.main-mockup-section[data-v-2f8a5f03]{padding:120px 40px;background:transparent;position:relative;z-index:2;border-bottom:1px solid #1a1a1a}@media (max-width: 1000px){.main-mockup-section[data-v-2f8a5f03]{padding:60px 20px}}.main-mockup-section .mockup-container[data-v-2f8a5f03]{max-width:1100px;margin:0 auto}.main-mockup-section .mockup-frame[data-v-2f8a5f03]{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-2f8a5f03]{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-2f8a5f03]{display:flex;gap:8px}.main-mockup-section .mockup-frame .frame-header .dots span[data-v-2f8a5f03]{width:12px;height:12px;border-radius:50%}.main-mockup-section .mockup-frame .frame-header .dots .dot-red[data-v-2f8a5f03]{background:#ff5f56}.main-mockup-section .mockup-frame .frame-header .dots .dot-yellow[data-v-2f8a5f03]{background:#ffbd2e}.main-mockup-section .mockup-frame .frame-header .dots .dot-green[data-v-2f8a5f03]{background:#27c93f}.main-mockup-section .mockup-frame .frame-header .url[data-v-2f8a5f03]{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-2f8a5f03]{width:100%;min-height:200px;height:auto;display:block}.main-mockup-section .mockup-frame .full-mockup-img[data-v-2f8a5f03] .nice-img-content{height:auto!important;position:relative!important}.main-mockup-section .mockup-caption[data-v-2f8a5f03]{margin-top:32px;display:flex;align-items:center;gap:16px}.main-mockup-section .mockup-caption .line[data-v-2f8a5f03]{flex:1;height:1px;background:linear-gradient(90deg,#FFC83D,transparent);opacity:.3}.main-mockup-section .mockup-caption .text[data-v-2f8a5f03]{font-family:Space Mono,JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:11px;color:#444;letter-spacing:2px}.scroll-hint[data-v-2f8a5f03]{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-2f8a5f03 1s ease-out 1s both}@media (max-width: 1000px){.scroll-hint[data-v-2f8a5f03]{bottom:40px;bottom:calc(var(--workbench-mobile-bottom-nav-clearance) + 8px)}}.scroll-hint .hint-text[data-v-2f8a5f03]{font-size:11px;letter-spacing:2px;color:#aaa}.scroll-hint .mouse[data-v-2f8a5f03]{width:20px;height:32px;border:1.5px solid #aaa;border-radius:10px;position:relative}.scroll-hint .mouse .wheel[data-v-2f8a5f03]{width:3px;height:6px;background:#ffc83d;border-radius:2px;position:absolute;top:6px;left:50%;transform:translate(-50%);animation:wheel-scroll-2f8a5f03 2s ease-in-out infinite}.scroll-hint .arrow[data-v-2f8a5f03]{width:10px;height:10px;border-right:1.5px solid #aaa;border-bottom:1.5px solid #aaa;transform:rotate(45deg);animation:arrow-bounce-2f8a5f03 2s ease-in-out infinite}@keyframes wheel-scroll-2f8a5f03{0%{transform:translate(-50%);opacity:0}30%{opacity:1}70%{transform:translate(-50%,12px);opacity:0}to{opacity:0}}@keyframes arrow-bounce-2f8a5f03{0%,to{transform:rotate(45deg) translate(0)}50%{transform:rotate(45deg) translate(4px,4px)}}@keyframes fade-in-up-2f8a5f03{0%{transform:translate(-50%,20px);opacity:0}to{transform:translate(-50%);opacity:.8}}.back-to-top[data-v-2f8a5f03]{position:fixed;right:40px;bottom:40px;z-index:100;cursor:pointer}@media (max-width: 1000px){.back-to-top[data-v-2f8a5f03]{right:20px;bottom:calc(100px + env(safe-area-inset-bottom))!important}}.back-to-top .inner[data-v-2f8a5f03]{position:relative;width:54px;height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ffc83d;transition:all .3s cubic-bezier(.16,1,.3,1)}.back-to-top .inner[data-v-2f8a5f03]: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-2f8a5f03]: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-2f8a5f03]{font-size:20px;font-weight:900;line-height:1;margin-bottom:2px;position:relative;z-index:1}.back-to-top .inner .text[data-v-2f8a5f03]{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-2f8a5f03]{color:#1a1a1a}.back-to-top:hover .inner[data-v-2f8a5f03]:before{background:#ffc83d}.back-to-top:hover .inner[data-v-2f8a5f03]:after{background:#ffc83d}.back-to-top:hover .inner .text[data-v-2f8a5f03]{opacity:1}.fade-slide-enter-active[data-v-2f8a5f03],.fade-slide-leave-active[data-v-2f8a5f03]{transition:all .4s cubic-bezier(.16,1,.3,1)}.fade-slide-enter-from[data-v-2f8a5f03],.fade-slide-leave-to[data-v-2f8a5f03]{opacity:0;transform:translateY(20px)}.label-header[data-v-3e621a4d]{--label-header-surface-bg: var(--ba-label-header-surface-bg, var(--ba-scene-panel-bg));--label-header-surface-border: var(--ba-label-header-surface-border, var(--ba-scene-card-border));--label-header-avatar-bg: var(--ba-label-header-avatar-bg, var(--ba-color-bg-surface));--label-header-avatar-shadow: var(--ba-label-header-avatar-shadow, 0 12px 28px rgba(15, 23, 42, .12));--color-bg-1: var(--ba-scene-page-bg-flat);--color-text-title: var(--ba-color-text-primary);--color-text-main: var(--ba-color-text-primary);--color-text-secondary: var(--ba-color-text-secondary);--color-text-description: var(--ba-scene-section-meta);--color-text-error: var(--ba-color-danger-500, #ff7875);position:relative;width:100%;background-color:var(--label-header-surface-bg);border-bottom:1px solid var(--label-header-surface-border);overflow:hidden}.header-banner[data-v-3e621a4d]{position:relative;width:100%;height:380px;background:linear-gradient(180deg,var(--ba-scene-page-bg-flat),transparent),radial-gradient(circle at top left,rgba(255,200,61,.12),transparent 30%),radial-gradient(circle at top right,rgba(126,214,223,.14),transparent 34%),var(--color-bg-1);overflow:hidden}.header-banner .banner-img[data-v-3e621a4d]{width:100%;height:calc(100% - var(--v115a9a8e));margin-top:var(--v115a9a8e);background-size:cover;background-position:center}@media (max-width: 1000px){.header-banner .banner-img[data-v-3e621a4d]{height:100%;margin-top:0}}.header-banner .banner-mask[data-v-3e621a4d]{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-3e621a4d]{height:220px;background-color:transparent}}.header-main[data-v-3e621a4d]{width:100%;max-width:1200px;margin:0 auto;padding:0 40px;position:relative;z-index:10}@media (max-width: 1000px){.header-main[data-v-3e621a4d]{padding:0 20px}}.brand-content[data-v-3e621a4d]{display:flex;align-items:center;gap:24px;margin-top:-40px;padding-bottom:24px}@media (max-width: 1000px){.brand-content[data-v-3e621a4d]{flex-direction:column;text-align:center;margin-top:-30px;gap:16px}}.avatar-box[data-v-3e621a4d]{width:140px;height:140px;background:var(--label-header-avatar-bg);border-radius:var(--ba-radius-3);padding:4px;box-shadow:var(--label-header-avatar-shadow);flex-shrink:0}.avatar-box .avatar-img[data-v-3e621a4d]{width:100%;height:100%;border-radius:2px}@media (max-width: 1000px){.avatar-box[data-v-3e621a4d]{width:100px;height:100px}}.brand-info[data-v-3e621a4d]{flex:1;min-width:0;margin-top:40px}.brand-info .name-group[data-v-3e621a4d]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}@media (max-width: 1000px){.brand-info .name-group[data-v-3e621a4d]{flex-direction:column;align-items:center;gap:4px}}.brand-info .name-group .brand-name-zh[data-v-3e621a4d]{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-3e621a4d]{font-size:22px}}.brand-info .name-group .brand-name-en[data-v-3e621a4d]{font-size:14px;color:var(--color-text-description)}.brand-info .brand-meta .meta-item[data-v-3e621a4d]{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-3e621a4d]{opacity:.7}.brand-info .brand-meta .meta-item .value[data-v-3e621a4d]{font-weight:600;color:var(--color-text-main)}.brand-info .brand-meta .meta-item .icon-hot[data-v-3e621a4d]{color:var(--color-text-error)}@media (max-width: 1000px){.brand-info .brand-meta[data-v-3e621a4d]{display:none}.brand-info[data-v-3e621a4d]{margin-top:0}}.header-actions[data-v-3e621a4d]{margin-top:40px;display:flex;gap:12px}@media (max-width: 1000px){.header-actions[data-v-3e621a4d]{margin-top:0;width:100%;justify-content:center}}.label-circle[data-v-50f7c27e]{--label-circle-surface-bg: var(--ba-scene-panel-bg);--label-circle-muted-bg: var(--ba-scene-card-bg);--label-circle-border: var(--ba-scene-card-border);--label-circle-primary-bg: var(--ba-color-interactive-primary-bg);--label-circle-primary-text: var(--ba-color-interactive-primary-text);position:relative;width:100%;min-width:0}.topic-list-container[data-v-50f7c27e]{display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;min-width:0}.action-bar[data-v-50f7c27e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--label-circle-border);border-radius:var(--ba-radius-3);background:var(--label-circle-surface-bg);box-shadow:var(--ba-shadow-surface-sm)}@media (max-width: 1000px){.action-bar[data-v-50f7c27e]{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:var(--ba-radius-3)}}.action-bar__primary[data-v-50f7c27e]{display:flex;align-items:center;gap:8px}.action-bar__shortcuts[data-v-50f7c27e]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.action-bar__btn[data-v-50f7c27e]{--bah-button-height: 34px;--bah-button-padding-x: 14px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-size: 12px;--bah-button-font-weight: 800;--bah-button-letter-spacing: .02em;flex-shrink:0}.action-bar__btn--primary[data-v-50f7c27e]{--bah-button-filled-bg: var(--ba-color-interactive-primary-bg);--bah-button-filled-bg-hover: var(--ba-color-interactive-primary-bg-hover);--bah-button-filled-bg-active: var(--ba-color-interactive-primary-bg-active);--bah-button-filled-text: var(--ba-color-interactive-primary-text);--bah-button-filled-text-hover: var(--ba-color-interactive-primary-text);--bah-button-filled-border: var(--ba-color-interactive-primary-border);--bah-button-filled-border-hover: var(--ba-color-interactive-primary-border-hover);--bah-button-filled-border-active: var(--ba-color-interactive-primary-border-active)}.action-bar__refresh[data-v-50f7c27e]{flex:0 0 auto;width:34px;min-width:34px}.topic-grid[data-v-50f7c27e]{display:flex;flex-direction:column;align-items:stretch;gap:16px}.topic-grid[data-v-50f7c27e]>*{width:100%}.pagination-bar[data-v-50f7c27e]{margin-top:40px;justify-content:center}.label-circle-page[data-v-37159314]{--label-circle-surface-bg: var(--ba-scene-panel-bg);--label-circle-muted-bg: var(--ba-scene-card-bg);--label-circle-muted-bg-hover: var(--ba-scene-card-bg-hover);--label-circle-border: var(--ba-scene-card-border);--label-circle-border-active: var(--ba-scene-card-border-active);--label-circle-text-primary: var(--ba-color-text-primary);--label-circle-text-secondary: var(--ba-color-text-secondary);--label-circle-text-muted: var(--ba-scene-section-meta);--label-circle-primary-bg: var(--ba-color-interactive-primary-bg);--label-circle-primary-text: var(--ba-color-interactive-primary-text);--g-dots-bg: var(--ba-scene-page-bg-flat);--color-bg-pure: var(--label-circle-surface-bg);--color-bg-2: var(--label-circle-muted-bg);--color-bg-primary: var(--label-circle-primary-bg);--color-border-1: var(--label-circle-border);--color-border-2: var(--ba-scene-card-border-soft);--color-text-title: var(--label-circle-text-primary);--color-text-main: var(--label-circle-text-primary);--color-text-secondary: var(--label-circle-text-secondary);--color-text-description: var(--label-circle-text-secondary);min-height:100vh;overflow-x:hidden;max-width:100vw}@media (max-width: 1000px){.label-circle-page[data-v-37159314]{padding-top:0}}.nav-placeholder[data-v-37159314]{width:100%;height:var(--nav-height)}@media (max-width: 1000px){.nav-placeholder[data-v-37159314]{display:none}}.loading-state[data-v-37159314]{height:60vh;display:flex;align-items:center;justify-content:center}.community-layout[data-v-37159314]{width:100%;max-width:1200px;margin:0 auto;padding:16px 40px 40px;display:flex;gap:40px;align-items:flex-start}@media (max-width: 1000px){.community-layout[data-v-37159314]{flex-direction:column;padding:12px 16px 24px;gap:16px;align-items:stretch}}.community-sidebar[data-v-37159314]{width:300px;flex-shrink:0;position:sticky;top:40px}.community-sidebar .sidebar-card[data-v-37159314]{background:var(--label-circle-surface-bg);border:1px solid var(--label-circle-border);border-radius:var(--ba-radius-3);padding:24px;box-shadow:var(--ba-shadow-surface-sm)}.community-sidebar .sidebar-card .card-kicker[data-v-37159314]{display:inline-flex;align-items:center;height:24px;padding:0 10px;margin-bottom:14px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--label-circle-text-primary);background:var(--ba-scene-accent-bg-soft);border:1px solid var(--ba-scene-accent-border-soft);border-radius:999px}.community-sidebar .sidebar-card .card-title[data-v-37159314]{font-size:16px;font-weight:800;color:var(--color-text-title);margin-bottom:10px}.community-sidebar .sidebar-card .card-desc[data-v-37159314]{font-size:14px;color:var(--color-text-description);line-height:1.6;margin-bottom:20px}.community-sidebar .sidebar-card .sidebar-stats[data-v-37159314]{display:flex;gap:32px}.community-sidebar .sidebar-card .sidebar-stats .stat-item[data-v-37159314]{display:flex;flex-direction:column}.community-sidebar .sidebar-card .sidebar-stats .stat-item .val[data-v-37159314]{font-size:18px;font-weight:800;color:var(--color-text-title)}.community-sidebar .sidebar-card .sidebar-stats .stat-item .lab[data-v-37159314]{font-size:11px;color:var(--color-text-description);text-transform:uppercase}@media (max-width: 1000px){.community-sidebar[data-v-37159314]{display:none}}.community-main[data-v-37159314]{flex:1;min-width:0;width:100%}.circle-header-action[data-v-37159314]{--bah-button-height: 36px;--bah-button-padding-x: 16px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-weight: 700;--bah-button-outlined-bg: var(--label-circle-surface-bg);--bah-button-outlined-bg-hover: var(--label-circle-muted-bg-hover);--bah-button-outlined-text: var(--label-circle-text-primary);--bah-button-outlined-border: var(--label-circle-border);--bah-button-outlined-border-hover: var(--label-circle-border-active);--bah-button-filled-bg: var(--label-circle-primary-bg);--bah-button-filled-bg-hover: var(--ba-color-interactive-primary-bg-hover);--bah-button-filled-border: var(--ba-color-interactive-primary-border);--bah-button-filled-border-hover: var(--ba-color-interactive-primary-border-hover);--bah-button-filled-text: var(--label-circle-primary-text)}.circle-header-action--star[data-v-37159314]{gap:8px}.circle-header-action--star.active[data-v-37159314]{--bah-button-outlined-bg: var(--label-circle-muted-bg);--bah-button-outlined-bg-hover: var(--label-circle-muted-bg-hover);--bah-button-outlined-border: var(--label-circle-border-active);--bah-button-outlined-border-hover: var(--label-circle-border-active)}.backend-page-template[data-v-15fcd848]{display:flex;flex-direction:column;gap:var(--ba-space-4);width:100%}@media (max-width: 768px){.backend-page-template[data-v-15fcd848]{gap:var(--ba-space-3)}}.backend-page-template__header[data-v-15fcd848]{display:flex;align-items:center;justify-content:flex-start;padding:var(--ba-space-3) var(--ba-space-5);background-color:var(--ba-scene-panel-bg, var(--ba-color-bg-surface));border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-3);box-shadow:var(--ba-shadow-floating-sm);position:sticky;top:var(--ba-backend-sticky-offset, 0px);z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:var(--ba-space-3)}@media (max-width: 768px){.backend-page-template__header[data-v-15fcd848]{flex-wrap:nowrap;align-items:center;gap:var(--ba-space-2);padding:var(--ba-space-3)}}.backend-page-template__back-icon[data-v-15fcd848]{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--ba-color-text-secondary);background:var(--ba-scene-input-bg, var(--ba-color-bg-input));border:1px solid var(--ba-scene-input-border, var(--ba-color-border-default));border-radius:var(--ba-radius-2);cursor:pointer;transition:all .2s ease}.backend-page-template__back-icon[data-v-15fcd848]:hover{color:var(--ba-color-text-primary);border-color:var(--ba-scene-input-border-focus, var(--ba-color-interactive-primary-border));background:var(--ba-scene-input-bg-hover, var(--ba-color-bg-input-strong))}.backend-page-template__back-icon[data-v-15fcd848]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ba-scene-accent-border-soft)}.backend-page-template__header-main[data-v-15fcd848]{min-width:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--ba-space-1);flex:1}.backend-page-template__title[data-v-15fcd848]{width:100%;font-size:var(--ba-font-size-lg);font-weight:var(--ba-font-weight-bold);color:var(--ba-scene-section-title, var(--ba-color-text-primary));line-height:1.3;text-align:left;word-break:break-word}@media (max-width: 768px){.backend-page-template__title[data-v-15fcd848]{font-size:var(--ba-font-size-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.backend-page-template__title[data-v-15fcd848] *{text-align:left!important;margin:0}.backend-page-template__subtitle[data-v-15fcd848]{font-size:var(--ba-font-size-xs);font-weight:var(--ba-font-weight-medium);color:var(--ba-scene-section-meta, var(--ba-color-text-secondary));line-height:1.4}.backend-page-template__extra[data-v-15fcd848]{margin-left:auto;min-width:0;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--ba-space-2)}@media (max-width: 768px){.backend-page-template__extra[data-v-15fcd848]{width:auto;justify-content:flex-end}}.backend-page-template__body[data-v-15fcd848]{width:100%;min-width:0}.backend-page-template__body[data-v-15fcd848]>.base-card>.n-h3{display:none}.base-sidebar[data-v-06449ebf]{position:relative;z-index:100}@media (max-width: 768px){.base-sidebar[data-v-06449ebf]{display:block;width:100%;height:auto}}@media (min-width: 768px){.base-sidebar[data-v-06449ebf]{display:flex;flex-direction:column;width:240px;height:100vh;background-color:var(--ba-backend-nav-bg, var(--ba-scene-panel-bg-strong, #0f1520));border-right:1px solid var(--ba-backend-nav-border, rgba(255, 255, 255, .1));color:var(--ba-backend-nav-text-primary, #f5f7fa)}}@media (min-width: 769px){.base-sidebar[data-v-06449ebf]{display:flex;flex-direction:column;width:240px;height:100vh;background-color:var(--ba-backend-nav-bg, var(--ba-scene-panel-bg-strong, #0f1520));border-right:1px solid var(--ba-backend-nav-border, rgba(255, 255, 255, .1));color:var(--ba-backend-nav-text-primary, #f5f7fa)}}.mobile-header[data-v-06449ebf]{display:none}@media (max-width: 768px){.mobile-header[data-v-06449ebf]{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;background-color:var(--ba-backend-nav-bg, var(--ba-scene-panel-bg-strong, #0f1520));color:var(--ba-backend-nav-text-primary, #f5f7fa);border-bottom:1px solid var(--ba-backend-nav-border, rgba(255, 255, 255, .1))}}.mobile-header__left[data-v-06449ebf],.mobile-header__right[data-v-06449ebf]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;border-radius:var(--ba-radius-2);transition:all .2s}.mobile-header__left[data-v-06449ebf]:hover,.mobile-header__right[data-v-06449ebf]:hover,.mobile-header__left[data-v-06449ebf]:active,.mobile-header__right[data-v-06449ebf]:active{background-color:var(--ba-backend-nav-hover-bg, rgba(255, 255, 255, .08))}.mobile-header__title[data-v-06449ebf]{flex:1;text-align:center;font-weight:var(--ba-font-weight-bold);font-size:var(--ba-font-size-md);letter-spacing:0}.drawer-overlay[data-v-06449ebf]{display:none}@media (max-width: 768px){.drawer-overlay[data-v-06449ebf]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--ba-color-bg-mask, rgba(0, 0, 0, .5));z-index:200}}.drawer-menu[data-v-06449ebf]{display:none}@media (max-width: 768px){.drawer-menu[data-v-06449ebf]{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:280px;max-width:80vw;height:100vh;background-color:var(--ba-backend-nav-bg, var(--ba-scene-panel-bg-strong, #0f1520));color:var(--ba-backend-nav-text-primary, #f5f7fa);z-index:201}}.drawer-header[data-v-06449ebf]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--ba-backend-nav-border, rgba(255, 255, 255, .1))}.drawer-header__info[data-v-06449ebf]{display:flex;align-items:center;gap:12px}.drawer-header__close[data-v-06449ebf]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;cursor:pointer;border-radius:var(--ba-radius-2);opacity:.6;transition:all .2s}.drawer-header__close[data-v-06449ebf]:hover{opacity:1;background-color:var(--ba-backend-nav-hover-bg, rgba(255, 255, 255, .08))}.drawer-content[data-v-06449ebf]{flex:1;padding:20px 12px;overflow-y:auto;overflow-x:hidden}.drawer-footer[data-v-06449ebf]{padding:16px;border-top:1px solid var(--ba-backend-nav-border, rgba(255, 255, 255, .1));display:flex;align-items:center;gap:12px;cursor:pointer;color:var(--ba-backend-nav-text-secondary, rgba(220, 230, 242, .72));transition:all .2s}.drawer-footer .item-icon[data-v-06449ebf]{font-size:18px}.drawer-footer .item-label[data-v-06449ebf]{font-size:12px;font-weight:var(--ba-font-weight-medium)}.drawer-footer[data-v-06449ebf]:hover{color:var(--ba-color-link-hover)}.desktop-sidebar[data-v-06449ebf]{display:none}@media (min-width: 768px){.desktop-sidebar[data-v-06449ebf]{display:flex;flex-direction:column;height:100%}}@media (min-width: 769px){.desktop-sidebar[data-v-06449ebf]{display:flex;flex-direction:column;height:100%}}.sidebar-header[data-v-06449ebf]{height:80px;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;border-bottom:1px solid var(--ba-backend-nav-border, rgba(255, 255, 255, .1));overflow:hidden}.header-main[data-v-06449ebf]{flex:1;display:flex;align-items:center;gap:12px;overflow:hidden}.logo-box[data-v-06449ebf]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:var(--ba-color-interactive-primary-solid);color:var(--ba-color-interactive-primary-text);border-radius:var(--ba-radius-2);font-size:20px;transition:all .3s}.site-info .site-name[data-v-06449ebf]{font-weight:var(--ba-font-weight-bold);font-size:16px;letter-spacing:0;line-height:1}.site-info .site-sub[data-v-06449ebf]{font-size:10px;color:var(--ba-backend-nav-text-secondary, rgba(220, 230, 242, .72));margin-top:2px}.sidebar-menu[data-v-06449ebf]{flex:1;padding:20px 8px;overflow-y:auto;overflow-x:hidden}.menu-group[data-v-06449ebf]{margin-bottom:2px}.group-title[data-v-06449ebf]{min-height:40px;padding:0 10px;font-size:14px;font-weight:var(--ba-font-weight-bold);color:var(--ba-backend-nav-text-primary, #f5f7fa)}.group-title__main[data-v-06449ebf]{display:inline-flex;align-items:center;gap:8px}.group-title__icon[data-v-06449ebf]{font-size:14px;opacity:.9}.group-title--clickable[data-v-06449ebf]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:var(--ba-radius-2);transition:background-color .2s,color .2s}.group-title--clickable[data-v-06449ebf]:hover{background-color:var(--ba-backend-nav-hover-bg, rgba(255, 255, 255, .08))}.group-title__arrow[data-v-06449ebf]{font-size:14px;opacity:.68;transition:transform .2s ease}.group-title__arrow.is-expanded[data-v-06449ebf]{transform:rotate(90deg)}.menu-item[data-v-06449ebf]{position:relative;height:32px;display:flex;align-items:center;padding:0 10px 0 18px;margin-bottom:2px;border-radius:var(--ba-radius-2);cursor:pointer;transition:all .2s;color:var(--ba-backend-nav-text-secondary, rgba(220, 230, 242, .72))}.menu-item[data-v-06449ebf]:hover{background-color:var(--ba-backend-nav-hover-bg, rgba(255, 255, 255, .08));color:var(--ba-backend-nav-text-primary, #f5f7fa)}.menu-item--active[data-v-06449ebf]{background-color:var(--ba-backend-nav-active-bg, rgba(255, 200, 61, .24));color:var(--ba-backend-nav-text-primary, #f5f7fa);font-weight:var(--ba-font-weight-bold)}.menu-item--active[data-v-06449ebf]:before{content:"";position:absolute;left:8px;top:7px;height:18px;width:2px;background-color:var(--ba-backend-nav-accent, var(--ba-color-interactive-primary-solid));border-radius:1px}.item-icon[data-v-06449ebf]{display:flex;align-items:center;justify-content:center}.item-label[data-v-06449ebf]{margin-left:0;font-size:13px;font-weight:600;white-space:nowrap;opacity:1;transition:opacity .2s}.group-items[data-v-06449ebf]{margin:2px 0 6px;padding-left:10px;border-left:1px solid var(--ba-backend-nav-border, rgba(255, 255, 255, .1))}.sidebar-footer[data-v-06449ebf]{padding:16px;border-top:1px solid var(--ba-backend-nav-border, rgba(255, 255, 255, .1));display:flex;align-items:center;gap:12px;cursor:pointer;color:var(--ba-backend-nav-text-secondary, rgba(220, 230, 242, .72));transition:all .2s}.sidebar-footer .item-icon[data-v-06449ebf]{font-size:18px}.sidebar-footer .item-label[data-v-06449ebf]{font-size:12px;font-weight:var(--ba-font-weight-medium)}.sidebar-footer[data-v-06449ebf]:hover{color:var(--ba-color-link-hover)}.sidebar-menu[data-v-06449ebf]::-webkit-scrollbar,.drawer-content[data-v-06449ebf]::-webkit-scrollbar{width:4px}.sidebar-menu[data-v-06449ebf]::-webkit-scrollbar-thumb,.drawer-content[data-v-06449ebf]::-webkit-scrollbar-thumb{background:var(--ba-color-border-default);border-radius:var(--ba-radius-2)}.fade-enter-active[data-v-06449ebf],.fade-leave-active[data-v-06449ebf]{transition:opacity .25s ease}.fade-enter-from[data-v-06449ebf],.fade-leave-to[data-v-06449ebf]{opacity:0}.slide-enter-active[data-v-06449ebf],.slide-leave-active[data-v-06449ebf]{transition:transform .25s ease}.slide-enter-from[data-v-06449ebf],.slide-leave-to[data-v-06449ebf]{transform:translate(-100%)}.platform-backend[data-v-c6328f95]{display:flex;width:100%;height:100vh;overflow:hidden}@media (max-width: 768px){.platform-backend[data-v-c6328f95]{flex-direction:column}}.platform-backend__container[data-v-c6328f95]{flex:1;height:100%;background-color:transparent}@media (max-width: 768px){.platform-backend__container[data-v-c6328f95]{height:calc(100vh - 56px)}}.container-inner[data-v-c6328f95]{padding:var(--ba-space-5);max-width:var(--ba-backend-content-max, 1480px);margin:0 auto;min-height:100%}@media (max-width: 768px){.container-inner[data-v-c6328f95]{padding:var(--ba-space-3)}}.base-chart[data-v-9b8afd85]{width:100%;height:300px}.chart-toolbar[data-v-22e8c59e]{display:flex;align-items:center;justify-content:flex-end;min-height:28px;margin-bottom:12px}@media (max-width: 768px){.chart-toolbar[data-v-22e8c59e]{margin-bottom:8px}}.date-range-picker[data-v-545c7f89]{display:inline-flex;align-items:center;flex-shrink:0;gap:var(--ba-space-2)}.date-range-picker__label[data-v-545c7f89]{font-size:var(--ba-font-size-xs);color:var(--ba-scene-section-meta, var(--ba-color-text-secondary));white-space:nowrap}.date-range-select[data-v-545c7f89]{width:132px;min-width:120px}.overview-card[data-v-62ca76c2]{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:10px 12px;background-color:var(--ba-scene-card-bg, var(--ba-color-bg-surface));border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-3);transition:background-color .2s ease,border-color .2s ease;flex-shrink:0;min-height:78px}.overview-card .overview-card__header .header-label[data-v-62ca76c2]{font-size:11px;font-weight:var(--ba-font-weight-medium);color:var(--ba-scene-section-meta, var(--ba-color-text-secondary));line-height:1.3}.overview-card .overview-card__body[data-v-62ca76c2]{display:flex;align-items:center}.overview-card .overview-card__body .value-text[data-v-62ca76c2]{font-family:var(--font-family-system, inherit);font-size:20px;font-weight:var(--ba-font-weight-bold);color:var(--ba-scene-section-title, var(--ba-color-text-primary));line-height:1}.archetype-stats[data-v-0118e58c]{display:flex;flex-direction:column;gap:20px}.stats-summary[data-v-0118e58c]{display:flex;flex-wrap:wrap;gap:12px}.empty-state[data-v-0118e58c]{display:flex;align-items:center;justify-content:center;height:200px;color:var(--ba-color-text-secondary);font-size:14px}.ranking-toolbar[data-v-ed3f327e]{margin-left:12px}.ranking-toolbar__label[data-v-ed3f327e]{font-size:13px;color:var(--ba-color-text-secondary)}.ranking-toolbar__select[data-v-ed3f327e]{width:112px}.ranking-table[data-v-ed3f327e]{min-height:400px}.empty-state[data-v-ed3f327e]{padding:60px 0}.ranking-list[data-v-ed3f327e]{display:flex;flex-direction:column;gap:8px}.ranking-item[data-v-ed3f327e]{display:grid;grid-template-columns:60px minmax(0,1fr) 100px 100px;align-items:center;gap:12px;padding:12px 16px;background:var(--color-bg-2);border:1px solid var(--color-border-2);border-radius:4px;transition:all .2s}.ranking-item[data-v-ed3f327e]:not(.ranking-header):hover{border-color:#ffc83d6b;box-shadow:0 2px 8px #0000000f}.ranking-item.ranking-header[data-v-ed3f327e]{background:var(--color-bg-3);font-weight:600;font-size:13px;color:var(--color-text-secondary)}.rank-col[data-v-ed3f327e]{display:flex;justify-content:center}.rank-badge[data-v-ed3f327e]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;font-weight:600;font-size:14px;background:var(--color-bg-3);color:var(--color-text-primary);border:1px solid var(--color-border-2)}.rank-badge.rank-1[data-v-ed3f327e]{color:#9a6700;border-color:#ffc83d5c;background:#ffc83d1f}.rank-badge.rank-2[data-v-ed3f327e]{color:var(--ba-color-text-primary)}.rank-badge.rank-3[data-v-ed3f327e]{color:#8b5e34;border-color:#b478483d;background:#b478481a}.target-col[data-v-ed3f327e]{min-width:0}.target-info[data-v-ed3f327e]{display:flex;flex-direction:column;gap:4px;min-width:0}.target-main-row[data-v-ed3f327e]{display:flex;align-items:center;gap:8px;min-width:0}.target-link[data-v-ed3f327e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;color:var(--ba-color-link, var(--ba-color-text-primary));text-decoration:none}.target-link--disabled[data-v-ed3f327e]{color:var(--ba-color-text-primary);cursor:default}.target-type[data-v-ed3f327e]{flex-shrink:0;padding:2px 8px;border-radius:4px;background:#ffc83d24;font-size:11px;font-weight:700;color:var(--ba-color-text-accent-theme)}.target-subline[data-v-ed3f327e]{font-size:12px;color:var(--ba-color-text-secondary);font-family:var(--ba-font-mono, monospace)}.metric-col[data-v-ed3f327e]{text-align:center;font-size:14px;font-weight:600;color:var(--color-text-primary);font-family:var(--ba-font-mono, monospace)}@media (max-width: 768px){.ranking-toolbar[data-v-ed3f327e]{margin-left:0;flex-wrap:wrap;justify-content:flex-start}.ranking-item[data-v-ed3f327e]{grid-template-columns:48px minmax(0,1fr) 72px 72px;padding:10px 12px}}.icon-button[data-v-4f11679d]{display:flex;align-items:center;justify-content:center;width:34px;min-width:34px;height:34px;flex-shrink:0;cursor:pointer;background-color:var(--color-bg-form);border-radius:4px;transition:all .3s}.icon-button[data-v-4f11679d] svg{transition:transform .24s linear}.icon-button.icon-button--loading[data-v-4f11679d]{cursor:wait;pointer-events:none}.icon-button.icon-button--loading[data-v-4f11679d] svg{animation:icon-button-rotate-4f11679d .9s linear infinite}.icon-button[data-v-4f11679d]:hover{background-color:var(--color-bg-primary)}@keyframes icon-button-rotate-4f11679d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.action-bar[data-v-c7f8e18e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;flex-wrap:wrap;min-width:0}.action-bar__left[data-v-c7f8e18e],.action-bar__right[data-v-c7f8e18e]{display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap}.action-bar__left[data-v-c7f8e18e]>*,.action-bar__right[data-v-c7f8e18e]>*{flex-grow:0;flex-shrink:1}.search-input[data-v-25dd59a1]{width:100%;min-width:0}.search-input__key[data-v-25dd59a1] .n-base-selection{border-radius:var(--ba-radius-2) 0 0 var(--ba-radius-2)}.search-input__value[data-v-25dd59a1] .n-input-wrapper{border-radius:0}.search-input__key[data-v-25dd59a1]{flex:0 0 128px;min-width:112px}.search-input__value[data-v-25dd59a1]{flex:1 1 auto;min-width:0}.search-input__action[data-v-25dd59a1]{flex:0 0 34px;min-width:34px}.role-tag[data-v-56bc5491]{border-radius:999px;font-weight:var(--ba-font-weight-medium)}.role-tag[data-v-56bc5491] .n-tag__content{display:inline-flex;align-items:center;gap:6px}.role-tag__scope[data-v-56bc5491]{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 6px;border-radius:999px;font-size:10px;line-height:1;color:var(--ba-role-tag-scope-text);background:var(--ba-role-tag-scope-bg)}.role-tag__label[data-v-56bc5491]{color:var(--ba-role-tag-label-text)}.role-tag--scope-platform .role-tag__scope[data-v-56bc5491]{box-shadow:inset 0 0 0 1px var(--ba-role-tag-platform-accent)}.role-tag--scope-label .role-tag__scope[data-v-56bc5491]{box-shadow:inset 0 0 0 1px var(--ba-role-tag-label-accent)}.role-tag-list__more[data-v-9229f44f]{border-radius:999px;color:var(--ba-color-text-secondary);background:var(--ba-scene-panel-bg-strong);box-shadow:inset 0 0 0 1px var(--ba-color-border-default)}.role-tag-list__popover[data-v-9229f44f]{max-width:min(520px,72vw)}.role-tag-list__title[data-v-9229f44f]{margin-bottom:8px;font-size:var(--ba-font-size-xs);font-weight:var(--ba-font-weight-medium);color:var(--ba-scene-section-meta, var(--ba-color-text-secondary))}.filter-select[data-v-72e58473]{display:inline-flex;align-items:stretch;width:auto;min-width:0}.filter-select__key[data-v-72e58473]{flex:0 0 50%;min-width:120px}.filter-select__value-popselect[data-v-72e58473]{flex:0 0 50%;min-width:150px}.filter-select__value-trigger[data-v-72e58473]{display:flex;align-items:center;gap:8px;width:100%;min-width:150px;height:34px;padding:0 11px;margin-left:-1px;border:1px solid var(--ba-scene-input-border, var(--ba-color-border-default));border-radius:0 var(--ba-radius-2) var(--ba-radius-2) 0;background:var(--ba-color-bg-surface-muted, var(--ba-color-bg-surface));color:var(--ba-color-text-primary);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.filter-select__value-trigger[data-v-72e58473]:hover{border-color:var(--ba-color-brand-600)}.filter-select__value-popselect:focus-within .filter-select__value-trigger[data-v-72e58473]{border-color:var(--ba-color-brand-600);box-shadow:0 0 0 2px #ffc83d2e;position:relative;z-index:1}.filter-select__value-trigger.is-empty[data-v-72e58473]{color:var(--ba-scene-section-meta, var(--ba-color-text-secondary))}.filter-select__value-text[data-v-72e58473]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-select__arrow[data-v-72e58473],.filter-select__clear[data-v-72e58473]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;color:var(--ba-scene-section-meta, var(--ba-color-text-secondary))}.filter-select__arrow svg[data-v-72e58473],.filter-select__clear svg[data-v-72e58473]{width:16px;height:16px}.filter-select__clear[data-v-72e58473]{padding:0;border:0;background:transparent;cursor:pointer}.filter-select__clear[data-v-72e58473]:hover{color:var(--ba-color-text-primary)}[data-v-72e58473] .filter-select__key .n-base-selection{border-radius:var(--ba-radius-2) 0 0 var(--ba-radius-2)}[data-v-72e58473] .filter-select__key .n-base-selection__border{border-right-color:transparent}.candidate-panel[data-v-082eac78]{margin-top:12px;margin-bottom:12px;padding:12px;border:1px solid var(--ba-scene-card-border-soft, var(--ba-color-border-default));border-radius:4px;background:var(--ba-scene-card-bg-subtle, var(--ba-color-bg-surface))}.candidate-panel[data-v-082eac78] .n-collapse{background:transparent;--n-divider-color: transparent}.candidate-panel[data-v-082eac78] .n-collapse-item__content-inner{padding:0}.candidate-panel__toolbar[data-v-082eac78]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px}.candidate-panel__controls[data-v-082eac78],.candidate-panel__batch-actions[data-v-082eac78]{margin:0}.candidate-panel__verified-type[data-v-082eac78]{width:150px}.candidate-panel__header[data-v-082eac78]{display:flex;align-items:center;margin-bottom:8px}.candidate-panel__title[data-v-082eac78]{color:var(--ba-color-text-primary);font-size:13px;font-weight:600}.audit-label-submit-info[data-v-b47256f3]{margin-bottom:40px}.drawer-content-wrapper[data-v-b47256f3]{padding-bottom:80px}.audit-report-section[data-v-c5785ee4]{min-width:0}.audit-report-section__title[data-v-c5785ee4]{margin-bottom:12px;font-size:14px;font-weight:600;line-height:1.5;color:var(--ba-color-text-primary)}.report-detail-table[data-v-c5785ee4]{border-radius:4px;overflow:hidden}.report-detail-table[data-v-c5785ee4] th{width:108px;white-space:nowrap}.report-detail-table[data-v-c5785ee4] td{word-break:break-word}.preview-content[data-v-c5785ee4]{padding:10px 12px;background-color:var(--color-bg-2);border:1px 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-ecdcbafe]{display:flex;gap:10px;align-items:center}.report-result-icon .report-result-icon__point[data-v-ecdcbafe]{width:10px;height:10px;border-radius:10px}.report-result-icon .report-result-icon__text[data-v-ecdcbafe]{font-size:14px}.report-result-icon .report-result-icon__point--unresolved[data-v-ecdcbafe]{background-color:#1890ff}.report-result-icon .report-result-icon__point--rejected[data-v-ecdcbafe]{background-color:#ff7875}.report-result-icon .report-result-icon__point--pass1[data-v-ecdcbafe]{background-color:#ffc83d}.report-result-icon .report-result-icon__point--pass2[data-v-ecdcbafe]{background-color:#95de64}.system-log-drawer[data-v-0cf74036]{display:grid;gap:12px}.log-section[data-v-0cf74036]{margin-top:8px}.log-section .section-label[data-v-0cf74036]{font-size:11px;font-weight:800;color:var(--ba-color-text-secondary);margin-bottom:6px;text-transform:uppercase;letter-spacing:1px}.log-section .code-box[data-v-0cf74036]{padding:12px;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);box-shadow:var(--ba-shadow-surface-sm);font-family:var(--ba-font-mono, monospace);font-size:12px;line-height:1.5;word-break:break-word;white-space:pre-wrap;color:var(--ba-color-text-primary)}.log-section .stack-box[data-v-0cf74036]{color:var(--ba-color-danger-text, var(--ba-color-danger-500));max-height:400px;overflow-y:auto}.wiki-approval-content[data-v-d9696492]{position:relative;min-width:0}.wiki-approval-stack[data-v-d9696492]{display:grid;gap:24px;min-width:0}.drawer-section[data-v-d9696492]{display:grid;gap:14px;min-width:0}.drawer-section h3[data-v-d9696492]{margin:0;font-size:18px;color:var(--ba-color-text-primary)}.revision-meta-table[data-v-d9696492]{width:100%;table-layout:fixed;border-radius:var(--ba-radius-3);overflow:hidden;border:1px solid var(--ba-scene-card-border);background:var(--ba-scene-card-bg);box-shadow:var(--ba-shadow-surface-sm)}.revision-meta-table th[data-v-d9696492],.revision-meta-table td[data-v-d9696492]{padding:12px 14px;vertical-align:top;border-color:var(--ba-scene-card-border-soft)}.revision-meta-table th[data-v-d9696492]{font-size:12px;font-weight:700;color:var(--ba-color-text-secondary);background:var(--ba-color-bg-surface)}.revision-meta-table td[data-v-d9696492]{font-size:13px;color:var(--ba-color-text-primary);word-break:break-word}.revision-meta-table__label-col[data-v-d9696492]{width:12%}.revision-meta-table__value-col[data-v-d9696492]{width:38%}.revision-meta-table--mobile .revision-meta-table__label-col[data-v-d9696492]{width:88px}.revision-meta-table--mobile .revision-meta-table__value-col[data-v-d9696492]{width:auto}.mono-cell[data-v-d9696492]{font-family:var(--ba-font-mono, monospace)}.revision-type-tag[data-v-d9696492]{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:2px 8px;font-size:11px;font-weight:800;line-height:1.3;border-radius:999px;border:1px solid transparent}.revision-type-tag--create[data-v-d9696492]{color:var(--ba-color-success-700);background:color-mix(in srgb,var(--ba-color-success-500) 10%,var(--ba-color-bg-surface) 90%);border-color:color-mix(in srgb,var(--ba-color-success-500) 24%,var(--ba-scene-card-border) 76%)}.revision-type-tag--update[data-v-d9696492]{color:var(--ba-color-text-accent-theme);background:color-mix(in srgb,var(--ba-color-brand-500) 14%,var(--ba-color-bg-surface) 86%);border-color:color-mix(in srgb,var(--ba-color-brand-500) 28%,var(--ba-scene-card-border) 72%)}.asset-preview-cell[data-v-d9696492]{width:min(100%,220px);aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--ba-radius-2);border:1px solid var(--ba-scene-card-border-soft);background:var(--ba-color-bg-surface)}.asset-preview-cell[data-v-d9696492] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-v-d9696492] .n-form,[data-v-d9696492] .n-form-item,[data-v-d9696492] .n-radio-group,[data-v-d9696492] .n-space{min-width:0}@media (max-width: 1000px){.wiki-approval-stack[data-v-d9696492]{gap:18px}.revision-meta-table th[data-v-d9696492],.revision-meta-table td[data-v-d9696492]{padding:10px 12px}.asset-preview-cell[data-v-d9696492],[data-v-d9696492] .n-radio-group{width:100%}[data-v-d9696492] .n-radio-group .n-space{width:100%;flex-wrap:wrap}[data-v-d9696492] .n-radio-button{flex:1 1 calc(50% - 4px);min-width:0}}.revision-type-tag[data-v-1a521cd4]{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:2px 8px;font-size:11px;font-weight:800;line-height:1.3;border-radius:999px;border:1px solid transparent}.revision-type-tag--create[data-v-1a521cd4]{color:var(--ba-color-success-700);background:color-mix(in srgb,var(--ba-color-success-500) 10%,var(--ba-color-bg-surface) 90%);border-color:color-mix(in srgb,var(--ba-color-success-500) 24%,var(--ba-scene-card-border) 76%)}.revision-type-tag--update[data-v-1a521cd4]{color:var(--ba-color-text-accent-theme);background:color-mix(in srgb,var(--ba-color-brand-500) 14%,var(--ba-color-bg-surface) 86%);border-color:color-mix(in srgb,var(--ba-color-brand-500) 28%,var(--ba-scene-card-border) 72%)}.drawer-body[data-v-f6748286]{padding:16px}.action-buttons[data-v-f6748286]{margin-top:16px;margin-bottom:24px;display:flex;gap:16px}.approval-form[data-v-f6748286]{padding:16px 0;border-top:1px solid var(--color-border-2);margin-top:16px}.announcement-manage[data-v-a0643bd4]{min-height:300px}.loading-wrapper[data-v-a0643bd4]{display:flex;justify-content:center;align-items:center;height:300px}.active-card[data-v-a0643bd4]{position:relative;display:flex;background:var(--ba-scene-panel-bg);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.active-card[data-v-a0643bd4]:hover{border-color:var(--ba-scene-card-border-active)}.card-accent[data-v-a0643bd4]{width:4px;background:linear-gradient(to bottom,var(--ba-color-danger-700),var(--ba-color-danger-500));flex-shrink:0}.card-main[data-v-a0643bd4]{flex:1;padding:24px;display:flex;flex-direction:column}.card-header[data-v-a0643bd4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.card-header .info-group[data-v-a0643bd4]{display:flex;flex-direction:column;gap:4px}.card-header .info-group .status-tag[data-v-a0643bd4]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--ba-color-success-700);background:var(--ba-scene-card-bg-tone-success);padding:2px 10px;border-radius:20px}.card-header .info-group .status-tag .dot[data-v-a0643bd4]{width:6px;height:6px;border-radius:50%;background-color:var(--ba-color-text-secondary)}.card-header .info-group .status-tag .dot.is-active[data-v-a0643bd4]{background-color:var(--ba-color-interactive-primary-solid)}.card-header .info-group .type-label[data-v-a0643bd4]{font-size:11px;color:var(--ba-color-text-secondary);letter-spacing:.1em;text-transform:uppercase;margin-left:2px}.card-header .actions[data-v-a0643bd4]{display:flex;gap:8px}.card-content[data-v-a0643bd4]{display:flex;gap:24px;@mobile ({flex-direction: column;});}.cover-section[data-v-a0643bd4]{position:relative;width:260px;height:146px;flex-shrink:0;border-radius:var(--ba-radius-2);overflow:hidden;border:1px solid var(--ba-scene-card-border);background:var(--ba-scene-card-bg);@mobile ({width: 100%; height: 180px;});}.cover-section .cover-img[data-v-a0643bd4]{width:100%;height:100%}.text-section[data-v-a0643bd4]{flex:1;min-width:0;display:flex;flex-direction:column}.text-section .announcement-title[data-v-a0643bd4]{font-size:24px;font-weight:900;margin:0 0 12px;color:var(--ba-color-text-primary);line-height:1.2;letter-spacing:-.02em;word-break:break-all;overflow-wrap:anywhere}.text-section .meta-info[data-v-a0643bd4]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.text-section .meta-info .meta-item[data-v-a0643bd4]{display:flex;flex-direction:column;gap:2px}.text-section .meta-info .meta-item .label[data-v-a0643bd4]{font-size:10px;color:var(--ba-color-text-secondary);font-weight:600}.text-section .meta-info .meta-item .value[data-v-a0643bd4]{font-size:12px;color:var(--ba-color-text-primary)}.text-section .meta-info .meta-divider[data-v-a0643bd4]{width:1px;height:24px;background:var(--ba-scene-card-border)}.text-section .body-wrapper[data-v-a0643bd4]{position:relative;padding:16px;background:var(--ba-scene-panel-bg-strong);border-radius:var(--ba-radius-2);border:1px solid var(--ba-scene-card-border)}.text-section .announcement-body[data-v-a0643bd4]{font-size:14px;line-height:1.8;color:var(--ba-color-text-primary);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;margin:0}.empty-state[data-v-a0643bd4]{height:300px;display:flex;justify-content:center;align-items:center}.activity-trend-drawer[data-v-58a0b5e8]{padding:16px 20px}@media (max-width: 768px){.activity-trend-drawer[data-v-58a0b5e8]{padding:12px}}.board-content[data-v-58a0b5e8]{display:flex;flex-direction:column;gap:20px}.stats-grid[data-v-58a0b5e8]{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 768px){.stats-grid[data-v-58a0b5e8]{display:grid;grid-template-columns:repeat(2,1fr)}}.loading-state[data-v-58a0b5e8]{display:flex;justify-content:center;align-items:center;height:320px}.empty-state[data-v-58a0b5e8]{padding:80px 0}.edit-activity[data-v-7901e1fe]{padding:24px}.edit-activity .split-time-pickers[data-v-7901e1fe]{display:flex;align-items:center;gap:12px;width:100%}.edit-activity .split-time-pickers .time-sep[data-v-7901e1fe]{color:var(--color-text-placeholder);font-weight:700;font-size:12px}.edit-activity .agreement-row[data-v-7901e1fe]{width:100%;display:grid;grid-template-columns:1fr auto;gap:10px}.edit-activity .agreement-create-btn[data-v-7901e1fe]{--bah-button-height: 36px;--bah-button-padding-x: 14px;--bah-button-radius: var(--ba-radius-2);--bah-button-font-weight: 700;--bah-button-outlined-bg: var(--ba-color-bg-surface, var(--color-bg-2, #ffffff));--bah-button-outlined-text: var(--ba-color-text-primary, var(--color-text-main, #1f2937));--bah-button-outlined-border: var(--ba-scene-input-border, var(--color-border-form, rgba(100, 116, 139, .24)));--bah-button-outlined-bg-hover: var(--ba-scene-card-bg-hover, #f7f9fc);--bah-button-outlined-text-hover: var(--ba-color-text-primary, var(--color-text-main, #1f2937));--bah-button-outlined-border-hover: var(--ba-color-interactive-primary-border, rgba(255, 200, 61, .45))}.edit-activity[data-v-7901e1fe] .n-form-item-label__text{font-weight:600}.edit-activity[data-v-7901e1fe] .n-input-number,.edit-activity[data-v-7901e1fe] .n-select,.edit-activity[data-v-7901e1fe] .n-date-picker,.edit-activity[data-v-7901e1fe] .n-input{width:100%}.edit-activity[data-v-7901e1fe] .n-switch{justify-self:flex-start}.edit-activity .disabled-tip[data-v-7901e1fe]{font-size:11px;color:var(--color-text-placeholder)}@media (max-width: 768px){.edit-activity .agreement-row[data-v-7901e1fe]{grid-template-columns:1fr}}.action-buttons[data-v-9f64fcff]{display:flex;align-items:center;gap:8px}.version-manage[data-v-3640fbc5]{display:flex;flex-direction:column;gap:var(--ba-space-4)}.create-title[data-v-3640fbc5]{margin-bottom:var(--ba-space-2);font-size:var(--ba-font-size-sm);font-weight:var(--ba-font-weight-bold);color:var(--ba-color-text-primary)}.agreement-title-link[data-v-b17a1cfb]{cursor:pointer}.agreement-title-link.is-disabled[data-v-b17a1cfb]{cursor:default}.show-revision-approval-drawer[data-v-1f7cffff]{position:relative;display:grid;gap:24px}.drawer-section[data-v-1f7cffff]{display:grid;gap:14px}.drawer-section h3[data-v-1f7cffff]{margin:0;color:var(--color-text-title);font-size:18px}.vote-manage-hint[data-v-a92e9d75]{margin:0 0 12px;color:var(--color-text-description);font-size:13px;line-height:1.6}.vote-subject-title[data-v-a92e9d75]{color:var(--color-text-title);font-weight:600}.topic-profile-drawer[data-v-33f1d0f0]{padding:8px}.w-full[data-v-33f1d0f0]{width:100%}.topic-alias-drawer[data-v-6838923f],.topic-merge-drawer[data-v-3bb42f81]{padding:8px}.topic-name[data-v-b861e53d]{color:var(--color-text-title);font-weight:600}.banner-edit-form[data-v-2afa31cf]{padding:12px}.w-full[data-v-2afa31cf]{width:100%}.sort-drawer[data-v-38a61b78]{padding:12px}.sort-drawer__toolbar[data-v-38a61b78]{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:12px}.sort-drawer__tip[data-v-38a61b78]{color:var(--color-text-3);line-height:1.5}.sort-drawer__warning[data-v-38a61b78]{margin-bottom:12px;padding:10px 12px;color:#8a5b00;background:#fff7e6;border:1px solid #ffd591;border-radius:var(--border-radius-m)}.sort-drawer__empty[data-v-38a61b78]{padding:36px 0}.sort-list[data-v-38a61b78]{display:flex;flex-direction:column;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sort-item[data-v-38a61b78]{display:flex;gap:12px;align-items:center;padding:12px;background:var(--color-bg-2);border:1px solid var(--color-border-1);border-radius:var(--border-radius-m);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sort-item__handle[data-v-38a61b78]{display:inline-flex;flex:0 0 auto;align-self:center;align-items:center;justify-content:center;color:var(--color-text-3);cursor:move}.sort-item__index[data-v-38a61b78]{width:24px;flex:0 0 auto;align-self:center;color:var(--color-text-3);text-align:center}.sort-item__image[data-v-38a61b78]{overflow:hidden;flex:0 0 auto;border-radius:6px;background:#f4f4f5}.sort-item__content[data-v-38a61b78]{flex:1;min-width:0}.sort-item__header[data-v-38a61b78]{display:flex;gap:8px;align-items:center;justify-content:space-between}.sort-item__title[data-v-38a61b78]{min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sort-item__meta[data-v-38a61b78]{display:flex;gap:12px;margin-top:6px;color:var(--color-text-3);font-size:12px;line-height:1.5;flex-wrap:wrap}@media (max-width: 768px){.sort-drawer__toolbar[data-v-38a61b78]{flex-direction:column;align-items:stretch}}.banner-toolbar[data-v-559ffc2a]{display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.banner-toolbar__actions[data-v-559ffc2a],.banner-toolbar__filters[data-v-559ffc2a]{display:flex;gap:8px;align-items:center}.banner-toolbar__filters[data-v-559ffc2a]{flex-wrap:wrap;justify-content:flex-end}.banner-filter[data-v-559ffc2a]{width:160px}.banner-title-cell[data-v-559ffc2a]{min-width:0}.banner-title-cell__title[data-v-559ffc2a]{font-weight:600;color:var(--color-text-title)}.banner-title-cell__desc[data-v-559ffc2a]{margin-top:4px;overflow:hidden;color:var(--color-text-3);text-overflow:ellipsis;white-space:nowrap}.banner-period-cell[data-v-559ffc2a]{line-height:1.6}.banner-placement-tags[data-v-559ffc2a]{display:flex;flex-wrap:wrap;gap:6px}@media (max-width: 768px){.banner-toolbar[data-v-559ffc2a]{flex-direction:column;align-items:stretch}.banner-toolbar__actions[data-v-559ffc2a],.banner-toolbar__filters[data-v-559ffc2a]{width:100%;flex-wrap:wrap}.banner-filter[data-v-559ffc2a]{flex:1 1 100%;width:100%}}.ba-flux-manage-action-drawer[data-v-d8724232]{display:grid;gap:16px}.ba-flux-manage-action-drawer__field[data-v-d8724232]{display:grid}.ba-flux-manage-action-drawer__toggle-field[data-v-d8724232]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--ba-color-border-default, rgba(148, 163, 184, .24));border-radius:12px;background:var(--ba-color-bg-secondary, rgba(148, 163, 184, .08))}.ba-flux-manage-action-drawer__toggle-copy[data-v-d8724232]{display:grid;gap:6px}.ba-flux-manage-action-drawer__toggle-copy strong[data-v-d8724232]{font-size:14px;line-height:1.5}.ba-flux-manage-action-drawer__upload-field[data-v-d8724232]{display:grid;gap:10px}.ba-flux-manage-action-drawer__upload-summary[data-v-d8724232]{word-break:break-all}.ba-flux-manage-action-drawer__upload-trigger[data-v-d8724232]{display:grid;gap:4px;padding:14px 16px;border:1px dashed var(--ba-color-border-default, rgba(148, 163, 184, .28));border-radius:12px;background:var(--ba-color-bg-secondary, rgba(148, 163, 184, .06));cursor:pointer}.ba-flux-manage-action-drawer__upload-trigger strong[data-v-d8724232]{font-size:14px;line-height:1.5}.ba-flux-manage-action-drawer__upload-trigger span[data-v-d8724232]{color:var(--ba-color-text-secondary, rgba(100, 116, 139, .96));font-size:12px}.ba-flux-manage-action-drawer__number-input[data-v-d8724232],.ba-flux-manage-action-drawer__number-input[data-v-d8724232] .n-input-number{width:100%}@media (max-width: 1000px){.ba-flux-manage-action-drawer__toggle-field[data-v-d8724232]{flex-direction:column}}.ba-flux-manage-detail-drawer[data-v-9815b378]{display:grid;gap:18px}.ba-flux-manage-detail-drawer__hero[data-v-9815b378]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ba-flux-manage-detail-drawer__hero-copy[data-v-9815b378]{display:grid;gap:6px}.ba-flux-manage-detail-drawer__hero-copy strong[data-v-9815b378]{font-size:18px;line-height:1.4}.ba-flux-manage-detail-drawer__section[data-v-9815b378]{display:grid;gap:12px}.ba-flux-manage-detail-drawer__section h3[data-v-9815b378]{margin:0;font-size:14px;line-height:1.5}.ba-flux-manage-detail-drawer__grid[data-v-9815b378]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ba-flux-manage-detail-drawer__item[data-v-9815b378]{display:grid;gap:6px;padding:14px 16px;border:1px solid var(--ba-color-border-default, rgba(148, 163, 184, .24));border-radius:12px;background:var(--ba-color-bg-secondary, rgba(148, 163, 184, .08))}.ba-flux-manage-detail-drawer__item strong[data-v-9815b378]{font-size:14px;line-height:1.5}@media (max-width: 1000px){.ba-flux-manage-detail-drawer__hero[data-v-9815b378]{flex-direction:column}.ba-flux-manage-detail-drawer__grid[data-v-9815b378]{grid-template-columns:1fr}}.ba-flux-manage-shell[data-v-a0410ee5]{display:grid;width:100%;min-width:0}.ba-flux-manage-shell__alert[data-v-a0410ee5]{margin-top:16px}.ba-flux-manage-shell__cell-main[data-v-a0410ee5]{min-width:0}.ba-flux-manage-shell__cell-main strong[data-v-a0410ee5]{display:block;font-weight:600;word-break:break-word}.ba-flux-manage-shell[data-v-a0410ee5] .action-bar{align-items:center}.ba-flux-manage-shell[data-v-a0410ee5] .action-bar__left{flex:0 0 auto}.ba-flux-manage-shell[data-v-a0410ee5] .action-bar__right{flex:1 1 680px;justify-content:flex-end;flex-wrap:nowrap}.ba-flux-manage-shell[data-v-a0410ee5] .ba-flux-manage-shell__toolbar-actions{flex-wrap:nowrap}.ba-flux-manage-shell[data-v-a0410ee5] .ba-flux-manage-shell__toolbar-filter{width:320px;max-width:100%;flex:0 1 320px}.ba-flux-manage-shell[data-v-a0410ee5] .ba-flux-manage-shell__toolbar-search{width:360px;max-width:100%;flex:0 1 360px}.ba-flux-manage-shell[data-v-a0410ee5] .base-card__body,.ba-flux-manage-shell[data-v-a0410ee5] .n-data-table-wrapper{min-width:0}@media (max-width: 1280px){.ba-flux-manage-shell[data-v-a0410ee5] .action-bar{align-items:flex-start}.ba-flux-manage-shell[data-v-a0410ee5] .action-bar__left,.ba-flux-manage-shell[data-v-a0410ee5] .action-bar__right,.ba-flux-manage-shell[data-v-a0410ee5] .ba-flux-manage-shell__toolbar-actions{width:100%}.ba-flux-manage-shell[data-v-a0410ee5] .action-bar__right,.ba-flux-manage-shell[data-v-a0410ee5] .ba-flux-manage-shell__toolbar-actions{flex-wrap:wrap}.ba-flux-manage-shell[data-v-a0410ee5] .action-bar__right{justify-content:flex-start}}@media (max-width: 768px){.ba-flux-manage-shell[data-v-a0410ee5] .ba-flux-manage-shell__toolbar-filter,.ba-flux-manage-shell[data-v-a0410ee5] .ba-flux-manage-shell__toolbar-search{width:100%;flex-basis:100%}}.ba-flux-version-placements-drawer[data-v-40e87d61],.ba-flux-chart-versions-drawer[data-v-2ec04afd],.ba-flux-song-charts-drawer[data-v-29997ed3]{min-width:0}.label-backend[data-v-863d3fc0]{display:flex;width:100%;height:100vh;overflow:hidden}@media (max-width: 768px){.label-backend[data-v-863d3fc0]{flex-direction:column}}.label-backend__container[data-v-863d3fc0]{flex:1;height:100%;background-color:transparent}@media (max-width: 768px){.label-backend__container[data-v-863d3fc0]{height:calc(100vh - 56px)}}.container-inner[data-v-863d3fc0]{padding:var(--ba-space-5);max-width:var(--ba-backend-content-max, 1480px);margin:0 auto;min-height:100%}@media (max-width: 768px){.container-inner[data-v-863d3fc0]{padding:var(--ba-space-3)}}.backend-label-switcher[data-v-863d3fc0]{margin-left:auto;max-width:100%;min-width:0;flex-shrink:0;justify-content:flex-end}@media (max-width: 768px){.backend-label-switcher[data-v-863d3fc0]{justify-content:flex-start}}.backend-label-switcher__select[data-v-863d3fc0]{width:clamp(200px,24vw,280px);max-width:100%;min-width:160px}@media (max-width: 768px){.backend-label-switcher__select[data-v-863d3fc0]{width:clamp(120px,40vw,164px);min-width:120px}}.lb-index-content[data-v-8fb54e29]{width:100%;box-sizing:border-box}.main-layout[data-v-8fb54e29]{display:grid;grid-template-columns:1fr 320px;gap:20px}@media (max-width: 1024px){.main-layout[data-v-8fb54e29]{grid-template-columns:1fr;gap:16px}}.column-main[data-v-8fb54e29],.column-side[data-v-8fb54e29]{min-width:0}.card-stack[data-v-8fb54e29]{display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){.card-stack[data-v-8fb54e29]{gap:16px}}.info-grid[data-v-8fb54e29]{display:flex;flex-direction:column;gap:0}.status-cell-content[data-v-8fb54e29]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.pass-info-text[data-v-8fb54e29]{flex:1;min-width:0;word-break:break-word}.diagnostic-list[data-v-8fb54e29],.command-list[data-v-8fb54e29]{display:flex;flex-direction:column;gap:12px}.command-list[data-v-8fb54e29] .command-list__button--accent.n-button{color:var(--ba-color-interactive-primary-text, var(--ba-color-brand-text));border-color:var(--ba-color-interactive-primary-border);background:var(--ba-color-interactive-primary-bg);box-shadow:var(--ba-shadow-floating-sm);transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease}.command-list[data-v-8fb54e29] .command-list__button--accent.n-button:hover{border-color:var(--ba-color-interactive-primary-border-hover);background:var(--ba-color-interactive-primary-bg-hover);box-shadow:var(--ba-shadow-floating-md);transform:translateY(-1px)}.command-list[data-v-8fb54e29] .command-list__button--accent.n-button:active{transform:translateY(0)}.visual-assets .asset-item .asset-label[data-v-8fb54e29]{font-size:var(--ba-font-size-xs);font-weight:var(--ba-font-weight-medium);color:var(--ba-scene-section-meta, var(--ba-color-text-secondary));margin-bottom:8px}@media (max-width: 768px){.visual-assets .asset-item .asset-label[data-v-8fb54e29]{font-size:10px}}.visual-assets .asset-item .banner-box[data-v-8fb54e29]{width:100%;aspect-ratio:21 / 9;background-color:var(--ba-scene-card-bg, var(--ba-color-bg-surface));border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-2);overflow:hidden}.visual-assets .asset-item .cover-box[data-v-8fb54e29]{width:120px;aspect-ratio:1 / 1;background-color:var(--ba-scene-card-bg, var(--ba-color-bg-surface));border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-2);overflow:hidden}@media (max-width: 768px){.visual-assets .asset-item .cover-box[data-v-8fb54e29]{width:80px}}.diagnostic-item[data-v-8fb54e29]{display:flex;align-items:center;gap:12px;padding:10px 16px;background-color:var(--ba-scene-card-bg, var(--ba-color-bg-surface));border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-4);font-size:13px;color:var(--ba-color-text-primary);transition:all .2s}@media (max-width: 768px){.diagnostic-item[data-v-8fb54e29]{gap:8px;padding:8px 12px;font-size:12px}}.diagnostic-item .n-icon[data-v-8fb54e29]{font-size:18px;color:#52c41a;flex-shrink:0}.diagnostic-item--warning[data-v-8fb54e29]{border-color:var(--ba-color-interactive-primary-border)}.diagnostic-item--warning .n-icon[data-v-8fb54e29]{color:var(--ba-color-interactive-primary-solid)}.diagnostic-item--error[data-v-8fb54e29]{border-color:var(--ba-color-danger-600)}.diagnostic-item--error .n-icon[data-v-8fb54e29]{color:var(--ba-color-danger-600)}.diagnostic-text[data-v-8fb54e29]{flex:1;font-weight:700;min-width:0;word-break:break-word}.overall-activity-trend-card[data-v-d48fd60e]{margin-top:20px}.stats-grid[data-v-d48fd60e]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}@media (max-width: 1000px){.stats-grid[data-v-d48fd60e]{display:grid;grid-template-columns:repeat(2,1fr)}}.loading-state[data-v-d48fd60e]{display:flex;justify-content:center;align-items:center;min-height:200px}.empty-state[data-v-d48fd60e]{padding:40px 0}.label-data-board[data-v-77589cb3]{width:100%;box-sizing:border-box;overflow:hidden}.board-stack[data-v-77589cb3]{display:flex;flex-direction:column;gap:20px;min-width:0}@media (max-width: 768px){.board-stack[data-v-77589cb3]{gap:16px}}.stats-grid[data-v-77589cb3]{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 768px){.stats-grid[data-v-77589cb3]{display:grid;grid-template-columns:repeat(2,1fr)}}.chart-content[data-v-77589cb3]{margin-top:16px}@media (max-width: 768px){.chart-content[data-v-77589cb3]{margin-top:12px}}.role-details[data-v-77589cb3]{margin-top:16px}.approval-process-current-tag[data-v-818a7397]{margin-right:var(--ba-space-1)}.label-submit-approval-process-info[data-v-a0e13a33]{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:980px;margin:0 auto;padding:0}.process-info-actions[data-v-a0e13a33]{width:100%;margin-bottom:var(--ba-space-4)}.process-info-alert[data-v-a0e13a33]{margin-bottom:var(--ba-space-4);border-radius:var(--ba-radius-2)}.process-info-alert[data-v-a0e13a33] .n-alert-body{align-items:center;gap:10px}.process-info-alert[data-v-a0e13a33] .n-alert-body__icon{color:var(--ba-color-warning-700)}.process-info-alert[data-v-a0e13a33] .n-alert-body__content{color:var(--ba-color-text-primary);line-height:1.6}.process-info-form[data-v-a0e13a33]{width:100%;padding:0}.process-info-form[data-v-a0e13a33] .n-form-item-label{font-weight:700;color:var(--ba-color-text-primary)}.process-info-form[data-v-a0e13a33] .n-form-item{margin-bottom:var(--ba-space-4)}.process-info-form[data-v-a0e13a33] .n-form-item:last-child{margin-bottom:0}.label-submit-manage .submit-manage__tips[data-v-51035ca0]{margin-bottom:var(--ba-space-5)}.label-submit-manage[data-v-51035ca0] .submit-manage__tips.n-alert{background:var(--ba-scene-card-bg, var(--ba-color-bg-surface));border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-2);color:var(--ba-color-text-primary)}.label-submit-manage[data-v-51035ca0] .submit-manage__tips .n-alert__header{color:var(--ba-color-text-primary);font-weight:var(--ba-font-weight-medium)}.label-submit-manage[data-v-51035ca0] .submit-manage__tips .n-alert__content{color:var(--ba-scene-section-meta, var(--ba-color-text-secondary))}.label-submit-manage[data-v-51035ca0] .n-base-selection{border-radius:var(--ba-radius-2)}.label-submit-manage[data-v-51035ca0] .n-data-table .n-data-table-th{background:var(--ba-scene-panel-bg-strong, var(--ba-color-bg-surface-strong));color:var(--ba-scene-section-meta, var(--ba-color-text-secondary))}.label-submit-manage[data-v-51035ca0] .n-data-table .n-data-table-td{background:var(--ba-scene-card-bg, var(--ba-color-bg-surface));color:var(--ba-color-text-primary)}.label-submit-manage[data-v-51035ca0] .n-data-table .n-data-table-tr:hover .n-data-table-td{background:var(--ba-scene-card-bg-hover, var(--ba-color-bg-surface-strong))}.activity-option[data-v-51035ca0]{padding:4px 0}.activity-option .title-row[data-v-51035ca0]{display:flex;align-items:center;line-height:1.2}.activity-option .title-row .title[data-v-51035ca0]{font-weight:600;color:var(--ba-color-text-primary);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-option .id-row[data-v-51035ca0]{margin-top:2px;display:flex;align-items:center;gap:8px}.activity-option .id-row .id[data-v-51035ca0]{font-size:11px;color:var(--ba-color-text-muted);font-family:monospace}[data-v-51035ca0] .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;-moz-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-68dfd1a0]{min-height:320px}.announcement-loading[data-v-68dfd1a0]{display:flex;justify-content:center;align-items:center;height:320px}.announcement-board[data-v-68dfd1a0]{border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-3);background:var(--ba-scene-panel-bg, var(--ba-color-bg-surface));box-shadow:var(--ba-shadow-floating-sm);overflow:hidden}.announcement-head[data-v-68dfd1a0]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ba-space-4);padding:var(--ba-space-4) var(--ba-space-5);border-bottom:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));background:var(--ba-scene-panel-bg-strong, var(--ba-color-bg-surface-strong))}@media (max-width: 768px){.announcement-head[data-v-68dfd1a0]{flex-direction:column;align-items:stretch;padding:var(--ba-space-4)}}.announcement-head__status[data-v-68dfd1a0]{display:flex;align-items:center;gap:var(--ba-space-3)}.status-chip[data-v-68dfd1a0]{font-weight:var(--ba-font-weight-medium)}.status-note[data-v-68dfd1a0]{font-size:var(--ba-font-size-xs);color:var(--ba-scene-section-meta, var(--ba-color-text-secondary))}.announcement-head__actions[data-v-68dfd1a0]{display:flex;gap:var(--ba-space-2)}@media (max-width: 768px){.announcement-head__actions[data-v-68dfd1a0]{width:100%}.announcement-head__actions[data-v-68dfd1a0] .n-button{flex:1}}.announcement-layout[data-v-68dfd1a0]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--ba-space-5);padding:var(--ba-space-5)}@media (max-width: 768px){.announcement-layout[data-v-68dfd1a0]{grid-template-columns:1fr;gap:var(--ba-space-4);padding:var(--ba-space-4)}}.announcement-cover-shell[data-v-68dfd1a0]{border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-2);background:var(--ba-scene-card-bg, var(--ba-color-bg-surface));overflow:hidden;min-height:168px}@media (max-width: 768px){.announcement-cover-shell[data-v-68dfd1a0]{min-height:200px}}.announcement-cover-img[data-v-68dfd1a0]{width:100%;height:100%}.announcement-cover-empty[data-v-68dfd1a0]{width:100%;height:100%;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ba-space-2);color:var(--ba-scene-section-meta, var(--ba-color-text-secondary));font-size:var(--ba-font-size-sm)}.announcement-cover-empty[data-v-68dfd1a0] .n-icon{font-size:28px}@media (max-width: 768px){.announcement-cover-empty[data-v-68dfd1a0]{min-height:200px}}.announcement-content-shell[data-v-68dfd1a0]{display:flex;flex-direction:column;min-width:0}.announcement-title[data-v-68dfd1a0]{margin:0;font-size:var(--ba-font-size-xl);font-weight:var(--ba-font-weight-bold);color:var(--ba-color-text-primary);line-height:1.2;word-break:break-word;overflow-wrap:anywhere}@media (max-width: 768px){.announcement-title[data-v-68dfd1a0]{font-size:var(--ba-font-size-lg)}}.announcement-meta-grid[data-v-68dfd1a0]{margin-top:var(--ba-space-4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ba-space-3)}@media (max-width: 768px){.announcement-meta-grid[data-v-68dfd1a0]{grid-template-columns:1fr}}.meta-cell[data-v-68dfd1a0]{display:flex;flex-direction:column;gap:var(--ba-space-1);padding:var(--ba-space-3);border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-2);background:var(--ba-scene-card-bg, var(--ba-color-bg-surface))}.meta-label[data-v-68dfd1a0]{font-size:var(--ba-font-size-xs);color:var(--ba-scene-section-meta, var(--ba-color-text-secondary))}.meta-value[data-v-68dfd1a0]{font-size:var(--ba-font-size-sm);font-weight:var(--ba-font-weight-medium);color:var(--ba-color-text-primary)}.announcement-body-panel[data-v-68dfd1a0]{margin-top:var(--ba-space-4);padding:var(--ba-space-4);border:1px solid var(--ba-scene-card-border, var(--ba-color-border-subtle));border-radius:var(--ba-radius-2);background:var(--ba-scene-card-bg, var(--ba-color-bg-surface))}@media (max-width: 768px){.announcement-body-panel[data-v-68dfd1a0]{padding:var(--ba-space-3)}}.announcement-body[data-v-68dfd1a0]{margin:0;font-size:var(--ba-font-size-sm);line-height:1.7;color:var(--ba-color-text-primary);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.empty-state[data-v-68dfd1a0]{min-height:320px;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:opacity .3s}.label-homepage-editor-deprecated[data-v-bfc37066]{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background:var(--ba-color-bg-surface, #ffffff)}.label-homepage-editor-deprecated__text[data-v-bfc37066]{color:var(--ba-color-text-secondary, #6b7280);font-size:14px}.label-prism-editor-page[data-v-38905d96]{width:100vw;height:100vh;overflow:hidden;background:var(--ba-color-bg-surface, #ffffff)}.outbound-notice-page[data-v-d5509b61]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:radial-gradient(circle at 20% 0%,rgba(20,132,255,.12),transparent 36%),radial-gradient(circle at 82% 100%,rgba(16,185,129,.12),transparent 38%),#0f172a}.outbound-notice-card[data-v-d5509b61]{width:min(680px,100%);padding:28px;border-radius:14px;background:#0f172ae6;border:1px solid rgba(148,163,184,.28);box-shadow:0 20px 40px #02061773;color:#e2e8f0}.outbound-notice-title[data-v-d5509b61]{margin:0;font-size:28px;font-weight:700;line-height:1.2}.outbound-notice-desc[data-v-d5509b61]{margin:12px 0 0;font-size:15px;line-height:1.7;color:#cbd5e1}.outbound-target[data-v-d5509b61]{margin-top:20px;padding:14px;border-radius:10px;background:#0f172a94;border:1px solid rgba(148,163,184,.25)}.outbound-target__label[data-v-d5509b61]{font-size:12px;color:#94a3b8}.outbound-target__host[data-v-d5509b61]{margin-top:6px;font-size:18px;color:#f8fafc;font-weight:600}.outbound-target__url[data-v-d5509b61]{margin-top:8px;font-size:13px;color:#cbd5e1;word-break:break-all}.outbound-target--error[data-v-d5509b61]{color:#fecaca;border-color:#f8717159;background:#7f1d1d33}.outbound-actions[data-v-d5509b61]{margin-top:22px;display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.outbound-actions__cancel[data-v-d5509b61]{--bah-button-outlined-bg: rgba(15, 23, 42, .28);--bah-button-outlined-bg-hover: rgba(30, 41, 59, .72);--bah-button-outlined-text: #e2e8f0;--bah-button-outlined-text-hover: #f8fafc;--bah-button-outlined-border: rgba(148, 163, 184, .42);--bah-button-outlined-border-hover: rgba(226, 232, 240, .58)}.outbound-actions__confirm[data-v-d5509b61]{--bah-button-filled-bg: var(--ba-color-link, #3b82f6);--bah-button-filled-bg-hover: var(--ba-color-link-hover, #2563eb);--bah-button-filled-border: var(--ba-color-link, #3b82f6);--bah-button-filled-border-hover: var(--ba-color-link-hover, #2563eb)}@media (max-width: 1000px){.outbound-actions[data-v-d5509b61]{justify-content:stretch}.outbound-actions__cancel[data-v-d5509b61],.outbound-actions__confirm[data-v-d5509b61]{flex:1 1 140px}}.game-page[data-v-ddd9d2a1]{position:relative;flex:1 1;width:100%;overflow:hidden}.game-page__content[data-v-ddd9d2a1]{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-ddd9d2a1]{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;-moz-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-ddd9d2a1]:hover{background-color:#ffeb3b4d;transform:scale(1.05)}.game-page .card[data-v-ddd9d2a1]:active{background-color:#ffeb3b66;transform:scale(.98)}.ba-not-found[data-v-6d90a0fa]{display:grid;place-items:center;align-content:center;gap:8px;min-height:100vh;min-height:100dvh;padding:12px 10px;background:var(--ba-scene-page-bg-flat)}.ba-not-found__actions[data-v-6d90a0fa]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}@media (max-width: 600px){.ba-not-found[data-v-6d90a0fa]{padding:8px 6px;gap:6px}.ba-not-found__actions[data-v-6d90a0fa]{width:100%;gap:8px}.ba-not-found__actions[data-v-6d90a0fa] .bah-button{flex:1;min-width:132px}}
