:root{--car-green: #0b8600;--indicator-red: rgb(233, 62, 62)}.car-container.svelte-zb1ctd{position:relative;width:calc(32px * var(--size));height:calc(32px * var(--size));transform-origin:center;transform:translate(calc(-50% + var(--x-offset)),calc(-50% + var(--y-offset)))}.car.svelte-zb1ctd{position:absolute;width:calc(32px * var(--size));height:calc(13px * var(--size));background:var(--car-green);border-radius:calc(2px * var(--size));z-index:10;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)}.car.svelte-zb1ctd:before{content:"";position:absolute;top:calc(2px * var(--size));left:0;width:calc(1px * var(--size));height:calc(2px * var(--size));border-radius:calc(1px * var(--size));background:transparent;box-shadow:none}.car.svelte-zb1ctd:after{content:"";position:absolute;top:calc(2px * var(--size));right:0;width:calc(3px * var(--size));height:calc(3px * var(--size));border-radius:calc(.5px * var(--size));background:#ffffffb3;outline:calc(.5px * var(--size)) solid var(--car-green)}.car.svelte-zb1ctd .car-front:where(.svelte-zb1ctd){position:absolute;right:-1px;top:0;height:calc(13px * var(--size));width:calc(4px * var(--size));background:var(--car-green);border-radius:0 calc(5px * var(--size)) calc(5px * var(--size)) 0;z-index:2}.car.svelte-zb1ctd .indicators:where(.svelte-zb1ctd){position:absolute;inset:0}.car.svelte-zb1ctd .indicators:where(.svelte-zb1ctd):before{content:"";position:absolute;top:calc(2px * var(--size));left:0;width:calc(2px * var(--size));height:calc(2px * var(--size));border-radius:calc(2px * var(--size));background:var(--indicator-red);box-shadow:0 0 calc(1.5px * var(--size)) var(--car-green),0 0 calc(.5px * var(--size)) #fff;z-index:20}.car.svelte-zb1ctd .indicators:where(.svelte-zb1ctd):after{content:"";position:absolute;bottom:calc(2px * var(--size));left:0;width:calc(2px * var(--size));height:calc(2px * var(--size));border-radius:calc(2px * var(--size));background:var(--indicator-red);box-shadow:0 0 calc(1.5px * var(--size)) var(--car-green),0 0 calc(.5px * var(--size)) #fff;z-index:20}.car.svelte-zb1ctd .headlights:where(.svelte-zb1ctd){position:absolute;inset:0;z-index:3}.car.svelte-zb1ctd .headlights:where(.svelte-zb1ctd):before{content:"";position:absolute;top:calc(1.5px * var(--size));right:0;width:calc(3.5px * var(--size));height:calc(3.5px * var(--size));border-radius:calc(.5px * var(--size));background:var(--car-green);z-index:-1}.car.svelte-zb1ctd .headlights:where(.svelte-zb1ctd):after{content:"";position:absolute;bottom:calc(3px * var(--size));right:0;width:calc(3px * var(--size));height:calc(2.5px * var(--size));border-radius:calc(.5px * var(--size));background:#ffffffb3;outline:calc(.5px * var(--size)) solid var(--car-green);z-index:5}.car.svelte-zb1ctd .headlights:where(.svelte-zb1ctd):before{content:"";position:absolute;bottom:calc(3px * var(--size));right:0;width:calc(3px * var(--size));height:calc(2.5px * var(--size));border-radius:calc(.5px * var(--size));background:#ffffffb3;outline:calc(.5px * var(--size)) solid var(--car-green);z-index:5}.car.svelte-zb1ctd span:where(.svelte-zb1ctd){position:absolute;inset:calc(1px * var(--size)) calc(2px * var(--size));background:var(--car-green);border-radius:calc(2px * var(--size));overflow:hidden}.car.svelte-zb1ctd span:where(.svelte-zb1ctd) b:where(.svelte-zb1ctd){position:absolute;inset:0 calc(5px * var(--size));background:#000;border-radius:calc(2px * var(--size))}.car.svelte-zb1ctd span:where(.svelte-zb1ctd) b:where(.svelte-zb1ctd):before{content:"";position:absolute;inset:calc(1px * var(--size)) calc(4px * var(--size));background:var(--car-green);border-radius:calc(1px * var(--size))}.car.svelte-zb1ctd span:where(.svelte-zb1ctd) b:where(.svelte-zb1ctd):after{content:"";position:absolute;inset:0 calc(9px * var(--size));background:var(--car-green)}.car.svelte-zb1ctd span:where(.svelte-zb1ctd) i:where(.svelte-zb1ctd){position:absolute;inset:0}.car.svelte-zb1ctd span:where(.svelte-zb1ctd) i:where(.svelte-zb1ctd):before{content:"";position:absolute;top:calc(1px * var(--size));left:calc(3px * var(--size));width:calc(6px * var(--size));height:calc(1px * var(--size));background:var(--car-green);transform-origin:right;transform:rotate(15deg);box-shadow:calc(16px * var(--size)) calc(5px * var(--size)) var(--car-green)}.car.svelte-zb1ctd span:where(.svelte-zb1ctd) i:where(.svelte-zb1ctd):after{content:"";position:absolute;bottom:calc(1px * var(--size));left:calc(3px * var(--size));width:calc(6px * var(--size));height:calc(1px * var(--size));background:var(--car-green);transform-origin:right;transform:rotate(-15deg);box-shadow:calc(16px * var(--size)) calc(-5px * var(--size)) var(--car-green)}.car.svelte-zb1ctd .side-mirror:where(.svelte-zb1ctd){position:absolute;inset:0}.car.svelte-zb1ctd .side-mirror:where(.svelte-zb1ctd):before{content:"";position:absolute;top:calc(13px * var(--size));right:calc(6px * var(--size));width:calc(1px * var(--size));height:calc(2px * var(--size));background:#7e7272;border-bottom-right-radius:calc(2px * var(--size))}.car.svelte-zb1ctd .side-mirror:where(.svelte-zb1ctd):after{content:"";position:absolute;top:calc(-1px * var(--size));right:calc(6px * var(--size));width:calc(1px * var(--size));height:calc(2px * var(--size));background:#7e7272;border-top-right-radius:calc(2px * var(--size))}.car.svelte-zb1ctd input:where(.svelte-zb1ctd){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);background:var(--car-green);padding:0;font-size:calc(6.5px * var(--size));font-weight:700;text-transform:uppercase;border-radius:calc(1px * var(--size));box-sizing:border-box;border:none;z-index:1000;width:calc(9px * var(--size));height:calc(7px * var(--size));text-align:center;color:#fff;line-height:1;box-shadow:0 0 calc(.5px * var(--size)) #0003;-webkit-text-stroke:calc(.1px * var(--size)) rgba(255,255,255,.5);letter-spacing:calc(-.1px * var(--size))}.car.svelte-zb1ctd input:where(.svelte-zb1ctd)::placeholder{color:#fff;opacity:1;font-weight:700;-webkit-text-stroke:calc(.1px * var(--size)) rgba(255,255,255,.5)}svg.svelte-ixgeak{color:var(--tw-text-opacity, 1)}
