@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_ce929fb-module__qqrwVG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_ce929fb-module__qqrwVG__variable{--font-inter:"Inter", "Inter Fallback"}
@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-100:#f5f5f5;--color-neutral-700:#404040;--color-neutral-800:#262626;--radius-sm:.25rem;--radius-md:.375rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046)}}}@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}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.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}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.shrink{flex-shrink:1}.flex-col{flex-direction:column}.rounded{border-radius:.25rem}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--color-bg:#161826;--color-surface:#232532;--color-text:#e9e9ed;--color-accent:#d28080;--color-accent-2:#e1a5a2;--color-divider:#e9e9ed29;--color-neutral-100:#f3f5fe;--color-neutral-200:#e4e7f5;--color-neutral-300:#cfd3e5;--color-neutral-400:#b2b6ca;--color-neutral-500:#9397ab;--color-neutral-600:#75798c;--color-neutral-700:#595d6c;--color-neutral-800:#3f424d;--color-neutral-900:#292b31;--color-accent-100:#fdf4f3;--color-accent-200:#fae5e3;--color-accent-300:#f5cfcc;--color-accent-400:#eab0ab;--color-accent-500:#d68e8b;--color-accent-600:#b8716f;--color-accent-700:#955653;--color-accent-800:#6e3f3d;--color-accent-900:#4b2a29;--color-accent-2-100:#fdf5f4;--color-accent-2-200:#f8e7e6;--color-accent-2-300:#f0d3d1;--color-accent-2-400:#e2b6b3;--color-accent-2-500:#cc9694;--color-accent-2-600:#ad7b79;--color-accent-2-700:#8c605f;--color-accent-2-800:#684846;--color-accent-2-900:#472f2f;--font-heading:var(--font-inter), "Inter", system-ui, sans-serif;--font-heading-weight:500;--font-body:var(--font-inter), "Inter", system-ui, sans-serif;--space-1:2.8px;--space-2:5.6px;--space-3:8.4px;--space-4:11.2px;--space-6:16.8px;--space-8:22.4px;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--shadow-sm:0 0 0 1px #3f424d;--shadow-md:0 0 0 1px #595d6c, 0 6px 18px #0000008c;--shadow-lg:0 0 0 1px #9397ab, 0 16px 40px #000000a6}*,:before,:after{box-sizing:border-box}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);margin:0;font-size:15px;font-weight:400;line-height:1.55}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.015em;margin:0 0 var(--space-2);line-height:1.12}h1{font-size:42px}h2{font-size:32px}h3{font-size:25px}h4{font-size:20px}h5{font-size:16px}h6{letter-spacing:.08em;text-transform:uppercase;font-size:13px}p{margin:0 0 var(--space-3)}a{color:var(--color-accent);text-underline-offset:3px}img{max-width:100%;display:block}.text-muted{color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.text-muted{color:color-mix(in srgb, var(--color-text) 55%, transparent)}}:focus{outline:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}::selection{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--color-accent) 30%, transparent)}}.hr{height:1px;margin:var(--space-4) 0;background:linear-gradient(to right, transparent, var(--color-divider) 48px, var(--color-divider) calc(100% - 48px), transparent);border:0}.btn{cursor:pointer;font-family:var(--font-heading);font-weight:var(--font-heading-weight);color:var(--color-text);padding:var(--space-2) calc(var(--space-3) * 1.2);border-radius:var(--radius-md);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-size:14px;line-height:1.2;text-decoration:none;display:inline-flex}.btn svg{display:block}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{color:var(--color-accent);border-color:var(--color-accent)}.btn-primary:hover:not(:disabled){background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 12%, transparent)}}.btn-primary:active:not(:disabled){background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary:active:not(:disabled){background:color-mix(in srgb, var(--color-accent) 22%, transparent)}}.btn-secondary{border-color:var(--color-divider)}.btn-secondary:hover:not(:disabled){background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover:not(:disabled){background:color-mix(in srgb, var(--color-text) 7%, transparent)}}.btn-secondary:active:not(:disabled){background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.btn-secondary:active:not(:disabled){background:color-mix(in srgb, var(--color-text) 14%, transparent)}}.btn-ghost{color:var(--color-accent);padding-inline:var(--space-1)}.btn-ghost:hover:not(:disabled){background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 10%, transparent)}}.btn-ghost:active:not(:disabled){background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:active:not(:disabled){background:color-mix(in srgb, var(--color-accent) 18%, transparent)}}.btn-icon{width:36px;height:36px;padding:0}.btn-block{width:100%;margin-top:var(--space-2)}.btn-danger{color:var(--color-accent-400)}.field>label{color:var(--color-text);margin-bottom:5px;font-size:12px;display:block}@supports (color:color-mix(in lab, red, red)){.field>label{color:color-mix(in srgb, var(--color-text) 70%, transparent)}}.input{width:100%;min-height:36px;font:inherit;color:var(--color-text);caret-color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md);padding:6px 10px;font-size:14px}.input::placeholder{color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.input::placeholder{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.input:hover{border-color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.input:hover{border-color:color-mix(in srgb, var(--color-text) 45%, transparent)}}.input:focus-visible{border-color:var(--color-accent);outline-offset:0}textarea.input{resize:vertical;min-height:90px}.seg{border:1px solid var(--color-divider);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.seg-opt{cursor:pointer;align-items:center;gap:6px;padding:7px 12px;font-size:13px;display:inline-flex}.seg-opt input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.seg-opt+.seg-opt{border-left:1px solid var(--color-divider)}.seg-opt:has(input:checked){color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.seg-opt:not(:has(input:checked)):hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.seg-opt:not(:has(input:checked)):hover{background:color-mix(in srgb, var(--color-text) 7%, transparent)}}.card{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.card-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:10px}.card-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:17px;line-height:1.2}.card-body{opacity:.8;flex:1;margin:0;font-size:13px}.card-meta{color:var(--color-text);align-items:center;gap:6px;font-size:11px;display:flex}@supports (color:color-mix(in lab, red, red)){.card-meta{color:color-mix(in srgb, var(--color-text) 50%, transparent)}}.elev-sm{box-shadow:var(--shadow-sm)}.elev-md{box-shadow:var(--shadow-md)}.elev-lg{box-shadow:var(--shadow-lg)}.tag{letter-spacing:.02em;border-radius:calc(var(--radius-md) * .75);align-items:center;padding:3px 10px;font-size:11px;display:inline-flex}.tag-accent{background:var(--color-accent-800);color:var(--color-accent-100)}.tag-accent-2{background:var(--color-accent-2-800);color:var(--color-accent-2-100)}.tag-neutral{background:var(--color-neutral-800);color:var(--color-neutral-100)}.tag-outline{border:1px solid var(--color-accent);color:var(--color-accent)}.table{border-collapse:collapse;width:100%;font-size:14px}.table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);font-size:11px}@supports (color:color-mix(in lab, red, red)){.table th{color:color-mix(in srgb, var(--color-text) 60%, transparent)}}.table th,.table td{padding:var(--space-2);border-bottom:1px solid #0000}.table thead tr{background:linear-gradient(to right, transparent, var(--color-divider) 48px, var(--color-divider) calc(100% - 48px), transparent) no-repeat bottom / 100% 1px}.table tbody tr{background:linear-gradient(to right, transparent, var(--color-text) 48px, var(--color-text) calc(100% - 48px), transparent) no-repeat bottom / 100% 1px}@supports (color:color-mix(in lab, red, red)){.table tbody tr{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 8%, transparent) 48px, color-mix(in srgb, var(--color-text) 8%, transparent) calc(100% - 48px), transparent) no-repeat bottom / 100% 1px}}.table tbody tr:not(.lb-det):hover{background:linear-gradient(var(--color-text), var(--color-text)) no-repeat 0 0 / 100% 100%, linear-gradient(to right, transparent, var(--color-text) 48px, var(--color-text) calc(100% - 48px), transparent) no-repeat bottom / 100% 1px}@supports (color:color-mix(in lab, red, red)){.table tbody tr:not(.lb-det):hover{background:linear-gradient(color-mix(in srgb, var(--color-text) 4%, transparent), color-mix(in srgb, var(--color-text) 4%, transparent)) no-repeat 0 0 / 100% 100%, linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 8%, transparent) 48px, color-mix(in srgb, var(--color-text) 8%, transparent) calc(100% - 48px), transparent) no-repeat bottom / 100% 1px}}.ev-title{letter-spacing:-.02em;margin:0;font-size:26px}.gm{border-radius:var(--radius-sm);border:1px solid var(--color-text);align-items:baseline;gap:9px;padding:7px 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gm{border:1px solid color-mix(in srgb, var(--color-text) 11%, transparent)}}.gm{font:500 12.5px/1 var(--font-heading);color:inherit;text-decoration:none}.gm:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.gm:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}}.gm:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.gm:hover{background:color-mix(in srgb, var(--color-text) 4%, transparent)}}.gm:hover{color:inherit}.gm-sch{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.gm-sch{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}}.gm-sch{color:var(--color-accent-200)}.gm-sch:hover{color:var(--color-accent)}.gm-s{color:var(--color-text);font:400 10px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.gm-s{color:color-mix(in srgb, var(--color-text) 32%, transparent)}}.gm-s{flex:none}.gm-live{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.gm-live{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}}.gm-live{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.gm-live{background:color-mix(in srgb, var(--color-accent) 9%, transparent)}}.gm-live .gm-s{color:var(--color-accent)}.rail{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);font:500 11px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.rail{color:color-mix(in srgb, var(--color-text) 45%, transparent)}}.x{cursor:pointer;color:var(--color-text);background:0 0;border:0;padding:0 6px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.x{color:color-mix(in srgb, var(--color-text) 35%, transparent)}}.x:hover:not(:disabled){color:var(--color-accent)}.x:disabled{opacity:.3;cursor:not-allowed}.page{margin:0 auto;padding:46px 44px 40px}.page-narrow{width:100%;max-width:720px}.page-wide{width:100%;max-width:1024px}.page-board{width:100%;max-width:1320px}.lede{max-width:44ch;color:var(--color-text);font-size:15px}@supports (color:color-mix(in lab, red, red)){.lede{color:color-mix(in srgb, var(--color-text) 60%, transparent)}}.notice{padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);font-size:14px}.notice-error{box-shadow:inset 0 0 0 1px var(--color-accent-700);color:var(--color-accent-300)}.notice-success{box-shadow:inset 0 0 0 1px var(--color-neutral-700);color:var(--color-text)}.notice-info{box-shadow:inset 0 0 0 1px var(--color-neutral-800);color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.notice-info{color:color-mix(in srgb, var(--color-text) 75%, transparent)}}.scoring-layout{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:252px 1fr;align-items:start;display:grid}.sec-k,.rail-heading{font:500 10.5px/1 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.sec-k,.rail-heading{color:color-mix(in srgb, var(--color-text) 40%, transparent)}}.rail-heading{padding:0 var(--space-3) var(--space-3)}.rail-list{flex-direction:column;gap:2px;display:flex}.g-item{justify-content:space-between;align-items:baseline;gap:var(--space-3);text-align:left;cursor:pointer;width:100%;padding:9px var(--space-3);border-radius:var(--radius-sm);font:inherit;color:inherit;background:0 0;border:0;display:flex}.g-item:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.g-item:hover{background:color-mix(in srgb, var(--color-text) 6%, transparent)}}.g-item[aria-current=true]{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.g-item[aria-current=true]{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}}.g-item[aria-current=true]{box-shadow:inset 2px 0 0 var(--color-accent)}.g-name{font:500 13.5px/1.2 var(--font-heading)}.g-status{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--color-text);font:400 10px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.g-status{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.g-status-live{color:var(--color-accent-300)}.g-status-done{color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.g-status-done{color:color-mix(in srgb, var(--color-text) 62%, transparent)}}.scoring-status{align-items:center;gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:flex}.scoring-status-actions{gap:8px;margin-left:auto;display:flex}.scoring-meta{align-items:flex-start;gap:var(--space-6);margin-top:var(--space-4);padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);background:var(--color-text);display:flex}@supports (color:color-mix(in lab, red, red)){.scoring-meta{background:color-mix(in srgb, var(--color-text) 3%, transparent)}}.scoring-meta-cell{padding-left:var(--space-6);border-left:1px solid var(--color-text);flex:none}@supports (color:color-mix(in lab, red, red)){.scoring-meta-cell{border-left:1px solid color-mix(in srgb, var(--color-text) 8%, transparent)}}.meta-k{font:500 10.5px/1 var(--font-heading);letter-spacing:.09em;text-transform:uppercase;color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.meta-k{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.meta-v{color:var(--color-text);margin-top:6px;font:400 13px/1 ui-monospace,Menlo,monospace}.curve{flex-wrap:wrap;gap:6px;display:flex}.curve-chip{border-radius:var(--radius-sm);white-space:nowrap;background:var(--color-text);padding:6px 8px;font:400 11px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.curve-chip{background:color-mix(in srgb, var(--color-text) 5%, transparent)}}.curve-chip{color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.curve-chip{color:color-mix(in srgb, var(--color-text) 55%, transparent)}}.curve-chip-top{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.curve-chip-top{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}}.curve-chip-top{color:var(--color-accent-200)}.s-tn{font:500 15px/1.2 var(--font-heading)}.s-roster{color:var(--color-text);margin-top:3px;font-size:11px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.s-roster{color:color-mix(in srgb, var(--color-text) 40%, transparent)}}.s-pts{font:500 15px/1 var(--font-heading);color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.s-pts{color:color-mix(in srgb, var(--color-text) 45%, transparent)}}.s-pts-e{color:var(--color-accent)}.s-tier{color:var(--color-text);margin-top:4px;font:400 10.5px/1.3 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.s-tier{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.s-run{color:var(--color-text);font:400 13px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.s-run{color:color-mix(in srgb, var(--color-text) 45%, transparent)}}.table th.s-c,.table td.s-c{text-align:center}.table th.s-r,.table td.s-r{text-align:right}.t-card{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.t-card{background:color-mix(in srgb, var(--color-text) 4%, transparent)}}.t-card{gap:var(--space-3);flex-direction:column;display:flex}.t-name{font:500 16px/1.15 var(--font-heading)}.t-roster{color:var(--color-text);margin-top:4px;font-size:11px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.t-roster{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.t-pts{font:500 22px/1 var(--font-heading);white-space:nowrap;color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.t-pts{color:color-mix(in srgb, var(--color-text) 40%, transparent)}}.t-pts-e{color:var(--color-accent)}.t-tier{text-align:right;color:var(--color-text);margin-top:6px;font:400 10px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.t-tier{color:color-mix(in srgb, var(--color-text) 36%, transparent)}}.t-total{white-space:nowrap;color:var(--color-text);font:400 12px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.t-total{color:color-mix(in srgb, var(--color-text) 45%, transparent)}}.scoring-notice{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-text);font-size:13px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.scoring-notice{background:color-mix(in srgb, var(--color-text) 5%, transparent)}}.scoring-notice{color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.scoring-notice{color:color-mix(in srgb, var(--color-text) 62%, transparent)}}.scoring-notice-warn{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.scoring-notice-warn{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}}.scoring-notice-warn{box-shadow:inset 2px 0 0 var(--color-accent);color:var(--color-accent-200)}select.input{appearance:none;background-image:linear-gradient(45deg,#0000 49%,currentColor 50%),linear-gradient(-45deg,#0000 49%,currentColor 50%);background-position:calc(100% - 14px) 16px,calc(100% - 9px) 16px;background-repeat:no-repeat;background-size:5px 5px;padding-right:26px}select.input option{background:var(--color-surface);color:var(--color-text)}.lb-live{font:500 11px/1 var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-300)}.table th.lb-gh{text-align:center;letter-spacing:.05em;width:74px;padding:var(--space-2) 2px;vertical-align:bottom;font-size:9.5px}.lb-gs{letter-spacing:.04em;text-transform:none;color:var(--color-text);margin-top:4px;font-size:9px;font-weight:400;display:block}@supports (color:color-mix(in lab, red, red)){.lb-gs{color:color-mix(in srgb, var(--color-text) 32%, transparent)}}.lb-gs-live{color:var(--color-accent-300)}.lb-c{text-align:center;padding:var(--space-3) 2px;white-space:nowrap}.lb-pl{font:500 13px/1 var(--font-heading);color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.lb-pl{color:color-mix(in srgb, var(--color-text) 88%, transparent)}}.lb-pt{color:var(--color-text);margin-top:5px;font:400 10px/1 ui-monospace,Menlo,monospace;display:block}@supports (color:color-mix(in lab, red, red)){.lb-pt{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.lb-pt-e{color:var(--color-accent-300)}.lb-blank{color:var(--color-text);font-size:13px}@supports (color:color-mix(in lab, red, red)){.lb-blank{color:color-mix(in srgb, var(--color-text) 14%, transparent)}}.lb-team{padding:var(--space-3) 4px;width:220px;min-width:220px}.lb-tn{font:500 16px/1.2 var(--font-heading);letter-spacing:-.01em;white-space:nowrap}.lb-roster{overflow-wrap:anywhere;color:var(--color-text);margin-top:4px;font-size:11px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.lb-roster{color:color-mix(in srgb, var(--color-text) 40%, transparent)}}.lb-rank{width:44px;padding:var(--space-3) 4px;vertical-align:middle;color:var(--color-text);font:500 15px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.lb-rank{color:color-mix(in srgb, var(--color-text) 33%, transparent)}}.lb-rank-p{color:var(--color-accent)}.lb-total{text-align:right;width:78px;padding:var(--space-3) 4px;font:500 21px/1 var(--font-heading);white-space:nowrap}.lb-total-p{color:var(--color-accent)}.podium td{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.podium td{background-color:color-mix(in srgb, var(--color-accent) 5%, transparent)}}.podium td:first-child{box-shadow:inset 2px 0 0 var(--color-accent)}.m-card{padding:var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.m-card-p{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.m-card-p{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}}.m-card-p{box-shadow:inset 2px 0 0 var(--color-accent), var(--shadow-sm)}.m-row{gap:0 var(--space-3);grid-template-columns:22px 1fr auto;align-items:baseline;display:grid}.m-rank{color:var(--color-text);font:500 14px/1.1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.m-rank{color:color-mix(in srgb, var(--color-text) 32%, transparent)}}.m-rank-p{color:var(--color-accent)}.m-tn{font:500 17px/1.2 var(--font-heading);letter-spacing:-.01em}.m-total{font:500 22px/1 var(--font-heading);white-space:nowrap}.m-total-p{color:var(--color-accent)}.m-pts{color:var(--color-text);margin-left:3px;font:400 10px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.m-pts{color:color-mix(in srgb, var(--color-text) 35%, transparent)}}.m-games{gap:var(--space-1);margin-top:var(--space-3);grid-template-columns:repeat(5,1fr);display:grid}.m-g{text-align:center;border-radius:var(--radius-sm);background:var(--color-text);padding:6px 2px}@supports (color:color-mix(in lab, red, red)){.m-g{background:color-mix(in srgb, var(--color-text) 4%, transparent)}}.m-gn{font:500 8.5px/1 var(--font-heading);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text);display:block}@supports (color:color-mix(in lab, red, red)){.m-gn{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.m-gp{font:500 13px/1 var(--font-heading);margin-top:5px;display:block}.m-gp-e{color:var(--color-accent-300)}.m-gp-z{color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.m-gp-z{color:color-mix(in srgb, var(--color-text) 55%, transparent)}}.m-gp-b{color:var(--color-text);font-weight:400}@supports (color:color-mix(in lab, red, red)){.m-gp-b{color:color-mix(in srgb, var(--color-text) 16%, transparent)}}@media (max-width:900px){.scoring-layout{gap:var(--space-6);grid-template-columns:1fr}.rail-list{grid-template-columns:1fr 1fr;gap:6px;display:grid}.g-item{background:var(--color-text);flex-direction:column;align-items:flex-start;gap:5px;min-height:46px}@supports (color:color-mix(in lab, red, red)){.g-item{background:color-mix(in srgb, var(--color-text) 5%, transparent)}}.g-item[aria-current=true]{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.g-item[aria-current=true]{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}}.g-item[aria-current=true]{box-shadow:inset 0 -2px 0 var(--color-accent)}.scoring-meta{gap:var(--space-4);flex-direction:column}.scoring-meta-cell{border-left:0;padding-left:0}.scoring-status-actions{width:100%;margin-left:0}.scoring-status-actions .btn{flex:1}select.input{background-position:calc(100% - 16px) 21px,calc(100% - 11px) 21px;min-height:46px}}.participant{align-items:center;gap:8px;display:flex}.participant-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}@media (max-width:767px){.only-wide{display:none!important}.page{padding:28px 20px 30px}h1{font-size:29px}.stack-narrow{flex-direction:column;align-items:stretch}.participant{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:12px;display:block}.participant .input+.input{margin-top:7px}}@media (min-width:768px){.only-narrow{display:none!important}}.lb-bonus{text-align:right;width:86px;padding:var(--space-3) 4px;white-space:nowrap;cursor:pointer}.lb-bn{font:500 15px/1 var(--font-heading);color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.lb-bn{color:color-mix(in srgb, var(--color-text) 30%, transparent)}}.lb-bn-e{color:var(--color-accent-300)}.lb-car{color:var(--color-text);margin-left:7px;font-size:9px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.lb-car{color:color-mix(in srgb, var(--color-text) 30%, transparent)}}.lb-bsub{color:var(--color-text);margin-top:5px;font:400 9.5px/1 ui-monospace,Menlo,monospace;display:block}@supports (color:color-mix(in lab, red, red)){.lb-bsub{color:color-mix(in srgb, var(--color-text) 30%, transparent)}}.lb-row{cursor:pointer}.lb-row:hover td{background-color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.lb-row:hover td{background-color:color-mix(in srgb, var(--color-text) 4%, transparent)}}.lb-det td{padding:0 4px var(--space-4);border-top:0}.row-toggle{cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;border:0;padding:0}.bgrid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.bcell{border-radius:var(--radius-sm);background:var(--color-text);padding:11px 12px}@supports (color:color-mix(in lab, red, red)){.bcell{background:color-mix(in srgb, var(--color-text) 5%, transparent)}}.bcell-on{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bcell-on{background:color-mix(in srgb, var(--color-accent) 11%, transparent)}}.bcat{font:500 9.5px/1 var(--font-heading);letter-spacing:.09em;text-transform:uppercase;color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.bcat{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.bval{font:500 16px/1 var(--font-heading);color:var(--color-text);margin-top:8px}@supports (color:color-mix(in lab, red, red)){.bval{color:color-mix(in srgb, var(--color-text) 30%, transparent)}}.bval-on{color:var(--color-accent)}.bnote{color:var(--color-text);font-size:10px;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.bnote{color:color-mix(in srgb, var(--color-text) 34%, transparent)}}.bnote{margin-top:6px}.m-bonus{width:100%;margin-top:var(--space-3);padding:10px var(--space-3);border-radius:var(--radius-sm);background:var(--color-text);border:0;align-items:center;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.m-bonus{background:color-mix(in srgb, var(--color-text) 4%, transparent)}}.m-bonus{color:inherit;font:inherit;cursor:pointer;text-align:left;min-height:44px}.m-bk{font:500 9.5px/1 var(--font-heading);letter-spacing:.09em;text-transform:uppercase;color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.m-bk{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.m-bv{font:500 15px/1 var(--font-heading);color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.m-bv{color:color-mix(in srgb, var(--color-text) 30%, transparent)}}.m-bv-e{color:var(--color-accent)}.m-bgrid{grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;display:grid}.m-bcell{border-radius:var(--radius-sm);background:var(--color-text);padding:9px 10px}@supports (color:color-mix(in lab, red, red)){.m-bcell{background:color-mix(in srgb, var(--color-text) 4%, transparent)}}.m-bcell-on{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.m-bcell-on{background:color-mix(in srgb, var(--color-accent) 11%, transparent)}}.pick{text-align:left;width:100%;padding:15px var(--space-4);border:1px solid var(--color-text);align-items:center;gap:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pick{border:1px solid color-mix(in srgb, var(--color-text) 10%, transparent)}}.pick{border-radius:var(--radius-md);color:inherit;font:inherit;cursor:pointer;background:0 0;min-height:56px}.pick:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.pick:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}}.pick:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.pick:hover{background:color-mix(in srgb, var(--color-text) 4%, transparent)}}.pick[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.pick[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}}.pick-r{border:1px solid var(--color-text);border-radius:50%;width:15px;height:15px}@supports (color:color-mix(in lab, red, red)){.pick-r{border:1px solid color-mix(in srgb, var(--color-text) 28%, transparent)}}.pick-r{flex:none}.pick[aria-pressed=true] .pick-r{border-color:var(--color-accent);box-shadow:inset 0 0 0 4px var(--color-accent)}.pick-n{font:500 15px/1.2 var(--font-heading)}.pick-s{color:var(--color-text);font-size:11px;display:block}@supports (color:color-mix(in lab, red, red)){.pick-s{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.pick-s{margin-top:4px}.num{border:1px solid var(--color-text);min-width:52px;min-height:52px;padding:0 6px}@supports (color:color-mix(in lab, red, red)){.num{border:1px solid color-mix(in srgb, var(--color-text) 10%, transparent)}}.num{border-radius:var(--radius-md);color:inherit;font:500 17px/1 var(--font-heading);cursor:pointer;background:0 0}.num:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.num:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}}.num[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.num[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}}.num[aria-pressed=true]{color:var(--color-accent)}.q-k{font:500 10.5px/1 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-300)}.q-h{margin:10px 0 0;font-size:22px}.q-p{color:var(--color-text);font-size:13px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.q-p{color:color-mix(in srgb, var(--color-text) 50%, transparent)}}.q-p{text-wrap:pretty;margin:8px 0 0}.card2{padding:var(--space-6);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:var(--color-surface)}.card2-done{box-shadow:inset 2px 0 0 var(--color-accent), var(--shadow-sm)}.sec-k{font:500 10.5px/1 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.sec-k{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.sec-h{margin:10px 0 0;font-size:23px}.sec-p{color:var(--color-text);font-size:12.5px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.sec-p{color:color-mix(in srgb, var(--color-text) 48%, transparent)}}.sec-p{text-wrap:pretty;max-width:620px;margin:8px 0 0}.panel{padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:var(--color-surface)}.tname{font:500 15px/1.2 var(--font-heading)}.troster{color:var(--color-text);font-size:11px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.troster{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.troster{margin-top:3px}.pts{font:500 16px/1 var(--font-heading);color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.pts{color:color-mix(in srgb, var(--color-text) 30%, transparent)}}.pts-on{color:var(--color-accent)}.b-muted{color:var(--color-text);font-size:11.5px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.b-muted{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}.gate{color:var(--color-text);align-items:center;gap:10px;font-size:12.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.gate{color:color-mix(in srgb, var(--color-text) 50%, transparent)}}.mini{border-collapse:collapse;width:100%}.mini th{text-align:left;font:500 10px/1 var(--font-heading);letter-spacing:.09em;text-transform:uppercase;color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.mini th{color:color-mix(in srgb, var(--color-text) 36%, transparent)}}.mini th{padding:0 var(--space-3) var(--space-3) 0}.mini td{padding:9px var(--space-3) 9px 0;border-top:1px solid var(--color-text);font-size:13px}@supports (color:color-mix(in lab, red, red)){.mini td{border-top:1px solid color-mix(in srgb, var(--color-text) 7%, transparent)}}.mini .n{text-align:right;font:400 13px/1 ui-monospace,Menlo,monospace}.mini tr.win td{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.mini tr.win td{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}}.ok{color:var(--color-accent-300)}.no{color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.no{color:color-mix(in srgb, var(--color-text) 32%, transparent)}}.chk{align-items:center;gap:8px;padding:7px 0;font-size:12.5px;display:flex}.dot{border-radius:50%;flex:none;width:6px;height:6px}.dot-on{background:var(--color-accent)}.dot-off{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.dot-off{background:color-mix(in srgb, var(--color-text) 18%, transparent)}}.responders{gap:2px var(--space-6);grid-template-columns:1fr 1fr 1fr;margin-top:10px;display:grid}.awarded-strip{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent);align-items:center;gap:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.awarded-strip{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}}.awarded-strip{box-shadow:inset 2px 0 0 var(--color-accent)}@media (max-width:767px){.bgrid{grid-template-columns:1fr 1fr}.responders{grid-template-columns:1fr}}.sch-time{font:500 19px/1.2 var(--font-heading);letter-spacing:-.01em;white-space:nowrap}.rail-s-now{color:var(--color-accent)}.pl{font:500 15px/1.2 var(--font-heading)}.pl-none{font:500 15px/1.2 var(--font-heading);color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.pl-none{color:color-mix(in srgb, var(--color-text) 26%, transparent)}}.bname{font:500 15px/1.2 var(--font-heading)}.bnote{text-wrap:pretty;max-width:440px;color:var(--color-text);font-size:12px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.bnote{color:color-mix(in srgb, var(--color-text) 44%, transparent)}}.meta{text-wrap:pretty;color:var(--color-text);font-size:11.5px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.meta{color:color-mix(in srgb, var(--color-text) 40%, transparent)}}.sch-now td{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.sch-now td{background-color:color-mix(in srgb, var(--color-accent) 5%, transparent)}}.sch-now td:first-child{box-shadow:inset 2px 0 0 var(--color-accent)}.sch-past td{opacity:.42}.m-card.sch-now{box-shadow:inset 2px 0 0 var(--color-accent), var(--shadow-sm);background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.m-card.sch-now{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}}.m-card.sch-past{opacity:.45}.sch-td{padding:var(--space-4) var(--space-4) var(--space-4) 0;vertical-align:top}.notice-dashed{padding:var(--space-4);border-radius:var(--radius-md);border:1px dashed var(--color-text)}@supports (color:color-mix(in lab, red, red)){.notice-dashed{border:1px dashed color-mix(in srgb, var(--color-text) 14%, transparent)}}.panel-edit{box-shadow:inset 2px 0 0 var(--color-accent), var(--shadow-md)}.lrow{padding:var(--space-4) 0;border-top:1px solid var(--color-text)}@supports (color:color-mix(in lab, red, red)){.lrow{border-top:1px solid color-mix(in srgb, var(--color-text) 7%, transparent)}}.field-l{font:500 9.5px/1 var(--font-heading);letter-spacing:.09em;text-transform:uppercase;color:var(--color-text);margin-bottom:7px;display:block}@supports (color:color-mix(in lab, red, red)){.field-l{color:color-mix(in srgb, var(--color-text) 36%, transparent)}}.chk{border-radius:var(--radius-sm);border:1px solid var(--color-text);align-items:center;gap:9px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.chk{border:1px solid color-mix(in srgb, var(--color-text) 9%, transparent)}}.chk{cursor:pointer;box-sizing:border-box;min-height:44px;font-size:12.5px}.chk-on{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.chk-on{border-color:color-mix(in srgb, var(--color-accent) 50%, transparent)}}.chk-on{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.chk-on{background:color-mix(in srgb, var(--color-accent) 9%, transparent)}}.chk-box{border:1px solid var(--color-text);border-radius:3px;flex:none;width:14px;height:14px}@supports (color:color-mix(in lab, red, red)){.chk-box{border:1px solid color-mix(in srgb, var(--color-text) 26%, transparent)}}.chk-on .chk-box{border-color:var(--color-accent);box-shadow:inset 0 0 0 3px var(--color-accent)}.chk-own{color:var(--color-text);flex:none;margin-left:auto;font:400 9.5px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.chk-own{color:color-mix(in srgb, var(--color-text) 30%, transparent)}}.warn{padding:12px var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-accent);align-items:flex-start;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.warn{border:1px solid color-mix(in srgb, var(--color-accent) 40%, transparent)}}.warn{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.warn{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}}.warn{color:var(--color-accent-200);font-size:12px;line-height:1.55}.topbar{flex:none;justify-content:flex-end;align-items:center;height:44px;padding:0 44px;display:flex}@media (max-width:767px){.topbar{padding:0 20px}}.topbar-split{justify-content:space-between;gap:16px}.topbar-nav{align-items:center;gap:16px;display:flex}.topbar-id{align-items:center;gap:14px;font-size:12.5px;display:flex}.topbar-email{color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.topbar-email{color:color-mix(in srgb, var(--color-text) 45%, transparent)}}@media (max-width:767px){.topbar-email{display:none}}.navlink{font-size:12.5px}.navlink-on{color:var(--color-text);font-size:12.5px}.admin-tiles{gap:var(--space-4);grid-template-columns:1fr 1fr;margin-top:26px;display:grid}@media (max-width:767px){.admin-tiles{grid-template-columns:1fr}}.admin-tile{color:inherit;text-decoration:none}.admin-tile:hover{box-shadow:var(--shadow-md)}.subnav{flex-wrap:wrap;gap:14px;margin-top:14px;font-size:12.5px;display:flex}@media (max-width:767px){.sch-time{font-size:17px}.pl,.pl-none,.bname{font-size:14.5px}.bnote{font-size:11.5px}}.sch-editor-grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.sch-editor-grid-2{gap:var(--space-4);grid-template-columns:1fr 2fr;display:grid}.chk-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px;display:grid}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chk:focus-within{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.chk:focus-within{border-color:color-mix(in srgb, var(--color-accent) 60%, transparent)}}@media (max-width:767px){.sch-editor-grid,.sch-editor-grid-2,.chk-grid{grid-template-columns:1fr}}.sch-places{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.sch-places{grid-template-columns:1fr}}.lb-table{border-collapse:separate;border-spacing:0}.lb-table .lb-fix{z-index:2;position:sticky}.lb-table .lb-rank{left:0}.lb-table .lb-team{left:44px}.lb-table .lb-bonus{right:78px}.lb-table .lb-total{right:0}.lb-table .lb-fix{background-color:var(--color-bg)}.lb-table .podium .lb-fix{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.lb-table .podium .lb-fix{background-color:color-mix(in srgb, var(--color-accent) 5%, var(--color-bg))}}.lb-table .lb-row:hover .lb-fix{background-color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.lb-table .lb-row:hover .lb-fix{background-color:color-mix(in srgb, var(--color-text) 4%, var(--color-bg))}}.lb-table tbody .lb-fix{box-shadow:inset 0 -1px 0 var(--color-text)}@supports (color:color-mix(in lab, red, red)){.lb-table tbody .lb-fix{box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--color-text) 8%, transparent)}}.lb-table tbody .podium .lb-rank{box-shadow:inset 2px 0 0 var(--color-accent), inset 0 -1px 0 var(--color-text)}@supports (color:color-mix(in lab, red, red)){.lb-table tbody .podium .lb-rank{box-shadow:inset 2px 0 0 var(--color-accent), inset 0 -1px 0 color-mix(in srgb, var(--color-text) 8%, transparent)}}.stat-n{font:500 30px/1 var(--font-heading);letter-spacing:-.02em}.stat-l{font:500 10px/1.3 var(--font-heading);letter-spacing:.09em;text-transform:uppercase;color:var(--color-text);margin-top:9px}@supports (color:color-mix(in lab, red, red)){.stat-l{color:color-mix(in srgb, var(--color-text) 38%, transparent)}}@media (max-width:767px){.stat-n{font-size:22px}}.live-card{padding:var(--space-6);border-radius:var(--radius-md);box-shadow:inset 2px 0 0 var(--color-accent), var(--shadow-md);background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.live-card{background:color-mix(in srgb, var(--color-accent) 5%, transparent)}}.live-dot{background:var(--color-accent);border-radius:50%;flex:none;width:6px;height:6px}.th-sort{cursor:pointer;-webkit-user-select:none;user-select:none;font:inherit;color:inherit;background:0 0;border:0;padding:0}.th-sort:hover{color:var(--color-accent-300)}.th-arw{vertical-align:1px;color:var(--color-text);margin-left:5px;font-size:8px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.th-arw{color:color-mix(in srgb, var(--color-text) 20%, transparent)}}.th-arw-on{color:var(--color-accent)}.of{color:var(--color-text);margin-left:5px;font:400 11px/1 ui-monospace,Menlo,monospace}@supports (color:color-mix(in lab, red, red)){.of{color:color-mix(in srgb, var(--color-text) 28%, transparent)}}.win{color:var(--color-accent)}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
