@media (width>=993px){.header{height:var(--hdr-h,130px)!important}.card-spacer{margin-bottom:calc(var(--hdr-h,130px) + 15px)!important}.sticky-bar-header{top:var(--hdr-h,130px)!important}.sticky-bar{top:calc(var(--hdr-h,130px) + 55px)!important}.pc-mode .sticky-bar{top:calc(var(--hdr-h,130px) - 1px)!important}.container-results.pc-mode{margin-top:calc(var(--hdr-h,130px) + 10px)!important}}.scoreboard-quick-options{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.scoreboard-quick-options .form-check{white-space:nowrap;margin:0;padding-left:1.5rem;line-height:1.2}@media (width<=576px){#profileDecor{margin-bottom:.25rem!important}#profileDecor .decor-ranking{margin-bottom:0}.has-decor #panelDeck #textDecks{display:none}}.header-grid{grid-template:"search center info""menu center info""board center info"1fr/minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:6px 18px;display:grid}.header-search{grid-area:search}.header-search #searchNickname{max-width:420px;margin:0!important}.header-menu{grid-area:menu}.header-switches{grid-area:board;justify-content:flex-start}.header-center{flex-direction:column;grid-area:center;align-items:center;gap:6px;display:flex}.header-info{text-align:right;grid-area:info}.header-info .infoLinks{margin-top:4px}#eventName{pointer-events:none;width:auto;display:block;position:static;transform:none}.event-banner-img{display:block;width:auto!important;max-width:340px!important;height:auto!important;max-height:100px!important}@media (width<=992px){.header{position:relative}.header-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search search""menu menu""board center""info info";column-gap:10px}.header-search #searchNickname{max-width:none}.header-switches{gap:.35rem .9rem}.header-center{align-items:flex-start}.event-banner-img{max-width:52vw!important;max-height:90px!important}.header-info{justify-content:flex-end;align-items:center;gap:10px;display:flex}.header-info .infoLinks{margin-top:0}}.event-banner-img{clip-path:inset(3px round 10px);-webkit-mask-composite:source-in;transform:scale(1.03);-webkit-mask-image:linear-gradient(#0000 2%,#000 10% 90%,#0000 98%),linear-gradient(90deg,#0000 3%,#000 10% 90%,#0000 97%);mask-image:linear-gradient(#0000 2%,#000 10% 90%,#0000 98%),linear-gradient(90deg,#0000 3%,#000 10% 90%,#0000 97%);-webkit-mask-composite:source-in;mask-composite:intersect}.ingame-board{padding:.4% 0}.ingame-board .dressup-ranking-row{font-family:"M PLUS 1",Noto Sans JP,Noto Sans KR,Apple SD Gothic Neo,sans-serif}.ingame-board .dressup-ranking-name{color:#446;font-weight:800}.ingame-board .dressup-ranking-rank,.ingame-board .dressup-ranking-score strong{font-weight:900}.ingame-row{cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 72px;border-radius:1.2%/12%;padding:.8% .7% .4%}.ingame-row+.ingame-row{margin-top:.2%}.ingame-board.with-details .ingame-row{padding-top:.35%;padding-bottom:.35%}.ingame-board.with-details .ingame-row+.ingame-row{margin-top:0}.ingame-row-border{margin-bottom:1.6%}.ingame-row-found{--sekai-row-bg:#fff6c2;--sekai-row-score-bg:#fbeba0}[data-selected-theme=sekai-dark] .ingame-row-found{--sekai-row-bg:#4d4627;--sekai-row-score-bg:#3f391f}.ingame-row{container-type:inline-size}@container (width<=560px){.ingame-board .dressup-ranking-profile .dressup-ranking-name{height:27.5%;font-size:2.6cqw;top:10%}}.dressup-ranking-name .badge{vertical-align:.2em;padding:.15em .5em;font-size:clamp(8px,1.1cqw,14px)}.ingame-info-row.dressup-ranking-row{--c-rank:max(clamp(26px, 6.4cqw, 100px), calc(var(--rank-digits,3) * .62 * 12px + 2px), calc((3 * .62 + .72) * 12px + 2px));--c-card:clamp(36px, 7.2cqw, 112px);--c-score:clamp(90px, 19cqw, 290px);--c-speed:clamp(82px, 14.5cqw, 220px);aspect-ratio:auto;grid-template-columns:var(--c-rank) var(--c-card) minmax(0, 1fr) calc(var(--c-score) + var(--c-speed));min-height:calc(var(--c-card) + .8cqw);align-items:center;column-gap:clamp(3px,.7cqw,10px);padding:.4cqw 0;display:grid}.ingame-info-row.dressup-ranking-row:before{height:auto;top:0;bottom:0}.ingame-info-row .dressup-ranking-rank{width:100%;height:var(--c-card);font-size:min(clamp(14px, 3.1cqw, 48px), calc((var(--c-rank) - 2px) / (var(--digits,3) * .62 + var(--badge,0) * .72)));white-space:nowrap;letter-spacing:-.02em;justify-content:flex-end;padding-right:1px;position:relative;top:auto;left:auto}.ingame-crown{aspect-ratio:6/5;max-width:100%;height:74%;margin:auto 0;position:absolute;top:0;bottom:0;right:1px}.ingame-info-row .ingame-crown svg{width:100%;height:100%;display:block}.ingame-info-row .ingame-crown span.ingame-crown-num{color:#fff;text-shadow:none;-webkit-text-stroke:clamp(1.5px, .35cqw, 5px) var(--rank-outline);paint-order:stroke fill;justify-content:center;align-items:center;margin:0;padding-top:22%;font-size:clamp(12px,2.7cqw,42px);line-height:1;display:flex;position:absolute;inset:0}.ingame-info-row .ingame-crown span.ingame-crown-badge{text-shadow:none;aspect-ratio:1;width:42%;margin:0;position:absolute;top:35%;left:10%;transform:translate(-70%,-80%)}.ingame-crown-badge :is(picture,img){width:100%;height:100%;display:block}.ingame-info-row .dressup-ranking-card{width:var(--c-card);height:var(--c-card);position:relative;top:auto;left:auto}.ingame-info-profile{flex-direction:column;justify-content:center;gap:clamp(1px,.3cqw,4px);min-width:0;display:flex;position:relative}.ingame-info-row .dressup-ranking-name{white-space:nowrap;text-overflow:ellipsis;width:auto;height:auto;font-size:clamp(12px,2.3cqw,32px);font-weight:800;line-height:1.2;position:static;overflow:hidden}.ingame-info-running{min-width:0;font-size:clamp(9.5px,1.45cqw,20px);line-height:1.25}.ingame-info-running .score-per-play-lines{font-size:1em}.score-per-play-lines>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.score-per-play-lines.is-muted{opacity:.65}.ingame-info-score{grid-template-columns:var(--c-score) var(--c-speed);background:var(--sekai-row-score-bg,#eeeef4);white-space:nowrap;border-radius:0 1cqw 1cqw 0;align-self:stretch;align-items:center;margin:0 .3cqw 0 0;padding:0;display:grid;position:relative;overflow:hidden}.ingame-info-score .dressup-score-stack{--score-pad:clamp(4px, 1cqw, 14px);min-width:0;padding-left:var(--score-pad);position:relative}.ingame-info-score .dressup-score-main strong{color:#ff4daa;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(16px,3.7cqw,54px);font-weight:900;line-height:1;display:block}.ingame-info-score .dressup-score-extra{left:calc(50% + var(--score-pad) / 2);white-space:nowrap;font-size:clamp(9px,1.4cqw,20px);line-height:1;position:absolute;transform:translate(-50%)}.dressup-score-stack>.is-top{margin-bottom:.25em;bottom:100%}.dressup-score-stack>.is-bottom{margin-top:.25em;top:100%}.dressup-ranking-score .dressup-score-stack{position:relative}.dressup-ranking-score .dressup-score-main{align-items:center;gap:1cqw;line-height:1;display:flex}.dressup-ranking-score .dressup-score-extra{white-space:nowrap;font-size:clamp(8.5px,1.9cqw,30px);line-height:1;position:absolute;right:0}.ingame-board .ingame-prediction{color:#7a4fd0;font-variant-numeric:tabular-nums;font-weight:700}[data-selected-theme=sekai-dark] .ingame-board .ingame-prediction{color:#c8b2ff}.ingame-info-row>.dressup-player-frame-layer{width:98.85%;height:100%;top:0;left:.45%}.ingame-rank-num{align-items:flex-start;line-height:1;display:inline-flex;position:relative}.ingame-info-row .dressup-ranking-rank span.ingame-rank-badge{text-shadow:none;-webkit-text-stroke:0;margin-top:-.3em}.ingame-rank-badge{flex:none;width:.72em;height:.75em;margin:-.3em .04em 0 0;display:inline-block}.ingame-rank-badge :is(picture,img){width:.75em;max-width:none;height:.75em;display:block}.ingame-speed-col{font-variant-numeric:tabular-nums;letter-spacing:-.03em;flex-direction:column;align-items:flex-end;gap:clamp(1px,.3cqw,4px);min-width:0;padding-right:clamp(7px,1.5cqw,22px);font-family:Space Mono,"M PLUS 1 Code",monospace;font-size:clamp(10px,1.55cqw,21px);font-weight:700;line-height:1.15;display:flex}.ingame-speed-line{align-items:center;gap:.2em;display:inline-flex}.ingame-speed-line picture img{width:1.2em;height:1.2em;display:block}.ingame-speed-col .relSpeed{font-size:.95em}.ingame-gain-hourly{color:#11956e}.ingame-gain-banner{color:#2a7fcf}.ingame-gain-new{color:#e8486a}[data-selected-theme=sekai-dark] .ingame-gain-hourly{color:#4be3b4}[data-selected-theme=sekai-dark] .ingame-gain-banner{color:#8fc8ff}.dressup-ranking-rank svg{width:7.4cqw;height:7.4cqw}.dressup-ranking-rank:is(.rank-1,.rank-2,.rank-3)>span{text-shadow:none;-webkit-text-stroke:.42cqw var(--rank-outline);paint-order:stroke fill;margin-top:1.4cqw;font-size:3.6cqw}.dressup-ranking-rank.rank-1{--rank-outline:#b38318}.dressup-ranking-rank.rank-2{--rank-outline:#8d89a6}.dressup-ranking-rank.rank-3{--rank-outline:#9a5730}@media (width<=992px){.header{height:auto!important}#scoreboardResults>.card-spacer{margin-bottom:8px!important}.sticky-bar-header{top:var(--mbar-h,0px)!important}.container-results.pc-mode{margin-top:8px!important}.container-results.single-board .sticky-bar-header{position:static!important}}.mobile-quick-bar{z-index:10010;background:var(--sekai-panel,var(--color-bg-header,#ffffffd9));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:0 0 14px 14px;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #2828502e}.mobile-quick-bar-head{width:100%;color:var(--sekai-navy,var(--color-text));background:0 0;border:0;justify-content:center;align-items:center;padding:5px 0;display:flex}.mobile-quick-bar-chevron{fill:currentColor;opacity:.7;width:56px;height:12px;transition:transform .15s;display:block}.mobile-quick-bar.expanded .mobile-quick-bar-chevron{transform:rotate(180deg)}.mobile-quick-bar-body{max-height:calc(111.111dvh - 40px);padding:10px 14px 4px;overflow-y:auto}@media (width>=577px) and (width<=992px){.header-grid{grid-template-rows:auto auto auto 1fr;grid-template-areas:"search center""menu center""board center""info center"}.header-info{justify-content:flex-start;align-self:end}}@media (width<=576px){.event-banner-img{max-height:64px!important}.header-grid{grid-template-areas:"search search""menu menu""center center""board board""info info"}.header-center{align-items:center}.header-switches{gap:.3rem .8rem}.header-switches .form-check.form-switch{padding-left:2.3em}}.main{zoom:.9}body{grid-template-columns:minmax(0,1fr)}@media (width<=1200px){.header{width:100%!important}}.header-inner>.replay-bar{margin:8px 0 0}.mobile-quick-bar>.replay-bar{margin:0 8px;padding:6px 4px 0;box-shadow:none!important;background:0 0!important}.mobile-quick-bar.expanded>.replay-bar{border-top:1px solid var(--sekai-line,#0000001a);border-radius:0!important}.replay-bar .replay-notice{color:var(--sekai-navy,var(--color-text));flex:100%;font-size:.85rem;font-weight:700}@media (width<=576px){.replay-bar .replay-controls{gap:4px}.replay-bar .replay-controls .btn{padding:2px 6px;font-size:.75rem}.replay-bar .replay-range{flex-basis:100%;order:-1;min-width:0}}.bg-current{border:2px solid var(--sekai-line,#ccc);width:72px;height:36px;color:inherit;background:#7f7f7f26;border-radius:6px;padding:0;font-size:.75rem;overflow:hidden}.bg-current img{object-fit:cover;display:block;width:100%!important;height:100%!important}.bg-picker-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:14px;padding:4px;display:grid}.bg-tile{aspect-ratio:1/2.05;cursor:pointer;background:#6e6e7859;border:0;border-radius:9px;padding:0;transition:transform .1s;position:relative;overflow:hidden;box-shadow:0 1px 4px #00000040}.bg-tile:hover{transform:translateY(-2px)}.bg-tile img{object-fit:cover;width:100%;height:100%;display:block}.bg-tile.selected{outline-offset:0;outline:4px solid #5b62f0;box-shadow:0 0 0 6px #5b62f040}.bg-tile-caption{color:#fff;text-align:center;word-break:keep-all;background:linear-gradient(#0000,#000000a6);padding:14px 4px 5px;font-size:.72rem;font-weight:700;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.bg-tile:not(:has(img)) .bg-tile-caption{color:inherit;background:0 0;justify-content:center;align-items:center;display:flex;top:0}.bg-tile:not(:has(img)){color:#fff;background:#50505c99}.bg-tile-add{justify-content:center;align-items:center;display:flex}.bg-tile-add svg{fill:#dcdce1e6;width:40%}@media (width<=576px){.bg-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}}.container-results.align-center:not(.pc-mode) .card-container>.scoreboard-tab:first-child{margin-left:auto}.container-results.align-center:not(.pc-mode) .card-container>.scoreboard-tab:last-child{margin-right:auto}.container-results.align-right:not(.pc-mode) .card-container>.scoreboard-tab:first-child{margin-left:auto}@media (width<=576px){.container-results:has(.ingame-board){padding-left:2px!important;padding-right:2px!important}.scoreboard-tab:has(.ingame-board){margin-left:0!important;margin-right:0!important}.scoreboard-tab:has(.ingame-board)>.card>.card-body{padding-left:0!important;padding-right:0!important}.ingame-board .ingame-row{padding-left:2px;padding-right:2px}}.scoreboard-quick-options .form-check.form-switch{padding-left:2.6em}@media (width>=993px){.ingame-board.layout-wide .ingame-info-row.dressup-ranking-row{--c-card:52px;--c-score:128px;--c-speed:112px;--c-rank:max(40px, calc(var(--rank-digits,3) * .62 * 15px + 2px), calc((3 * .62 + .72) * 15px + 2px));column-gap:6px;min-height:58px;padding:3px 0}.ingame-board.layout-wide .ingame-info-row.has-honors{grid-template-columns:var(--c-rank) var(--c-card) minmax(0, 1fr) auto calc(var(--c-score) + var(--c-speed))}.ingame-board.layout-wide .ingame-info-row .dressup-ranking-rank{font-size:min(22px, calc((var(--c-rank) - 2px) / (var(--digits,3) * .62 + var(--badge,0) * .72)))}.ingame-board.layout-wide .ingame-info-row .ingame-crown span.ingame-crown-num{-webkit-text-stroke-width:3px;font-size:17px}.ingame-board.layout-wide .ingame-info-row .dressup-ranking-name{font-size:15px}.ingame-board.layout-wide .ingame-info-running{font-size:11.5px}.ingame-board.layout-wide .ingame-info-score .dressup-score-stack{--score-pad:10px}.ingame-board.layout-wide .ingame-info-score .dressup-score-main strong{font-size:20px}.ingame-board.layout-wide .ingame-info-score .dressup-score-extra{font-size:11px}.ingame-board.layout-wide .ingame-speed-col{gap:2px;padding-right:10px;font-size:14px}.ingame-board.layout-wide .ingame-info-row>.dressup-player-frame-layer{width:99.4%;left:.3%}.ingame-info-honors.dressup-ranking-honors{grid-template-columns:380fr 180fr 180fr;gap:4px;width:322.5px;height:34px;position:relative;top:auto;left:auto}[data-selected-theme^=sekai] .container-results:not(.pc-mode) .scoreboard-tab:has(.ingame-board.layout-wide.with-details){width:600px}[data-selected-theme^=sekai] .container-results:not(.pc-mode) .scoreboard-tab:has(.ingame-board.layout-wide.with-honors){width:920px}}.classic-board .classic-card{width:40px;height:40px;margin:0 auto}.classic-board .classic-card svg{width:100%;height:100%;display:block}@media (width>=993px){.container-results.single-board:not(.pc-mode) .classic-board .sticky-bar{top:calc(var(--hdr-h,130px) - 1px)!important}}@media (width<=992px){.container-results:not(.pc-mode) .classic-board .sticky-bar{top:calc(var(--mbar-h,0px) + 2.65rem + .9vw)!important}.container-results.single-board:not(.pc-mode) .classic-board .sticky-bar{top:var(--mbar-h,0px)!important}}@media (width<=576px){.scoreboard-tab:has(.classic-board){width:100%;min-width:0;margin-left:0!important;margin-right:0!important}.scoreboard-tab:has(.classic-board)>.card>.card-body{padding-left:2px!important;padding-right:2px!important}.classic-board{width:100%}.classic-board>:is(thead,tbody)>tr>:is(th,td){padding-left:.15rem;padding-right:.15rem}.classic-board .classic-card{width:36px;height:36px}}@media (width<=360px){.classic-board .classic-card{width:30px;height:30px}.classic-board .mono{font-size:.75rem}}[data-selected-theme=sekai]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sekai-navy:#484563;--sekai-teal:#00c4bb;--sekai-teal-2:#3dc;--sekai-pink:#ff4daa;--sekai-panel:#ffffffeb;--sekai-panel-solid:#fff;--sekai-panel-2:#eeeef4;--sekai-glass:#ffffffc7;--sekai-line:#48456324;--sekai-shadow:0 2px 10px #3c3c6429;--sekai-backdrop-overlay:#eef0fa52;--sekai-board-panel:#ffffff3d;--sekai-row-bg:#fff;--sekai-row-score-bg:#eeeef4;--color-primary:var(--sekai-teal);--color-danger:#ff5c7c;--color-success:#1fbf8f;--color-warning:#ffb02e;--text-info:#2a8bd8;--text-success:#13a87b;--text-danger:#e8486a;--text-warning:#c47d00;--color-bg:transparent;--color-bg-header:#f3f3f9;--color-bg-modal:#f3f3f9;--color-bg-border:#dcdce8;--color-bg-chart:#fff;--color-body-bg:#e8e9f2;--color-text:#484563;--color-text-muted:#7a7894;--color-link-hover:#00a39b;--color-resizer:#b8b8cc;--color-resizer-border:#d0d0de;--color-resizer-hover:#a0a0b8;--color-table-hover:#f0f0f8;--color-scrollbar-thumb:#48456359;--color-overlay:#ffffffeb;--color-shadow:#3c3c6429;--color-bg-black:#5b5878;--btn-danger-bg:#ff5c7c;--btn-danger-bg-hover:#f04a6b;--btn-danger-bg-active:#dd3e5e;--btn-danger-bg-disabled:#ff9cb0;--color-brush:#00aaa0e6;--color-brush-selection:#00c4bb33;--modal-body:#fff;--color-table:#484563;--color-scoreboard-card:transparent;--color-table-bg:#fff;--card-border-color:transparent;--bs-body-bg-rgb:255, 255, 255;--bs-body-color-rgb:72, 69, 99;--bs-emphasis-color-rgb:72, 69, 99;--bs-secondary-bg-rgb:243, 243, 249;--bs-tertiary-bg-rgb:238, 238, 244;--bs-table-border-color-dark:#e4e4ee;--bs-table-border-color-dark-stripped:#f6f6fa;--bs-table-active-dark-bg:#ececf4;--bs-table-active-dark-color:#f0f0f8;--bs-btn-close-color-override:#484563;--bs-btn-close-bg-override:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23484563'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--axis-time-text:#7a7894;--bs-progress-bar:var(--sekai-teal);--bs-progress-text:#fff;--bs-progress-background:#e2e3ee;--heatmap-null:transparent;--heatmap-zero:#f1f1f7;--heatmap-empty:#f7fdfc;--heatmap-1:#e6fbf8;--heatmap-2:#c4f3ee;--heatmap-3:#95e8df;--heatmap-4:#5fd9cd;--heatmap-5:#2ec8ba;--heatmap-6:#10afa3;--heatmap-7:#0b8f86;--heatmap-8:#08706a;--heatmap-9:#06534f;--heatmap-10:#043936;--graph-line-border:#00c4bb33;--graph-line-body:#00c4bb}[data-selected-theme=sekai-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sekai-navy:#e6e5f5;--sekai-teal:#2fd8cc;--sekai-teal-2:#55e6da;--sekai-pink:#ff6ab8;--sekai-panel:#222336e6;--sekai-panel-solid:#232438;--sekai-panel-2:#1b1c2d;--sekai-glass:#1a1b2ac7;--sekai-line:#e6e5f51f;--sekai-shadow:0 2px 12px #00000073;--sekai-backdrop-overlay:#0c0c189e;--sekai-board-panel:#ffffff12;--sekai-row-bg:#2a2b42;--sekai-row-score-bg:#212235;--color-primary:var(--sekai-teal);--color-danger:#c7425f;--color-success:#1d9d78;--color-warning:#c48a28;--text-info:#8fc8ff;--text-success:#4be3b4;--text-danger:#ff9bb0;--text-warning:#fc6;--color-bg:transparent;--color-bg-header:#1d1e30;--color-bg-modal:#1d1e30;--color-bg-border:#34354e;--color-bg-chart:#232438;--color-body-bg:#12131f;--color-text:#e6e5f5;--color-text-muted:#a9a8c4;--color-link-hover:#55e6da;--color-resizer:#55567a;--color-resizer-border:#444566;--color-resizer-hover:#66678c;--color-table-hover:#2e2f48;--color-scrollbar-thumb:#c8c8e64d;--color-overlay:#12131feb;--color-shadow:#00000073;--color-bg-black:#34354e;--btn-danger-bg:#c7425f;--btn-danger-bg-hover:#b23853;--btn-danger-bg-active:#9c2f48;--btn-danger-bg-disabled:#7a3a4a;--color-brush:#2fd8cce6;--color-brush-selection:#2fd8cc33;--modal-body:#232438;--color-table:#e6e5f5;--color-scoreboard-card:transparent;--color-table-bg:#232438;--card-border-color:transparent;--bs-body-bg-rgb:18, 19, 31;--bs-body-color-rgb:230, 229, 245;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-bg-rgb:29, 30, 48;--bs-tertiary-bg-rgb:35, 36, 56;--bs-table-border-color-dark:#34354e;--bs-table-border-color-dark-stripped:#2a2b42;--bs-table-active-dark-bg:#34354e;--bs-table-active-dark-color:#2e2f48;--bs-btn-close-color-override:#fff;--bs-btn-close-bg-override:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--axis-time-text:#a9a8c4;--bs-progress-bar:var(--sekai-teal);--bs-progress-text:#12131f;--bs-progress-background:#34354e;--heatmap-null:transparent;--heatmap-zero:#2a2b42;--heatmap-empty:#232438;--heatmap-1:#123b3b;--heatmap-2:#145250;--heatmap-3:#176a66;--heatmap-4:#1a847e;--heatmap-5:#1e9f97;--heatmap-6:#26b8ae;--heatmap-7:#3fd0c5;--heatmap-8:#6fe1d8;--heatmap-9:#a2eee8;--heatmap-10:#d5f8f5;--graph-line-border:#2fd8cc33;--graph-line-body:#2fd8cc}[data-selected-theme^=sekai],[data-selected-theme^=sekai] body{background:var(--color-body-bg)}[data-selected-theme^=sekai] body{color:var(--color-text);background:0 0;font-family:"M PLUS 1",SUIT,Noto Sans SC,Apple SD Gothic Neo,sans-serif}.area-backdrop{z-index:-1;pointer-events:none;background:var(--area-bg) center / cover no-repeat, var(--color-body-bg);filter:blur(6px)saturate(1.05);position:fixed;inset:-24px}.area-backdrop:after{content:"";background:var(--sekai-backdrop-overlay);position:absolute;inset:0}.area-dots{z-index:-1;pointer-events:none;background:url(/static/area/bg_common_ptn_dot_s.png) 0 0/8px 8px;position:fixed;inset:0}[data-selected-theme^=sekai] .header{background:var(--sekai-glass);-webkit-backdrop-filter:blur(12px)saturate(1.2);box-shadow:var(--sekai-shadow);color:var(--sekai-navy);border-bottom:0}[data-selected-theme^=sekai] #searchNickname,[data-selected-theme^=sekai] .form-control,[data-selected-theme^=sekai] .form-select{border:2px solid var(--sekai-line);background-color:var(--sekai-panel-solid);color:var(--color-text);padding-left:14px;border-radius:999px!important}[data-selected-theme^=sekai] #searchNickname:focus,[data-selected-theme^=sekai] .form-control:focus,[data-selected-theme^=sekai] .form-select:focus{border-color:var(--sekai-teal);box-shadow:0 0 0 3px color-mix(in srgb, var(--sekai-teal) 25%, transparent)}[data-selected-theme^=sekai] .menuLinks>a,[data-selected-theme^=sekai] .infoLinks>a{color:var(--sekai-navy);background:color-mix(in srgb, var(--sekai-panel-solid) 70%, transparent);box-shadow:inset 0 0 0 1.5px var(--sekai-line);border-radius:999px;padding:2px 10px;font-weight:700;text-decoration:none!important}[data-selected-theme^=sekai] .menuLinks>a:hover,[data-selected-theme^=sekai] .infoLinks>a:hover{background:linear-gradient(135deg, var(--sekai-teal-2), var(--sekai-teal));box-shadow:none;color:#fff!important}[data-selected-theme^=sekai] .menuLinks .middot{opacity:0}[data-selected-theme^=sekai] .form-check-input{border-color:var(--sekai-line);background-color:var(--sekai-panel-solid)}[data-selected-theme^=sekai] .form-switch .form-check-input:not(:checked),[data-selected-theme^=sekai] .form-check-input[type=radio]:not(:checked){background-color:var(--sekai-panel-2)!important;border:1.5px solid color-mix(in srgb, var(--sekai-navy) 30%, transparent)!important}[data-selected-theme^=sekai] .form-check-input:checked{background-color:var(--sekai-teal)!important;border-color:var(--sekai-teal)!important}[data-selected-theme^=sekai] .form-check-label{font-weight:600}.theme-select{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:4px;display:flex}.theme-select-label{font-weight:600}.theme-segments{background:color-mix(in srgb, var(--sekai-panel-solid,#fff) 70%, transparent);box-shadow:inset 0 0 0 1.5px var(--sekai-line,#8884);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.theme-segments button{color:var(--sekai-navy,var(--color-text));white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:2px 12px;font-size:.85rem;font-weight:700}.theme-segments button.active{background:var(--sekai-teal,#3cb);color:#fff}.theme-segments-mini{vertical-align:middle;margin-left:6px}.theme-segments-mini button{padding:0 7px;font-size:.75rem;line-height:1.6}[data-selected-theme^=sekai] .card,[data-selected-theme^=sekai] .card-body{background:0 0!important;border:0!important}[data-selected-theme^=sekai] .card-body{padding:8px 6px}[data-selected-theme^=sekai] #scoreboard-card{padding:6px 4px;background:var(--sekai-board-panel)!important;border-radius:16px!important}@media (width<=576px){[data-selected-theme^=sekai] #scoreboard-card{padding:3px 0;border-radius:10px!important}}[data-selected-theme^=sekai] .card-header{width:fit-content;min-width:40%;color:var(--sekai-navy);box-shadow:var(--sekai-shadow);border:0;margin:8px auto 0;padding:4px 28px;font-size:1.35rem;font-weight:900;background:var(--sekai-panel)!important;border-radius:999px!important}[data-selected-theme^=sekai] .container-results:not(.pc-mode) .scoreboard-tab:has(.ingame-board){width:min(640px,100% - 16px);min-width:0}@media (width<=576px){[data-selected-theme^=sekai] .container-results:not(.pc-mode) .scoreboard-tab:has(.ingame-board){width:100%;min-width:0}}[data-selected-theme^=sekai] .scoreboard-progress-bar{box-shadow:var(--sekai-shadow);color:var(--sekai-navy);border-radius:14px;margin-bottom:8px;padding:8px 12px;font-weight:700;background:var(--sekai-panel)!important;border:0!important}[data-selected-theme^=sekai] .scoreboard-progress-bar .progress{background:var(--bs-progress-background);border:0;border-radius:999px;height:14px}[data-selected-theme^=sekai] .scoreboard-progress-bar .progress-bar{background:linear-gradient(90deg, var(--sekai-teal-2), var(--sekai-teal));border-radius:999px;font-size:.7rem;font-weight:800}[data-selected-theme^=sekai] .box-table-align button,[data-selected-theme^=sekai] .box-table-resize button{background:var(--sekai-panel);color:var(--sekai-navy);box-shadow:var(--sekai-shadow);margin:0 2px;font-weight:800;border-radius:999px!important}[data-selected-theme^=sekai] #pcBar{box-shadow:var(--sekai-shadow);background:var(--sekai-panel)!important;border-radius:999px!important;padding:2px 6px!important}[data-selected-theme^=sekai] #pcBar .nav-link{color:var(--sekai-navy);padding:4px 10px;font-size:1.05rem;font-weight:800;border-radius:999px!important}[data-selected-theme^=sekai] #pcBar .nav-link.active{color:#fff;background:linear-gradient(135deg, var(--sekai-teal-2), var(--sekai-teal))}[data-selected-theme^=sekai] .replay-bar{background:var(--sekai-panel);box-shadow:var(--sekai-shadow);border-radius:14px}[data-selected-theme^=sekai] .alert{box-shadow:var(--sekai-shadow);border:0;font-weight:700;border-radius:14px!important}[data-selected-theme^=sekai] .btn-primary,[data-selected-theme^=sekai] .btn-dark{color:#fff;background:linear-gradient(135deg, var(--sekai-teal-2), var(--sekai-teal));border:0;font-weight:800;border-radius:999px!important}[data-selected-theme^=sekai] .btn-primary:hover,[data-selected-theme^=sekai] .btn-dark:hover{filter:brightness(1.06);color:#fff}[data-selected-theme^=sekai] .btn-danger{font-weight:800;border-radius:999px!important}[data-selected-theme^=sekai] .graph-mode-tabs,[data-selected-theme^=sekai] .stat-section-tabs{background:var(--sekai-panel-2);border:0;border-radius:999px;width:fit-content;max-width:100%;padding:3px}[data-selected-theme^=sekai] .graph-mode-tab,[data-selected-theme^=sekai] .stat-tab{color:var(--color-text-muted);font-weight:700;border:0!important;border-radius:999px!important}[data-selected-theme^=sekai] .graph-mode-tab.active,[data-selected-theme^=sekai] .stat-tab.active,[data-selected-theme^=sekai] .stat-section-tabs .stat-tab.active{color:#fff;background:linear-gradient(135deg, var(--sekai-teal-2), var(--sekai-teal));border:0!important}[data-selected-theme^=sekai] .badge{border-radius:999px!important}[data-selected-theme^=sekai] .modal-content{background:var(--modal-body);border:0;overflow:hidden;box-shadow:0 10px 40px #1e1e3c59;border-radius:18px!important}[data-selected-theme^=sekai] .modal-header{color:var(--sekai-navy);border-bottom:0;background:var(--sekai-panel-2)!important;border-radius:0!important}[data-selected-theme^=sekai] .modal-title{font-weight:900}[data-selected-theme^=sekai] .modal h4{color:var(--sekai-navy);border-left:5px solid var(--sekai-teal);padding-left:8px;font-weight:900}[data-selected-theme^=sekai] .modal .table{border-radius:10px;overflow:hidden}[data-selected-theme^=sekai] .toast{box-shadow:var(--sekai-shadow);border:0;border-radius:14px;overflow:hidden}[data-selected-theme^=sekai] .dressup-ranking-row:before{background:var(--sekai-row-bg)}[data-selected-theme^=sekai] .dressup-ranking-score{background:var(--sekai-row-score-bg)}[data-selected-theme=sekai-dark] .dressup-ranking-row,[data-selected-theme=sekai-dark] .ingame-board .dressup-ranking-name{color:var(--sekai-navy)}[data-selected-theme=sekai-dark] .dressup-ranking-score span{color:#b9b8d4}[data-selected-theme=sekai-dark] .dressup-main-honor-placeholder,[data-selected-theme=sekai-dark] .dressup-sub-honor-placeholder,[data-selected-theme=sekai-dark] .dressup-ranking-honors :is(.dressup-main-honor-placeholder,.dressup-sub-honor-placeholder){background:#3b3c58}
