.countdown-view{height:100%;padding:var(--size-4) var(--size-5);background-color:var(--color-gray-600);color:var(--color-gray-50);place-content:center;justify-items:center;display:grid}.countdown-view.amber{background-color:var(--color-amber-600);color:var(--color-amber-50)}.countdown-view.cyan{background-color:var(--color-cyan-600);color:var(--color-cyan-50)}.countdown-view p{font-size:var(--size-3)}.countdown-view p.number{font-size:var(--size-6)}.dead-view{background-color:var(--color-red-500);height:100%;padding:var(--size-4) var(--size-5);place-content:center;justify-items:center;display:grid}.dead-view p{font-size:var(--size-3);color:var(--color-red-50)}.dead-view p.skull{font-size:var(--size-8);margin-block:-3.5rem}.finished-view{height:100%;padding:var(--size-4) var(--size-5);background-color:var(--color-gray-600);color:var(--color-gray-50);place-content:center;justify-items:center;display:grid}.finished-view.amber{background-color:var(--color-amber-600);color:var(--color-amber-50)}.finished-view.cyan{background-color:var(--color-cyan-600);color:var(--color-cyan-50)}.finished-view p{font-size:var(--size-3)}.finished-view p.crown{font-size:var(--size-8);margin-block:-3.5rem}.logo.amber{color:var(--color-amber-700)}.logo.cyan{color:var(--color-cyan-700)}input[type=range].range-slider-component{--track-color:var(--color-gray-300);--thumb-color:var(--color-gray-600);--thumb-size:var(--size-6);--thumb-outline-offset:var(--size--7)}input[type=range].range-slider-component.amber{--track-color:var(--color-amber-300);--thumb-color:var(--color-amber-600)}input[type=range].range-slider-component.cyan{--track-color:var(--color-cyan-300);--thumb-color:var(--color-cyan-600)}input[type=range].range-slider-component{appearance:none;cursor:pointer;writing-mode:sideways-lr;background:0 0;height:100%}input[type=range].range-slider-component:focus{outline:none}input[type=range].range-slider-component:focus::-webkit-slider-thumb{outline:var(--size--6) solid var(--thumb-color);outline-offset:var(--thumb-outline-offset)}input[type=range].range-slider-component:focus::-moz-range-thumb{outline:var(--size--6) solid var(--thumb-color);outline-offset:var(--thumb-outline-offset)}input[type=range].range-slider-component::-webkit-slider-runnable-track{background-color:var(--track-color);width:var(--size--5);border-radius:99rem}input[type=range].range-slider-component::-webkit-slider-thumb{appearance:none;margin-left:calc(0px + var(--thumb-outline-offset) - var(--thumb-size) / 2);background-color:var(--thumb-color);width:var(--thumb-size);height:var(--thumb-size);border-radius:99rem}input[type=range].range-slider-component::-moz-range-track{background-color:var(--track-color);border-radius:var(--size--7);width:var(--size--5)}input[type=range].range-slider-component::-moz-range-thumb{background-color:var(--thumb-color);width:var(--thumb-size);height:var(--thumb-size);border:none;border-radius:99rem}button.flip{--background-color:var(--color-gray-500);--color:var(--color-gray-50);--disabled-color:var(--color-gray-100)}button.flip.amber{--background-color:var(--color-amber-500);--color:var(--color-amber-50);--disabled-color:var(--color-amber-200)}button.flip.cyan{--background-color:var(--color-cyan-500);--color:var(--color-cyan-50);--disabled-color:var(--color-cyan-200)}button.flip{font-size:var(--size-1);width:var(--size-5);height:var(--size-5);color:var(--color);background-color:var(--background-color);border-radius:99rem;place-content:center;font-family:system-ui;display:grid;position:relative;overflow:hidden}button.flip>span{z-index:1}button.flip:before{content:"";background-color:var(--background-color);position:absolute;inset:0;transform:translateY(100%)}button.flip[disabled]:before{transition:transform var(--flipper-reset-duration) ease-out;transform:translateY(0)}button.flip[disabled]{background-color:var(--disabled-color)}.spectator{height:100%;padding:var(--size-4) var(--size-5);background-color:var(--color-gray-800);place-content:center;display:grid}.spectator .logo{color:var(--color-gray-50);max-width:var(--size-10)}.playing-view{height:100%;padding:var(--size-4) var(--size-5);justify-content:space-between;gap:var(--size-4);display:flex}.playing-view.amber{background-color:var(--color-amber-100)}.playing-view.cyan{background-color:var(--color-cyan-100)}.playing-view .logo-and-flip-button{place-items:center;gap:var(--size-3);display:grid}.playing-view .logo-and-flip-button .logo{max-width:var(--size-10)}.playing-view .logo-and-flip-button .flip-button{align-self:start}.select-vehicle-button{aspect-ratio:1;font-size:var(--size-5);width:var(--size-6);place-content:center;display:grid;position:relative}.select-vehicle-button:before{background-color:var(--color-gray-600);content:"";position:absolute;inset:20%}.select-vehicle-button img{z-index:1}.select-vehicle-button[disabled]:after{content:"Picked";text-transform:uppercase;cursor:not-allowed;color:var(--color-gray-800);font-size:var(--size--2);z-index:1;background-color:#fffc;place-content:center;display:grid;position:absolute;inset:0}.select-vehicle-button.amber:before{background-color:var(--color-amber-600)}.select-vehicle-button.cyan:before{background-color:var(--color-cyan-600)}.waiting-message{height:100%;padding:var(--size-1);background-color:var(--color-gray-800);color:var(--color-gray-50);font-size:var(--size-2);place-content:center;display:grid}.select-vehicle-view{background-color:var(--color-gray-200);height:100%;color:var(--color-gray-700);place-content:center;gap:var(--size-0);justify-items:center;display:grid}.select-vehicle-view h1{font-size:var(--size-3)}.select-vehicle-view>div{gap:var(--size-1);display:flex}*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}html,body{width:100%;height:100%}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{background-color:unset;border:unset;padding:unset;cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-weight:400}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}:root{--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-600:#0092b5;--color-cyan-700:#007492;--color-cyan-800:#005f78;--color-cyan-900:#104e64;--color-cyan-950:#053345;--color-gray-50:#fafaf9;--color-gray-100:#f5f5f4;--color-gray-200:#e7e5e4;--color-gray-300:#d6d3d1;--color-gray-400:#a6a09b;--color-gray-500:#79716b;--color-gray-600:#57534d;--color-gray-700:#44403b;--color-gray-800:#292524;--color-gray-900:#1c1917;--color-gray-950:#0c0a09;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#8ec5ff;--color-blue-400:#51a2ff;--color-blue-500:#2b7fff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-blue-950:#162456;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d492;--color-emerald-500:#00bc7d;--color-emerald-600:#096;--color-emerald-700:#007a55;--color-emerald-800:#006045;--color-emerald-900:#004f3b;--color-emerald-950:#002c22;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fccee8;--color-pink-300:#fda5d5;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-pink-600:#e60076;--color-pink-700:#c6005c;--color-pink-800:#a3004c;--color-pink-900:#861043;--color-pink-950:#510424;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--size-10:17.758rem;--size-9:13.318rem;--size-8:9.989rem;--size-7:7.492rem;--size-6:5.619rem;--size-5:4.214rem;--size-4:3.16rem;--size-3:2.37rem;--size-2:1.778rem;--size-1:1.333rem;--size-0:1rem;--size--1:.75rem;--size--2:.563rem;--size--3:.422rem;--size--4:.316rem;--size--5:.237rem;--size--6:.178rem;--size--7:.134rem;--border-radius-0:var(--size--1);--border-radius--1:var(--size--3);--container-inset-0:var(--size-1)}@font-face{font-family:Dimitri Swank;src:url(/assets/dimitri-swank-DwaEo7Q4.ttf)format("truetype")}html,body{overscroll-behavior:none;touch-action:manipulation;height:100%;margin:0;padding:0}*{box-sizing:border-box}body{font-family:Dimitri Swank,system-ui,sans-serif}#app{display:contents}.connecting{place-content:center;width:100%;height:100%;display:grid}
