/* Design „Pokémon – Alabastia“. Board-Koordinaten in Pixeln von board.webp (1442×1448, freigestellt aus „Alabastia mit Board“).
   Ebenen: #al-scene (Original + bewegte Masken + Ambiente + Abdunkelung/Strahlen) → #playerBoard (Board, Teamkarten, .al-deco) → #al-front/#al-fx.
   Gilt nur bei 5 Kategorien × 5 Fragen (data-scene-fit=on); sonst Standard-Board über der Alabastia-Szene. */
body.jeopardy-page[data-scene-design=alabastia]{--al-ink:#3a2410;--al-cream:#fff3d2;--al-wood:#2b1a0e;--al-red:#e3352b;--al-gold:#f6c445;
 --al-ui:"Fredoka","Nunito",system-ui,sans-serif;--al-body:"Nunito",system-ui,sans-serif;background-color:#3f8ee8!important}
body[data-scene-design=alabastia] #app{position:relative;z-index:1}
body:not(.jeopardy-page) :is(#al-scene,#al-fx,#al-front){display:none}

/* ---------- Szene ---------- */
#al-scene{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:0}
#al-scene>*{position:absolute;inset:0;width:100%;height:100%;max-width:none}
#al-scene .al-bg{object-fit:cover;object-position:50% 50%}
#al-scene .al-gl{opacity:0;transition:opacity .3s}
#al-scene .al-gl.ready{opacity:1}
#al-scene .al-dim{background:rgba(10,20,40,.55);opacity:0}
#al-scene .al-rays{left:50%;top:-30%;width:120vmax;height:auto;aspect-ratio:1;inset:auto;transform:translateX(-50%);opacity:0;mix-blend-mode:screen;
 background:repeating-conic-gradient(from 0deg,rgba(255,220,120,.28) 0 5deg,transparent 5deg 13deg,rgba(130,190,255,.22) 13deg 17deg,transparent 17deg 26deg);
 -webkit-mask:radial-gradient(circle at 50% 50%,#000 8%,transparent 55%);mask:radial-gradient(circle at 50% 50%,#000 8%,transparent 55%)}
body[data-scene-design=alabastia][data-al-fx=still] #al-scene :is(.al-gl,.al-amb),body[data-scene-design=alabastia][data-al-gl=none] #al-scene .al-gl{display:none}
#al-fx{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:20500}
#al-front{position:fixed;inset:0;pointer-events:none;z-index:20550}
#al-front .al-risktitle{position:fixed;left:50%;top:44%;transform:translate(-50%,-50%);opacity:0;font:700 min(9vw,7.5rem)/1 var(--al-ui,"Fredoka",sans-serif);letter-spacing:.06em;color:#fff;-webkit-text-stroke:.08em #8f120c;paint-order:stroke fill;text-shadow:0 0 .4em rgba(255,60,40,.85),0 .08em 0 #5a0905}
#al-front .al-goldpulse{position:fixed;inset:0;opacity:0;background:radial-gradient(50% 50% at 50% 45%,rgba(255,220,120,.6),transparent 70%);mix-blend-mode:screen}
#al-front .al-ball{position:fixed;opacity:0;filter:drop-shadow(0 0 18px rgba(255,70,50,.9))}
#al-front .al-ball img{width:100%;height:100%;display:block;max-width:none}
#al-front .al-pulse{position:fixed;border-radius:50%;transform:translate(-50%,-50%);opacity:0;background:radial-gradient(circle,rgba(255,80,60,.7),rgba(255,40,30,.25) 45%,transparent 70%);mix-blend-mode:screen}
#al-skip{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);z-index:20600;min-height:44px;padding:8px 18px;border:2px solid #5a3a20;border-radius:999px;background:#fff6e6;color:#3a2410;font:600 15px/1 "Fredoka",sans-serif;cursor:pointer}

/* ---------- Bühne (16:9) ---------- */
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view{padding:12px!important;background:none!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .jeopardy-player-frame{width:min(calc(100vw - 24px),calc((100dvh - 24px) * 16 / 9))!important;max-width:none!important;margin:0 auto!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view.host-board-scene .jeopardy-player-frame{width:min(calc(100vw - 24px),calc((100dvh - 90px) * 16 / 9))!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .player-view-topbar,body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .board-title-plaque{display:none!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard{position:relative!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9;container-type:inline-size;isolation:isolate;margin:0!important;padding:0!important;grid-template-columns:none!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board,body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.al-deco{position:absolute!important;left:26.750%!important;top:5.750%!important;width:46.500%!important;height:83.011%!important;transform:none!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board{display:block!important;padding:0!important;margin:0!important;gap:0!important;border:0!important;border-radius:0!important;background:url(/assets/designs/alabastia/board.webp) center/100% 100% no-repeat!important;box-shadow:none!important;z-index:2;overflow:visible!important;container-type:inline-size}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>*{position:absolute!important;box-sizing:border-box!important;margin:0!important;min-height:0!important;min-width:0!important;max-width:none!important;aspect-ratio:auto!important;grid-row:auto!important;grid-column:auto!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(1){left:13.315%!important;top:27.279%!important;width:13.315%!important;height:5.318%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(2){left:28.225%!important;top:27.279%!important;width:13.384%!important;height:5.318%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(3){left:43.135%!important;top:27.279%!important;width:13.384%!important;height:5.318%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(4){left:58.044%!important;top:27.279%!important;width:13.800%!important;height:5.318%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(5){left:72.954%!important;top:27.279%!important;width:13.870%!important;height:5.318%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(6){left:13.107%!important;top:34.669%!important;width:14.216%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(7){left:28.225%!important;top:34.669%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(8){left:43.204%!important;top:34.669%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(9){left:58.183%!important;top:34.669%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(10){left:73.093%!important;top:34.669%!important;width:13.731%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(11){left:13.107%!important;top:43.094%!important;width:14.216%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(12){left:28.225%!important;top:43.094%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(13){left:43.204%!important;top:43.094%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(14){left:58.183%!important;top:43.094%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(15){left:73.093%!important;top:43.094%!important;width:13.731%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(16){left:13.107%!important;top:51.519%!important;width:14.216%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(17){left:28.225%!important;top:51.519%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(18){left:43.204%!important;top:51.519%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(19){left:58.183%!important;top:51.519%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(20){left:73.093%!important;top:51.519%!important;width:13.731%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(21){left:13.107%!important;top:59.945%!important;width:14.216%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(22){left:28.225%!important;top:59.945%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(23){left:43.204%!important;top:59.945%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(24){left:58.183%!important;top:59.945%!important;width:14.008%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(25){left:73.093%!important;top:59.945%!important;width:13.731%!important;height:7.459%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(26){left:13.107%!important;top:68.370%!important;width:14.216%!important;height:7.528%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(27){left:28.225%!important;top:68.370%!important;width:14.008%!important;height:7.528%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(28){left:43.204%!important;top:68.370%!important;width:14.008%!important;height:7.528%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(29){left:58.183%!important;top:68.370%!important;width:14.008%!important;height:7.528%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>:nth-child(30){left:73.093%!important;top:68.370%!important;width:13.731%!important;height:7.528%!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>.cat{display:grid!important;place-items:center!important;text-align:center!important;padding:0 2%!important;overflow:hidden!important;background:none!important;border:0!important;border-radius:1cqw!important;box-shadow:none!important;clip-path:none!important;color:var(--al-ink)!important;font:700 3.3cqw/1.1 var(--al-ui)!important;text-transform:none;text-wrap:balance;text-shadow:0 1px 0 rgba(255,255,255,.45)!important;overflow-wrap:normal;hyphens:manual}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>.cat .category-reveal{position:absolute;top:-2.2cqw;right:.4cqw;font:600 1.3cqw/1 Arial,sans-serif;padding:.3cqw .6cqw;min-height:0}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>.tile{display:grid!important;place-items:center!important;padding:0!important;background:transparent!important;border:0!important;border-radius:1cqw!important;box-shadow:none!important;clip-path:none!important;font:700 5.8cqw/1 var(--al-ui)!important;color:var(--al-cream)!important;-webkit-text-stroke:.35cqw #3b230f;paint-order:stroke fill;text-shadow:0 .5cqw .4cqw rgba(0,0,0,.5)!important;transition:background .2s,box-shadow .2s!important;opacity:1!important;transform:none!important;filter:none!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>button.tile:not(:disabled):not(.used):is(:hover,:focus-visible){background:radial-gradient(ellipse at center,rgba(255,230,160,.22),transparent 72%)!important;box-shadow:inset 0 0 0 .45cqw rgba(255,214,120,.85),0 0 2.4cqw rgba(255,214,120,.5)!important;outline:none}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>.tile.used{background:rgba(25,14,6,.62)!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>.tile.used .point-value,body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>.tile.empty{visibility:hidden}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>.tile.double-points{animation:al-dp 2.4s ease-in-out infinite}
@keyframes al-dp{50%{box-shadow:inset 0 0 0 .45cqw rgba(255,214,90,.95),0 0 2.4cqw rgba(255,200,60,.7)}}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>.tile .host-risk-mark{position:absolute;top:8%;right:5%;font:700 1.4cqw/1 Arial,sans-serif;-webkit-text-stroke:0;padding:.2cqw .5cqw;border-radius:.4cqw}
/* Deko über dem Board (nicht klickbar) */
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.al-deco{z-index:3;pointer-events:none;container-type:inline-size}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .al-deco>*{position:absolute;pointer-events:none}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .al-plaque{left:32.6%;top:12.4%;width:36%;height:8.4%;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;overflow:hidden}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .al-plaque span{grid-area:1/1;max-width:96%;font:700 5cqw/1 var(--al-ui);color:var(--al-ink);white-space:nowrap;text-shadow:0 1px 0 rgba(255,255,255,.5);transition:opacity .6s,transform .6s}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .al-plaque .al-alt{opacity:0;transform:scale(.7);color:#8f1a12}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard.al-title-alt .al-def{opacity:0;transform:scale(1.2)}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard.al-title-alt .al-alt{opacity:1;transform:none}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .al-arcs{inset:0;width:100%;height:100%;overflow:visible}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .al-glint{width:8%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;opacity:0;mix-blend-mode:screen;
 background:conic-gradient(from 45deg,transparent 0 20deg,rgba(255,255,255,.9) 24deg,transparent 30deg 110deg,rgba(255,255,255,.8) 114deg,transparent 120deg 200deg,rgba(255,255,255,.9) 204deg,transparent 210deg 290deg,rgba(255,255,255,.8) 294deg,transparent 300deg);
 -webkit-mask:radial-gradient(circle,#000 0 12%,transparent 55%);mask:radial-gradient(circle,#000 0 12%,transparent 55%)}
/* Teamkarten (pokemon-card.png): Name und Mitglieder oben, Punkte im dunklen Feld */
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard{position:absolute!important;left:3.000%!important;top:80.250%!important;right:auto!important;bottom:auto!important;width:94.000%!important;height:14.000%!important;max-height:none!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;overflow:visible!important;z-index:4;transform:none!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .player-side-scoreboard-list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:1.4%!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;grid-template-columns:none!important;overflow:visible!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score{position:relative!important;flex:0 1 19%!important;width:auto!important;max-width:19%!important;aspect-ratio:720/300!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:url(/assets/designs/alabastia/card.webp) center/100% 100% no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;container-type:inline-size;color:var(--al-ink)!important;text-align:left!important;overflow:visible!important;transition:filter .4s}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score::before{content:attr(data-scene-name);position:absolute;left:8%;top:9.5%;width:84%;height:20%;display:flex;align-items:center;font:700 7.6cqi/1.2 var(--al-ui);color:var(--al-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score>b{position:absolute!important;left:8%!important;right:auto!important;top:29%!important;bottom:auto!important;width:84%!important;height:12%!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:.35em;font:700 5cqi/1.1 var(--al-body)!important;color:#6b4a2a!important;white-space:nowrap;overflow:hidden;text-align:left!important}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score>b .team-name-member{display:inline!important;width:auto!important;flex:none!important;overflow:hidden;text-overflow:ellipsis}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score>b .team-name-member+.team-name-member::before{content:"· "}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score .team-score{position:absolute!important;left:22.5%!important;right:auto!important;top:53%!important;bottom:auto!important;width:55%!important;height:40%!important;margin:0!important;padding:0!important;display:grid!important;place-items:center;font:700 13cqi/1 var(--al-ui)!important;color:var(--al-cream)!important;-webkit-text-stroke:.6cqi #2b1a0e;paint-order:stroke fill;font-variant-numeric:tabular-nums}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score .score-unit{display:none}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score.turn-active{filter:drop-shadow(0 0 2.2cqi rgba(255,214,90,.85))}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score.own-team{filter:drop-shadow(0 0 1.6cqi rgba(227,53,43,.7))}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score.al-up{animation:al-up 1.2s ease-out}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score.al-down{animation:al-down 1.2s ease-out}
@keyframes al-up{25%{filter:brightness(1.25) drop-shadow(0 0 4cqi rgba(255,210,90,.95))}}
@keyframes al-down{25%{filter:brightness(.85) drop-shadow(0 0 4cqi rgba(220,40,40,.9))}}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .al-delta{position:absolute;right:8%;top:-22%;font:700 9cqi/1 var(--al-ui);pointer-events:none;-webkit-text-stroke:.5cqi #2b1a0e;paint-order:stroke fill;animation:al-delta 1.4s ease-out forwards}
body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .al-delta.up{color:#ffe58a}body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .al-delta.down{color:#ff8e86}
@keyframes al-delta{from{opacity:0;transform:translateY(20%)}20%{opacity:1}to{opacity:0;transform:translateY(-60%)}}
body.al-results[data-scene-design=alabastia] .jeopardy-player-view #playerBoard{opacity:.12;transform:scale(.97);transition:opacity 1.4s ease,transform 1.4s ease}
body[data-scene-design=alabastia]:not([data-scene-fit=on]) .al-deco{display:none}

/* ---------- Handy / Hochformat: Board unverzerrt, waagerecht scrollbar; Teams untereinander ---------- */
@media (max-width:760px),(max-aspect-ratio:1/1),(max-height:500px){
 body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view{padding:10px!important}
 body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view .jeopardy-player-frame,body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view.host-board-scene .jeopardy-player-frame{width:100%!important}
 body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard{aspect-ratio:auto;display:flex!important;flex-direction:column;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;container-type:normal;padding-bottom:6px!important}
 body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board{position:relative!important;left:auto!important;top:auto!important;width:min(100%,calc((100dvh - 24px) * 1442 / 1448))!important;margin:0 auto!important;height:auto!important;aspect-ratio:1442/1448;flex:none;order:1}
 body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.al-deco{display:none}
 body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>.cat{font-size:max(9px,2.8cqw)!important;line-height:1!important;white-space:normal!important;padding:0 2px!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important;text-wrap:balance}
 body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.board>.tile{font-size:6.6cqw!important;-webkit-text-stroke:.35cqw #3b230f}
 body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard{position:sticky!important;left:0!important;top:auto!important;width:calc(100vw - 20px)!important;height:auto!important;order:2}
 body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .player-side-scoreboard-list{flex-direction:column!important;align-items:stretch!important;gap:8px!important;height:auto!important}
 body[data-scene-design=alabastia][data-scene-fit=on] .jeopardy-player-view #playerBoard>.jeopardy-board-scoreboard .score{flex:none!important;max-width:380px!important;width:100%!important;margin:0 auto!important}
 #al-scene .al-bg{object-position:30% 50%}
}

/* ---------- Finale und Rangliste im Holz-Look (nur Farben und Rahmen, Layout bleibt) ---------- */
body[data-scene-design=alabastia].al-finale-intro #finale-panel{opacity:0!important;pointer-events:none!important}
body[data-scene-design=alabastia].al-finale-intro #app{visibility:visible!important}
body[data-scene-design=alabastia] #finale-panel{background:rgba(15,30,55,.25)!important;color:var(--al-ink);transition:opacity .8s ease}
body[data-scene-design=alabastia] #finale-panel :is(.finale-wrap,.jeopardy-final-host){background:linear-gradient(180deg,#f1dcb5,#e3c595)!important;color:var(--al-ink)!important;border:10px solid #5a3a20!important;border-radius:18px!important;box-shadow:inset 0 0 0 3px #c79a63,0 18px 50px rgba(0,0,0,.45)!important}
body[data-scene-design=alabastia] #finale-panel .finale-wrap>header h1{font-family:var(--al-ui);color:#c4231a}
body[data-scene-design=alabastia] #finale-panel .finale-wrap>header p,body[data-scene-design=alabastia] #finale-panel small{color:#6b4a2a!important}
body[data-scene-design=alabastia] #finale-panel .finale-question{font-family:var(--al-body);font-weight:800;background:#fff6e6!important;border:2px solid #8a5a2b!important;color:var(--al-ink)!important}
body[data-scene-design=alabastia] #finale-panel .finale-team,body[data-scene-design=alabastia] #finale-panel .finale-entry{background:#fff8ec!important;border:2px solid #c9a77c!important;color:var(--al-ink)!important}
body[data-scene-design=alabastia] #finale-panel .finale-team.correct{border-color:#d9a21a!important;box-shadow:0 0 18px rgba(255,200,60,.55)}
body[data-scene-design=alabastia] #finale-panel .finale-team.wrong{border-color:#c4231a!important;box-shadow:0 0 18px rgba(220,50,40,.4)}
body[data-scene-design=alabastia] #qol-panel[data-results]{background:linear-gradient(180deg,#f1dcb5,#e3c595);color:var(--al-ink);border:10px solid #5a3a20;border-radius:18px;box-shadow:inset 0 0 0 3px #c79a63,0 20px 60px rgba(0,0,0,.5)}
body[data-scene-design=alabastia] #qol-panel[data-results]::backdrop{background:rgba(15,30,55,.3)}
body[data-scene-design=alabastia] #qol-panel[data-results] .qol-panel-head h2{font-family:var(--al-ui);color:#fff;-webkit-text-stroke:2px #2b4f8f;paint-order:stroke fill;text-shadow:0 3px 0 #1d3566}
body[data-scene-design=alabastia] #qol-panel[data-results] .final-intro,body[data-scene-design=alabastia] #qol-panel[data-results] .muted{color:#6b4a2a!important}
body[data-scene-design=alabastia] #qol-panel[data-results] .final-team{background:#fff8ec!important;border:2px solid #c9a77c!important;color:var(--al-ink)!important}
body[data-scene-design=alabastia] #qol-panel[data-results] .final-team strong{font-family:var(--al-ui);color:var(--al-ink)!important}
body[data-scene-design=alabastia] #qol-panel[data-results] .final-members span{color:#6b4a2a!important;background:#f1e2c6!important}
body[data-scene-design=alabastia] #qol-panel[data-results] .final-score{font-family:var(--al-ui);color:var(--al-cream)!important;-webkit-text-stroke:1.5px #2b1a0e;paint-order:stroke fill}
body[data-scene-design=alabastia] #qol-panel[data-results] .final-team.al-p1{border:3px solid #d9a21a!important;background:linear-gradient(90deg,#fff3c2,#fff8ec)!important;box-shadow:0 0 26px 2px rgba(255,205,70,.55)}
body[data-scene-design=alabastia] #qol-panel[data-results] .final-team.al-p2{border-color:#a9b4c2!important;box-shadow:0 0 14px rgba(200,210,225,.6)}
body[data-scene-design=alabastia] #qol-panel[data-results] .final-team.al-p3{border-color:#c07a40!important;box-shadow:0 0 14px rgba(214,139,78,.5)}
body[data-scene-design=alabastia] #finale-panel .finale-solution{background:#e6f4d9!important;border:2px solid #4f8a3a!important;color:#1f3d17!important}
body[data-scene-design=alabastia] #finale-panel .finale-solution b{color:#2f6b25!important}
body[data-scene-design=alabastia] #finale-panel .finale-solution p{color:#1f3d17!important}
body[data-scene-design=alabastia] #qol-panel[data-results] .final-rank small{color:#8a5a2b!important;opacity:1}
body[data-scene-design=alabastia] #qol-panel[data-results] .final-score small{-webkit-text-stroke:0;color:#6b4a2a!important;font-family:var(--al-body)}

/* ---------- 4 Kategorien: eigenes Board (board4.webp, 1129×1119), gleiche Kachelhöhe wie beim 5er-Board ---------- */
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board,body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.al-deco{left:26.407%!important;top:5.641%!important;width:47.376%!important;height:83.478%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board{background-image:url(/assets/designs/alabastia/board4.webp)!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(1){left:12.843%!important;top:27.256%!important;width:17.892%!important;height:6.434%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(2){left:31.621%!important;top:27.256%!important;width:17.892%!important;height:6.434%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(3){left:50.664%!important;top:27.256%!important;width:17.449%!important;height:6.434%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(4){left:69.265%!important;top:27.256%!important;width:17.626%!important;height:6.434%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(5){left:12.843%!important;top:35.299%!important;width:17.892%!important;height:7.149%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(6){left:31.621%!important;top:35.299%!important;width:17.892%!important;height:7.149%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(7){left:50.664%!important;top:35.299%!important;width:17.449%!important;height:7.149%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(8){left:69.265%!important;top:35.299%!important;width:17.626%!important;height:7.149%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(9){left:12.843%!important;top:43.521%!important;width:17.892%!important;height:7.417%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(10){left:31.621%!important;top:43.521%!important;width:17.892%!important;height:7.417%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(11){left:50.664%!important;top:43.521%!important;width:17.449%!important;height:7.417%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(12){left:69.265%!important;top:43.521%!important;width:17.626%!important;height:7.417%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(13){left:12.843%!important;top:51.832%!important;width:17.892%!important;height:7.239%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(14){left:31.621%!important;top:51.832%!important;width:17.892%!important;height:7.239%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(15){left:50.664%!important;top:51.832%!important;width:17.449%!important;height:7.239%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(16){left:69.265%!important;top:51.832%!important;width:17.626%!important;height:7.239%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(17){left:12.843%!important;top:60.054%!important;width:17.892%!important;height:7.149%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(18){left:31.621%!important;top:60.054%!important;width:17.892%!important;height:7.149%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(19){left:50.664%!important;top:60.054%!important;width:17.449%!important;height:7.149%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(20){left:69.265%!important;top:60.054%!important;width:17.626%!important;height:7.149%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(21){left:12.843%!important;top:68.186%!important;width:17.892%!important;height:7.417%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(22){left:31.621%!important;top:68.186%!important;width:17.892%!important;height:7.417%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(23){left:50.664%!important;top:68.186%!important;width:17.449%!important;height:7.417%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>:nth-child(24){left:69.265%!important;top:68.186%!important;width:17.626%!important;height:7.417%!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>.cat{font-size:3.24cqw!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>.tile{font-size:5.69cqw!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.al-deco>i{display:none!important}
body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view .al-plaque{left:28.7%;top:12.9%;width:43.4%;height:8.5%}
@media (max-width:760px),(max-aspect-ratio:1/1),(max-height:500px){
 body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board{left:auto!important;top:auto!important;height:auto!important;width:min(100%,calc((100dvh - 24px) * 1129 / 1119))!important;aspect-ratio:1129/1119}
 body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>.cat{font-size:max(9px,2.75cqw)!important}
 body[data-scene-design=alabastia][data-scene-fit=on][data-scene-cols="4"] .jeopardy-player-view #playerBoard>.board>.tile{font-size:6.48cqw!important}
}
/* ---------- Ende 4 Kategorien ---------- */
