._page_do69s_1{--game-accent:var(--arcade-strike-orange);--game-wash:#ffad5214;background:var(--background);color:#edf1f7;min-height:100vh}._page_do69s_1[data-game=ddr]{--game-accent:var(--arcade-ddr-teal);--game-wash:var(--arcade-ddr-wash)}._dashboard_do69s_3{width:min(1280px,100% - 112px);min-width:0;margin:auto;padding:28px 0 64px}._header_do69s_4,._sectionHeader_do69s_4,._sectionHeading_do69s_4,._panelHeading_do69s_4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}._header_do69s_4{margin-bottom:24px}._header_do69s_4 h1{letter-spacing:-.04em;margin:5px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600;line-height:1.2}._eyebrow_do69s_6{letter-spacing:.12em;text-transform:uppercase;color:var(--game-accent);margin:0 0 6px;font-size:.75rem;font-weight:600}._header_do69s_4 ._eyebrow_do69s_6{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._playerNote_do69s_7{max-width:640px;color:var(--arcade-muted);margin-top:14px;font-size:1rem;line-height:1.65}._back_do69s_8,._textButton_do69s_8{font:inherit;color:var(--game-accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:10px 0;font-size:.875rem;text-decoration:none;display:inline-flex}._page_do69s_1 a:hover,._page_do69s_1 button:hover{color:#fff}._page_do69s_1 a:focus-visible,._page_do69s_1 button:focus-visible,._page_do69s_1 select:focus-visible,._page_do69s_1 input:focus-visible,._page_do69s_1 summary:focus-visible,._page_do69s_1 [tabindex="0"]:focus-visible{outline:3px solid var(--game-accent);outline-offset:4px}._gamePanel_do69s_14{gap:18px;display:grid}._sectionHeader_do69s_4 h2{letter-spacing:-.025em;margin:0 0 8px;font-family:Space Grotesk,sans-serif;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.25}._muted_do69s_14{color:#b5c2d2;margin:0;font-size:.875rem;line-height:1.6}._badge_do69s_15{color:#cad4e1;white-space:nowrap;border:1px solid #536174;border-radius:0;padding:7px 12px;font-size:.75rem}._badge_do69s_15[data-live=true]{color:#7bccaa;border-color:#7bccaa}._metrics_do69s_16{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._metrics_do69s_16 article{background:var(--arcade-surface);border:1px solid var(--arcade-border);border-radius:0;min-width:0;padding:18px 20px;position:relative;overflow:hidden}._metrics_do69s_16 article:after{content:"";background:var(--game-accent);width:30px;height:2px;position:absolute;bottom:0;left:20px}._metrics_do69s_16 p{color:#c2cedd;margin:0 0 12px;font-size:.8rem;line-height:1.4}._metrics_do69s_16 strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--game-accent);font-family:Space Grotesk,sans-serif;font-size:clamp(1.6rem,2.8vw,2.3rem);font-weight:500;line-height:1.2;display:block}._metrics_do69s_16 small{color:#a6b6ca;margin-top:10px;font-size:.72rem;line-height:1.5;display:block}._notice_do69s_18{border:1px solid #48576b;border-left:3px solid var(--game-accent);background:var(--arcade-raised);color:#c9d3e2;border-radius:4px;margin:0;padding:12px 16px;font-size:.85rem;line-height:1.6}._notice_do69s_18 strong{color:#f0f5fc;font-weight:500}._controlRow_do69s_19,._inlineControls_do69s_19{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;min-width:0;display:flex}._controlRow_do69s_19{justify-content:space-between;margin:4px 0}._chips_do69s_19{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._chips_do69s_19 button,._pagination_do69s_19 button{color:#c5d0df;background:var(--arcade-surface);cursor:pointer;border:1px solid #48576b;border-radius:5px;min-height:44px;padding:9px 13px;font:500 .8rem/1.3 Arial,sans-serif}._chips_do69s_19 button[aria-pressed=true]{border-color:var(--game-accent);background:var(--game-wash);color:var(--game-accent)}._field_do69s_20{color:#b5c2d2;flex-direction:column;gap:6px;min-width:0;max-width:100%;font-size:.75rem;display:flex}._field_do69s_20 select,._field_do69s_20 input{background:var(--arcade-surface);color:#f2f5fa;border:1px solid #56677e;border-radius:5px;width:210px;min-width:0;max-width:100%;min-height:44px;padding:9px 12px;font:400 .875rem/1.4 Arial,sans-serif}._field_do69s_20 input::placeholder{color:#a5b4c8}._field_do69s_20 select:disabled{opacity:.6}._mapGrid_do69s_21{grid-template-columns:minmax(0,2.4fr) minmax(240px,1fr);gap:18px;display:grid}._panel_do69s_4{border:1px solid var(--arcade-border);background:var(--arcade-surface);border-radius:0;min-width:0;max-width:100%;padding:20px}._panelHeading_do69s_4{align-items:flex-start;margin-bottom:16px}._panel_do69s_4 h3,._panel_do69s_4 h4{margin:0;font-family:Space Grotesk,sans-serif;font-size:1.05rem;font-weight:500;line-height:1.4}._panelHeading_do69s_4 ._caption_do69s_21{max-width:580px;margin:6px 0 0}._map_do69s_21{align-items:center;min-width:0;min-height:160px;display:grid;position:relative}._map_do69s_21 svg{width:100%;height:auto;display:block;overflow:hidden}._mapEmpty_do69s_22{text-align:center;text-shadow:0 2px 10px #000;background:radial-gradient(#101418e6 0%,#10141877 35%,#0000 65%);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}._mapEmpty_do69s_22 strong{font-size:1.1rem;font-weight:500}._mapEmpty_do69s_22>span:last-child{color:#c0ccdc;font-size:.8rem}._signal_do69s_22{color:var(--game-accent);font-size:2rem}._legend_do69s_22{color:#aabacf;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;font-size:.7rem;display:flex}._scale_do69s_22,._ddrScale_do69s_22{background:linear-gradient(to right,#663719,var(--arcade-strike-orange));border-radius:3px;width:74px;height:8px;margin-left:12px}._ddrScale_do69s_22{background:linear-gradient(to right,#123550,var(--arcade-ddr-blue))}._noDataSwatch_do69s_22{background:#253143;border:1px solid #536174;width:9px;height:9px}._caption_do69s_21{color:#aebcd0;margin:14px 0 0;font-size:.75rem;line-height:1.7}._caption_do69s_21 a,._notes_do69s_23 a{color:var(--game-accent);text-underline-offset:3px}._countryList_do69s_23{max-height:280px;margin:0;padding:0;list-style:none;overflow:auto}._countryList_do69s_23 li+li{border-top:1px solid var(--arcade-border)}._countryList_do69s_23 button{color:#e1e8f3;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 2px;font-size:.8rem;display:flex;position:relative}._countryBar_do69s_23{background:var(--game-accent);opacity:.6;min-height:2px;position:absolute;bottom:3px;left:0}._countryDetail_do69s_23{padding:28px 0 20px}._countryDetail_do69s_23 strong{color:var(--game-accent);font-family:Space Grotesk,sans-serif;font-size:3rem}._countryDetail_do69s_23 p{font-size:.9rem}._countryDetail_do69s_23 span{color:#aebcd0;font-size:.8rem}._empty_do69s_23{text-align:center;color:#aebcd0;justify-content:center;align-items:center;min-height:180px;margin:0;padding:20px;font-size:.875rem;line-height:1.8;display:flex}._secondaryStats_do69s_24{border-block:1px solid var(--arcade-border);color:#afbed1;flex-wrap:wrap;gap:12px 28px;padding:16px 4px;font-size:.8rem;display:flex}._secondaryStats_do69s_24 span{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._secondaryStats_do69s_24 strong{color:#f0f4fb;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:500}._notes_do69s_23{color:#b6c4d5;min-width:0;font-size:.8rem;line-height:1.8}._notes_do69s_23 summary{cursor:pointer;min-height:44px;color:var(--game-accent);padding:12px 0}._notes_do69s_23 p{max-width:920px;margin:4px 0 12px}._notes_do69s_23 ul{overflow-wrap:anywhere;padding-left:18px}._notes_do69s_23 li+li{margin-top:8px}._footer_do69s_26{border-top:1px solid var(--arcade-border);color:#aebcd0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:34px;padding-top:20px;font-size:.75rem;line-height:1.6;display:flex}._footer_do69s_26 a{color:#c8d5e6;text-underline-offset:3px}._footer_do69s_26 button{color:#c8d5e6;cursor:pointer;background:0 0;border:1px solid #48576b;border-radius:5px;min-height:44px;padding:8px 14px;font-size:.8rem}._websiteActivity_do69s_26{border-top:1px solid var(--arcade-border);margin-top:22px}._websiteActivity_do69s_26>section{width:100%;margin:0}._loading_do69s_26{color:#aebcd0;justify-content:center;align-items:center;min-height:380px;display:flex}._sectionHeading_do69s_4{align-items:flex-end;margin-top:28px}._sectionHeading_do69s_4 h3{letter-spacing:-.02em;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.3}._chartGrid_do69s_27{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:18px;display:grid}._chart_do69s_27{width:100%;min-width:0;height:280px;overflow:hidden}._miniMetrics_do69s_27{color:#b5c2d2;flex-wrap:wrap;gap:12px 24px;margin-bottom:16px;font-size:.75rem;display:flex}._miniMetrics_do69s_27 strong{color:var(--game-accent);font-variant-numeric:tabular-nums;margin-right:4px;font-size:1rem;font-weight:500}._yearList_do69s_28{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}._yearList_do69s_28 button{background:var(--arcade-raised);color:#dae5f3;text-align:left;cursor:pointer;border:1px solid #3d4d64;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:9px 10px;font-size:.78rem;display:flex}._yearList_do69s_28 button[aria-pressed=true]{border-color:var(--game-accent)}._yearList_do69s_28 small{color:#aebcd0;margin-top:4px;font-size:.65rem;display:block}._yearList_do69s_28 strong{color:var(--game-accent);font-weight:500}._calendarScroll_do69s_29,._tableScroll_do69s_29{max-width:100%;max-height:440px;overflow:auto}._calendar_do69s_29{border-collapse:separate;border-spacing:5px;table-layout:fixed;width:100%;min-width:670px}._calendar_do69s_29 th{color:#aebcd0;text-align:center;font-size:.7rem;font-weight:400}._calendar_do69s_29 th:first-child{width:52px}._calendar_do69s_29 button{color:#eff8ff;cursor:pointer;border:1px solid #0000;border-radius:4px;width:100%;min-width:38px;min-height:44px;font-size:.75rem}._calendar_do69s_29 th button{background:0 0}._calendar_do69s_29 button[aria-pressed=true]{border-color:#f1fbff;box-shadow:inset 0 0 0 1px #f1fbff}._table_do69s_29{border-collapse:collapse;text-align:left;width:100%;font-size:.8rem;line-height:1.5}._table_do69s_29 caption{text-align:left;color:#aebcd0;padding:0 0 12px;font-size:.75rem}._table_do69s_29 thead{background:var(--arcade-raised)}._table_do69s_29 th,._table_do69s_29 td{border-bottom:1px solid var(--arcade-border);vertical-align:middle;padding:12px}._table_do69s_29 th{color:#c8d6e8;white-space:nowrap;font-weight:500}._table_do69s_29 td{color:#d7e1ee;font-variant-numeric:tabular-nums}._table_do69s_29 ._song_do69s_30{color:#f1f5fa;min-width:200px;font-weight:500}._table_do69s_29 ._score_do69s_30{color:var(--game-accent);white-space:nowrap}._level_do69s_30{min-width:32px;min-height:32px;color:var(--game-accent);background:#24334a;border-radius:5px;justify-content:center;align-items:center;display:inline-flex}._combo_do69s_30{color:var(--game-accent);white-space:nowrap;font-size:.7rem}._pagination_do69s_19{color:#aebcd0;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:.75rem;display:flex}._pagination_do69s_19 button:disabled{opacity:.45;cursor:default}._srOnly_do69s_31{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._personal_do69s_32{--game-accent:var(--arcade-ddr-blue);--game-wash:#67c6ff14;color:#edf1f7;min-width:0}._personalForm_do69s_32{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._personalForm_do69s_32>button[type=submit]{border:1px solid var(--arcade-ddr-pink);background:var(--arcade-ddr-pink);min-height:44px;color:var(--arcade-background);cursor:pointer;border-radius:5px;padding:10px 16px;font-size:.875rem}._personalForm_do69s_32>button:disabled{opacity:.6;cursor:default}._personalStatus_do69s_32{color:#c3d4e6;min-height:28px;margin:16px 0;font-size:.875rem;line-height:1.6}._personal_do69s_32 :is(input,button,[tabindex="0"]):focus-visible{outline:3px solid var(--arcade-ddr-blue);outline-offset:3px}@media (min-width:1100px){._chartGrid_do69s_27>._panel_do69s_4:first-child ._chart_do69s_27{height:355px}}@media (max-width:1000px){._dashboard_do69s_3{width:calc(100% - 48px)}._metrics_do69s_16{grid-template-columns:repeat(2,minmax(0,1fr))}._mapGrid_do69s_21{grid-template-columns:minmax(0,1.7fr) minmax(220px,1fr)}._chartGrid_do69s_27{grid-template-columns:1fr}._yearList_do69s_28{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){._dashboard_do69s_3{width:calc(100% - 32px);padding-top:22px}._header_do69s_4{align-items:flex-start;margin-bottom:16px}._header_do69s_4 h1{font-size:1.65rem}._metrics_do69s_16{gap:8px}._metrics_do69s_16 article{padding:14px 12px}._metrics_do69s_16 article:after{left:12px}._metrics_do69s_16 p{min-height:32px;margin-bottom:6px;font-size:.75rem}._metrics_do69s_16 strong{font-size:1.65rem}._metrics_do69s_16 small{font-size:.67rem}._panel_do69s_4{padding:16px}._mapGrid_do69s_21{grid-template-columns:1fr}._mapEmpty_do69s_22 strong{font-size:1rem}._mapEmpty_do69s_22{gap:4px}._signal_do69s_22{font-size:1.5rem}._gamePanel_do69s_14{gap:14px}._sectionHeading_do69s_4{gap:14px;margin-top:22px}._sectionHeading_do69s_4 h3{font-size:1.25rem}._sectionHeader_do69s_4 h2{font-size:1.45rem}._inlineControls_do69s_19{gap:12px}._field_do69s_20 select,._field_do69s_20 input{width:185px}._yearList_do69s_28{grid-template-columns:repeat(2,minmax(0,1fr))}._chart_do69s_27{height:250px}._pagination_do69s_19{gap:6px}._pagination_do69s_19 button{padding:8px 10px}._pagination_do69s_19 span{text-align:center;font-size:.65rem}._back_do69s_8{min-height:36px;padding-top:4px}._secondaryStats_do69s_24{gap:12px 20px}._table_do69s_29 th,._table_do69s_29 td{padding:10px}._calendarScroll_do69s_29{max-height:360px}}@media (prefers-reduced-motion:reduce){._page_do69s_1 *{scroll-behavior:auto}}._header_do69s_4{grid-template-columns:minmax(0,1fr) minmax(250px,340px);align-items:start;display:grid}._header_do69s_4 h1{text-transform:uppercase;letter-spacing:-.035em;font-weight:800}._metrics_do69s_16 strong{font-family:ui-monospace,monospace;font-weight:700}._panel_do69s_4,._metrics_do69s_16 article{box-shadow:4px 4px 0 var(--arcade-shadow)}._eyebrow_do69s_6{font-family:ui-monospace,monospace}._unitSelect_do69s_38{color:var(--arcade-muted);gap:6px;min-width:0;font-size:.875rem;display:grid}._unitSelect_do69s_38 select{width:100%;min-width:0;min-height:46px;color:var(--arcade-text);background:var(--arcade-surface);border:1px solid var(--arcade-border);font:inherit;appearance:auto;border-radius:0;padding:10px 12px}._notes_do69s_23{position:relative}._notes_do69s_23[open]>div{z-index:5;background:var(--arcade-surface);border:1px solid var(--arcade-border);max-height:280px;padding:18px;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 8px 20px #0009}._notes_do69s_23 summary{min-height:44px}._websiteActivity_do69s_26{max-height:750px;overflow:auto}@media (max-width:760px){._header_do69s_4{grid-template-columns:1fr}._unitSelect_do69s_38{width:100%}}._personalForm_do69s_32>button[type=submit]:hover{background:var(--arcade-pink-hover);color:var(--arcade-background)}._page_do69s_1[data-game=ddr] ._sectionHeading_do69s_4 h3{color:var(--arcade-ddr-pink)}._ddrLayout_do69s_43{gap:52px;min-width:0;display:grid}._community_do69s_43{border-top:2px solid var(--arcade-ddr-blue);padding-top:32px;scroll-margin-top:100px}._communityGrid_do69s_43{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._snapshotStatus_do69s_43{background:var(--arcade-raised);border:1px solid var(--arcade-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;padding:20px;display:flex}._snapshotStatus_do69s_43 p{gap:8px;min-width:0;margin:0;font-size:1rem;display:grid}._snapshotStatus_do69s_43 strong{color:var(--arcade-ddr-blue);font-size:.875rem}._snapshotStatus_do69s_43 time{font-variant-numeric:tabular-nums}._snapshotStatus_do69s_43 select{width:280px}._community_do69s_43 ._caption_do69s_21,._community_do69s_43 ._metrics_do69s_16 p,._community_do69s_43 ._metrics_do69s_16 small,._community_do69s_43 ._table_do69s_29,._community_do69s_43 ._table_do69s_29 caption,._community_do69s_43 ._notes_do69s_23,._community_do69s_43 ._chips_do69s_19 button,._community_do69s_43 ._field_do69s_20{font-size:.875rem}._community_do69s_43 ._tableScroll_do69s_29{max-height:220px;margin-top:18px}._community_do69s_43 ._badge_do69s_15{white-space:normal;font-size:.875rem}._ddrLayout_do69s_43>section:first-child>div:last-child{margin-top:0}._community_do69s_43 ._sectionHeading_do69s_4 h3{font-size:1.5rem}._community_do69s_43 ._panel_do69s_4 h3{font-size:1.125rem}._community_do69s_43 ._chart_do69s_27{height:280px}@media (max-width:760px){._communityGrid_do69s_43{grid-template-columns:1fr}._snapshotStatus_do69s_43{flex-direction:column;align-items:stretch}._snapshotStatus_do69s_43 select{width:100%}._ddrLayout_do69s_43{gap:36px}}._headerCopy_do69s_46{flex:560px;min-width:0}._headerAside_do69s_46{gap:14px;width:260px;max-width:100%;display:grid}._headerArtwork_do69s_46{border:1px solid var(--game-accent)}@media (max-width:760px){._headerAside_do69s_46{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;width:100%}._headerAside_do69s_46 ._unitSelect_do69s_38{min-width:0}._headerAside_do69s_46 select{width:100%;min-width:0}}
