@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-num);--font-display:var(--font-display);--font-body:var(--font-body);--font-num:var(--font-num);--radius-btn:var(--radius-btn)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--bg-app);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg-app);color:var(--on-app);font-family:var(--font-body);-webkit-font-smoothing:antialiased;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}:root{--dock-h:0px}:root:has([data-phone-nav]){--dock-h:var(--phone-nav-h)}:root:has([data-thumb-action]){--dock-h:calc(var(--phone-nav-h) + 76px)}::selection{background:var(--accent);color:var(--on-accent)}:root{--ring:var(--focus-on-app)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}h1,h2,h3{text-wrap:balance}table{font-variant-numeric:tabular-nums}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap}.unit{color:var(--ink-soft)}.on-surface{background:var(--bg-surface);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ring:var(--focus)}}@layer components{.label{font-size:var(--type-xs);letter-spacing:.01em;color:var(--ink-soft);font-weight:500;display:block}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:0}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-full{top:100%}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-\[calc\(var\(--dock-h\)\+env\(safe-area-inset-bottom\)\+12px\)\]{bottom:calc(var(--dock-h) + env(safe-area-inset-bottom) + 12px)}.bottom-\[calc\(var\(--phone-nav-h\)\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(var(--phone-nav-h) + env(safe-area-inset-bottom))}.left-0\.5{left:calc(var(--spacing) * .5)}.left-4{left:calc(var(--spacing) * 4)}.left-\[4\.5rem\]{left:4.5rem}.left-\[7rem\]{left:7rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[var\(--z-dialog\)\]{z-index:var(--z-dialog)}.z-\[var\(--z-nav\)\]{z-index:var(--z-nav)}.z-\[var\(--z-sheet\)\]{z-index:var(--z-sheet)}.z-\[var\(--z-sticky\)\]{z-index:var(--z-sticky)}.z-\[var\(--z-toast\)\]{z-index:var(--z-toast)}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.-mb-\[var\(--line-strong\)\]{margin-bottom:calc(var(--line-strong) * -1)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/10\]{aspect-ratio:16/10}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-96{height:calc(var(--spacing) * 96)}.h-\[1em\]{height:1em}.h-\[3px\]{height:3px}.h-\[54px\]{height:54px}.h-\[92px\]{height:92px}.h-\[112px\]{height:112px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[26rem\]{max-height:26rem}.max-h-\[min\(90dvh\,100\%\)\]{max-height:min(90dvh,100%)}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[52px\]{min-height:52px}.min-h-\[var\(--row-h\)\]{min-height:var(--row-h)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-\[0\.55em\]{width:.55em}.w-\[6\.5rem\]{width:6.5rem}.w-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[85\%\]{width:85%}.w-\[92px\]{width:92px}.w-\[112px\]{width:112px}.w-\[min\(100\%\,320px\)\]{width:min(100%,320px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-\[10\.5rem\]{max-width:10.5rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[27rem\]{max-width:27rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[40ch\]{max-width:40ch}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[1440px\]{max-width:1440px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[96px\]{min-width:96px}.min-w-\[104px\]{min-width:104px}.min-w-\[112px\]{min-width:112px}.min-w-\[600px\]{min-width:600px}.flex-1{flex:1}.flex-\[1_1_7rem\]{flex:7rem}.flex-\[1_1_14rem\]{flex:14rem}.flex-\[2\]{flex:2}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[0\.97\]{scale:.97}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-\[inherit\]{cursor:inherit}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid-cols-\[minmax\(4\.5rem\,8rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(4.5rem,8rem) minmax(0,1fr) auto}.grid-cols-\[minmax\(7rem\,12rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(7rem,12rem) minmax(0,1fr) auto}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap\!{flex-wrap:nowrap!important}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-on-app-soft\/25>:not(:last-child)){border-color:var(--on-app-soft)}@supports (color:color-mix(in lab, red, red)){:where(.divide-on-app-soft\/25>:not(:last-child)){border-color:color-mix(in oklab, var(--on-app-soft) 25%, transparent)}}:where(.divide-rule>:not(:last-child)){border-color:var(--rule)}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[30px\]{border-radius:30px}.rounded-\[calc\(var\(--radius\)-6px\)\]{border-radius:calc(var(--radius) - 6px)}.rounded-\[calc\(var\(--radius\)-8px\)\]{border-radius:calc(var(--radius) - 8px)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-btn{border-radius:var(--radius-btn)}.rounded-chip{border-radius:var(--radius-sm)}.rounded-full{border-radius:2147483647px}.rounded-inset{border-radius:max(0px, calc(var(--radius-btn) - 2px))}.rounded-none{border-radius:0}.rounded-panel{border-radius:var(--radius)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t-panel{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-r-\[4px\]{border-top-right-radius:4px;border-bottom-right-radius:4px}.rounded-r-\[8px\]{border-top-right-radius:8px;border-bottom-right-radius:8px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[7px\]{border-style:var(--tw-border-style);border-width:7px}.border-\[length\:var\(--line-strong\)\]{border-style:var(--tw-border-style);border-width:var(--line-strong)}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-r-\[3px\]{border-right-style:var(--tw-border-style);border-right-width:3px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-b-\[length\:var\(--line-strong\)\]{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--line-strong)}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-\[6px\]{border-left-style:var(--tw-border-style);border-left-width:6px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-double{--tw-border-style:double;border-style:double}.border-\[color\:var\(--chart-grid\)\]{border-color:var(--chart-grid)}.border-\[color\:var\(--sign-edge\)\]{border-color:var(--sign-edge)}.border-\[color\:var\(--sign-ink\)\]{border-color:var(--sign-ink)}.border-\[color\:var\(--sign-light-text\)\]{border-color:var(--sign-light-text)}.border-\[var\(--vfd-soft\)\]{border-color:var(--vfd-soft)}.border-accent{border-color:var(--accent)}.border-accent-2{border-color:var(--accent-2)}.border-accent-on-app{border-color:var(--accent-on-app)}.border-black\/70{border-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.border-black\/70{border-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.border-control-edge{border-color:var(--control-edge)}.border-current\/40{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/40{border-color:color-mix(in oklab, currentcolor 40%, transparent)}}.border-danger{border-color:var(--danger)}.border-ink{border-color:var(--ink)}.border-ink-soft{border-color:var(--ink-soft)}.border-on-accent\/35{border-color:var(--on-accent)}@supports (color:color-mix(in lab, red, red)){.border-on-accent\/35{border-color:color-mix(in oklab, var(--on-accent) 35%, transparent)}}.border-on-app{border-color:var(--on-app)}.border-on-app-soft,.border-on-app-soft\/20{border-color:var(--on-app-soft)}@supports (color:color-mix(in lab, red, red)){.border-on-app-soft\/20{border-color:color-mix(in oklab, var(--on-app-soft) 20%, transparent)}}.border-on-app-soft\/25{border-color:var(--on-app-soft)}@supports (color:color-mix(in lab, red, red)){.border-on-app-soft\/25{border-color:color-mix(in oklab, var(--on-app-soft) 25%, transparent)}}.border-on-app-soft\/30{border-color:var(--on-app-soft)}@supports (color:color-mix(in lab, red, red)){.border-on-app-soft\/30{border-color:color-mix(in oklab, var(--on-app-soft) 30%, transparent)}}.border-on-app-soft\/40{border-color:var(--on-app-soft)}@supports (color:color-mix(in lab, red, red)){.border-on-app-soft\/40{border-color:color-mix(in oklab, var(--on-app-soft) 40%, transparent)}}.border-on-app-soft\/60{border-color:var(--on-app-soft)}@supports (color:color-mix(in lab, red, red)){.border-on-app-soft\/60{border-color:color-mix(in oklab, var(--on-app-soft) 60%, transparent)}}.border-on-app\/50{border-color:var(--on-app)}@supports (color:color-mix(in lab, red, red)){.border-on-app\/50{border-color:color-mix(in oklab, var(--on-app) 50%, transparent)}}.border-rule{border-color:var(--rule)}.border-transparent{border-color:#0000}.border-warn{border-color:var(--warn)}.border-t-ink{border-top-color:var(--ink)}.border-l-accent{border-left-color:var(--accent)}.border-l-accent-2{border-left-color:var(--accent-2)}.border-l-danger{border-left-color:var(--danger)}.border-l-warn{border-left-color:var(--warn)}.bg-\[\#0f0f10\]{background-color:#0f0f10}.bg-\[var\(--sign-bg\)\]{background-color:var(--sign-bg)}.bg-\[var\(--sign-green\)\]{background-color:var(--sign-green)}.bg-\[var\(--sign-yellow\)\]{background-color:var(--sign-yellow)}.bg-accent{background-color:var(--accent)}.bg-accent-2{background-color:var(--accent-2)}.bg-accent-on-app{background-color:var(--accent-on-app)}.bg-app,.bg-app\/60{background-color:var(--bg-app)}@supports (color:color-mix(in lab, red, red)){.bg-app\/60{background-color:color-mix(in oklab, var(--bg-app) 60%, transparent)}}.bg-control-edge,.bg-control-edge\/50{background-color:var(--control-edge)}@supports (color:color-mix(in lab, red, red)){.bg-control-edge\/50{background-color:color-mix(in oklab, var(--control-edge) 50%, transparent)}}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--danger)}.bg-ink{background-color:var(--ink)}.bg-ink-soft,.bg-ink-soft\/60{background-color:var(--ink-soft)}@supports (color:color-mix(in lab, red, red)){.bg-ink-soft\/60{background-color:color-mix(in oklab, var(--ink-soft) 60%, transparent)}}.bg-on-accent{background-color:var(--on-accent)}.bg-on-app\/10{background-color:var(--on-app)}@supports (color:color-mix(in lab, red, red)){.bg-on-app\/10{background-color:color-mix(in oklab, var(--on-app) 10%, transparent)}}.bg-on-app\/30{background-color:var(--on-app)}@supports (color:color-mix(in lab, red, red)){.bg-on-app\/30{background-color:color-mix(in oklab, var(--on-app) 30%, transparent)}}.bg-on-app\/40{background-color:var(--on-app)}@supports (color:color-mix(in lab, red, red)){.bg-on-app\/40{background-color:color-mix(in oklab, var(--on-app) 40%, transparent)}}.bg-surface{background-color:var(--bg-surface)}.bg-surface-2{background-color:var(--bg-surface-2)}.bg-surface\/60{background-color:var(--bg-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/60{background-color:color-mix(in oklab, var(--bg-surface) 60%, transparent)}}.bg-surface\/90{background-color:var(--bg-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/90{background-color:color-mix(in oklab, var(--bg-surface) 90%, transparent)}}.bg-transparent{background-color:#0000}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[conic-gradient\(var\(--ink\)_25\%\,transparent_0_50\%\,var\(--ink\)_0_75\%\,transparent_0\)\]{background-image:conic-gradient(var(--ink) 25%,transparent 0 50%,var(--ink) 0 75%,transparent 0)}.bg-\[linear-gradient\(90deg\,var\(--livery-1\)_0_40\%\,var\(--livery-2\)_40\%_70\%\,var\(--livery-3\)_70\%\)\]{background-image:linear-gradient(90deg,var(--livery-1) 0 40%,var(--livery-2) 40% 70%,var(--livery-3) 70%)}.bg-\[linear-gradient\(90deg\,var\(--rule\)_50\%\,transparent_50\%\)\]{background-image:linear-gradient(90deg,var(--rule) 50%,transparent 50%)}.bg-\[linear-gradient\(to_top\,var\(--bg-surface\)_45\%\,transparent\)\]{background-image:linear-gradient(to top,var(--bg-surface) 45%,transparent)}.bg-\[radial-gradient\(120\%_90\%_at_20\%_10\%\,color-mix\(in_srgb\,var\(--bg-app\)\,var\(--on-app\)_9\%\)\,var\(--bg-app\)\)\]{background-image:radial-gradient(120% 90% at 20% 10%,var(--bg-app),var(--bg-app))}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(120\%_90\%_at_20\%_10\%\,color-mix\(in_srgb\,var\(--bg-app\)\,var\(--on-app\)_9\%\)\,var\(--bg-app\)\)\]{background-image:radial-gradient(120% 90% at 20% 10%,color-mix(in srgb,var(--bg-app),var(--on-app) 9%),var(--bg-app))}}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/35{--tw-gradient-to:#00000059}@supports (color:color-mix(in lab, red, red)){.to-black\/35{--tw-gradient-to:color-mix(in oklab, var(--color-black) 35%, transparent)}}.to-black\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-\[length\:6px_1px\]{background-size:6px 1px}.bg-\[length\:8px_8px\]{background-size:8px 8px}.bg-repeat-x{background-repeat:repeat-x}.fill-ink{fill:var(--ink)}.fill-ink-soft{fill:var(--ink-soft)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-\[3px\]{padding:3px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[18px\]{padding-inline:18px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-28{padding-right:calc(var(--spacing) * 28)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[calc\(var\(--dock-h\)\+env\(safe-area-inset-bottom\)\+24px\)\]{padding-bottom:calc(var(--dock-h) + env(safe-area-inset-bottom) + 24px)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-4px\]{vertical-align:-4px}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.font-mono,.font-num{font-family:var(--font-num)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[font-size\:16px\]{font-size:16px}.text-\[0\.75em\]{font-size:.75em}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[clamp\(1\.5rem\,3vw\,1\.875rem\)\]{font-size:clamp(1.5rem,3vw,1.875rem)}.text-\[clamp\(1\.125rem\,2\.3vw\,1\.875rem\)\]{font-size:clamp(1.125rem,2.3vw,1.875rem)}.text-\[clamp\(1\.875rem\,4\.5vw\,2\.75rem\)\]{font-size:clamp(1.875rem,4.5vw,2.75rem)}.text-\[clamp\(2\.5rem\,8vw\,4\.5rem\)\]{font-size:clamp(2.5rem,8vw,4.5rem)}.text-\[clamp\(2\.25rem\,8vw\,4\.5rem\)\]{font-size:clamp(2.25rem,8vw,4.5rem)}.text-\[clamp\(2\.75rem\,9vw\,4\.75rem\)\]{font-size:clamp(2.75rem,9vw,4.75rem)}.text-\[clamp\(2\.75rem\,9vw\,5\.25rem\)\]{font-size:clamp(2.75rem,9vw,5.25rem)}.text-\[clamp\(2\.125rem\,5\.4vw\,3\.875rem\)\]{font-size:clamp(2.125rem,5.4vw,3.875rem)}.text-\[clamp\(2rem\,6vw\,2\.875rem\)\]{font-size:clamp(2rem,6vw,2.875rem)}.text-\[clamp\(3rem\,10vw\,4rem\)\]{font-size:clamp(3rem,10vw,4rem)}.text-\[length\:calc\(var\(--type-2xl\)\*1\.1\)\]{font-size:calc(var(--type-2xl) * 1.1)}.text-\[length\:calc\(var\(--type-2xl\)\*1\.4\)\]{font-size:calc(var(--type-2xl) * 1.4)}.text-\[length\:var\(--type-2xl\)\]{font-size:var(--type-2xl)}.text-\[length\:var\(--type-lg\)\]{font-size:var(--type-lg)}.text-\[length\:var\(--type-md\)\]{font-size:var(--type-md)}.text-\[length\:var\(--type-sm\)\]{font-size:var(--type-sm)}.text-\[length\:var\(--type-xl\)\]{font-size:var(--type-xl)}.text-\[length\:var\(--type-xs\)\]{font-size:var(--type-xs)}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[var\(--type-2xl-lh\)\]{--tw-leading:var(--type-2xl-lh);line-height:var(--type-2xl-lh)}.leading-\[var\(--type-lg-lh\)\]{--tw-leading:var(--type-lg-lh);line-height:var(--type-lg-lh)}.leading-\[var\(--type-md-lh\)\]{--tw-leading:var(--type-md-lh);line-height:var(--type-md-lh)}.leading-\[var\(--type-xl-lh\)\]{--tw-leading:var(--type-xl-lh);line-height:var(--type-xl-lh)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#c8c8cc\]{color:#c8c8cc}.text-\[\#f4f4f4\]{color:#f4f4f4}.text-\[color\:var\(--on-highlight\)\]{color:var(--on-highlight)}.text-\[color\:var\(--sign-ink\)\]{color:var(--sign-ink)}.text-\[color\:var\(--sign-light-text\)\]{color:var(--sign-light-text)}.text-\[var\(--vfd-soft\)\]{color:var(--vfd-soft)}.text-accent{color:var(--accent)}.text-accent-2{color:var(--accent-2)}.text-accent-on-app{color:var(--accent-on-app)}.text-danger{color:var(--danger)}.text-good{color:var(--good)}.text-inherit{color:inherit}.text-ink{color:var(--ink)}.text-ink-soft{color:var(--ink-soft)}.text-on-accent{color:var(--on-accent)}.text-on-app{color:var(--on-app)}.text-on-app-soft{color:var(--on-app-soft)}.text-on-highlight{color:var(--on-highlight)}.text-surface{color:var(--bg-surface)}.text-warn{color:var(--warn)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-accent{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.\[mix-blend-mode\:var\(--stamp-blend\)\]{mix-blend-mode:var(--stamp-blend)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--accent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[4px_4px_0_var\(--rule\)\]{--tw-shadow:4px 4px 0 var(--tw-shadow-color,var(--rule));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[6px_6px_0_\#00000059\]{--tw-shadow:6px 6px 0 var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_3px_var\(--sign-light-text\)\]{--tw-shadow:inset 0 0 0 3px var(--tw-shadow-color,var(--sign-light-text));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_4px_var\(--bg-surface\)\,inset_0_0_0_5\.5px_var\(--accent\)\]{--tw-shadow:inset 0 0 0 4px var(--tw-shadow-color,var(--bg-surface)), inset 0 0 0 5.5px var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_5px_var\(--bg-surface\)\,inset_0_0_0_7px_var\(--accent\)\]{--tw-shadow:inset 0 0 0 5px var(--tw-shadow-color,var(--bg-surface)), inset 0 0 0 7px var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_3px_0_var\(--accent\)\]{--tw-shadow:inset 0 3px 0 var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_3px_0_var\(--highlight\)\]{--tw-shadow:inset 0 3px 0 var(--tw-shadow-color,var(--highlight));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_4px_0_0_var\(--accent\)\]{--tw-shadow:inset 4px 0 0 var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-page{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-raised{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:0_0_0_6px_var\(--sign-bg\)\,0_2px_0_6px_color-mix\(in_srgb\,var\(--sign-ink\)_14\%\,transparent\)\]{box-shadow:0 0 0 6px var(--sign-bg),0 2px 0 6px var(--sign-ink)}@supports (color:color-mix(in lab, red, red)){.\[box-shadow\:0_0_0_6px_var\(--sign-bg\)\,0_2px_0_6px_color-mix\(in_srgb\,var\(--sign-ink\)_14\%\,transparent\)\]{box-shadow:0 0 0 6px var(--sign-bg),0 2px 0 6px color-mix(in srgb,var(--sign-ink) 14%,transparent)}}.ring-on-app\/15{--tw-ring-color:var(--on-app)}@supports (color:color-mix(in lab, red, red)){.ring-on-app\/15{--tw-ring-color:color-mix(in oklab, var(--on-app) 15%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[3px\]{outline-style:var(--tw-outline-style);outline-width:3px}.outline-offset-0{outline-offset:0px}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-110{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,filter\,transform\]{transition-property:background-color,filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-\[var\(--dur-enter\)\]{--tw-duration:var(--dur-enter);transition-duration:var(--dur-enter)}.duration-\[var\(--dur-press\)\]{--tw-duration:var(--dur-press);transition-duration:var(--dur-press)}.duration-\[var\(--dur-state\)\]{--tw-duration:var(--dur-state);transition-duration:var(--dur-state)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--sign-bg\:var\(--bg-surface\)\]{--sign-bg:var(--bg-surface)}.\[--sign-bg\:var\(--sign-blue\)\]{--sign-bg:var(--sign-blue)}.\[--sign-bg\:var\(--sign-green\)\]{--sign-bg:var(--sign-green)}.\[--sign-bg\:var\(--sign-red\)\]{--sign-bg:var(--sign-red)}.\[--sign-bg\:var\(--sign-yellow\)\]{--sign-bg:var(--sign-yellow)}.\[--sign-edge\:var\(--ink\)\]{--sign-edge:var(--ink)}.\[--sign-edge\:var\(--sign-ink\)\]{--sign-edge:var(--sign-ink)}.\[--sign-edge\:var\(--sign-light-text\)\]{--sign-edge:var(--sign-light-text)}.\[text-shadow\:0_1px_0_rgb\(255_255_255\/0\.08\)\,0_-1px_0_rgb\(0_0_0\/0\.4\)\]{text-shadow:0 1px #ffffff14,0 -1px #0006}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:-z-10:before{content:var(--tw-content);z-index:calc(10 * -1)}.before\:bg-accent-on-app:before{content:var(--tw-content);background-color:var(--accent-on-app)}.before\:\[clip-path\:polygon\(0_0\,100\%_0\,92\%_100\%\,0_100\%\)\]:before{content:var(--tw-content);clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pl-0:first-child{padding-left:0}.first\:pl-3:first-child{padding-left:calc(var(--spacing) * 3)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-0:last-child{padding-right:0}.last\:pr-2:last-child{padding-right:calc(var(--spacing) * 2)}.empty\:hidden:empty{display:none}.focus-within\:opacity-100:focus-within{opacity:1}@media (hover:hover){.hover\:border-control-edge:hover{border-color:var(--control-edge)}.hover\:bg-on-app\/10:hover{background-color:var(--on-app)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-on-app\/10:hover{background-color:color-mix(in oklab, var(--on-app) 10%, transparent)}}.hover\:bg-surface:hover{background-color:var(--bg-surface)}.hover\:bg-surface-2:hover{background-color:var(--bg-surface-2)}.hover\:text-danger:hover{color:var(--danger)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-on-app:hover{color:var(--on-app)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-focus:focus-visible{--tw-ring-color:var(--focus)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:-outline-offset-4:focus-visible{outline-offset:calc(4px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[color\:var\(--ring\)\]:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-surface-2:active{background-color:var(--bg-surface-2)}.active\:duration-\[var\(--dur-press\)\]:active{--tw-duration:var(--dur-press);transition-duration:var(--dur-press)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-surface:disabled:hover{background-color:var(--bg-surface)}}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where([data-theme=book]) .in-data-\[theme\=book\]\:tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}:where([data-theme=book]) .in-data-\[theme\=book\]\:uppercase{text-transform:uppercase}.has-\[\:focus-visible\]\:z-10:has(:focus-visible){z-index:10}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:-outline-offset-4:has(:focus-visible){outline-offset:calc(4px * -1)}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-offset-4:has(:focus-visible){outline-offset:4px}.has-\[\:focus-visible\]\:outline-focus:has(:focus-visible){outline-color:var(--focus)}.has-\[\:focus-visible\]\:outline-focus-on-app:has(:focus-visible){outline-color:var(--focus-on-app)}.has-\[\:focus-visible\]\:outline-solid:has(:focus-visible){--tw-outline-style:solid;outline-style:solid}.has-\[select\:focus-visible\]\:outline-2:has(:is(select:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[select\:focus-visible\]\:outline-offset-2:has(:is(select:focus-visible)){outline-offset:2px}.has-\[select\:focus-visible\]\:outline-\[color\:var\(--ring\)\]:has(:is(select:focus-visible)){outline-color:var(--ring)}.has-\[select\:focus-visible\]\:outline-solid:has(:is(select:focus-visible)){--tw-outline-style:solid;outline-style:solid}.aria-\[invalid\=true\]\:border-2[aria-invalid=true]{border-style:var(--tw-border-style);border-width:2px}.aria-\[invalid\=true\]\:border-danger[aria-invalid=true]{border-color:var(--danger)}@media (prefers-reduced-motion:no-preference){.motion-safe\:delay-100{transition-delay:.1s}}@media not all and (min-width:359px){.max-\[359px\]\:px-0{padding-inline:0}.max-\[359px\]\:tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}}@media not all and (min-width:80rem){.max-xl\:odd\:border-l-0:nth-child(odd){border-left-style:var(--tw-border-style);border-left-width:0}.max-xl\:odd\:pl-0:nth-child(odd){padding-left:0}.max-xl\:nth-\[n\+3\]\:border-t:nth-child(n+3){border-top-style:var(--tw-border-style);border-top-width:1px}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}.max-lg\:rounded-t-\[18px\]{border-top-left-radius:18px;border-top-right-radius:18px}}@media (min-width:640px){.min-\[640px\]\:hidden{display:none}.min-\[640px\]\:max-w-lg{max-width:var(--container-lg)}.min-\[640px\]\:items-center{align-items:center}.min-\[640px\]\:rounded-panel{border-radius:var(--radius)}.min-\[640px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.min-\[640px\]\:pt-4{padding-top:calc(var(--spacing) * 4)}}@media (min-width:1400px){.min-\[1400px\]\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:hidden{display:none}.sm\:table{display:table}.sm\:table-caption{display:table-caption}.sm\:table-cell{display:table-cell}.sm\:table-header-group{display:table-header-group}.sm\:table-row{display:table-row}.sm\:table-row-group{display:table-row-group}.sm\:w-auto{width:auto}.sm\:max-w-\[15rem\]{max-width:15rem}.sm\:min-w-\[18rem\]{min-width:18rem}.sm\:flex-none{flex:none}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_9rem\]{grid-template-columns:1fr 9rem}.sm\:flex-row{flex-direction:row}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-0{padding-block:0}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:text-\[length\:var\(--type-xl\)\]{font-size:var(--type-xl)}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:first\:pl-0:first-child{padding-left:0}.sm\:last\:pr-0:last-child{padding-right:0}}@media (min-width:48rem){.md\:hidden{display:none}.md\:table{display:table}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:text-\[length\:calc\(var\(--type-2xl\)\*1\.3\)\]{font-size:calc(var(--type-2xl) * 1.3)}.md\:text-\[length\:calc\(var\(--type-2xl\)\*1\.15\)\]{font-size:calc(var(--type-2xl) * 1.15)}.md\:text-\[length\:var\(--type-3xl\)\]{font-size:var(--type-3xl)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:-mt-6{margin-top:calc(var(--spacing) * -6)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-24{margin-top:calc(var(--spacing) * 24)}.lg\:mt-auto{margin-top:auto}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:min-h-\[560px\]{min-height:560px}.lg\:min-h-\[calc\(100svh-5rem\)\]{min-height:calc(100svh - 5rem)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[200px_minmax\(0\,1fr\)\]{grid-template-columns:200px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.lg\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,11fr\)_minmax\(0\,13fr\)\]{grid-template-columns:minmax(0,11fr) minmax(0,13fr)}.lg\:items-start{align-items:flex-start}.lg\:justify-center{justify-content:center}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:justify-self-end{justify-self:flex-end}.lg\:rounded-l-panel{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.lg\:rounded-r-panel{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-14{padding-top:calc(var(--spacing) * 14)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:text-\[clamp\(2\.75rem\,5\.5vw\,4\.5rem\)\]{font-size:clamp(2.75rem,5.5vw,4.5rem)}.lg\:text-\[clamp\(3\.25rem\,5\.2vw\,4\.75rem\)\]{font-size:clamp(3.25rem,5.2vw,4.75rem)}.lg\:text-\[clamp\(3\.25rem\,6vw\,5\.25rem\)\]{font-size:clamp(3.25rem,6vw,5.25rem)}.lg\:text-\[clamp\(3rem\,5vw\,4\.5rem\)\]{font-size:clamp(3rem,5vw,4.5rem)}.lg\:text-\[length\:var\(--type-2xl\)\]{font-size:var(--type-2xl)}.lg\:text-\[length\:var\(--type-3xl\)\]{font-size:var(--type-3xl)}.lg\:text-\[length\:var\(--type-lg\)\]{font-size:var(--type-lg)}.lg\:leading-\[var\(--type-2xl-lh\)\]{--tw-leading:var(--type-2xl-lh);line-height:var(--type-2xl-lh)}.lg\:leading-\[var\(--type-3xl-lh\)\]{--tw-leading:var(--type-3xl-lh);line-height:var(--type-3xl-lh)}}@media (min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:mr-3{margin-right:calc(var(--spacing) * 3)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.5fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.5fr\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr))}.xl\:pr-4{padding-right:calc(var(--spacing) * 4)}}@media (min-width:96rem){.\32 xl\:hidden{display:none}.\32 xl\:table-cell{display:table-cell}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (min-width:32rem){.\@lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@lg\:flex-col-reverse{flex-direction:column-reverse}.\@lg\:items-stretch{align-items:stretch}.\@lg\:justify-end{justify-content:flex-end}.\@lg\:gap-1{gap:var(--spacing)}.\@lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\@lg\:py-3{padding-block:calc(var(--spacing) * 3)}}.\[\&_optgroup\]\:bg-surface optgroup{background-color:var(--bg-surface)}.\[\&_optgroup\]\:text-ink-soft optgroup{color:var(--ink-soft)}.\[\&_option\]\:bg-surface option{background-color:var(--bg-surface)}.\[\&_option\]\:text-ink option{color:var(--ink)}.\[\&\>label\]\:whitespace-nowrap>label{white-space:nowrap}}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--line:1px;--type-xs:.75rem;--type-sm:.875rem;--type-md:1rem;--type-lg:1.25rem;--type-xl:1.75rem;--type-2xl:2.5rem;--type-3xl:4rem;--z-base:0;--z-sticky:10;--z-nav:20;--z-sheet:40;--z-dialog:50;--z-toast:60;--dur-press:90ms;--dur-look:.45s;--dur-morph:.28s;--sign-green:#00704a;--sign-blue:#0b4fa3;--sign-red:#b3261e;--sign-yellow:#ffcd00;--sign-light-text:#fff;--sign-ink:#15181b;--on-highlight:#15181b}:where(:root),[data-theme=book]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#182746;--on-app:#e8edf5;--on-app-soft:#a9b6cc;--bg-surface:#eef2f6;--bg-surface-2:#e3e9f0;--ink:#172033;--ink-soft:#4d5a70;--rule:#c3d1e2;--control-edge:#7d8aa0;--accent:#5a3ea8;--on-accent:#fff;--accent-2:#1f4cb3;--highlight:#c4302a;--good:#1d7a4f;--warn:#9a5b00;--danger:#b3261e;--focus:var(--accent-2);--focus-on-app:#b9c8ff;--phone-nav-h:58px;--accent-on-app:#c9b8ff;--series-1:#1f4cb3;--series-2:#b86200;--series-3:#5a3ea8;--series-4:#0f8a6b;--chart-grid:#d5dee9;--chart-axis:var(--ink-soft);--font-display:var(--ff-fira-sans-condensed), system-ui, sans-serif;--font-body:var(--ff-fira-sans), system-ui, sans-serif;--font-num:var(--ff-jetbrains-mono), ui-monospace, monospace;--type-xs-lh:1.4;--type-sm-lh:1.45;--type-md-lh:1.55;--type-lg-lh:1.4;--type-xl-lh:1.2;--type-2xl-lh:1.05;--type-3xl-lh:.98;--row-h:60px;--radius-sm:2px;--radius:4px;--radius-btn:4px;--line-strong:2px;--shadow-1:0 1px 0 #c3d1e2, 0 8px 24px -16px #0b142a66;--shadow-2:0 1px 0 #c3d1e2, 0 20px 40px -20px #0b142a99;--stamp-blend:multiply;--dur-state:.2s;--dur-enter:.42s;--dur-signature:.65s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-snap:cubic-bezier(.34, 1.56, .64, 1);--stagger:60ms;--dur-route:.22s;--route-shift:16px}[data-theme=book][data-mode=dark],[data-mode=dark] [data-theme=book],:where(:root[data-mode=dark]:not([data-theme])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#0c1424;--on-app:#e8edf5;--on-app-soft:#9eabc2;--bg-surface:#162036;--bg-surface-2:#1d2942;--ink:#e6ebf3;--ink-soft:#a5b2c7;--rule:#2d3b57;--control-edge:#73829c;--accent:#b3a0ff;--on-accent:#1b1238;--accent-2:#8eb0ff;--highlight:#ff8a7a;--good:#5cc995;--warn:#e9ad55;--danger:#ff8c82;--focus-on-app:#b9c8ff;--accent-on-app:#c9b8ff;--series-1:#8eb0ff;--series-2:#f0a457;--series-3:#c4b4ff;--series-4:#45c7a5;--chart-grid:#26324b;--shadow-1:0 1px 0 #24314b, 0 8px 24px -16px #0009;--shadow-2:0 1px 0 #24314b, 0 20px 40px -20px #000c;--stamp-blend:screen}[data-theme=motorway]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#23262a;--on-app:#f1f2ee;--on-app-soft:#a7adb3;--bg-surface:#fff;--bg-surface-2:#eceee9;--ink:#15181b;--ink-soft:#5f666d;--rule:#e3e5e1;--control-edge:#80878e;--accent:#00704a;--on-accent:#fff;--accent-2:#0b4fa3;--highlight:#ffcd00;--good:#00704a;--warn:#9a5b00;--danger:#b3261e;--focus:var(--accent-2);--focus-on-app:#ffcd00;--phone-nav-h:56px;--accent-on-app:#ffcd00;--series-1:#0b4fa3;--series-2:#b86200;--series-3:#8a3fb8;--series-4:#00704a;--chart-grid:#e3e5e1;--chart-axis:var(--ink-soft);--font-display:var(--ff-commissioner), system-ui, sans-serif;--font-body:var(--ff-commissioner), system-ui, sans-serif;--font-num:var(--ff-jetbrains-mono), ui-monospace, monospace;--type-xs-lh:1.3;--type-sm-lh:1.35;--type-md-lh:1.45;--type-lg-lh:1.3;--type-xl-lh:1.1;--type-2xl-lh:1;--type-3xl-lh:.95;--row-h:48px;--radius-sm:8px;--radius:14px;--radius-btn:10px;--line-strong:3px;--shadow-1:0 2px 0 #0000001f;--shadow-2:0 4px 0 #00000026;--dur-state:.16s;--dur-enter:.36s;--dur-signature:.72s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-snap:steps(6, end);--stagger:40ms;--dur-route:.18s;--route-shift:28px}[data-theme=motorway][data-mode=dark],[data-mode=dark] [data-theme=motorway]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#1c1f22;--on-app:#f1f2ee;--on-app-soft:#a7adb3;--bg-surface:#2b2f34;--bg-surface-2:#222529;--ink:#eef0ec;--ink-soft:#a9b0b6;--rule:#3b4046;--control-edge:#80878e;--accent:#3fb984;--on-accent:#0d1f17;--accent-2:#7fb0f0;--highlight:#ffcd00;--good:#3fb984;--warn:#e9ad55;--danger:#ff8c82;--focus-on-app:#ffcd00;--accent-on-app:#ffcd00;--series-1:#7fb0f0;--series-2:#f0a457;--series-3:#c99be8;--series-4:#3fb984;--chart-grid:#363b41;--shadow-1:0 2px 0 #0006;--shadow-2:0 4px 0 #00000080}[data-theme=minimal]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#f4f2ee;--on-app:#1c1b19;--on-app-soft:#4a4741;--bg-surface:#fbfaf8;--bg-surface-2:#f1efea;--ink:#1c1b19;--ink-soft:#625f58;--rule:#e4e1d9;--control-edge:#8a867c;--accent:#1c1b19;--on-accent:#fbfaf8;--accent-2:#3a3833;--highlight:#b23c0c;--good:#2b6a3d;--warn:#8a5300;--danger:#b42318;--focus:#1c1b19;--focus-on-app:#1c1b19;--accent-on-app:#1c1b19;--on-highlight:#fbfaf8;--phone-nav-h:57px;--series-1:#1c1b19;--series-2:#a8560f;--series-3:#4a6b8a;--series-4:#3f7a52;--chart-grid:#ebe8e1;--chart-axis:var(--ink-soft);--font-display:var(--ff-geologica), system-ui, sans-serif;--font-body:var(--ff-geologica), system-ui, sans-serif;--font-num:var(--ff-geologica), system-ui, sans-serif;--type-xs-lh:1.4;--type-sm-lh:1.45;--type-md-lh:1.55;--type-lg-lh:1.35;--type-xl-lh:1.15;--type-2xl-lh:1.02;--type-3xl-lh:.95;--row-h:52px;--radius-sm:6px;--radius:10px;--radius-btn:999px;--line-strong:1px;--shadow-1:0 0 0 1px #1c1b190f;--shadow-2:0 0 0 1px #1c1b1914, 0 16px 32px -24px #1c1b1940;--stamp-blend:normal;--dur-state:.15s;--dur-enter:.22s;--dur-signature:.4s;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-snap:cubic-bezier(.23, 1, .32, 1);--stagger:30ms;--dur-route:.16s;--route-shift:0px}[data-theme=minimal][data-mode=dark],[data-mode=dark] [data-theme=minimal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#121212;--on-app:#ecebe7;--on-app-soft:#a19e97;--bg-surface:#181817;--bg-surface-2:#1f1f1d;--ink:#ecebe7;--ink-soft:#a3a097;--rule:#2c2c29;--control-edge:#77746c;--accent:#ecebe7;--on-accent:#121212;--accent-2:#d2d0ca;--highlight:#fb923c;--good:#6cc48a;--warn:#e9ad55;--danger:#ff8c82;--focus:#ecebe7;--focus-on-app:#ecebe7;--accent-on-app:#ecebe7;--on-highlight:#121212;--series-1:#ecebe7;--series-2:#f0a457;--series-3:#8fb3d6;--series-4:#6cc48a;--chart-grid:#2a2a27;--shadow-1:0 0 0 1px #ffffff12;--shadow-2:0 0 0 1px #ffffff1a, 0 16px 32px -24px #000c}[data-theme|=racing]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-surface:#fff;--bg-surface-2:#f2f2f4;--ink:#0f0f10;--ink-soft:#5e5e64;--rule:#e4e4e8;--control-edge:#85858d;--accent-2:#3a3a40;--good:#087a33;--warn:#8a5a00;--danger:#c8001e;--focus:var(--accent);--focus-on-app:var(--accent-on-app);--phone-nav-h:57px;--sector-best:#8a2be2;--on-sector-best:#fff;--sector-pb:#08793a;--on-sector-pb:#fff;--sector-slow:#b88a00;--on-sector-slow:#111;--series-1:var(--accent);--series-2:#6d28d9;--series-3:#0f766e;--series-4:#b45309;--chart-grid:#ececef;--chart-axis:var(--ink-soft);--font-display:var(--ff-sofia-sans-extra-condensed), system-ui, sans-serif;--font-body:var(--ff-sofia-sans), system-ui, sans-serif;--font-num:var(--ff-tektur), system-ui, sans-serif;--type-xs-lh:1.4;--type-sm-lh:1.45;--type-md-lh:1.5;--type-lg-lh:1.25;--type-xl-lh:1.05;--type-2xl-lh:.98;--type-3xl-lh:.92;--row-h:48px;--radius-sm:0px;--radius:2px;--radius-btn:0px;--line-strong:3px;--shadow-1:0 0 0 1px #0f0f1014;--shadow-2:0 0 0 1px #0f0f101f, 0 12px 24px -16px #0f0f1066;--stamp-blend:normal;--dur-state:.12s;--dur-enter:.16s;--dur-signature:.42s;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-snap:cubic-bezier(.2, 0, 0, 1);--stagger:20ms;--dur-route:.14s;--route-shift:16px}[data-theme|=racing][data-mode=dark],[data-mode=dark] [data-theme|=racing]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-surface:#141416;--bg-surface-2:#1c1c1f;--ink:#f4f4f4;--ink-soft:#a2a2a8;--rule:#2a2a2e;--control-edge:#73737b;--accent-2:#d4d4d8;--good:#3ddc84;--warn:#ffc04d;--danger:#ff6b6b;--sector-best:#b77bff;--on-sector-best:#000;--sector-pb:#2fd36b;--on-sector-pb:#000;--sector-slow:#ffd23d;--on-sector-slow:#111;--series-2:#b77bff;--series-3:#2dd4bf;--series-4:#fbbf24;--chart-grid:#26262a;--shadow-1:0 0 0 1px #ffffff14;--shadow-2:0 0 0 1px #ffffff1f, 0 12px 24px -16px #000c}[data-theme=racing]{--bg-app:#0c2a3f;--on-app:#f4f4f4;--on-app-soft:#b3c3cf;--accent-on-app:#f26b1d;--on-highlight:#111;--accent:#b84a0a;--on-accent:#fff;--highlight:#c2410c;--livery-1:#8fc6e8;--livery-2:#f26b1d;--livery-3:#8fc6e8}[data-theme=racing][data-mode=dark],[data-mode=dark] [data-theme=racing]{--bg-app:#061826;--on-app:#f4f4f4;--on-app-soft:#a6b6c2;--accent-on-app:#ff8a3d;--on-highlight:#111;--accent:#ff8a3d;--on-accent:#111;--highlight:#ff8a3d}[data-theme=racing-papaya]{--bg-app:#1c1c1e;--on-app:#f4f4f4;--on-app-soft:#b0b0b4;--accent-on-app:#ff8000;--on-highlight:#111;--accent:#b35300;--on-accent:#fff;--highlight:#c2410c;--livery-1:#ff8000;--livery-2:#1c1c1e;--livery-3:#ff8000}[data-theme=racing-papaya][data-mode=dark],[data-mode=dark] [data-theme=racing-papaya]{--bg-app:#0e0e0f;--on-app:#f4f4f4;--on-app-soft:#a8a8ad;--accent-on-app:#ff8000;--on-highlight:#111;--accent:#ff8a1a;--on-accent:#111;--highlight:#ff8a1a}[data-theme=racing-maranello]{--bg-app:#a6051a;--on-app:#fff;--on-app-soft:#fff2f4;--accent-on-app:#fff200;--on-highlight:#111;--accent:#c8001e;--on-accent:#fff;--highlight:#c8001e;--livery-1:#e8002d;--livery-2:#fff200;--livery-3:#fff}[data-theme=racing-maranello][data-mode=dark],[data-mode=dark] [data-theme=racing-maranello]{--bg-app:#5c0410;--on-app:#fff;--on-app-soft:#e6b3ba;--accent-on-app:#fff200;--on-highlight:#111;--accent:#ff4d5e;--on-accent:#111;--highlight:#ff4d5e}[data-theme=racing-silver]{--bg-app:#0d0f10;--on-app:#f4f4f4;--on-app-soft:#a9adb0;--accent-on-app:#00d7b6;--on-highlight:#06201c;--accent:#00796a;--on-accent:#fff;--highlight:#c2410c;--livery-1:#c6c6c8;--livery-2:#00d7b6;--livery-3:#c6c6c8}[data-theme=racing-silver][data-mode=dark],[data-mode=dark] [data-theme=racing-silver]{--bg-app:#050607;--on-app:#f4f4f4;--on-app-soft:#a2a6a9;--accent-on-app:#00d7b6;--on-highlight:#06201c;--accent:#00d7b6;--on-accent:#06201c;--highlight:#ff8a3d}[data-theme=racing-milton-keynes]{--bg-app:#1d3c8f;--on-app:#f4f4f4;--on-app-soft:#c4cfec;--accent-on-app:#ffc906;--on-highlight:#111;--accent:#d10a14;--on-accent:#fff;--highlight:#d10a14;--livery-1:#e30613;--livery-2:#ffc906;--livery-3:#1d3c8f}[data-theme=racing-milton-keynes][data-mode=dark],[data-mode=dark] [data-theme=racing-milton-keynes]{--bg-app:#12285e;--on-app:#f4f4f4;--on-app-soft:#b5c1e3;--accent-on-app:#ffc906;--on-highlight:#111;--accent:#ff4a52;--on-accent:#111;--highlight:#ff4a52}[data-theme=racing-green]{--bg-app:#00483d;--on-app:#f4f4f4;--on-app-soft:#b5cbc6;--accent-on-app:#cedc00;--on-highlight:#0f1a00;--accent:#00665a;--on-accent:#fff;--highlight:#c2410c;--livery-1:#cedc00;--livery-2:#00483d;--livery-3:#cedc00}[data-theme=racing-green][data-mode=dark],[data-mode=dark] [data-theme=racing-green]{--bg-app:#00261f;--on-app:#f4f4f4;--on-app-soft:#a3bdb7;--accent-on-app:#cedc00;--on-highlight:#0f1a00;--accent:#cedc00;--on-accent:#0f1a00;--highlight:#ff8a3d}[data-theme=racing-enstone]{--bg-app:#0a2b5e;--on-app:#f4f4f4;--on-app-soft:#b1c0d8;--accent-on-app:#ff87bc;--on-highlight:#2a0016;--accent:#b5156b;--on-accent:#fff;--highlight:#b5156b;--livery-1:#0093cc;--livery-2:#ff87bc;--livery-3:#0093cc}[data-theme=racing-enstone][data-mode=dark],[data-mode=dark] [data-theme=racing-enstone]{--bg-app:#05173a;--on-app:#f4f4f4;--on-app-soft:#a6b4cc;--accent-on-app:#ff87bc;--on-highlight:#2a0016;--accent:#ff87bc;--on-accent:#2a0016;--highlight:#ff87bc}[data-theme=racing-grove]{--bg-app:#041e42;--on-app:#f4f4f4;--on-app-soft:#aab7cb;--accent-on-app:#00a3e0;--on-highlight:#001a26;--accent:#1560c9;--on-accent:#fff;--highlight:#c2410c;--livery-1:#00a3e0;--livery-2:#1868db;--livery-3:#00a3e0}[data-theme=racing-grove][data-mode=dark],[data-mode=dark] [data-theme=racing-grove]{--bg-app:#02112a;--on-app:#f4f4f4;--on-app-soft:#a0adc2;--accent-on-app:#00a3e0;--on-highlight:#001a26;--accent:#5cb8ff;--on-accent:#001a26;--highlight:#ff8a3d}[data-theme=racing-faenza]{--bg-app:#1a2fb0;--on-app:#fff;--on-app-soft:#c9d0f2;--accent-on-app:#fff;--on-highlight:#1a2fb0;--accent:#1a2fb0;--on-accent:#fff;--highlight:#d10a14;--livery-1:#fff;--livery-2:#1a2fb0;--livery-3:#e3001b}[data-theme=racing-faenza][data-mode=dark],[data-mode=dark] [data-theme=racing-faenza]{--bg-app:#0c1760;--on-app:#fff;--on-app-soft:#b4bce6;--accent-on-app:#fff;--on-highlight:#0c1760;--accent:#8ea2ff;--on-accent:#0a1040;--highlight:#ff4a52}[data-theme=racing-kannapolis]{--bg-app:#f2f2f2;--on-app:#111;--on-app-soft:#333336;--accent-on-app:#d10a14;--on-highlight:#fff;--accent:#d10a14;--on-accent:#fff;--highlight:#d10a14;--livery-1:#fff;--livery-2:#111;--livery-3:#eb0a1e}[data-theme=racing-kannapolis][data-mode=dark],[data-mode=dark] [data-theme=racing-kannapolis]{--bg-app:#111112;--on-app:#f4f4f4;--on-app-soft:#a8a8ad;--accent-on-app:#ff4a52;--on-highlight:#111;--accent:#ff4a52;--on-accent:#111;--highlight:#ff4a52}[data-theme=racing-hinwil]{--bg-app:#bfc2c5;--on-app:#111;--on-app-soft:#26272a;--accent-on-app:#9a001c;--on-highlight:#fff;--accent:#c8002b;--on-accent:#fff;--highlight:#c8002b;--livery-1:#b4b8bc;--livery-2:#1d1e20;--livery-3:#f50537}[data-theme=racing-hinwil][data-mode=dark],[data-mode=dark] [data-theme=racing-hinwil]{--bg-app:#1d1e20;--on-app:#f4f4f4;--on-app-soft:#a9abae;--accent-on-app:#ff4d6d;--on-highlight:#111;--accent:#ff4d6d;--on-accent:#111;--highlight:#ff4d6d}[data-theme=racing-fishers]{--bg-app:#000;--on-app:#fff;--on-app-soft:#b4b4b4;--accent-on-app:#fff;--on-highlight:#000;--accent:#111;--on-accent:#fff;--highlight:#c8001e;--livery-1:#fff;--livery-2:#000;--livery-3:#fff}[data-theme=racing-fishers][data-mode=dark],[data-mode=dark] [data-theme=racing-fishers]{--bg-app:#000;--on-app:#fff;--on-app-soft:#a8a8a8;--accent-on-app:#fff;--on-highlight:#000;--accent:#f2f2f2;--on-accent:#000;--highlight:#ff4d5e}[data-theme|=retro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--focus:var(--ink);--focus-on-app:var(--accent-on-app);--chart-axis:var(--ink-soft);--phone-nav-h:57px;--font-display:var(--ff-tiny5), ui-monospace, monospace;--font-body:var(--ff-play), system-ui, sans-serif;--font-num:var(--ff-jetbrains-mono), ui-monospace, monospace;--font-seg:var(--ff-doto), var(--ff-jetbrains-mono), ui-monospace, monospace;--type-xs-lh:1.45;--type-sm-lh:1.5;--type-md-lh:1.55;--type-lg-lh:1.3;--type-xl-lh:1.15;--type-2xl-lh:1.05;--type-3xl-lh:1;--row-h:48px;--radius-sm:2px;--radius:2px;--radius-btn:2px;--line-strong:2px;--shadow-1:0 0 0 2px var(--rule);--shadow-2:0 0 0 2px var(--rule), 4px 4px 0 #00000040;--stamp-blend:normal;--dur-state:.1s;--dur-enter:.24s;--dur-signature:.6s;--ease-out:steps(4, end);--ease-in-out:steps(3, end);--ease-snap:steps(2, end);--stagger:40ms;--dur-route:.16s;--route-shift:0px}[data-theme=retro],[data-theme=retro-arcade]{--bg-app:#2b2a26;--on-app:#e3e6d0;--on-app-soft:#b2b49f;--accent-on-app:#c3cda6;--on-highlight:#161b12;--bg-surface:#b9c2a4;--bg-surface-2:#aeb798;--ink:#161b12;--ink-soft:#333c2b;--rule:#96a083;--control-edge:#4c5641;--accent:#161b12;--on-accent:#c3cda6;--accent-2:#2b3324;--highlight:#8b1d12;--good:#1d4a18;--warn:#553800;--danger:#7d150b;--series-1:#161b12;--series-2:#6e1f5c;--series-3:#1d4566;--series-4:#5a3b00;--chart-grid:#a3ac8c;--seg-on:var(--ink);--seg-off:#161b121f;--seg-glow:none;--vfd-bg:#050706;--vfd-on:#8ff5d8;--vfd-soft:#5fc2a6;--vfd-glow:0 0 6px #8ff5d899, 0 0 14px #8ff5d833}[data-theme=retro][data-mode=dark],[data-theme=retro-arcade][data-mode=dark],[data-mode=dark] [data-theme=retro],[data-mode=dark] [data-theme=retro-arcade]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#070807;--on-app:#8ff5d8;--on-app-soft:#5fb8a0;--accent-on-app:#8ff5d8;--on-highlight:#04110d;--bg-surface:#0b0f0e;--bg-surface-2:#111816;--ink:#8ff5d8;--ink-soft:#5fbfa5;--rule:#18342d;--control-edge:#2f7d6a;--accent:#8ff5d8;--on-accent:#04110d;--accent-2:#c6fbec;--highlight:#ff5a8a;--good:#8dffa8;--warn:#ffd166;--danger:#ff7a9c;--series-1:#8ff5d8;--series-2:#ffb347;--series-3:#ff7ab0;--series-4:#a8bcff;--chart-grid:#14241f;--seg-on:#8ff5d8;--seg-off:#8ff5d81c;--seg-glow:0 0 6px #8ff5d899, 0 0 14px #8ff5d833}[data-theme=retro-amber],[data-theme=retro-amber-arcade]{--bg-app:#2a2520;--on-app:#f0e2c4;--on-app-soft:#c2b393;--accent-on-app:#f0bf62;--on-highlight:#241505;--bg-surface:#e4bd6a;--bg-surface-2:#d9b15d;--ink:#241505;--ink-soft:#4a3110;--rule:#c49a48;--control-edge:#6b4a16;--accent:#241505;--on-accent:#f0bf62;--accent-2:#3d260a;--highlight:#8b1d12;--good:#1f4a14;--warn:#4d2f00;--danger:#7d150b;--series-1:#241505;--series-2:#7d150b;--series-3:#1d4566;--series-4:#3f5a12;--chart-grid:#d3aa58;--seg-on:var(--ink);--seg-off:#2415051f;--seg-glow:none;--vfd-bg:#0a0704;--vfd-on:#ffb347;--vfd-soft:#d0913a;--vfd-glow:0 0 6px #ffb34799, 0 0 14px #ffb34733}[data-theme=retro-amber][data-mode=dark],[data-theme=retro-amber-arcade][data-mode=dark],[data-mode=dark] [data-theme=retro-amber],[data-mode=dark] [data-theme=retro-amber-arcade]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#080605;--on-app:#ffb347;--on-app-soft:#c48a3a;--accent-on-app:#ffb347;--on-highlight:#1a1004;--bg-surface:#0e0b08;--bg-surface-2:#16110b;--ink:#ffb347;--ink-soft:#cc9140;--rule:#33260f;--control-edge:#8a5f22;--accent:#ffb347;--on-accent:#1a1004;--accent-2:#ffd9a1;--highlight:#ff5a5a;--good:#b6e36b;--warn:#ffe066;--danger:#ff7a6b;--series-1:#ffb347;--series-2:#8ff5d8;--series-3:#ff7ab0;--series-4:#c3d86b;--chart-grid:#241a0c;--seg-on:#ffb347;--seg-off:#ffb3471c;--seg-glow:0 0 6px #ffb34799, 0 0 14px #ffb34733}[data-theme=retro-arcade],[data-theme=retro-amber-arcade]{--font-display:var(--ff-press-start-2p), ui-monospace, monospace}.ruled{background-color:var(--bg-surface);background-image:repeating-linear-gradient(to bottom, transparent 0 39px, var(--rule) 39px 40px)}[data-theme=book] .label{font-family:var(--font-display);font-size:var(--type-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600}[data-theme=motorway] .only-book,[data-theme=minimal] .only-book,[data-theme|=racing] .only-book,[data-theme|=retro] .only-book,html:not([data-theme=motorway]) .only-motorway,html:not([data-theme=minimal]) .only-minimal,html:not([data-theme|=racing]) .only-racing,html:not([data-theme|=retro]) .only-retro{display:none}[data-theme=motorway] .tracker-ground{--bg-app:var(--bg-surface-2);--on-app:var(--ink);--on-app-soft:var(--ink-soft);--accent-on-app:var(--accent);--focus-on-app:var(--focus);background:var(--bg-app);color:var(--on-app);border-radius:var(--radius);padding:1.25rem}@media (max-width:767px){[data-theme=motorway] .tracker-ground{border-radius:0;margin-inline:-1.5rem;padding:1rem 1.5rem}}@media (max-width:639px){[data-theme=motorway] .tracker-ground{margin-inline:-1rem;padding-inline:1rem}}[data-theme=motorway] .ruled,[data-theme=minimal] .ruled,[data-theme|=racing] .ruled,[data-theme|=retro] .ruled{background-image:none}.mw-road{pointer-events:none;height:min(26rem,78%);position:absolute;inset:auto 0 0;overflow:hidden}.mw-road__plane{background:linear-gradient(90deg, transparent 0 6%, var(--on-app) 6% 6.6%, transparent 6.6% 93.4%, var(--on-app) 93.4% 94%, transparent 94%), var(--bg-app);width:1500px;height:520px;position:absolute;bottom:-40px;left:50%;overflow:hidden;transform:translate(-50%)perspective(400px)rotateX(58deg)}@supports (color:color-mix(in lab, red, red)){.mw-road__plane{background:linear-gradient(90deg, transparent 0 6%, var(--on-app) 6% 6.6%, transparent 6.6% 93.4%, var(--on-app) 93.4% 94%, transparent 94%), color-mix(in srgb, var(--bg-app), white 5%)}}.mw-road__dashes{background:repeating-linear-gradient(to bottom, var(--on-app) 0 60px, transparent 60px 140px);width:14px;margin-left:-7px;position:absolute;top:-140px;bottom:0;left:50%}.queued-row{background-image:repeating-linear-gradient(135deg, var(--ink) 0 6px, transparent 6px 14px)}@supports (color:color-mix(in lab, red, red)){.queued-row{background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--ink) 6%, transparent) 0 6px, transparent 6px 14px)}}[data-theme=minimal] .uppercase{text-transform:none;letter-spacing:-.005em}[data-theme=minimal] .font-display:is(.font-bold,.font-extrabold,.font-black){letter-spacing:-.02em;font-weight:500}[data-theme|=racing] body:before{content:"";background:conic-gradient(var(--on-app) 25%, transparent 0 50%, var(--on-app) 0 75%, transparent 0) 0 0 / 8px 8px;opacity:.85;height:8px;display:block}[data-theme|=racing] .num{font-variation-settings:"wdth" 85}[data-theme|=racing] .font-display:is(.font-bold,.font-extrabold,.font-black){text-transform:uppercase;letter-spacing:.02em;font-style:italic;font-weight:800}[data-theme|=racing] :is(.btn-primary,.btn-danger){isolation:isolate;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-style:italic;font-weight:800;font-size:calc(var(--type-md) * 1.1);background:0 0}[data-theme|=racing] :is(.btn-primary,.btn-danger):before{content:"";z-index:-1;background:var(--accent);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);position:absolute;inset:0}[data-theme|=racing] .btn-danger:before{background:var(--danger)}[data-theme|=racing] [data-sector]{text-align:center;min-width:3.25rem;padding:1px 6px;font-weight:700;display:inline-block}[data-theme|=racing] [data-sector=best]{background:var(--sector-best);color:var(--on-sector-best)}[data-theme|=racing] [data-sector=pb]{background:var(--sector-pb);color:var(--on-sector-pb)}[data-theme|=racing] [data-sector=slow]{background:var(--sector-slow);color:var(--on-sector-slow)}:where(.theme-preview){--livery-1:initial;--livery-2:initial;--livery-3:initial;--seg-glow:initial}.theme-preview__stripe{background:linear-gradient(90deg, var(--livery-1,var(--accent-on-app)) 0 50%, var(--livery-2,var(--accent-on-app)) 50% 80%, var(--livery-3,var(--accent-on-app)) 80%)}[data-theme|=retro] .font-display{font-synthesis:none;overflow-wrap:break-word;font-weight:400}[data-theme|=retro] .font-display:is(.font-bold,.font-extrabold,.font-black){text-transform:uppercase;letter-spacing:.04em}[data-theme$=-arcade] .font-display{font-size-adjust:cap-height .62;letter-spacing:0;line-height:1.5}[data-theme|=retro] .num{text-shadow:var(--seg-glow)}.seg{font-family:var(--font-seg);font-variant-numeric:tabular-nums;color:var(--seg-on);text-shadow:var(--seg-glow);font-weight:900;display:inline-block;position:relative}.seg:before{content:attr(data-ghost);color:var(--seg-off);text-shadow:none;pointer-events:none;position:absolute;right:0}.seg__lit{position:relative}.seg--status{color:inherit}.vfd{--seg-on:var(--vfd-on);--seg-off:var(--vfd-on)}@supports (color:color-mix(in lab, red, red)){.vfd{--seg-off:color-mix(in srgb, var(--vfd-on) 11%, transparent)}}.vfd{--seg-glow:var(--vfd-glow);background:var(--vfd-bg);color:var(--vfd-on)}[data-theme|=retro][data-mode=dark] :is(.on-surface,.bg-surface):not(.theme-preview:not([data-theme|=retro]) *){background-image:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px)}[data-theme|=retro]:not([data-mode=dark]) :is(.on-surface,.bg-surface):not(.theme-preview:not([data-theme|=retro]) *){background-image:linear-gradient(160deg,#ffffff38,#0000 45%)}[data-theme|=retro] :is(.on-surface,.bg-surface) :is(.on-surface,.bg-surface){background-image:none}[data-theme|=retro] :is(.btn-primary,.btn-secondary,.btn-danger){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;box-shadow:3px 3px 0 var(--ink-soft);font-weight:400;transition-property:color,background-color,border-color,translate,box-shadow;transition-timing-function:step-start}[data-theme|=retro] :is(.btn-primary,.btn-secondary,.btn-danger):active:not(:disabled){box-shadow:0 0 0 var(--ink-soft);translate:3px 3px;scale:none}@media (prefers-contrast:more){[data-theme|=retro] :is(.on-surface,.bg-surface){background-image:none}[data-theme|=retro] :is(.num,.seg){text-shadow:none}}@keyframes line-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes ft-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ft-slide-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes ft-fade{0%{opacity:0}to{opacity:1}}@keyframes ft-stamp-land{0%{opacity:0;transform:scale(1.15)rotate(-8deg)}60%{opacity:1;transform:scale(.98)rotate(-3.5deg)}to{opacity:1;transform:scale(1)rotate(-4deg)}}@keyframes ft-sign-settle{0%{transform:translateY(-18px)scale(.94)}to{transform:none}}@keyframes ft-drive{0%{transform:translateY(0)}to{transform:translateY(140px)}}@media (prefers-reduced-motion:no-preference){[data-line]{animation:.9s cubic-bezier(.16,1,.3,1) both line-rise;animation-delay:calc(var(--i,0) * 90ms)}.year-step{animation:ft-year-step .18s var(--ease-out) both}.arrive{animation:ft-rise var(--dur-enter) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--stagger))}.sign-settle{animation:ft-sign-settle var(--dur-signature) var(--ease-out) both;animation-delay:calc(var(--i,0) * .12s)}.mw-road__dashes{animation:ft-drive .6s linear 3, ft-drive 1.6s var(--ease-out) 1.8s forwards}[data-theme=minimal] [data-line]{animation-name:ft-fade;animation-duration:var(--dur-signature)}[data-theme|=racing] [data-line]{animation-name:ft-race-in;animation-duration:var(--dur-enter)}.tower-in{animation:ft-race-in var(--dur-signature) var(--ease-snap) .25s both}[data-theme|=retro] [data-line]{animation-name:ft-retro-draw;animation-duration:var(--dur-enter);animation-timing-function:steps(4,end)}.dash-on{animation:ft-retro-draw var(--dur-signature) steps(6, end) .3s both}.receipt-print{animation:ft-fade var(--dur-signature) var(--ease-out) .35s both}.stamp-land{animation:ft-stamp-land var(--dur-signature) var(--ease-snap) .7s both}}@keyframes ft-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes ft-year-step{0%{opacity:.35;transform:translateX(var(--step,0))}}@keyframes ft-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.skeleton{animation:ft-pulse 1.4s var(--ease-in-out) infinite}.spinner{animation:.8s linear infinite ft-spin}}canvas:active{cursor:grabbing!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes ft-look-circle{0%{clip-path:circle(0 at var(--look-x) var(--look-y))}to{clip-path:circle(var(--look-r) at var(--look-x) var(--look-y))}}@keyframes ft-route-out{to{opacity:0;translate:var(--route-to,0)}}@keyframes ft-route-in{0%{opacity:0;translate:var(--route-from,0)}}html[data-look-change] *{view-transition-name:none!important}html[data-look-change=circle]::view-transition-old(root){animation:none}html[data-look-change=circle]::view-transition-new(root){animation:ft-look-circle var(--dur-look) var(--ease-out) both}html[data-look-change=fade]::view-transition-old(root){animation-duration:var(--dur-state)}html[data-look-change=fade]::view-transition-new(root){animation-duration:var(--dur-state)}::view-transition{pointer-events:none}html:active-view-transition-type(tab-forward,tab-back)::view-transition-old(root){display:none}html:active-view-transition-type(tab-forward,tab-back)::view-transition-new(root){animation:none}html:active-view-transition-type(tab)::view-transition-old(root){animation-duration:var(--dur-route);animation-timing-function:var(--ease-out)}html:active-view-transition-type(tab)::view-transition-new(root){animation-duration:var(--dur-route);animation-timing-function:var(--ease-out)}::view-transition-old(.tab-fade){animation:ft-route-out var(--dur-route) var(--ease-out) both}::view-transition-new(.tab-fade){animation:ft-route-in var(--dur-route) var(--ease-out) both}::view-transition-old(.tab-forward){--route-to:calc(var(--route-shift) * -1);animation:ft-route-out var(--dur-route) var(--ease-out) both}::view-transition-new(.tab-forward){--route-from:var(--route-shift);animation:ft-route-in var(--dur-route) var(--ease-out) both}::view-transition-old(.tab-back){--route-to:var(--route-shift);animation:ft-route-out var(--dur-route) var(--ease-out) both}::view-transition-new(.tab-back){--route-from:calc(var(--route-shift) * -1);animation:ft-route-in var(--dur-route) var(--ease-out) both}[data-phone-nav]{view-transition-name:ft-tab-bar}::view-transition-group(ft-tab-bar){z-index:100;animation:none}::view-transition-old(ft-tab-bar){display:none}::view-transition-new(ft-tab-bar){animation:none}::view-transition-group(.car-name){animation-duration:var(--dur-morph);animation-timing-function:var(--ease-in-out);overflow:clip}::view-transition-old(.car-name){display:none}::view-transition-new(.car-name){object-fit:none;object-position:left top;animation:none}@media (prefers-reduced-motion:reduce){:root[data-theme]{--route-shift:0px}::view-transition-group(.car-name){animation-duration:0s}}@keyframes ft-retro-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ft-race-in{0%{opacity:0;transform:translate(-24px)}}@keyframes ft-pop{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.profile-panel{transform-origin:100% 0;animation:ft-pop .16s var(--ease-out) both}.banner-in{animation:ft-rise min(var(--dur-enter), .24s) var(--ease-out) both}[data-theme=motorway] .banner-in{animation-name:ft-slide-in}[data-theme=minimal] .banner-in{animation-name:ft-fade}[data-theme|=racing] .banner-in{animation-name:ft-race-in}[data-theme|=retro] .banner-in{animation-name:ft-retro-draw;animation-timing-function:steps(4,end)}details[open]>:not(summary){animation:ft-fade min(var(--dur-state), .16s) var(--ease-out) both}[data-theme|=retro] details[open]>:not(summary){animation-timing-function:steps(2,end)}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=file]::file-selector-button{border:1px solid var(--control-edge);background:var(--bg-surface-2);min-height:2.25rem;color:var(--ink);border-radius:var(--radius-btn);font:inherit;cursor:pointer;margin-right:.75rem;padding:.3rem .8rem;font-weight:600}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
