@font-face{font-family:DSEG14 Modern;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/dseg14-modern-latin-300-normal-2wUr0932.woff2)format("woff2"),url(/assets/dseg14-modern-latin-300-normal-UxRHxuzx.woff)format("woff")}@font-face{font-family:DSEG7 Modern;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/dseg7-modern-latin-700-italic-Piyc6iM6.woff2)format("woff2"),url(/assets/dseg7-modern-latin-700-italic-DRdJ6kfV.woff)format("woff")}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/overpass-cyrillic-ext-300-normal-C4DF01SE.woff2)format("woff2"),url(/assets/overpass-cyrillic-ext-300-normal-C9ECeDYr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/overpass-cyrillic-300-normal-BMr3OYl1.woff2)format("woff2"),url(/assets/overpass-cyrillic-300-normal-D5omNOOa.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/overpass-vietnamese-300-normal-B0cjnC_c.woff2)format("woff2"),url(/assets/overpass-vietnamese-300-normal-B-kfZvu2.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/overpass-latin-ext-300-normal-C4TWLzdn.woff2)format("woff2"),url(/assets/overpass-latin-ext-300-normal-MV47I1up.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/overpass-latin-300-normal-D0Y2K5WQ.woff2)format("woff2"),url(/assets/overpass-latin-300-normal-CV05okgH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/overpass-cyrillic-ext-500-normal-rUvUTGTB.woff2)format("woff2"),url(/assets/overpass-cyrillic-ext-500-normal-BS6UBe5E.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/overpass-cyrillic-500-normal-B-s59vx1.woff2)format("woff2"),url(/assets/overpass-cyrillic-500-normal-CPaEzwqW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/overpass-vietnamese-500-normal-BBnULns_.woff2)format("woff2"),url(/assets/overpass-vietnamese-500-normal--WuuNgUB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/overpass-latin-ext-500-normal-zN5dp8Q-.woff2)format("woff2"),url(/assets/overpass-latin-ext-500-normal-CbnkzEfI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/overpass-latin-500-normal-BE7ptzKY.woff2)format("woff2"),url(/assets/overpass-latin-500-normal-D6wRt_US.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:LicensePlate;src:url(/assets/LicensePlate-O_7vHB1H.ttf)}.base-plate{height:100%;position:relative;container-type:inline-size}.base-plate img{width:100%;height:auto;display:block}.base-plate input.plate-text{box-sizing:border-box;text-align:center;background:0 0;border:none;width:100%;min-width:0;margin-block:auto;padding:0}.base-plate input.plate-text::placeholder{color:#21175c77}.base-plate.ca img{filter:brightness(95%);border:1px solid #999;border-radius:10px}.base-plate.ca .plate-text{color:#21175c;text-shadow:-4px -3px #fff;justify-content:center;align-items:center;font-family:LicensePlate;font-size:28cqw;line-height:1;display:flex;position:absolute;inset:25% 0 0}.base-plate.wa .plate-text{color:#21175c;text-shadow:-4px -3px #ddd;justify-content:center;align-items:center;font-family:LicensePlate;font-size:29cqw;line-height:1;display:flex;position:absolute;inset:15% 0 0}.base-plate.tx img{border:1px solid #999;border-radius:10px}.base-plate.tx .plate-text{color:#000;letter-spacing:-2px;justify-content:center;align-items:center;font-family:LicensePlate;font-size:26cqw;line-height:1;display:flex;position:absolute;inset:15% 0 0}tr[data-v-b9579b49]{animation:.4s ease-out backwards slide-up-b9579b49;animation-delay:calc(var(--row-index,0) * .15s)}@keyframes slide-up-b9579b49{0%{opacity:0;transform:translateY(100%)}}.blink[data-v-b9579b49]{color:orange;--glow-color:orange;font-family:DSEG14 Modern;animation:1s step-end infinite blink-b9579b49}@keyframes blink-b9579b49{80%{visibility:hidden}}@media (prefers-reduced-motion:reduce){tr[data-v-b9579b49],.blink[data-v-b9579b49]{animation:none}}td[data-v-b9579b49]{padding-bottom:20px}td.score[data-v-b9579b49]{text-align:right;font-family:DSEG7 Modern}td .plate[data-v-b9579b49]{width:100px}.countup-display[data-v-fdce53da]{font-variant-numeric:tabular-nums;font-family:DSEG7 Modern;font-size:var(--score-font-size,6em);align-items:baseline;gap:.05em;display:inline-flex}.digits-wrapper[data-v-fdce53da]{align-items:baseline;display:inline-flex}.digit[data-v-fdce53da]{transition:color .2s;display:inline-block}.digit.leading[data-v-fdce53da]{color:var(--countup-leading-color,#aaa);--glow-color:#aaa5}h2[data-v-bd033674]{text-align:right;text-transform:uppercase;font-family:DSEG14 Modern}.score-container[data-v-bd033674]{vertical-align:top;padding-right:40px}.high-score-container tbody:has(tr.editing) tr[data-v-bd033674]:not(.editing){opacity:.4}.continue[data-v-bd033674]{text-align:center}.viewport-glow{pointer-events:none;z-index:9999;animation:.5s forwards glow-fade;position:fixed;inset:0}.glow-ok{box-shadow:inset 0 0 60px 20px #00c85073}.glow-error{box-shadow:inset 0 0 60px 20px #dc282873}@keyframes glow-fade{0%{opacity:1}to{opacity:0}}.guess-result{animation:1.4s forwards fade}@keyframes fade{0%{opacity:1}71%{opacity:1}to{opacity:0}}.guess-container form{justify-content:center;align-items:center;height:300px;display:flex}.guess-container form input:focus,.guess-container form button:focus{outline-offset:20px;outline:2px dotted #777}.guess-container form input[type=text]{color:#000;--display-color:#99bfb480;width:600px;-webkit-box-shadow:0px 0px 29px 1px var(--display-color);-moz-box-shadow:0px 0px 29px 1px var(--display-color);box-shadow:0px 0px 29px 1px var(--display-color);background:0 0;background-color:var(--display-color);margin-right:15px;font-family:DSEG14 Modern;font-size:36pt;font-style:italic}.guess-container form input[type=text]::placeholder{color:#738e86}.guess-container form .btn-container{background-color:#171717;border-radius:5px;justify-content:center;align-items:center;width:5em;height:4.1em;display:flex}.guess-container form .btn-container button{cursor:pointer;text-transform:uppercase;background-color:#555;border:none;border-radius:10px;outline:none;width:5.7em;height:4.4em;transition:all .1s ease-in-out;box-shadow:5px 5px 4px #00000060,inset 1.5px 1.5px 2px #333,inset -3.2px -3.2px 8px #343434}.guess-container form .btn-container button:active{box-shadow:0 0 #00000060,inset .5px .5px 4px #000,inset -3.2px -3.2px 8px #222}.guess-container form .btn-container button span{color:#bababa;text-shadow:0 1px 2px #fff6,0 -1px 1px #000000d9;transition:all .1s ease-in-out;display:inline-block}.guess-container form .btn-container button:active span{scale:.95}.game-container{flex-wrap:wrap;gap:20px;width:100%;max-width:1100px;margin:0 auto;padding:20px;display:flex;container-type:inline-size}.game-container .plate-container{flex:1;padding-right:40px}.game-container .status-container{aspect-ratio:1;--timer-angle:calc(var(--timer-progress) * 3.6deg - 180deg);border-radius:50%;flex:0 0 30cqw;position:relative}.game-container .status-container .score-units{text-align:right;width:100%;font-family:DSEG7 Modern}.game-container .status-container .status-inner{--score-font-size:30cqi;flex-direction:column;justify-content:center;align-items:center;width:80%;height:100%;margin:0 auto;display:flex;container-type:inline-size}.game-container .status-container .timer-ring{filter:drop-shadow(0 0 24px #fff9);pointer-events:none;border-radius:50%;position:absolute;inset:-10px}.game-container .status-container .timer-ring:before{content:"";background:conic-gradient(from -180deg, white calc(var(--timer-progress) * 1%), transparent 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 calc(70% - 10px),#000 calc(70% - 10px));mask:radial-gradient(circle,#0000 calc(70% - 10px),#000 calc(70% - 10px))}.game-container .status-container .timer-label-wrap{transform:rotate(var(--timer-angle));pointer-events:none;position:absolute;inset:0}.game-container .status-container .timer-label{--gap:6px;--half-w:24px;--half-h:11px;--push:calc(10px + var(--gap) + var(--half-w) * max(sin(var(--timer-angle)), -1 * sin(var(--timer-angle))) + var(--half-h) * max(cos(var(--timer-angle)), -1 * cos(var(--timer-angle))));transform:translateY(calc(-1 * var(--push))) translate(-50%, -50%) rotate(calc(-1 * var(--timer-angle)));white-space:nowrap;font-size:14pt;font-weight:600;display:inline-block;position:absolute;top:0;left:50%}@container (width<900px){.game-container .plate-container,.game-container .status-container{aspect-ratio:auto;border-radius:22px;flex:0 0 100%;max-width:none}.game-container .status-container .timer-ring,.game-container .status-container .timer-label-wrap{display:none}}.sign[data-v-3dd557c7]{cursor:pointer;background-color:#006b54;border-radius:20px;min-width:80px;height:80px;padding:.25em;position:relative;overflow:hidden}.sign[data-v-3dd557c7]:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#fff0 30%,#ffffff1f 42%,#ffffff0d 50%,#fff0 62%);transition:transform .2s ease-out;position:absolute;inset:0}.sign[data-v-3dd557c7]:hover:after{transform:translate(10px)}.border[data-v-3dd557c7]{border:.1em solid #fff;border-radius:18px;justify-content:center;align-items:center;height:100%;padding:.5em .75em;font-family:Overpass,sans-serif;font-size:20pt;display:flex}.content[data-v-3dd557c7]{color:#fff;justify-content:center;align-items:center;height:100%;line-height:1;display:flex}.new-game-container{flex-direction:column;align-items:center;display:flex}.new-game-container .new-game-item{width:600px;height:auto}.new-game-container .button-container{table-layout:fixed;border-collapse:collapse;margin-top:15px}.new-game-container .button-container td{padding-left:10px;padding-right:10px}.new-game-container .button-container td:first-child{padding-left:0}.new-game-container .button-container td:last-child{padding-right:0}.new-game-container .button-container td:first-child,.new-game-container .button-container td:nth-child(2),.new-game-container .button-container td:nth-child(3){width:20%}.new-game-container .button-container td:nth-child(4){width:40%}.new-game-container .button-container td.sign-label{text-align:center;height:28px;font-family:Overpass,sans-serif;font-size:14pt}.new-game-container .button-container svg{fill:#fff;height:100%}.new-game-container dialog{border-radius:18px;padding:25px;font-family:Overpass,sans-serif}.new-game-container dialog .dialog-content{margin:20px auto 30px;font-weight:300}.new-game-container dialog .dialog-content strong{font-weight:700}.new-game-container dialog .dialog-content .examples-wrapper{width:400px;margin:0 auto}.new-game-container dialog .dialog-content .example-container{justify-content:space-between;width:100%;display:flex}.new-game-container dialog .dialog-content .example-container img{height:100px}.new-game-container dialog .dialog-content .example-container .example-plate{width:200px;height:auto}.new-game-container dialog .dialog-content .example-container .right-arrow{transform:scaleX(-1)}.new-game-container dialog .dialog-content .example-container table{table-layout:fixed;border-collapse:collapse;width:100%}.new-game-container dialog .dialog-content .example-container table td{width:50%}.new-game-container dialog .dialog-content .example-container table td:last-child{text-align:right}.new-game-container dialog .dialog-content .example-container table tr.example{font-weight:700;line-height:1}.new-game-container dialog .dialog-content .example-container table tr.example td{padding-bottom:0}.new-game-container dialog .dialog-content .example-container table tr.example td:last-child{color:red;text-decoration:line-through}.new-game-container dialog .dialog-content .example-container table tr.explanation{font-size:8pt}.new-game-container dialog .dialog-content .example-container table tr.explanation td{padding-top:0;padding-bottom:4px}dialog::backdrop{transition-behavior:allow-discrete;background-color:#0000;transition:background-color .3s}dialog[open]::backdrop{background-color:#505050}@starting-style{dialog[open]::backdrop{background-color:#0000}}.app-root[data-v-367178e8]{flex-direction:column;justify-content:center;align-items:center;height:100vh;font-family:Overpass,sans-serif;display:flex;position:relative;overflow:hidden}.app-root footer[data-v-367178e8]{position:absolute;bottom:10px}*,:before,:after{box-sizing:border-box}:root{--base-size:1rem;--type-ratio:1.25;--h3:calc(var(--base-size) * var(--type-ratio));--h2:calc(var(--h3) * var(--type-ratio));--h1:calc(var(--h2) * var(--type-ratio))}h1{font-size:var(--h1);margin:5px auto}h2{font-size:var(--h2);color:#aaa;margin:5px auto}h3{font-size:var(--h3)}body{color:#fff;background-color:#222;background-image:url(/assets/dark-tire-dKaBpkQT.png);margin:0}.glow{text-shadow:var(--glow-color,#fff9) 0 0 24px}
