.bg-scanlines[data-v-7865ddfd]{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.scanline[data-v-7865ddfd]{position:fixed;top:50%;left:50%;width:300vmax;height:240px;background:linear-gradient(90deg,transparent 0%,rgba(var(--o-bright),.04) 20%,rgba(var(--o-bright),.07) 50%,rgba(var(--o-bright),.04) 80%,transparent 100%);pointer-events:none;z-index:0;animation:scanline-sweep-7865ddfd 6s linear forwards;transform-origin:center center}@keyframes scanline-sweep-7865ddfd{0%{transform:translate(-50%,-50%) rotate(-45deg) translateY(170vmax) scaleY(.22);opacity:0}10%{transform:translate(-50%,-50%) rotate(-45deg) translateY(100vmax) scaleY(.38);opacity:1}28%{transform:translate(-50%,-50%) rotate(-45deg) translateY(28vmax) scaleY(1.08)}38%{transform:translate(-50%,-50%) rotate(-45deg) translateY(0) scaleY(1.45)}48%{transform:translate(-50%,-50%) rotate(-45deg) translateY(-18vmax) scaleY(1.08)}86%{transform:translate(-50%,-50%) rotate(-45deg) translateY(-100vmax) scaleY(.38);opacity:1}to{transform:translate(-50%,-50%) rotate(-45deg) translateY(-170vmax) scaleY(.22);opacity:0}}.view-switcher[data-v-3984bb14]{position:relative;display:inline-grid;grid-template-columns:repeat(var(--n),minmax(72px,1fr));align-items:stretch;height:34px;padding:3px;border-radius:9px;background:#0000006b;border:1px solid rgba(0,0,0,.55);box-shadow:inset 0 1px 2px #0000008c,inset 0 -1px rgba(var(--fg-rgb),.04),0 1px rgba(var(--fg-rgb),.05);pointer-events:auto;box-sizing:border-box}.indicator[data-v-3984bb14]{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--n));background:linear-gradient(180deg,rgb(var(--fg-rgb)),rgba(var(--fg-rgb),.92));border-radius:6px;box-shadow:0 1px 2px #00000073,inset 0 1px #ffffff40;transform:translate(calc(var(--idx) * 100%));transition:transform .32s cubic-bezier(.5,0,.2,1);z-index:1}.option[data-v-3984bb14]{position:relative;z-index:2;padding:0 18px;background:transparent;border:none;color:rgba(var(--fg-rgb),.55);font-family:inherit;font-size:13px;letter-spacing:1px;cursor:pointer;transition:color .25s;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;box-sizing:border-box}.option[data-v-3984bb14]:hover:not(.active){color:rgba(var(--fg-rgb),.88)}.option.active[data-v-3984bb14]{color:rgb(var(--bg-rgb));font-weight:600}@media(max-width:640px){.view-switcher[data-v-3984bb14]{height:30px;grid-template-columns:repeat(var(--n),minmax(54px,1fr))}.option[data-v-3984bb14]{padding:0 12px;font-size:12px;letter-spacing:.5px}}.brand-bar[data-v-21a36bea]{position:fixed;top:0;left:0;right:0;height:120px;z-index:20;pointer-events:none}.brand-mask[data-v-21a36bea]{position:absolute;inset:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(180deg,rgb(var(--bg-rgb)) 0%,rgba(var(--bg-rgb),.85) 50%,rgba(var(--bg-rgb),.45) 80%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 55%,rgba(0,0,0,.6) 80%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 55%,rgba(0,0,0,.6) 80%,transparent 100%);z-index:1}.brand-text[data-v-21a36bea]{position:absolute;top:24px;left:36px;z-index:2;letter-spacing:1px;display:flex;align-items:center;gap:20px}.brand-titles[data-v-21a36bea]{display:flex;flex-direction:column}.brand-title[data-v-21a36bea]{font-size:24px;font-weight:700;color:rgb(var(--fg-rgb));line-height:1}.brand-sub[data-v-21a36bea]{font-size:11px;color:rgba(var(--fg-rgb),.5);letter-spacing:2px;margin-top:8px}.brand-switcher[data-v-21a36bea]{align-self:center}@media(max-width:640px){.brand-text[data-v-21a36bea]{left:20px;right:12px;gap:8px}.brand-title[data-v-21a36bea]{font-size:20px}.brand-sub[data-v-21a36bea]{font-size:10px;margin-top:6px}.brand-titles[data-v-21a36bea]{min-width:0}.brand-switcher[data-v-21a36bea]{margin-left:auto;margin-right:auto;flex-shrink:0}}.dot-matrix[data-v-9a24bf21]{width:100%;height:100%;display:block}.search-line[data-v-08be6712]{width:100%;padding:10px 4px 14px;text-align:right}.input-row[data-v-08be6712]{position:relative;padding-bottom:8px}.search-input[data-v-08be6712]{width:100%;background:transparent;border:none;outline:none;color:rgb(var(--fg-rgb));font-family:inherit;font-size:30px;padding:0 4px;letter-spacing:3px;text-align:right}.measure[data-v-08be6712]{position:absolute;visibility:hidden;white-space:pre;pointer-events:none;font-size:30px;letter-spacing:3px;padding:0 4px;font-family:inherit}.placeholder[data-v-08be6712]{position:absolute;bottom:10px;right:8px;pointer-events:none;color:rgba(var(--fg-rgb),.35);font-size:28px;letter-spacing:3px;animation:blink-08be6712 2.5s ease-in-out infinite}.placeholder.loading[data-v-08be6712]{animation-duration:1.2s}@keyframes blink-08be6712{0%,to{opacity:.2}50%{opacity:.75}}.underline[data-v-08be6712]{position:absolute;right:0;bottom:0;height:1px;background:rgba(var(--fg-rgb),.55);transition:width .25s cubic-bezier(.4,0,.2,1),background .25s}.search-input:focus~.underline[data-v-08be6712]{background:rgb(var(--fg-rgb))}.greeting[data-v-08be6712]{margin-top:8px;font-size:30px;letter-spacing:3px;color:rgba(var(--fg-rgb),.55);text-align:right;padding-right:4px}.card[data-v-f30a6757]{position:relative;transition:border-radius .35s cubic-bezier(.4,0,.2,1)}.card.chart-expanded[data-v-f30a6757]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)!important;width:min(90vw,1200px);max-height:90vh;overflow-y:auto;z-index:100;border-radius:12px;box-shadow:0 20px 60px #000000bf}.expand-backdrop[data-v-f30a6757]{position:fixed;inset:0;background:#0000008c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:99}.card-banner[data-v-f30a6757]{position:absolute;top:0;left:0;right:0;height:320px;background-size:auto 100%;background-position:right top;background-repeat:no-repeat;mask-image:linear-gradient(to left,rgba(0,0,0,.35) 0%,transparent 100%);-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,.35) 0%,transparent 100%);mix-blend-mode:screen;pointer-events:none;border-radius:12px;transition:mask-image .35s,-webkit-mask-image .35s,border-radius .35s}.card.chart-expanded .card-banner[data-v-f30a6757]{mask-image:linear-gradient(to left,rgba(0,0,0,.4) 0%,transparent 100%);-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,.4) 0%,transparent 100%)}.card-content[data-v-f30a6757]{position:relative;z-index:1;padding:24px}.card-header[data-v-f30a6757]{display:flex;align-items:baseline;gap:16px;margin-bottom:16px;flex-wrap:wrap}.match-time[data-v-f30a6757]{color:rgba(var(--fg-rgb),.55);font-size:13px}.match-map[data-v-f30a6757]{color:rgba(var(--fg-rgb),.85);font-size:13px;letter-spacing:1px}.match-result[data-v-f30a6757]{font-size:14px;font-weight:700}.match-score[data-v-f30a6757]{font-size:13px;color:rgba(var(--fg-rgb),.75);font-variant-numeric:tabular-nums}.stat-main[data-v-f30a6757]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.stat-main-left[data-v-f30a6757]{display:flex;align-items:baseline;gap:8px}.avg[data-v-f30a6757]{font-size:48px;line-height:1}.avg-label[data-v-f30a6757]{font-size:14px;color:rgba(var(--fg-rgb),.33)}.titan-icons[data-v-f30a6757]{display:flex;gap:6px;align-items:center}.titan-icon[data-v-f30a6757]{width:64px;height:64px;object-fit:cover;opacity:1}.stat-row[data-v-f30a6757]{display:flex;gap:32px;margin-bottom:20px}.stat-item[data-v-f30a6757]{display:flex;flex-direction:column}.stat-value[data-v-f30a6757]{font-size:20px}.stat-label[data-v-f30a6757]{font-size:11px;color:rgba(var(--fg-rgb),.27);letter-spacing:1px}.damage-taken[data-v-f30a6757]{font-size:13px;color:rgba(var(--fg-rgb),.3);margin-left:2px}.chart-wrap[data-v-f30a6757]{height:150px;margin-top:8px;position:relative}.no-timeline[data-v-f30a6757]{color:rgba(var(--fg-rgb),.2);font-size:13px;margin-top:8px}.chart-wrap[data-v-f30a6757] .chart-tooltip{position:absolute;pointer-events:none;background:rgba(var(--bg-rgb),.85);border:1px solid rgba(var(--fg-rgb),.15);border-radius:6px;padding:6px 10px;transition:opacity .15s;z-index:10}.card-toggles[data-v-f30a6757]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px;z-index:2}.toggle-checkbox[data-v-f30a6757],.toggle-expand-chart[data-v-f30a6757],.hamburger-icon[data-v-f30a6757]{width:26px;height:26px;border-radius:6px;border:1px solid rgba(var(--fg-rgb),.15);background:rgb(var(--bg-rgb));cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s;box-sizing:border-box}.toggle-checkbox[data-v-f30a6757]:hover,.toggle-expand-chart[data-v-f30a6757]:hover,.hamburger-icon[data-v-f30a6757]:hover{border-color:rgba(var(--fg-rgb),.4)}.toggle-checkbox.checked[data-v-f30a6757],.toggle-expand-chart.active[data-v-f30a6757],.hamburger-icon.active[data-v-f30a6757]{background:rgb(var(--fg-rgb));border-color:rgb(var(--fg-rgb))}.toggle-checkbox .check-svg[data-v-f30a6757]{width:14px;height:14px;color:rgba(var(--fg-rgb),.5);transition:color .2s}.toggle-checkbox.checked .check-svg[data-v-f30a6757]{color:rgb(var(--bg-rgb))}.toggle-expand-chart .expand-svg[data-v-f30a6757]{width:14px;height:14px;color:rgba(var(--fg-rgb),.5);transition:color .2s}.toggle-expand-chart.active .expand-svg[data-v-f30a6757]{color:rgb(var(--bg-rgb))}.hamburger-icon[data-v-f30a6757]{flex-direction:column;gap:3px}.hamburger-icon span[data-v-f30a6757]{display:block;width:14px;height:1.5px;background:rgba(var(--fg-rgb),.5);border-radius:1px;transition:background .2s}.hamburger-icon.active span[data-v-f30a6757]{background:rgb(var(--bg-rgb))}.expand-panel[data-v-f30a6757]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);opacity:0;margin-top:16px;border-top:1px solid rgba(var(--fg-rgb),.06)}.expand-panel.open[data-v-f30a6757]{grid-template-rows:1fr;opacity:1}.expand-panel>.player-list[data-v-f30a6757]{overflow:hidden;padding-top:12px}.player-list[data-v-f30a6757]{display:flex;flex-direction:column;gap:4px}.player-row[data-v-f30a6757]{display:grid;grid-template-columns:minmax(0,1.8fr) repeat(4,minmax(54px,.8fr));gap:12px;align-items:center;font-size:13px;font-variant-numeric:tabular-nums;padding:6px 8px;border-radius:4px;background:linear-gradient(to right,var(--band-color, transparent) 0%,transparent 70%)}.player-head[data-v-f30a6757]{background:none}.player-name[data-v-f30a6757]{min-width:0;color:rgba(var(--fg-rgb),.7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-avg[data-v-f30a6757]{font-weight:700;color:rgb(var(--fg-rgb))}.player-avg[data-v-f30a6757],.player-kills[data-v-f30a6757],.player-deaths[data-v-f30a6757],.player-damage[data-v-f30a6757]{text-align:right}.player-kills[data-v-f30a6757],.player-deaths[data-v-f30a6757],.player-damage[data-v-f30a6757]{color:rgba(var(--fg-rgb),.58)}.player-head[data-v-f30a6757]{padding-top:0;padding-bottom:8px;border-bottom:1px solid rgba(var(--fg-rgb),.08);color:rgba(var(--fg-rgb),.35);font-size:11px;letter-spacing:.8px}.player-head .player-name[data-v-f30a6757],.player-head .player-avg[data-v-f30a6757],.player-head .player-kills[data-v-f30a6757],.player-head .player-deaths[data-v-f30a6757],.player-head .player-damage[data-v-f30a6757]{color:inherit;font-weight:500}@media(max-width:640px){.card[data-v-f30a6757]{max-width:100%}.card-content[data-v-f30a6757]{padding:18px 14px}.card-banner[data-v-f30a6757]{height:220px}.avg[data-v-f30a6757]{font-size:36px}.titan-icon[data-v-f30a6757]{width:44px;height:44px}.stat-row[data-v-f30a6757]{gap:18px}.stat-value[data-v-f30a6757]{font-size:17px}.player-row[data-v-f30a6757]{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(42px,.7fr));gap:8px;font-size:12px}.player-head[data-v-f30a6757]{font-size:10px}}.card[data-v-845a9306]{position:relative;transition:border-radius .35s cubic-bezier(.4,0,.2,1)}.card.chart-expanded[data-v-845a9306]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)!important;width:min(90vw,1200px);max-height:90vh;overflow-y:auto;z-index:100;border-radius:12px;box-shadow:0 20px 60px #000000bf}.expand-backdrop[data-v-845a9306]{position:fixed;inset:0;background:#0000008c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:99}.card-banner[data-v-845a9306]{position:absolute;top:0;left:0;right:0;height:320px;background-size:auto 100%;background-position:right top;background-repeat:no-repeat;mask-image:linear-gradient(to left,rgba(0,0,0,.22) 0%,transparent 100%);-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,.22) 0%,transparent 100%);mix-blend-mode:screen;pointer-events:none;border-radius:12px}.card-banner-darken[data-v-845a9306]{position:absolute;top:0;left:0;right:0;height:320px;background:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.45) 35%,rgba(0,0,0,.25) 65%,rgba(0,0,0,.05) 90%,transparent 100%);pointer-events:none;border-radius:12px}.card-content[data-v-845a9306]{position:relative;z-index:1;padding:24px}.card-header[data-v-845a9306]{display:flex;align-items:baseline;gap:16px;margin-bottom:20px;flex-wrap:wrap}.match-time[data-v-845a9306]{color:rgba(var(--fg-rgb),.55);font-size:13px}.match-map[data-v-845a9306]{color:rgba(var(--fg-rgb),.85);font-size:13px;letter-spacing:1px}.match-result[data-v-845a9306]{font-size:14px;font-weight:700}.match-score[data-v-845a9306]{font-size:13px;color:rgba(var(--fg-rgb),.75);font-variant-numeric:tabular-nums}.metric-grid[data-v-845a9306]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 24px;margin-bottom:20px}.metric[data-v-845a9306]{display:flex;flex-direction:column;align-items:flex-start}.metric-value[data-v-845a9306]{font-size:28px;line-height:1.1;font-variant-numeric:tabular-nums;color:rgb(var(--fg-rgb));text-shadow:0 1px 4px rgba(0,0,0,.55)}.metric-unit[data-v-845a9306]{font-size:13px;color:rgba(var(--fg-rgb),.55);margin-left:2px}.metric-label[data-v-845a9306]{font-size:11px;color:rgba(var(--fg-rgb),.65);letter-spacing:1px;margin-top:4px;text-shadow:0 1px 3px rgba(0,0,0,.5)}.chart-wrap[data-v-845a9306]{height:180px;margin-top:8px;position:relative}.no-timeline[data-v-845a9306]{color:rgba(var(--fg-rgb),.2);font-size:13px;margin-top:8px}.chart-wrap[data-v-845a9306] .chart-tooltip{position:absolute;pointer-events:none;background:rgba(var(--bg-rgb),.85);border:1px solid rgba(var(--fg-rgb),.15);border-radius:6px;padding:6px 10px;transition:opacity .15s;z-index:10}.card-toggles[data-v-845a9306]{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:10px;flex-wrap:wrap}.series-toggle[data-v-845a9306]{height:26px;padding:0 10px;border-radius:6px;border:1px solid rgba(var(--fg-rgb),.15);background:rgb(var(--bg-rgb));color:rgba(var(--fg-rgb),.5);font-size:11px;font-family:ZhuoKai,sans-serif;letter-spacing:.5px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.series-toggle[data-v-845a9306]:hover{border-color:rgba(var(--fg-rgb),.4)}.series-toggle.active[data-v-845a9306]{background:rgb(var(--fg-rgb));border-color:rgb(var(--fg-rgb));color:rgb(var(--bg-rgb))}.toggle-expand-chart[data-v-845a9306],.hamburger-icon[data-v-845a9306]{width:26px;height:26px;border-radius:6px;border:1px solid rgba(var(--fg-rgb),.15);background:rgb(var(--bg-rgb));cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s;box-sizing:border-box}.toggle-expand-chart[data-v-845a9306]:hover,.hamburger-icon[data-v-845a9306]:hover{border-color:rgba(var(--fg-rgb),.4)}.toggle-expand-chart.active[data-v-845a9306],.hamburger-icon.active[data-v-845a9306]{background:rgb(var(--fg-rgb));border-color:rgb(var(--fg-rgb))}.toggle-expand-chart .expand-svg[data-v-845a9306]{width:14px;height:14px;color:rgba(var(--fg-rgb),.5);transition:color .2s}.toggle-expand-chart.active .expand-svg[data-v-845a9306]{color:rgb(var(--bg-rgb))}.hamburger-icon[data-v-845a9306]{flex-direction:column;gap:3px}.hamburger-icon span[data-v-845a9306]{display:block;width:14px;height:1.5px;background:rgba(var(--fg-rgb),.5);border-radius:1px;transition:background .2s}.hamburger-icon.active span[data-v-845a9306]{background:rgb(var(--bg-rgb))}.expand-panel[data-v-845a9306]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);opacity:0;margin-top:16px;border-top:1px solid rgba(var(--fg-rgb),.06)}.expand-panel.open[data-v-845a9306]{grid-template-rows:1fr;opacity:1}.expand-panel>.player-list[data-v-845a9306]{overflow:hidden;padding-top:12px}.player-list[data-v-845a9306]{display:flex;flex-direction:column;gap:4px}.player-row[data-v-845a9306]{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(54px,.8fr));gap:12px;align-items:center;font-size:13px;font-variant-numeric:tabular-nums;padding:6px 8px;border-radius:4px;background:linear-gradient(to right,var(--band-color, transparent) 0%,transparent 70%)}.player-name[data-v-845a9306]{min-width:0;color:rgba(var(--fg-rgb),.85);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-kills[data-v-845a9306],.player-deaths[data-v-845a9306],.player-score[data-v-845a9306]{text-align:right;color:rgba(var(--fg-rgb),.65)}.player-score[data-v-845a9306]{font-weight:700;color:rgb(var(--fg-rgb))}.player-head[data-v-845a9306]{padding-top:0;padding-bottom:8px;border-bottom:1px solid rgba(var(--fg-rgb),.08);color:rgba(var(--fg-rgb),.35);font-size:11px;letter-spacing:.8px;background:none}.player-head .player-name[data-v-845a9306],.player-head .player-kills[data-v-845a9306],.player-head .player-deaths[data-v-845a9306],.player-head .player-score[data-v-845a9306]{color:inherit;font-weight:500}@media(max-width:640px){.metric-grid[data-v-845a9306]{grid-template-columns:repeat(3,1fr);gap:10px 12px}.metric-value[data-v-845a9306]{font-size:22px}.player-row[data-v-845a9306]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(46px,.7fr));gap:8px;font-size:12px}}.summary-card[data-v-05c599e3]{padding:20px 24px}.summary-content[data-v-05c599e3]{display:flex;flex-direction:column;gap:16px}.summary-block[data-v-05c599e3]{display:flex;flex-direction:column;min-width:0}.block-title[data-v-05c599e3]{font-size:12px;color:rgba(var(--fg-rgb),.55);letter-spacing:1px;margin-bottom:8px}.chart-slot[data-v-05c599e3]{position:relative;height:200px;min-width:0}@media(max-width:640px){.chart-slot[data-v-05c599e3]{height:180px}}.nickname-overlay[data-v-9fe44a09]{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background:rgba(var(--bg-rgb),.5);padding-bottom:32px}.nickname-modal[data-v-9fe44a09]{background:rgb(var(--o-mid));border:1px solid rgba(var(--o-bright),.5);border-radius:12px;padding:24px;width:90%;max-width:400px;animation:slideUp-9fe44a09 .3s ease;box-shadow:0 8px 32px #000000b3}@keyframes slideUp-9fe44a09{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.nickname-title[data-v-9fe44a09]{font-size:18px;font-weight:700;margin-bottom:8px}.nickname-desc[data-v-9fe44a09]{font-size:13px;color:rgba(var(--fg-rgb),.5);margin-bottom:16px;line-height:1.5}.nickname-desc strong[data-v-9fe44a09]{color:rgba(var(--fg-rgb),.8)}.nickname-input[data-v-9fe44a09]{width:100%;background:rgb(var(--o-deep));border:1px solid rgba(var(--o-bright),.3);border-radius:8px;color:rgb(var(--fg-rgb));padding:12px 16px;font-size:16px;font-family:inherit;outline:none;box-sizing:border-box}.nickname-input[data-v-9fe44a09]:focus{border-color:rgb(var(--o-bright))}.nickname-error[data-v-9fe44a09]{color:#f44;font-size:13px;margin-top:8px}.nickname-actions[data-v-9fe44a09]{display:flex;gap:8px;margin-top:16px;justify-content:flex-end}.nickname-btn[data-v-9fe44a09]{border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-family:inherit;cursor:pointer;transition:opacity .2s}.nickname-btn.cancel[data-v-9fe44a09],.nickname-btn.confirm[data-v-9fe44a09]{background:rgb(var(--fg-rgb));color:rgb(var(--bg-rgb))}.nickname-btn.cancel[data-v-9fe44a09]{opacity:.6}.nickname-btn[data-v-9fe44a09]:disabled{opacity:.4;cursor:not-allowed}.recommend-view[data-v-9fe26327]{width:100%;height:100vh;padding-top:140px;box-sizing:border-box;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column}.recommend-view[data-v-9fe26327]::-webkit-scrollbar{display:none}.strip-row[data-v-9fe26327]{display:flex;height:600px;gap:4px;padding:0 28px;flex-shrink:0}.strip[data-v-9fe26327]{position:relative;flex:1;min-width:0;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px;overflow:hidden;cursor:pointer;transition:flex-grow .45s cubic-bezier(.5,0,.2,1),filter .3s ease;filter:brightness(.78) saturate(.9)}.strip[data-v-9fe26327]:hover,.strip.is-active[data-v-9fe26327]{flex-grow:2.4;filter:brightness(1.05) saturate(1)}.strip-mask[data-v-9fe26327]{position:absolute;inset:0;background:linear-gradient(180deg,#0000008c,#00000026 30%,#00000073 70%,#000000c7);pointer-events:none}.strip-blur[data-v-9fe26327]{position:absolute;inset:0;backdrop-filter:blur(7px) brightness(.85);-webkit-backdrop-filter:blur(7px) brightness(.85);opacity:0;transition:opacity .35s ease;pointer-events:none}.strip:hover .strip-blur[data-v-9fe26327],.strip.is-active .strip-blur[data-v-9fe26327]{opacity:1}.strip-content[data-v-9fe26327]{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;padding:18px 14px 22px;color:rgb(var(--fg-rgb));overflow:hidden;box-sizing:border-box}.strip-head[data-v-9fe26327]{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0;transition:gap .35s cubic-bezier(.5,0,.2,1)}.strip-icon[data-v-9fe26327]{width:48px;height:48px;object-fit:cover;border-radius:6px;transition:width .35s cubic-bezier(.5,0,.2,1),height .35s cubic-bezier(.5,0,.2,1)}.strip-name[data-v-9fe26327]{font-size:16px;font-weight:700;letter-spacing:2px;text-shadow:0 2px 6px rgba(0,0,0,.6);transition:font-size .35s cubic-bezier(.5,0,.2,1),letter-spacing .35s cubic-bezier(.5,0,.2,1)}.strip:hover .strip-icon[data-v-9fe26327],.strip.is-active .strip-icon[data-v-9fe26327]{width:60px;height:60px}.strip:hover .strip-name[data-v-9fe26327],.strip.is-active .strip-name[data-v-9fe26327]{font-size:19px;letter-spacing:3px}.strip:hover .strip-head[data-v-9fe26327],.strip.is-active .strip-head[data-v-9fe26327]{gap:10px}.strip-body[data-v-9fe26327]{flex:1;min-height:0;display:flex;flex-direction:column;gap:14px;margin-top:18px;opacity:0;transform:translateY(8px);transition:opacity .32s ease .05s,transform .32s ease .05s;overflow:hidden}.strip:hover .strip-body[data-v-9fe26327],.strip.is-active .strip-body[data-v-9fe26327]{opacity:1;transform:translateY(0)}.strip-section-title[data-v-9fe26327]{font-size:10px;letter-spacing:2px;color:rgba(var(--fg-rgb),.6);margin-bottom:8px;text-shadow:0 1px 2px rgba(0,0,0,.7)}.strip-empty[data-v-9fe26327]{font-size:11px;color:rgba(var(--fg-rgb),.45);text-shadow:0 1px 2px rgba(0,0,0,.7);text-align:center;padding:8px 0}.bar-list[data-v-9fe26327]{display:flex;flex-direction:column;gap:0}.bar-row[data-v-9fe26327]{--hermes: 243, 112, 33;position:relative;padding:4px 0;cursor:pointer;transition:opacity .25s ease,transform .3s cubic-bezier(.4,0,.2,1)}.bar-card[data-v-9fe26327]{position:relative;height:28px;border-radius:6px;background:#0000008c;border:1px solid rgba(var(--fg-rgb),.08);overflow:hidden;transition:border-color .25s,box-shadow .25s}.strip-body:has(.bar-row:hover) .bar-row[data-v-9fe26327]:not(:hover){opacity:.4}.bar-row:hover .bar-card[data-v-9fe26327]{border-color:rgba(var(--hermes),.85);box-shadow:0 0 0 1px rgba(var(--hermes),.4),0 4px 18px rgba(var(--hermes),.45)}.bar-row[data-v-9fe26327]:has(+.bar-row:hover){transform:translateY(-4px)}.bar-row:hover+.bar-row[data-v-9fe26327]{transform:translateY(4px)}.bar-fill[data-v-9fe26327]{position:absolute;top:0;left:0;bottom:0;background:linear-gradient(90deg,rgba(var(--fg-rgb),.4),rgba(var(--fg-rgb),.26));transition:width .5s cubic-bezier(.4,0,.2,1),background .25s}.bar-row:hover .bar-fill[data-v-9fe26327]{background:linear-gradient(90deg,rgba(var(--hermes),.95),rgba(var(--hermes),.55))}.bar-label[data-v-9fe26327]{position:relative;height:100%;display:grid;grid-template-columns:16px 1fr auto;gap:8px;align-items:center;padding:0 13px;font-size:12px;color:rgb(var(--fg-rgb));text-shadow:0 1px 2px rgba(0,0,0,.85);letter-spacing:.3px;z-index:1;pointer-events:none}.bar-rank[data-v-9fe26327]{color:rgba(var(--fg-rgb),.55);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.bar-name[data-v-9fe26327]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:font-weight .2s}.bar-row:hover .bar-name[data-v-9fe26327]{font-weight:700}.bar-value[data-v-9fe26327]{font-variant-numeric:tabular-nums;font-weight:600}.below-section[data-v-9fe26327]{flex:1;min-height:260px;padding:80px 24px 40px;background:linear-gradient(180deg,rgb(var(--bg-rgb)),#000 55% 100%);display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.below-card[data-v-9fe26327]{display:flex;align-items:center;gap:26px;padding:22px 30px 22px 22px;border:1px solid rgba(var(--fg-rgb),.1);border-radius:10px;background:#00000052;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);max-width:560px}.below-qr[data-v-9fe26327]{width:120px;height:auto;border-radius:8px;flex-shrink:0;display:block}.below-copy[data-v-9fe26327]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px}.below-meta[data-v-9fe26327]{font-size:10px;font-weight:600;letter-spacing:4px;color:rgba(var(--fg-rgb),.38)}.below-title[data-v-9fe26327]{color:rgb(var(--fg-rgb));font-size:17px;font-weight:700;letter-spacing:1.5px;margin-top:2px}.below-sub[data-v-9fe26327]{color:rgba(var(--fg-rgb),.48);font-size:11px;letter-spacing:.6px;margin-top:6px}.below-link[data-v-9fe26327]{margin-top:2px;color:#f37021f2;font-size:12px;letter-spacing:.4px;text-decoration:none;border-bottom:1px dashed rgba(243,112,33,.5);padding-bottom:1px;transition:color .2s,border-color .2s}.below-link[data-v-9fe26327]:hover{color:#f37021;border-bottom-color:#f37021}@media(max-width:900px){.strip-row[data-v-9fe26327]{overflow-x:auto;height:480px;padding:0 16px;scrollbar-width:none}.strip-row[data-v-9fe26327]::-webkit-scrollbar{display:none}.strip[data-v-9fe26327]{flex:0 0 200px}.strip[data-v-9fe26327]:hover,.strip.is-active[data-v-9fe26327]{flex-grow:0;flex-basis:360px}.below-section[data-v-9fe26327]{min-height:220px;padding:56px 16px 32px}.below-card[data-v-9fe26327]{flex-direction:column;gap:18px;padding:22px 22px 24px}.below-copy[data-v-9fe26327]{align-items:center;text-align:center}.below-qr[data-v-9fe26327]{width:120px}.below-title[data-v-9fe26327]{font-size:16px}}.app-root{position:relative;width:100vw;height:100vh;overflow:hidden}.glass-card{background:rgb(var(--o-mid));border:1px solid rgba(var(--o-bright),.35);border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #00000080}.layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(380px,44%) 1fr;width:100%;height:100vh}.left-col{position:relative;height:100vh;box-sizing:border-box}.scroller{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scroll-snap-stop:always;padding:0 28px 40vh;scrollbar-width:none;-ms-overflow-style:none}.scroller::-webkit-scrollbar{display:none;width:0;height:0}.scroller:before{content:"";display:block;height:28vh}.slot{--card-scale: .75;--card-opacity: .4;scroll-snap-align:center;padding:12px 0;transform:scale(var(--card-scale));opacity:var(--card-opacity);transform-origin:center center;transition:transform .35s cubic-bezier(.5,0,.2,1),opacity .35s cubic-bezier(.5,0,.2,1);will-change:transform,opacity}.error{color:#f44;text-align:center;margin-top:16px}.empty{color:rgba(var(--fg-rgb),.4);text-align:center;margin-top:40px}.footer-actions{display:flex;justify-content:center;gap:12px;margin-top:24px;padding-bottom:12px}.load-more-btn,.nickname-edit-btn{background:rgb(var(--fg-rgb));color:rgb(var(--bg-rgb));border:none;border-radius:8px;padding:10px 36px;font-size:14px;font-family:inherit;cursor:pointer;transition:opacity .2s}.load-more-btn:hover,.nickname-edit-btn:hover{opacity:.85}.load-more-btn:disabled{opacity:.4;cursor:not-allowed}.right-col{position:relative;height:100vh;display:flex;flex-direction:column;padding:24px 36px 24px 12px;box-sizing:border-box}.dot-wrap{flex:1;min-height:0;position:relative}.search-wrap{flex-shrink:0;padding-top:12px}@media(max-width:900px){.app-root{height:auto;overflow-x:hidden;overflow-y:auto;max-width:100vw}.layout{grid-template-columns:1fr;height:auto;max-width:100%}.left-col{height:auto;padding-top:100px;max-width:100%;overflow-x:hidden}.scroller{height:auto;overflow-x:hidden;overflow-y:visible;scroll-snap-type:none;padding-left:16px;padding-right:16px;padding-bottom:24px;max-width:100%;box-sizing:border-box}.scroller:before{display:none}.slot{transform:none;opacity:1}.right-col{height:60vh;padding:12px 20px 20px;max-width:100%}}
