@media screen {
/* Bussek: zusätzliche Lesefarben; Original-Layouts bleiben maßgeblich. */
html[data-bussek-project="portal"][data-bussek-theme="dark"]{color-scheme:dark;--paper:#192231;--ink:#bad3ec;--muted:#a0b1c5;--blue:#75a0f0;--line:#2a3644}
html[data-bussek-project="portal"][data-bussek-theme="dark"] body{background:var(--paper);color:var(--ink)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] a{color:inherit}
html[data-bussek-project="portal"][data-bussek-theme="dark"] a:focus-visible{outline:3px solid var(--blue);outline-offset:6px}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .skip-link{background:#171e26}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .masthead{border-bottom:1px solid var(--line)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .wordmark span{color:var(--blue)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .edition{border-left:1px solid #43576d}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .nav-link span{color:var(--blue)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .eyebrow{color:var(--muted)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .tiny-rule{background:var(--blue)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] h1 em{color:var(--blue)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .intro-copy{color:var(--muted)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .section-label>span{color:var(--muted)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .project{border-radius:8px}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .project:hover{box-shadow:0 14px 32px rgba(0,0,0,0.054)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge{background:var(--ink);color:#171e26}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .football{background:#192b42;border:1px solid #1f314b}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge .access{color:#203d60}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .football .access{color:#a0b1c5}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .status-dot{background:#2daa84;border-radius:50%}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge-visual{color:#0c1e3b}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge-visual span:nth-child(even){color:#123fa0}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .year-label{color:#a0b1c5}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .year-dot{color:var(--blue)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge .project-kicker{color:#244c7f}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .football .project-kicker{color:#a0b1c5}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge .project-body>p:last-child{color:#324152}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .football .project-body>p:last-child{color:#a0b1c5}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .facts{border-top:1px solid rgba(23,30,38,0.145098)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .football .facts{border-color:#31445f}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge .facts>span{color:#354f6c}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .football .facts>span{color:#a0b1c5}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .facts strong{color:inherit}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge .facts strong{color:#171e26}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .football .facts strong{color:var(--ink)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .round-arrow{border-radius:50%;background:#171e26;color:var(--ink)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .football .round-arrow{background:var(--ink);color:#171e26}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .continuation{color:var(--muted)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .continuation span{color:var(--blue)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] footer{border-top:1px solid var(--line);color:var(--muted)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .footer-brand{color:var(--ink)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .season-intro p{color:var(--muted)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .season-actions .primary-link{background:var(--blue);color:#171e26;border-radius:5px}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .season-links span{color:var(--muted)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .season-links a{color:var(--blue)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .season-card{background:#171e26;border:1px solid var(--line);border-radius:7px}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .season-card .number{color:var(--blue)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .season-card p,html[data-bussek-project="portal"][data-bussek-theme="dark"] .season-notes p{color:var(--muted)}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .archive-intro{background:#0b2243;border-bottom:1px solid #24364d;color:#bad3ec}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .archive-intro a{color:#75a0f0}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .project.polling{background:#232d38;border:1px solid #334153;color:#bad3ec}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .polling .access,html[data-bussek-project="portal"][data-bussek-theme="dark"] .polling .project-kicker,html[data-bussek-project="portal"][data-bussek-theme="dark"] .polling .project-body>p:last-child{color:#a0b1c5}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .polling .facts{border-color:#394a5e}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .polling .status-dot{background:#8de6ea}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .polling .round-arrow{background:#8de6ea;color:#171e26}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .project.goals{background:#1b363e;border-top:4px solid #73dfed}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .project.goals .project-kicker{color:#86d7e8}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .project.goals .round-arrow{background:#b3d6ed;color:#171e26}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .project.openweight{background:#1b283e;border:1px solid #25384f;color:#b7cee5}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .openweight .project-kicker,html[data-bussek-project="portal"][data-bussek-theme="dark"] .openweight .access,html[data-bussek-project="portal"][data-bussek-theme="dark"] .openweight .project-body>p:last-child,html[data-bussek-project="portal"][data-bussek-theme="dark"] .openweight .facts>span{color:#a0b1c5}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .openweight .facts{border-color:#354456}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .openweight .facts strong{color:#b7cee5}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .openweight .round-arrow{background:#b7cee5;color:#171e26}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .project.legal{background:#202934;border:1px solid #2a3645}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .legal .round-arrow{background:#bad3ec;color:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"]{color-scheme:dark;--paper:#192231;--ink:#bad3ec;--muted:#a0b1c5;--blue:#75a0f0;--teal:#8de6ea;--pale:#222c38;--line:#2a3644;--white:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] body{color:var(--ink);background:var(--paper)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] a{color:var(--blue)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] button:focus-visible,html[data-bussek-project="polls"][data-bussek-theme="dark"] a:focus-visible,html[data-bussek-project="polls"][data-bussek-theme="dark"] select:focus-visible,html[data-bussek-project="polls"][data-bussek-theme="dark"] summary:focus-visible,html[data-bussek-project="polls"][data-bussek-theme="dark"] [tabindex]:focus-visible{outline:3px solid var(--blue);outline-offset:4px}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .skip-link{background:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .masthead{border-bottom:1px solid var(--line)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .wordmark{color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .wordmark span{color:var(--blue)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .edition{border-left:1px solid #43576d}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .back-link{color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .back-link span{color:var(--blue)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .eyebrow{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .eyebrow>span{background:var(--blue)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] h1 em{color:var(--blue)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .hero-copy{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .status{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .status-dot{background:var(--teal);border-radius:50%}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .hero-note{border-left:1px solid var(--line)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .note-index{color:var(--teal)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .note-small{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .mini-bars span{background:#41546a;border-radius:3px 3px 0 0}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .mini-bars span:nth-child(3){background:var(--teal)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .mini-bars span:nth-child(5){background:var(--teal)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .mini-bars span:nth-child(6){background:#76c6c8}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .view-nav{border-bottom:1px solid var(--line)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .view-nav button{background:none;border:0;border-bottom:3px solid transparent;color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .view-nav button:hover{color:var(--ink);background:#18293e}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .view-nav button[aria-pressed=true]{color:var(--blue);border-bottom-color:var(--blue)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .section-intro{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .filters{background:#1a2b3c;border:1px solid #27323f;border-radius:9px}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .filters label{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .filters select{color:var(--ink);border:1px solid #334153;border-radius:5px;background:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .quiet-button{background:#171e26;color:var(--ink);border:1px solid #334153;border-radius:5px}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .quiet-button:hover{border-color:var(--blue);color:var(--blue)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .stat{border-left:2px solid var(--teal);background:#171e26;border-radius:0 6px 6px 0}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .stat span{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .card{border:1px solid var(--line);border-radius:9px;background:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .card-title p{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .pill{color:var(--teal);background:var(--pale);border-radius:4px}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .pill.amber{color:#f1c980;background:#56400a}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .chart-note{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .footnote{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .coverage-row{border:0;background:none;color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .coverage-row:hover .bar-track{background:#213a4a}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .bar-track{background:#202934;border-radius:3px}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .bar-fill{background:var(--teal);border-radius:3px}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .evidence-card{border-color:#4e647e;background:#153131}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .evidence-election{border-top:1px solid var(--line)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .evidence-item small{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .empty{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] table{border-collapse:collapse}
html[data-bussek-project="polls"][data-bussek-theme="dark"] th{color:var(--muted);border-bottom:1px solid #3a4b5f}
html[data-bussek-project="polls"][data-bussek-theme="dark"] td{border-bottom:1px solid #242e3a}
html[data-bussek-project="polls"][data-bussek-theme="dark"] tbody tr:last-child td{border-bottom:0}
html[data-bussek-project="polls"][data-bussek-theme="dark"] tbody tr:hover{background:#1c242d}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .matrix-card td{border:0}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .matrix-cell{border:0;background:#212a35;color:var(--muted);border-radius:3px}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .matrix-cell[data-level=partial]{background:#354456;color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .matrix-cell[data-level=full]{background:var(--teal);color:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .matrix-cell:hover{box-shadow:inset 0 0 0 2px var(--blue)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .summary-note{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .source-credit{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .notice{border:1px solid var(--line);border-radius:6px;background:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .notice.error{border-color:#823f26;background:#421b07}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .trend-chart .grid{stroke:#25303d}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .trend-chart .axis-label{fill:#a0b1c5}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .trend-chart .series-line{fill:none}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .trend-chart .poll-dot{stroke:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .trend-chart .poll-dot:hover{stroke:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .legend{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .legend-dot{border-radius:50%}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .step{color:var(--teal)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .prose p,html[data-bussek-project="polls"][data-bussek-theme="dark"] .prose li{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .check-tag{color:#f1c980}
html[data-bussek-project="polls"][data-bussek-theme="dark"] footer{border-top:1px solid var(--line);color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .footer-brand{color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .coverage-warning{background:#483508;border-color:#8a6d26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .view-nav a:hover{background:#18293e}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .institute-choices{border:1px solid var(--line);border-radius:8px;background:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .institute-choices input{accent-color:var(--teal)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .error-chart .axis{fill:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .error-chart .row-label{fill:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .error-chart .grid{stroke:#242f3b}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .error-chart .zero{stroke:#a0b1c5}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .error-chart .datum:hover{stroke:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .error-chart .band{fill:#192231}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .positive{color:#ecb179}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .negative{color:#78b0ed}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .source-small{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .analysis-alert{background:#483508;border-color:#8a6d26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .source-warning{color:#f1c980}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .institute-dot{border-radius:50%}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-formula{background:#1a2b3c;border:1px solid #27323f;border-radius:7px}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-card{border-top:3px solid #485d76}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-over{border-top-color:#eaab70}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-under{border-top-color:#62a3eb}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .prose .direction-example{border-top:1px solid var(--line);color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .motivation-card{border-left:3px solid var(--teal)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-cell{border:2px solid transparent;border-radius:5px;color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-cell:hover,html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-cell[aria-pressed=true]{border-color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-cell:focus-visible{outline:3px solid var(--blue);outline-offset:1px}
html[data-bussek-project="polls"][data-bussek-theme="dark"] #dir-matrix th:first-child,html[data-bussek-project="polls"][data-bussek-theme="dark"] #dir-matrix td:first-child{background:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] #dir-workbench .eyebrow{color:var(--teal)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-frequency-row{border-bottom:1px solid var(--line)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-frequency-row:last-child{border:0}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-frequency-name small{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-frequency-bar{border-radius:4px;background:#212a35}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-frequency-bar span{color:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .frequency-under{background:#60a4de}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-frequency-bar .frequency-near{background:#2c3847;color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .frequency-over{background:#e09d5a}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .direction-frequency-counts{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .view-nav a[aria-current=page]{color:var(--blue);border-bottom:3px solid var(--blue)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .filters input[type=date]{border:1px solid #334153;border-radius:5px;background:#171e26;color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .qb-cell{border:2px solid transparent;border-radius:5px;color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .qb-cell:hover,html[data-bussek-project="polls"][data-bussek-theme="dark"] .qb-cell:focus-visible{border-color:var(--ink)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] #qb-matrix td:first-child,html[data-bussek-project="polls"][data-bussek-theme="dark"] #qb-matrix th:first-child{background:#171e26}
html[data-bussek-project="polls"][data-bussek-theme="dark"] #qb-case-table small{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .qb-omitted{color:var(--muted)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .card>.eyebrow{color:var(--teal)}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .qb-kind{background:#212a35;border-radius:4px}
html[data-bussek-project="polls"][data-bussek-theme="dark"] #qb-progress{box-shadow:0 3px 12px rgba(0,0,0,0.061)}
html[data-bussek-project="goals"][data-bussek-theme="dark"]{color-scheme:dark;--navy:#bad3ec;--ink:#b8cce0;--muted:#a0b1c5;--line:#2a3745;--accent:#7ae5f0}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .group-choice{border:1px solid #313f50;background:#171e26;border-radius:4px}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .group-choice:has(input:checked){background:#bad3ec;color:#171e26;border-color:#bad3ec}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .group-choice input{accent-color:#79dfec}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .group-choice:focus-within{outline:2px solid #4dcbdf;outline-offset:1px}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .filterbar{color:#a0b1c5}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .filterbar label{color:#b8cce0}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .filterbar select,html[data-bussek-project="goals"][data-bussek-theme="dark"] .filterbar button,html[data-bussek-project="goals"][data-bussek-theme="dark"] .active-filters button{border:1px solid #313f50;border-radius:4px;background:#171e26;color:#b8cce0}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .filter-help{color:#a0b1c5}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .active-filters button{color:#8cdaeb;background:#193c43}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .filter-row th{background:#1b2c3c}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .filter-row input{border:1px solid #314051;border-radius:3px;background:#171e26;color:#b8cce0}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .filter-row input::placeholder{color:#a0b1c5}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .filter-row input:focus{outline:2px solid #66dbea;outline-offset:-1px}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .filter-row input.has-filter{border-color:#66dbea;background:#0f3e44}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .empty-row td{color:#a0b1c5}
html[data-bussek-project="goals"][data-bussek-theme="dark"] body{background:#1e2630;color:var(--ink)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] a{color:inherit}
html[data-bussek-project="goals"][data-bussek-theme="dark"] button:focus-visible,html[data-bussek-project="goals"][data-bussek-theme="dark"] select:focus-visible,html[data-bussek-project="goals"][data-bussek-theme="dark"] a:focus-visible,html[data-bussek-project="goals"][data-bussek-theme="dark"] .table-wrap:focus-visible{outline:3px solid #4dcbdf;outline-offset:2px}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .topbar{background:var(--navy);color:#171e26}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .brand span{color:#84dae1}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .divider{background:#92a5bc}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .badge{border:1px solid #7e95b0;border-radius:4px;color:#1f3b50}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .back{color:#1f3b50}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .back:hover{color:#171e26}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .dataset-line{color:var(--muted)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .dataset-line strong{color:var(--ink)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .dataset-line strong span{color:var(--muted)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .groups button{border:1px solid #313f50;background:#171e26;color:#a0b1c5;border-radius:4px}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .groups button:hover{background:#1b2e3e}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .groups button[aria-pressed=true]{background:var(--navy);color:#171e26;border-color:var(--navy)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .density{color:var(--muted)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .density select{border:1px solid #313f50;border-radius:4px;background:#171e26;color:var(--ink)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .table-wrap{border:1px solid #324152;background:#171e26;scrollbar-color:#4d637d #222c38}
html[data-bussek-project="goals"][data-bussek-theme="dark"] table{border-collapse:separate;border-spacing:0}
html[data-bussek-project="goals"][data-bussek-theme="dark"] th,html[data-bussek-project="goals"][data-bussek-theme="dark"] td{border-right:1px solid #252f3c;border-bottom:1px solid #232d39}
html[data-bussek-project="goals"][data-bussek-theme="dark"] thead th{color:#a0b1c5;background:#1b2c3c}
html[data-bussek-project="goals"][data-bussek-theme="dark"] thead .group-row th{color:#171e26;background:#9fbfd5;border-color:#8ea2ba}
html[data-bussek-project="goals"][data-bussek-theme="dark"] thead .group-row th:nth-child(2n){background:#9ad0dc}
html[data-bussek-project="goals"][data-bussek-theme="dark"] thead .group-row th:first-child{background:#adc7dd}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .group-start{border-left:2px solid #42556c}
html[data-bussek-project="goals"][data-bussek-theme="dark"] tbody tr{--row-bg:#171e26}
html[data-bussek-project="goals"][data-bussek-theme="dark"] tbody tr:nth-child(even){--row-bg:#152434}
html[data-bussek-project="goals"][data-bussek-theme="dark"] tbody td,html[data-bussek-project="goals"][data-bussek-theme="dark"] tbody th{background:var(--row-bg)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] tbody tr:hover{--row-bg:#17343f}
html[data-bussek-project="goals"][data-bussek-theme="dark"] tbody tr.selected{--row-bg:#19424e}
html[data-bussek-project="goals"][data-bussek-theme="dark"] tbody tr.selected th:first-child{color:#8de4f2;box-shadow:inset 3px 0 rgba(0,0,0,0.650)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] tbody th{color:#a0b1c5}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .frozen-edge{border-right:2px solid #42556c}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .bool{color:#98f4e2}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .statusbar{color:var(--muted)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] #status{color:#a0b1c5}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .sr-only{border:0}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .sort-button{color:inherit;border:0;background:transparent}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .sort-button:hover{color:#85e7f1}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .sort-arrow{color:#85e7f1}
html[data-bussek-project="goals"][data-bussek-theme="dark"] th[aria-sort=ascending],html[data-bussek-project="goals"][data-bussek-theme="dark"] th[aria-sort=descending]{background:#1c4a51!important;color:#a1d8e7!important}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .sort-button:focus-visible{outline:2px solid #66dbea;outline-offset:1px}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .classification-notice{color:#dec087}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .selection-scope{color:var(--muted)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .load-error{border:1px solid #7a3a32;background:#440f08;color:#de8f87}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .compact-stat .sort-arrow{background:#1b2c3c}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .column-filter-button{border:1px solid #364557;border-radius:3px;background:#1b222c;color:#a0b1c5}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .column-filter-button:hover{background:#21404a;border-color:#66dbea}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .column-filter-button.has-filter{background:#224f48;color:#9ef4e8;border-color:#78e9da}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .column-filter-button:focus-visible{outline-offset:-2px}
html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-dialog{border:1px solid #768fab;border-radius:9px;background:#273340;color:#c3cedb;box-shadow:0 15px 70px rgba(0,0,0,0.217)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-dialog::backdrop{background:rgba(196,222,235,0.466667)}
html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-dialog button,html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-dialog select,html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-dialog input{color:inherit}
html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-dialog button,html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-dialog select,html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-dialog input:not([type=checkbox]){border:1px solid #5b7695;border-radius:5px;background:#202934}
html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-dialog button:hover{background:#2f3d4d}
html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-dialog input:focus-visible{outline:3px solid #78e9da;outline-offset:1px}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .editor-note{color:#a0b1c5}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .value-list{border:1px solid #4b607a;border-radius:5px;background:#222c37}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .value-choice:hover{background:#2e3b4a}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .value-choice:has(input:checked){background:#334254}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .value-choice input{accent-color:#85e9d1}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .value-count{border-radius:3px;background:#2f3c4c}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .editor-footer{border-top:1px solid #475b73}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .editor-footer .apply-filter{background:#97d7be!important;color:#171e26!important;border-color:#97d7be!important}
html[data-bussek-project="goals"][data-bussek-theme="dark"] #column-filter-error{color:#de9287}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .pagination button,html[data-bussek-project="goals"][data-bussek-theme="dark"] .pagination input{border:1px solid #455970;background:#242f3b;color:#b4d8cc;border-radius:4px}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .pagination input:focus-visible{outline:2px solid #66dbea}
html[data-bussek-project="handbook"][data-bussek-theme="light"]{color-scheme:light;--ink:#242f3b;--muted:#39495c;--line:#93a6bd;--teal:#356f61;--paper:#b7c4d3;--wash:#c6d0dc;--panel:#becad7}
html[data-bussek-project="handbook"][data-bussek-theme="light"] body{background:var(--wash);color:var(--ink)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] a{color:var(--teal)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] a:hover{color:#1e4333}
html[data-bussek-project="handbook"][data-bussek-theme="light"] button,html[data-bussek-project="handbook"][data-bussek-theme="light"] input,html[data-bussek-project="handbook"][data-bussek-theme="light"] select{border:1px solid #6f89a7;border-radius:6px;background:var(--panel);color:var(--ink)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] button:hover{background:#a7b6c9}
html[data-bussek-project="handbook"][data-bussek-theme="light"] button:focus-visible,html[data-bussek-project="handbook"][data-bussek-theme="light"] a:focus-visible,html[data-bussek-project="handbook"][data-bussek-theme="light"] input:focus-visible,html[data-bussek-project="handbook"][data-bussek-theme="light"] select:focus-visible{outline:3px solid #2d5c3f;outline-offset:4px}
html[data-bussek-project="handbook"][data-bussek-theme="light"] ::selection{background:#356f61;color:#c9d3de}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .topbar{background:#ccd5e0;border-bottom:1px solid var(--line)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .topbar a{color:var(--ink)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .brand span{color:var(--teal)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .current{border-bottom:2px solid var(--teal)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .sidebar{border-right:1px solid var(--line)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .reader-settings{border-bottom:1px solid var(--line)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .search input::placeholder{color:#3e5066}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .search-status{color:var(--muted)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .sidebar nav{scrollbar-color:#607c9c var(--wash)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .nav-group{color:var(--muted)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .sidebar nav a{color:#2a3644;border-left:3px solid transparent}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .sidebar nav a:hover,html[data-bussek-project="handbook"][data-bussek-theme="light"] .sidebar nav a[aria-current="location"]{background:#a9b9cb;border-left-color:var(--teal);color:#202934}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .sidebar-foot{color:var(--muted)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .eyebrow{color:var(--teal)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .lead{color:var(--muted)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .meta span{color:var(--muted)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .quicklinks a{background:var(--paper);border:1px solid var(--line);border-radius:6px}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .quicklinks a:hover{border-color:var(--teal)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] section{background:var(--paper);border:1px solid var(--line);border-radius:9px}
html[data-bussek-project="handbook"][data-bussek-theme="light"] h2{border-bottom:1px solid var(--line)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] h3{color:#2c5b48}
html[data-bussek-project="handbook"][data-bussek-theme="light"] code{background:#c4cedb;color:#222c38;border-radius:4px}
html[data-bussek-project="handbook"][data-bussek-theme="light"] table{border-collapse:collapse}
html[data-bussek-project="handbook"][data-bussek-theme="light"] th{background:#c3cdda;color:#26313e}
html[data-bussek-project="handbook"][data-bussek-theme="light"] th,html[data-bussek-project="handbook"][data-bussek-theme="light"] td{border-bottom:1px solid var(--line)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] tr:nth-child(even) td{background:#b0becf}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .callout{border-left:4px solid #455971;background:#bdc9d7}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .warning{background:#b5c2d1;border-color:#867538}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .tag{border:1px solid #778fac;border-radius:4px;color:#293543;background:#b5c2d1}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .tag.live{background:#b3c1d1;color:#284e33}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .tag.own{background:#b0bece;color:#283441}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .tag.open{background:#b2c0d0;color:#69591e}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .sources{border-top:1px solid var(--line);color:var(--muted)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .book-footer{color:var(--muted)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .skip{background:var(--paper)}
html[data-bussek-project="handbook"][data-bussek-theme="light"] #no-results{background:#b5c2d1;border:1px solid #5f7b9b;border-radius:6px}
@media(max-width:800px){html[data-bussek-project="handbook"][data-bussek-theme="light"] .sidebar{border:0}
html[data-bussek-project="handbook"][data-bussek-theme="light"] .sidebar nav{border:1px solid var(--line)}}
html[data-bussek-project="traffic"][data-bussek-theme="dark"]{color:#bad3ec;background:#192231;color-scheme:dark}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] a{color:inherit}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] a:focus-visible,html[data-bussek-project="traffic"][data-bussek-theme="dark"] button:focus-visible,html[data-bussek-project="traffic"][data-bussek-theme="dark"] select:focus-visible,html[data-bussek-project="traffic"][data-bussek-theme="dark"] summary:focus-visible{outline:3px solid #3976e9;outline-offset:4px}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .skip:focus{background:#171e26}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] header{border-bottom:1px solid #2a3644}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .brand span{color:#75a0f0}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .header-label{border-left:1px solid #344355}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] header button{border:0;background:none;color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .eyebrow{color:#75a0f0}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .lead{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .private-badge{background:#192b42;border-radius:4px;color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .filters label{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .filters select{border:1px solid #324152;border-radius:5px;background:#171e26;color:#bad3ec}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .primary{border:0;border-radius:5px;background:#3976e9;color:#171e26}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .updated{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .metrics article{background:#171e26;border:1px solid #2a3644;border-radius:7px}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .metrics article:first-child{background:#bad3ec;color:#171e26;border-color:#bad3ec}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .metrics small{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .metrics article:first-child small{color:#28466a}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .panel{background:#171e26;border:1px solid #2a3644;border-radius:7px}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .panel-head p{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .legend{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .legend i{background:#3976e9;border-radius:2px}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .chart-bar{fill:#75a2f0}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .chart-bar:hover{fill:#75a0f0}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .axis{stroke:#2a3644}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .chart text{fill:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .chart text.chart-value{fill:#bad3ec}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] table{border-collapse:collapse}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] th,html[data-bussek-project="traffic"][data-bussek-theme="dark"] td{border-bottom:1px solid #242f3b}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] th{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] tr:last-child td{border:0}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .project-dot{border-radius:50%;background:#859ab4}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .project-dot.bridge{background:#3976e9}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .project-dot.wm{background:#7bdac2}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .small-note{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .empty-line{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .notice{border:1px solid #b28a25;background:#4a3508;border-radius:5px}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .empty{background:#171e26;border:1px solid #2a3644}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .method{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .method h2{color:#bad3ec}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .source-dot{border-radius:50%}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .ok{background:#7bdac2}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .missing{background:#e1a851}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] footer{border-top:1px solid #2a3644;color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] details{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] details table{color:#bad3ec}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .login-features{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .login-copy{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .login-form input:not([type=hidden]){border:1px solid #3a4a5e;border-radius:5px;background:#171e26;color:#bad3ec}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .login-form input:focus-visible{outline:3px solid #3976e9;outline-offset:2px}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .password-row button{border:1px solid #3a4a5e;border-radius:5px;background:#192231;color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .project-dot.polls{background:#994db3}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .project-dot.goals{background:#ecb551}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .project-dot.openweight{background:#6ad3dd}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] th,html[data-bussek-project="traffic"][data-bussek-theme="dark"] td{border:1px solid #242f3b}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] tr:last-child td{border:1px solid #242f3b}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .report-views{border-bottom:1px solid #2a3644}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .report-views a{border-bottom:3px solid transparent}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .report-views a[aria-current=page]{color:#75a0f0;border-bottom-color:#3976e9}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .address-table th,html[data-bussek-project="traffic"][data-bussek-theme="dark"] .address-table td{border:1px solid #2a3644}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .address-table tbody th{color:#bad3ec}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .address-details>td{background:#152331}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .address-table .visit-table{background:#171e26}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .visit-table caption{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .visit-path{color:#a0b1c5}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .address-pages a{color:#75a0f0}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .project-dot.legal{background:#be8264}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .project-dot.nations{background:#81e7cd}
html[data-bussek-project="bridge"][data-bussek-theme="light"]{color-scheme:light;--bg: #eaedf2;--ink: #312918;--muted: #42556c;--line: #c0cbd9;--panel: #dfe5eb;--panel-soft: #d4dce5;--field: #e7ecf1;--teal: #258873;--teal-dark: #7bddc9;--amber: #8a6223;--red: #9c1c11;--shadow: 0 14px 30px rgba(249,250,251,0.42)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] body{background:
    linear-gradient(180deg, rgba(81,208,180,0.08), transparent 260px),
    var(--bg);color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .data-server-notice{border-bottom: 1px solid rgba(159,29,18,0.55);background: #e9c6c3;color: #3b0e07}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .data-server-notice strong{color: #101419}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .data-server-notice code{border: 1px solid rgba(16,20,25,0.24);border-radius: 5px;background: rgba(249,250,251,0.24);color: #101419}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .topbar{background: rgba(229,233,239,0.96);border-bottom: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .main-nav{border: 1px solid var(--line);border-radius: 8px;background: #e7ecf1}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .nav-tab{border: 0;border-radius: 6px;background: transparent;color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .nav-tab:hover{color: var(--ink);background: #cfd7e1}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .nav-tab.active,html[data-bussek-project="bridge"][data-bussek-theme="light"] .nav-tab[aria-pressed="true"]{background: var(--teal);color: #e8f6f3}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .mark{border-radius: 8px;background: var(--teal);color: #e9f5f2}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .brand p,html[data-bussek-project="bridge"][data-bussek-theme="light"] .table-head p,html[data-bussek-project="bridge"][data-bussek-theme="light"] .panel-head span{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .button,html[data-bussek-project="bridge"][data-bussek-theme="light"] .icon-button{border: 1px solid var(--line);background: var(--panel-soft);color: var(--ink);border-radius: 8px}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .button:hover,html[data-bussek-project="bridge"][data-bussek-theme="light"] .icon-button:hover{border-color: #8ea2b9;background: #cbd5df}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .button.primary{background: var(--teal);border-color: var(--teal);color: #e8f6f3}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .button.primary:hover{background: var(--teal-dark)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .button.danger{color: var(--red)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .control-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .bbo-results-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .final-analysis-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .boards-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .table-band{background: var(--panel);border: 1px solid var(--line);border-radius: 8px;box-shadow: var(--shadow)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .curl-import{border: 1px solid var(--line);border-radius: 8px;background: #e5e9ef}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .curl-field span{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .curl-field textarea{border: 1px solid var(--line);border-radius: 8px;background: var(--field);color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .curl-field textarea:focus{border-color: var(--teal);outline: 2px solid rgba(81,208,180,0.25);outline-offset: 1px}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .field span{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] input,html[data-bussek-project="bridge"][data-bussek-theme="light"] select{border: 1px solid var(--line);border-radius: 8px;background: var(--field);color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] input::placeholder{color: #42556c}
html[data-bussek-project="bridge"][data-bussek-theme="light"] input:focus,html[data-bussek-project="bridge"][data-bussek-theme="light"] select:focus,html[data-bussek-project="bridge"][data-bussek-theme="light"] button:focus-visible{border-color: var(--teal);outline: 2px solid rgba(81,208,180,0.25);outline-offset: 1px}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .metric{border: 1px solid var(--line);border-radius: 8px;background: #dae1e8}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .metric span{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .bbo-results-layout{border-top: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .bbo-result-wrap:first-child{border-right: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .panel-head.compact{border-bottom: 1px solid var(--line);background: #e0e6ec}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .insight-panel{background: var(--panel);border: 1px solid var(--line);border-radius: 8px;box-shadow: var(--shadow)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .bar-label,html[data-bussek-project="bridge"][data-bussek-theme="light"] .bar-value{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .bar-track{border-radius: 999px;background: var(--panel-soft)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .bar-fill{border-radius: inherit;background: linear-gradient(90deg, var(--teal), var(--amber))}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .near-row{border-bottom: 1px solid #cbd5df}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .near-row.mine{color: var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .boards-head{border-bottom: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-filter-grid{border-top: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-design-filter select{border-color: rgba(81,208,180,0.65)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-view-filter select{border-color: rgba(177,137,58,0.72)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-pivot-panel{border: 1px solid rgba(81,208,180,0.35);border-radius: 12px;background: linear-gradient(120deg, rgba(81,208,180,0.08), transparent)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-pivot-panel p{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-round-overview-panel{border: 1px solid rgba(177,137,58,0.38);border-radius: 12px;background: #e6ebf0}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-round-overview-head{border-bottom: 1px solid var(--line);background: linear-gradient(135deg, rgba(177,137,58,0.09), rgba(81,208,180,0.055))}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-round-overview-head p{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-board-card{border: 1px solid var(--line);border-radius: 10px;background: #e1e7ed}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-board-card > header{border-bottom: 1px solid var(--line);background: #d8dfe7}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-board-card > header span{color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-board-card > header small{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-round-toolbar{border-bottom: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-theme-toggle{border: 0;background: transparent;color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-switch-track{border-radius: 20px;background: #91a4bc}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-switch-track::after{border-radius: 50%;background: #101419}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-theme-toggle[aria-checked="true"] .round-switch-track{background: #7addc7}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-theme-toggle:focus-visible{outline: 2px solid var(--teal);outline-offset: 4px;border-radius: 4px}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-player-results{border-top: 1px solid var(--line);background: var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-player-result{background: #e0e6ec}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-player-result strong{color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-player-result span{color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-player-result small{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .round-player-result.missing span{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-dossier{border: 1px solid rgba(81,208,180,0.36);border-radius: 10px;background: linear-gradient(135deg, rgba(81,208,180,0.09), rgba(177,137,58,0.045))}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-dossier-facts > span{border: 1px solid var(--line);border-radius: 8px;background: rgba(231,236,241,0.72)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-dossier-facts small,html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-dossier > p{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-comparison-panel{border: 1px solid var(--line);border-radius: 10px;background: #e6ebf0}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-comparison-head{border-bottom: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-comparison-head p{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-score-card{border: 1px solid var(--line);border-radius: 9px;background: #e0e6ec}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-score-label{border-radius: 50%;background: var(--teal);color: #e8f6f3}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-score-card small,html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-score-card dt,html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-score-delta small,html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-score-delta span{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-score-card > div strong{color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-score-delta{border: 1px dashed var(--line);border-radius: 9px}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-replay-panel{border: 1px solid var(--line);border-radius: 10px;background: #e6ebf0}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-replay-head{border-bottom: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-replay-head p{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-replay-meta{border-bottom: 1px solid var(--line);background: var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-replay-meta > span{background: #e0e6ec}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-replay-meta small{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-replay-meta strong{color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-replay-controls{border-bottom: 1px solid var(--line);background: #e3e8ee}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-replay-controls input[type="range"]{accent-color: var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-table{--danger-bg: #4c1d18;--danger-ink: #d38285;border: 2px solid #899eb6;border-radius: 22px;background: radial-gradient(ellipse at center, #a4deca, #bfeede 72%, #c8eee2);box-shadow: inset 0 0 25px rgba(0,0,0,0.163)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-current-trick{border: 1px solid rgba(82,105,133,0.4);border-radius: 50%;background: rgba(204,243,232,0.501961);color: #332b13}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-trick-caption small{color: #39495d}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-play i{color: #303e4f}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-turn-status{color: #374759}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-details section{border: 1px solid var(--line);border-radius: 9px;background: #e0e6ec}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-details h4{color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-auction-list > span{border: 1px solid var(--line);border-radius: 5px;background: #e7ecf1}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-auction-list small{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-trick-history small{color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-results-panel{border: 1px solid var(--line);border-radius: 10px;background: #e6ebf0}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-results-head{border-bottom: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-results-head p{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-results-wrap thead{background: #e2e7ed}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-design-card{--board-rule: #b7c4d3;--board-surface: #dce2e9;--board-text: #312918;--board-muted: #42556c;--direction-bg: #1f2833;--direction-ink: #c5d0dc;--danger-bg: #4c1d18;--danger-ink: #d38285;border: 1px solid var(--line);border-radius: 12px;background: #e5e9ef;color: var(--board-text)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-design-title{border-bottom: 1px solid var(--board-rule)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-design-title > span{border-radius: 50%;background: var(--teal);color: #e8f6f3}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-design-title p{color: var(--board-muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .compass-seat,html[data-bussek-project="bridge"][data-bussek-theme="light"] .auction-direction{border-radius: 5px;background: var(--direction-bg);color: var(--direction-ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .compass-seat.vulnerable,html[data-bussek-project="bridge"][data-bussek-theme="light"] .auction-direction.vulnerable{background: var(--danger-bg);color: var(--danger-ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-facts{border: 1px solid var(--board-rule);border-radius: 8px;background: var(--board-surface)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-facts dt{color: var(--board-muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-auction{border: 1px solid var(--board-rule);border-radius: 8px;background: var(--board-surface)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-auction table{border-collapse: collapse}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-auction th,html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-auction td{border: 0;border-bottom: 1px solid var(--board-rule)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-auction th{background: transparent}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-auction tbody tr:last-child td{border-bottom: 0}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .board-auction tr:hover{background: transparent}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .bid-call,html[data-bussek-project="bridge"][data-bussek-theme="light"] .bid-pass,html[data-bussek-project="bridge"][data-bussek-theme="light"] .bid-double{border-radius: 4px}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .bid-call{background: #222c37;color: #b2e6d7}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .bid-pass{color: var(--board-muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .bid-double{background: #4c1d18;color: #d38285}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .auction-empty{color: var(--board-muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .final-analysis-metrics{border-bottom: 1px solid var(--line);background: #e5e9ef}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .final-opponent-wrap{border-right: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .final-detail{background: #e2e7ed}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .final-detail .panel-head{border-bottom: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .opponent-select-button{color: inherit;text-decoration-color: transparent}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .opponent-select-button:hover{color: var(--teal);text-decoration-color: currentColor}
html[data-bussek-project="bridge"][data-bussek-theme="light"] tr.selected-opponent{background: #c6d0dc}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .positive{color: #218c71}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .negative{color: #7f190e}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .subtle{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-analysis{border-bottom: 1px solid var(--line);background: #e5e9ef}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .analysis-card{border: 1px solid #c9d2de;border-radius: 8px;background: #dee4eb}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .analysis-card.highlight{border-color: rgba(81,208,180,0.55)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .analysis-card strong{color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .analysis-card span{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .comparison-row em{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .table-head{border-bottom: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .pager{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-layout{border-top: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-table-wrap{border-right: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-detail{color: var(--muted);background: #e2e7ed}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-detail h3{color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-detail h4{color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-detail dt{color: #324051}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .detail-block{border: 1px solid #c9d2de;border-radius: 8px;background: #e5e9ef}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .hand-seat{border: 1px solid #cbd5df;border-radius: 8px;background: #dee4eb;color: #303e4f}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .hand-seat strong{color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .hand-center{border: 1px solid var(--line);border-radius: 8px;color: var(--muted);background: var(--field)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .sequence-pills span{border: 1px solid #c0cbd8;border-radius: 999px;background: #dce2e9;color: #2a3645}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .empty-inline{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .comparison-summary p{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-header{border-color: rgba(200,142,51,0.5)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-header.missing-replay{border-color: #c9d2de}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-title span,html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-title strong{border-radius: 999px;background: #d8dfe7;color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-title strong{color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .comparison-stats span{border-radius: 999px;background: #d8dfe7;color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .comparison-stats strong{color: var(--ink)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-row-button{color: inherit}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-select-button{color: inherit;text-decoration-color: transparent}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .replay-select-button:hover{color: var(--teal);text-decoration-color: currentColor}
html[data-bussek-project="bridge"][data-bussek-theme="light"] tr.selected-deal{background: #c8d1dd}
html[data-bussek-project="bridge"][data-bussek-theme="light"] tr.selected-replay{background: #cbd4df}
html[data-bussek-project="bridge"][data-bussek-theme="light"] table{border-collapse: collapse}
html[data-bussek-project="bridge"][data-bussek-theme="light"] th,html[data-bussek-project="bridge"][data-bussek-theme="light"] td{border-bottom: 1px solid #cbd5df}
html[data-bussek-project="bridge"][data-bussek-theme="light"] th{background: #d8dfe7;color: #324051}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .result-pill{border-radius: 6px;background: #c9d2de;color: #6c562f}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .result-pill.linked{background: rgba(81,208,180,0.18);color: #218c71}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .result-pill.linked:hover{background: rgba(81,208,180,0.28);color: #0a5d4c}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .result-pill.missing{color: #42556c}
html[data-bussek-project="bridge"][data-bussek-theme="light"] tr.mine{background: #c5e7de}
html[data-bussek-project="bridge"][data-bussek-theme="light"] tr:hover{background: #d7dee7}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .badge{border-radius: 999px;background: #c9d2de;color: #6c562f}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .badge.ok{background: rgba(81,208,180,0.18);color: #218c71}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .toast{border-radius: 8px;background: #d4dce5;color: var(--ink);box-shadow: var(--shadow)}
@media (max-width: 980px) {html[data-bussek-project="bridge"][data-bussek-theme="light"] .bbo-result-wrap:first-child{border-right: 0;border-bottom: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .final-opponent-wrap{border-right: 0}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-table-wrap{border-right: 0}}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .season-switch,html[data-bussek-project="bridge"][data-bussek-theme="light"] .platform-switch{border: 1px solid var(--line);border-radius: 10px;background: #e7ecf1}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .season-tab,html[data-bussek-project="bridge"][data-bussek-theme="light"] .platform-tab,html[data-bussek-project="bridge"][data-bussek-theme="light"] .view-tab{border: 0;border-radius: 7px;background: transparent;color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .season-tab span{color: inherit}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .season-tab:hover,html[data-bussek-project="bridge"][data-bussek-theme="light"] .platform-tab:hover,html[data-bussek-project="bridge"][data-bussek-theme="light"] .view-tab:hover{color: var(--ink);background: #cfd7e1}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .season-tab.active,html[data-bussek-project="bridge"][data-bussek-theme="light"] .season-tab[aria-pressed="true"],html[data-bussek-project="bridge"][data-bussek-theme="light"] .platform-tab.active,html[data-bussek-project="bridge"][data-bussek-theme="light"] .platform-tab[aria-pressed="true"]{background: var(--teal);color: #e8f6f3}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .data-menu > summary::after{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .data-menu-panel{border: 1px solid var(--line);border-radius: 10px;background: #e2e7ed;box-shadow: var(--shadow)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .data-menu-heading{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] body:not(.archive-mode) .data-menu .archive-write-actions{border-top: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .view-nav{border-bottom: 1px solid var(--line);background: rgba(234,237,242,0.96)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .view-tab.active,html[data-bussek-project="bridge"][data-bussek-theme="light"] .view-tab[aria-pressed="true"]{background: var(--panel-soft);color: var(--ink);box-shadow: inset 0 -2px 0 var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .archive-notice{border: 1px solid rgba(200,142,51,0.36);border-radius: 8px;background: rgba(200,142,51,0.08);color: #2d3a49}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .archive-notice strong{color: #956619}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .archive-notice span{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] body.season-2026 .archive-notice{border-color: rgba(81,208,180,0.32);background: rgba(81,208,180,0.07)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] body.season-2026 .archive-notice strong{color: var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .snapshot-history > summary,html[data-bussek-project="bridge"][data-bussek-theme="light"] .advanced-filters > summary{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .snapshot-history-panel{border: 1px solid var(--line);border-radius: 8px;background: #e2e7ed;box-shadow: var(--shadow)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .advanced-filter-grid{border: 1px solid var(--line);border-radius: 8px;background: #e5e9ef}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .control-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .bbo-results-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .deal-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .final-analysis-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .boards-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .table-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .platform-comparison-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .player-journeys-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-results-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .wbf-finalists-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-map-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .data-sources-band{border-radius: 12px}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .platform-comparison-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .player-journeys-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-results-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .wbf-finalists-band,html[data-bussek-project="bridge"][data-bussek-theme="light"] .data-sources-band{background: var(--panel);border: 1px solid var(--line);box-shadow: var(--shadow)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .journey-notice{border-left: 3px solid var(--teal);border-radius: 5px;background: #e5e9ef;color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .journey-notice strong{color: var(--text)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .journey-accounts{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .journey-path{border: 1px solid var(--line);border-radius: 999px;color: var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .journey-path.path-open{color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .journey-empty{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-kicker{color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .final-segment-tab{border: 1px solid var(--line);border-radius: 999px;background: #e5e9ef;color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .final-segment-tab.active{border-color: var(--gold);background: rgba(177,137,58,0.12);color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-podium-card{border: 1px solid var(--line);border-radius: 10px;background: #e5e9ef}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-podium-card > span,html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-podium-card > small{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-podium-card > b{color: var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-podium-card > em{color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-podium-card.podium-1{border-color: rgba(177,137,58,0.8);box-shadow: inset 0 0 0 1px rgba(0,0,0,0.104)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-unmatched{border: 1px solid var(--line);border-radius: 9px;background: #e5e9ef}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-unmatched summary{color: var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-unmatched > p{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .open-final-top-1 td:first-child strong{color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .wbf-change-note{color: var(--text)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .wbf-account-lines .secondary-route{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .wbf-status{border-radius: 999px}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .wbf-status.regular{background: rgba(74,213,186,0.14);color: var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .wbf-status.replacement{background: rgba(193,140,32,0.16);color: var(--gold)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .wbf-status.unresolved{background: rgba(182,39,39,0.14);color: #8a1313}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .wbf-replacement-row{background: rgba(193,140,32,0.035)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-map-band{background:
    radial-gradient(circle at 14% 0%, rgba(81,208,180,0.13), transparent 34%),
    var(--panel)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-intro{border-bottom: 1px solid var(--line)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-intro p,html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-map-help,html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-place p,html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-travel-note span{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-kicker,html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-place-type{color: var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-map-shell{border: 1px solid var(--line);border-radius: 11px;background: #e7ecf1}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-map{background-color: #2f3d4d;background-image:
    linear-gradient(rgba(166,182,201,0.08) 1px, transparent 1px),
    linear-gradient(90deg, rgba(166,182,201,0.08) 1px, transparent 1px);background-size: 28px 28px}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-container{outline-offset: 1px}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-control-zoom,html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-control-attribution{border-radius: 5px;background: rgba(16,20,25,0.92);color: #c0cbd8;box-shadow: 0 1px 5px rgba(0,0,0,0.227)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-control-zoom a{color: #d3dbe4}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-control-zoom a + a{border-top: 1px solid #3e5065}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-control-attribution a{color: #77cbe9}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-control-scale{border-radius: 5px;background: rgba(16,20,25,0.94);color: #d3dbe4;box-shadow: 0 1px 5px rgba(0,0,0,0.227)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-control-scale-line{border: 2px solid #d3dbe4;border-top: 0;background: rgba(16,20,25,0.3);color: #e6eaef}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-popup-content-wrapper{border-radius: 9px;background: #101419;box-shadow: 0 3px 14px rgba(0,0,0,0.260)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-popup-tip{background: #101419}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .leaflet-popup-close-button{border: 0;background: transparent;color: #879cb5}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-place{border: 1px solid var(--line);border-radius: 10px;background: rgba(231,236,241,0.92)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-place.hotel-place{border-color: rgba(200,142,51,0.48)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-place.venue-place{border-color: rgba(81,208,180,0.48)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-place-number,html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-marker{border-radius: 50% 50% 50% 7px;background: #728ba8;color: #101419;box-shadow: 0 4px 12px rgba(0,0,0,0.247)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-place:nth-child(2) .katowice-place-number,html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-marker.hotel{background: var(--amber);color: #f3ece3}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-place:nth-child(3) .katowice-place-number,html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-marker.venue{background: var(--teal);color: #e8f6f3}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-place a,html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-popup a{color: var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-travel-note{border-left: 3px solid var(--teal);border-radius: 6px;background: #e7ecf1}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-food-note{border: 1px solid rgba(200,142,51,0.48);border-radius: 8px;background: rgba(200,142,51,0.08)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-food-note span{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-zone-swatch{border: 2px dashed var(--amber);border-radius: 6px;background: rgba(200,142,51,0.24)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-food-label-host{border: 0;background: transparent}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-food-label{border: 1px solid rgba(240,213,172,0.45);border-radius: 999px;background: rgba(65,50,7,0.95);color: #edd6b2;box-shadow: 0 3px 10px rgba(0,0,0,0.143)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-marker-host{border: 0;background: transparent}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-popup{color: #dde3ea}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-popup span{color: #94a7be}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-map-fallback{color: #d2dae3}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .katowice-map-fallback span{color: #99abc0}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .comparison-card,html[data-bussek-project="bridge"][data-bussek-theme="light"] .source-card,html[data-bussek-project="bridge"][data-bussek-theme="light"] .comparison-notes article{border: 1px solid var(--line);border-radius: 9px;background: #e5e9ef}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .comparison-card > span,html[data-bussek-project="bridge"][data-bussek-theme="light"] .source-kicker{color: var(--teal)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .comparison-card dt,html[data-bussek-project="bridge"][data-bussek-theme="light"] .source-card p,html[data-bussek-project="bridge"][data-bussek-theme="light"] .comparison-notes p{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .source-file-list{border: 1px solid var(--line);border-radius: 9px;background: #e7ecf1}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .source-list-head{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .source-file-list li{border-top: 1px solid #d0d8e2}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .source-file-list li span,html[data-bussek-project="bridge"][data-bussek-theme="light"] .source-empty{color: var(--muted)}
html[data-bussek-project="bridge"][data-bussek-theme="light"] body.katowice-printing .katowice-map-band{border: 0}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .portal-return{background:#c2d8ee;color:#112946}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .portal-return a{color:#101419}
html[data-bussek-project="bridge"][data-bussek-theme="light"] .portal-return a:focus-visible{outline:2px solid #101419;outline-offset:3px}
html[data-bussek-project="wm"][data-bussek-theme="light"]{color-scheme:light;--bg: #eef1f4;--panel: #dde3ea;--panel-soft: #d3dbe4;--panel-strong: #e3e8ee;--line: #c3cdda;--line-strong: #aebdce;--text: #171d25;--muted: #334253;--accent: #18955b;--accent-strong: #189557;--accent-cool: #10488e;--accent-warm: #9c6711;--danger: #901f10;--focus: #0e4a82}
html[data-bussek-project="wm"][data-bussek-theme="light"] body{background: var(--bg);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] a{color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] button{border: 1px solid rgba(132,160,19,0.35);border-radius: 4px;background: var(--accent);color: #e8f6f3}
html[data-bussek-project="wm"][data-bussek-theme="light"] button:hover{background: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] button:focus-visible,html[data-bussek-project="wm"][data-bussek-theme="light"] input:focus-visible,html[data-bussek-project="wm"][data-bussek-theme="light"] select:focus-visible,html[data-bussek-project="wm"][data-bussek-theme="light"] a:focus-visible{outline: 2px solid var(--focus);outline-offset: 2px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .login-panel{background: rgba(225,231,237,0.82)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .eyebrow{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .login-copy,html[data-bussek-project="wm"][data-bussek-theme="light"] .page-heading p,html[data-bussek-project="wm"][data-bussek-theme="light"] .info-card p{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .login-form label{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .login-form input{border: 1px solid var(--line);border-radius: 6px;background: #e8f6f3;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .login-form .password-reveal-toggle{border-color: rgba(16,72,142,0.28);background: rgba(16,72,142,0.08);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .login-form .password-reveal-toggle:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .login-form .password-reveal-toggle[aria-pressed="true"]{background: rgba(16,72,142,0.16);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .login-form .password-reveal-toggle svg{fill: none;stroke: currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .notice,html[data-bussek-project="wm"][data-bussek-theme="light"] .error{border: 1px solid rgba(132,160,19,0.28);border-radius: 6px;background: rgba(132,160,19,0.08);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .error{border-color: rgba(144,31,16,0.35);background: rgba(144,31,16,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .login-photo-overlay{background: rgba(239,246,251,0.96)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .app-header{border-bottom: 1px solid var(--line);background: #e7ebf0;box-shadow: none}
html[data-bussek-project="wm"][data-bussek-theme="light"] .brand-copy small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .brand-mark{border: 2px solid var(--accent);border-radius: 50%;background: radial-gradient(circle at 40% 35%, var(--accent-strong) 0 18%, transparent 19%)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .sample-control-button{border: 1px solid rgba(51,66,83,0.28);border-radius: 7px;background: #dae3ec;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .sample-control-button:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .sample-control-button.active{border-color: rgba(74,226,156,0.48);background: #d3dbe4;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .sample-control-button rect,html[data-bussek-project="wm"][data-bussek-theme="light"] .sample-control-button line{fill: none;stroke: currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .sample-control-button circle{fill: currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .sample-control-slash{stroke: var(--danger)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .next-match-countdown{border: 1px solid rgba(51,66,83,0.28);border-radius: 7px;background: #dae3ec;color: #25303c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .next-match-countdown:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .next-match-countdown:focus-visible{border-color: rgba(74,226,156,0.48);background: #d3dbe4;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .next-match-ended{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .next-match-segment small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-menu-toggle{border-color: rgba(16,20,25,0.14);background: rgba(219,225,233,0.95);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-menu-toggle:hover{background: var(--panel-soft)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-menu-icon,html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-menu-icon::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-menu-icon::after{border-radius: 999px;background: currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .main-nav{border: 1px solid var(--line);border-radius: 9px;background: #e3e8ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-link{border-radius: 7px;border: 1px solid transparent;background: transparent;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-link:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-link.active,html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-item.flyout-open > .nav-primary-row .nav-link{border-color: rgba(74,226,156,0.42);background: #d3dbe4;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-label{color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon{color: currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-dashboard{border: 1px solid currentColor;border-radius: 4px;background:
    linear-gradient(currentColor, currentColor) center / 1px 100% no-repeat,
    linear-gradient(currentColor, currentColor) center / 100% 1px no-repeat}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-schedule{border: 1px solid currentColor;border-radius: 4px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-schedule::before{border-top: 1px solid currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-schedule::after{background: currentColor;box-shadow: 0 -0.32rem 0 currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-groups{border-top: 1px solid currentColor;border-bottom: 1px solid currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-groups::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-groups::after{background: currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-knockout::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-knockout::after{border: 1px solid currentColor;border-right: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-knockout::before{border-bottom: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-knockout::after{border-left: 0;border-right: 1px solid currentColor;border-top: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-history{border: 1px solid currentColor;border-radius: 3px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-history::before{background: currentColor;box-shadow: 0 0.25rem 0 currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-history::after{border-radius: 50%;background: currentColor;box-shadow:
    0.27rem 0 0 currentColor,
    0.54rem 0 0 currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-teams{border-bottom: 1px solid currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-teams::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-teams::after{border: 1px solid currentColor;border-radius: 50%}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-teams::before{box-shadow: 0.58rem 0.15rem 0 -0.08rem currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-admin{border: 1px solid currentColor;border-radius: 50%}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-admin::before{border: 1px solid currentColor;border-radius: 50%}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-calculations{border: 1px solid currentColor;border-radius: 3px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-calculations::before{border-radius: 50%;background: currentColor;box-shadow:
    0.32rem 0 0 currentColor,
    0 0.32rem 0 currentColor,
    0.32rem 0.32rem 0 currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-calculations::after{background: currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-season-value{border-right: 1px solid currentColor;border-bottom: 1px solid currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-season-value::before{border-top: 1px solid currentColor;border-radius: 50% 50% 0 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-icon-season-value::after{border-radius: 50%;background: currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-panel{border: 1px solid #99abc1;border-radius: 7px;background: #e3ebf2;box-shadow: 0 14px 28px rgba(0,0,0,0.273)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-title{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-link,html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-group-link,html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-team-link{border: 1px solid rgba(51,66,83,0.32);border-radius: 6px;background: #dae3ec;color: #1e2630}
html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-link:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-link.active,html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-group-link:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-group-link.active,html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-team-link:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-team-link.active{border-color: rgba(28,174,102,0.72);background: #cbdce6;color: #121d24}
html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-team-group{border: 1px solid rgba(16,20,25,0.08);border-radius: 5px;background: #e3e8ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-team-group.active{border-color: rgba(62,156,68,0.28)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-team-group-code{border: 1px solid rgba(16,72,142,0.38);border-radius: 5px;background: #d4e0ec;color: #0a2e5e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-team-group-code:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-team-group-code.active{border-color: rgba(74,226,156,0.48);background: rgba(74,226,156,0.16);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .logout-form button{background: transparent;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .user-label{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-phase-nav{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-phase-buttons{border: 1px solid rgba(76,99,125,0.34);border-radius: 5px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-phase-button{border-right: 1px solid rgba(76,99,125,0.26);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-phase-button:last-child{border-right: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-phase-button:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-phase-button:focus-visible{background: rgba(19,86,170,0.12);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-phase-button[aria-current="page"]{background: rgba(74,226,156,0.18);color: var(--accent)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .text-link{border: 1px solid rgba(62,156,68,0.35);border-radius: 4px;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .text-link:hover{background: rgba(62,156,68,0.1)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .muted-text{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .skip-link{border: 2px solid var(--accent);border-radius: 5px;background: #e3ebf2;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .info-card{border: 1px solid var(--line);border-radius: 5px;background: rgba(225,231,237,0.86)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-match-link{color: #1c242e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-match-link:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-match-link:focus-visible{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-match-meta{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-broadcast-label{border: 1px solid rgba(16,103,144,0.34);border-radius: 4px;background: rgba(214,235,240,0.72);color: #09374d}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-result-final{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-result-half{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .compact-list span,html[data-bussek-project="wm"][data-bussek-theme="light"] .team-list small,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-row span,html[data-bussek-project="wm"][data-bussek-theme="light"] .team-tile span,html[data-bussek-project="wm"][data-bussek-theme="light"] .group-matches span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .compact-list .dashboard-broadcast-label{color: #09374d}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-match-link .dashboard-result-final{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-match-link .dashboard-result-half{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .mini-grid span{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.45);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .mini-grid strong{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .mini-grid small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-row{border: 1px solid rgba(16,72,142,0.2);border-radius: 5px;background: rgba(232,246,243,0.42);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-head{border-color: transparent;background: transparent;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-head span:nth-child(2),html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-head span:nth-child(3){color: #1e2630}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-label{color: #1e2630}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-count{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-average,html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-percent{color: #25303c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-card{border-color: rgba(16,72,142,0.28);background:
    radial-gradient(circle at 18% 12%, rgba(16,103,144,0.16), transparent 30%),
    radial-gradient(circle at 82% 0%, rgba(230,189,26,0.13), transparent 28%),
    linear-gradient(145deg, rgba(217,231,238,0.95), rgba(229,239,245,0.94));box-shadow:
    inset 0 1px 0 rgba(0,0,0,0.046),
    0 0.55rem 1.4rem rgba(0,0,0,0.143)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-head span{border: 1px solid rgba(16,72,142,0.24);border-radius: 4px;background: rgba(232,246,243,0.56);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-chart{border: 1px solid rgba(16,72,142,0.24);border-radius: 6px;background:
    linear-gradient(rgba(16,20,25,0.06) 1px, transparent 1px) 0 1.32rem / 100% 1.58rem,
    linear-gradient(90deg, rgba(16,20,25,0.04) 1px, transparent 1px) 0 0 / 12.5% 100%,
    radial-gradient(circle at 30% 10%, rgba(16,103,144,0.14), transparent 35%),
    rgba(232,244,249,0.58)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-chart::before{border-radius: 8px;background:
    linear-gradient(135deg, rgba(16,72,142,0.13), rgba(28,174,102,0.05)),
    linear-gradient(90deg, rgba(16,20,25,0.08) 1px, transparent 1px) 0 0 / 2.4rem 100%;box-shadow: inset 0 1px 0 rgba(0,0,0,0.052)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bin{--bar-top: #107345;--bar-bottom: #83ebaa;--bar-side: #acebc5;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bin:nth-child(1){--bar-top: #2c3847;--bar-bottom: #738ca9;--bar-side: #adbbcd}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bin:nth-child(2){--bar-top: #0e437e;--bar-bottom: #1959e6;--bar-side: #7a95e2}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bin:nth-child(3){--bar-top: #106790;--bar-bottom: #53b8ec;--bar-side: #84cbf1}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bin:nth-child(4){--bar-top: #139141;--bar-bottom: #63ea95;--bar-side: #9ce9b9}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bin:nth-child(5){--bar-top: #75ad13;--bar-bottom: #b6ee67;--bar-side: #cbed9e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bin:nth-child(6){--bar-top: #856d0f;--bar-bottom: #ea9c41;--bar-side: #f0a374}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bin:nth-child(7){--bar-top: #700c0c;--bar-bottom: #dd2e2e;--bar-side: #e56d6d}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bin:nth-child(8){--bar-top: #5d0c6b;--bar-bottom: #c938db;--bar-side: #de76e7}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bin:nth-child(9){--bar-top: #1d0b62;--bar-bottom: #5d17d3;--bar-side: #9d70e3}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bar-track{border-bottom: 1px solid rgba(30,38,48,0.22);filter: drop-shadow(0.35rem 0.38rem 0.28rem rgba(249,250,251,0.28))}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bar{border-radius: 7px 7px 2px 2px;background:
    linear-gradient(90deg, rgba(16,20,25,0.22), transparent 35%),
    linear-gradient(180deg, var(--bar-top), var(--bar-bottom));box-shadow:
    inset 0.18rem 0 0.22rem rgba(0,0,0,0.085),
    inset -0.1rem 0 0.2rem rgba(0,0,0,0.117),
    0 0.42rem 0.88rem rgba(0,0,0,0.247)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-value{color: #101419;text-shadow:
    0 1px 0 rgba(0,0,0,0.338),
    0 0.16rem 0.36rem rgba(0,0,0,0.273)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bar::after{border-radius: 0 5px 4px 0;background: linear-gradient(180deg, var(--bar-side), color-mix(in srgb, var(--bar-side) 78%, #f9fafb))}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bar.is-empty{border-radius: 5px 5px 2px 2px;background: rgba(30,38,48,0.16);box-shadow: inset 0 1px 0 rgba(0,0,0,0.104)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-bar.is-empty .dashboard-goal-distribution-value{color: rgba(23,29,37,0.76);text-shadow: none}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-goal-distribution-label{color: #26313e;text-shadow: 0 0.12rem 0.24rem rgba(0,0,0,0.221)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-head span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-select,html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-sort-button{border: 1px solid rgba(16,72,142,0.24);border-radius: 4px;background: rgba(232,246,243,0.68);color: #1e2630}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-sort-button[data-sort-active="true"]{border-color: rgba(26,172,96,0.58);background: rgba(156,233,185,0.3);color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-table{border-collapse: separate;border-spacing: 0 0.11rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-table th{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-table tbody tr{background: rgba(232,246,243,0.42)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-table tbody td{border-top: 1px solid rgba(16,72,142,0.18);border-bottom: 1px solid rgba(16,72,142,0.18)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-table tbody td:first-child{border-left: 1px solid rgba(16,72,142,0.18);border-radius: 4px 0 0 4px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-table tbody td:last-child{border-right: 1px solid rgba(16,72,142,0.18);border-radius: 0 4px 4px 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-position,html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-sample{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-team{color: #1f2833}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-team:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-team:focus-visible{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-flag{border-radius: 50%;background: rgba(16,20,25,0.1)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-flag-empty{border: 1px solid rgba(16,20,25,0.22)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-code{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-name{color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-club-name{color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-team-rank-value strong{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-head span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-column + .dashboard-scorer-column{border-left: 1px solid rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-column h3{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-column p{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-list{scrollbar-color: rgba(28,174,102,0.36) transparent}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-list li{color: #1f2833}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-rank{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-flag{border-radius: 2px;box-shadow: 0 0 0 1px rgba(0,0,0,0.117)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-flag-empty{background: rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-list strong{border-radius: 4px;background: rgba(41,140,66,0.12);color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-market-head span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-market-table{scrollbar-color: rgba(28,174,102,0.36) transparent}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-market-row{color: #1f2833}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-market-row-head{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-market-flag{border-radius: 2px;box-shadow: 0 0 0 1px rgba(0,0,0,0.117)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-market-flag-empty{background: rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-market-value{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-market-card p{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-controls{border: 1px solid var(--line);border-radius: 5px;background: rgba(225,231,237,0.78)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .filter-field label{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .filter-field input,html[data-bussek-project="wm"][data-bussek-theme="light"] .filter-field select{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.72);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-summary{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-summary strong{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-section-head{border-bottom: 1px solid var(--line)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-section-head p{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-section-head > span,html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-state-badge{border: 1px solid var(--line);border-radius: 999px;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-state-upcoming{border-color: rgba(62,156,68,0.34);background: rgba(62,156,68,0.1);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-state-past{background: rgba(16,20,25,0.04)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-row-past{background: rgba(225,231,237,0.56)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-row{border: 1px solid var(--line);border-radius: 5px;background: rgba(225,231,237,0.86)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-row-link{color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-row-link:hover{border-color: rgba(62,156,68,0.45);background: rgba(219,225,233,0.96)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-row p,html[data-bussek-project="wm"][data-bussek-theme="light"] .group-matches p{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-number{border: 1px solid rgba(62,156,68,0.35);border-radius: 4px;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .inline-match-number{border: 1px solid rgba(62,156,68,0.3);border-radius: 3px;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .inline-stage-code{border: 1px solid rgba(16,20,25,0.12);border-radius: 3px;background: rgba(16,20,25,0.04);color: #25303c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-score-half{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-score-box{border: 1px solid rgba(16,20,25,0.14);border-radius: 3px;background: rgba(16,20,25,0.045);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-score-box-half{color: #25303c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-score-decision{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-date-value{color: #334253}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-time-chip{border: 1px solid rgba(16,20,25,0.1);border-radius: 3px;background: rgba(16,20,25,0.035)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-time-chip span,html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-place-label{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-time-chip strong{color: #232d39}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-place-block{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .schedule-place-block strong{color: #232d39}
html[data-bussek-project="wm"][data-bussek-theme="light"] .data-status-strip div{border: 1px solid var(--line);border-radius: 5px;background: rgba(225,231,237,0.68)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .data-status-strip span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .group-nav a{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.45);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .group-nav a:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .group-nav a.active{border-color: rgba(62,156,68,0.45);background: rgba(62,156,68,0.14);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .standing-table{border-collapse: collapse;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .standing-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .standing-table td{border-bottom: 1px solid rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .standing-table thead th{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .standing-table small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .standing-team-link{color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .standing-team-link:hover .team-badge-code{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .standing-team-badge .team-badge-code{color: #212b36}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-world-cup-year-nav a{border: 1px solid rgba(51,66,83,0.3);border-radius: 5px;background: #dbe4ed;color: #212b36}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-world-cup-year-nav a:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-world-cup-year-nav a.active{border-color: rgba(28,174,102,0.72);background: #cbdce6;color: #0e2025}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-section-head span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-group-panel,html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-match-panel{border: 1px solid rgba(16,20,25,0.1);border-radius: 7px;background: rgba(227,235,242,0.82)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-group-panel h3,html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-match-panel h3{color: #181f28}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-group-panel .table-wrap,html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-match-table-wrap{border: 1px solid rgba(16,20,25,0.08);border-radius: 5px;background: rgba(235,242,248,0.48)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-standing-table td:nth-child(2) strong{color: #1c252e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-match-table{border-collapse: collapse;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-match-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-match-table td{border-bottom: 1px solid rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-match-table thead th{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-match-pair span:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .historical-match-pair span:last-child{color: #1c252e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-rules{border: 1px solid rgba(62,156,68,0.2);border-radius: 8px;background:
    linear-gradient(135deg, rgba(202,211,222,0.82), rgba(230,241,243,0.92)),
    var(--panel)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-rules-head{border-bottom: 1px solid rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-rule-item{border: 1px solid rgba(16,20,25,0.08);border-radius: 6px;background: rgba(233,243,245,0.58);outline: none}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-rule-item:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-rule-item:focus,html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-rule-item:focus-within{border-color: rgba(62,156,68,0.34);background: rgba(226,242,240,0.74)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-rules h3{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-rules p{color: #2c3847}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-rules ol,html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-rules ul{color: #1c242e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-card-points li{border-bottom: 1px solid rgba(16,20,25,0.07)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-card-points li:last-child{border-bottom: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-card-points strong{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-table{border-collapse: separate;border-spacing: 0 0.18rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-table td{border-bottom: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-row td{background: rgba(234,238,242,0.58)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-row td:first-child{border-radius: 5px 0 0 5px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-row td:last-child{border-radius: 0 5px 5px 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-advance td{border-top: 1px solid rgba(25,129,38,0.2);border-bottom: 1px solid rgba(239,247,246,0.68);background:
    linear-gradient(180deg, rgba(187,199,214,0.95), rgba(217,235,230,0.95));box-shadow:
    inset 0 1px 0 rgba(0,0,0,0.052),
    inset 0 -1px 0 rgba(0,0,0,0.221),
    0 0.35rem 0.85rem rgba(0,0,0,0.117)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-advance td:first-child{box-shadow:
    inset 2px 0 0 rgba(0,0,0,0.468),
    inset 0 1px 0 rgba(0,0,0,0.052),
    inset 0 -1px 0 rgba(0,0,0,0.221),
    0 0.35rem 0.85rem rgba(0,0,0,0.117)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-open.third-place-advance td:first-child{box-shadow:
    inset 2px 0 0 rgba(0,0,0,0.507),
    inset 0 1px 0 rgba(0,0,0,0.052),
    inset 0 -1px 0 rgba(0,0,0,0.221),
    0 0.35rem 0.85rem rgba(0,0,0,0.117)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-out td{color: rgba(23,29,37,0.72);background: rgba(236,244,245,0.52)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-table small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-group-link{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.45);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-group-link:hover{border-color: rgba(62,156,68,0.45);background: rgba(62,156,68,0.14)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-roll-button rect{fill: none;stroke: currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-roll-button circle{fill: currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density{border: 1px solid rgba(16,72,142,0.2);border-radius: 6px;background: rgba(236,244,245,0.52)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-ninth{border-color: rgba(144,31,16,0.24);background: rgba(232,237,241,0.5)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-head > strong{border: 1px solid rgba(16,72,142,0.26);border-radius: 4px;color: var(--accent-cool)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-meta span{border: 1px solid rgba(16,20,25,0.08);border-radius: 4px;background: rgba(233,243,245,0.56)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-meta small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-meta strong{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-meta em{color: var(--accent-warm)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-function figcaption{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-axis{stroke: rgba(51,66,83,0.34)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-area{fill: rgba(16,72,142,0.16)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-line{fill: none;stroke: #10488e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-point{fill: #072543;stroke: rgba(236,244,245,0.88)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-peak{fill: var(--accent-warm);stroke: rgba(236,244,245,0.86)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-ninth .third-place-density-area{fill: rgba(144,31,16,0.14)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-ninth .third-place-density-line{stroke: var(--danger)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-ninth .third-place-density-point{fill: #4e1109}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-cdf-step{fill: none;stroke: rgba(156,103,17,0.38)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-cdf-line{fill: none;stroke: var(--accent-warm)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-cdf-point{fill: var(--accent-warm);stroke: rgba(236,244,245,0.88)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-axis-labels{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-axis-labels .density-label-peak{color: var(--accent-warm)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-milestones span{border: 1px solid rgba(172,114,19,0.16);border-radius: 4px;background: rgba(244,233,217,0.24)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-milestones small,html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-values small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-milestones strong,html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-values strong{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-milestones em{color: var(--accent-warm)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-density-values span{border: 1px solid rgba(16,72,142,0.14);border-radius: 4px;background: rgba(233,243,245,0.58)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-simulation-head{border-bottom: 1px solid rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-simulation-table{border-collapse: separate;border-spacing: 0 0.16rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .third-place-simulation-table caption{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-list li{border-bottom: 1px solid rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .group-matches{border-top: 1px solid var(--line)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-nav a,html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-nav span{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.45);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-nav span{border-color: rgba(62,156,68,0.28);color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-nav a:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-nav a.active{border-color: rgba(62,156,68,0.45);background: rgba(62,156,68,0.14);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-block{border: 1px solid var(--line);border-radius: 8px;background: var(--panel)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-section{border: 1px solid var(--line);border-radius: 6px;background: var(--panel)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-code{border: 1px solid rgba(16,72,142,0.42);border-radius: 6px;background: #d4e0ec;color: #0a2e5e}
html[data-bussek-project="wm"][data-bussek-theme="light"] a.team-group-code:hover{border-color: rgba(19,86,170,0.75);background: rgba(25,89,230,0.28);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-row-link{border: 1px solid var(--line);border-radius: 5px;background: #e3e8ee;color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-row-link:hover{border-color: rgba(19,86,170,0.58);background: rgba(195,206,225,0.95)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-tile{border: 1px solid var(--line);border-radius: 5px;background: rgba(225,231,237,0.86)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-tile-link{color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-tile-link:hover{border-color: rgba(62,156,68,0.45);background: rgba(219,225,233,0.96)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-inline-link,html[data-bussek-project="wm"][data-bussek-theme="light"] .table-team-link{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-inline-link:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .table-team-link:hover{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .result-slot{border: 1px solid var(--line);border-radius: 4px;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-empty-toggle{border: 1px solid rgba(56,72,91,0.52);border-radius: 6px;background: #e1e6ec;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-empty-toggle:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-empty-toggle:focus-visible,html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-empty-toggle.active{border-color: rgba(74,226,156,0.58);background: #d7dee6;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-round-index a{border: 1px solid var(--line);border-radius: 999px;background: #e3e8ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-round-index a{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-round-index a:hover{border-color: rgba(74,226,156,0.42);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-bracket-double{border: 1px solid var(--line);border-radius: 7px;background:
    linear-gradient(90deg, rgba(74,226,156,0.06), transparent 22%, transparent 78%, rgba(74,226,156,0.06)),
    #eaf4ea}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-tree-labels{color: #212b36}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-side-left .bracket-node:not(.bracket-node-col-1)::before{border-top: 1px solid rgba(33,43,54,0.38)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-side-left .bracket-node:not(.bracket-node-col-1):not([data-span="1"])::after{border-left: 1px solid rgba(33,43,54,0.3)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-side-right .bracket-node:not(.bracket-node-col-4)::before{border-top: 1px solid rgba(33,43,54,0.38)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-side-right .bracket-node:not(.bracket-node-col-4):not([data-span="1"])::after{border-right: 1px solid rgba(33,43,54,0.3)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-center::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-center::after{border-top: 1px solid rgba(33,43,54,0.36)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-match{border: 1px solid rgba(56,72,91,0.56);border-radius: 3px;background: #2e3c4c;color: #e8f6f3}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-node{box-shadow: 0 6px 18px rgba(0,0,0,0.117)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-node-decision{color: #bbe9d0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-node-slot{border: 1px solid rgba(232,246,243,0.14);border-radius: 2px;background: #1f2833}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-node-slot-winner{border-color: rgba(151,243,203,0.46);background: #253415}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-node-slot-loser{border-color: rgba(232,246,243,0.1);background: #293644}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-node-seed{color: #97f3cb}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-team-flag{border: 1px solid rgba(232,246,243,0.18);border-radius: 2px;background: #181f28}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-team-flag-empty{background:
    linear-gradient(135deg, rgba(232,246,243,0.16), transparent),
    #181f28}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-team-name,html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-team-code{color: #e8f6f3}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-node-score{border-left: 1px solid rgba(232,246,243,0.12);color: #e8f6f3}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-node-right .knockout-node-score{border-right: 1px solid rgba(232,246,243,0.12);border-left: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-node-score-open{color: rgba(232,246,243,0.34)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-probe-banner{border: 1px solid rgba(172,114,19,0.42);border-radius: 6px;background: rgba(172,114,19,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-probe-banner span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-match-open{border-color: rgba(56,72,91,0.68)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-match-fixed{border-color: rgba(28,174,102,0.64)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-match-hit{color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-match-hit:hover{background: #26313e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-match .match-number{border-color: rgba(232,246,243,0.18);color: #97f3cb}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-round-badge{color: #bbe9d0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-slot{border: 1px solid rgba(232,246,243,0.14);border-radius: 2px;background: #1f2833}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-slot .team-placeholder-badge{border: 0;background: transparent;color: #e8f6f3}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-slot .team-badge-code{color: #e8f6f3}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-slot span{color: #e8f6f3}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-slot-placeholder{border-color: rgba(232,246,243,0.18)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-slot-open{border-color: rgba(232,246,243,0.18)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-match-meta strong{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-final-main{border: 1px solid rgba(172,114,19,0.55);background: rgba(172,114,19,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-stat-match-link{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-stat-match-link:hover{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-stat-match-link-muted{color: rgba(51,66,83,0.72)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-stat-diff-positive strong{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-group-stat-diff-negative strong{color: var(--danger)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .detail-list dt{color: #25303c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .score-panel{border: 1px solid rgba(62,156,68,0.35);border-radius: 5px;background: rgba(225,231,237,0.86)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .score-panel > div > span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .score-panel .team-badge-code,html[data-bussek-project="wm"][data-bussek-theme="light"] .score-panel .team-placeholder-badge{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .score-divider{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-decision-panel{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-decision-panel div{border: 1px solid rgba(86,111,141,0.28);border-radius: 5px;background: rgba(228,233,238,0.78)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-decision-panel dt{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-events-table{border-collapse: collapse}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-events-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-events-table td{border-top: 1px solid rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-events-table thead th{border-top: 0;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-statistics-table{border-collapse: collapse}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-statistics-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-statistics-table td{border-top: 1px solid rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-statistics-table thead th{border-top: 0;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-statistics-table td:nth-child(2),html[data-bussek-project="wm"][data-bussek-theme="light"] .match-statistics-table tbody th{color: #25303c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-statistics-table td strong{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-table{border-collapse: collapse}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-table td{border-top: 1px solid rgba(16,20,25,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-table thead th{border-top: 0;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-table .penalty-shootout-title-row th{border-top: 0;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-title{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-score-item{border: 1px solid rgba(86,111,141,0.26);border-radius: 4px;background: rgba(228,233,238,0.78)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-score-item span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-score-item strong{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-table th:nth-child(2),html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-table td:nth-child(2){color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-row-first td{background: rgba(132,160,19,0.05)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-attempt{color: #25303c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-attempt-scored strong,html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-attempt-first strong{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-attempt-saved strong,html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-attempt-missed strong{color: #7f500e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-order{border-radius: 999px;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .penalty-shootout-order-first{background: var(--accent-strong);color: #e8f6f3;box-shadow: 0 0 0 1px rgba(0,0,0,0.182)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-minute{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-card-yellow::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-card-red::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-card-second::before{border-radius: 2px;box-shadow: 0 0 0 1px rgba(0,0,0,0.169), 0 1px 3px rgba(0,0,0,0.169)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-card-yellow::before{background: #bf9c15}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-card-red::before{background: #c62020}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-card-second::before{background: linear-gradient(90deg, #bf9c15 0 50%, #c62020 50% 100%)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-ball::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-ball-own::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-ball-disallowed::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-penalty::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-penalty-missed::before{border-radius: 999px;background: url("/images/soccer-ball.svg") center / contain no-repeat;filter: drop-shadow(0 0 1px rgba(23,29,37,0.5)) drop-shadow(0 1px 1px rgba(249,250,251,0.34))}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-ball-disallowed::after{border-radius: 999px;background: #c62020;box-shadow: 0 0 0 1px rgba(0,0,0,0.442)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-penalty-missed::before{background:
    linear-gradient(135deg, transparent 0 42%, #c62020 43% 57%, transparent 58% 100%),
    url("/images/soccer-ball.svg") center / contain no-repeat}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-penalty::after,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-penalty-missed::after{border-radius: 999px;background: #e7ebf0;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-substitution::before{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-var::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-other::before{border: 1px solid rgba(16,76,144,0.42);border-radius: 3px;color: #0a2e5d}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-symbol-other::before{border-radius: 999px;background: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-row-both td{background: rgba(62,156,68,0.07)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-event-row-both strong{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-source-badge{border: 1px solid rgba(172,114,19,0.34);border-radius: 999px;background: rgba(172,114,19,0.08);color: #8c6110}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-side-label{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-row-label{color: rgba(26,34,43,0.68)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-player{border: 1px solid rgba(28,36,46,0.22);border-radius: 5px;background: rgba(232,245,239,0.76);box-shadow: 0 0.35rem 0.8rem rgba(0,0,0,0.117)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-player-number{border-radius: 999px;background: rgba(172,114,19,0.16);color: #8c6110}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-player strong{color: #181f27}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-player small{color: rgba(40,51,65,0.7)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-player-empty{color: rgba(26,34,43,0.62)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-coach-line{border: 1px solid rgba(62,156,68,0.2);border-radius: 5px;background: rgba(231,235,240,0.68)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-coach-line span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-coach-line strong{color: #212b36}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-market-share{border: 1px solid rgba(16,72,142,0.3);border-radius: 5px;background: rgba(212,224,236,0.72);color: #2c3847}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-market-share span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-market-share .lineup-market-value{color: #212b36}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-market-share .lineup-market-value-normalized{color: #0c3d6b}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-market-share .lineup-market-value-season{color: #9c7211}
html[data-bussek-project="wm"][data-bussek-theme="light"] .lineup-market-share strong{color: #107c2f}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-badge-photo-button{border: 0;border-radius: 999px;background: transparent;color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-badge-photo-button:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .team-badge-photo-button:focus-visible{background: rgba(16,72,142,0.1);box-shadow: 0 0 0 2px rgba(0,0,0,0.293)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-detail-heading .team-badge-detail .team-flag{border-width: 1px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-detail-group-link{border: 1px solid rgba(62,156,68,0.36);border-radius: 4px;background: rgba(62,156,68,0.1);color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-detail-group-link:hover{border-color: rgba(62,156,68,0.58);background: rgba(62,156,68,0.16);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-section{border-top: 1px solid rgba(16,72,142,0.16)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-section:first-child{border-top: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-section-head{border-radius: 4px;background: linear-gradient(90deg, rgba(16,72,142,0.1), rgba(62,156,68,0.04))}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-section-head h3{color: #25303c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-section-head span{border: 1px solid rgba(62,156,68,0.28);border-radius: 3px;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-section-note{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-date-select{border: 1px solid rgba(16,72,142,0.22);border-radius: 4px;background: rgba(225,239,248,0.86);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-date-select .market-date-planned{color: rgba(39,51,64,0.42)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-date-form button{border: 1px solid rgba(62,156,68,0.34);border-radius: 4px;background: rgba(62,156,68,0.12);color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-row{border-top: 1px solid rgba(16,20,25,0.045)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-row-head{border-top: 0;color: rgba(39,51,64,0.62)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-row-head + .market-player-row{border-top: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-name strong{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-name small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-value{color: #1c252e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-normalized-value{color: #195f28}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-source{border: 1px solid rgba(16,72,142,0.18);border-radius: 3px;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-status-original .market-player-source,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-status-manual .market-player-source{border-color: rgba(62,156,68,0.28);color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-status-fallback .market-player-source{border-color: rgba(166,114,18,0.34);color: #8e6210}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-status-missing .market-player-value,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-player-status-missing .market-player-source{color: rgba(39,51,64,0.48)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-player-row{border-top: 1px solid rgba(16,20,25,0.045)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-player-row:first-child{border-top: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-shirt-number{border: 1px solid rgba(16,72,142,0.28);border-radius: 3px;background: rgba(16,72,142,0.08);color: var(--accent-cool)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-player-photo{border: 1px solid rgba(16,20,25,0.1);border-radius: 50%;background: radial-gradient(circle at 45% 25%, rgba(16,72,142,0.28), rgba(198,208,220,0.74));color: rgba(18,34,44,0.82);box-shadow: inset 0 -0.38rem 0.72rem rgba(0,0,0,0.143)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-player-photo-button:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-player-photo-button:focus-visible{border-color: rgba(16,72,142,0.58);box-shadow:
    0 0 0 2px rgba(0,0,0,0.130),
    inset 0 -0.38rem 0.72rem rgba(0,0,0,0.143)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-photo-zoom-overlay{background: rgba(237,243,249,0.72)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-photo-zoom-image{border: 1px solid rgba(16,20,25,0.2);border-radius: 8px;background: #dfe5eb;box-shadow: 0 1.1rem 3.8rem rgba(0,0,0,0.299)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-photo-zoom-name{color: rgba(18,34,44,0.92)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-player-main strong{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .squad-player-main small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .user-admin-form input,html[data-bussek-project="wm"][data-bussek-theme="light"] .user-admin-form select{border: 1px solid var(--line);border-radius: 5px;background: #e8f6f3;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .user-stat-card span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .work-created-at{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .compact-work-list{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .work-prompt{border: 1px solid rgba(51,66,83,0.28);border-radius: 8px;background: #dce5ee;color: #1e2630}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-pause-panel{border: 1px solid rgba(62,156,68,0.3);border-radius: 7px;background: rgba(225,231,237,0.78)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-pause-panel.is-paused{border-color: rgba(132,160,19,0.36);background: rgba(132,160,19,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-pause-panel p{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-pause-panel small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-head p{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-table{border-collapse: separate;border-spacing: 0 0.14rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-table td{border-top: 1px solid rgba(51,66,83,0.18);border-bottom: 1px solid rgba(51,66,83,0.18);background: #dce5ee;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-table thead th{border-color: rgba(51,66,83,0.28);background: #dae3ec;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-table td:first-child{border-left: 1px solid rgba(51,66,83,0.18);border-radius: 7px 0 0 7px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-table td:last-child{border-right: 1px solid rgba(51,66,83,0.18);border-radius: 0 7px 7px 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-name small,html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-sub{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-info{border: 1px solid rgba(28,174,102,0.44);border-radius: 50%;background: #d2e3eb;color: var(--accent)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-tooltip{border: 0 solid rgba(51,66,83,0.28);border-radius: 8px;background: #e3ebf2;box-shadow: inset 0 1px 0 rgba(0,0,0,0.019);color: #1e2630}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-tooltip strong{color: var(--accent-cool)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-info:hover + .import-status-tooltip,html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-info:focus + .import-status-tooltip{border-width: 1px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-error.has-error{color: #901f10}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-error-info{border: 1px solid rgba(144,31,16,0.46);border-radius: 50%;background: #d5dce5;color: #6d180c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-error-info.is-ok{border-color: rgba(28,174,102,0.44);background: #d2e3eb;color: var(--accent)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-error-info.has-error{border-color: rgba(144,31,16,0.46);background: #d5dce5;color: #6d180c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-error-tooltip{border: 0 solid rgba(144,31,16,0.28);border-radius: 8px;background: #e3ebf2;color: #1e2630}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-error-tooltip strong{color: #6d180c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-error-info:hover + .import-status-error-tooltip,html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-error-info:focus + .import-status-error-tooltip{border-width: 1px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .import-status-action button:disabled{border-color: rgba(51,66,83,0.18);background: rgba(16,20,25,0.05);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .calculation-tabs{border: 1px solid var(--line);border-radius: 8px;background: #e3e8ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .calculation-tab{border: 1px solid transparent;border-radius: 6px;color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .calculation-tab:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .calculation-tab.active{border-color: rgba(28,174,102,0.62);background: #cbdce6;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-source-strip div,html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-source-strip .text-link{border: 1px solid rgba(51,66,83,0.22);border-radius: 8px;background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-source-strip span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-source-strip strong{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-section-head p:last-child{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-step,html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-signal-card,html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-context-card,html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-work-card{border: 1px solid rgba(51,66,83,0.2);border-radius: 8px;background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-step dt,html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-context-card dt{color: var(--accent-cool)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-step dd,html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-context-card dd{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-data-table{border-collapse: separate;border-spacing: 0 0.18rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-data-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-data-table td{border-top: 1px solid rgba(51,66,83,0.16);border-bottom: 1px solid rgba(51,66,83,0.16);background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-data-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-data-table td:first-child{border-left: 1px solid rgba(51,66,83,0.16);border-radius: 7px 0 0 7px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-data-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-data-table td:last-child{border-right: 1px solid rgba(51,66,83,0.16);border-radius: 0 7px 7px 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-data-table thead th{background: #d3dbe4;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-data-table tbody th{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-output{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .algo-question-list li{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-step,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-factor-panel,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-panel,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-summary-item{border: 1px solid rgba(51,66,83,0.2);border-radius: 8px;background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-step-number{border: 1px solid rgba(28,174,102,0.46);border-radius: 999px;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-step p{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-panel{border: 1px solid rgba(16,72,142,0.32);border-radius: 8px;background: linear-gradient(135deg, rgba(214,226,237,0.96), rgba(222,231,239,0.96))}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-line{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-line span:nth-child(2){color: var(--accent-cool)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-line var{color: #062637}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-factor-table,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-breakdown-table{border-collapse: separate;border-spacing: 0 0.14rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-factor-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-factor-table td,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table td,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table td,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table td,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-breakdown-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-breakdown-table td{border-top: 1px solid rgba(51,66,83,0.15);border-bottom: 1px solid rgba(51,66,83,0.15);background: #dee7f0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-factor-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-factor-table td:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table td:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table td:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table td:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-breakdown-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-breakdown-table td:first-child{border-left: 1px solid rgba(51,66,83,0.15);border-radius: 7px 0 0 7px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-factor-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-factor-table td:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table td:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table td:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table td:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-breakdown-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-breakdown-table td:last-child{border-right: 1px solid rgba(51,66,83,0.15);border-radius: 0 7px 7px 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-factor-table thead th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table thead th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table thead th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table thead th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-breakdown-table thead th{background: #d3dbe4;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-frame::after{background:
    linear-gradient(90deg, transparent calc(var(--legend-line-1) - 0.5px), rgba(51,66,83,0.32) calc(var(--legend-line-1) - 0.5px) calc(var(--legend-line-1) + 0.5px), transparent calc(var(--legend-line-1) + 0.5px)),
    linear-gradient(90deg, transparent calc(var(--legend-line-2) - 1px), rgba(16,72,142,0.68) calc(var(--legend-line-2) - 1px) calc(var(--legend-line-2) + 1px), transparent calc(var(--legend-line-2) + 1px)),
    linear-gradient(90deg, transparent calc(var(--legend-line-3) - 0.5px), rgba(51,66,83,0.32) calc(var(--legend-line-3) - 0.5px) calc(var(--legend-line-3) + 0.5px), transparent calc(var(--legend-line-3) + 0.5px)),
    linear-gradient(90deg, transparent calc(var(--legend-line-4) - 1px), rgba(16,72,142,0.68) calc(var(--legend-line-4) - 1px) calc(var(--legend-line-4) + 1px), transparent calc(var(--legend-line-4) + 1px)),
    linear-gradient(90deg, transparent calc(var(--legend-line-5) - 0.5px), rgba(51,66,83,0.32) calc(var(--legend-line-5) - 0.5px) calc(var(--legend-line-5) + 0.5px), transparent calc(var(--legend-line-5) + 0.5px))}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table{border-collapse: separate;border-spacing: 0 0.14rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table tbody th{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-symbol{color: #062637}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table tbody td{color: #1e2630}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-formula-legend-table td{border-right: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-summary-item span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-summary-item strong{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table caption,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table caption,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-breakdown-table caption{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table tbody th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table tbody th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-breakdown-table tbody th{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-table td:last-child{color: #062637}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-calculation-variables{color: #1e2630}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table tbody tr.is-starter th,html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table tbody tr.is-starter td{background: rgba(203,220,230,0.94)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .market-example-table tbody tr.is-starter td:nth-child(5){color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-source-strip div,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-total-strip div{border: 1px solid rgba(51,66,83,0.18);border-radius: 7px;background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-source-strip span,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-total-strip dt{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-source-strip strong,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-total-strip dd{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle{border: 1px solid rgba(51,66,83,0.16);border-radius: 7px;background: #dce5ee;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle.active{border-color: rgba(28,174,102,0.46);background: #d4dce5}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle[aria-pressed="false"]{color: #42556c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle i{border-radius: 999px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-frame{border: 1px solid rgba(51,66,83,0.18);border-radius: 8px;background: #dee7f0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-bg{fill: #d9e3ed;stroke: rgba(51,66,83,0.18)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-grid,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-age-grid{stroke: rgba(51,66,83,0.14)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-label,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-axis-label{fill: #42556c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-curve{fill: none}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-curve.season-curve-color-1{stroke: #189557}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-curve.season-curve-color-2{stroke: #10488e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-curve.season-curve-color-3{stroke: #9c7211}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-curve.season-curve-color-4{stroke: #9c3211}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-curve.season-curve-color-5{stroke: #5a1984}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-curve.season-curve-color-6{stroke: #0f6284}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-chart-curve.season-curve-color-7{stroke: #9c1119}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle.season-curve-color-1 i{background: #1cae66}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle.season-curve-color-2 i{background: #10488e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle.season-curve-color-3 i{background: #a17612}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle.season-curve-color-4 i{background: #a33412}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle.season-curve-color-5 i{background: #5a1984}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle.season-curve-color-6 i{background: #0f6284}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-curve-toggle.season-curve-color-7 i{background: #a4121a}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-empty{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table{border-collapse: separate;border-spacing: 0 0.12rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table{border: 1px solid rgba(51,66,83,0.2);border-collapse: collapse;border-spacing: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table td,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td{background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table td{border: 1px solid rgba(51,66,83,0.16);border-radius: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td{border-top: 1px solid rgba(51,66,83,0.14);border-bottom: 1px solid rgba(51,66,83,0.14)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table td:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td:first-child{border-left: 1px solid rgba(51,66,83,0.14)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td:first-child{border-radius: 6px 0 0 6px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table td:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td:last-child{border-right: 1px solid rgba(51,66,83,0.14)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td:last-child{border-radius: 0 6px 6px 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table thead th,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table thead th{background: #d3dbe4;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table tbody th,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table tbody th{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table tbody th a{color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table td:nth-child(1){color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table td:nth-child(1),html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td:nth-child(1),html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td:nth-child(3),html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td:nth-child(4),html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td:nth-child(6),html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td:nth-child(8){color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-summary-table td:nth-child(4),html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table td:nth-child(7){color: #062637}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-detail{border: 1px solid rgba(51,66,83,0.18);border-radius: 8px;background: #dee7f0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-detail summary::after{border-right: 2px solid currentColor;border-bottom: 2px solid currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-detail summary strong{color: #062637}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-detail summary small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-team-detail .season-player-wrap{border-top: 1px solid rgba(51,66,83,0.12)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-player-table tbody th small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-method-list li,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-panel-copy{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-parameter-table{border: 1px solid rgba(51,66,83,0.2);border-collapse: collapse;border-spacing: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-parameter-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-parameter-table td,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-example-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-example-table td{border: 1px solid rgba(51,66,83,0.16);border-radius: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-parameter-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-parameter-table td:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-parameter-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-parameter-table td:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-example-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-example-table td:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-example-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .season-example-table td:last-child{border-radius: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-example-table{border: 1px solid rgba(51,66,83,0.2);border-collapse: collapse;border-spacing: 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-example-formula{border: 1px solid rgba(16,72,142,0.28);border-radius: 7px;background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-example-formula span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .season-example-formula strong{color: #062637}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-source-item{border: 1px solid rgba(51,66,83,0.2);border-radius: 8px;background: #dce5ee;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-source-item:hover{border-color: rgba(28,174,102,0.38)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-source-item span,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-source-item small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-source-item strong{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ranking-filter label{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ranking-filter select{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.75);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ranking-filter button{border: 1px solid rgba(28,174,102,0.34);border-radius: 4px;background: rgba(230,234,239,0.86);color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ranking-filter button:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ranking-filter button:focus-visible{border-color: rgba(28,174,102,0.68);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-type-filter label{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-type-filter select{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.75);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-board-head > p{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-board-head strong{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-collapse-toggle{border: 1px solid rgba(28,174,102,0.34);border-radius: 5px;background: rgba(230,234,239,0.86);color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-collapse-toggle:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-collapse-toggle:focus-visible{border-color: rgba(28,174,102,0.68);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-collapse-toggle:focus-visible{outline: 2px solid rgba(28,174,102,0.66);outline-offset: 2px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-collapse-icon::before{border-right: 2px solid currentColor;border-bottom: 2px solid currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-control-strip{border: 1px solid var(--line);border-radius: 5px;background: rgba(225,231,237,0.78)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-filter-select span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-filter-select select{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.75);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ratings-table{border-collapse: separate;border-spacing: 0 0.12rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ratings-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ratings-table td{border-top: 1px solid rgba(51,66,83,0.16);border-bottom: 1px solid rgba(51,66,83,0.16);background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ratings-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ratings-table td:first-child{border-left: 1px solid rgba(51,66,83,0.16);border-radius: 6px 0 0 6px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ratings-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ratings-table td:last-child{border-right: 1px solid rgba(51,66,83,0.16);border-radius: 0 6px 6px 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-ratings-table thead th{background: #d3dbe4;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-sort-button{border: 0;background: transparent;color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-sort-button:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-sort-button:focus-visible{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-sort-button:focus-visible{outline: 2px solid rgba(28,174,102,0.66);outline-offset: 2px;border-radius: 4px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-sort-mark::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-sort-mark::after{border-right: 0.15rem solid transparent;border-left: 0.15rem solid transparent}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-sort-mark::before{border-bottom: 0.2rem solid currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-sort-mark::after{border-top: 0.2rem solid currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-team-link{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-value-cell{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-value-cell strong{color: #25303c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-value-cell span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-difference-positive strong{color: #189557}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-difference-negative strong{color: #901f10}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-difference-flat strong{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-table{border-collapse: separate;border-spacing: 0 0.12rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-table td{border-top: 1px solid rgba(51,66,83,0.16);border-bottom: 1px solid rgba(51,66,83,0.16);background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-table td:first-child{border-left: 1px solid rgba(51,66,83,0.16);border-radius: 6px 0 0 6px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-table td:last-child{border-right: 1px solid rgba(51,66,83,0.16);border-radius: 0 6px 6px 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-table thead th{background: #d3dbe4;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-link{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-link:hover .team-badge-code,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-link:focus-visible .team-badge-code{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-link:focus-visible{outline: 2px solid rgba(28,174,102,0.66);outline-offset: 2px;border-radius: 4px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-number-cell{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-match-filter-empty{border: 1px solid var(--line);border-radius: 4px;background: rgba(225,231,237,0.72);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-table{border-collapse: separate;border-spacing: 0 0.12rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-table td{border-top: 1px solid rgba(51,66,83,0.16);border-bottom: 1px solid rgba(51,66,83,0.16);background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-table td:first-child{border-left: 1px solid rgba(51,66,83,0.16);border-radius: 6px 0 0 6px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-table td:last-child{border-right: 1px solid rgba(51,66,83,0.16);border-radius: 0 6px 6px 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-table thead th{background: #d3dbe4;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-table thead tr:first-child th{background: #cdd6e0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-market-head{color: #7e5e0f}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-hybrid-head{color: #0a3c5e}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-value-cell{color: #25303c}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-value-cell.elo-odds-market-lineup{color: #107c2f}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-value-cell.elo-odds-market-squad{color: #9c5a11}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-warning-cell{box-shadow: inset 0 -1px 0 rgba(0,0,0,0.468)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-section-start{border-left: 0 !important}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-odds-section-start::before{background: rgba(16,72,142,0.42)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-table{border-collapse: separate;border-spacing: 0 0.12rem}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-table td{border-top: 1px solid rgba(51,66,83,0.16);border-bottom: 1px solid rgba(51,66,83,0.16);background: #dce5ee}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-table th:first-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-table td:first-child{border-left: 1px solid rgba(51,66,83,0.16);border-radius: 6px 0 0 6px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-table th:last-child,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-table td:last-child{border-right: 1px solid rgba(51,66,83,0.16);border-radius: 0 6px 6px 0}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-table thead th{background: #d3dbe4;color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-code-cell span{border: 1px solid rgba(28,174,102,0.28);border-radius: 4px;background: rgba(28,174,102,0.08);color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-team-link{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-team-link:hover .team-badge-code,html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-team-link:focus-visible .team-badge-code{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .elo-group-team-link:focus-visible{outline: 2px solid rgba(28,174,102,0.66);outline-offset: 2px;border-radius: 4px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .action-note{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .summary-list div,html[data-bussek-project="wm"][data-bussek-theme="light"] .role-list div{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.45)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .summary-list dt,html[data-bussek-project="wm"][data-bussek-theme="light"] .role-list dt{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .status-table{border-collapse: collapse;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .status-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .status-table td{border-bottom: 1px solid var(--line)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .status-table thead th{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .user-admin-table,html[data-bussek-project="wm"][data-bussek-theme="light"] .user-recent-table{border-collapse: collapse;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .user-admin-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .user-admin-table td,html[data-bussek-project="wm"][data-bussek-theme="light"] .user-recent-table th,html[data-bussek-project="wm"][data-bussek-theme="light"] .user-recent-table td{border-bottom: 1px solid var(--line)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .user-admin-table thead th,html[data-bussek-project="wm"][data-bussek-theme="light"] .user-recent-table thead th{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .user-admin-table small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .user-top-pages span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .status-pill{border: 1px solid var(--line);border-radius: 4px;color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .status-ok{border-color: rgba(62,156,68,0.4);background: rgba(62,156,68,0.14)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .status-warning,html[data-bussek-project="wm"][data-bussek-theme="light"] .status-pending{border-color: rgba(132,160,19,0.35);background: rgba(132,160,19,0.09)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .status-error{border-color: rgba(144,31,16,0.4);background: rgba(144,31,16,0.12)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-result-summary > .action-note{border: 1px solid rgba(172,114,19,0.26);border-radius: 5px;background: rgba(172,114,19,0.08)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-result-round h2{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-result-row{border: 1px solid var(--line);border-radius: 5px;background: rgba(225,231,237,0.78)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-result-match small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-result-form label span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-result-form input,html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-result-form select{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.75);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-result-form .score-divider{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .knockout-confirm-toggle{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.48)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-control-strip{border: 1px solid var(--line);border-radius: 5px;background: rgba(225,231,237,0.78)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-filter-select span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-filter-select select{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.75);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-filter-reset{border-color: var(--line);background: rgba(232,246,243,0.75);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-filter-reset:hover,html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-filter-reset:focus-visible{background: rgba(74,226,156,0.16);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-panel{border: 1px solid rgba(45,187,134,0.22);border-radius: 5px;background: rgba(226,242,238,0.72)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-selected{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-chart-card{border: 1px solid rgba(16,20,25,0.08);border-radius: 5px;background: rgba(232,246,243,0.58)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-chart-head h2{color: var(--accent-cool)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-chart-head span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-axis,html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-grid{stroke: rgba(16,20,25,0.16)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-axis-label,html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-y-label{fill: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-fairness-label{fill: #9c6b11}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-end-label{fill: #161c23;stroke: rgba(232,246,243,0.9)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-line{fill: none}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-point{stroke: rgba(232,246,243,0.88)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-point-cross-line{stroke: #901f10}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-legend{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-legend-swatch{border-radius: 999px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-legend-note{color: #501109}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-legend-cross::before,html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-legend-cross::after{border-radius: 999px;background: #901f10}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-empty{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-filter-empty{border: 1px solid var(--line);border-radius: 4px;background: rgba(225,231,237,0.72);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-work-row{border: 1px solid var(--line);border-radius: 4px;background: rgba(225,231,237,0.82)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-match-meta-line{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-market-line{border: 1px solid rgba(16,20,25,0.08);border-radius: 4px;background: rgba(232,246,243,0.52)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-market-line h3{color: var(--accent-cool)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-tick{border: 1px solid var(--line);border-radius: 3px;background: rgba(232,246,243,0.62)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-tick span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-tick strong{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-tick strong.has-odd{color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-tick strong.missing-odd{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-tick strong.bet365-odd{color: #901f10}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-bookmaker-label{border: 1px solid var(--line);border-radius: 3px;background: rgba(225,231,237,0.72);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-bookmaker-line[data-odds-bookmaker="bet365"] .odds-bookmaker-label{border-color: rgba(144,31,16,0.44);background: rgba(232,177,175,0.54);color: #501109}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-summary-card span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-market-list span{border: 1px solid rgba(62,156,68,0.32);border-radius: 6px;background: rgba(232,246,243,0.45);color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-row{border: 1px solid var(--line);border-radius: 5px;background: rgba(225,231,237,0.86)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-match-main p{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-quote-head span{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-quote-cell{border: 1px solid var(--line);border-radius: 4px;background: rgba(232,246,243,0.45)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-quote-cell span,html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-quote-cell small{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-flag{border: 1px solid rgba(16,20,25,0.28);border-radius: 50%;background: var(--panel-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-flag-empty{background:
    linear-gradient(135deg, rgba(132,160,19,0.32), transparent),
    var(--panel-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-badge-code{color: #161c23}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-badge-detail .team-flag{border-width: 2px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-detail-heading .team-badge-detail .team-flag{border-width: 1px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-badge-link{color: inherit}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-badge-link:hover .team-badge-code{color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .match-pair-separator{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .team-placeholder-badge{border: 1px solid rgba(132,160,19,0.22);border-radius: 4px;background: rgba(132,160,19,0.08);color: var(--accent-strong)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-quote-cell.has-odd{border-color: rgba(62,156,68,0.35)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-quote-cell.missing-odd strong{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .eyebrow,html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-title,html[data-bussek-project="wm"][data-bussek-theme="light"] .filter-field label,html[data-bussek-project="wm"][data-bussek-theme="light"] .status-pill,html[data-bussek-project="wm"][data-bussek-theme="light"] .data-area-status,html[data-bussek-project="wm"][data-bussek-theme="light"] .data-status-label,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-status,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-meta,html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-market-label,html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-selection-label,html[data-bussek-project="wm"][data-bussek-theme="light"] .standing-table th{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .muted-text,html[data-bussek-project="wm"][data-bussek-theme="light"] .info-card p,html[data-bussek-project="wm"][data-bussek-theme="light"] .page-heading p,html[data-bussek-project="wm"][data-bussek-theme="light"] .login-copy,html[data-bussek-project="wm"][data-bussek-theme="light"] .user-label,html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-empty,html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-history-meta{color: var(--muted)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .info-card,html[data-bussek-project="wm"][data-bussek-theme="light"] .stat-card,html[data-bussek-project="wm"][data-bussek-theme="light"] .group-card,html[data-bussek-project="wm"][data-bussek-theme="light"] .match-card,html[data-bussek-project="wm"][data-bussek-theme="light"] .admin-card,html[data-bussek-project="wm"][data-bussek-theme="light"] .odds-match-card{border-color: var(--line);background: var(--panel)}
@media (max-width: 1040px) {html[data-bussek-project="wm"][data-bussek-theme="light"] .main-nav{border-radius: 8px}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-submenu-toggle{border-color: rgba(16,20,25,0.14);background: rgba(219,225,233,0.95);color: var(--text)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-submenu-toggle:hover{background: var(--panel-soft)}
html[data-bussek-project="wm"][data-bussek-theme="light"] .nav-submenu-toggle::before{border-right: 2px solid currentColor;border-bottom: 2px solid currentColor}
html[data-bussek-project="wm"][data-bussek-theme="light"] .flyout-panel{border-color: rgba(16,20,25,0.11);box-shadow: none}
html[data-bussek-project="wm"][data-bussek-theme="light"] .logout-form{border-top: 1px solid rgba(16,20,25,0.08)}}
@media (max-width: 560px) {html[data-bussek-project="wm"][data-bussek-theme="light"] .dashboard-scorer-column + .dashboard-scorer-column{border-left: 0;border-top: 1px solid rgba(16,20,25,0.08)}}

html[data-bussek-project="portal"][data-bussek-theme="dark"],html[data-bussek-project="polls"][data-bussek-theme="dark"]{--paper:#151e28;--white:#1c2834;--ink:#e3eaf1;--muted:#aebdcc;--line:#384a5c;--blue:#a3c7fa;--teal:#94cfc9;--pale:#22313f}
html[data-bussek-project="bridge"][data-bussek-theme="light"]{--bg:#edf2f6;--ink:#172b40;--muted:#526477;--line:#c8d3df;--panel:#fbfcfe;--panel-soft:#e6edf3;--field:#fff;--teal:#087b70;--teal-dark:#056052;--amber:#8c5b10;--red:#b5343c;--shadow:0 10px 24px rgba(16,37,59,.1)}
html[data-bussek-project="bridge"][data-bussek-theme="dark"] .archive-intro{background:#1c2834;color:#e3eaf1;border-color:#384a5c}
html[data-bussek-project="bridge"][data-bussek-theme="dark"] .archive-intro a{color:#a3c7fa}
html[data-bussek-project="wm"][data-bussek-theme="light"]{--bg:#edf2f6;--panel:#fbfcfe;--panel-soft:#e8eef4;--panel-strong:#fff;--line:#c8d3df;--line-strong:#99aabd;--text:#172b40;--muted:#526477;--accent:#087d50;--accent-strong:#05623d;--accent-cool:#235da4;--accent-warm:#875a10;--danger:#b02c35;--focus:#0b66cb}
html[data-bussek-project="wm"][data-bussek-theme="light"] .logout-form button{color:#172b40}
html[data-bussek-project="handbook"][data-bussek-theme="light"]{--paper:#fff;--wash:#edf2f0;--panel:#f7faf8;--ink:#20352f;--muted:#50645c;--line:#b9c9c0;--teal:#21685c}
html[data-bussek-project="polls"][data-bussek-theme="dark"] .qb-cell{color:#10253b}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge{background:#1c2834;color:#e3eaf1;border:1px solid #384a5c}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge .access,html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge .project-kicker,html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge .project-body>p:last-child,html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge .facts>span{color:#aebdcc}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge-visual,html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge .facts strong{color:#e3eaf1}
html[data-bussek-project="portal"][data-bussek-theme="dark"] .bridge-visual span:nth-child(even){color:#a3c7fa}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .metrics article:first-child{background:#253e59;color:#e3eaf1}
html[data-bussek-project="traffic"][data-bussek-theme="dark"] .metrics article:first-child small,html[data-bussek-project="traffic"][data-bussek-theme="dark"] .metrics article:first-child span{color:#c3d5e7}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .topbar{background:#1c2834;color:#e3eaf1}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .topbar .brand,html[data-bussek-project="goals"][data-bussek-theme="dark"] .topbar h1,html[data-bussek-project="goals"][data-bussek-theme="dark"] .topbar .back{color:#e3eaf1}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .topbar .brand span{color:#94cfc9}
html[data-bussek-project="goals"][data-bussek-theme="dark"] .topbar .badge{color:#c3d5e7;border-color:#52677a}

}
/* Bedienelemente und Farben wie bei der bestehenden OpenWeight-Leseansicht. */
html[data-bussek-theme="light"]{color-scheme:light;--reading-surface:#fbfcfe;--reading-ink:#172b40;--reading-line:#c5d2df;--reading-focus:#0b66cb}
html[data-bussek-theme="dark"]{color-scheme:dark;--reading-surface:#1c2834;--reading-ink:#e3eaf1;--reading-line:#52677a;--reading-focus:#92bfff}
html[data-bussek-project][data-bussek-theme] .bussek-theme-toggle{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:40px;width:auto;max-width:100%;padding:8px 14px;border:1px solid var(--reading-line);border-radius:7px;background:var(--reading-surface);background-image:none;color:var(--reading-ink);font:600 14px/1.25 system-ui,"Segoe UI",sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;box-shadow:none;gap:0}
html[data-bussek-project][data-bussek-theme] .bussek-theme-toggle:hover{border-color:var(--reading-focus);background:var(--reading-surface);color:var(--reading-ink)}
html[data-bussek-project][data-bussek-theme] .bussek-theme-toggle:focus-visible{outline:3px solid var(--reading-focus);outline-offset:3px}
.bussek-theme-row{display:flex;justify-content:flex-end;margin:0 0 20px;padding:12px}
html[data-bussek-project="nationsleague"] .kopf .innen{flex-wrap:wrap}
html[data-bussek-project="nationsleague"] .bussek-theme-toggle{margin-left:auto}
html[data-bussek-project="wm"] .app-header{flex-wrap:wrap}
html[data-bussek-project="wm"] .app-header>.bussek-theme-toggle{grid-column:1/-1;justify-self:end;min-height:30px;padding:5px 12px}
html[data-bussek-project="bridge"] .topbar{flex-wrap:wrap}
html[data-bussek-project="goals"] .topbar{height:auto;min-height:56px}
@media(min-width:1041px){
  html[data-bussek-project="wm"] .app-header{grid-template-columns:minmax(0,1fr) auto auto}
  html[data-bussek-project="wm"] .brand-cluster{grid-column:1;grid-row:1}
  html[data-bussek-project="wm"] .logout-form{grid-column:2;grid-row:1}
  html[data-bussek-project="wm"] .app-header>.bussek-theme-toggle{grid-column:3;grid-row:1}
  html[data-bussek-project="wm"] .main-nav{grid-column:1/-1;grid-row:2;flex-wrap:wrap;justify-content:flex-start}
}
@media(max-width:740px){
  html[data-bussek-project] .masthead{flex-wrap:wrap;gap:12px;padding-top:18px;padding-bottom:18px}
  html[data-bussek-project="handbook"] .topbar,html[data-bussek-project="goals"] .topbar,html[data-bussek-project="traffic"] .shell>header{flex-wrap:wrap;gap:12px;padding-top:12px;padding-bottom:12px}
  html[data-bussek-project][data-bussek-theme] .bussek-theme-toggle{min-height:40px;padding:8px 11px;font-size:13px}
}
@media(max-width:640px){
  html[data-bussek-project="nationsleague"] .kopf .innen{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start}
  html[data-bussek-project="nationsleague"] .kopf h1{font-size:20px}
  html[data-bussek-project="nationsleague"] .kopf .bussek-theme-toggle{grid-column:2;justify-self:end}
}
@media print{.bussek-theme-toggle,.bussek-theme-row{display:none!important}}
