*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.z-3{z-index:3}.grid{display:grid}.m\[v\]{margin:v}.mx-auto{margin-left:auto;margin-right:auto}.my{margin-top:1rem;margin-bottom:1rem}.\!me{margin-inline-end:1rem!important}.me{margin-inline-end:1rem}.ms{margin-inline-start:1rem}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.w-2em{width:2em}.w-fit{width:fit-content}.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:.25rem}.b,.border{border-width:1px}.border-solid{border-style:solid}.p-1{padding:.25rem}.p-2{padding:.5rem}.px{padding-left:1rem;padding-right:1rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.outline{outline-style:solid}.ring{--un-ring-width:3px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;box-sizing:border-box;color-scheme:dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{touch-action:pan-x pan-y}html.presenter{font-size:20px}*:before{box-sizing:border-box}*:after{box-sizing:border-box}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{display:block;position:relative;width:100%}.lingo-play-board{background-color:#212149}.lingo-word-row+.lingo-word-row{margin-top:.25em}.lingo-character{background-color:#525294;width:2em;height:2em;display:inline-flex;justify-content:center;align-items:center;border-radius:2px;color:#fff;box-shadow:inset 0 4px 1px #0000004d}.lingo-character.unknown{background-color:#b00}.in-position{background-color:#ef4200}.hint{display:inline-flex;align-content:center;position:absolute;width:1.66em;height:1.66em;z-index:1;background:#ffbd00;background:linear-gradient(306deg,#ffbd00 6%,#edc725);border-radius:50%}.wr-cell{position:relative;display:inline-flex}.wr-cell.cursor .lingo-character{outline:2px solid #ffbd00;outline-offset:-1px}.wr-cell.ghost .lingo-character>span{opacity:.4}.wr-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:4px;padding:.1em .45em;border-radius:4px;background-color:#12122e;color:#ffbd00;font-size:.7em;font-weight:700;line-height:1.4;pointer-events:none;white-space:nowrap;z-index:5}.lingo-game{display:flex;flex-direction:column;align-items:center;gap:1em;padding:1em;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.game-scroll,.game-bottom{display:flex;flex-direction:column;align-items:center;gap:1em;width:100%}.lingo-cards{display:flex;gap:2em;flex-wrap:wrap;justify-content:center}.lingo-kaart-wrap{border:2px solid transparent;border-radius:6px;padding:.5em;background-color:#212149;transition:border-color .3s ease}.lingo-kaart-wrap.active{border-color:#ffbd00}.lingo-kaart-header{display:flex;justify-content:space-between;gap:1em;color:#fff;font-weight:600;margin-bottom:.4em}.lingo-kaart{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:.25em}.lingo-kaart-cell{position:relative;width:2.2em;height:2.2em;border-radius:3px}.cell-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;border-radius:3px;color:#fff;box-shadow:inset 0 4px 1px #0000004d}.lingo-ball{border-radius:50%;font-weight:700;background:radial-gradient(circle at 34% 28%,#7a7ad8,#4a4a9e 46%,#26264f);box-shadow:inset 0 -3px 6px #00000080,inset 0 3px 4px #ffffff59}.lingo-ball .num{position:relative;z-index:2}.lingo-ball.crossed .num{color:#5a3d00;transition:color .3s ease .25s}@property --swirl{syntax: "<angle>"; inherits: false; initial-value: 360deg;}.ball-yellow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:50%;background:radial-gradient(circle at 34% 28%,#ffe680,#ffcf1a 46%,#cf9500);-webkit-mask:conic-gradient(from 225deg,#000 var(--swirl),transparent 0);mask:conic-gradient(from 225deg,#000 var(--swirl),transparent 0);animation:yellow-swirl .5s ease-out forwards}.ball-yellow.instant{animation:none}@keyframes yellow-swirl{0%{--swirl: 0deg}to{--swirl: 360deg}}.lingo-ball.chance{box-shadow:inset 0 -3px 6px #00000080,inset 0 3px 4px #ffffff59,0 0 0 2px #ffbd00,0 0 10px 2px #ffbd008c;animation:lingo-chance 1.6s ease-in-out infinite}@keyframes lingo-chance{0%,to{box-shadow:inset 0 -3px 6px #00000080,inset 0 3px 4px #ffffff59,0 0 0 2px #ffbd00,0 0 6px 1px #ffbd0059}50%{box-shadow:inset 0 -3px 6px #00000080,inset 0 3px 4px #ffffff59,0 0 0 2px #ffbd00,0 0 14px 4px #ffbd00bf}}.cell-front.clickable{cursor:pointer;outline:2px solid #1a9c3c;outline-offset:-2px}.cell-front.clickable:hover{background:radial-gradient(circle at 34% 28%,#4fce6f,#1a9c3c 46%,#0f6b28)}.lingo-ball.lingo{background:radial-gradient(circle at 34% 28%,#ff7a5c,#ef4200 46%,#a52c00)}.lingo-ball.lingo .num{font-size:1.3em;font-weight:800;color:#fff}.ball-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 34% 28%,#fff,#fff 58%,#e4e4ee);animation:lingo-flash-out .48s linear var(--flash-d1, 0ms) both,lingo-flash-back 1.02s linear var(--flash-d2, 0ms) forwards}@keyframes lingo-flash-out{0%{opacity:.85}to{opacity:0}}@keyframes lingo-flash-back{0%{opacity:0}53%{opacity:.9}to{opacity:0}}.turn-bar{display:flex;gap:1.5em;flex-wrap:wrap;justify-content:center;align-items:center}.solution{font-size:1.1em}.start{background-color:#ef4200;color:#fff}.start:disabled{background-color:#7a3a26;color:#fff9}.lingo-kaart-wrap.picking{border-color:#1a9c3c}.ball-draw{display:flex;flex-direction:column;align-items:center;gap:.25em;color:#fff}.ball-draw-svg{width:5.5em;height:auto;overflow:visible}.ball-shadow{fill:#00000059}.ball-drop{transform-box:fill-box;animation:ball-fall .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes ball-fall{0%{transform:translateY(-160px)}to{transform:translateY(0)}}.ball-number{fill:#fff;font-size:30px;font-weight:800}.ball-caption{margin:0;font-weight:600}.ball-caption.ball-pick{color:#4ade80}.shake{animation:row-shake .4s ease-in-out}@keyframes row-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.turn-bar.pulse{animation:turn-pulse .6s ease-out}@keyframes turn-pulse{0%{background-color:#ffbd0000}30%{background-color:#ffbd0073}to{background-color:#ffbd0000}}@media (prefers-reduced-motion: reduce){.lingo-kaart-cell,.ball-drop,.shake,.turn-bar.pulse,.ball-yellow{animation:none}.ball-flash{display:none}.lingo-ball.chance{animation:none}}.team-switch{display:flex;gap:.5em;justify-content:center;flex-wrap:wrap}.team-chip{color:#fff;font-weight:700;font-size:.85em;padding:.35em .9em;border-radius:999px;border:2px solid transparent;opacity:.6}.team-chip.selected{opacity:1;border-color:#fff}.team-chip.active{box-shadow:0 0 0 2px #ffbd00}.lingo-keyboard{display:flex;flex-direction:column;gap:.35em;width:100%;max-width:34em;margin:0 auto;touch-action:manipulation}.kb-row{display:flex;gap:.3em;justify-content:center}.kb-key{flex:1 1 0;min-width:0;padding:.75em 0;font-size:1.05em;font-weight:600;text-transform:uppercase;color:#fff;background-color:#3a3a5e;border:none;border-radius:5px}.kb-key:active{background-color:#525294}.kb-wide{flex:1.6 1 0;font-size:1.2em}@media (max-width: 640px){.lingo-game{height:100vh;height:100dvh;gap:.5em;padding:.5em;overflow:hidden}.game-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;gap:.5em}.game-bottom{flex:0 0 auto;gap:.5em}.team-switch{padding-right:3em}.lingo-kaart-cell{width:1.8em;height:1.8em}.lingo-character{width:1.9em;height:1.9em}}.menu[data-v-16a8cef8]{max-width:28em;margin:2em auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1em}.profile[data-v-16a8cef8]{display:flex;flex-direction:column;align-items:center;gap:.8em}.name-input[data-v-16a8cef8]{border-radius:8px;border:1px solid #525294;background-color:#1a1a1a;color:inherit;padding:.6em .8em;font-size:1.2em;font-family:inherit;text-align:center;width:12em}.account-name[data-v-16a8cef8]{font-size:1.2em;font-weight:700;padding:.6em .8em;color:#ffbd00}.account-name .lock[data-v-16a8cef8]{font-size:.7em;opacity:.7}.reserved[data-v-16a8cef8]{margin:0;color:#ffbd00;font-size:.9em}.link[data-v-16a8cef8]{padding:0;background:none;border:none;color:#fff;text-decoration:underline;font-size:inherit}.avatar-grid[data-v-16a8cef8]{display:grid;grid-template-columns:repeat(6,1fr);gap:.4em;max-width:20em}.avatar-option[data-v-16a8cef8]{font-size:1.5em;line-height:1;padding:.2em;background-color:#1a1a1a;border:2px solid transparent;border-radius:8px}.avatar-option.selected[data-v-16a8cef8]{border-color:#ffbd00;background-color:#212149}.menu-buttons[data-v-16a8cef8]{display:flex;gap:1em;justify-content:center}.menu-join[data-v-16a8cef8]{display:flex;flex-direction:column;align-items:center;gap:.6em}.menu-join input[data-v-16a8cef8]{border-radius:8px;border:1px solid #525294;background-color:#1a1a1a;color:inherit;padding:.6em .8em;font-size:1.2em;font-family:inherit;text-align:center;text-transform:uppercase;letter-spacing:.2em;width:8em}.primary[data-v-16a8cef8]{background-color:#ef4200;color:#fff}.solo[data-v-16a8cef8]{border:1px solid #525294;color:#b9b9d6;background-color:transparent;font-size:.9em}.solo[data-v-16a8cef8]:hover{border-color:#8a8a9e;color:#fff}.run[data-v-16a8cef8]{border:1px solid #ffbd00;color:#ffbd00;background-color:transparent;font-size:.9em}.run[data-v-16a8cef8]:hover:not(:disabled){background-color:#ffbd001a}.run-sub[data-v-16a8cef8]{color:#b9b9d6;font-weight:400}.run.daily[data-v-16a8cef8]{border-style:dashed}.run[data-v-16a8cef8]:disabled{opacity:.55;cursor:default}.presenter-hint[data-v-16a8cef8]{margin:0;max-width:22em;color:#b9b9d6}.menu-error[data-v-16a8cef8]{color:#ff8a6b;margin:0}.lobby[data-v-2f8b2c51]{max-width:30em;margin:2em auto;display:flex;flex-direction:column;gap:1.1em;padding:1.5em;border-radius:12px;background-color:#212149;color:#fff;box-shadow:0 8px 30px #00000059}.lobby-head[data-v-2f8b2c51]{display:flex;flex-direction:column;align-items:center;gap:.4em}.lobby-head h2[data-v-2f8b2c51]{margin:0;font-size:1.4em}.room-code[data-v-2f8b2c51]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1.8em;font-weight:700;letter-spacing:.28em;padding:.2em .6em .2em .88em;border-radius:8px;background-color:#12122e;color:#ffbd00}.join-hint[data-v-2f8b2c51]{margin:.2em 0 0;color:#b9b9d6}.join-hint b[data-v-2f8b2c51]{color:#fff}.presenter-screen .room-code[data-v-2f8b2c51]{font-size:3em}.players[data-v-2f8b2c51]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4em}.player-row[data-v-2f8b2c51]{display:flex;align-items:center;gap:.6em;padding:.45em .7em;border-radius:8px;background-color:#1a1a1a}.p-avatar[data-v-2f8b2c51]{font-size:1.4em;line-height:1}.p-name[data-v-2f8b2c51]{font-weight:600;flex:1 1 auto;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-host[data-v-2f8b2c51]{line-height:1}.p-team[data-v-2f8b2c51]{font-size:.8em;font-weight:700;padding:.15em .6em;border-radius:999px;color:#fff}.p-ready[data-v-2f8b2c51]{min-width:4.5em;text-align:right;color:#8a8a9e}.p-ready.on[data-v-2f8b2c51]{color:#62d67a;font-weight:600}.player-row.is-bot[data-v-2f8b2c51]{background-color:#191932}.p-bot[data-v-2f8b2c51]{font-size:.7em;font-weight:800;letter-spacing:.06em;padding:.15em .5em;border-radius:999px;background-color:#2b2b57;color:#9db4ff}.p-botmeta[data-v-2f8b2c51]{min-width:8em;text-align:right;font-size:.8em;color:#b9b9d6}.p-remove[data-v-2f8b2c51]{background-color:transparent;border:1px solid #525294;color:#b9b9d6;font-size:.8em;padding:.1em .5em;line-height:1}.p-remove[data-v-2f8b2c51]:hover{border-color:#d66a6a;color:#ff9b9b}.bot-adder[data-v-2f8b2c51]{border:1px dashed #3b3b6e;border-radius:10px;padding:.9em 1em;display:flex;flex-direction:column;gap:.7em}.bot-adder h3[data-v-2f8b2c51]{margin:0;font-size:.95em;color:#b9b9d6;font-weight:600}.bot-fields[data-v-2f8b2c51]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.8em}.bot-field[data-v-2f8b2c51]{display:flex;flex-direction:column;gap:.3em;font-size:.8em;color:#b9b9d6}.bot-field.diff[data-v-2f8b2c51]{flex:1 1 12em;min-width:12em}.bot-field select[data-v-2f8b2c51],.bot-field input[type=range][data-v-2f8b2c51]{border-radius:6px;border:1px solid #525294;background-color:#1a1a1a;color:#fff;padding:.3em .5em;font-size:1em;font-family:inherit}.bot-field input[type=range][data-v-2f8b2c51]{padding:0;accent-color:#9db4ff}.add-bot[data-v-2f8b2c51]{background-color:#2b2b57;border:1px solid #525294;color:#fff;font-weight:600;align-self:flex-end}.add-bot[data-v-2f8b2c51]:hover{border-color:#9db4ff}.team-picker[data-v-2f8b2c51]{display:flex;gap:.8em;justify-content:center;flex-wrap:wrap}.team-pick[data-v-2f8b2c51]{color:#fff;font-weight:700;border:2px solid transparent;opacity:.75;transition:opacity .15s ease,box-shadow .15s ease,transform .1s ease}.team-pick[data-v-2f8b2c51]:hover{opacity:1}.team-pick.selected[data-v-2f8b2c51]{opacity:1;border-color:#fff;box-shadow:0 0 0 3px #ffffff59}.lobby-settings[data-v-2f8b2c51]{display:flex;gap:1.2em;justify-content:center;flex-wrap:wrap}.setting[data-v-2f8b2c51]{display:flex;flex-direction:column;align-items:center;gap:.3em;font-size:.85em;color:#b9b9d6}.setting select[data-v-2f8b2c51]{border-radius:6px;border:1px solid #525294;background-color:#1a1a1a;color:#fff;padding:.3em .5em;font-size:1em;font-family:inherit}.setting-val[data-v-2f8b2c51]{font-weight:700;font-size:1.1em;color:#fff}.actions[data-v-2f8b2c51]{display:flex;gap:.8em;justify-content:center;align-items:center;flex-wrap:wrap}.ready[data-v-2f8b2c51]{border:2px solid #525294}.ready.on[data-v-2f8b2c51]{background-color:#1f3d1f;border-color:#4caf50;color:#fff}.ready[data-v-2f8b2c51]:disabled{opacity:.5}.waiting[data-v-2f8b2c51]{margin:0;color:#b9b9d6}.leave[data-v-2f8b2c51]{align-self:center;background-color:transparent;border:1px solid #525294;color:#b9b9d6;font-size:.9em}.leave[data-v-2f8b2c51]:hover{border-color:#8a8a9e;color:#fff}.lingo-kaart-cell[data-v-92a38271]{position:relative}.lingo-kaart-cell.mod-goud .cell-face[data-v-92a38271]{outline:2px solid #ffbd00;outline-offset:1px}.lingo-kaart-cell.mod-dubbel .cell-face[data-v-92a38271]{outline:2px solid #4fa3ff;outline-offset:1px}.lingo-kaart-cell.mod-glas .cell-face[data-v-92a38271]{outline:2px dashed #bfe8ff;outline-offset:1px}.cell-mod[data-v-92a38271]{position:absolute;top:-.25em;right:-.25em;z-index:3;padding:0 .25em;border-radius:6px;font-size:.6em;font-weight:800;line-height:1.4;background-color:#12122e;color:#fff;pointer-events:none}.mod-goud .cell-mod[data-v-92a38271]{color:#ffbd00}.mod-dubbel .cell-mod[data-v-92a38271]{color:#4fa3ff}.mod-glas .cell-mod[data-v-92a38271]{color:#bfe8ff}.kaart-team[data-v-3ca89620]{display:inline-flex;align-items:center;gap:.45em}.team-dot[data-v-3ca89620]{width:.7em;height:.7em;border-radius:50%;display:inline-block;flex:none}.ballenbak[data-v-b4c6ddeb]{display:flex;flex-direction:column;align-items:center;gap:.5em}.bak-drum[data-v-b4c6ddeb]{position:relative;width:7em;height:4.2em;border:none;border-radius:1.2em/1.6em;background:radial-gradient(circle at 50% 120%,#ff7a2f,#c34a00 60%,#7a2f00);box-shadow:inset 0 3px 6px #ffffff4d,inset 0 -6px 10px #00000073,0 4px 10px #0006;overflow:hidden;cursor:default}.bak-drum.grabbable[data-v-b4c6ddeb]{cursor:pointer;outline:2px solid #ffbd00;animation:bak-invite-b4c6ddeb 1.1s ease-in-out infinite}.bak-drum[data-v-b4c6ddeb]:disabled{cursor:default}@keyframes bak-invite-b4c6ddeb{0%,to{box-shadow:inset 0 3px 6px #ffffff4d,inset 0 -6px 10px #00000073,0 0 #ffbd0080}50%{box-shadow:inset 0 3px 6px #ffffff4d,inset 0 -6px 10px #00000073,0 0 10px 3px #ffbd008c}}.drum-ball[data-v-b4c6ddeb]{position:absolute;bottom:.4em;left:calc(.6em + (var(--i) - 1) * .85em);width:.8em;height:.8em;border-radius:50%;background:radial-gradient(circle at 34% 28%,#cfe0ff,#2b6cff 60%,#14367f);animation:drum-jostle-b4c6ddeb .9s ease-in-out infinite;animation-delay:calc(var(--i) * -.13s)}@keyframes drum-jostle-b4c6ddeb{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-.5em) rotate(20deg)}}.drum-hint[data-v-b4c6ddeb]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.85em;text-shadow:0 1px 2px rgba(0,0,0,.6);pointer-events:none}.bak-tray[data-v-b4c6ddeb]{display:flex;align-items:center;justify-content:center;min-height:4.6em}.drawn-ball[data-v-b4c6ddeb]{width:4em;height:4em;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.6em;font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.5);background:radial-gradient(circle at 34% 28%,color-mix(in srgb,var(--ball) 55%,white),var(--ball) 58%,color-mix(in srgb,var(--ball) 70%,black));box-shadow:inset 0 -4px 7px #00000073,inset 0 4px 5px #fff6,0 4px 8px #00000059;animation:drawn-reveal-b4c6ddeb .5s cubic-bezier(.2,1.3,.5,1) both}@keyframes drawn-reveal-b4c6ddeb{0%{transform:translateY(-2.4em) scale(.4);opacity:0}60%{opacity:1}to{transform:translateY(0) scale(1);opacity:1}}.ball-caption[data-v-b4c6ddeb]{margin:0;color:#fff;font-size:.95em}.ball-caption.ball-pick[data-v-b4c6ddeb]{color:#ffbd00;font-weight:700}@media (prefers-reduced-motion: reduce){.bak-drum.grabbable[data-v-b4c6ddeb],.drum-ball[data-v-b4c6ddeb],.drawn-ball[data-v-b4c6ddeb]{animation:none}}.think-timer[data-v-5d2d2ca4]{width:min(20em,100%);display:flex;align-items:center;gap:.6em;color:#fff}.tt-seconds[data-v-5d2d2ca4]{min-width:3.4em;font-weight:700;font-variant-numeric:tabular-nums}.tt-bar[data-v-5d2d2ca4]{flex:1;height:.45em;border-radius:999px;background-color:#12122e;overflow:hidden}.tt-fill[data-v-5d2d2ca4]{height:100%;background-color:#ffbd00;transition:width .2s linear}.think-timer.urgent .tt-seconds[data-v-5d2d2ca4]{color:#ff5a3c;animation:tt-blink-5d2d2ca4 1s steps(2) infinite}.think-timer.urgent .tt-fill[data-v-5d2d2ca4]{background-color:#b00}@keyframes tt-blink-5d2d2ca4{50%{opacity:.5}}@media (prefers-reduced-motion: reduce){.tt-fill[data-v-5d2d2ca4]{transition:none}.think-timer.urgent .tt-seconds[data-v-5d2d2ca4]{animation:none}}.lingo-bonus[data-v-13ee9b55]{display:flex;flex-direction:column;align-items:center;gap:.5em;padding:.6em .8em}.bonus-head[data-v-13ee9b55]{display:flex;align-items:baseline;gap:.6em}.bonus-title[data-v-13ee9b55]{font-weight:700;letter-spacing:.02em}.bonus-points[data-v-13ee9b55]{color:#ffbd00;font-weight:700}.bonus-turn[data-v-13ee9b55]{display:flex;gap:1em;font-size:.9em;color:#b9b9d6}.bonus-row[data-v-13ee9b55]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,3rem);justify-content:center;gap:.25rem;width:100%;padding-top:1.8em}.bonus-row .wr-cell[data-v-13ee9b55]{aspect-ratio:1}.bonus-row .lingo-character[data-v-13ee9b55]{width:100%;height:100%;font-size:clamp(.7rem,3.2vw,1.5rem)}.bonus-hint[data-v-13ee9b55]{margin:0;font-size:.85em;color:#b9b9d6}.bonus-pass[data-v-13ee9b55]{background-color:transparent;border:1px solid #525294;color:#b9b9d6;font-size:.85em}.bonus-pass[data-v-13ee9b55]:hover:not(:disabled){border-color:#ffbd00;color:#ffbd00}.bonus-solved[data-v-13ee9b55]{display:flex;flex-direction:column;align-items:center;gap:.15em;text-align:center}.bs-shout[data-v-13ee9b55]{font-size:1.4em;font-weight:800;letter-spacing:.08em;color:#ffbd00}.bs-word[data-v-13ee9b55]{letter-spacing:.06em}.bs-points[data-v-13ee9b55]{font-weight:700;color:#ffbd00}.bonus-row.solved[data-v-13ee9b55]{animation:bonus-solved-pop-13ee9b55 .42s ease-out both}@keyframes bonus-solved-pop-13ee9b55{0%{transform:scale(.94)}60%{transform:scale(1.04)}to{transform:none}}@media (prefers-reduced-motion: reduce){.bonus-row.solved[data-v-13ee9b55]{animation:none}}.lingo-finale[data-v-263a7f81]{display:flex;flex-direction:column;align-items:center;gap:.6em;padding:.8em}.finale-head[data-v-263a7f81]{display:flex;gap:1.2em;align-items:baseline;flex-wrap:wrap;justify-content:center}.finale-name[data-v-263a7f81]{font-weight:700;color:#ffbd00}.finale-status[data-v-263a7f81]{color:#b9b9d6}.finale-drawn[data-v-263a7f81]{display:flex;gap:.4em;align-items:center;flex-wrap:wrap}.finale-ball[data-v-263a7f81]{display:inline-flex;align-items:center;justify-content:center;min-width:1.8em;height:1.8em;border-radius:999px;background-color:#12122e;font-weight:700}.finale-pass[data-v-263a7f81]{background-color:transparent;border:1px solid #525294;color:#b9b9d6;font-size:.85em}.finale-pass[data-v-263a7f81]:hover:not(:disabled){border-color:#ffbd00;color:#ffbd00}.finale-decide[data-v-263a7f81]{text-align:center}.decide-buttons[data-v-263a7f81]{display:flex;gap:.8em;justify-content:center}.decide-buttons .primary[data-v-263a7f81]{background-color:#ef4200;color:#fff}.waiting[data-v-263a7f81]{color:#b9b9d6;margin:0}.finale-notice-backdrop[data-v-6c4bc9dd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:1em;background-color:#060614d1}.finale-notice[data-v-6c4bc9dd]{width:min(30em,100%);max-height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:.7em;padding:1.6em 1.4em;border-radius:14px;border:1px solid #ffbd00;background-color:#212149;box-shadow:0 10px 40px #00000080;text-align:center;color:#fff;animation:finale-notice-in-6c4bc9dd .32s ease-out both}.fn-eyebrow[data-v-6c4bc9dd]{margin:0;font-size:.8em;letter-spacing:.18em;text-transform:uppercase;color:#b9b9d6}.fn-title[data-v-6c4bc9dd]{margin:0;font-size:1.5em;color:#ffbd00}.fn-lead[data-v-6c4bc9dd]{margin:0;color:#d8d8ea}.fn-standings[data-v-6c4bc9dd]{list-style:none;margin:.2em 0 0;padding:0;width:100%;display:flex;flex-direction:column;gap:.3em}.fn-standings li[data-v-6c4bc9dd]{display:flex;justify-content:space-between;padding:.35em .8em;border-radius:8px;background-color:#12122e;border:1px solid transparent}.fn-standings li.finalist[data-v-6c4bc9dd]{border-color:#ffbd00}.fn-team[data-v-6c4bc9dd]{font-weight:700}.fn-countdown[data-v-6c4bc9dd]{margin:.2em 0 0;font-size:.85em;color:#b9b9d6}@keyframes finale-notice-in-6c4bc9dd{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.finale-notice[data-v-6c4bc9dd]{animation:none}}.talisman[data-v-a56b7acd]{--rarity: #8a8a9e;display:flex;flex-direction:column;gap:.35em;padding:.6em .7em;border-radius:10px;border:1px solid var(--rarity);background:linear-gradient(160deg,#2c2c62,#17173a);box-shadow:inset 0 0 0 1px #ffffff0a;color:#fff;text-align:left}.talisman.ongewoon[data-v-a56b7acd]{--rarity: #4fa3ff}.talisman.zeldzaam[data-v-a56b7acd]{--rarity: #ffbd00}.talisman.selected[data-v-a56b7acd]{box-shadow:0 0 0 2px var(--rarity)}.t-name[data-v-a56b7acd]{font-weight:700;line-height:1.15}.t-desc[data-v-a56b7acd]{font-size:.85em;color:#d8d8ea;line-height:1.3}.t-foot[data-v-a56b7acd]{display:flex;justify-content:space-between;gap:.5em;margin-top:auto;font-size:.72em}.t-rarity[data-v-a56b7acd]{color:var(--rarity);text-transform:uppercase;letter-spacing:.1em}.t-status[data-v-a56b7acd]{color:#ffbd00;font-size:.8em}.talisman.compact[data-v-a56b7acd]{padding:.3em .55em;gap:.1em;font-size:.8em;border-radius:8px;cursor:help}.talisman.wiggle[data-v-a56b7acd]{animation:wiggle-a56b7acd .42s ease-in-out}@keyframes wiggle-a56b7acd{0%,to{transform:none}25%{transform:rotate(-6deg) scale(1.12)}50%{transform:rotate(5deg) scale(1.12)}75%{transform:rotate(-3deg) scale(1.06)}}@media (prefers-reduced-motion: reduce){.talisman.wiggle[data-v-a56b7acd]{animation:none;box-shadow:0 0 0 2px var(--rarity)}}.rail[data-v-acdfbd94]{display:flex;flex-direction:column;gap:.3em}.rail-slots[data-v-acdfbd94]{display:flex;flex-wrap:wrap;gap:.3em}.rail-item[data-v-acdfbd94]{padding:0;border:none;background:none;font:inherit}.rail-free[data-v-acdfbd94]{min-width:3.2em;min-height:1.9em;border-radius:8px;border:1px dashed #3a3a66}.rail-desc[data-v-acdfbd94]{margin:0;font-size:.8em;color:#d8d8ea}.hulplijnen[data-v-3c467565]{display:flex;flex-direction:column;gap:.4em}.h-row[data-v-3c467565]{display:flex;gap:.4em;flex-wrap:wrap}.h-chip[data-v-3c467565]{flex:1 1 8em;min-width:0;display:flex;flex-direction:column;gap:.2em;padding:.35em .5em;border-radius:8px;border:1px solid #1a9c3c;background-color:#14301f;font-size:.8em}.h-chip.active[data-v-3c467565]{border-color:#8fd18f;box-shadow:0 0 10px #8fd18f59}.h-chip.empty[data-v-3c467565]{justify-content:center;align-items:center;border-style:dashed;border-color:#36366a;background-color:transparent;color:#525294}.h-name[data-v-3c467565]{font-weight:700;color:#8fd18f}.h-desc[data-v-3c467565]{color:#b9d6c0;font-size:.9em;line-height:1.25}.hulplijnen:not(.in-shop) .h-desc[data-v-3c467565]{display:none}.h-actions[data-v-3c467565]{display:flex;gap:.3em;margin-top:auto}.h-use[data-v-3c467565],.h-sell[data-v-3c467565]{flex:1;padding:.2em .5em;font-size:.95em;border:1px solid #1a9c3c;background-color:transparent;color:#d8f0dc}.h-sell[data-v-3c467565]{flex:none;border-color:#525294;color:#ff8a6b}.h-use[data-v-3c467565]:hover:not(:disabled){background-color:#1a9c3c}.h-use[data-v-3c467565]:disabled,.h-sell[data-v-3c467565]:disabled{opacity:.45;cursor:default}.h-picker[data-v-3c467565]{display:flex;flex-direction:column;gap:.45em;padding:.55em;border-radius:10px;border:1px solid #1a9c3c;background-color:#10251a}.picker-title[data-v-3c467565]{margin:0;font-size:.85em;color:#d8f0dc}.pick-positions[data-v-3c467565]{display:flex;gap:.3em;justify-content:center}.pick-pos[data-v-3c467565]{width:2.2em;height:2.2em;padding:0;font-weight:700;border:1px solid #1a9c3c;background-color:#0b1a12;color:#fff}.pick-pos[data-v-3c467565]:disabled{opacity:.4;cursor:default}.pick-card[data-v-3c467565]{display:grid;grid-template-columns:repeat(5,2.4em);gap:.25em;justify-content:center}.pick-cell[data-v-3c467565]{position:relative;height:2.4em;padding:0;border-radius:50%;font-size:.85em;font-weight:700;border:1px solid #525294;background-color:#26264f;color:#fff}.pick-cell.struck[data-v-3c467565]{background-color:#ffbd00;color:#5a3d00}.pick-cell[data-v-3c467565]:disabled{opacity:.4;cursor:default}.pick-cell[data-v-3c467565]:not(:disabled):hover{border-color:#8fd18f}.pick-mod[data-v-3c467565]{position:absolute;top:-.35em;right:-.35em;font-size:.75em;padding:0 .25em;border-radius:6px;background-color:#12122e}.pick-cell.mod-goud[data-v-3c467565]{box-shadow:0 0 0 2px #ffbd00}.pick-cell.mod-dubbel[data-v-3c467565]{box-shadow:0 0 0 2px #4fa3ff}.pick-cell.mod-glas[data-v-3c467565]{box-shadow:0 0 0 2px #bfe8ff}.pick-rows[data-v-3c467565]{display:flex;flex-direction:column;gap:.25em}.pick-row[data-v-3c467565]{display:flex;justify-content:space-between;padding:.3em .6em;font-size:.85em;border:1px solid #1a9c3c;background-color:#0b1a12;color:#fff}.row-score[data-v-3c467565]{font-variant-numeric:tabular-nums;color:#d8f0dc}.row-level[data-v-3c467565]{color:#ffbd00}.picker-cancel[data-v-3c467565]{align-self:center;padding:.2em .9em;font-size:.8em;border:1px solid #525294;background-color:transparent;color:#b9b9d6}.h-error[data-v-3c467565]{margin:0;font-size:.8em;color:#ff8a6b}.run-hud[data-v-c554323f]{position:relative;z-index:1;width:min(28em,100%);margin:0 auto;display:flex;flex-direction:column;gap:.45em;padding:.7em .9em;border-radius:12px;border:1px solid #525294;background-color:#212149}.run-hud.final[data-v-c554323f]{border-color:#b00;box-shadow:0 0 18px #bb000059}.hud-top[data-v-c554323f],.hud-bottom[data-v-c554323f]{display:flex;align-items:center;justify-content:space-between;gap:.6em}.hud-title[data-v-c554323f]{font-weight:700;color:#ffbd00}.hud-right[data-v-c554323f]{display:flex;align-items:baseline;gap:.7em}.hud-coins[data-v-c554323f]{font-weight:700;color:#ffbd00;font-variant-numeric:tabular-nums}.hud-total[data-v-c554323f]{font-size:.85em;color:#b9b9d6}.hud-boss[data-v-c554323f]{margin:0;padding:.3em .6em;border-radius:8px;font-size:.85em;background-color:#bb000040;border:1px solid #bb0000;color:#ffd6cc}.hud-boss b[data-v-c554323f]{color:#ff8a6b}.hud-final-preview[data-v-c554323f]{margin:0;font-size:.8em;color:#d8d8ea}.hud-final-preview b[data-v-c554323f]{color:#ff5a3c}.hud-clock[data-v-c554323f]{display:flex;align-items:center;gap:.6em}.clock-label[data-v-c554323f]{font-weight:800;font-size:1.15em;font-variant-numeric:tabular-nums;min-width:4.2em}.clock-bar[data-v-c554323f]{flex:1;height:.5em;border-radius:999px;background-color:#12122e;overflow:hidden}.clock-fill[data-v-c554323f]{height:100%;background-color:#4fa3ff;transition:width .25s linear}.hud-clock.urgent .clock-label[data-v-c554323f]{color:#ff5a3c;animation:tick-c554323f 1s steps(2) infinite}.hud-clock.urgent .clock-fill[data-v-c554323f]{background-color:#b00}@keyframes tick-c554323f{50%{opacity:.55}}.infinite[data-v-c554323f]{font-size:1.3em;line-height:1;color:#ffbd00}.hud-daily[data-v-c554323f]{margin-right:.3em;padding:0 .4em;border-radius:6px;font-size:.8em;background-color:#ffbd00;color:#212149}.hud-pending[data-v-c554323f]{font-size:.85em;padding:.15em .55em;border-radius:999px;border:1px solid #ffbd00;color:#ffbd00}.hud-lingo[data-v-c554323f]{font-size:.85em;padding:.15em .55em;border-radius:999px;border:1px solid #bb0000;color:#ff8a6b}.hud-lingo.met[data-v-c554323f]{border-color:#1a9c3c;color:#8fd18f}.hud-target[data-v-c554323f]{display:flex;align-items:center;gap:.6em}.bar[data-v-c554323f]{flex:1;height:.7em;border-radius:999px;background-color:#12122e;overflow:hidden}.fill[data-v-c554323f]{height:100%;border-radius:inherit;background:linear-gradient(90deg,#ef4200,#ffbd00);transition:width .6s ease-out}.hud-score[data-v-c554323f]{font-variant-numeric:tabular-nums;white-space:nowrap}.hud-count[data-v-c554323f]{display:flex;align-items:center;gap:.5em;font-size:.9em;color:#b9b9d6}.pips[data-v-c554323f]{display:flex;gap:.25em}.pips i[data-v-c554323f]{width:.7em;height:.7em;border-radius:50%;background-color:#ffbd00}.pips i.used[data-v-c554323f]{background-color:#3a3a66}.pass[data-v-c554323f]{padding:.3em .9em;font-size:.85em;background-color:transparent;border:1px solid #525294;color:#d8d8ea}.pass[data-v-c554323f]:hover:not(:disabled){border-color:#ffbd00;color:#fff}.pass[data-v-c554323f]:disabled{opacity:.45;cursor:default}.ladder[data-v-c554323f]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.3em;font-size:.75em}.ladder li[data-v-c554323f]{display:flex;flex-direction:column;align-items:center;padding:.25em;border-radius:6px;background-color:#12122e;color:#8a8a9e;border:1px solid transparent}.ladder li.boss .l-kind[data-v-c554323f]{color:#ff8a6b}.ladder li.current[data-v-c554323f]{color:#fff;border-color:#ffbd00}.ladder li.done[data-v-c554323f]{color:#8fd18f;text-decoration:line-through}.ladder li.skipped[data-v-c554323f]{color:#525294;font-style:italic;text-decoration:line-through}.l-target[data-v-c554323f]{font-variant-numeric:tabular-nums}@media (max-width: 640px){.hud-top[data-v-c554323f]{padding-right:6.4em}.hud-total[data-v-c554323f]{display:none}.ladder[data-v-c554323f]{font-size:.7em}}@media (prefers-reduced-motion: reduce){.fill[data-v-c554323f],.clock-fill[data-v-c554323f]{transition:none}.hud-clock.urgent .clock-label[data-v-c554323f]{animation:none}}.hand-score[data-v-4ac4298f]{display:flex;flex-direction:column;align-items:center;gap:.6em;width:100%}.hs-word[data-v-4ac4298f]{margin:0;font-size:1.2em;letter-spacing:.12em;display:flex;gap:.6em;align-items:baseline}.hs-miss[data-v-4ac4298f]{font-size:.7em;letter-spacing:0;color:#ff8a6b}.hs-steps[data-v-4ac4298f]{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:.25em}.hs-steps li[data-v-4ac4298f]{display:flex;justify-content:space-between;gap:1em;padding:.3em .7em;border-radius:8px;background-color:#12122e;opacity:.25;transition:opacity .2s ease-out,transform .2s ease-out}.hs-steps li.lit[data-v-4ac4298f]{opacity:1}.hs-steps li.now[data-v-4ac4298f]{transform:scale(1.03);box-shadow:0 0 0 1px #ffbd00}.hs-value[data-v-4ac4298f]{font-variant-numeric:tabular-nums;color:#b9b9d6}.hs-steps li.lingo .hs-value[data-v-4ac4298f],.hs-steps li.cell .hs-value[data-v-4ac4298f],.hs-steps li.bonus .hs-value[data-v-4ac4298f],.hs-steps li.ball .hs-value[data-v-4ac4298f]{color:#ff8a6b}.hs-counter[data-v-4ac4298f]{display:flex;align-items:center;gap:.4em;font-size:1.6em;font-weight:800;font-variant-numeric:tabular-nums}.chips[data-v-4ac4298f],.mult[data-v-4ac4298f]{min-width:3.2em;padding:.1em .4em;border-radius:8px;text-align:center;animation:bump-4ac4298f .22s ease-out}.chips[data-v-4ac4298f]{background-color:#1d4fa8}.mult[data-v-4ac4298f]{background-color:#b00}.times[data-v-4ac4298f]{color:#b9b9d6}.hs-total[data-v-4ac4298f]{margin:0;font-size:1.3em;color:#b9b9d6}.hs-total.landed b[data-v-4ac4298f]{color:#ffbd00;display:inline-block;animation:land-4ac4298f .36s ease-out}@keyframes bump-4ac4298f{0%{transform:scale(1.18)}to{transform:none}}@keyframes land-4ac4298f{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.2);opacity:1}to{transform:none}}@media (prefers-reduced-motion: reduce){.hs-steps li[data-v-4ac4298f],.chips[data-v-4ac4298f],.mult[data-v-4ac4298f],.hs-total.landed b[data-v-4ac4298f]{transition:none;animation:none}}.run-notice-backdrop[data-v-35e7dd7e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:1em;background-color:#060614d1}.run-notice[data-v-35e7dd7e]{width:min(26em,100%);max-height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:.6em;padding:1.5em 1.3em;border-radius:14px;border:1px solid #ffbd00;background-color:#212149;box-shadow:0 10px 40px #00000080;text-align:center;color:#fff;animation:run-notice-in-35e7dd7e .32s ease-out both}.run-notice.final[data-v-35e7dd7e]{border-color:#b00;box-shadow:0 10px 40px #b006}.rn-eyebrow[data-v-35e7dd7e]{margin:0;font-size:.8em;letter-spacing:.18em;text-transform:uppercase;color:#b9b9d6}.rn-title[data-v-35e7dd7e]{margin:0;font-size:1.6em;color:#ffbd00}.run-notice.final .rn-title[data-v-35e7dd7e]{color:#ff5a3c}.run-notice.boss[data-v-35e7dd7e]{border-color:#b00;box-shadow:0 10px 40px #bb000059}.rn-boss[data-v-35e7dd7e]{display:flex;flex-direction:column;gap:.2em;width:100%;padding:.6em .8em;border-radius:10px;background-color:#bb000038;border:1px solid #bb0000;animation:boss-in-35e7dd7e .5s .2s ease-out both}.rn-boss-name[data-v-35e7dd7e]{font-size:1.25em;font-weight:800;color:#ff8a6b}.rn-boss-rule[data-v-35e7dd7e]{color:#ffd6cc}@keyframes boss-in-35e7dd7e{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.rn-boss[data-v-35e7dd7e]{animation:none}}.rn-target[data-v-35e7dd7e]{margin:0;font-size:1.3em}.rn-target b[data-v-35e7dd7e]{color:#ffbd00;font-variant-numeric:tabular-nums}.rn-lead[data-v-35e7dd7e]{margin:0;color:#d8d8ea}.rn-rail[data-v-35e7dd7e]{width:100%}.rn-payout[data-v-35e7dd7e]{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:.25em}.rn-payout li[data-v-35e7dd7e]{display:flex;justify-content:space-between;padding:.3em .7em;border-radius:8px;background-color:#12122e;animation:payout-in-35e7dd7e .26s ease-out both}.rn-payout b[data-v-35e7dd7e]{color:#ffbd00;font-variant-numeric:tabular-nums}.rn-payout-total[data-v-35e7dd7e]{border:1px solid #ffbd00}@keyframes payout-in-35e7dd7e{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.rn-payout li[data-v-35e7dd7e]{animation:none}}.rn-countdown[data-v-35e7dd7e]{margin:.2em 0 0;font-size:.85em;color:#b9b9d6}@keyframes run-notice-in-35e7dd7e{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.run-notice[data-v-35e7dd7e]{animation:none}}.shop-backdrop[data-v-3cbf2663]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:1em;background-color:#060614db}.shop[data-v-3cbf2663]{width:min(40em,100%);max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:.9em;padding:1.3em;border-radius:14px;border:1px solid #ffbd00;background-color:#212149;box-shadow:0 10px 40px #00000080;color:#fff;animation:shop-in-3cbf2663 .32s ease-out both}.shop-head[data-v-3cbf2663]{display:flex;justify-content:space-between;align-items:center;gap:1em}.shop-eyebrow[data-v-3cbf2663]{margin:0;font-size:.75em;letter-spacing:.18em;text-transform:uppercase;color:#b9b9d6}.shop-title[data-v-3cbf2663]{margin:0;font-size:1.5em;color:#ffbd00}.shop-coins[data-v-3cbf2663]{font-size:1.6em;font-weight:800;color:#ffbd00;font-variant-numeric:tabular-nums}.shelf[data-v-3cbf2663]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5em,1fr));gap:.6em}.offer[data-v-3cbf2663]{display:flex;flex-direction:column;gap:.4em}.offer>.talisman[data-v-3cbf2663]{flex:1}.offer.sold>.talisman[data-v-3cbf2663]{opacity:.35}.buy[data-v-3cbf2663]{background-color:#ef4200;color:#fff;border:none}.buy[data-v-3cbf2663]:disabled{background-color:#3a3a66;color:#8a8a9e;cursor:default}.item-card[data-v-3cbf2663]{flex:1;display:flex;flex-direction:column;gap:.25em;padding:.55em .6em;border-radius:10px;font-size:.85em}.item-card.hulplijn[data-v-3cbf2663]{border:1px solid #1a9c3c;background-color:#14301f}.item-card.vergunning[data-v-3cbf2663]{border:1px solid #b07cff;background-color:#261c45}.item-kind[data-v-3cbf2663]{font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:#b9b9d6}.item-card.hulplijn b[data-v-3cbf2663]{color:#8fd18f}.item-card.vergunning b[data-v-3cbf2663]{color:#d3b5ff}.item-desc[data-v-3cbf2663]{color:#d8d8ea;line-height:1.3}.offer.sold>.item-card[data-v-3cbf2663]{opacity:.35}.voucher-list[data-v-3cbf2663]{margin:0;padding-left:1.1em;font-size:.85em;color:#d8d8ea}.voucher-list b[data-v-3cbf2663]{color:#d3b5ff}.label-got[data-v-3cbf2663]{margin:0;padding:.3em .7em;border-radius:8px;font-size:.9em;border:1px solid #ffbd00;color:#ffe7a3;text-align:center}.foot-actions[data-v-3cbf2663]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5em}.skip[data-v-3cbf2663]{background-color:transparent;border:1px solid #ffbd00;color:#ffbd00}.skip-desc[data-v-3cbf2663]{color:#d8d8ea;font-size:.85em}.skip[data-v-3cbf2663]:disabled{opacity:.45;cursor:default}.reroll[data-v-3cbf2663]{align-self:center;background-color:transparent;border:1px solid #525294;color:#d8d8ea}.reroll[data-v-3cbf2663]:hover:not(:disabled){border-color:#ffbd00}.reroll[data-v-3cbf2663]:disabled{opacity:.45;cursor:default}.owned h3[data-v-3cbf2663]{margin:0 0 .3em;font-size:1em}.owned-count[data-v-3cbf2663]{color:#8a8a9e;font-weight:400}.owned-hint[data-v-3cbf2663]{margin:0 0 .4em;font-size:.8em;color:#8a8a9e}.owned-list[data-v-3cbf2663]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5em,1fr));gap:.6em}.owned-list li[data-v-3cbf2663]{display:flex;flex-direction:column;gap:.35em}.owned-list li>.talisman[data-v-3cbf2663]{flex:1}.owned-actions[data-v-3cbf2663]{display:flex;gap:.3em}.mini[data-v-3cbf2663]{padding:.25em .6em;background-color:transparent;border:1px solid #525294;color:#d8d8ea}.sell[data-v-3cbf2663]{flex:1;padding:.25em .6em;font-size:.85em;background-color:transparent;border:1px solid #525294;color:#ff8a6b}.mini[data-v-3cbf2663]:disabled,.sell[data-v-3cbf2663]:disabled{opacity:.4;cursor:default}.shop-empty[data-v-3cbf2663],.shop-error[data-v-3cbf2663]{margin:0;color:#ff8a6b;font-size:.9em}.shop-foot[data-v-3cbf2663]{display:flex;flex-direction:column;align-items:center;gap:.5em;padding-top:.4em;border-top:1px solid #36366a}.next[data-v-3cbf2663]{margin:0;color:#d8d8ea;text-align:center}.next-boss[data-v-3cbf2663]{margin:0;padding:.3em .7em;border-radius:8px;font-size:.9em;background-color:#bb000038;border:1px solid #bb0000;color:#ffd6cc;text-align:center}.next-boss b[data-v-3cbf2663]{color:#ff8a6b}.primary[data-v-3cbf2663]{background-color:#ef4200;color:#fff;border:none}@media (max-width: 640px){.shop-backdrop[data-v-3cbf2663]{padding-top:3.4em;align-items:flex-start}}@keyframes shop-in-3cbf2663{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.shop[data-v-3cbf2663]{animation:none}}.lingo-end[data-v-755860e7]{max-width:24em;margin:3em auto;display:flex;flex-direction:column;align-items:center;gap:1em;padding:1.5em;border-radius:12px;background-color:#212149;box-shadow:0 8px 30px #00000059}.lingo-end h2[data-v-755860e7]{margin:0}.winner[data-v-755860e7]{font-size:1.2em;margin:0}.standings[data-v-755860e7]{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:.4em}.standings li[data-v-755860e7]{display:flex;justify-content:space-between;padding:.4em .8em;border-radius:8px;background-color:#12122e}.s-team[data-v-755860e7]{font-weight:700}.run-end h2[data-v-755860e7]{color:#ffbd00;text-align:center}.run-end.lost h2[data-v-755860e7],.run-end.left h2[data-v-755860e7]{color:#ff8a6b}.re-eyebrow[data-v-755860e7]{margin:0;font-size:.8em;letter-spacing:.18em;text-transform:uppercase;color:#b9b9d6}.re-lead[data-v-755860e7]{margin:0;text-align:center;color:#d8d8ea}.re-stats[data-v-755860e7]{margin:0;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:.4em}.re-stats div[data-v-755860e7]{padding:.45em .7em;border-radius:8px;background-color:#12122e}.re-stats dt[data-v-755860e7]{font-size:.75em;color:#8a8a9e}.re-stats dd[data-v-755860e7]{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.re-seed[data-v-755860e7]{letter-spacing:.08em}.re-history[data-v-755860e7]{width:100%;font-size:.9em}.re-history summary[data-v-755860e7]{cursor:pointer;color:#b9b9d6;text-align:center}.re-history ol[data-v-755860e7]{list-style:none;margin:.5em 0 0;padding:0;display:flex;flex-direction:column;gap:.25em;max-height:16em;overflow-y:auto}.re-history li[data-v-755860e7]{display:grid;grid-template-columns:1.4em 1fr auto;align-items:baseline;gap:.5em;padding:.3em .6em;border-radius:6px;background-color:#12122e}.re-history small[data-v-755860e7]{color:#8a8a9e}.rh-score[data-v-755860e7]{font-variant-numeric:tabular-nums;text-align:right}.re-history li.cleared .rh-mark[data-v-755860e7]{color:#8fd18f}.re-history li.skipped[data-v-755860e7]{opacity:.6}.re-history li.skipped .rh-mark[data-v-755860e7]{color:#ffbd00}.re-history li.lost .rh-mark[data-v-755860e7],.re-history li.lost .rh-score[data-v-755860e7]{color:#ff8a6b}.saved[data-v-755860e7]{margin:0;font-size:.9em;color:#8fd18f}.leave[data-v-755860e7]{background-color:transparent;border:1px solid #525294;color:#b9b9d6}.forfeit-notice[data-v-755860e7]{width:fit-content;margin:0 auto;padding:.6em 1em;border-radius:8px;background-color:#3d1f1f;border:1px solid #ef4200}.forfeit-btn[data-v-755860e7]{display:block;margin:.4em auto 0;background-color:transparent;border:1px solid #525294;color:#8a8a9e;font-size:.85em}.forfeit-btn[data-v-755860e7]:hover{border-color:#ef4200;color:#ff8a6b}.settings-gear[data-v-370be9cf]{position:fixed;top:.5em;right:.5em;z-index:25;padding:.3em .6em;font-size:1em;line-height:1.3;color:#b9b9d6;background-color:#212149cc;border:1px solid #525294;border-radius:8px}.settings-gear[data-v-370be9cf]:hover{color:#ffbd00;border-color:#ffbd00}.settings-backdrop[data-v-370be9cf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:1em;background-color:#060614d1}.settings-panel[data-v-370be9cf]{width:min(26em,100%);max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:1em;padding:1.4em;border-radius:14px;border:1px solid #ffbd00;background-color:#212149;box-shadow:0 10px 40px #00000080;color:#fff;animation:settings-in-370be9cf .32s ease-out both}.st-title[data-v-370be9cf]{margin:0;font-size:1.3em;color:#ffbd00}.st-row[data-v-370be9cf]{display:flex;align-items:flex-start;gap:.7em;cursor:pointer}.st-row input[data-v-370be9cf]{margin-top:.25em;width:1.1em;height:1.1em;flex:none;accent-color:#ffbd00}.st-text[data-v-370be9cf]{display:flex;flex-direction:column;gap:.2em}.st-text small[data-v-370be9cf]{color:#b9b9d6}.st-note[data-v-370be9cf]{margin:0;font-size:.85em;color:#8a8a9e}.st-close[data-v-370be9cf]{align-self:flex-end;background-color:transparent;border:1px solid #525294;color:#b9b9d6}@keyframes settings-in-370be9cf{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.settings-panel[data-v-370be9cf]{animation:none}}.account-button[data-v-08b305a1]{position:fixed;top:.5em;right:3.4em;z-index:25;max-width:12em;padding:.3em .6em;font-size:1em;line-height:1.3;color:#b9b9d6;background-color:#212149cc;border:1px solid #525294;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-button[data-v-08b305a1]:hover{color:#ffbd00;border-color:#ffbd00}@media (max-width: 639px){.ab-label[data-v-08b305a1]{display:none}}.account-backdrop[data-v-08b305a1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:1em;background-color:#060614d1}.account-panel[data-v-08b305a1]{width:min(26em,100%);max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:1em;padding:1.4em;border-radius:14px;border:1px solid #ffbd00;background-color:#212149;box-shadow:0 10px 40px #00000080;color:#fff;animation:account-in-08b305a1 .32s ease-out both}.acc-title[data-v-08b305a1]{margin:0;font-size:1.3em;color:#ffbd00}h3[data-v-08b305a1]{margin:0 0 .4em;font-size:1em;color:#b9b9d6}.acc-tabs[data-v-08b305a1]{display:flex;gap:.5em}.acc-tabs button[data-v-08b305a1]{flex:1;background-color:transparent;border:1px solid #525294;color:#b9b9d6}.acc-tabs button.acc-active[data-v-08b305a1]{border-color:#ffbd00;color:#ffbd00}.acc-hint[data-v-08b305a1],.acc-rules[data-v-08b305a1]{margin:0;color:#b9b9d6;font-size:.9em}.acc-form[data-v-08b305a1]{display:flex;flex-direction:column;gap:.6em}.acc-form input[data-v-08b305a1]:not([type=checkbox]){border-radius:8px;border:1px solid #525294;background-color:#1a1a1a;color:inherit;padding:.55em .8em;font-size:1em;font-family:inherit}.acc-check[data-v-08b305a1]{display:flex;align-items:center;gap:.5em;color:#b9b9d6}.acc-check input[data-v-08b305a1]{accent-color:#ffbd00}.acc-primary[data-v-08b305a1]{background-color:#ef4200;color:#fff}.acc-stats[data-v-08b305a1]{display:grid;grid-template-columns:repeat(4,1fr);gap:.4em;text-align:center}.acc-stats div[data-v-08b305a1]{display:flex;flex-direction:column;padding:.5em .2em;border-radius:8px;background-color:#12122e}.acc-stats b[data-v-08b305a1]{font-size:1.3em;color:#ffbd00}.acc-stats small[data-v-08b305a1]{color:#b9b9d6;font-size:.75em}.acc-recent[data-v-08b305a1],.acc-board[data-v-08b305a1]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}.acc-recent li[data-v-08b305a1]{display:grid;grid-template-columns:4em 1fr auto 6em;gap:.5em;align-items:baseline;padding:.3em .6em;border-radius:6px;background-color:#12122e;font-size:.9em}.acc-r-day[data-v-08b305a1]{color:#8a8a9e}.acc-r-what[data-v-08b305a1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-r-score[data-v-08b305a1]{font-weight:700}.acc-r-outcome[data-v-08b305a1]{text-align:right}.acc-r-outcome.acc-won[data-v-08b305a1]{color:#8fd18f}.acc-r-outcome.acc-lost[data-v-08b305a1]{color:#ff8a6b}.acc-r-outcome.acc-abandoned[data-v-08b305a1]{color:#8a8a9e}.acc-board li[data-v-08b305a1]{display:flex;justify-content:space-between;padding:.3em .6em;border-radius:6px;background-color:#12122e}.acc-board li.acc-mine[data-v-08b305a1]{outline:1px solid #ffbd00}.acc-run-stats[data-v-08b305a1]{margin-top:.4em}.acc-board-head[data-v-08b305a1]{display:flex;align-items:center;justify-content:space-between;gap:.5em;flex-wrap:wrap}.acc-board-tabs[data-v-08b305a1]{display:flex;gap:.3em}.acc-board-tabs button[data-v-08b305a1]{padding:.15em .6em;font-size:.8em;font-weight:400;background-color:transparent;border:1px solid #525294;color:#b9b9d6}.acc-board-tabs button.acc-active[data-v-08b305a1]{border-color:#ffbd00;color:#ffbd00}.acc-reach[data-v-08b305a1]{margin-right:.4em;font-weight:400;color:#8a8a9e}.acc-manage summary[data-v-08b305a1]{cursor:pointer;color:#b9b9d6;margin-bottom:.6em}.acc-manage .acc-form+.acc-form[data-v-08b305a1]{margin-top:.8em}.acc-error[data-v-08b305a1]{margin:0;color:#ff8a6b}.acc-notice[data-v-08b305a1]{margin:0;color:#8fd18f}.acc-footer[data-v-08b305a1]{display:flex;justify-content:flex-end;gap:.6em}.acc-quiet[data-v-08b305a1]{background-color:transparent;border:1px solid #525294;color:#b9b9d6}@keyframes account-in-08b305a1{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.account-panel[data-v-08b305a1]{animation:none}}.update-toast[data-v-57039615]{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:999px;background:#212149;color:#fff;box-shadow:0 4px 16px #00000080;white-space:nowrap}.update-toast button[data-v-57039615]{border:0;border-radius:999px;padding:6px 14px;background:#b00;color:#fff;font-weight:600;cursor:pointer}
