@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_205307e6-module__sNNLPW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_205307e6-module__sNNLPW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@layer zhero-reset{*,: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(--type-font-body);font-feature-settings:normal;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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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{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: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}}
:root{--palette-white:#fff;--palette-black:#161616;--c-neutral-h:206;--c-neutral-s:10%;--c-neutral-0:#fff;--c-neutral-10:#fcfcfd;--c-neutral-20:#fafafa;--c-neutral-25:#f7f7f8;--c-neutral-40:#f4f5f5;--c-neutral-50:#f1f2f3;--c-neutral-60:#eff0f1;--c-neutral-80:#e9ebec;--c-neutral-100:#e7eaec;--c-neutral-150:#e5e9eb;--c-neutral-200:#e2e6e9;--c-neutral-250:#d3dade;--c-neutral-300:#c1cbd1;--c-neutral-400:#9eadb7;--c-neutral-500:#788c9b;--c-neutral-600:#627584;--c-neutral-700:#4a5864;--c-neutral-750:#364149;--c-neutral-800:#2b343b;--c-neutral-820:#272f35;--c-neutral-840:#232a2f;--c-neutral-850:#21272c;--c-neutral-875:#1a1f23;--c-neutral-900:#14171a;--c-neutral-925:#0f1215;--c-neutral-950:#0b0d0f;--c-neutral-975:#040506;--c-siesta-50:#f7ebe8;--c-siesta-100:#fce0d9;--c-siesta-200:#ffc2b2;--c-siesta-300:#ff9380;--c-siesta-400:#fc7b69;--c-siesta-500:#f96858;--c-siesta-600:#de5040;--c-siesta-700:#c03e30;--c-siesta-800:#8a3228;--c-siesta-900:#4d1e1a;--c-siesta-950:#362324;--c-daisy-50:#f4ecd7;--c-daisy-100:#fae7b7;--c-daisy-200:#fadd9e;--c-daisy-300:#f9d37b;--c-daisy-400:#f8ce6d;--c-daisy-500:#f9cd61;--c-daisy-600:#ebbb47;--c-daisy-700:#d09e25;--c-daisy-800:#a37f29;--c-daisy-900:#634e1d;--c-daisy-950:#413b26;--c-aquacade-50:#dfefed;--c-aquacade-100:#c8eae5;--c-aquacade-200:#ade1d9;--c-aquacade-300:#8bd5ca;--c-aquacade-400:#7ec9c4;--c-aquacade-500:#71bdbd;--c-aquacade-600:#56a8b0;--c-aquacade-700:#41818b;--c-aquacade-800:#34676f;--c-aquacade-900:#294d57;--c-aquacade-950:#243a43;--c-jadeite-50:#e4eae7;--c-jadeite-100:#d3ded6;--c-jadeite-200:#c4d4c9;--c-jadeite-300:#b1c4b7;--c-jadeite-400:#a1b5a7;--c-jadeite-500:#92a598;--c-jadeite-600:#728679;--c-jadeite-700:#5a6c60;--c-jadeite-800:#405145;--c-jadeite-900:#2b3b30;--c-jadeite-950:#25312f;--palette-coral-50:#fff1ee;--palette-coral-100:#ffdede;--palette-coral-200:#ffc1b7;--palette-coral-300:#ffa89e;--palette-coral-400:#fa998b;--palette-coral-500:#f58b79;--palette-coral-600:#ff5043;--palette-coral-700:#d85f4d;--palette-coral-800:#a94436;--palette-coral-900:#7a3027;--palette-coral-950:#471a15;--palette-yellow-50:#fffbf2;--palette-yellow-100:#fff6df;--palette-yellow-200:#ffedbd;--palette-yellow-300:#ffe09a;--palette-yellow-400:#fed06e;--palette-yellow-500:#e8b84d;--palette-yellow-600:#c9952f;--palette-yellow-700:#9f7020;--palette-yellow-800:#704b16;--palette-yellow-900:#49300e;--palette-yellow-950:#281906;--palette-cerulean-50:#eaf8fb;--palette-cerulean-100:#d4f0f5;--palette-cerulean-200:#a9e0e9;--palette-cerulean-300:#73c7d6;--palette-cerulean-400:#3ca8bc;--palette-cerulean-500:#178aa4;--palette-cerulean-600:#007694;--palette-cerulean-700:#006078;--palette-cerulean-800:#064e61;--palette-cerulean-900:#0a3f4d;--palette-cerulean-950:#052b35;--palette-minty-50:#f2fcf1;--palette-minty-100:#e3f9e1;--palette-minty-200:#bff0bb;--palette-minty-300:#97df91;--palette-minty-400:#67c865;--palette-minty-500:#45aa47;--palette-minty-600:#34883a;--palette-minty-700:#2d6c32;--palette-minty-800:#28562e;--palette-minty-900:#224728;--palette-minty-950:#102b19;--palette-green-50:#edfdf6;--palette-green-100:#d1fae9;--palette-green-200:#a5f8d6;--palette-green-300:#6ff6be;--palette-green-400:#31f6a5;--palette-green-500:#05eb8b;--palette-green-600:#00c875;--palette-green-700:#049a5c;--palette-green-800:#077346;--palette-green-900:#085434;--palette-green-950:#052e1d;--palette-amber-50:#fff6eb;--palette-amber-100:#ffe9cc;--palette-amber-200:#ffd8a4;--palette-amber-300:#fec880;--palette-amber-400:#febb62;--palette-amber-500:#fdb34e;--palette-amber-600:#fdab3d;--palette-amber-700:#e98a0c;--palette-amber-800:#a76711;--palette-amber-900:#704710;--palette-amber-950:#3c2507;--palette-red-50:#fdf1f3;--palette-red-100:#fbdfe3;--palette-red-200:#f7bfc8;--palette-red-300:#f29ca9;--palette-red-400:#eb7083;--palette-red-500:#e44e65;--palette-red-600:#df2f4a;--palette-red-700:#bd1f37;--palette-red-800:#931a2d;--palette-red-900:#6b1422;--palette-red-950:#3d0a12;--palette-message-blue:#0a7cff}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-light:var(--c-neutral-200);--text-dark:var(--c-neutral-800);--text-heading-light:var(--c-neutral-50);--text-heading-dark:var(--c-neutral-900);--text-on-dynamic-light:var(--c-neutral-0);--text-on-dynamic-dark:var(--c-neutral-950);--bg-primary:var(--c-siesta-500);--bg-primary-subtle:var(--lightningcss-light,var(--c-siesta-100))var(--lightningcss-dark,var(--c-siesta-950));--bg-primary-hover:var(--c-siesta-600);--bg-primary-selected:var(--c-siesta-800);--bg-primary-selected-hover:var(--lightningcss-light,var(--c-siesta-100))var(--lightningcss-dark,var(--c-siesta-800));--bg-primary-highlighted:var(--lightningcss-light,var(--c-siesta-600))var(--lightningcss-dark,var(--c-siesta-400));--bg-primary-surface:var(--c-siesta-600);--text-on-primary:var(--text-heading-dark);--text-on-primary-muted:color-mix(in srgb, var(--text-on-primary) 72%, transparent);--text-primary-hover:var(--bg-primary-hover);--bg-secondary:var(--palette-yellow-400);--bg-secondary-hover:var(--palette-yellow-300);--bg-secondary-selected:var(--lightningcss-light,var(--palette-yellow-100))var(--lightningcss-dark,#594f3a);--bg-secondary-selected-hover:var(--lightningcss-light,var(--palette-yellow-200))var(--lightningcss-dark,#6c6048);--bg-secondary-highlighted:var(--lightningcss-light,var(--palette-yellow-300))var(--lightningcss-dark,#a89464);--bg-secondary-surface:var(--lightningcss-light,#fffdf3)var(--lightningcss-dark,#292518);--text-on-secondary:var(--text-dark);--bg-info:var(--lightningcss-light,var(--c-aquacade-600))var(--lightningcss-dark,var(--c-aquacade-400));--bg-info-hover:var(--lightningcss-light,var(--c-aquacade-700))var(--lightningcss-dark,var(--c-aquacade-300));--bg-info-selected:var(--lightningcss-light,var(--c-aquacade-50))var(--lightningcss-dark,var(--c-aquacade-900));--bg-info-selected-hover:var(--lightningcss-light,var(--c-aquacade-100))var(--lightningcss-dark,var(--c-aquacade-800));--bg-info-highlighted:var(--lightningcss-light,var(--c-aquacade-200))var(--lightningcss-dark,var(--c-aquacade-700));--bg-info-surface:var(--lightningcss-light,var(--c-aquacade-50))var(--lightningcss-dark,var(--c-aquacade-900));--text-on-info:var(--lightningcss-light,var(--text-light))var(--lightningcss-dark,var(--text-dark));--bg-positive:var(--lightningcss-light,var(--palette-green-500))var(--lightningcss-dark,var(--palette-green-600));--bg-positive-hover:var(--lightningcss-light,var(--palette-green-600))var(--lightningcss-dark,#6ee7b7);--bg-positive-selected:var(--lightningcss-light,var(--palette-green-50))var(--lightningcss-dark,#123c31);--bg-positive-selected-hover:var(--lightningcss-light,var(--palette-green-100))var(--lightningcss-dark,#185044);--bg-positive-highlighted:var(--lightningcss-light,var(--palette-minty-200))var(--lightningcss-dark,#216555);--bg-positive-surface:var(--lightningcss-light,var(--palette-green-100))var(--lightningcss-dark,var(--palette-green-900));--text-on-positive:var(--lightningcss-light,var(--palette-green-950))var(--lightningcss-dark,var(--palette-green-50));--text-status-positive:var(--lightningcss-light,var(--palette-green-800))var(--lightningcss-dark,var(--palette-green-200));--text-operational-incoming:var(--palette-green-800);--text-operational-outgoing:var(--palette-red-800);--text-operational-move:var(--c-aquacade-800);--match-day-text-on-dark:var(--palette-white);--match-day-text-on-dark-muted:#fffc;--match-day-text-on-light:var(--c-neutral-900);--match-day-text-on-light-muted:var(--c-neutral-700);--match-day-load-fresh-surface:var(--palette-green-900);--match-day-load-fresh-border:var(--palette-green-300);--match-day-load-due-surface:var(--palette-amber-900);--match-day-load-due-border:var(--palette-amber-300);--match-day-load-overdue-surface:var(--palette-red-900);--match-day-load-overdue-border:var(--palette-red-300);--match-day-selection-ring:var(--bg-secondary);--match-day-target-ring:var(--c-aquacade-300);--match-day-pitch-border:var(--palette-green-700);--match-day-pitch-due-border:var(--palette-red-500);--match-day-pitch-zone-start:var(--lightningcss-light,#52b788)var(--lightningcss-dark,#1b4332);--match-day-pitch-zone-middle:var(--lightningcss-light,#40916c)var(--lightningcss-dark,#123524);--match-day-pitch-zone-end:var(--lightningcss-light,#2d6a4f)var(--lightningcss-dark,#081c15);--match-day-pitch-line:#fff6;--match-day-empty-surface:#ffffffeb;--match-day-empty-border:var(--c-neutral-700);--match-day-fixed-row-surface:var(--palette-white);--match-day-fixed-row-muted:var(--c-neutral-700);--match-day-control-surface:#00000073;--match-day-control-border:#ffffff1f;--match-day-clock-alert:var(--palette-red-300);--bg-warning:var(--lightningcss-light,var(--palette-amber-600))var(--lightningcss-dark,var(--palette-amber-600));--bg-warning-hover:var(--lightningcss-light,var(--palette-amber-700))var(--lightningcss-dark,#fcd34d);--bg-warning-selected:var(--lightningcss-light,var(--palette-amber-50))var(--lightningcss-dark,#493815);--bg-warning-selected-hover:var(--lightningcss-light,var(--palette-amber-100))var(--lightningcss-dark,#60491a);--bg-warning-highlighted:var(--lightningcss-light,var(--palette-amber-200))var(--lightningcss-dark,#806423);--bg-warning-surface:var(--lightningcss-light,var(--palette-amber-50))var(--lightningcss-dark,#2d2513);--text-on-warning:var(--palette-amber-950);--text-status-warning:var(--lightningcss-light,var(--palette-amber-900))var(--lightningcss-dark,var(--palette-amber-200));--bg-negative:var(--lightningcss-light,var(--palette-red-700))var(--lightningcss-dark,var(--palette-red-400));--bg-negative-hover:var(--lightningcss-light,var(--palette-red-800))var(--lightningcss-dark,#fca5a5);--bg-negative-selected:var(--lightningcss-light,var(--palette-red-50))var(--lightningcss-dark,#4b1f24);--bg-negative-selected-hover:var(--lightningcss-light,var(--palette-red-100))var(--lightningcss-dark,#63282e);--bg-negative-highlighted:var(--lightningcss-light,var(--palette-red-200))var(--lightningcss-dark,#7f3038);--bg-negative-surface:var(--lightningcss-light,var(--palette-red-50))var(--lightningcss-dark,#2f171a);--text-on-negative:var(--lightningcss-light,var(--palette-red-50))var(--lightningcss-dark,var(--text-heading-dark));--text-status-negative:var(--lightningcss-light,var(--palette-red-800))var(--lightningcss-dark,var(--palette-red-200));--text-secondary:var(--lightningcss-light,var(--c-neutral-700))var(--lightningcss-dark,var(--c-neutral-300));--text-tertiary:var(--lightningcss-light,var(--c-neutral-500))var(--lightningcss-dark,var(--c-neutral-400));--text-placeholder:var(--lightningcss-light,var(--c-neutral-400))var(--lightningcss-dark,var(--c-neutral-500));--text-disabled:var(--lightningcss-light,var(--c-neutral-400))var(--lightningcss-dark,var(--c-neutral-600));--text-inverse:var(--lightningcss-light,var(--c-neutral-200))var(--lightningcss-dark,var(--c-neutral-800));--icon:var(--lightningcss-light,var(--c-neutral-700))var(--lightningcss-dark,var(--c-neutral-300));--icon-secondary:var(--lightningcss-light,var(--c-neutral-500))var(--lightningcss-dark,var(--c-neutral-400));--icon-disabled:var(--lightningcss-light,var(--c-neutral-400))var(--lightningcss-dark,var(--c-neutral-600));--icon-inverse:var(--lightningcss-light,var(--c-neutral-100))var(--lightningcss-dark,var(--c-neutral-900));--sys-color-surface:var(--lightningcss-light,var(--c-neutral-10))var(--lightningcss-dark,var(--c-neutral-875));--sys-color-surface-container-lowest:var(--lightningcss-light,var(--c-neutral-400))var(--lightningcss-dark,var(--c-neutral-950));--sys-color-surface-container-low:var(--lightningcss-light,var(--c-neutral-150))var(--lightningcss-dark,var(--c-neutral-900));--sys-color-surface-container:var(--lightningcss-light,var(--c-neutral-10))var(--lightningcss-dark,var(--c-neutral-850));--sys-color-surface-container-high:var(--lightningcss-light,var(--c-neutral-50))var(--lightningcss-dark,var(--c-neutral-800));--sys-color-surface-container-highest:var(--lightningcss-light,var(--c-neutral-10))var(--lightningcss-dark,var(--c-neutral-750));--sys-color-on-surface:var(--lightningcss-light,var(--c-neutral-900))var(--lightningcss-dark,var(--c-neutral-100));--sys-color-on-surface-variant:var(--lightningcss-light,var(--c-neutral-700))var(--lightningcss-dark,var(--c-neutral-300));--sys-color-inverse-surface:var(--lightningcss-light,var(--c-neutral-900))var(--lightningcss-dark,var(--c-neutral-100));--sys-color-inverse-on-surface:var(--lightningcss-light,var(--c-neutral-50))var(--lightningcss-dark,var(--c-neutral-900));--sys-color-scrim:color-mix(in srgb, var(--c-neutral-925) 56%, transparent);--bg-fixed-dark-surface:var(--c-neutral-850);--bg-fixed-dark-selected:#ffffff17;--border-fixed-dark:#ffffff1f;--text-on-fixed-dark:var(--c-neutral-50);--text-on-fixed-dark-secondary:var(--c-neutral-300);--text-on-fixed-dark-tertiary:var(--c-neutral-400);--text-on-fixed-dark-accent:var(--palette-yellow-300);--bg-shell-chrome:var(--zho-color-background);--bg-shell-chrome-overlay:var(--c-neutral-800);--bg-shell-chrome-hover:color-mix(in srgb, var(--text-on-shell-chrome) 6%, transparent);--bg-shell-chrome-selected:#ffffff17;--bg-shell-chrome-negative-hover:color-mix(in srgb, var(--palette-red-500) 12%, transparent);--border-shell-chrome:color-mix(in srgb, var(--zho-color-on-background) 18%, transparent);--border-shell-chrome-accent:color-mix(in srgb, var(--bg-secondary) 32%, transparent);--text-on-shell-chrome:var(--lightningcss-light,var(--c-neutral-875))var(--lightningcss-dark,var(--c-neutral-50));--text-on-shell-chrome-secondary:var(--c-neutral-300);--text-on-shell-chrome-tertiary:var(--c-neutral-400);--text-on-shell-chrome-accent:var(--palette-yellow-300);--text-on-shell-chrome-negative:var(--palette-red-300);--text-on-shell-chrome-negative-hover:var(--palette-red-200);--focus-shell-chrome:var(--c-aquacade-300);--text-secondary-accent:var(--lightningcss-light,var(--palette-yellow-300))var(--lightningcss-dark,var(--palette-yellow-800));--bg-field:var(--zho-color-surface-2);--border-field:color-mix(in srgb, var(--sys-color-on-surface-variant) 20%, transparent);--border-field-hover:color-mix(in srgb, var(--sys-color-on-surface) 30%, transparent);--border:var(--lightningcss-light,color-mix(in srgb, var(--text) 13%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--text) 13%, transparent));--c-border-subtle:var(--lightningcss-light,var(--c-neutral-100))var(--lightningcss-dark,var(--c-neutral-800));--border-strong:var(--lightningcss-light,var(--c-neutral-300))var(--lightningcss-dark,var(--c-neutral-750));--border-hover:var(--lightningcss-light,var(--c-neutral-700))var(--lightningcss-dark,var(--c-neutral-300));--border-disabled:var(--lightningcss-light,var(--c-neutral-200))var(--lightningcss-dark,var(--c-neutral-800));--focus:var(--lightningcss-light,var(--c-aquacade-800))var(--lightningcss-dark,var(--c-aquacade-300));--text-link:var(--lightningcss-light,var(--c-aquacade-800))var(--lightningcss-dark,var(--c-aquacade-300));--text-link-hover:var(--lightningcss-light,var(--c-aquacade-900))var(--lightningcss-dark,var(--c-aquacade-200));--link:var(--text-link);--link-hover:var(--text-link-hover);--zho-color-white:#fff;--zho-color-on-background:var(--lightningcss-light,hsl(var(--c-neutral-h), var(--c-neutral-s), 18%))var(--lightningcss-dark,hsl(var(--c-neutral-h), var(--c-neutral-s), 88%));--zho-color-background:var(--zho-color-surface-1);--zho-color-canvas:var(--lightningcss-light,hsl(var(--c-neutral-h), var(--c-neutral-s), 96%))var(--lightningcss-dark,hsl(var(--c-neutral-h), var(--c-neutral-s), 11%));--bg-canvas:var(--zho-color-canvas);--text:var(--zho-color-on-surface);--zho-color-on-surface:var(--lightningcss-light,hsl(var(--c-neutral-h), var(--c-neutral-s), 18%))var(--lightningcss-dark,hsl(var(--c-neutral-h), var(--c-neutral-s), 88%));--zho-color-on-surface-variant:#4d4256;--zho-color-surface-0:var(--lightningcss-light,hsl(var(--c-neutral-h), var(--c-neutral-s), 99%))var(--lightningcss-dark,hsl(var(--c-neutral-h), var(--c-neutral-s), 9%));--zho-color-on-surface-2:linear-gradient(0deg, #1f192314, #1f192314), var(--zho-color-secondary-container);--zho-color-on-surface-4:linear-gradient(0deg, #1f19231f, #1f19231f), var(--zho-color-secondary-container);--zho-color-on-surface-variant-2:linear-gradient(0deg, #4d425614, #4d425614);--zho-color-on-surface-variant-4:linear-gradient(0deg, #4d42561f, #4d42561f);--zho-color-surface-variant:#e8e0e8;--zho-color-inverse-surface:#303030;--zho-color-inverse-on-surface:#f5eff1;--zho-color-primary:#6442d6;--zho-color-primary-80:#cbbeff;--zho-color-primary-30:#4b21bd;--zho-color-primary-20:#340098;--zho-color-on-primary:#fff;--zho-color-neutral-10:#1c1b1d;--zho-color-neutral-90:#e6e1e3;--zho-color-primary-container:#9f86ff;--zho-color-on-primary-container:#1e0060;--zho-color-secondary:#5d5d74;--zho-color-on-secondary:#fff;--zho-color-secondary-container:#dcdaf5;--zho-color-on-secondary-container:#21182b;--zho-color-tertiary-container:#f1d3f9;--zho-color-on-tertiary-container:#271430;--zho-color-utility-error:#ff6240;--zho-color-utility-error-variant:#ff6240;--zho-color-utility-on-error:#490909;--zho-color-utility-error-container:#f9dedc;--zho-color-utility-outline:#787579;--zho-color-utility-list-hover:#1f192314;--zho-color-utility-list-active:#1f19231a;--zho-color-surface-1:var(--lightningcss-light,hsl(var(--c-neutral-h), var(--c-neutral-s), 93%))var(--lightningcss-dark,hsl(var(--c-neutral-h), var(--c-neutral-s), 14%));--zho-color-surface-2:var(--lightningcss-light,hsl(var(--c-neutral-h), var(--c-neutral-s), 91%))var(--lightningcss-dark,hsl(var(--c-neutral-h), var(--c-neutral-s), 16%));--zho-color-surface-3:var(--lightningcss-light,hsl(var(--c-neutral-h), var(--c-neutral-s), 89%))var(--lightningcss-dark,hsl(var(--c-neutral-h), var(--c-neutral-s), 19%));--zho-color-surface-4:var(--lightningcss-light,hsl(var(--c-neutral-h), var(--c-neutral-s), 86%))var(--lightningcss-dark,hsl(var(--c-neutral-h), var(--c-neutral-s), 22%));--zho-color-surface-5:var(--lightningcss-light,hsl(var(--c-neutral-h), var(--c-neutral-s), 83%))var(--lightningcss-dark,hsl(var(--c-neutral-h), var(--c-neutral-s), 25%));--zho-color-ref-secondary-200:#c6c4de;--zho-color-ref-secondary-300:#aaa9c2;--zho-color-ref-neutral-100:#e6e1e3;--zho-color-ref-neutral-200:#cac5c7;--zho-color-scrim-video-container:#1f1f1fa3;--zho-color-scrim-video-control:#ffffff1f;--zho-color-scrim-video-control-pressed:#ffffff3d;--zho-color-copy-link-tooltip:#f2f2f2;--zho-color-warning-icon:#e37402;--zho-elevation-1:0px 1px 2px 0px #0000004d, 0px 1px 3px 1px #00000026;--zho-elevation-2:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--zho-elevation-3:0px 1px 3px 0px #0000004d, 0px 4px 8px 3px #00000026}html.light,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
:root{--space-step--2:clamp(.25rem, .2292rem + .1042vw, .3125rem);--space-step--1:clamp(.375rem, .3333rem + .2083vw, .5rem);--space-step-0:clamp(.75rem, .6667rem + .4167vw, 1rem);--space-step-1:clamp(1rem, .8333rem + .8333vw, 1.5rem);--space-step-2:clamp(1.5rem, 1.25rem + 1.25vw, 2.25rem);--space-step-3:clamp(2rem, 1.6667rem + 1.6667vw, 3rem);--space-step-4:clamp(3rem, 2.5rem + 2.5vw, 4.5rem);--space-2xs:var(--space-step--2);--space-xs:var(--space-step--1);--space-sm:var(--space-step-0);--space-md:var(--space-step-1);--space-lg:var(--space-step-2);--space-xl:var(--space-step-3);--space-2xl:var(--space-step-4);--space-2xs-xs:clamp(.25rem, .1667rem + .4167vw, .5rem);--space-xs-sm:clamp(.375rem, .1667rem + 1.0417vw, 1rem);--space-sm-md:clamp(.75rem, .5rem + 1.25vw, 1.5rem);--space-md-lg:clamp(1rem, .5833rem + 2.0833vw, 2.25rem);--space-lg-xl:clamp(1.5rem, 1rem + 2.5vw, 3rem);--space-xl-2xl:clamp(2rem, 1.1667rem + 4.1667vw, 4.5rem);--space-control:var(--space-xs);--space-component:var(--space-sm);--space-content:var(--space-md);--space-section:var(--space-lg);--space-layout:var(--space-xl);--space-layout-gutter:var(--space-md-lg);--radius-2xs:.25rem;--radius-xs:.375rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-2xl:2.5rem;--radius-full:9999px;--size-control-2xs:1rem;--size-control-xs:1.5rem;--size-control-sm:2rem;--size-control-md:2.5rem;--size-control-lg:3rem;--size-touch-target:2.75rem;--size-control-icon-sm:1rem;--size-control-icon-md:1.25rem;--size-control-icon-lg:1.5rem;--control-padding-inline-sm:.625rem;--control-padding-inline-md:.75rem;--control-padding-inline-lg:1rem;--control-gap:var(--space-control);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-inset-offset:-3px;--focus-ring-color:var(--focus);--focus-ring:0 0 0 var(--focus-ring-width) var(--focus-ring-color);--density-gap:var(--space-sm);--density-padding-block:var(--space-sm);--density-padding-inline:var(--space-md);--density-control-size:var(--size-control-md);--shadow-color-soft:var(--lightningcss-light,#1616161a)var(--lightningcss-dark,#00000038);--shadow-color-strong:var(--lightningcss-light,#1616163d)var(--lightningcss-dark,#000000c7);--elevation-0:none;--elevation-1:0 4px 8px var(--shadow-color-soft), 0 1px 1px #1616160a;--elevation-2:0 8px 24px -12px var(--shadow-color-strong);--elevation-3:0 16px 44px -16px var(--shadow-color-strong), 0 10px 22px -18px var(--shadow-color-soft);--elevation-4:0 24px 64px -20px var(--shadow-color-strong), 0 16px 32px -24px var(--shadow-color-soft);--elevation-5:0 32px 80px -24px var(--shadow-color-strong), 0 20px 40px -28px var(--shadow-color-soft);--elevation-card:var(--elevation-1);--elevation-raised:var(--elevation-2);--elevation-popover:var(--elevation-3);--elevation-modal:var(--elevation-4);--elevation-toast:var(--elevation-5);--elevation-surface-default:var(--sys-color-surface);--elevation-surface-sunken:var(--lightningcss-light,var(--c-neutral-50))var(--lightningcss-dark,var(--c-neutral-950));--elevation-surface-raised:var(--sys-color-surface-container-high);--elevation-surface-overlay:var(--sys-color-surface-container-low);--elevation-shadow-key:var(--lightningcss-light,#0000002e)var(--lightningcss-dark,#0009);--elevation-shadow-ambient:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0003);--elevation-shadow-0:none;--elevation-shadow-inset:inset 0 2px 4px 0 #0000000d;--elevation-shadow-1:0 4px 8px var(--elevation-shadow-ambient), 0 1px 2px #1616160a;--elevation-shadow-2:0 8px 24px -12px var(--elevation-shadow-key);--elevation-shadow-3:0 16px 44px -16px var(--elevation-shadow-key), 0 10px 22px -18px var(--elevation-shadow-ambient);--elevation-shadow-4:0 24px 64px -20px var(--elevation-shadow-key), 0 16px 32px -24px var(--elevation-shadow-ambient);--elevation-shadow-5:0 32px 80px -24px var(--elevation-shadow-key), 0 20px 40px -28px var(--elevation-shadow-ambient);--elevation-shadow-raised:var(--elevation-shadow-1,(0 1px 2px var(--elevation-shadow-key), 0 4px 12px var(--elevation-shadow-ambient)));--elevation-shadow-overlay:var(--elevation-shadow-3,(0 4px 8px var(--elevation-shadow-key), 0 16px 40px var(--elevation-shadow-ambient)));--shadow-toggle-thumb:0 1px 3px #00000040;--state-opacity-hover:18%;--state-opacity-focus:10%;--state-opacity-pressed:10%;--state-opacity-dragged:16%;--surface-overlay-border:var(--border-strong);--surface-primary-background:var(--bg-primary);--surface-primary-foreground:var(--text-on-primary);--surface-primary-muted-foreground:var(--text-on-primary-muted);--surface-primary-border:color-mix(in srgb, var(--text-on-primary) 16%, transparent);--surface-primary-hover:var(--bg-primary-hover);--surface-primary-translucent-background:color-mix(in srgb, var(--c-siesta-300) 72%, transparent);--surface-primary-translucent-hover:color-mix(in srgb, var(--c-siesta-300) 84%, transparent);--background-image-pitch-texture:radial-gradient(circle at 50% 120%, color-mix(in srgb, var(--bg-secondary) 10%, transparent), transparent 55%), repeating-linear-gradient(0deg, transparent 0 47px, color-mix(in srgb, var(--text-on-fixed-dark) 2.5%, transparent) 47px 48px);--duration-instant:0s;--duration-control-state:.15s;--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.32s;--duration-deliberate:.4s;--duration-loading:1.4s;--delay-stagger-1:40ms;--delay-stagger-2:90ms;--delay-stagger-3:.14s;--delay-stagger-4:.19s;--easing-control-state:cubic-bezier(.4, 0, .2, 1);--easing-control-out:cubic-bezier(0, 0, .2, 1);--easing-standard:cubic-bezier(.2, 0, 0, 1);--easing-emphasized:cubic-bezier(.2, 0, 0, 1.2);--easing-enter:cubic-bezier(0, 0, 0, 1);--easing-exit:cubic-bezier(.4, 0, 1, 1)}[data-surface]{--surface-current:var(--bg-canvas);--surface-shadow:none;--state-layer-color:var(--c-aquacade-500);color:var(--sys-color-on-surface);background-color:var(--surface-current);box-shadow:var(--surface-shadow)}[data-surface=surface]{--surface-current:var(--bg-canvas)}[data-surface=container-lowest]{--surface-current:var(--sys-color-surface-container-lowest)}[data-surface=container-low]{--surface-current:var(--sys-color-surface-container-low)}[data-surface=container]{--surface-current:var(--zho-color-surface-1)}[data-surface=container-high]{--surface-current:var(--zho-color-surface-3)}[data-surface=container-highest]{--surface-current:var(--zho-color-surface-5)}[data-surface=sunken]{--surface-current:var(--elevation-surface-sunken)}[data-surface=raised]{--surface-current:var(--zho-color-surface-1);--surface-shadow:var(--elevation-shadow-raised)}[data-surface=overlay]{--surface-current:var(--zho-color-surface-1);--surface-shadow:var(--elevation-shadow-overlay)}[data-surface=inverse]{--surface-current:var(--sys-color-inverse-surface);--state-layer-color:var(--sys-color-inverse-on-surface);color:var(--sys-color-inverse-on-surface)}[data-density=default]{--density-gap:var(--space-sm);--density-padding-block:var(--space-sm);--density-padding-inline:var(--space-md);--density-control-size:var(--size-control-md)}[data-density=compact]{--density-gap:var(--space-xs);--density-padding-block:var(--space-xs);--density-padding-inline:var(--space-sm);--density-control-size:var(--size-control-sm)}[data-density=comfortable]{--density-gap:var(--space-md);--density-padding-block:var(--space-md);--density-padding-inline:var(--space-lg);--density-control-size:var(--size-control-lg)}@media (prefers-reduced-motion:reduce){:root{--duration-control-state:.01ms;--duration-fast:.01ms;--duration-normal:.01ms;--duration-slow:.01ms;--duration-deliberate:.01ms;--delay-stagger-1:0s;--delay-stagger-2:0s;--delay-stagger-3:0s;--delay-stagger-4:0s}}
:root{--type-step--2:clamp(.625rem, .6042rem + .1042vw, .6875rem);--type-step--1:clamp(.75rem, .7292rem + .1042vw, .8125rem);--type-step-0:clamp(.875rem, .8333rem + .2083vw, 1rem);--type-step-1:clamp(1rem, .9583rem + .2083vw, 1.125rem);--type-step-2:clamp(1.25rem, 1.1667rem + .4167vw, 1.5rem);--type-step-3:clamp(1.5rem, 1.375rem + .625vw, 1.875rem);--type-step-4:clamp(1.875rem, 1.7083rem + .8333vw, 2.375rem);--type-step-5:clamp(2.375rem, 2.1667rem + 1.0417vw, 3rem);--type-font-body:var(--font-archivo,"Archivo"), ui-sans-serif, system-ui, sans-serif;--type-font-display:var(--font-archivo,"Archivo"), ui-sans-serif, system-ui, sans-serif;--type-size-caption:var(--type-step--2);--type-size-label:var(--type-step--1);--type-size-body-small:var(--type-step--1);--type-size-body:var(--type-step-0);--type-size-body-large:var(--type-step-1);--type-size-title-small:var(--type-step-1);--type-size-title:var(--type-step-3);--type-size-title-large:var(--type-step-3);--type-size-display:var(--type-step-4);--type-size-display-large:var(--type-step-5);--type-size-metric:var(--type-step-3);--type-leading-none:1;--type-leading-heading:1.1;--type-leading-title:var(--type-leading-heading);--type-leading-label:1.25;--type-leading-body:1.5;--type-leading-relaxed:1.65;--type-tracking-heading:-.025em;--type-tracking-label:.12em;--type-weight-body:400;--type-weight-medium:500;--type-weight-control:600;--type-weight-label:700;--type-weight-heading:700;--type-width-body:100%;--type-width-heading:88%;--type-width-display:82%}.type-caption{font-size:var(--type-size-caption);line-height:var(--type-leading-body)}.type-label{font-size:var(--type-size-label);font-weight:var(--type-weight-label);line-height:var(--type-leading-label);letter-spacing:var(--type-tracking-label);text-transform:uppercase}.type-body-small{font-size:var(--type-size-body-small);line-height:var(--type-leading-body)}.type-body{font-size:var(--type-size-body);font-weight:var(--type-weight-body);line-height:var(--type-leading-body)}.type-body-large{font-size:var(--type-size-body-large);line-height:var(--type-leading-body)}.type-title-small,.type-title,.type-title-large,.type-display,.type-display-large,.type-metric{font-family:var(--type-font-display);font-weight:var(--type-weight-heading);font-stretch:var(--type-width-heading);line-height:var(--type-leading-heading);letter-spacing:var(--type-tracking-heading)}.type-title-small{font-size:var(--type-size-title-small)}.type-title{font-size:var(--type-size-title)}.type-title-large{font-size:var(--type-size-title-large)}.type-display{font-size:var(--type-size-display);font-stretch:var(--type-width-display)}.type-display-large{font-size:var(--type-size-display-large);font-stretch:var(--type-width-display)}.type-metric{font-size:var(--type-size-metric);line-height:var(--type-leading-none)}
@layer reset,zhero-reset,astryx-base,astryx-theme;:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,1em);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--size-aside:17rem;--size-aside-collapsed:5rem;--size-header:0px;--size-nav:0px;--size-main-max:56rem;--size-main-wide:90rem;--size-bottom-nav:0px;--size-site-nav:0px;--size-chat-selector:0px;--size-chat-composer:0px;--size-task-bar:0px;--space-site-nav-clearance:0px;--space-task-bar-clearance:0px;--space-task-bar-gap:0px;--offset-bottom-nav:1em;--border-subtle:1px solid var(--c-border-subtle);--z-header:40;--z-aside:50;--z-nav:100;--z-drawer:120;--z-modal:140;--z-toast:160}html{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100%}html.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--zho-color-background);min-height:100%;color:var(--text);font-family:var(--type-font-body);font-size:var(--type-size-body);font-stretch:var(--type-width-body);font-weight:var(--type-weight-body);line-height:var(--type-leading-body);margin:0}::selection{background:var(--bg-secondary-highlighted);color:var(--text-dark)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:content-box;border:3px solid #0000;border-radius:8px}@media (max-width:767px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}
:root{--form-control-min-height-sm:var(--size-control-sm);--form-control-min-height-md:var(--size-control-md);--form-control-min-height-lg:var(--size-control-lg);--form-control-height-md:var(--form-control-min-height-md);--form-control-padding-block-sm:calc(var(--space-sm) * .4);--form-control-padding-block-md:calc(var(--space-md) * .3);--form-control-padding-block-lg:calc(var(--space-lg) * .4);--form-control-padding-inline-sm:var(--control-padding-inline-sm);--form-control-padding-inline-md:var(--control-padding-inline-md);--form-control-padding-inline-lg:var(--control-padding-inline-lg);--form-control-radius-sm:var(--radius-sm);--form-control-radius-md:var(--radius-md);--form-control-radius-lg:var(--radius-lg);--form-control-font-size-sm:var(--type-size-label);--form-control-font-size-md:var(--type-size-body);--form-control-font-size-lg:var(--type-size-body-large);--form-control-line-height-sm:var(--type-leading-label);--form-control-line-height-md:var(--type-leading-body);--form-control-line-height-lg:var(--type-leading-body);--form-control-action-size-sm:1.25em;--form-control-action-size-md:1.5em;--form-control-action-size-lg:1.5em;--form-textarea-min-height-sm:6rem;--form-textarea-min-height-md:7rem;--form-textarea-min-height-lg:9rem;--form-control-min-height:var(--form-control-min-height-md);--form-control-padding-block:var(--form-control-padding-block-md);--form-control-padding-inline:var(--form-control-padding-inline-md);--form-control-radius:var(--form-control-radius-md);--form-control-font-size:var(--form-control-font-size-md);--form-control-line-height:var(--form-control-line-height-md);--form-control-action-size:var(--form-control-action-size-md);--form-textarea-min-height:var(--form-textarea-min-height-md)}
