@layer wa-native,wa-utilities,wa-color-palette,wa-color-variant,wa-theme,wa-theme-dimension,wa-theme-overrides;@layer wa-utilities{.wa-size-s{font-size:var(--wa-font-size-s)}.wa-size-m{font-size:var(--wa-font-size-m)}.wa-size-l{font-size:var(--wa-font-size-l)}}@layer wa-utilities{:where(:root),.wa-neutral{--wa-color-fill-loud: var(--wa-color-neutral-fill-loud);--wa-color-fill-normal: var(--wa-color-neutral-fill-normal);--wa-color-fill-quiet: var(--wa-color-neutral-fill-quiet);--wa-color-border-loud: var(--wa-color-neutral-border-loud);--wa-color-border-normal: var(--wa-color-neutral-border-normal);--wa-color-border-quiet: var(--wa-color-neutral-border-quiet);--wa-color-on-loud: var(--wa-color-neutral-on-loud);--wa-color-on-normal: var(--wa-color-neutral-on-normal);--wa-color-on-quiet: var(--wa-color-neutral-on-quiet)}.wa-brand{--wa-color-fill-loud: var(--wa-color-brand-fill-loud);--wa-color-fill-normal: var(--wa-color-brand-fill-normal);--wa-color-fill-quiet: var(--wa-color-brand-fill-quiet);--wa-color-border-loud: var(--wa-color-brand-border-loud);--wa-color-border-normal: var(--wa-color-brand-border-normal);--wa-color-border-quiet: var(--wa-color-brand-border-quiet);--wa-color-on-loud: var(--wa-color-brand-on-loud);--wa-color-on-normal: var(--wa-color-brand-on-normal);--wa-color-on-quiet: var(--wa-color-brand-on-quiet)}.wa-success{--wa-color-fill-loud: var(--wa-color-success-fill-loud);--wa-color-fill-normal: var(--wa-color-success-fill-normal);--wa-color-fill-quiet: var(--wa-color-success-fill-quiet);--wa-color-border-loud: var(--wa-color-success-border-loud);--wa-color-border-normal: var(--wa-color-success-border-normal);--wa-color-border-quiet: var(--wa-color-success-border-quiet);--wa-color-on-loud: var(--wa-color-success-on-loud);--wa-color-on-normal: var(--wa-color-success-on-normal);--wa-color-on-quiet: var(--wa-color-success-on-quiet)}.wa-warning{--wa-color-fill-loud: var(--wa-color-warning-fill-loud);--wa-color-fill-normal: var(--wa-color-warning-fill-normal);--wa-color-fill-quiet: var(--wa-color-warning-fill-quiet);--wa-color-border-loud: var(--wa-color-warning-border-loud);--wa-color-border-normal: var(--wa-color-warning-border-normal);--wa-color-border-quiet: var(--wa-color-warning-border-quiet);--wa-color-on-loud: var(--wa-color-warning-on-loud);--wa-color-on-normal: var(--wa-color-warning-on-normal);--wa-color-on-quiet: var(--wa-color-warning-on-quiet)}.wa-danger{--wa-color-fill-loud: var(--wa-color-danger-fill-loud);--wa-color-fill-normal: var(--wa-color-danger-fill-normal);--wa-color-fill-quiet: var(--wa-color-danger-fill-quiet);--wa-color-border-loud: var(--wa-color-danger-border-loud);--wa-color-border-normal: var(--wa-color-danger-border-normal);--wa-color-border-quiet: var(--wa-color-danger-border-quiet);--wa-color-on-loud: var(--wa-color-danger-on-loud);--wa-color-on-normal: var(--wa-color-danger-on-normal);--wa-color-on-quiet: var(--wa-color-danger-on-quiet)}}@layer wa-native{html{box-sizing:border-box;margin:0;padding:0;tab-size:4;background-color:var(--wa-color-surface-default)}*,*:before,*:after{box-sizing:inherit}body{min-height:100vh;margin:0;padding:0;color:var(--wa-color-text-normal);font-family:var(--wa-font-family-body);font-size:var(--wa-font-size-m);font-weight:var(--wa-font-weight-body);line-height:var(--wa-line-height-normal);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none}address,audio,blockquote,dd,details,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,iframe,ol,p,pre,table,ul,video{margin:0;&:has(+*){margin-block-end:var(--wa-content-spacing)}}h1,h2,h3,h4,h5,h6{font-family:var(--wa-font-family-heading);font-weight:var(--wa-font-weight-heading);line-height:var(--wa-line-height-condensed);text-wrap:balance}h1{font-size:var(--wa-font-size-3xl)}h2{font-size:var(--wa-font-size-2xl)}h3{font-size:var(--wa-font-size-xl)}h4{font-size:var(--wa-font-size-l)}h5{font-size:var(--wa-font-size-m)}h6{font-size:var(--wa-font-size-s)}p{text-wrap:pretty}blockquote{padding:var(--wa-space-xl);font-family:var(--wa-font-family-longform);font-size:var(--wa-font-size-l);border-inline-start:var(--wa-border-style) var(--wa-border-width-l) var(--wa-color-neutral-border-quiet)}hr{margin:var(--wa-content-spacing) 0;border:none;border-bottom:solid var(--wa-border-width-s) var(--wa-color-surface-border)}ul,ol{padding:0}li>ul,li>ol{margin-inline-start:.25em}ul{list-style:disc}li{margin-inline-start:1.125em;padding:0}dt,strong,b{font-weight:var(--wa-font-weight-bold)}em,i{font-style:italic}u{text-decoration-line:underline;text-decoration-thickness:.09375em;text-underline-offset:.125em}s{text-decoration-line:line-through;text-decoration-thickness:.09375em}ins{text-decoration-color:var(--wa-color-success-on-quiet);text-decoration-line:underline;text-decoration-thickness:.09375em;text-underline-offset:.125em}del{color:color-mix(in oklab,currentColor,transparent 10%);text-decoration-color:var(--wa-color-danger-on-quiet);text-decoration-line:line-through;text-decoration-thickness:.09375em}mark{padding:.125em .25em;color:var(--wa-color-warning-on-quiet);background-color:var(--wa-color-warning-fill-quiet);border-radius:var(--wa-border-radius-s)}small{font-size:var(--wa-font-size-smaller)}sub,sup{font-size:var(--wa-font-size-smaller);line-height:0}sub{vertical-align:sub}sup{vertical-align:super}abbr[title]{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:.09375em;text-underline-offset:.125em;cursor:help}kbd{padding:.125em .25em;font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-code);border:solid var(--wa-border-width-s) color-mix(in oklab,currentColor,transparent 50%);border-radius:var(--wa-border-radius-s);box-shadow:0 .125em color-mix(in oklab,currentColor,transparent 50%);wa-icon{vertical-align:-2px}}a{color:var(--wa-color-text-link);text-decoration:var(--wa-link-decoration-default);-webkit-text-decoration:var(--wa-link-decoration-default);text-decoration-thickness:.09375em;text-underline-offset:.125em}*:is([appearance~=accent],.wa-accent){a,a:hover{color:currentColor}}a:hover{color:color-mix(in oklab,var(--wa-color-text-link),var(--wa-color-mix-hover));text-decoration:var(--wa-link-decoration-hover);-webkit-text-decoration:var(--wa-link-decoration-hover)}a:focus,button:focus{outline:none}a:focus-visible,button:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}code,samp,var{padding:.125em .25em;font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-code);background-color:var(--wa-color-overlay-inline);border-radius:var(--wa-border-radius-s)}pre{padding:var(--wa-space-m);font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-code);white-space:pre;background-color:var(--wa-color-overlay-inline);border-radius:var(--wa-border-radius-m);& code,samp,var{padding:0;font-size:1em;background-color:transparent}@media print{background:none;border:solid var(--wa-border-width-s) var(--wa-color-surface-border)}}img,svg,picture,video{max-width:100%;height:auto}img,picture,video{border-radius:var(--wa-border-radius-m)}embed,iframe,object{max-width:100%}iframe{border:none}table{width:100%;border:none;border-collapse:collapse}caption{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-smaller);&:has(+*){margin-block-end:.75em}}tbody{tr{border-top:solid var(--wa-border-width-s) var(--wa-color-border-quiet);:where(table.wa-zebra-rows) &:nth-child(odd){background-color:color-mix(in oklab,var(--wa-color-fill-quiet) 60%,transparent)}:where(table.wa-hover-rows) &{@media(hover:hover){&:hover{background-color:var(--wa-color-fill-quiet);&,+tr{border-top-color:var(--wa-color-border-normal)}}}}}}td,th{padding:.75em;text-align:start;vertical-align:top}th{padding-block:.75em;font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-bold)}details{padding:0;background-color:var(--wa-color-surface-default);border:var(--wa-panel-border-width) var(--wa-color-surface-border) var(--wa-panel-border-style);border-radius:var(--wa-panel-border-radius);overflow-anchor:none;summary{display:flex;align-items:center;justify-content:space-between;padding:var(--wa-space-m);border-radius:calc(var(--wa-panel-border-radius) - var(--wa-panel-border-width));cursor:pointer;user-select:none;-webkit-user-select:none;>*{margin:0}&:focus{outline:none}&:focus-visible{outline:var(--wa-focus-ring);outline-offset:calc(var(--wa-panel-border-width) + var(--wa-focus-ring-offset))}}&[open]{padding:0 var(--wa-space-m) var(--wa-space-m) var(--wa-space-m);summary{margin-inline:calc(-1 * var(--wa-space-m));border-end-start-radius:0;border-end-end-radius:0}}@media print{background:none;border:solid var(--wa-border-width-s) var(--wa-color-surface-border);summary{list-style:none}}}details summary{&::marker,&::-webkit-details-marker{display:none}&:after{content:"";background-color:var(--wa-color-text-quiet);mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="currentColor" d="M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"/></svg>') center no-repeat;width:1rem;height:1rem;rotate:0deg}&:dir(rtl):after{rotate:180deg}}details[open] summary:after{rotate:90deg}dialog{flex-direction:column;align-items:start;width:32rem;max-width:calc(100% - var(--wa-space-l));padding:var(--wa-space-l);background-color:var(--wa-color-surface-raised);border-radius:var(--wa-panel-border-radius);border:none;box-shadow:var(--wa-shadow-l);transition:var(--wa-transition-slow, .2s) var(--wa-transition-easing);margin:auto;inset:0;&[open]{display:flex}&:focus{outline:none}}dialog::backdrop{background-color:var(--wa-color-overlay-modal, rgb(0 0 0 / .25))}label{display:inline-block;position:relative;color:var(--wa-form-control-label-color);font-weight:var(--wa-form-control-label-font-weight);line-height:var(--wa-form-control-label-line-height);&:has(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=reset],[type=submit]),textarea,select){width:100%}+:is(input:not([type=checkbox],[type=radio]),textarea,select),>:is(input:not([type=checkbox],[type=radio]),textarea,select){margin-block-start:.5em}}fieldset{padding:var(--wa-space-l);padding-block-start:calc(var(--wa-space-l) - .5em);border:solid 1px var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m)}legend{padding:0;padding-inline:var(--wa-space-xs);font-weight:var(--wa-form-control-label-font-weight)}button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button{&:not(input[type=file]),&::file-selector-button{display:inline-flex;align-items:center;justify-content:center;height:var(--wa-form-control-height);padding:0 var(--wa-form-control-padding-inline);font-family:inherit;font-size:var(--wa-form-control-value-font-size);font-weight:var(--wa-font-weight-action);line-height:calc(var(--wa-form-control-height) - var(--border-width) * 2);text-decoration:none;vertical-align:middle;white-space:nowrap;border-style:var(--wa-border-style);border-width:max(1px,var(--wa-form-control-border-width));border-radius:var(--wa-form-control-border-radius);transition-property:background,border,box-shadow,color;transition-duration:var(--wa-transition-fast);transition-timing-function:var(--wa-transition-easing);cursor:pointer;user-select:none;-webkit-user-select:none}&:not(input[type=file]){color:var(--wa-color-on-loud, var(--wa-color-neutral-on-loud));background-color:var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud));border-color:transparent;&:not(:disabled){&:hover{background-color:color-mix(in oklab,var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-hover))}&:active{background-color:color-mix(in oklab,var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-active))}}}&:is(input[type=file]){&::file-selector-button{color:var(--wa-color-on-normal, var(--wa-color-neutral-on-normal));background-color:var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal));border-color:transparent}&:not(:disabled){&::file-selector-button:hover{background-color:color-mix(in oklab,var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-hover))}&::file-selector-button:active{background-color:color-mix(in oklab,var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-active))}}}&.wa-plain{&:not(input[type=file]),&::file-selector-button{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:transparent;border-color:transparent}&:not(:disabled){&:not(input[type=file]):hover,&::file-selector-button:hover{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:var(--wa-color-fill-quiet, var(--wa-color-neutral-fill-quiet))}&:not(input[type=file]):active,&::file-selector-button:active{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:color-mix(in oklab,var(--wa-color-fill-quiet, var(--wa-color-neutral-fill-quiet)),var(--wa-color-mix-active))}}}&.wa-outlined{&:not(input[type=file]),&::file-selector-button{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:transparent;border-color:var(--wa-color-border-loud, var(--wa-color-neutral-border-loud))}&:not(:disabled){&:not(input[type=file]):hover,&::file-selector-button:hover{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:var(--wa-color-fill-quiet, var(--wa-color-neutral-fill-quiet))}&:not(input[type=file]):active,&::file-selector-button:active{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:color-mix(in oklab,var(--wa-color-fill-quiet, var(--wa-color-neutral-fill-quiet)),var(--wa-color-mix-active))}}}&.wa-filled{&:not(input[type=file]),&::file-selector-button{color:var(--wa-color-on-normal, var(--wa-color-neutral-on-normal));background-color:var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal));border-color:transparent}&:not(:disabled){&:not(input[type=file]):hover,&::file-selector-button:hover{color:var(--wa-color-on-normal, var(--wa-color-neutral-on-normal));background-color:color-mix(in oklab,var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-hover))}&:not(input[type=file]):active,&::file-selector-button:active{color:var(--wa-color-on-normal, var(--wa-color-neutral-on-normal));background-color:color-mix(in oklab,var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-active))}}&.wa-outlined{&:not(input[type=file]),&::file-selector-button{border-color:var(--wa-color-border-normal, var(--wa-color-neutral-border-normal))}}}&.wa-accent{&:not(input[type=file]),&::file-selector-button{color:var(--wa-color-on-loud, var(--wa-color-neutral-on-loud));background-color:var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud));border-color:transparent}&:not(:disabled){&:not(input[type=file]):hover,&::file-selector-button:hover{background-color:color-mix(in oklab,var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-hover))}&:not(input[type=file]):active,&::file-selector-button:active{background-color:color-mix(in oklab,var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-active))}}}&.wa-pill{&:not(input[type=file]),&::file-selector-button{border-radius:var(--wa-border-radius-pill)}}&:focus{outline:none}&:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}&:is(::-moz-focus-inner){border:0}&:disabled{opacity:.5;cursor:not-allowed;*{pointer-events:none}}>wa-icon:has(+*){margin-inline-end:.75em}>*+wa-icon{margin-inline-start:.75em}}input[type=file]{display:block;max-inline-size:100%;color:var(--wa-form-control-value-color);font-family:inherit;font-size:var(--wa-form-control-value-font-size);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);vertical-align:middle;border-radius:var(--wa-border-radius-m);cursor:pointer}input[type=checkbox],label:has(input[type=checkbox]),input[type=radio],label:has(input[type=radio]){display:inline-flex;width:fit-content;color:var(--wa-form-control-value-color);font-family:inherit;font-size:var(--wa-form-control-value-font-size);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);user-select:none;-webkit-user-select:none;&,+label{cursor:pointer}&:disabled,&:has(:disabled){opacity:.5;cursor:not-allowed}}input[type=checkbox],input[type=radio]{appearance:none;flex:0 0 auto;align-items:center;justify-content:center;width:var(--wa-form-control-toggle-size);height:var(--wa-form-control-toggle-size);margin:0;margin-inline-end:.5em;background-color:var(--wa-form-control-background-color);border-color:var(--wa-form-control-border-color);border-style:var(--wa-border-style);border-width:var(--wa-form-control-border-width);transition:background var(--wa-transition-normal),border-color var(--wa-transition-fast),box-shadow var(--wa-transition-fast),color var(--wa-transition-fast);transition-timing-function:var(--wa-transition-easing);&:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}}input[type=checkbox]{--checked-icon-color: var(--wa-color-brand-on-loud);--checked-icon-scale: .8;border-radius:min(calc(var(--wa-form-control-toggle-size) * .375),var(--wa-border-radius-s));&:checked,&:indeterminate{color:var(--checked-icon-color);background-color:var(--wa-form-control-activated-color);border-color:var(--wa-form-control-activated-color)}&:checked:after,&:indeterminate:after{content:"";width:var(--wa-form-control-toggle-size);height:var(--wa-form-control-toggle-size);scale:var(--checked-icon-scale);background-color:currentColor}&:checked:after{mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="currentColor" d="M434.8 70.1c14.3 10.4 17.5 30.4 7.1 44.7l-256 352c-5.5 7.6-14 12.3-23.4 13.1s-18.5-2.7-25.1-9.3l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l101.5 101.5 234-321.7c10.4-14.3 30.4-17.5 44.7-7.1z"/></svg>') center / 1em 1em no-repeat}&:indeterminate:after{mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="14" viewBox="0 0 448 512"><path d="M431 256c0 17.7-14.3 32-32 32H49c-17.7 0-32-14.3-32-32s14.3-32 32-32h350c17.7 0 32 14.3 32 32z"/></svg>') center no-repeat}}input[type=radio]{--checked-icon-color: var(--wa-form-control-activated-color);--checked-icon-scale: .7;color:transparent;border-radius:50%;&:checked{color:var(--checked-icon-color);border-color:var(--wa-form-control-activated-color)}&:checked:after{content:"";aspect-ratio:1;width:100%;scale:var(--checked-icon-scale);background-color:currentColor;border-radius:50%}}input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,select{width:100%;height:var(--wa-form-control-height);padding:0 var(--wa-form-control-padding-inline);color:var(--wa-form-control-value-color);font-size:var(--wa-form-control-value-size);font-family:inherit;font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);vertical-align:middle;background-color:var(--wa-form-control-background-color);border-color:var(--wa-form-control-border-color);border-style:var(--wa-form-control-border-style);border-width:var(--wa-form-control-border-width);border-radius:var(--wa-form-control-border-radius);transition:background-color var(--wa-transition-normal),border var(--wa-transition-normal),outline var(--wa-transition-fast);transition-timing-function:var(--wa-transition-easing);cursor:text;&::placeholder{color:var(--wa-form-control-placeholder-color);user-select:none;-webkit-user-select:none}&:focus{outline:none}&:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}&:disabled{opacity:.5;cursor:not-allowed}&.wa-outlined{background-color:var(--wa-form-control-background-color);border-color:var(--wa-form-control-border-color)}&.wa-filled{background-color:var(--wa-color-neutral-fill-quiet);border-color:var(--wa-color-neutral-fill-quiet);&.wa-outlined{border-color:var(--wa-form-control-border-color)}}&.wa-pill{border-radius:var(--wa-border-radius-pill)}}textarea{height:auto;min-height:var(--wa-form-control-height);padding:calc(var(--wa-form-control-padding-block) - ((1lh - 1em) / 2)) var(--wa-form-control-padding-inline);line-height:var(--wa-line-height-normal);resize:vertical}select{--icon-caret: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="rgb(180 180 200)" d="M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>');appearance:none;position:relative;min-width:0;overflow:hidden;background-image:var(--icon-caret),var(--icon-caret);background-repeat:no-repeat;background-position:center right var(--wa-form-control-padding-inline);background-blend-mode:hue,difference;background-size:1rem 1rem;cursor:pointer}input[type=color]{display:block;block-size:var(--wa-form-control-height);inline-size:var(--wa-form-control-height);padding:calc(var(--wa-form-control-border-width) * 2);font-size:1em;background:transparent;border:var(--wa-form-control-border-width) var(--wa-border-style) var(--wa-form-control-border-color);border-radius:var(--wa-form-control-border-radius);cursor:pointer;forced-color-adjust:none;&::-webkit-color-swatch-wrapper{padding:0;border-radius:inherit}&::-webkit-color-swatch{border:none;border-radius:calc(var(--wa-form-control-border-radius) - var(--wa-form-control-border-width) * 3)}&::-moz-color-swatch{border:none;border-radius:calc(var(--wa-form-control-border-radius) - var(--wa-form-control-border-width) * 3)}&:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}}input[type=range]{--thumb-width: 1.4em;--thumb-height: 1.4em;--track-size: .5em;-webkit-appearance:none;display:flex;flex-direction:column;position:relative;width:100%;height:var(--track-size);margin:0;font-size:inherit;line-height:var(--wa-form-control-height);vertical-align:middle;background-color:var(--wa-color-neutral-fill-normal);border-radius:calc(var(--track-size) / 2);&::-webkit-slider-runnable-track{width:100%;height:var(--track-size);border:none;border-radius:999px}&::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb-width);height:var(--thumb-height);margin-top:calc(var(--thumb-height) / -2 + var(--track-size) / 2);background-color:var(--wa-form-control-activated-color);border:solid .125em var(--wa-color-surface-default);border-radius:50%;transition-property:background-color,border-color,box-shadow,color;transition-duration:var(--wa-transition-normal);transition-timing-function:var(--wa-transition-easing)}&:enabled{&:focus-visible::-webkit-slider-thumb{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}&::-webkit-slider-thumb{cursor:pointer}&::-webkit-slider-thumb:active{cursor:grabbing}}&::-moz-focus-outer{border:0}&::-moz-range-progress{height:var(--track-size);background-color:var(--wa-color-neutral-fill-normal);border-radius:3px}&::-moz-range-track{width:100%;height:var(--track-size);background-color:var(--wa-color-neutral-fill-normal);border:none;border-radius:999px}&::-moz-range-thumb{width:var(--thumb-width);height:var(--thumb-height);background-color:var(--wa-form-control-activated-color);border:solid .125em var(--wa-color-surface-default);border-radius:50%;transition-property:background-color,border-color,box-shadow,color;transition-duration:var(--wa-transition-normal);transition-timing-function:var(--wa-transition-easing)}&:enabled{&:focus-visible::-moz-range-thumb{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}&::-moz-range-thumb{cursor:pointer}&::-moz-range-thumb:active{cursor:grabbing}}}label>input[type=range]{margin-block-start:1em}input[type=range]:focus{outline:none}input[type=range]:disabled{opacity:.5;cursor:not-allowed;&::-webkit-slider-thumb{cursor:not-allowed}&::-moz-range-thumb{cursor:not-allowed}}progress{--indicator-color: var(--wa-color-brand-fill-loud);width:100%;height:1rem;overflow:hidden;color:var(--wa-color-brand-on-loud);background-color:var(--wa-color-neutral-fill-normal);border-radius:var(--wa-border-radius-pill);&::-webkit-progress-bar{background:transparent}&[value]::-webkit-progress-value{background-color:var(--indicator-color)}&::-moz-progress-bar{background-color:var(--indicator-color)}}progress:not([value]){padding-left:var(--inset-inline-start);animation:wa-progress-indeterminate 2.5s infinite cubic-bezier(.37,0,.63,1);&::-webkit-progress-bar{background-color:var( --indicator-color )}}@keyframes wa-fade-in{0%{opacity:0}}@keyframes wa-progress-indeterminate{0%{padding-inline-end:100%}25%,to{padding-inline-end:0%}75%,to{padding-inline-start:100%}}.wa-invalid{--wa-form-control-border-color: var(--wa-color-danger-border-loud);--wa-form-control-activated-color: var(--wa-color-danger-fill-loud);--wa-form-control-value-color: var(--wa-color-danger-on-quiet);--wa-color-focus: var(--wa-color-danger-border-loud);--wa-color-text-quiet: var(--wa-color-danger-on-quiet)}.wa-valid{--wa-form-control-border-color: var(--wa-color-success-border-loud);--wa-form-control-activated-color: var(--wa-color-success-fill-loud);--wa-form-control-value-color: var(--wa-color-success-on-quiet);--wa-color-focus: var(--wa-color-success-border-loud);--wa-color-text-quiet: var(--wa-color-success-on-quiet)}}@layer wa-utilities{.wa-cloak:has(:not(:defined)){animation:2s step-end wa-fouce-cloak}@keyframes wa-fouce-cloak{0%{opacity:0}to{opacity:1}}}@layer wa-utilities{.wa-visually-hidden:not(:focus-within),.wa-visually-hidden-force,.wa-visually-hidden-hint::part(hint),.wa-visually-hidden-label::part(label),.wa-visually-hidden-label::part(form-control-label){position:absolute!important;width:1px!important;height:1px!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:none!important;overflow:hidden!important;white-space:nowrap!important;padding:0!important}}@layer wa-utilities{@supports (scrollbar-gutter: stable){.wa-scroll-lock{scrollbar-gutter:var(--wa-scroll-lock-gutter)!important}.wa-scroll-lock body{overflow:hidden!important}}@supports not (scrollbar-gutter: stable){.wa-scroll-lock body{padding-right:var(--wa-scroll-lock-size)!important;overflow:hidden!important}}}@layer wa-utilities{.wa-placeholder{align-self:stretch;background-color:var(--wa-color-neutral-fill-quiet);border:dashed var(--wa-border-width-s) var(--wa-color-neutral-border-normal);border-radius:var(--wa-border-radius-l);padding:var(--wa-space-3xl)}}@layer wa-utilities{:where(.wa-align-items-start,.wa-align-items-end,.wa-align-items-center,.wa-align-items-stretch,.wa-align-items-baseline){display:flex}.wa-align-items-start{align-items:flex-start}.wa-align-items-end{align-items:flex-end}.wa-align-items-center{align-items:center}.wa-align-items-stretch{align-items:stretch}.wa-align-items-baseline{align-items:baseline}.wa-align-self-start{align-self:flex-start}.wa-align-self-end{align-self:flex-end}.wa-align-self-center{align-self:center}.wa-align-self-stretch{align-self:stretch}.wa-align-self-baseline{align-self:baseline}}@layer wa-utilities{:where(.wa-justify-content-start,.wa-justify-content-end,.wa-justify-content-center,.wa-justify-content-space-around,.wa-justify-content-space-between,.wa-justify-content-space-evenly){display:flex}.wa-justify-content-start{justify-content:flex-start}.wa-justify-content-end{justify-content:flex-end}.wa-justify-content-center{justify-content:center}.wa-justify-content-space-around{justify-content:space-around}.wa-justify-content-space-between{justify-content:space-between}.wa-justify-content-space-evenly{justify-content:space-evenly}}@layer wa-utilities{:where(.wa-flex-wrap,.wa-flex-nowrap,.wa-flex-wrap-reverse){display:flex}.wa-flex-wrap{flex-wrap:wrap}.wa-flex-nowrap{flex-wrap:nowrap}.wa-flex-wrap-reverse{flex-wrap:wrap-reverse}}@layer wa-utilities{.wa-border-radius-s{border-radius:var(--wa-border-radius-s)}.wa-border-radius-m{border-radius:var(--wa-border-radius-m)}.wa-border-radius-l{border-radius:var(--wa-border-radius-l)}.wa-border-radius-pill{border-radius:var(--wa-border-radius-pill)}.wa-border-radius-circle{border-radius:var(--wa-border-radius-circle)}.wa-border-radius-square{border-radius:var(--wa-border-radius-square)}}@layer wa-utilities{:where(.wa-gap-0,.wa-gap-3xs,.wa-gap-2xs,.wa-gap-xs,.wa-gap-s,.wa-gap-m,.wa-gap-l,.wa-gap-xl,.wa-gap-2xl,.wa-gap-3xl){display:flex}.wa-gap-0{gap:0px}.wa-gap-3xs{gap:var(--wa-space-3xs)}.wa-gap-2xs{gap:var(--wa-space-2xs)}.wa-gap-xs{gap:var(--wa-space-xs)}.wa-gap-s{gap:var(--wa-space-s)}.wa-gap-m{gap:var(--wa-space-m)}.wa-gap-l{gap:var(--wa-space-l)}.wa-gap-xl{gap:var(--wa-space-xl)}.wa-gap-2xl{gap:var(--wa-space-2xl)}.wa-gap-3xl{gap:var(--wa-space-3xl)}.wa-gap-4xl{gap:var(--wa-space-4xl)}}@layer wa-utilities{[class*=wa-body]{font-family:var(--wa-font-family-body);font-weight:var(--wa-font-weight-body);line-height:var(--wa-line-height-normal)}[class*=wa-heading]{font-family:var(--wa-font-family-heading);font-weight:var(--wa-font-weight-heading);line-height:var(--wa-line-height-condensed);text-wrap:balance}[class*=wa-caption]{color:var(--wa-color-text-quiet);font-family:var(--wa-font-family-body);font-weight:var(--wa-font-weight-body);line-height:var(--wa-line-height-condensed)}[class*=wa-longform]{font-family:var(--wa-font-family-longform);font-weight:var(--wa-font-weight-longform);line-height:var(--wa-line-height-normal)}.wa-font-size-2xs,.wa-body-2xs,.wa-heading-2xs,.wa-caption-2xs,.wa-longform-2xs{font-size:var(--wa-font-size-2xs)}.wa-font-size-xs,.wa-body-xs,.wa-heading-xs,.wa-caption-xs,.wa-longform-xs{font-size:var(--wa-font-size-xs)}.wa-font-size-s,.wa-body-s,.wa-heading-s,.wa-caption-s,.wa-longform-s{font-size:var(--wa-font-size-s)}.wa-font-size-m,.wa-body-m,.wa-heading-m,.wa-caption-m,.wa-longform-m{font-size:var(--wa-font-size-m)}.wa-font-size-l,.wa-body-l,.wa-heading-l,.wa-caption-l,.wa-longform-l{font-size:var(--wa-font-size-l)}.wa-font-size-xl,.wa-body-xl,.wa-heading-xl,.wa-caption-xl,.wa-longform-xl{font-size:var(--wa-font-size-xl)}.wa-font-size-2xl,.wa-body-2xl,.wa-heading-2xl,.wa-caption-2xl,.wa-longform-2xl{font-size:var(--wa-font-size-2xl)}.wa-font-size-3xl,.wa-body-3xl,.wa-heading-3xl,.wa-caption-3xl,.wa-longform-3xl{font-size:var(--wa-font-size-3xl)}.wa-font-size-4xl,.wa-body-4xl,.wa-heading-4xl,.wa-caption-4xl,.wa-longform-4xl{font-size:var(--wa-font-size-4xl)}.wa-font-weight-light{font-weight:var(--wa-font-weight-light)}.wa-font-weight-normal{font-weight:var(--wa-font-weight-normal)}.wa-font-weight-semibold{font-weight:var(--wa-font-weight-semibold)}.wa-font-weight-bold{font-weight:var(--wa-font-weight-bold)}.wa-color-text-normal{color:var(--wa-color-text-normal)}.wa-color-text-quiet{color:var(--wa-color-text-quiet)}.wa-color-text-link{color:var(--wa-color-text-link)}.wa-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-link{color:var(--wa-color-text-link);text-decoration:var(--wa-link-decoration-default);-webkit-text-decoration:var(--wa-link-decoration-default);@media(hover:hover){&:hover{color:color-mix(in oklab,var(--wa-color-text-link) 100%,var(--wa-color-mix-hover));text-decoration:var(--wa-link-decoration-hover);-webkit-text-decoration:var(--wa-link-decoration-hover)}}}.wa-link-plain{color:var(--wa-color-text-normal);text-decoration:none;@media(hover:hover){&:hover{color:color-mix(in oklab,currentColor,var(--wa-color-mix-hover));text-decoration:none}}}.wa-list-plain:is(ol,ul){list-style:none;padding-inline-start:0;>li{margin-inline-start:0}}.wa-form-control-label{color:var(--wa-form-control-label-color);font-weight:var(--wa-form-control-label-font-weight);line-height:var(--wa-form-control-label-line-height)}.wa-form-control-value{color:var(--wa-form-control-value-color);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height)}.wa-form-control-placeholder{color:var(--wa-form-control-placeholder-color);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height)}.wa-form-control-hint{color:var(--wa-form-control-hint-color);font-weight:var(--wa-form-control-hint-font-weight);font-size:var(--wa-font-size-smaller);line-height:var(--wa-form-control-hint-line-height)}}@layer wa-utilities{:is([class*=wa-cluster],[class*=wa-flank],[class*=wa-frame],[class*=wa-grid],[class*=wa-stack],[class*=wa-split])>*{margin-block:0;margin-inline:0}:where([class*=wa-cluster],[class*=wa-flank],[class*=wa-frame],[class*=wa-grid],[class*=wa-stack],[class*=wa-split]){gap:var(--wa-space-m)}[class*=wa-cluster]{display:flex}:where([class*=wa-cluster]){align-items:center;justify-content:flex-start;flex-wrap:wrap}[class*=wa-flank]{display:flex;--content-percentage: initial;--flank-size: initial}[class*=wa-flank]:not([class*=":end"])>:first-child,[class*=wa-flank][class*=":start"]>:first-child{flex-basis:var(--flank-size, auto);flex-grow:1}[class*=wa-flank]:not([class*=":end"])>:last-child,[class*=wa-flank][class*=":start"]>:last-child{flex-basis:0;flex-grow:999;min-inline-size:var(--content-percentage, 50%)}[class*=wa-flank][class*=":end"]>:last-child{flex-basis:var(--flank-size, auto);flex-grow:1}[class*=wa-flank][class*=":end"]>:first-child{flex-basis:0;flex-grow:999;min-inline-size:var(--content-percentage, 50%)}:where([class*=wa-flank]){align-items:center;flex-wrap:wrap}[class*=wa-frame]{display:flex;aspect-ratio:1 / 1;overflow:hidden}[class*=wa-frame]>img,[class*=wa-frame]>video{block-size:100%;inline-size:100%;object-fit:cover}[class*=wa-frame][class*=":square"]{aspect-ratio:1 / 1}[class*=wa-frame][class*=":landscape"]{aspect-ratio:16 / 9}[class*=wa-frame][class*=":portrait"]{aspect-ratio:9 / 16}:where([class*=wa-frame]){align-items:center;justify-content:center}[class*=wa-grid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--min-column-size, 20ch),100%),1fr));--min-column-size: initial}.wa-span-grid{grid-column:1 / -1}[class*=wa-split]{display:flex}[class*=wa-split],[class*=wa-split][class*=":row"]{flex-direction:row;block-size:auto;inline-size:100%}[class*=wa-split]:not([class*=":column"])>:first-child{flex:0 1 auto}[class*=wa-split][class*=":column"]{flex-direction:column;block-size:auto;inline-size:auto;align-self:stretch}:where([class*=wa-split]){align-items:center;justify-content:space-between;flex-wrap:wrap}[class*=wa-stack]{display:flex;flex-direction:column}:where([class*=wa-stack]){align-items:stretch;justify-content:flex-start}}@layer wa-color-variant{:where(:root),.wa-brand-blue{--wa-color-brand-95: var(--wa-color-blue-95);--wa-color-brand-90: var(--wa-color-blue-90);--wa-color-brand-80: var(--wa-color-blue-80);--wa-color-brand-70: var(--wa-color-blue-70);--wa-color-brand-60: var(--wa-color-blue-60);--wa-color-brand-50: var(--wa-color-blue-50);--wa-color-brand-40: var(--wa-color-blue-40);--wa-color-brand-30: var(--wa-color-blue-30);--wa-color-brand-20: var(--wa-color-blue-20);--wa-color-brand-10: var(--wa-color-blue-10);--wa-color-brand-05: var(--wa-color-blue-05);--wa-color-brand: var(--wa-color-blue);--wa-color-brand-on: var(--wa-color-blue-on)}.wa-brand-red{--wa-color-brand-95: var(--wa-color-red-95);--wa-color-brand-90: var(--wa-color-red-90);--wa-color-brand-80: var(--wa-color-red-80);--wa-color-brand-70: var(--wa-color-red-70);--wa-color-brand-60: var(--wa-color-red-60);--wa-color-brand-50: var(--wa-color-red-50);--wa-color-brand-40: var(--wa-color-red-40);--wa-color-brand-30: var(--wa-color-red-30);--wa-color-brand-20: var(--wa-color-red-20);--wa-color-brand-10: var(--wa-color-red-10);--wa-color-brand-05: var(--wa-color-red-05);--wa-color-brand: var(--wa-color-red);--wa-color-brand-on: var(--wa-color-red-on)}.wa-brand-orange{--wa-color-brand-95: var(--wa-color-orange-95);--wa-color-brand-90: var(--wa-color-orange-90);--wa-color-brand-80: var(--wa-color-orange-80);--wa-color-brand-70: var(--wa-color-orange-70);--wa-color-brand-60: var(--wa-color-orange-60);--wa-color-brand-50: var(--wa-color-orange-50);--wa-color-brand-40: var(--wa-color-orange-40);--wa-color-brand-30: var(--wa-color-orange-30);--wa-color-brand-20: var(--wa-color-orange-20);--wa-color-brand-10: var(--wa-color-orange-10);--wa-color-brand-05: var(--wa-color-orange-05);--wa-color-brand: var(--wa-color-orange);--wa-color-brand-on: var(--wa-color-orange-on)}.wa-brand-yellow{--wa-color-brand-95: var(--wa-color-yellow-95);--wa-color-brand-90: var(--wa-color-yellow-90);--wa-color-brand-80: var(--wa-color-yellow-80);--wa-color-brand-70: var(--wa-color-yellow-70);--wa-color-brand-60: var(--wa-color-yellow-60);--wa-color-brand-50: var(--wa-color-yellow-50);--wa-color-brand-40: var(--wa-color-yellow-40);--wa-color-brand-30: var(--wa-color-yellow-30);--wa-color-brand-20: var(--wa-color-yellow-20);--wa-color-brand-10: var(--wa-color-yellow-10);--wa-color-brand-05: var(--wa-color-yellow-05);--wa-color-brand: var(--wa-color-yellow);--wa-color-brand-on: var(--wa-color-yellow-on)}.wa-brand-green{--wa-color-brand-95: var(--wa-color-green-95);--wa-color-brand-90: var(--wa-color-green-90);--wa-color-brand-80: var(--wa-color-green-80);--wa-color-brand-70: var(--wa-color-green-70);--wa-color-brand-60: var(--wa-color-green-60);--wa-color-brand-50: var(--wa-color-green-50);--wa-color-brand-40: var(--wa-color-green-40);--wa-color-brand-30: var(--wa-color-green-30);--wa-color-brand-20: var(--wa-color-green-20);--wa-color-brand-10: var(--wa-color-green-10);--wa-color-brand-05: var(--wa-color-green-05);--wa-color-brand: var(--wa-color-green);--wa-color-brand-on: var(--wa-color-green-on)}.wa-brand-cyan{--wa-color-brand-95: var(--wa-color-cyan-95);--wa-color-brand-90: var(--wa-color-cyan-90);--wa-color-brand-80: var(--wa-color-cyan-80);--wa-color-brand-70: var(--wa-color-cyan-70);--wa-color-brand-60: var(--wa-color-cyan-60);--wa-color-brand-50: var(--wa-color-cyan-50);--wa-color-brand-40: var(--wa-color-cyan-40);--wa-color-brand-30: var(--wa-color-cyan-30);--wa-color-brand-20: var(--wa-color-cyan-20);--wa-color-brand-10: var(--wa-color-cyan-10);--wa-color-brand-05: var(--wa-color-cyan-05);--wa-color-brand: var(--wa-color-cyan);--wa-color-brand-on: var(--wa-color-cyan-on)}.wa-brand-indigo{--wa-color-brand-95: var(--wa-color-indigo-95);--wa-color-brand-90: var(--wa-color-indigo-90);--wa-color-brand-80: var(--wa-color-indigo-80);--wa-color-brand-70: var(--wa-color-indigo-70);--wa-color-brand-60: var(--wa-color-indigo-60);--wa-color-brand-50: var(--wa-color-indigo-50);--wa-color-brand-40: var(--wa-color-indigo-40);--wa-color-brand-30: var(--wa-color-indigo-30);--wa-color-brand-20: var(--wa-color-indigo-20);--wa-color-brand-10: var(--wa-color-indigo-10);--wa-color-brand-05: var(--wa-color-indigo-05);--wa-color-brand: var(--wa-color-indigo);--wa-color-brand-on: var(--wa-color-indigo-on)}.wa-brand-purple{--wa-color-brand-95: var(--wa-color-purple-95);--wa-color-brand-90: var(--wa-color-purple-90);--wa-color-brand-80: var(--wa-color-purple-80);--wa-color-brand-70: var(--wa-color-purple-70);--wa-color-brand-60: var(--wa-color-purple-60);--wa-color-brand-50: var(--wa-color-purple-50);--wa-color-brand-40: var(--wa-color-purple-40);--wa-color-brand-30: var(--wa-color-purple-30);--wa-color-brand-20: var(--wa-color-purple-20);--wa-color-brand-10: var(--wa-color-purple-10);--wa-color-brand-05: var(--wa-color-purple-05);--wa-color-brand: var(--wa-color-purple);--wa-color-brand-on: var(--wa-color-purple-on)}.wa-brand-pink{--wa-color-brand-95: var(--wa-color-pink-95);--wa-color-brand-90: var(--wa-color-pink-90);--wa-color-brand-80: var(--wa-color-pink-80);--wa-color-brand-70: var(--wa-color-pink-70);--wa-color-brand-60: var(--wa-color-pink-60);--wa-color-brand-50: var(--wa-color-pink-50);--wa-color-brand-40: var(--wa-color-pink-40);--wa-color-brand-30: var(--wa-color-pink-30);--wa-color-brand-20: var(--wa-color-pink-20);--wa-color-brand-10: var(--wa-color-pink-10);--wa-color-brand-05: var(--wa-color-pink-05);--wa-color-brand: var(--wa-color-pink);--wa-color-brand-on: var(--wa-color-pink-on)}.wa-brand-gray{--wa-color-brand-95: var(--wa-color-gray-95);--wa-color-brand-90: var(--wa-color-gray-90);--wa-color-brand-80: var(--wa-color-gray-80);--wa-color-brand-70: var(--wa-color-gray-70);--wa-color-brand-60: var(--wa-color-gray-60);--wa-color-brand-50: var(--wa-color-gray-50);--wa-color-brand-40: var(--wa-color-gray-40);--wa-color-brand-30: var(--wa-color-gray-30);--wa-color-brand-20: var(--wa-color-gray-20);--wa-color-brand-10: var(--wa-color-gray-10);--wa-color-brand-05: var(--wa-color-gray-05);--wa-color-brand: var(--wa-color-gray);--wa-color-brand-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-neutral-gray{--wa-color-neutral-95: var(--wa-color-gray-95);--wa-color-neutral-90: var(--wa-color-gray-90);--wa-color-neutral-80: var(--wa-color-gray-80);--wa-color-neutral-70: var(--wa-color-gray-70);--wa-color-neutral-60: var(--wa-color-gray-60);--wa-color-neutral-50: var(--wa-color-gray-50);--wa-color-neutral-40: var(--wa-color-gray-40);--wa-color-neutral-30: var(--wa-color-gray-30);--wa-color-neutral-20: var(--wa-color-gray-20);--wa-color-neutral-10: var(--wa-color-gray-10);--wa-color-neutral-05: var(--wa-color-gray-05);--wa-color-neutral: var(--wa-color-gray);--wa-color-neutral-on: var(--wa-color-gray-on)}.wa-neutral-red{--wa-color-neutral-95: var(--wa-color-red-95);--wa-color-neutral-90: var(--wa-color-red-90);--wa-color-neutral-80: var(--wa-color-red-80);--wa-color-neutral-70: var(--wa-color-red-70);--wa-color-neutral-60: var(--wa-color-red-60);--wa-color-neutral-50: var(--wa-color-red-50);--wa-color-neutral-40: var(--wa-color-red-40);--wa-color-neutral-30: var(--wa-color-red-30);--wa-color-neutral-20: var(--wa-color-red-20);--wa-color-neutral-10: var(--wa-color-red-10);--wa-color-neutral-05: var(--wa-color-red-05);--wa-color-neutral: var(--wa-color-red);--wa-color-neutral-on: var(--wa-color-red-on)}.wa-neutral-orange{--wa-color-neutral-95: var(--wa-color-orange-95);--wa-color-neutral-90: var(--wa-color-orange-90);--wa-color-neutral-80: var(--wa-color-orange-80);--wa-color-neutral-70: var(--wa-color-orange-70);--wa-color-neutral-60: var(--wa-color-orange-60);--wa-color-neutral-50: var(--wa-color-orange-50);--wa-color-neutral-40: var(--wa-color-orange-40);--wa-color-neutral-30: var(--wa-color-orange-30);--wa-color-neutral-20: var(--wa-color-orange-20);--wa-color-neutral-10: var(--wa-color-orange-10);--wa-color-neutral-05: var(--wa-color-orange-05);--wa-color-neutral: var(--wa-color-orange);--wa-color-neutral-on: var(--wa-color-orange-on)}.wa-neutral-yellow{--wa-color-neutral-95: var(--wa-color-yellow-95);--wa-color-neutral-90: var(--wa-color-yellow-90);--wa-color-neutral-80: var(--wa-color-yellow-80);--wa-color-neutral-70: var(--wa-color-yellow-70);--wa-color-neutral-60: var(--wa-color-yellow-60);--wa-color-neutral-50: var(--wa-color-yellow-50);--wa-color-neutral-40: var(--wa-color-yellow-40);--wa-color-neutral-30: var(--wa-color-yellow-30);--wa-color-neutral-20: var(--wa-color-yellow-20);--wa-color-neutral-10: var(--wa-color-yellow-10);--wa-color-neutral-05: var(--wa-color-yellow-05);--wa-color-neutral: var(--wa-color-yellow);--wa-color-neutral-on: var(--wa-color-yellow-on)}.wa-neutral-green{--wa-color-neutral-95: var(--wa-color-green-95);--wa-color-neutral-90: var(--wa-color-green-90);--wa-color-neutral-80: var(--wa-color-green-80);--wa-color-neutral-70: var(--wa-color-green-70);--wa-color-neutral-60: var(--wa-color-green-60);--wa-color-neutral-50: var(--wa-color-green-50);--wa-color-neutral-40: var(--wa-color-green-40);--wa-color-neutral-30: var(--wa-color-green-30);--wa-color-neutral-20: var(--wa-color-green-20);--wa-color-neutral-10: var(--wa-color-green-10);--wa-color-neutral-05: var(--wa-color-green-05);--wa-color-neutral: var(--wa-color-green);--wa-color-neutral-on: var(--wa-color-green-on)}.wa-neutral-cyan{--wa-color-neutral-95: var(--wa-color-cyan-95);--wa-color-neutral-90: var(--wa-color-cyan-90);--wa-color-neutral-80: var(--wa-color-cyan-80);--wa-color-neutral-70: var(--wa-color-cyan-70);--wa-color-neutral-60: var(--wa-color-cyan-60);--wa-color-neutral-50: var(--wa-color-cyan-50);--wa-color-neutral-40: var(--wa-color-cyan-40);--wa-color-neutral-30: var(--wa-color-cyan-30);--wa-color-neutral-20: var(--wa-color-cyan-20);--wa-color-neutral-10: var(--wa-color-cyan-10);--wa-color-neutral-05: var(--wa-color-cyan-05);--wa-color-neutral: var(--wa-color-cyan);--wa-color-neutral-on: var(--wa-color-cyan-on)}.wa-neutral-blue{--wa-color-neutral-95: var(--wa-color-blue-95);--wa-color-neutral-90: var(--wa-color-blue-90);--wa-color-neutral-80: var(--wa-color-blue-80);--wa-color-neutral-70: var(--wa-color-blue-70);--wa-color-neutral-60: var(--wa-color-blue-60);--wa-color-neutral-50: var(--wa-color-blue-50);--wa-color-neutral-40: var(--wa-color-blue-40);--wa-color-neutral-30: var(--wa-color-blue-30);--wa-color-neutral-20: var(--wa-color-blue-20);--wa-color-neutral-10: var(--wa-color-blue-10);--wa-color-neutral-05: var(--wa-color-blue-05);--wa-color-neutral: var(--wa-color-blue);--wa-color-neutral-on: var(--wa-color-blue-on)}.wa-neutral-indigo{--wa-color-neutral-95: var(--wa-color-indigo-95);--wa-color-neutral-90: var(--wa-color-indigo-90);--wa-color-neutral-80: var(--wa-color-indigo-80);--wa-color-neutral-70: var(--wa-color-indigo-70);--wa-color-neutral-60: var(--wa-color-indigo-60);--wa-color-neutral-50: var(--wa-color-indigo-50);--wa-color-neutral-40: var(--wa-color-indigo-40);--wa-color-neutral-30: var(--wa-color-indigo-30);--wa-color-neutral-20: var(--wa-color-indigo-20);--wa-color-neutral-10: var(--wa-color-indigo-10);--wa-color-neutral-05: var(--wa-color-indigo-05);--wa-color-neutral: var(--wa-color-indigo);--wa-color-neutral-on: var(--wa-color-indigo-on)}.wa-neutral-purple{--wa-color-neutral-95: var(--wa-color-purple-95);--wa-color-neutral-90: var(--wa-color-purple-90);--wa-color-neutral-80: var(--wa-color-purple-80);--wa-color-neutral-70: var(--wa-color-purple-70);--wa-color-neutral-60: var(--wa-color-purple-60);--wa-color-neutral-50: var(--wa-color-purple-50);--wa-color-neutral-40: var(--wa-color-purple-40);--wa-color-neutral-30: var(--wa-color-purple-30);--wa-color-neutral-20: var(--wa-color-purple-20);--wa-color-neutral-10: var(--wa-color-purple-10);--wa-color-neutral-05: var(--wa-color-purple-05);--wa-color-neutral: var(--wa-color-purple);--wa-color-neutral-on: var(--wa-color-purple-on)}.wa-neutral-pink{--wa-color-neutral-95: var(--wa-color-pink-95);--wa-color-neutral-90: var(--wa-color-pink-90);--wa-color-neutral-80: var(--wa-color-pink-80);--wa-color-neutral-70: var(--wa-color-pink-70);--wa-color-neutral-60: var(--wa-color-pink-60);--wa-color-neutral-50: var(--wa-color-pink-50);--wa-color-neutral-40: var(--wa-color-pink-40);--wa-color-neutral-30: var(--wa-color-pink-30);--wa-color-neutral-20: var(--wa-color-pink-20);--wa-color-neutral-10: var(--wa-color-pink-10);--wa-color-neutral-05: var(--wa-color-pink-05);--wa-color-neutral: var(--wa-color-pink);--wa-color-neutral-on: var(--wa-color-pink-on)}}@layer wa-color-variant{:where(:root),.wa-success-green{--wa-color-success-95: var(--wa-color-green-95);--wa-color-success-90: var(--wa-color-green-90);--wa-color-success-80: var(--wa-color-green-80);--wa-color-success-70: var(--wa-color-green-70);--wa-color-success-60: var(--wa-color-green-60);--wa-color-success-50: var(--wa-color-green-50);--wa-color-success-40: var(--wa-color-green-40);--wa-color-success-30: var(--wa-color-green-30);--wa-color-success-20: var(--wa-color-green-20);--wa-color-success-10: var(--wa-color-green-10);--wa-color-success-05: var(--wa-color-green-05);--wa-color-success: var(--wa-color-green);--wa-color-success-on: var(--wa-color-green-on)}.wa-success-red{--wa-color-success-95: var(--wa-color-red-95);--wa-color-success-90: var(--wa-color-red-90);--wa-color-success-80: var(--wa-color-red-80);--wa-color-success-70: var(--wa-color-red-70);--wa-color-success-60: var(--wa-color-red-60);--wa-color-success-50: var(--wa-color-red-50);--wa-color-success-40: var(--wa-color-red-40);--wa-color-success-30: var(--wa-color-red-30);--wa-color-success-20: var(--wa-color-red-20);--wa-color-success-10: var(--wa-color-red-10);--wa-color-success-05: var(--wa-color-red-05);--wa-color-success: var(--wa-color-red);--wa-color-success-on: var(--wa-color-red-on)}.wa-success-orange{--wa-color-success-95: var(--wa-color-orange-95);--wa-color-success-90: var(--wa-color-orange-90);--wa-color-success-80: var(--wa-color-orange-80);--wa-color-success-70: var(--wa-color-orange-70);--wa-color-success-60: var(--wa-color-orange-60);--wa-color-success-50: var(--wa-color-orange-50);--wa-color-success-40: var(--wa-color-orange-40);--wa-color-success-30: var(--wa-color-orange-30);--wa-color-success-20: var(--wa-color-orange-20);--wa-color-success-10: var(--wa-color-orange-10);--wa-color-success-05: var(--wa-color-orange-05);--wa-color-success: var(--wa-color-orange);--wa-color-success-on: var(--wa-color-orange-on)}.wa-success-yellow{--wa-color-success-95: var(--wa-color-yellow-95);--wa-color-success-90: var(--wa-color-yellow-90);--wa-color-success-80: var(--wa-color-yellow-80);--wa-color-success-70: var(--wa-color-yellow-70);--wa-color-success-60: var(--wa-color-yellow-60);--wa-color-success-50: var(--wa-color-yellow-50);--wa-color-success-40: var(--wa-color-yellow-40);--wa-color-success-30: var(--wa-color-yellow-30);--wa-color-success-20: var(--wa-color-yellow-20);--wa-color-success-10: var(--wa-color-yellow-10);--wa-color-success-05: var(--wa-color-yellow-05);--wa-color-success: var(--wa-color-yellow);--wa-color-success-on: var(--wa-color-yellow-on)}.wa-success-cyan{--wa-color-success-95: var(--wa-color-cyan-95);--wa-color-success-90: var(--wa-color-cyan-90);--wa-color-success-80: var(--wa-color-cyan-80);--wa-color-success-70: var(--wa-color-cyan-70);--wa-color-success-60: var(--wa-color-cyan-60);--wa-color-success-50: var(--wa-color-cyan-50);--wa-color-success-40: var(--wa-color-cyan-40);--wa-color-success-30: var(--wa-color-cyan-30);--wa-color-success-20: var(--wa-color-cyan-20);--wa-color-success-10: var(--wa-color-cyan-10);--wa-color-success-05: var(--wa-color-cyan-05);--wa-color-success: var(--wa-color-cyan);--wa-color-success-on: var(--wa-color-cyan-on)}.wa-success-blue{--wa-color-success-95: var(--wa-color-blue-95);--wa-color-success-90: var(--wa-color-blue-90);--wa-color-success-80: var(--wa-color-blue-80);--wa-color-success-70: var(--wa-color-blue-70);--wa-color-success-60: var(--wa-color-blue-60);--wa-color-success-50: var(--wa-color-blue-50);--wa-color-success-40: var(--wa-color-blue-40);--wa-color-success-30: var(--wa-color-blue-30);--wa-color-success-20: var(--wa-color-blue-20);--wa-color-success-10: var(--wa-color-blue-10);--wa-color-success-05: var(--wa-color-blue-05);--wa-color-success: var(--wa-color-blue);--wa-color-success-on: var(--wa-color-blue-on)}.wa-success-indigo{--wa-color-success-95: var(--wa-color-indigo-95);--wa-color-success-90: var(--wa-color-indigo-90);--wa-color-success-80: var(--wa-color-indigo-80);--wa-color-success-70: var(--wa-color-indigo-70);--wa-color-success-60: var(--wa-color-indigo-60);--wa-color-success-50: var(--wa-color-indigo-50);--wa-color-success-40: var(--wa-color-indigo-40);--wa-color-success-30: var(--wa-color-indigo-30);--wa-color-success-20: var(--wa-color-indigo-20);--wa-color-success-10: var(--wa-color-indigo-10);--wa-color-success-05: var(--wa-color-indigo-05);--wa-color-success: var(--wa-color-indigo);--wa-color-success-on: var(--wa-color-indigo-on)}.wa-success-purple{--wa-color-success-95: var(--wa-color-purple-95);--wa-color-success-90: var(--wa-color-purple-90);--wa-color-success-80: var(--wa-color-purple-80);--wa-color-success-70: var(--wa-color-purple-70);--wa-color-success-60: var(--wa-color-purple-60);--wa-color-success-50: var(--wa-color-purple-50);--wa-color-success-40: var(--wa-color-purple-40);--wa-color-success-30: var(--wa-color-purple-30);--wa-color-success-20: var(--wa-color-purple-20);--wa-color-success-10: var(--wa-color-purple-10);--wa-color-success-05: var(--wa-color-purple-05);--wa-color-success: var(--wa-color-purple);--wa-color-success-on: var(--wa-color-purple-on)}.wa-success-pink{--wa-color-success-95: var(--wa-color-pink-95);--wa-color-success-90: var(--wa-color-pink-90);--wa-color-success-80: var(--wa-color-pink-80);--wa-color-success-70: var(--wa-color-pink-70);--wa-color-success-60: var(--wa-color-pink-60);--wa-color-success-50: var(--wa-color-pink-50);--wa-color-success-40: var(--wa-color-pink-40);--wa-color-success-30: var(--wa-color-pink-30);--wa-color-success-20: var(--wa-color-pink-20);--wa-color-success-10: var(--wa-color-pink-10);--wa-color-success-05: var(--wa-color-pink-05);--wa-color-success: var(--wa-color-pink);--wa-color-success-on: var(--wa-color-pink-on)}.wa-success-gray{--wa-color-success-95: var(--wa-color-gray-95);--wa-color-success-90: var(--wa-color-gray-90);--wa-color-success-80: var(--wa-color-gray-80);--wa-color-success-70: var(--wa-color-gray-70);--wa-color-success-60: var(--wa-color-gray-60);--wa-color-success-50: var(--wa-color-gray-50);--wa-color-success-40: var(--wa-color-gray-40);--wa-color-success-30: var(--wa-color-gray-30);--wa-color-success-20: var(--wa-color-gray-20);--wa-color-success-10: var(--wa-color-gray-10);--wa-color-success-05: var(--wa-color-gray-05);--wa-color-success: var(--wa-color-gray);--wa-color-success-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-warning-yellow{--wa-color-warning-95: var(--wa-color-yellow-95);--wa-color-warning-90: var(--wa-color-yellow-90);--wa-color-warning-80: var(--wa-color-yellow-80);--wa-color-warning-70: var(--wa-color-yellow-70);--wa-color-warning-60: var(--wa-color-yellow-60);--wa-color-warning-50: var(--wa-color-yellow-50);--wa-color-warning-40: var(--wa-color-yellow-40);--wa-color-warning-30: var(--wa-color-yellow-30);--wa-color-warning-20: var(--wa-color-yellow-20);--wa-color-warning-10: var(--wa-color-yellow-10);--wa-color-warning-05: var(--wa-color-yellow-05);--wa-color-warning: var(--wa-color-yellow);--wa-color-warning-on: var(--wa-color-yellow-on)}.wa-warning-red{--wa-color-warning-95: var(--wa-color-red-95);--wa-color-warning-90: var(--wa-color-red-90);--wa-color-warning-80: var(--wa-color-red-80);--wa-color-warning-70: var(--wa-color-red-70);--wa-color-warning-60: var(--wa-color-red-60);--wa-color-warning-50: var(--wa-color-red-50);--wa-color-warning-40: var(--wa-color-red-40);--wa-color-warning-30: var(--wa-color-red-30);--wa-color-warning-20: var(--wa-color-red-20);--wa-color-warning-10: var(--wa-color-red-10);--wa-color-warning-05: var(--wa-color-red-05);--wa-color-warning: var(--wa-color-red);--wa-color-warning-on: var(--wa-color-red-on)}.wa-warning-orange{--wa-color-warning-95: var(--wa-color-orange-95);--wa-color-warning-90: var(--wa-color-orange-90);--wa-color-warning-80: var(--wa-color-orange-80);--wa-color-warning-70: var(--wa-color-orange-70);--wa-color-warning-60: var(--wa-color-orange-60);--wa-color-warning-50: var(--wa-color-orange-50);--wa-color-warning-40: var(--wa-color-orange-40);--wa-color-warning-30: var(--wa-color-orange-30);--wa-color-warning-20: var(--wa-color-orange-20);--wa-color-warning-10: var(--wa-color-orange-10);--wa-color-warning-05: var(--wa-color-orange-05);--wa-color-warning: var(--wa-color-orange);--wa-color-warning-on: var(--wa-color-orange-on)}.wa-warning-green{--wa-color-warning-95: var(--wa-color-green-95);--wa-color-warning-90: var(--wa-color-green-90);--wa-color-warning-80: var(--wa-color-green-80);--wa-color-warning-70: var(--wa-color-green-70);--wa-color-warning-60: var(--wa-color-green-60);--wa-color-warning-50: var(--wa-color-green-50);--wa-color-warning-40: var(--wa-color-green-40);--wa-color-warning-30: var(--wa-color-green-30);--wa-color-warning-20: var(--wa-color-green-20);--wa-color-warning-10: var(--wa-color-green-10);--wa-color-warning-05: var(--wa-color-green-05);--wa-color-warning: var(--wa-color-green);--wa-color-warning-on: var(--wa-color-green-on)}.wa-warning-cyan{--wa-color-warning-95: var(--wa-color-cyan-95);--wa-color-warning-90: var(--wa-color-cyan-90);--wa-color-warning-80: var(--wa-color-cyan-80);--wa-color-warning-70: var(--wa-color-cyan-70);--wa-color-warning-60: var(--wa-color-cyan-60);--wa-color-warning-50: var(--wa-color-cyan-50);--wa-color-warning-40: var(--wa-color-cyan-40);--wa-color-warning-30: var(--wa-color-cyan-30);--wa-color-warning-20: var(--wa-color-cyan-20);--wa-color-warning-10: var(--wa-color-cyan-10);--wa-color-warning-05: var(--wa-color-cyan-05);--wa-color-warning: var(--wa-color-cyan);--wa-color-warning-on: var(--wa-color-cyan-on)}.wa-warning-blue{--wa-color-warning-95: var(--wa-color-blue-95);--wa-color-warning-90: var(--wa-color-blue-90);--wa-color-warning-80: var(--wa-color-blue-80);--wa-color-warning-70: var(--wa-color-blue-70);--wa-color-warning-60: var(--wa-color-blue-60);--wa-color-warning-50: var(--wa-color-blue-50);--wa-color-warning-40: var(--wa-color-blue-40);--wa-color-warning-30: var(--wa-color-blue-30);--wa-color-warning-20: var(--wa-color-blue-20);--wa-color-warning-10: var(--wa-color-blue-10);--wa-color-warning-05: var(--wa-color-blue-05);--wa-color-warning: var(--wa-color-blue);--wa-color-warning-on: var(--wa-color-blue-on)}.wa-warning-indigo{--wa-color-warning-95: var(--wa-color-indigo-95);--wa-color-warning-90: var(--wa-color-indigo-90);--wa-color-warning-80: var(--wa-color-indigo-80);--wa-color-warning-70: var(--wa-color-indigo-70);--wa-color-warning-60: var(--wa-color-indigo-60);--wa-color-warning-50: var(--wa-color-indigo-50);--wa-color-warning-40: var(--wa-color-indigo-40);--wa-color-warning-30: var(--wa-color-indigo-30);--wa-color-warning-20: var(--wa-color-indigo-20);--wa-color-warning-10: var(--wa-color-indigo-10);--wa-color-warning-05: var(--wa-color-indigo-05);--wa-color-warning: var(--wa-color-indigo);--wa-color-warning-on: var(--wa-color-indigo-on)}.wa-warning-purple{--wa-color-warning-95: var(--wa-color-purple-95);--wa-color-warning-90: var(--wa-color-purple-90);--wa-color-warning-80: var(--wa-color-purple-80);--wa-color-warning-70: var(--wa-color-purple-70);--wa-color-warning-60: var(--wa-color-purple-60);--wa-color-warning-50: var(--wa-color-purple-50);--wa-color-warning-40: var(--wa-color-purple-40);--wa-color-warning-30: var(--wa-color-purple-30);--wa-color-warning-20: var(--wa-color-purple-20);--wa-color-warning-10: var(--wa-color-purple-10);--wa-color-warning-05: var(--wa-color-purple-05);--wa-color-warning: var(--wa-color-purple);--wa-color-warning-on: var(--wa-color-purple-on)}.wa-warning-pink{--wa-color-warning-95: var(--wa-color-pink-95);--wa-color-warning-90: var(--wa-color-pink-90);--wa-color-warning-80: var(--wa-color-pink-80);--wa-color-warning-70: var(--wa-color-pink-70);--wa-color-warning-60: var(--wa-color-pink-60);--wa-color-warning-50: var(--wa-color-pink-50);--wa-color-warning-40: var(--wa-color-pink-40);--wa-color-warning-30: var(--wa-color-pink-30);--wa-color-warning-20: var(--wa-color-pink-20);--wa-color-warning-10: var(--wa-color-pink-10);--wa-color-warning-05: var(--wa-color-pink-05);--wa-color-warning: var(--wa-color-pink);--wa-color-warning-on: var(--wa-color-pink-on)}.wa-warning-gray{--wa-color-warning-95: var(--wa-color-gray-95);--wa-color-warning-90: var(--wa-color-gray-90);--wa-color-warning-80: var(--wa-color-gray-80);--wa-color-warning-70: var(--wa-color-gray-70);--wa-color-warning-60: var(--wa-color-gray-60);--wa-color-warning-50: var(--wa-color-gray-50);--wa-color-warning-40: var(--wa-color-gray-40);--wa-color-warning-30: var(--wa-color-gray-30);--wa-color-warning-20: var(--wa-color-gray-20);--wa-color-warning-10: var(--wa-color-gray-10);--wa-color-warning-05: var(--wa-color-gray-05);--wa-color-warning: var(--wa-color-gray);--wa-color-warning-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-danger-red{--wa-color-danger-95: var(--wa-color-red-95);--wa-color-danger-90: var(--wa-color-red-90);--wa-color-danger-80: var(--wa-color-red-80);--wa-color-danger-70: var(--wa-color-red-70);--wa-color-danger-60: var(--wa-color-red-60);--wa-color-danger-50: var(--wa-color-red-50);--wa-color-danger-40: var(--wa-color-red-40);--wa-color-danger-30: var(--wa-color-red-30);--wa-color-danger-20: var(--wa-color-red-20);--wa-color-danger-10: var(--wa-color-red-10);--wa-color-danger-05: var(--wa-color-red-05);--wa-color-danger: var(--wa-color-red);--wa-color-danger-on: var(--wa-color-red-on)}.wa-danger-orange{--wa-color-danger-95: var(--wa-color-orange-95);--wa-color-danger-90: var(--wa-color-orange-90);--wa-color-danger-80: var(--wa-color-orange-80);--wa-color-danger-70: var(--wa-color-orange-70);--wa-color-danger-60: var(--wa-color-orange-60);--wa-color-danger-50: var(--wa-color-orange-50);--wa-color-danger-40: var(--wa-color-orange-40);--wa-color-danger-30: var(--wa-color-orange-30);--wa-color-danger-20: var(--wa-color-orange-20);--wa-color-danger-10: var(--wa-color-orange-10);--wa-color-danger-05: var(--wa-color-orange-05);--wa-color-danger: var(--wa-color-orange);--wa-color-danger-on: var(--wa-color-orange-on)}.wa-danger-yellow{--wa-color-danger-95: var(--wa-color-yellow-95);--wa-color-danger-90: var(--wa-color-yellow-90);--wa-color-danger-80: var(--wa-color-yellow-80);--wa-color-danger-70: var(--wa-color-yellow-70);--wa-color-danger-60: var(--wa-color-yellow-60);--wa-color-danger-50: var(--wa-color-yellow-50);--wa-color-danger-40: var(--wa-color-yellow-40);--wa-color-danger-30: var(--wa-color-yellow-30);--wa-color-danger-20: var(--wa-color-yellow-20);--wa-color-danger-10: var(--wa-color-yellow-10);--wa-color-danger-05: var(--wa-color-yellow-05);--wa-color-danger: var(--wa-color-yellow);--wa-color-danger-on: var(--wa-color-yellow-on)}.wa-danger-green{--wa-color-danger-95: var(--wa-color-green-95);--wa-color-danger-90: var(--wa-color-green-90);--wa-color-danger-80: var(--wa-color-green-80);--wa-color-danger-70: var(--wa-color-green-70);--wa-color-danger-60: var(--wa-color-green-60);--wa-color-danger-50: var(--wa-color-green-50);--wa-color-danger-40: var(--wa-color-green-40);--wa-color-danger-30: var(--wa-color-green-30);--wa-color-danger-20: var(--wa-color-green-20);--wa-color-danger-10: var(--wa-color-green-10);--wa-color-danger-05: var(--wa-color-green-05);--wa-color-danger: var(--wa-color-green);--wa-color-danger-on: var(--wa-color-green-on)}.wa-danger-cyan{--wa-color-danger-95: var(--wa-color-cyan-95);--wa-color-danger-90: var(--wa-color-cyan-90);--wa-color-danger-80: var(--wa-color-cyan-80);--wa-color-danger-70: var(--wa-color-cyan-70);--wa-color-danger-60: var(--wa-color-cyan-60);--wa-color-danger-50: var(--wa-color-cyan-50);--wa-color-danger-40: var(--wa-color-cyan-40);--wa-color-danger-30: var(--wa-color-cyan-30);--wa-color-danger-20: var(--wa-color-cyan-20);--wa-color-danger-10: var(--wa-color-cyan-10);--wa-color-danger-05: var(--wa-color-cyan-05);--wa-color-danger: var(--wa-color-cyan);--wa-color-danger-on: var(--wa-color-cyan-on)}.wa-danger-blue{--wa-color-danger-95: var(--wa-color-blue-95);--wa-color-danger-90: var(--wa-color-blue-90);--wa-color-danger-80: var(--wa-color-blue-80);--wa-color-danger-70: var(--wa-color-blue-70);--wa-color-danger-60: var(--wa-color-blue-60);--wa-color-danger-50: var(--wa-color-blue-50);--wa-color-danger-40: var(--wa-color-blue-40);--wa-color-danger-30: var(--wa-color-blue-30);--wa-color-danger-20: var(--wa-color-blue-20);--wa-color-danger-10: var(--wa-color-blue-10);--wa-color-danger-05: var(--wa-color-blue-05);--wa-color-danger: var(--wa-color-blue);--wa-color-danger-on: var(--wa-color-blue-on)}.wa-danger-indigo{--wa-color-danger-95: var(--wa-color-indigo-95);--wa-color-danger-90: var(--wa-color-indigo-90);--wa-color-danger-80: var(--wa-color-indigo-80);--wa-color-danger-70: var(--wa-color-indigo-70);--wa-color-danger-60: var(--wa-color-indigo-60);--wa-color-danger-50: var(--wa-color-indigo-50);--wa-color-danger-40: var(--wa-color-indigo-40);--wa-color-danger-30: var(--wa-color-indigo-30);--wa-color-danger-20: var(--wa-color-indigo-20);--wa-color-danger-10: var(--wa-color-indigo-10);--wa-color-danger-05: var(--wa-color-indigo-05);--wa-color-danger: var(--wa-color-indigo);--wa-color-danger-on: var(--wa-color-indigo-on)}.wa-danger-purple{--wa-color-danger-95: var(--wa-color-purple-95);--wa-color-danger-90: var(--wa-color-purple-90);--wa-color-danger-80: var(--wa-color-purple-80);--wa-color-danger-70: var(--wa-color-purple-70);--wa-color-danger-60: var(--wa-color-purple-60);--wa-color-danger-50: var(--wa-color-purple-50);--wa-color-danger-40: var(--wa-color-purple-40);--wa-color-danger-30: var(--wa-color-purple-30);--wa-color-danger-20: var(--wa-color-purple-20);--wa-color-danger-10: var(--wa-color-purple-10);--wa-color-danger-05: var(--wa-color-purple-05);--wa-color-danger: var(--wa-color-purple);--wa-color-danger-on: var(--wa-color-purple-on)}.wa-danger-pink{--wa-color-danger-95: var(--wa-color-pink-95);--wa-color-danger-90: var(--wa-color-pink-90);--wa-color-danger-80: var(--wa-color-pink-80);--wa-color-danger-70: var(--wa-color-pink-70);--wa-color-danger-60: var(--wa-color-pink-60);--wa-color-danger-50: var(--wa-color-pink-50);--wa-color-danger-40: var(--wa-color-pink-40);--wa-color-danger-30: var(--wa-color-pink-30);--wa-color-danger-20: var(--wa-color-pink-20);--wa-color-danger-10: var(--wa-color-pink-10);--wa-color-danger-05: var(--wa-color-pink-05);--wa-color-danger: var(--wa-color-pink);--wa-color-danger-on: var(--wa-color-pink-on)}.wa-danger-gray{--wa-color-danger-95: var(--wa-color-gray-95);--wa-color-danger-90: var(--wa-color-gray-90);--wa-color-danger-80: var(--wa-color-gray-80);--wa-color-danger-70: var(--wa-color-gray-70);--wa-color-danger-60: var(--wa-color-gray-60);--wa-color-danger-50: var(--wa-color-gray-50);--wa-color-danger-40: var(--wa-color-gray-40);--wa-color-danger-30: var(--wa-color-gray-30);--wa-color-danger-20: var(--wa-color-gray-20);--wa-color-danger-10: var(--wa-color-gray-10);--wa-color-danger-05: var(--wa-color-gray-05);--wa-color-danger: var(--wa-color-gray);--wa-color-danger-on: var(--wa-color-gray-on)}}@layer wa-color-palette{:where(:root),.wa-palette-default{--wa-color-red-95: #fff0ef ;--wa-color-red-90: #ffdedc ;--wa-color-red-80: #ffb8b6 ;--wa-color-red-70: #fd8f90 ;--wa-color-red-60: #f3676c ;--wa-color-red-50: #dc3146 ;--wa-color-red-40: #b30532 ;--wa-color-red-30: #8a132c ;--wa-color-red-20: #631323 ;--wa-color-red-10: #3e0913 ;--wa-color-red-05: #2a040b ;--wa-color-red: var(--wa-color-red-50);--wa-color-red-key: 50;--wa-color-orange-95: #fff0e6 ;--wa-color-orange-90: #ffdfca ;--wa-color-orange-80: #ffbb94 ;--wa-color-orange-70: #ff9266 ;--wa-color-orange-60: #f46a45 ;--wa-color-orange-50: #cd491c ;--wa-color-orange-40: #9f3501 ;--wa-color-orange-30: #802700 ;--wa-color-orange-20: #601b00 ;--wa-color-orange-10: #3c0d00 ;--wa-color-orange-05: #280600 ;--wa-color-orange: var(--wa-color-orange-60);--wa-color-orange-key: 60;--wa-color-yellow-95: #fef3cd ;--wa-color-yellow-90: #ffe495 ;--wa-color-yellow-80: #fac22b ;--wa-color-yellow-70: #ef9d00 ;--wa-color-yellow-60: #da7e00 ;--wa-color-yellow-50: #b45f04 ;--wa-color-yellow-40: #8c4602 ;--wa-color-yellow-30: #6f3601 ;--wa-color-yellow-20: #532600 ;--wa-color-yellow-10: #331600 ;--wa-color-yellow-05: #220c00 ;--wa-color-yellow: var(--wa-color-yellow-80);--wa-color-yellow-key: 80;--wa-color-green-95: #e3f9e3 ;--wa-color-green-90: #c2f2c1 ;--wa-color-green-80: #93da98 ;--wa-color-green-70: #5dc36f ;--wa-color-green-60: #00ac49 ;--wa-color-green-50: #00883c ;--wa-color-green-40: #036730 ;--wa-color-green-30: #0a5027 ;--wa-color-green-20: #0a3a1d ;--wa-color-green-10: #052310 ;--wa-color-green-05: #031608 ;--wa-color-green: var(--wa-color-green-60);--wa-color-green-key: 60;--wa-color-cyan-95: #e3f6fb ;--wa-color-cyan-90: #c5ecf7 ;--wa-color-cyan-80: #7fd6ec ;--wa-color-cyan-70: #2fbedc ;--wa-color-cyan-60: #00a3c0 ;--wa-color-cyan-50: #078098 ;--wa-color-cyan-40: #026274 ;--wa-color-cyan-30: #014c5b ;--wa-color-cyan-20: #003844 ;--wa-color-cyan-10: #002129 ;--wa-color-cyan-05: #00151b ;--wa-color-cyan: var(--wa-color-cyan-70);--wa-color-cyan-key: 70;--wa-color-blue-95: #e8f3ff ;--wa-color-blue-90: #d1e8ff ;--wa-color-blue-80: #9fceff ;--wa-color-blue-70: #6eb3ff ;--wa-color-blue-60: #3e96ff ;--wa-color-blue-50: #0071ec ;--wa-color-blue-40: #0053c0 ;--wa-color-blue-30: #003f9c ;--wa-color-blue-20: #002d77 ;--wa-color-blue-10: #001a4e ;--wa-color-blue-05: #000f35 ;--wa-color-blue: var(--wa-color-blue-50);--wa-color-blue-key: 50;--wa-color-indigo-95: #f0f2ff ;--wa-color-indigo-90: #dfe5ff ;--wa-color-indigo-80: #bcc7ff ;--wa-color-indigo-70: #9da9ff ;--wa-color-indigo-60: #808aff ;--wa-color-indigo-50: #6163f2 ;--wa-color-indigo-40: #4945cb ;--wa-color-indigo-30: #3933a7 ;--wa-color-indigo-20: #292381 ;--wa-color-indigo-10: #181255 ;--wa-color-indigo-05: #0d0a3a ;--wa-color-indigo: var(--wa-color-indigo-50);--wa-color-indigo-key: 50;--wa-color-purple-95: #f7f0ff ;--wa-color-purple-90: #eedfff ;--wa-color-purple-80: #ddbdff ;--wa-color-purple-70: #ca99ff ;--wa-color-purple-60: #b678f5 ;--wa-color-purple-50: #9951db ;--wa-color-purple-40: #7936b3 ;--wa-color-purple-30: #612692 ;--wa-color-purple-20: #491870 ;--wa-color-purple-10: #2d0b48 ;--wa-color-purple-05: #1e0532 ;--wa-color-purple: var(--wa-color-purple-50);--wa-color-purple-key: 50;--wa-color-pink-95: #feeff9 ;--wa-color-pink-90: #feddf0 ;--wa-color-pink-80: #fcb5d8 ;--wa-color-pink-70: #f78dbf ;--wa-color-pink-60: #e66ba3 ;--wa-color-pink-50: #c84382 ;--wa-color-pink-40: #9e2a6c ;--wa-color-pink-30: #7d1e58 ;--wa-color-pink-20: #5e1342 ;--wa-color-pink-10: #3c0828 ;--wa-color-pink-05: #28041a ;--wa-color-pink: var(--wa-color-pink-50);--wa-color-pink-key: 50;--wa-color-gray-95: #f1f2f3 ;--wa-color-gray-90: #e4e5e9 ;--wa-color-gray-80: #c7c9d0 ;--wa-color-gray-70: #abaeb9 ;--wa-color-gray-60: #9194a2 ;--wa-color-gray-50: #717584 ;--wa-color-gray-40: #545868 ;--wa-color-gray-30: #424554 ;--wa-color-gray-20: #2f323f ;--wa-color-gray-10: #1b1d26 ;--wa-color-gray-05: #101219 ;--wa-color-gray: var(--wa-color-gray-40);--wa-color-gray-key: 40}}@layer wa-theme{:where(:root),.wa-theme-default,.wa-light,.wa-dark .wa-invert,.wa-light .wa-theme-default,.wa-dark .wa-theme-default.wa-invert,.wa-dark .wa-theme-default .wa-invert{color-scheme:light;color:var(--wa-color-text-normal);--wa-color-surface-raised: white;--wa-color-surface-default: white;--wa-color-surface-lowered: var(--wa-color-neutral-95);--wa-color-surface-border: var(--wa-color-neutral-90);--wa-color-text-normal: var(--wa-color-neutral-10);--wa-color-text-quiet: var(--wa-color-neutral-40);--wa-color-text-link: var(--wa-color-brand-40);--wa-color-overlay-modal: color-mix(in oklab, var(--wa-color-neutral-05) 50%, transparent);--wa-color-overlay-inline: color-mix(in oklab, var(--wa-color-neutral-80) 25%, transparent);--wa-color-shadow: color-mix( in oklab, var(--wa-color-neutral-05) calc(var(--wa-shadow-blur-scale) * 4% + 8%), transparent );--wa-color-focus: var(--wa-color-brand-60);--wa-color-mix-hover: black 10%;--wa-color-mix-active: black 20%;--wa-color-brand-fill-quiet: var(--wa-color-brand-95);--wa-color-brand-fill-normal: var(--wa-color-brand-90);--wa-color-brand-fill-loud: var(--wa-color-brand-50);--wa-color-brand-border-quiet: var(--wa-color-brand-90);--wa-color-brand-border-normal: var(--wa-color-brand-80);--wa-color-brand-border-loud: var(--wa-color-brand-60);--wa-color-brand-on-quiet: var(--wa-color-brand-40);--wa-color-brand-on-normal: var(--wa-color-brand-30);--wa-color-brand-on-loud: white;--wa-color-success-fill-quiet: var(--wa-color-success-95);--wa-color-success-fill-normal: var(--wa-color-success-90);--wa-color-success-fill-loud: var(--wa-color-success-50);--wa-color-success-border-quiet: var(--wa-color-success-90);--wa-color-success-border-normal: var(--wa-color-success-80);--wa-color-success-border-loud: var(--wa-color-success-60);--wa-color-success-on-quiet: var(--wa-color-success-40);--wa-color-success-on-normal: var(--wa-color-success-30);--wa-color-success-on-loud: white;--wa-color-warning-fill-quiet: var(--wa-color-warning-95);--wa-color-warning-fill-normal: var(--wa-color-warning-90);--wa-color-warning-fill-loud: var(--wa-color-warning-50);--wa-color-warning-border-quiet: var(--wa-color-warning-90);--wa-color-warning-border-normal: var(--wa-color-warning-80);--wa-color-warning-border-loud: var(--wa-color-warning-60);--wa-color-warning-on-quiet: var(--wa-color-warning-40);--wa-color-warning-on-normal: var(--wa-color-warning-30);--wa-color-warning-on-loud: white;--wa-color-danger-fill-quiet: var(--wa-color-danger-95);--wa-color-danger-fill-normal: var(--wa-color-danger-90);--wa-color-danger-fill-loud: var(--wa-color-danger-50);--wa-color-danger-border-quiet: var(--wa-color-danger-90);--wa-color-danger-border-normal: var(--wa-color-danger-80);--wa-color-danger-border-loud: var(--wa-color-danger-60);--wa-color-danger-on-quiet: var(--wa-color-danger-40);--wa-color-danger-on-normal: var(--wa-color-danger-30);--wa-color-danger-on-loud: white;--wa-color-neutral-fill-quiet: var(--wa-color-neutral-95);--wa-color-neutral-fill-normal: var(--wa-color-neutral-90);--wa-color-neutral-fill-loud: var(--wa-color-neutral-20);--wa-color-neutral-border-quiet: var(--wa-color-neutral-90);--wa-color-neutral-border-normal: var(--wa-color-neutral-80);--wa-color-neutral-border-loud: var(--wa-color-neutral-60);--wa-color-neutral-on-quiet: var(--wa-color-neutral-40);--wa-color-neutral-on-normal: var(--wa-color-neutral-30);--wa-color-neutral-on-loud: white}.wa-dark,.wa-invert,.wa-dark .wa-theme-default,.wa-light .wa-theme-default.wa-invert,.wa-light .wa-theme-default .wa-invert{color-scheme:dark;color:var(--wa-color-text-normal);--wa-color-surface-raised: var(--wa-color-neutral-10);--wa-color-surface-default: var(--wa-color-neutral-05);--wa-color-surface-lowered: color-mix(in oklab, var(--wa-color-surface-default), black 20%);--wa-color-surface-border: var(--wa-color-neutral-20);--wa-color-text-normal: var(--wa-color-neutral-95);--wa-color-text-quiet: var(--wa-color-neutral-60);--wa-color-text-link: var(--wa-color-brand-70);--wa-color-overlay-modal: color-mix(in oklab, black 60%, transparent);--wa-color-overlay-inline: color-mix(in oklab, var(--wa-color-neutral-50) 10%, transparent);--wa-color-shadow: color-mix( in oklab, var(--wa-color-surface-lowered) calc(var(--wa-shadow-blur-scale) * 32% + 40%), transparent );--wa-color-focus: var(--wa-color-brand-60);--wa-color-mix-hover: black 8%;--wa-color-mix-active: black 16%;--wa-color-brand-fill-quiet: var(--wa-color-brand-10);--wa-color-brand-fill-normal: var(--wa-color-brand-20);--wa-color-brand-fill-loud: var(--wa-color-brand-50);--wa-color-brand-border-quiet: var(--wa-color-brand-20);--wa-color-brand-border-normal: var(--wa-color-brand-30);--wa-color-brand-border-loud: var(--wa-color-brand-40);--wa-color-brand-on-quiet: var(--wa-color-brand-60);--wa-color-brand-on-normal: var(--wa-color-brand-70);--wa-color-brand-on-loud: white;--wa-color-success-fill-quiet: var(--wa-color-success-10);--wa-color-success-fill-normal: var(--wa-color-success-20);--wa-color-success-fill-loud: var(--wa-color-success-50);--wa-color-success-border-quiet: var(--wa-color-success-20);--wa-color-success-border-normal: var(--wa-color-success-30);--wa-color-success-border-loud: var(--wa-color-success-40);--wa-color-success-on-quiet: var(--wa-color-success-60);--wa-color-success-on-normal: var(--wa-color-success-70);--wa-color-success-on-loud: white;--wa-color-warning-fill-quiet: var(--wa-color-warning-10);--wa-color-warning-fill-normal: var(--wa-color-warning-20);--wa-color-warning-fill-loud: var(--wa-color-warning-50);--wa-color-warning-border-quiet: var(--wa-color-warning-20);--wa-color-warning-border-normal: var(--wa-color-warning-30);--wa-color-warning-border-loud: var(--wa-color-warning-40);--wa-color-warning-on-quiet: var(--wa-color-warning-60);--wa-color-warning-on-normal: var(--wa-color-warning-70);--wa-color-warning-on-loud: white;--wa-color-danger-fill-quiet: var(--wa-color-danger-10);--wa-color-danger-fill-normal: var(--wa-color-danger-20);--wa-color-danger-fill-loud: var(--wa-color-danger-50);--wa-color-danger-border-quiet: var(--wa-color-danger-20);--wa-color-danger-border-normal: var(--wa-color-danger-30);--wa-color-danger-border-loud: var(--wa-color-danger-40);--wa-color-danger-on-quiet: var(--wa-color-danger-60);--wa-color-danger-on-normal: var(--wa-color-danger-70);--wa-color-danger-on-loud: white;--wa-color-neutral-fill-quiet: var(--wa-color-neutral-10);--wa-color-neutral-fill-normal: var(--wa-color-neutral-20);--wa-color-neutral-fill-loud: var(--wa-color-neutral-90);--wa-color-neutral-border-quiet: var(--wa-color-neutral-20);--wa-color-neutral-border-normal: var(--wa-color-neutral-30);--wa-color-neutral-border-loud: var(--wa-color-neutral-40);--wa-color-neutral-on-quiet: var(--wa-color-neutral-60);--wa-color-neutral-on-normal: var(--wa-color-neutral-70);--wa-color-neutral-on-loud: var(--wa-color-neutral-05)}:where(:root),.wa-theme-default,.wa-light,.wa-dark,.wa-invert{font-family:var(--wa-font-family-body);--wa-font-family-body: ui-sans-serif, system-ui, sans-serif;--wa-font-family-heading: var(--wa-font-family-body);--wa-font-family-code: ui-monospace, monospace;--wa-font-family-longform: ui-serif, serif;--wa-font-size-scale: 1;--wa-font-size-2xs: round(calc(var(--wa-font-size-xs) / 1.125), 1px);--wa-font-size-xs: round(calc(var(--wa-font-size-s) / 1.125), 1px);--wa-font-size-s: round(calc(var(--wa-font-size-m) / 1.125), 1px);--wa-font-size-m: calc(1rem * var(--wa-font-size-scale));--wa-font-size-l: round(calc(var(--wa-font-size-m) * 1.125 * 1.125), 1px);--wa-font-size-xl: round(calc(var(--wa-font-size-l) * 1.125 * 1.125), 1px);--wa-font-size-2xl: round(calc(var(--wa-font-size-xl) * 1.125 * 1.125), 1px);--wa-font-size-3xl: round(calc(var(--wa-font-size-2xl) * 1.125 * 1.125), 1px);--wa-font-size-4xl: round(calc(var(--wa-font-size-3xl) * 1.125 * 1.125), 1px);--wa-font-size-smaller: round(calc(1em / 1.125), 1px);--wa-font-size-larger: round(calc(1em * 1.125 * 1.125), 1px);--wa-font-weight-light: 300;--wa-font-weight-normal: 400;--wa-font-weight-semibold: 500;--wa-font-weight-bold: 600;--wa-font-weight-body: var(--wa-font-weight-normal);--wa-font-weight-heading: var(--wa-font-weight-bold);--wa-font-weight-code: var(--wa-font-weight-normal);--wa-font-weight-longform: var(--wa-font-weight-normal);--wa-font-weight-action: var(--wa-font-weight-semibold);--wa-line-height-condensed: 1.2;--wa-line-height-normal: 1.6;--wa-line-height-expanded: 2;--wa-link-decoration-default: underline color-mix(in oklab, currentColor 70%, transparent) dotted;--wa-link-decoration-hover: underline;--wa-space-scale: 1;--wa-space-3xs: calc(var(--wa-space-scale) * .125rem);--wa-space-2xs: calc(var(--wa-space-scale) * .25rem);--wa-space-xs: calc(var(--wa-space-scale) * .5rem);--wa-space-s: calc(var(--wa-space-scale) * .75rem);--wa-space-m: calc(var(--wa-space-scale) * 1rem);--wa-space-l: calc(var(--wa-space-scale) * 1.5rem);--wa-space-xl: calc(var(--wa-space-scale) * 2rem);--wa-space-2xl: calc(var(--wa-space-scale) * 2.5rem);--wa-space-3xl: calc(var(--wa-space-scale) * 3rem);--wa-space-4xl: calc(var(--wa-space-scale) * 4rem);--wa-content-spacing: var(--wa-space-l);--wa-border-style: solid;--wa-border-width-scale: 1;--wa-border-width-s: calc(var(--wa-border-width-scale) * .0625rem);--wa-border-width-m: calc(var(--wa-border-width-scale) * .125rem);--wa-border-width-l: calc(var(--wa-border-width-scale) * .1875rem);--wa-border-radius-scale: 1;--wa-border-radius-s: calc(var(--wa-border-radius-scale) * .1875rem);--wa-border-radius-m: calc(var(--wa-border-radius-scale) * .375rem);--wa-border-radius-l: calc(var(--wa-border-radius-scale) * .75rem);--wa-border-radius-pill: 9999px;--wa-border-radius-circle: 50%;--wa-border-radius-square: 0px;--wa-focus-ring-style: solid;--wa-focus-ring-width: .1875rem;--wa-focus-ring: var(--wa-focus-ring-style) var(--wa-focus-ring-width) var(--wa-color-focus);--wa-focus-ring-offset: .0625rem;--wa-shadow-offset-x-scale: 0;--wa-shadow-offset-x-s: calc(var(--wa-shadow-offset-x-scale) * .125rem);--wa-shadow-offset-x-m: calc(var(--wa-shadow-offset-x-scale) * .25rem);--wa-shadow-offset-x-l: calc(var(--wa-shadow-offset-x-scale) * .5rem);--wa-shadow-offset-y-scale: 1;--wa-shadow-offset-y-s: calc(var(--wa-shadow-offset-y-scale) * .125rem);--wa-shadow-offset-y-m: calc(var(--wa-shadow-offset-y-scale) * .25rem);--wa-shadow-offset-y-l: calc(var(--wa-shadow-offset-y-scale) * .5rem);--wa-shadow-blur-scale: 1;--wa-shadow-blur-s: calc(var(--wa-shadow-blur-scale) * .125rem);--wa-shadow-blur-m: calc(var(--wa-shadow-blur-scale) * .25rem);--wa-shadow-blur-l: calc(var(--wa-shadow-blur-scale) * .5rem);--wa-shadow-spread-scale: -.5;--wa-shadow-spread-s: calc(var(--wa-shadow-spread-scale) * .125rem);--wa-shadow-spread-m: calc(var(--wa-shadow-spread-scale) * .25rem);--wa-shadow-spread-l: calc(var(--wa-shadow-spread-scale) * .5rem);--wa-shadow-s: var(--wa-shadow-offset-x-s) var(--wa-shadow-offset-y-s) var(--wa-shadow-blur-s) var(--wa-shadow-spread-s) var(--wa-color-shadow);--wa-shadow-m: var(--wa-shadow-offset-x-m) var(--wa-shadow-offset-y-m) var(--wa-shadow-blur-m) var(--wa-shadow-spread-m) var(--wa-color-shadow);--wa-shadow-l: var(--wa-shadow-offset-x-l) var(--wa-shadow-offset-y-l) var(--wa-shadow-blur-l) var(--wa-shadow-spread-l) var(--wa-color-shadow);--wa-transition-easing: ease;--wa-transition-slow: .3s;--wa-transition-normal: .15s;--wa-transition-fast: 75ms;--wa-form-control-background-color: var(--wa-color-surface-default);--wa-form-control-border-color: var(--wa-color-neutral-border-loud);--wa-form-control-border-style: var(--wa-border-style);--wa-form-control-border-width: var(--wa-border-width-s);--wa-form-control-border-radius: var(--wa-border-radius-m);--wa-form-control-activated-color: var(--wa-color-brand-fill-loud);--wa-form-control-label-color: var(--wa-color-text-normal);--wa-form-control-label-font-weight: var(--wa-font-weight-semibold);--wa-form-control-label-line-height: var(--wa-line-height-condensed);--wa-form-control-value-color: var(--wa-color-text-normal);--wa-form-control-value-font-weight: var(--wa-font-weight-body);--wa-form-control-value-line-height: var(--wa-line-height-condensed);--wa-form-control-hint-color: var(--wa-color-text-quiet);--wa-form-control-hint-font-weight: var(--wa-font-weight-body);--wa-form-control-hint-line-height: var(--wa-line-height-normal);--wa-form-control-placeholder-color: var(--wa-color-gray-50);--wa-form-control-required-content: "*";--wa-form-control-required-content-color: inherit;--wa-form-control-required-content-offset: .1em;--wa-form-control-padding-block: .75em;--wa-form-control-padding-inline: 1em;--wa-form-control-height: round( calc(2 * var(--wa-form-control-padding-block) + 1em * var(--wa-form-control-value-line-height)), 1px );--wa-form-control-toggle-size: round(1.25em, 1px);--wa-panel-border-style: var(--wa-border-style);--wa-panel-border-width: var(--wa-border-width-s);--wa-panel-border-radius: var(--wa-border-radius-l);--wa-tooltip-arrow-size: .375rem;--wa-tooltip-background-color: var(--wa-color-text-normal);--wa-tooltip-border-color: var(--wa-tooltip-background-color);--wa-tooltip-border-style: var(--wa-border-style);--wa-tooltip-border-width: var(--wa-border-width-s);--wa-tooltip-border-radius: var(--wa-border-radius-s);--wa-tooltip-content-color: var(--wa-color-surface-default);--wa-tooltip-font-size: var(--wa-font-size-s);--wa-tooltip-line-height: var(--wa-line-height-normal)}}@layer wa-native,wa-utilities,wa-color-palette,wa-color-variant,wa-theme,wa-theme-dimension,wa-theme-overrides;@layer wa-color-variant{:where(:root),.wa-brand-blue{--wa-color-brand-95: var(--wa-color-blue-95);--wa-color-brand-90: var(--wa-color-blue-90);--wa-color-brand-80: var(--wa-color-blue-80);--wa-color-brand-70: var(--wa-color-blue-70);--wa-color-brand-60: var(--wa-color-blue-60);--wa-color-brand-50: var(--wa-color-blue-50);--wa-color-brand-40: var(--wa-color-blue-40);--wa-color-brand-30: var(--wa-color-blue-30);--wa-color-brand-20: var(--wa-color-blue-20);--wa-color-brand-10: var(--wa-color-blue-10);--wa-color-brand-05: var(--wa-color-blue-05);--wa-color-brand: var(--wa-color-blue);--wa-color-brand-on: var(--wa-color-blue-on)}.wa-brand-red{--wa-color-brand-95: var(--wa-color-red-95);--wa-color-brand-90: var(--wa-color-red-90);--wa-color-brand-80: var(--wa-color-red-80);--wa-color-brand-70: var(--wa-color-red-70);--wa-color-brand-60: var(--wa-color-red-60);--wa-color-brand-50: var(--wa-color-red-50);--wa-color-brand-40: var(--wa-color-red-40);--wa-color-brand-30: var(--wa-color-red-30);--wa-color-brand-20: var(--wa-color-red-20);--wa-color-brand-10: var(--wa-color-red-10);--wa-color-brand-05: var(--wa-color-red-05);--wa-color-brand: var(--wa-color-red);--wa-color-brand-on: var(--wa-color-red-on)}.wa-brand-orange{--wa-color-brand-95: var(--wa-color-orange-95);--wa-color-brand-90: var(--wa-color-orange-90);--wa-color-brand-80: var(--wa-color-orange-80);--wa-color-brand-70: var(--wa-color-orange-70);--wa-color-brand-60: var(--wa-color-orange-60);--wa-color-brand-50: var(--wa-color-orange-50);--wa-color-brand-40: var(--wa-color-orange-40);--wa-color-brand-30: var(--wa-color-orange-30);--wa-color-brand-20: var(--wa-color-orange-20);--wa-color-brand-10: var(--wa-color-orange-10);--wa-color-brand-05: var(--wa-color-orange-05);--wa-color-brand: var(--wa-color-orange);--wa-color-brand-on: var(--wa-color-orange-on)}.wa-brand-yellow{--wa-color-brand-95: var(--wa-color-yellow-95);--wa-color-brand-90: var(--wa-color-yellow-90);--wa-color-brand-80: var(--wa-color-yellow-80);--wa-color-brand-70: var(--wa-color-yellow-70);--wa-color-brand-60: var(--wa-color-yellow-60);--wa-color-brand-50: var(--wa-color-yellow-50);--wa-color-brand-40: var(--wa-color-yellow-40);--wa-color-brand-30: var(--wa-color-yellow-30);--wa-color-brand-20: var(--wa-color-yellow-20);--wa-color-brand-10: var(--wa-color-yellow-10);--wa-color-brand-05: var(--wa-color-yellow-05);--wa-color-brand: var(--wa-color-yellow);--wa-color-brand-on: var(--wa-color-yellow-on)}.wa-brand-green{--wa-color-brand-95: var(--wa-color-green-95);--wa-color-brand-90: var(--wa-color-green-90);--wa-color-brand-80: var(--wa-color-green-80);--wa-color-brand-70: var(--wa-color-green-70);--wa-color-brand-60: var(--wa-color-green-60);--wa-color-brand-50: var(--wa-color-green-50);--wa-color-brand-40: var(--wa-color-green-40);--wa-color-brand-30: var(--wa-color-green-30);--wa-color-brand-20: var(--wa-color-green-20);--wa-color-brand-10: var(--wa-color-green-10);--wa-color-brand-05: var(--wa-color-green-05);--wa-color-brand: var(--wa-color-green);--wa-color-brand-on: var(--wa-color-green-on)}.wa-brand-cyan{--wa-color-brand-95: var(--wa-color-cyan-95);--wa-color-brand-90: var(--wa-color-cyan-90);--wa-color-brand-80: var(--wa-color-cyan-80);--wa-color-brand-70: var(--wa-color-cyan-70);--wa-color-brand-60: var(--wa-color-cyan-60);--wa-color-brand-50: var(--wa-color-cyan-50);--wa-color-brand-40: var(--wa-color-cyan-40);--wa-color-brand-30: var(--wa-color-cyan-30);--wa-color-brand-20: var(--wa-color-cyan-20);--wa-color-brand-10: var(--wa-color-cyan-10);--wa-color-brand-05: var(--wa-color-cyan-05);--wa-color-brand: var(--wa-color-cyan);--wa-color-brand-on: var(--wa-color-cyan-on)}.wa-brand-indigo{--wa-color-brand-95: var(--wa-color-indigo-95);--wa-color-brand-90: var(--wa-color-indigo-90);--wa-color-brand-80: var(--wa-color-indigo-80);--wa-color-brand-70: var(--wa-color-indigo-70);--wa-color-brand-60: var(--wa-color-indigo-60);--wa-color-brand-50: var(--wa-color-indigo-50);--wa-color-brand-40: var(--wa-color-indigo-40);--wa-color-brand-30: var(--wa-color-indigo-30);--wa-color-brand-20: var(--wa-color-indigo-20);--wa-color-brand-10: var(--wa-color-indigo-10);--wa-color-brand-05: var(--wa-color-indigo-05);--wa-color-brand: var(--wa-color-indigo);--wa-color-brand-on: var(--wa-color-indigo-on)}.wa-brand-purple{--wa-color-brand-95: var(--wa-color-purple-95);--wa-color-brand-90: var(--wa-color-purple-90);--wa-color-brand-80: var(--wa-color-purple-80);--wa-color-brand-70: var(--wa-color-purple-70);--wa-color-brand-60: var(--wa-color-purple-60);--wa-color-brand-50: var(--wa-color-purple-50);--wa-color-brand-40: var(--wa-color-purple-40);--wa-color-brand-30: var(--wa-color-purple-30);--wa-color-brand-20: var(--wa-color-purple-20);--wa-color-brand-10: var(--wa-color-purple-10);--wa-color-brand-05: var(--wa-color-purple-05);--wa-color-brand: var(--wa-color-purple);--wa-color-brand-on: var(--wa-color-purple-on)}.wa-brand-pink{--wa-color-brand-95: var(--wa-color-pink-95);--wa-color-brand-90: var(--wa-color-pink-90);--wa-color-brand-80: var(--wa-color-pink-80);--wa-color-brand-70: var(--wa-color-pink-70);--wa-color-brand-60: var(--wa-color-pink-60);--wa-color-brand-50: var(--wa-color-pink-50);--wa-color-brand-40: var(--wa-color-pink-40);--wa-color-brand-30: var(--wa-color-pink-30);--wa-color-brand-20: var(--wa-color-pink-20);--wa-color-brand-10: var(--wa-color-pink-10);--wa-color-brand-05: var(--wa-color-pink-05);--wa-color-brand: var(--wa-color-pink);--wa-color-brand-on: var(--wa-color-pink-on)}.wa-brand-gray{--wa-color-brand-95: var(--wa-color-gray-95);--wa-color-brand-90: var(--wa-color-gray-90);--wa-color-brand-80: var(--wa-color-gray-80);--wa-color-brand-70: var(--wa-color-gray-70);--wa-color-brand-60: var(--wa-color-gray-60);--wa-color-brand-50: var(--wa-color-gray-50);--wa-color-brand-40: var(--wa-color-gray-40);--wa-color-brand-30: var(--wa-color-gray-30);--wa-color-brand-20: var(--wa-color-gray-20);--wa-color-brand-10: var(--wa-color-gray-10);--wa-color-brand-05: var(--wa-color-gray-05);--wa-color-brand: var(--wa-color-gray);--wa-color-brand-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-neutral-gray{--wa-color-neutral-95: var(--wa-color-gray-95);--wa-color-neutral-90: var(--wa-color-gray-90);--wa-color-neutral-80: var(--wa-color-gray-80);--wa-color-neutral-70: var(--wa-color-gray-70);--wa-color-neutral-60: var(--wa-color-gray-60);--wa-color-neutral-50: var(--wa-color-gray-50);--wa-color-neutral-40: var(--wa-color-gray-40);--wa-color-neutral-30: var(--wa-color-gray-30);--wa-color-neutral-20: var(--wa-color-gray-20);--wa-color-neutral-10: var(--wa-color-gray-10);--wa-color-neutral-05: var(--wa-color-gray-05);--wa-color-neutral: var(--wa-color-gray);--wa-color-neutral-on: var(--wa-color-gray-on)}.wa-neutral-red{--wa-color-neutral-95: var(--wa-color-red-95);--wa-color-neutral-90: var(--wa-color-red-90);--wa-color-neutral-80: var(--wa-color-red-80);--wa-color-neutral-70: var(--wa-color-red-70);--wa-color-neutral-60: var(--wa-color-red-60);--wa-color-neutral-50: var(--wa-color-red-50);--wa-color-neutral-40: var(--wa-color-red-40);--wa-color-neutral-30: var(--wa-color-red-30);--wa-color-neutral-20: var(--wa-color-red-20);--wa-color-neutral-10: var(--wa-color-red-10);--wa-color-neutral-05: var(--wa-color-red-05);--wa-color-neutral: var(--wa-color-red);--wa-color-neutral-on: var(--wa-color-red-on)}.wa-neutral-orange{--wa-color-neutral-95: var(--wa-color-orange-95);--wa-color-neutral-90: var(--wa-color-orange-90);--wa-color-neutral-80: var(--wa-color-orange-80);--wa-color-neutral-70: var(--wa-color-orange-70);--wa-color-neutral-60: var(--wa-color-orange-60);--wa-color-neutral-50: var(--wa-color-orange-50);--wa-color-neutral-40: var(--wa-color-orange-40);--wa-color-neutral-30: var(--wa-color-orange-30);--wa-color-neutral-20: var(--wa-color-orange-20);--wa-color-neutral-10: var(--wa-color-orange-10);--wa-color-neutral-05: var(--wa-color-orange-05);--wa-color-neutral: var(--wa-color-orange);--wa-color-neutral-on: var(--wa-color-orange-on)}.wa-neutral-yellow{--wa-color-neutral-95: var(--wa-color-yellow-95);--wa-color-neutral-90: var(--wa-color-yellow-90);--wa-color-neutral-80: var(--wa-color-yellow-80);--wa-color-neutral-70: var(--wa-color-yellow-70);--wa-color-neutral-60: var(--wa-color-yellow-60);--wa-color-neutral-50: var(--wa-color-yellow-50);--wa-color-neutral-40: var(--wa-color-yellow-40);--wa-color-neutral-30: var(--wa-color-yellow-30);--wa-color-neutral-20: var(--wa-color-yellow-20);--wa-color-neutral-10: var(--wa-color-yellow-10);--wa-color-neutral-05: var(--wa-color-yellow-05);--wa-color-neutral: var(--wa-color-yellow);--wa-color-neutral-on: var(--wa-color-yellow-on)}.wa-neutral-green{--wa-color-neutral-95: var(--wa-color-green-95);--wa-color-neutral-90: var(--wa-color-green-90);--wa-color-neutral-80: var(--wa-color-green-80);--wa-color-neutral-70: var(--wa-color-green-70);--wa-color-neutral-60: var(--wa-color-green-60);--wa-color-neutral-50: var(--wa-color-green-50);--wa-color-neutral-40: var(--wa-color-green-40);--wa-color-neutral-30: var(--wa-color-green-30);--wa-color-neutral-20: var(--wa-color-green-20);--wa-color-neutral-10: var(--wa-color-green-10);--wa-color-neutral-05: var(--wa-color-green-05);--wa-color-neutral: var(--wa-color-green);--wa-color-neutral-on: var(--wa-color-green-on)}.wa-neutral-cyan{--wa-color-neutral-95: var(--wa-color-cyan-95);--wa-color-neutral-90: var(--wa-color-cyan-90);--wa-color-neutral-80: var(--wa-color-cyan-80);--wa-color-neutral-70: var(--wa-color-cyan-70);--wa-color-neutral-60: var(--wa-color-cyan-60);--wa-color-neutral-50: var(--wa-color-cyan-50);--wa-color-neutral-40: var(--wa-color-cyan-40);--wa-color-neutral-30: var(--wa-color-cyan-30);--wa-color-neutral-20: var(--wa-color-cyan-20);--wa-color-neutral-10: var(--wa-color-cyan-10);--wa-color-neutral-05: var(--wa-color-cyan-05);--wa-color-neutral: var(--wa-color-cyan);--wa-color-neutral-on: var(--wa-color-cyan-on)}.wa-neutral-blue{--wa-color-neutral-95: var(--wa-color-blue-95);--wa-color-neutral-90: var(--wa-color-blue-90);--wa-color-neutral-80: var(--wa-color-blue-80);--wa-color-neutral-70: var(--wa-color-blue-70);--wa-color-neutral-60: var(--wa-color-blue-60);--wa-color-neutral-50: var(--wa-color-blue-50);--wa-color-neutral-40: var(--wa-color-blue-40);--wa-color-neutral-30: var(--wa-color-blue-30);--wa-color-neutral-20: var(--wa-color-blue-20);--wa-color-neutral-10: var(--wa-color-blue-10);--wa-color-neutral-05: var(--wa-color-blue-05);--wa-color-neutral: var(--wa-color-blue);--wa-color-neutral-on: var(--wa-color-blue-on)}.wa-neutral-indigo{--wa-color-neutral-95: var(--wa-color-indigo-95);--wa-color-neutral-90: var(--wa-color-indigo-90);--wa-color-neutral-80: var(--wa-color-indigo-80);--wa-color-neutral-70: var(--wa-color-indigo-70);--wa-color-neutral-60: var(--wa-color-indigo-60);--wa-color-neutral-50: var(--wa-color-indigo-50);--wa-color-neutral-40: var(--wa-color-indigo-40);--wa-color-neutral-30: var(--wa-color-indigo-30);--wa-color-neutral-20: var(--wa-color-indigo-20);--wa-color-neutral-10: var(--wa-color-indigo-10);--wa-color-neutral-05: var(--wa-color-indigo-05);--wa-color-neutral: var(--wa-color-indigo);--wa-color-neutral-on: var(--wa-color-indigo-on)}.wa-neutral-purple{--wa-color-neutral-95: var(--wa-color-purple-95);--wa-color-neutral-90: var(--wa-color-purple-90);--wa-color-neutral-80: var(--wa-color-purple-80);--wa-color-neutral-70: var(--wa-color-purple-70);--wa-color-neutral-60: var(--wa-color-purple-60);--wa-color-neutral-50: var(--wa-color-purple-50);--wa-color-neutral-40: var(--wa-color-purple-40);--wa-color-neutral-30: var(--wa-color-purple-30);--wa-color-neutral-20: var(--wa-color-purple-20);--wa-color-neutral-10: var(--wa-color-purple-10);--wa-color-neutral-05: var(--wa-color-purple-05);--wa-color-neutral: var(--wa-color-purple);--wa-color-neutral-on: var(--wa-color-purple-on)}.wa-neutral-pink{--wa-color-neutral-95: var(--wa-color-pink-95);--wa-color-neutral-90: var(--wa-color-pink-90);--wa-color-neutral-80: var(--wa-color-pink-80);--wa-color-neutral-70: var(--wa-color-pink-70);--wa-color-neutral-60: var(--wa-color-pink-60);--wa-color-neutral-50: var(--wa-color-pink-50);--wa-color-neutral-40: var(--wa-color-pink-40);--wa-color-neutral-30: var(--wa-color-pink-30);--wa-color-neutral-20: var(--wa-color-pink-20);--wa-color-neutral-10: var(--wa-color-pink-10);--wa-color-neutral-05: var(--wa-color-pink-05);--wa-color-neutral: var(--wa-color-pink);--wa-color-neutral-on: var(--wa-color-pink-on)}}@layer wa-color-variant{:where(:root),.wa-success-green{--wa-color-success-95: var(--wa-color-green-95);--wa-color-success-90: var(--wa-color-green-90);--wa-color-success-80: var(--wa-color-green-80);--wa-color-success-70: var(--wa-color-green-70);--wa-color-success-60: var(--wa-color-green-60);--wa-color-success-50: var(--wa-color-green-50);--wa-color-success-40: var(--wa-color-green-40);--wa-color-success-30: var(--wa-color-green-30);--wa-color-success-20: var(--wa-color-green-20);--wa-color-success-10: var(--wa-color-green-10);--wa-color-success-05: var(--wa-color-green-05);--wa-color-success: var(--wa-color-green);--wa-color-success-on: var(--wa-color-green-on)}.wa-success-red{--wa-color-success-95: var(--wa-color-red-95);--wa-color-success-90: var(--wa-color-red-90);--wa-color-success-80: var(--wa-color-red-80);--wa-color-success-70: var(--wa-color-red-70);--wa-color-success-60: var(--wa-color-red-60);--wa-color-success-50: var(--wa-color-red-50);--wa-color-success-40: var(--wa-color-red-40);--wa-color-success-30: var(--wa-color-red-30);--wa-color-success-20: var(--wa-color-red-20);--wa-color-success-10: var(--wa-color-red-10);--wa-color-success-05: var(--wa-color-red-05);--wa-color-success: var(--wa-color-red);--wa-color-success-on: var(--wa-color-red-on)}.wa-success-orange{--wa-color-success-95: var(--wa-color-orange-95);--wa-color-success-90: var(--wa-color-orange-90);--wa-color-success-80: var(--wa-color-orange-80);--wa-color-success-70: var(--wa-color-orange-70);--wa-color-success-60: var(--wa-color-orange-60);--wa-color-success-50: var(--wa-color-orange-50);--wa-color-success-40: var(--wa-color-orange-40);--wa-color-success-30: var(--wa-color-orange-30);--wa-color-success-20: var(--wa-color-orange-20);--wa-color-success-10: var(--wa-color-orange-10);--wa-color-success-05: var(--wa-color-orange-05);--wa-color-success: var(--wa-color-orange);--wa-color-success-on: var(--wa-color-orange-on)}.wa-success-yellow{--wa-color-success-95: var(--wa-color-yellow-95);--wa-color-success-90: var(--wa-color-yellow-90);--wa-color-success-80: var(--wa-color-yellow-80);--wa-color-success-70: var(--wa-color-yellow-70);--wa-color-success-60: var(--wa-color-yellow-60);--wa-color-success-50: var(--wa-color-yellow-50);--wa-color-success-40: var(--wa-color-yellow-40);--wa-color-success-30: var(--wa-color-yellow-30);--wa-color-success-20: var(--wa-color-yellow-20);--wa-color-success-10: var(--wa-color-yellow-10);--wa-color-success-05: var(--wa-color-yellow-05);--wa-color-success: var(--wa-color-yellow);--wa-color-success-on: var(--wa-color-yellow-on)}.wa-success-cyan{--wa-color-success-95: var(--wa-color-cyan-95);--wa-color-success-90: var(--wa-color-cyan-90);--wa-color-success-80: var(--wa-color-cyan-80);--wa-color-success-70: var(--wa-color-cyan-70);--wa-color-success-60: var(--wa-color-cyan-60);--wa-color-success-50: var(--wa-color-cyan-50);--wa-color-success-40: var(--wa-color-cyan-40);--wa-color-success-30: var(--wa-color-cyan-30);--wa-color-success-20: var(--wa-color-cyan-20);--wa-color-success-10: var(--wa-color-cyan-10);--wa-color-success-05: var(--wa-color-cyan-05);--wa-color-success: var(--wa-color-cyan);--wa-color-success-on: var(--wa-color-cyan-on)}.wa-success-blue{--wa-color-success-95: var(--wa-color-blue-95);--wa-color-success-90: var(--wa-color-blue-90);--wa-color-success-80: var(--wa-color-blue-80);--wa-color-success-70: var(--wa-color-blue-70);--wa-color-success-60: var(--wa-color-blue-60);--wa-color-success-50: var(--wa-color-blue-50);--wa-color-success-40: var(--wa-color-blue-40);--wa-color-success-30: var(--wa-color-blue-30);--wa-color-success-20: var(--wa-color-blue-20);--wa-color-success-10: var(--wa-color-blue-10);--wa-color-success-05: var(--wa-color-blue-05);--wa-color-success: var(--wa-color-blue);--wa-color-success-on: var(--wa-color-blue-on)}.wa-success-indigo{--wa-color-success-95: var(--wa-color-indigo-95);--wa-color-success-90: var(--wa-color-indigo-90);--wa-color-success-80: var(--wa-color-indigo-80);--wa-color-success-70: var(--wa-color-indigo-70);--wa-color-success-60: var(--wa-color-indigo-60);--wa-color-success-50: var(--wa-color-indigo-50);--wa-color-success-40: var(--wa-color-indigo-40);--wa-color-success-30: var(--wa-color-indigo-30);--wa-color-success-20: var(--wa-color-indigo-20);--wa-color-success-10: var(--wa-color-indigo-10);--wa-color-success-05: var(--wa-color-indigo-05);--wa-color-success: var(--wa-color-indigo);--wa-color-success-on: var(--wa-color-indigo-on)}.wa-success-purple{--wa-color-success-95: var(--wa-color-purple-95);--wa-color-success-90: var(--wa-color-purple-90);--wa-color-success-80: var(--wa-color-purple-80);--wa-color-success-70: var(--wa-color-purple-70);--wa-color-success-60: var(--wa-color-purple-60);--wa-color-success-50: var(--wa-color-purple-50);--wa-color-success-40: var(--wa-color-purple-40);--wa-color-success-30: var(--wa-color-purple-30);--wa-color-success-20: var(--wa-color-purple-20);--wa-color-success-10: var(--wa-color-purple-10);--wa-color-success-05: var(--wa-color-purple-05);--wa-color-success: var(--wa-color-purple);--wa-color-success-on: var(--wa-color-purple-on)}.wa-success-pink{--wa-color-success-95: var(--wa-color-pink-95);--wa-color-success-90: var(--wa-color-pink-90);--wa-color-success-80: var(--wa-color-pink-80);--wa-color-success-70: var(--wa-color-pink-70);--wa-color-success-60: var(--wa-color-pink-60);--wa-color-success-50: var(--wa-color-pink-50);--wa-color-success-40: var(--wa-color-pink-40);--wa-color-success-30: var(--wa-color-pink-30);--wa-color-success-20: var(--wa-color-pink-20);--wa-color-success-10: var(--wa-color-pink-10);--wa-color-success-05: var(--wa-color-pink-05);--wa-color-success: var(--wa-color-pink);--wa-color-success-on: var(--wa-color-pink-on)}.wa-success-gray{--wa-color-success-95: var(--wa-color-gray-95);--wa-color-success-90: var(--wa-color-gray-90);--wa-color-success-80: var(--wa-color-gray-80);--wa-color-success-70: var(--wa-color-gray-70);--wa-color-success-60: var(--wa-color-gray-60);--wa-color-success-50: var(--wa-color-gray-50);--wa-color-success-40: var(--wa-color-gray-40);--wa-color-success-30: var(--wa-color-gray-30);--wa-color-success-20: var(--wa-color-gray-20);--wa-color-success-10: var(--wa-color-gray-10);--wa-color-success-05: var(--wa-color-gray-05);--wa-color-success: var(--wa-color-gray);--wa-color-success-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-warning-yellow{--wa-color-warning-95: var(--wa-color-yellow-95);--wa-color-warning-90: var(--wa-color-yellow-90);--wa-color-warning-80: var(--wa-color-yellow-80);--wa-color-warning-70: var(--wa-color-yellow-70);--wa-color-warning-60: var(--wa-color-yellow-60);--wa-color-warning-50: var(--wa-color-yellow-50);--wa-color-warning-40: var(--wa-color-yellow-40);--wa-color-warning-30: var(--wa-color-yellow-30);--wa-color-warning-20: var(--wa-color-yellow-20);--wa-color-warning-10: var(--wa-color-yellow-10);--wa-color-warning-05: var(--wa-color-yellow-05);--wa-color-warning: var(--wa-color-yellow);--wa-color-warning-on: var(--wa-color-yellow-on)}.wa-warning-red{--wa-color-warning-95: var(--wa-color-red-95);--wa-color-warning-90: var(--wa-color-red-90);--wa-color-warning-80: var(--wa-color-red-80);--wa-color-warning-70: var(--wa-color-red-70);--wa-color-warning-60: var(--wa-color-red-60);--wa-color-warning-50: var(--wa-color-red-50);--wa-color-warning-40: var(--wa-color-red-40);--wa-color-warning-30: var(--wa-color-red-30);--wa-color-warning-20: var(--wa-color-red-20);--wa-color-warning-10: var(--wa-color-red-10);--wa-color-warning-05: var(--wa-color-red-05);--wa-color-warning: var(--wa-color-red);--wa-color-warning-on: var(--wa-color-red-on)}.wa-warning-orange{--wa-color-warning-95: var(--wa-color-orange-95);--wa-color-warning-90: var(--wa-color-orange-90);--wa-color-warning-80: var(--wa-color-orange-80);--wa-color-warning-70: var(--wa-color-orange-70);--wa-color-warning-60: var(--wa-color-orange-60);--wa-color-warning-50: var(--wa-color-orange-50);--wa-color-warning-40: var(--wa-color-orange-40);--wa-color-warning-30: var(--wa-color-orange-30);--wa-color-warning-20: var(--wa-color-orange-20);--wa-color-warning-10: var(--wa-color-orange-10);--wa-color-warning-05: var(--wa-color-orange-05);--wa-color-warning: var(--wa-color-orange);--wa-color-warning-on: var(--wa-color-orange-on)}.wa-warning-green{--wa-color-warning-95: var(--wa-color-green-95);--wa-color-warning-90: var(--wa-color-green-90);--wa-color-warning-80: var(--wa-color-green-80);--wa-color-warning-70: var(--wa-color-green-70);--wa-color-warning-60: var(--wa-color-green-60);--wa-color-warning-50: var(--wa-color-green-50);--wa-color-warning-40: var(--wa-color-green-40);--wa-color-warning-30: var(--wa-color-green-30);--wa-color-warning-20: var(--wa-color-green-20);--wa-color-warning-10: var(--wa-color-green-10);--wa-color-warning-05: var(--wa-color-green-05);--wa-color-warning: var(--wa-color-green);--wa-color-warning-on: var(--wa-color-green-on)}.wa-warning-cyan{--wa-color-warning-95: var(--wa-color-cyan-95);--wa-color-warning-90: var(--wa-color-cyan-90);--wa-color-warning-80: var(--wa-color-cyan-80);--wa-color-warning-70: var(--wa-color-cyan-70);--wa-color-warning-60: var(--wa-color-cyan-60);--wa-color-warning-50: var(--wa-color-cyan-50);--wa-color-warning-40: var(--wa-color-cyan-40);--wa-color-warning-30: var(--wa-color-cyan-30);--wa-color-warning-20: var(--wa-color-cyan-20);--wa-color-warning-10: var(--wa-color-cyan-10);--wa-color-warning-05: var(--wa-color-cyan-05);--wa-color-warning: var(--wa-color-cyan);--wa-color-warning-on: var(--wa-color-cyan-on)}.wa-warning-blue{--wa-color-warning-95: var(--wa-color-blue-95);--wa-color-warning-90: var(--wa-color-blue-90);--wa-color-warning-80: var(--wa-color-blue-80);--wa-color-warning-70: var(--wa-color-blue-70);--wa-color-warning-60: var(--wa-color-blue-60);--wa-color-warning-50: var(--wa-color-blue-50);--wa-color-warning-40: var(--wa-color-blue-40);--wa-color-warning-30: var(--wa-color-blue-30);--wa-color-warning-20: var(--wa-color-blue-20);--wa-color-warning-10: var(--wa-color-blue-10);--wa-color-warning-05: var(--wa-color-blue-05);--wa-color-warning: var(--wa-color-blue);--wa-color-warning-on: var(--wa-color-blue-on)}.wa-warning-indigo{--wa-color-warning-95: var(--wa-color-indigo-95);--wa-color-warning-90: var(--wa-color-indigo-90);--wa-color-warning-80: var(--wa-color-indigo-80);--wa-color-warning-70: var(--wa-color-indigo-70);--wa-color-warning-60: var(--wa-color-indigo-60);--wa-color-warning-50: var(--wa-color-indigo-50);--wa-color-warning-40: var(--wa-color-indigo-40);--wa-color-warning-30: var(--wa-color-indigo-30);--wa-color-warning-20: var(--wa-color-indigo-20);--wa-color-warning-10: var(--wa-color-indigo-10);--wa-color-warning-05: var(--wa-color-indigo-05);--wa-color-warning: var(--wa-color-indigo);--wa-color-warning-on: var(--wa-color-indigo-on)}.wa-warning-purple{--wa-color-warning-95: var(--wa-color-purple-95);--wa-color-warning-90: var(--wa-color-purple-90);--wa-color-warning-80: var(--wa-color-purple-80);--wa-color-warning-70: var(--wa-color-purple-70);--wa-color-warning-60: var(--wa-color-purple-60);--wa-color-warning-50: var(--wa-color-purple-50);--wa-color-warning-40: var(--wa-color-purple-40);--wa-color-warning-30: var(--wa-color-purple-30);--wa-color-warning-20: var(--wa-color-purple-20);--wa-color-warning-10: var(--wa-color-purple-10);--wa-color-warning-05: var(--wa-color-purple-05);--wa-color-warning: var(--wa-color-purple);--wa-color-warning-on: var(--wa-color-purple-on)}.wa-warning-pink{--wa-color-warning-95: var(--wa-color-pink-95);--wa-color-warning-90: var(--wa-color-pink-90);--wa-color-warning-80: var(--wa-color-pink-80);--wa-color-warning-70: var(--wa-color-pink-70);--wa-color-warning-60: var(--wa-color-pink-60);--wa-color-warning-50: var(--wa-color-pink-50);--wa-color-warning-40: var(--wa-color-pink-40);--wa-color-warning-30: var(--wa-color-pink-30);--wa-color-warning-20: var(--wa-color-pink-20);--wa-color-warning-10: var(--wa-color-pink-10);--wa-color-warning-05: var(--wa-color-pink-05);--wa-color-warning: var(--wa-color-pink);--wa-color-warning-on: var(--wa-color-pink-on)}.wa-warning-gray{--wa-color-warning-95: var(--wa-color-gray-95);--wa-color-warning-90: var(--wa-color-gray-90);--wa-color-warning-80: var(--wa-color-gray-80);--wa-color-warning-70: var(--wa-color-gray-70);--wa-color-warning-60: var(--wa-color-gray-60);--wa-color-warning-50: var(--wa-color-gray-50);--wa-color-warning-40: var(--wa-color-gray-40);--wa-color-warning-30: var(--wa-color-gray-30);--wa-color-warning-20: var(--wa-color-gray-20);--wa-color-warning-10: var(--wa-color-gray-10);--wa-color-warning-05: var(--wa-color-gray-05);--wa-color-warning: var(--wa-color-gray);--wa-color-warning-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-danger-red{--wa-color-danger-95: var(--wa-color-red-95);--wa-color-danger-90: var(--wa-color-red-90);--wa-color-danger-80: var(--wa-color-red-80);--wa-color-danger-70: var(--wa-color-red-70);--wa-color-danger-60: var(--wa-color-red-60);--wa-color-danger-50: var(--wa-color-red-50);--wa-color-danger-40: var(--wa-color-red-40);--wa-color-danger-30: var(--wa-color-red-30);--wa-color-danger-20: var(--wa-color-red-20);--wa-color-danger-10: var(--wa-color-red-10);--wa-color-danger-05: var(--wa-color-red-05);--wa-color-danger: var(--wa-color-red);--wa-color-danger-on: var(--wa-color-red-on)}.wa-danger-orange{--wa-color-danger-95: var(--wa-color-orange-95);--wa-color-danger-90: var(--wa-color-orange-90);--wa-color-danger-80: var(--wa-color-orange-80);--wa-color-danger-70: var(--wa-color-orange-70);--wa-color-danger-60: var(--wa-color-orange-60);--wa-color-danger-50: var(--wa-color-orange-50);--wa-color-danger-40: var(--wa-color-orange-40);--wa-color-danger-30: var(--wa-color-orange-30);--wa-color-danger-20: var(--wa-color-orange-20);--wa-color-danger-10: var(--wa-color-orange-10);--wa-color-danger-05: var(--wa-color-orange-05);--wa-color-danger: var(--wa-color-orange);--wa-color-danger-on: var(--wa-color-orange-on)}.wa-danger-yellow{--wa-color-danger-95: var(--wa-color-yellow-95);--wa-color-danger-90: var(--wa-color-yellow-90);--wa-color-danger-80: var(--wa-color-yellow-80);--wa-color-danger-70: var(--wa-color-yellow-70);--wa-color-danger-60: var(--wa-color-yellow-60);--wa-color-danger-50: var(--wa-color-yellow-50);--wa-color-danger-40: var(--wa-color-yellow-40);--wa-color-danger-30: var(--wa-color-yellow-30);--wa-color-danger-20: var(--wa-color-yellow-20);--wa-color-danger-10: var(--wa-color-yellow-10);--wa-color-danger-05: var(--wa-color-yellow-05);--wa-color-danger: var(--wa-color-yellow);--wa-color-danger-on: var(--wa-color-yellow-on)}.wa-danger-green{--wa-color-danger-95: var(--wa-color-green-95);--wa-color-danger-90: var(--wa-color-green-90);--wa-color-danger-80: var(--wa-color-green-80);--wa-color-danger-70: var(--wa-color-green-70);--wa-color-danger-60: var(--wa-color-green-60);--wa-color-danger-50: var(--wa-color-green-50);--wa-color-danger-40: var(--wa-color-green-40);--wa-color-danger-30: var(--wa-color-green-30);--wa-color-danger-20: var(--wa-color-green-20);--wa-color-danger-10: var(--wa-color-green-10);--wa-color-danger-05: var(--wa-color-green-05);--wa-color-danger: var(--wa-color-green);--wa-color-danger-on: var(--wa-color-green-on)}.wa-danger-cyan{--wa-color-danger-95: var(--wa-color-cyan-95);--wa-color-danger-90: var(--wa-color-cyan-90);--wa-color-danger-80: var(--wa-color-cyan-80);--wa-color-danger-70: var(--wa-color-cyan-70);--wa-color-danger-60: var(--wa-color-cyan-60);--wa-color-danger-50: var(--wa-color-cyan-50);--wa-color-danger-40: var(--wa-color-cyan-40);--wa-color-danger-30: var(--wa-color-cyan-30);--wa-color-danger-20: var(--wa-color-cyan-20);--wa-color-danger-10: var(--wa-color-cyan-10);--wa-color-danger-05: var(--wa-color-cyan-05);--wa-color-danger: var(--wa-color-cyan);--wa-color-danger-on: var(--wa-color-cyan-on)}.wa-danger-blue{--wa-color-danger-95: var(--wa-color-blue-95);--wa-color-danger-90: var(--wa-color-blue-90);--wa-color-danger-80: var(--wa-color-blue-80);--wa-color-danger-70: var(--wa-color-blue-70);--wa-color-danger-60: var(--wa-color-blue-60);--wa-color-danger-50: var(--wa-color-blue-50);--wa-color-danger-40: var(--wa-color-blue-40);--wa-color-danger-30: var(--wa-color-blue-30);--wa-color-danger-20: var(--wa-color-blue-20);--wa-color-danger-10: var(--wa-color-blue-10);--wa-color-danger-05: var(--wa-color-blue-05);--wa-color-danger: var(--wa-color-blue);--wa-color-danger-on: var(--wa-color-blue-on)}.wa-danger-indigo{--wa-color-danger-95: var(--wa-color-indigo-95);--wa-color-danger-90: var(--wa-color-indigo-90);--wa-color-danger-80: var(--wa-color-indigo-80);--wa-color-danger-70: var(--wa-color-indigo-70);--wa-color-danger-60: var(--wa-color-indigo-60);--wa-color-danger-50: var(--wa-color-indigo-50);--wa-color-danger-40: var(--wa-color-indigo-40);--wa-color-danger-30: var(--wa-color-indigo-30);--wa-color-danger-20: var(--wa-color-indigo-20);--wa-color-danger-10: var(--wa-color-indigo-10);--wa-color-danger-05: var(--wa-color-indigo-05);--wa-color-danger: var(--wa-color-indigo);--wa-color-danger-on: var(--wa-color-indigo-on)}.wa-danger-purple{--wa-color-danger-95: var(--wa-color-purple-95);--wa-color-danger-90: var(--wa-color-purple-90);--wa-color-danger-80: var(--wa-color-purple-80);--wa-color-danger-70: var(--wa-color-purple-70);--wa-color-danger-60: var(--wa-color-purple-60);--wa-color-danger-50: var(--wa-color-purple-50);--wa-color-danger-40: var(--wa-color-purple-40);--wa-color-danger-30: var(--wa-color-purple-30);--wa-color-danger-20: var(--wa-color-purple-20);--wa-color-danger-10: var(--wa-color-purple-10);--wa-color-danger-05: var(--wa-color-purple-05);--wa-color-danger: var(--wa-color-purple);--wa-color-danger-on: var(--wa-color-purple-on)}.wa-danger-pink{--wa-color-danger-95: var(--wa-color-pink-95);--wa-color-danger-90: var(--wa-color-pink-90);--wa-color-danger-80: var(--wa-color-pink-80);--wa-color-danger-70: var(--wa-color-pink-70);--wa-color-danger-60: var(--wa-color-pink-60);--wa-color-danger-50: var(--wa-color-pink-50);--wa-color-danger-40: var(--wa-color-pink-40);--wa-color-danger-30: var(--wa-color-pink-30);--wa-color-danger-20: var(--wa-color-pink-20);--wa-color-danger-10: var(--wa-color-pink-10);--wa-color-danger-05: var(--wa-color-pink-05);--wa-color-danger: var(--wa-color-pink);--wa-color-danger-on: var(--wa-color-pink-on)}.wa-danger-gray{--wa-color-danger-95: var(--wa-color-gray-95);--wa-color-danger-90: var(--wa-color-gray-90);--wa-color-danger-80: var(--wa-color-gray-80);--wa-color-danger-70: var(--wa-color-gray-70);--wa-color-danger-60: var(--wa-color-gray-60);--wa-color-danger-50: var(--wa-color-gray-50);--wa-color-danger-40: var(--wa-color-gray-40);--wa-color-danger-30: var(--wa-color-gray-30);--wa-color-danger-20: var(--wa-color-gray-20);--wa-color-danger-10: var(--wa-color-gray-10);--wa-color-danger-05: var(--wa-color-gray-05);--wa-color-danger: var(--wa-color-gray);--wa-color-danger-on: var(--wa-color-gray-on)}}:where(:root),:host{--wa-color-red-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-red-key), 1)*100%)) ;--wa-color-orange-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-orange-key), 1)*100%)) ;--wa-color-yellow-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-yellow-key), 1)*100%)) ;--wa-color-green-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-green-key), 1)*100%)) ;--wa-color-cyan-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-cyan-key), 1)*100%)) ;--wa-color-blue-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-blue-key), 1)*100%)) ;--wa-color-indigo-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-indigo-key), 1)*100%)) ;--wa-color-purple-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-purple-key), 1)*100%)) ;--wa-color-pink-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-pink-key), 1)*100%)) ;--wa-color-gray-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-gray-key), 1)*100%)) ;--wa-color-red-on: color-mix(in oklab, var(--wa-color-red-10) var(--wa-color-red-gte-60), white);--wa-color-orange-on: color-mix(in oklab, var(--wa-color-orange-10) var(--wa-color-orange-gte-60), white);--wa-color-yellow-on: color-mix(in oklab, var(--wa-color-yellow-10) var(--wa-color-yellow-gte-60), white);--wa-color-green-on: color-mix(in oklab, var(--wa-color-green-10) var(--wa-color-green-gte-60), white);--wa-color-cyan-on: color-mix(in oklab, var(--wa-color-cyan-10) var(--wa-color-cyan-gte-60), white);--wa-color-blue-on: color-mix(in oklab, var(--wa-color-blue-10) var(--wa-color-blue-gte-60), white);--wa-color-indigo-on: color-mix(in oklab, var(--wa-color-indigo-10) var(--wa-color-indigo-gte-60), white);--wa-color-purple-on: color-mix(in oklab, var(--wa-color-purple-10) var(--wa-color-purple-gte-60), white);--wa-color-pink-on: color-mix(in oklab, var(--wa-color-pink-10) var(--wa-color-pink-gte-60), white);--wa-color-gray-on: color-mix(in oklab, var(--wa-color-gray-10) var(--wa-color-gray-gte-60), white)}@layer wa-color-palette{:where(:root),.wa-palette-default{--wa-color-red-95: #fff0ef ;--wa-color-red-90: #ffdedc ;--wa-color-red-80: #ffb8b6 ;--wa-color-red-70: #fd8f90 ;--wa-color-red-60: #f3676c ;--wa-color-red-50: #dc3146 ;--wa-color-red-40: #b30532 ;--wa-color-red-30: #8a132c ;--wa-color-red-20: #631323 ;--wa-color-red-10: #3e0913 ;--wa-color-red-05: #2a040b ;--wa-color-red: var(--wa-color-red-50);--wa-color-red-key: 50;--wa-color-orange-95: #fff0e6 ;--wa-color-orange-90: #ffdfca ;--wa-color-orange-80: #ffbb94 ;--wa-color-orange-70: #ff9266 ;--wa-color-orange-60: #f46a45 ;--wa-color-orange-50: #cd491c ;--wa-color-orange-40: #9f3501 ;--wa-color-orange-30: #802700 ;--wa-color-orange-20: #601b00 ;--wa-color-orange-10: #3c0d00 ;--wa-color-orange-05: #280600 ;--wa-color-orange: var(--wa-color-orange-60);--wa-color-orange-key: 60;--wa-color-yellow-95: #fef3cd ;--wa-color-yellow-90: #ffe495 ;--wa-color-yellow-80: #fac22b ;--wa-color-yellow-70: #ef9d00 ;--wa-color-yellow-60: #da7e00 ;--wa-color-yellow-50: #b45f04 ;--wa-color-yellow-40: #8c4602 ;--wa-color-yellow-30: #6f3601 ;--wa-color-yellow-20: #532600 ;--wa-color-yellow-10: #331600 ;--wa-color-yellow-05: #220c00 ;--wa-color-yellow: var(--wa-color-yellow-80);--wa-color-yellow-key: 80;--wa-color-green-95: #e3f9e3 ;--wa-color-green-90: #c2f2c1 ;--wa-color-green-80: #93da98 ;--wa-color-green-70: #5dc36f ;--wa-color-green-60: #00ac49 ;--wa-color-green-50: #00883c ;--wa-color-green-40: #036730 ;--wa-color-green-30: #0a5027 ;--wa-color-green-20: #0a3a1d ;--wa-color-green-10: #052310 ;--wa-color-green-05: #031608 ;--wa-color-green: var(--wa-color-green-60);--wa-color-green-key: 60;--wa-color-cyan-95: #e3f6fb ;--wa-color-cyan-90: #c5ecf7 ;--wa-color-cyan-80: #7fd6ec ;--wa-color-cyan-70: #2fbedc ;--wa-color-cyan-60: #00a3c0 ;--wa-color-cyan-50: #078098 ;--wa-color-cyan-40: #026274 ;--wa-color-cyan-30: #014c5b ;--wa-color-cyan-20: #003844 ;--wa-color-cyan-10: #002129 ;--wa-color-cyan-05: #00151b ;--wa-color-cyan: var(--wa-color-cyan-70);--wa-color-cyan-key: 70;--wa-color-blue-95: #e8f3ff ;--wa-color-blue-90: #d1e8ff ;--wa-color-blue-80: #9fceff ;--wa-color-blue-70: #6eb3ff ;--wa-color-blue-60: #3e96ff ;--wa-color-blue-50: #0071ec ;--wa-color-blue-40: #0053c0 ;--wa-color-blue-30: #003f9c ;--wa-color-blue-20: #002d77 ;--wa-color-blue-10: #001a4e ;--wa-color-blue-05: #000f35 ;--wa-color-blue: var(--wa-color-blue-50);--wa-color-blue-key: 50;--wa-color-indigo-95: #f0f2ff ;--wa-color-indigo-90: #dfe5ff ;--wa-color-indigo-80: #bcc7ff ;--wa-color-indigo-70: #9da9ff ;--wa-color-indigo-60: #808aff ;--wa-color-indigo-50: #6163f2 ;--wa-color-indigo-40: #4945cb ;--wa-color-indigo-30: #3933a7 ;--wa-color-indigo-20: #292381 ;--wa-color-indigo-10: #181255 ;--wa-color-indigo-05: #0d0a3a ;--wa-color-indigo: var(--wa-color-indigo-50);--wa-color-indigo-key: 50;--wa-color-purple-95: #f7f0ff ;--wa-color-purple-90: #eedfff ;--wa-color-purple-80: #ddbdff ;--wa-color-purple-70: #ca99ff ;--wa-color-purple-60: #b678f5 ;--wa-color-purple-50: #9951db ;--wa-color-purple-40: #7936b3 ;--wa-color-purple-30: #612692 ;--wa-color-purple-20: #491870 ;--wa-color-purple-10: #2d0b48 ;--wa-color-purple-05: #1e0532 ;--wa-color-purple: var(--wa-color-purple-50);--wa-color-purple-key: 50;--wa-color-pink-95: #feeff9 ;--wa-color-pink-90: #feddf0 ;--wa-color-pink-80: #fcb5d8 ;--wa-color-pink-70: #f78dbf ;--wa-color-pink-60: #e66ba3 ;--wa-color-pink-50: #c84382 ;--wa-color-pink-40: #9e2a6c ;--wa-color-pink-30: #7d1e58 ;--wa-color-pink-20: #5e1342 ;--wa-color-pink-10: #3c0828 ;--wa-color-pink-05: #28041a ;--wa-color-pink: var(--wa-color-pink-50);--wa-color-pink-key: 50;--wa-color-gray-95: #f1f2f3 ;--wa-color-gray-90: #e4e5e9 ;--wa-color-gray-80: #c7c9d0 ;--wa-color-gray-70: #abaeb9 ;--wa-color-gray-60: #9194a2 ;--wa-color-gray-50: #717584 ;--wa-color-gray-40: #545868 ;--wa-color-gray-30: #424554 ;--wa-color-gray-20: #2f323f ;--wa-color-gray-10: #1b1d26 ;--wa-color-gray-05: #101219 ;--wa-color-gray: var(--wa-color-gray-40);--wa-color-gray-key: 40}}@layer wa-theme{:where(:root),.wa-theme-default,.wa-light,.wa-dark .wa-invert,.wa-light .wa-theme-default,.wa-dark .wa-theme-default.wa-invert,.wa-dark .wa-theme-default .wa-invert{color-scheme:light;color:var(--wa-color-text-normal);--wa-color-surface-raised: white;--wa-color-surface-default: white;--wa-color-surface-lowered: var(--wa-color-neutral-95);--wa-color-surface-border: var(--wa-color-neutral-90);--wa-color-text-normal: var(--wa-color-neutral-10);--wa-color-text-quiet: var(--wa-color-neutral-40);--wa-color-text-link: var(--wa-color-brand-40);--wa-color-overlay-modal: color-mix(in oklab, var(--wa-color-neutral-05) 50%, transparent);--wa-color-overlay-inline: color-mix(in oklab, var(--wa-color-neutral-80) 25%, transparent);--wa-color-shadow: color-mix( in oklab, var(--wa-color-neutral-05) calc(var(--wa-shadow-blur-scale) * 4% + 8%), transparent );--wa-color-focus: var(--wa-color-brand-60);--wa-color-mix-hover: black 10%;--wa-color-mix-active: black 20%;--wa-color-brand-fill-quiet: var(--wa-color-brand-95);--wa-color-brand-fill-normal: var(--wa-color-brand-90);--wa-color-brand-fill-loud: var(--wa-color-brand-50);--wa-color-brand-border-quiet: var(--wa-color-brand-90);--wa-color-brand-border-normal: var(--wa-color-brand-80);--wa-color-brand-border-loud: var(--wa-color-brand-60);--wa-color-brand-on-quiet: var(--wa-color-brand-40);--wa-color-brand-on-normal: var(--wa-color-brand-30);--wa-color-brand-on-loud: white;--wa-color-success-fill-quiet: var(--wa-color-success-95);--wa-color-success-fill-normal: var(--wa-color-success-90);--wa-color-success-fill-loud: var(--wa-color-success-50);--wa-color-success-border-quiet: var(--wa-color-success-90);--wa-color-success-border-normal: var(--wa-color-success-80);--wa-color-success-border-loud: var(--wa-color-success-60);--wa-color-success-on-quiet: var(--wa-color-success-40);--wa-color-success-on-normal: var(--wa-color-success-30);--wa-color-success-on-loud: white;--wa-color-warning-fill-quiet: var(--wa-color-warning-95);--wa-color-warning-fill-normal: var(--wa-color-warning-90);--wa-color-warning-fill-loud: var(--wa-color-warning-50);--wa-color-warning-border-quiet: var(--wa-color-warning-90);--wa-color-warning-border-normal: var(--wa-color-warning-80);--wa-color-warning-border-loud: var(--wa-color-warning-60);--wa-color-warning-on-quiet: var(--wa-color-warning-40);--wa-color-warning-on-normal: var(--wa-color-warning-30);--wa-color-warning-on-loud: white;--wa-color-danger-fill-quiet: var(--wa-color-danger-95);--wa-color-danger-fill-normal: var(--wa-color-danger-90);--wa-color-danger-fill-loud: var(--wa-color-danger-50);--wa-color-danger-border-quiet: var(--wa-color-danger-90);--wa-color-danger-border-normal: var(--wa-color-danger-80);--wa-color-danger-border-loud: var(--wa-color-danger-60);--wa-color-danger-on-quiet: var(--wa-color-danger-40);--wa-color-danger-on-normal: var(--wa-color-danger-30);--wa-color-danger-on-loud: white;--wa-color-neutral-fill-quiet: var(--wa-color-neutral-95);--wa-color-neutral-fill-normal: var(--wa-color-neutral-90);--wa-color-neutral-fill-loud: var(--wa-color-neutral-20);--wa-color-neutral-border-quiet: var(--wa-color-neutral-90);--wa-color-neutral-border-normal: var(--wa-color-neutral-80);--wa-color-neutral-border-loud: var(--wa-color-neutral-60);--wa-color-neutral-on-quiet: var(--wa-color-neutral-40);--wa-color-neutral-on-normal: var(--wa-color-neutral-30);--wa-color-neutral-on-loud: white}.wa-dark,.wa-invert,.wa-dark .wa-theme-default,.wa-light .wa-theme-default.wa-invert,.wa-light .wa-theme-default .wa-invert{color-scheme:dark;color:var(--wa-color-text-normal);--wa-color-surface-raised: var(--wa-color-neutral-10);--wa-color-surface-default: var(--wa-color-neutral-05);--wa-color-surface-lowered: color-mix(in oklab, var(--wa-color-surface-default), black 20%);--wa-color-surface-border: var(--wa-color-neutral-20);--wa-color-text-normal: var(--wa-color-neutral-95);--wa-color-text-quiet: var(--wa-color-neutral-60);--wa-color-text-link: var(--wa-color-brand-70);--wa-color-overlay-modal: color-mix(in oklab, black 60%, transparent);--wa-color-overlay-inline: color-mix(in oklab, var(--wa-color-neutral-50) 10%, transparent);--wa-color-shadow: color-mix( in oklab, var(--wa-color-surface-lowered) calc(var(--wa-shadow-blur-scale) * 32% + 40%), transparent );--wa-color-focus: var(--wa-color-brand-60);--wa-color-mix-hover: black 8%;--wa-color-mix-active: black 16%;--wa-color-brand-fill-quiet: var(--wa-color-brand-10);--wa-color-brand-fill-normal: var(--wa-color-brand-20);--wa-color-brand-fill-loud: var(--wa-color-brand-50);--wa-color-brand-border-quiet: var(--wa-color-brand-20);--wa-color-brand-border-normal: var(--wa-color-brand-30);--wa-color-brand-border-loud: var(--wa-color-brand-40);--wa-color-brand-on-quiet: var(--wa-color-brand-60);--wa-color-brand-on-normal: var(--wa-color-brand-70);--wa-color-brand-on-loud: white;--wa-color-success-fill-quiet: var(--wa-color-success-10);--wa-color-success-fill-normal: var(--wa-color-success-20);--wa-color-success-fill-loud: var(--wa-color-success-50);--wa-color-success-border-quiet: var(--wa-color-success-20);--wa-color-success-border-normal: var(--wa-color-success-30);--wa-color-success-border-loud: var(--wa-color-success-40);--wa-color-success-on-quiet: var(--wa-color-success-60);--wa-color-success-on-normal: var(--wa-color-success-70);--wa-color-success-on-loud: white;--wa-color-warning-fill-quiet: var(--wa-color-warning-10);--wa-color-warning-fill-normal: var(--wa-color-warning-20);--wa-color-warning-fill-loud: var(--wa-color-warning-50);--wa-color-warning-border-quiet: var(--wa-color-warning-20);--wa-color-warning-border-normal: var(--wa-color-warning-30);--wa-color-warning-border-loud: var(--wa-color-warning-40);--wa-color-warning-on-quiet: var(--wa-color-warning-60);--wa-color-warning-on-normal: var(--wa-color-warning-70);--wa-color-warning-on-loud: white;--wa-color-danger-fill-quiet: var(--wa-color-danger-10);--wa-color-danger-fill-normal: var(--wa-color-danger-20);--wa-color-danger-fill-loud: var(--wa-color-danger-50);--wa-color-danger-border-quiet: var(--wa-color-danger-20);--wa-color-danger-border-normal: var(--wa-color-danger-30);--wa-color-danger-border-loud: var(--wa-color-danger-40);--wa-color-danger-on-quiet: var(--wa-color-danger-60);--wa-color-danger-on-normal: var(--wa-color-danger-70);--wa-color-danger-on-loud: white;--wa-color-neutral-fill-quiet: var(--wa-color-neutral-10);--wa-color-neutral-fill-normal: var(--wa-color-neutral-20);--wa-color-neutral-fill-loud: var(--wa-color-neutral-90);--wa-color-neutral-border-quiet: var(--wa-color-neutral-20);--wa-color-neutral-border-normal: var(--wa-color-neutral-30);--wa-color-neutral-border-loud: var(--wa-color-neutral-40);--wa-color-neutral-on-quiet: var(--wa-color-neutral-60);--wa-color-neutral-on-normal: var(--wa-color-neutral-70);--wa-color-neutral-on-loud: var(--wa-color-neutral-05)}:where(:root),.wa-theme-default,.wa-light,.wa-dark,.wa-invert{font-family:var(--wa-font-family-body);--wa-font-family-body: ui-sans-serif, system-ui, sans-serif;--wa-font-family-heading: var(--wa-font-family-body);--wa-font-family-code: ui-monospace, monospace;--wa-font-family-longform: ui-serif, serif;--wa-font-size-scale: 1;--wa-font-size-2xs: round(calc(var(--wa-font-size-xs) / 1.125), 1px);--wa-font-size-xs: round(calc(var(--wa-font-size-s) / 1.125), 1px);--wa-font-size-s: round(calc(var(--wa-font-size-m) / 1.125), 1px);--wa-font-size-m: calc(1rem * var(--wa-font-size-scale));--wa-font-size-l: round(calc(var(--wa-font-size-m) * 1.125 * 1.125), 1px);--wa-font-size-xl: round(calc(var(--wa-font-size-l) * 1.125 * 1.125), 1px);--wa-font-size-2xl: round(calc(var(--wa-font-size-xl) * 1.125 * 1.125), 1px);--wa-font-size-3xl: round(calc(var(--wa-font-size-2xl) * 1.125 * 1.125), 1px);--wa-font-size-4xl: round(calc(var(--wa-font-size-3xl) * 1.125 * 1.125), 1px);--wa-font-size-smaller: round(calc(1em / 1.125), 1px);--wa-font-size-larger: round(calc(1em * 1.125 * 1.125), 1px);--wa-font-weight-light: 300;--wa-font-weight-normal: 400;--wa-font-weight-semibold: 500;--wa-font-weight-bold: 600;--wa-font-weight-body: var(--wa-font-weight-normal);--wa-font-weight-heading: var(--wa-font-weight-bold);--wa-font-weight-code: var(--wa-font-weight-normal);--wa-font-weight-longform: var(--wa-font-weight-normal);--wa-font-weight-action: var(--wa-font-weight-semibold);--wa-line-height-condensed: 1.2;--wa-line-height-normal: 1.6;--wa-line-height-expanded: 2;--wa-link-decoration-default: underline color-mix(in oklab, currentColor 70%, transparent) dotted;--wa-link-decoration-hover: underline;--wa-space-scale: 1;--wa-space-3xs: calc(var(--wa-space-scale) * .125rem);--wa-space-2xs: calc(var(--wa-space-scale) * .25rem);--wa-space-xs: calc(var(--wa-space-scale) * .5rem);--wa-space-s: calc(var(--wa-space-scale) * .75rem);--wa-space-m: calc(var(--wa-space-scale) * 1rem);--wa-space-l: calc(var(--wa-space-scale) * 1.5rem);--wa-space-xl: calc(var(--wa-space-scale) * 2rem);--wa-space-2xl: calc(var(--wa-space-scale) * 2.5rem);--wa-space-3xl: calc(var(--wa-space-scale) * 3rem);--wa-space-4xl: calc(var(--wa-space-scale) * 4rem);--wa-content-spacing: var(--wa-space-l);--wa-border-style: solid;--wa-border-width-scale: 1;--wa-border-width-s: calc(var(--wa-border-width-scale) * .0625rem);--wa-border-width-m: calc(var(--wa-border-width-scale) * .125rem);--wa-border-width-l: calc(var(--wa-border-width-scale) * .1875rem);--wa-border-radius-scale: 1;--wa-border-radius-s: calc(var(--wa-border-radius-scale) * .1875rem);--wa-border-radius-m: calc(var(--wa-border-radius-scale) * .375rem);--wa-border-radius-l: calc(var(--wa-border-radius-scale) * .75rem);--wa-border-radius-pill: 9999px;--wa-border-radius-circle: 50%;--wa-border-radius-square: 0px;--wa-focus-ring-style: solid;--wa-focus-ring-width: .1875rem;--wa-focus-ring: var(--wa-focus-ring-style) var(--wa-focus-ring-width) var(--wa-color-focus);--wa-focus-ring-offset: .0625rem;--wa-shadow-offset-x-scale: 0;--wa-shadow-offset-x-s: calc(var(--wa-shadow-offset-x-scale) * .125rem);--wa-shadow-offset-x-m: calc(var(--wa-shadow-offset-x-scale) * .25rem);--wa-shadow-offset-x-l: calc(var(--wa-shadow-offset-x-scale) * .5rem);--wa-shadow-offset-y-scale: 1;--wa-shadow-offset-y-s: calc(var(--wa-shadow-offset-y-scale) * .125rem);--wa-shadow-offset-y-m: calc(var(--wa-shadow-offset-y-scale) * .25rem);--wa-shadow-offset-y-l: calc(var(--wa-shadow-offset-y-scale) * .5rem);--wa-shadow-blur-scale: 1;--wa-shadow-blur-s: calc(var(--wa-shadow-blur-scale) * .125rem);--wa-shadow-blur-m: calc(var(--wa-shadow-blur-scale) * .25rem);--wa-shadow-blur-l: calc(var(--wa-shadow-blur-scale) * .5rem);--wa-shadow-spread-scale: -.5;--wa-shadow-spread-s: calc(var(--wa-shadow-spread-scale) * .125rem);--wa-shadow-spread-m: calc(var(--wa-shadow-spread-scale) * .25rem);--wa-shadow-spread-l: calc(var(--wa-shadow-spread-scale) * .5rem);--wa-shadow-s: var(--wa-shadow-offset-x-s) var(--wa-shadow-offset-y-s) var(--wa-shadow-blur-s) var(--wa-shadow-spread-s) var(--wa-color-shadow);--wa-shadow-m: var(--wa-shadow-offset-x-m) var(--wa-shadow-offset-y-m) var(--wa-shadow-blur-m) var(--wa-shadow-spread-m) var(--wa-color-shadow);--wa-shadow-l: var(--wa-shadow-offset-x-l) var(--wa-shadow-offset-y-l) var(--wa-shadow-blur-l) var(--wa-shadow-spread-l) var(--wa-color-shadow);--wa-transition-easing: ease;--wa-transition-slow: .3s;--wa-transition-normal: .15s;--wa-transition-fast: 75ms;--wa-form-control-background-color: var(--wa-color-surface-default);--wa-form-control-border-color: var(--wa-color-neutral-border-loud);--wa-form-control-border-style: var(--wa-border-style);--wa-form-control-border-width: var(--wa-border-width-s);--wa-form-control-border-radius: var(--wa-border-radius-m);--wa-form-control-activated-color: var(--wa-color-brand-fill-loud);--wa-form-control-label-color: var(--wa-color-text-normal);--wa-form-control-label-font-weight: var(--wa-font-weight-semibold);--wa-form-control-label-line-height: var(--wa-line-height-condensed);--wa-form-control-value-color: var(--wa-color-text-normal);--wa-form-control-value-font-weight: var(--wa-font-weight-body);--wa-form-control-value-line-height: var(--wa-line-height-condensed);--wa-form-control-hint-color: var(--wa-color-text-quiet);--wa-form-control-hint-font-weight: var(--wa-font-weight-body);--wa-form-control-hint-line-height: var(--wa-line-height-normal);--wa-form-control-placeholder-color: var(--wa-color-gray-50);--wa-form-control-required-content: "*";--wa-form-control-required-content-color: inherit;--wa-form-control-required-content-offset: .1em;--wa-form-control-padding-block: .75em;--wa-form-control-padding-inline: 1em;--wa-form-control-height: round( calc(2 * var(--wa-form-control-padding-block) + 1em * var(--wa-form-control-value-line-height)), 1px );--wa-form-control-toggle-size: round(1.25em, 1px);--wa-panel-border-style: var(--wa-border-style);--wa-panel-border-width: var(--wa-border-width-s);--wa-panel-border-radius: var(--wa-border-radius-l);--wa-tooltip-arrow-size: .375rem;--wa-tooltip-background-color: var(--wa-color-text-normal);--wa-tooltip-border-color: var(--wa-tooltip-background-color);--wa-tooltip-border-style: var(--wa-border-style);--wa-tooltip-border-width: var(--wa-border-width-s);--wa-tooltip-border-radius: var(--wa-border-radius-s);--wa-tooltip-content-color: var(--wa-color-surface-default);--wa-tooltip-font-size: var(--wa-font-size-s);--wa-tooltip-line-height: var(--wa-line-height-normal)}}:root{--shell-offset: 8.75rem;--app-layout-space: 1.5rem;--shell-stack-gap: var(--wa-space-l);--shell-panel-border: 1px solid color-mix(in srgb, var(--app-border-strong) 54%, transparent);--app-navbar-control-height: 41px;--app-radius-xl: .85rem;--app-radius-l: .6rem;--app-radius-s: .45rem;--app-shadow: 0 3px 8px rgba(15, 20, 15, .08);--app-shadow-soft: 0 3px 8px rgba(15, 20, 15, .08);--app-shadow-navbar: 0 3px 8px rgba(15, 20, 15, .1);--app-font-sans: "Manrope", "Avenir Next", "Segoe UI", sans-serif;--app-font-serif: "Fraunces", Georgia, serif}html[data-theme=light],html.wa-light{--app-bg: #fbfcf8;--app-bg-elevated: #ffffff;--app-bg-top: #fdfdf9;--app-glow: rgba(191, 232, 202, .18);--app-panel: rgba(255, 255, 255, .96);--app-panel-strong: rgba(255, 255, 255, .99);--app-navbar-surface: rgba(214, 233, 218, .28);--app-navbar-surface-strong: rgba(194, 223, 201, .25);--app-navbar-highlight: rgba(255, 255, 255, .25);--app-border: #a6b1a6;--app-border-strong: #879486;--app-text: #171b18;--app-muted: #58655b;--app-accent: #bfe8ca;--app-accent-strong: #22573d;--app-accent-soft: #edf8ef;--app-link: #0f6f67;--app-link-hover: #0b5a54;--app-link-decoration: color-mix(in srgb, var(--app-link) 72%, transparent);--app-cta-bg: #1f4f39;--app-cta-bg-hover: #245a41;--app-cta-border: color-mix(in srgb, var(--app-accent) 28%, #183627);--app-cta-text: #ffffff;--app-live-inline-highlight: rgba(123, 214, 198, .34);--app-live-inline-border: rgba(20, 134, 120, .44);--app-row-highlight: rgba(109, 183, 133, .2);--app-row-highlight-soft: rgba(109, 183, 133, .1);--app-pill-won: #e3f3e8;--app-pill-won-text: #1f5a3d;--app-pill-placed: #eef7f0;--app-pill-placed-text: #2b6647;--app-pill-lost: rgba(82, 96, 87, .12);--app-pill-lost-text: #4a564d;--app-pill-pending: rgba(82, 96, 87, .1);--app-pill-pending-text: #56645b;--app-success-border: color-mix(in srgb, #65a97b 60%, var(--app-border-strong));--app-success-bg: #e6f4ea;--app-success-text: #1f5a3d;--app-warning-border: rgba(210, 171, 77, .28);--app-warning-bg: rgba(255, 247, 225, .95);--app-warning-text: #6f5730;--app-tip-border: #d3a53a;--app-tip-bg: #fff6da;--app-tip-bg-strong: linear-gradient( 135deg, rgba(255, 247, 201, .98), rgba(248, 215, 92, .94) 42%, rgba(212, 154, 0, .9) );--app-tip-text: #5f4100;--app-skeleton-surface: color-mix(in srgb, var(--app-panel) 95%, var(--app-accent-soft));--app-skeleton-fill: rgba(129, 145, 130, .16);--app-skeleton-shine: rgba(255, 255, 255, .78);--wa-color-surface-default: #fbfcf8;--wa-color-surface-raised: #ffffff;--wa-color-surface-lowered: #f4f7f1}html[data-theme=dark],html.wa-dark{--app-bg: #131513;--app-bg-elevated: #171b17;--app-bg-top: #141915;--app-glow: rgba(106, 171, 123, .1);--app-panel: rgba(23, 27, 23, .9);--app-panel-strong: rgba(26, 30, 26, .96);--app-navbar-surface: rgba(31, 41, 34, .24);--app-navbar-surface-strong: rgba(22, 31, 26, .34);--app-navbar-highlight: rgba(255, 255, 255, .1);--app-border: #4a544d;--app-border-strong: #5a655d;--app-text: #f3f0ea;--app-muted: #b2bbb4;--app-accent: #9dddb0;--app-accent-strong: #edf8f0;--app-accent-soft: rgba(157, 221, 176, .17);--app-link: #87e1d5;--app-link-hover: #9fece2;--app-link-decoration: color-mix(in srgb, var(--app-link) 78%, transparent);--app-cta-bg: #2a6047;--app-cta-bg-hover: #327257;--app-cta-border: color-mix(in srgb, var(--app-accent) 36%, #163726);--app-cta-text: #f7fff8;--app-live-inline-highlight: rgba(74, 190, 173, .22);--app-live-inline-border: rgba(118, 233, 214, .42);--app-row-highlight: rgba(120, 201, 146, .17);--app-row-highlight-soft: rgba(120, 201, 146, .1);--app-pill-won: rgba(120, 201, 146, .22);--app-pill-won-text: #dff8e7;--app-pill-placed: rgba(120, 201, 146, .14);--app-pill-placed-text: #c9efd5;--app-pill-lost: rgba(255, 255, 255, .08);--app-pill-lost-text: #d0d8d2;--app-pill-pending: rgba(255, 255, 255, .08);--app-pill-pending-text: #c3cdc5;--app-success-border: color-mix(in srgb, #78c992 58%, var(--app-border-strong));--app-success-bg: rgba(120, 201, 146, .16);--app-success-text: #dff8e7;--app-warning-border: color-mix(in srgb, #d2ab4d 40%, var(--app-border-strong));--app-warning-bg: color-mix(in srgb, rgba(210, 171, 77, .18) 78%, var(--app-panel));--app-warning-text: #f0d79d;--app-tip-border: rgba(212, 164, 57, .52);--app-tip-bg: rgba(212, 164, 57, .18);--app-tip-bg-strong: linear-gradient( 135deg, rgba(255, 244, 205, .16), rgba(212, 164, 57, .24) 42%, rgba(156, 112, 24, .28) );--app-tip-text: #f4dfab;--app-skeleton-surface: rgba(27, 31, 28, .96);--app-skeleton-fill: rgba(255, 255, 255, .08);--app-skeleton-shine: rgba(255, 255, 255, .14);--wa-color-surface-default: #131513;--wa-color-surface-raised: #171b17;--wa-color-surface-lowered: #0f120f}*{box-sizing:border-box}html,body{margin:0;min-height:100%}html{font-size:16px}body{font-size:16.5px;color:var(--app-text);background:radial-gradient(circle at top center,var(--app-glow),transparent 22rem),linear-gradient(180deg,var(--app-bg-top) 0%,var(--app-bg) 18%,var(--app-bg-elevated) 100%);font-family:var(--app-font-sans);line-height:1.5;transition:background .18s ease,color .18s ease}a{color:var(--app-link);text-decoration-line:underline;text-decoration-thickness:.08em;text-decoration-color:var(--app-link-decoration);text-underline-offset:.16em}a:hover{color:var(--app-link-hover);text-decoration-color:currentColor}a:focus-visible{outline:2px solid color-mix(in srgb,var(--app-link) 72%,white);outline-offset:.16rem;border-radius:.24rem}code{padding:.1rem .35rem;border-radius:.22rem;background:var(--app-accent-soft);color:var(--app-accent-strong)}.shell{padding:0 var(--app-layout-space) var(--app-layout-space)}.shell-chrome{position:fixed;inset:0 0 auto;z-index:100;padding:0 var(--app-layout-space);background:transparent;backdrop-filter:none;border-bottom:0}.shell-main,.shell-footer__inner{max-width:1280px;margin:0 auto}.shell-chrome__inner{position:relative;max-width:1280px;margin:0 auto;padding:0}.shell-navbar,.hero-panel,.view-heading,wa-card::part(base),wa-drawer::part(base){border-radius:var(--app-radius-xl)}.shell-navbar{border-radius:0;overflow:visible;border:var(--shell-panel-border);border-top:0;background:linear-gradient(180deg,var(--app-navbar-highlight) 0%,rgba(255,255,255,.02) 100%),linear-gradient(135deg,color-mix(in srgb,var(--app-accent) 24%,var(--app-navbar-surface)),color-mix(in srgb,var(--app-navbar-surface-strong) 78%,transparent));-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:none}.shell-navbar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.26) 0%,rgba(255,255,255,.04) 42%,transparent 70%),radial-gradient(circle at top left,color-mix(in srgb,var(--app-accent) 32%,transparent) 0%,transparent 58%);opacity:.58;pointer-events:none}.shell-navbar:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 -1px color-mix(in srgb,var(--app-border-strong) 28%,transparent);pointer-events:none}.shell-navbar{position:relative;z-index:2;display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 1.5rem}.shell-navbar__brand strong,.hero-panel h2,.view-heading h2{margin:0;font-family:var(--app-font-sans);font-weight:800;letter-spacing:-.04em;line-height:1.05}.shell-navbar__brand{display:inline-flex;gap:.6rem;align-items:center;min-width:auto;flex:0 0 auto;position:relative;z-index:1;text-decoration:none}.shell-navbar__brand:hover{text-decoration:none}.shell-navbar__brand-mark{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:var(--app-accent);color:var(--app-accent-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 70%,var(--app-border-strong));font-size:.72rem;font-weight:800;text-transform:lowercase}.shell-navbar__brand-copy{display:inline-flex;align-items:center;min-height:2.15rem}.shell-navbar__brand-copy strong{display:block;font-size:clamp(1.32rem,1.95vw,1.78rem);line-height:1}.shell-navbar__strapline{position:absolute;top:calc(50% + 1.025rem);left:1.5rem;right:1.5rem;z-index:0;margin:0;color:var(--app-muted);font-size:.56rem;font-weight:700;letter-spacing:.11em;line-height:1.15;text-transform:uppercase;white-space:nowrap;overflow:hidden;pointer-events:none;text-overflow:ellipsis}.shell-navbar__menu{display:flex;gap:.28rem;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;position:relative;z-index:1}.shell-navbar__date-nav{display:inline-flex;align-items:center;gap:0;height:var(--app-navbar-control-height);min-width:0;position:relative;z-index:1;border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--app-panel) 92%,var(--app-accent-soft));overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.shell-navbar__date{display:grid;gap:0;min-width:9.5rem;justify-items:center;text-align:center;position:relative;z-index:1}.shell-navbar__date-toggle{height:100%;min-height:0;padding:.36rem .82rem;border:0;border-left:1px solid var(--app-border);border-right:1px solid var(--app-border);border-radius:0;background:transparent;color:var(--app-text);font:inherit;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.shell-navbar__date-toggle:hover,.shell-navbar__date-toggle[aria-expanded=true]{background:var(--app-accent-soft);border-color:color-mix(in srgb,var(--app-accent) 68%,var(--app-border-strong));color:var(--app-accent-strong)}.shell-navbar__date-button{display:inline-flex;align-items:center;justify-content:center;width:var(--app-navbar-control-height);height:100%;padding:0;border:0;border-radius:0;background:transparent;color:var(--app-text);cursor:pointer}.shell-navbar__date-button:hover{background:var(--app-accent-soft);color:var(--app-accent-strong)}.shell-navbar__date-button:disabled,.shell-date-picker__nav:disabled,.shell-date-picker__day:disabled{opacity:.42;cursor:not-allowed;pointer-events:none}.shell-navbar__date-button svg,.shell-date-picker__nav svg{width:.9rem;height:.9rem}.shell-navbar__date-label{color:var(--app-text);font-size:.92rem;font-weight:800;line-height:1.05}.shell-navbar__date-detail{color:var(--app-muted);font-size:.72rem;font-weight:600;line-height:1.15}.shell-navbar__overflow{position:relative;flex:0 0 auto;z-index:1}.shell-navbar__actions{display:inline-flex;gap:.55rem;align-items:center;flex:0 0 auto;position:relative;z-index:1}.shell-navbar__menu-button{display:inline-flex;align-items:center;justify-content:center;height:var(--app-navbar-control-height);min-height:var(--app-navbar-control-height);padding:.42rem .88rem;border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--app-panel) 90%,var(--app-accent-soft));color:var(--app-text);font:inherit;font-size:.95rem;font-weight:700;cursor:pointer}.shell-navbar__menu-button:hover{background:var(--app-accent-soft);color:var(--app-accent-strong)}.shell-navbar__menu-button--cta{border-color:var(--app-cta-border);background:linear-gradient(180deg,color-mix(in srgb,var(--app-cta-bg) 84%,white) 0%,var(--app-cta-bg) 100%);color:var(--app-cta-text);box-shadow:inset 0 1px #ffffff1f}.shell-navbar__menu-button--cta:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--app-cta-bg-hover) 86%,white) 0%,var(--app-cta-bg-hover) 100%);color:var(--app-cta-text)}.shell-menu-panel{position:absolute;top:calc(100% - var(--app-layout-space) + .15rem);right:0;width:min(22rem,calc(100vw - 3rem));z-index:120;display:grid;gap:.9rem;padding:.9rem;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-l);background:color-mix(in srgb,var(--app-panel-strong) 98%,white);-webkit-backdrop-filter:blur(22px) saturate(165%);backdrop-filter:blur(22px) saturate(165%);box-shadow:var(--app-shadow)}.shell-menu-panel[hidden]{display:none}.shell-menu-panel__section{display:grid;gap:.55rem}.shell-menu-panel__section+.shell-menu-panel__section{padding-top:.8rem;border-top:1px solid var(--app-border)}.shell-menu-panel__section--date{gap:.7rem}.shell-menu-panel__section--nav{display:none}.shell-menu-panel__label{margin:0;color:var(--app-muted);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.shell-menu-panel__nav{display:grid;gap:.35rem}.shell-menu-field{display:grid;gap:.4rem}.shell-menu-field span{color:var(--app-muted);font-size:.8rem;font-weight:700}.shell-menu-field strong{color:var(--app-text);font-size:.98rem;font-weight:800;line-height:1.1}.shell-menu-field small{color:var(--app-muted);font-size:.82rem;font-weight:600;line-height:1.2}.shell-menu-field input,.shell-menu-field select{min-height:2.45rem;padding:.5rem .75rem;border:1px solid var(--app-border);border-radius:var(--app-radius-s);background:color-mix(in srgb,var(--app-panel) 96%,var(--app-accent-soft));color:var(--app-text);font:inherit}.shell-menu-field--date{gap:.7rem}.shell-date-picker{display:grid;gap:.55rem;padding:.75rem;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-s);background:color-mix(in srgb,var(--app-panel) 99%,var(--app-accent-soft))}.shell-date-picker__header{display:grid;grid-template-columns:2.1rem 1fr 2.1rem;gap:.5rem;align-items:center}.shell-date-picker__header strong{margin:0;text-align:center;font-size:.95rem;font-weight:800}.shell-date-picker__nav{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;padding:0;border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--app-panel) 92%,var(--app-accent-soft));color:var(--app-text);cursor:pointer}.shell-date-picker__nav:hover{background:var(--app-accent-soft);color:var(--app-accent-strong)}.shell-date-picker__weekdays,.shell-date-picker__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem}.shell-date-picker__weekday{color:var(--app-muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.shell-date-picker__day{display:inline-flex;align-items:center;justify-content:center;min-height:2.15rem;padding:.25rem;border:1px solid var(--app-border);border-radius:.7rem;background:color-mix(in srgb,var(--app-panel) 92%,white);color:var(--app-text);font:inherit;font-size:.86rem;font-weight:700;cursor:pointer}.shell-date-picker__day:hover{border-color:color-mix(in srgb,var(--app-accent) 60%,var(--app-border-strong));background:var(--app-accent-soft);color:var(--app-accent-strong)}.shell-date-picker__day.is-outside{color:var(--app-muted);opacity:.68}.shell-date-picker__day.is-today{border-color:color-mix(in srgb,var(--app-accent) 70%,var(--app-border-strong))}.shell-date-picker__day.is-selected{border-color:color-mix(in srgb,var(--app-accent) 75%,var(--app-border-strong));background:color-mix(in srgb,var(--app-accent) 44%,var(--app-panel));color:var(--app-accent-strong)}.shell-date-picker__day.is-disabled{background:color-mix(in srgb,var(--app-panel) 88%,white)}.shell-menu-panel__section--actions{display:grid;gap:.5rem}.shell-menu-action{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:.45rem .8rem;border:1px solid var(--app-border);border-radius:var(--app-radius-s);background:color-mix(in srgb,var(--app-panel) 96%,var(--app-accent-soft));color:var(--app-text);font:inherit;font-size:.9rem;font-weight:700;cursor:pointer}.shell-menu-action:hover{background:var(--app-accent-soft);color:var(--app-accent-strong)}.shell-menu-action--cta{border-color:var(--app-cta-border);background:linear-gradient(180deg,color-mix(in srgb,var(--app-cta-bg) 84%,white) 0%,var(--app-cta-bg) 100%);box-shadow:inset 0 1px #ffffff1f;color:var(--app-cta-text)}.shell-menu-action--cta:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--app-cta-bg-hover) 86%,white) 0%,var(--app-cta-bg-hover) 100%);color:var(--app-cta-text)}.shell-menu-panel__section--status{justify-items:start}.shell-menu-panel__section--status wa-badge,.shell-menu-panel__section--status wa-badge::part(base){min-width:0}.shell-navbar__menu,.card-header,.entry-card__top,.filters-bar,.page-actions,.entry-card__heading,.metric-row,.compact-entry,.notification-entry__top{display:flex;gap:.75rem;align-items:center}.shell-nav__link,.button-link--brand{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;padding:.36rem .72rem;border:1px solid transparent;border-radius:999px;color:var(--app-muted);background:transparent;font:inherit;font-size:.96rem;font-weight:800;text-decoration:none;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.shell-nav__link:hover,.shell-nav__link:focus-visible,.button-link--brand:hover,.button-link--brand:focus-visible{border-color:color-mix(in srgb,var(--app-accent) 58%,var(--app-border-strong));background:linear-gradient(180deg,color-mix(in srgb,var(--app-accent-soft) 88%,white),color-mix(in srgb,var(--app-accent-soft) 96%,transparent));color:var(--app-accent-strong);box-shadow:0 10px 22px color-mix(in srgb,var(--app-accent) 16%,transparent),inset 0 1px color-mix(in srgb,white 78%,transparent);transform:translateY(-1px);text-decoration:none}.shell-nav__link:focus-visible,.button-link--brand:focus-visible{outline:none}.shell-nav__link--menu{justify-content:start;min-height:2.4rem;padding:.45rem .7rem;border-color:var(--app-border);border-radius:var(--app-radius-s);background:color-mix(in srgb,var(--app-panel) 96%,var(--app-accent-soft));font-size:.92rem}.shell-nav__link.is-active{border-color:color-mix(in srgb,var(--app-accent) 62%,var(--app-border-strong));background:color-mix(in srgb,var(--app-accent) 44%,var(--app-panel));color:var(--app-accent-strong)}.shell-nav-group.is-open>.shell-nav__link--group,.shell-nav__link--group[aria-expanded=true]{border-color:color-mix(in srgb,var(--app-accent) 62%,var(--app-border-strong));background:linear-gradient(180deg,color-mix(in srgb,var(--app-accent-soft) 82%,white),color-mix(in srgb,var(--app-accent) 22%,var(--app-panel)));color:var(--app-accent-strong);box-shadow:0 10px 22px color-mix(in srgb,var(--app-accent) 18%,transparent),inset 0 1px color-mix(in srgb,white 80%,transparent)}.shell-nav-group{position:relative;display:inline-flex;align-items:center}.shell-nav__link--group{gap:.4rem}.shell-nav-group__chevron{font-size:.68rem;transition:transform .16s ease}.shell-nav-group__menu{position:absolute;top:calc(100% + .45rem);left:0;z-index:8;min-width:13.5rem;display:grid;gap:.35rem;padding:.45rem;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-m);background:color-mix(in srgb,var(--app-panel-strong) 98%,white);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:var(--app-shadow);opacity:0;visibility:hidden;transform:translateY(-.3rem);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.shell-nav-group__menu .shell-nav__link{justify-content:start}.shell-nav-group.is-open .shell-nav-group__menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.shell-nav-group.is-open .shell-nav-group__chevron{transform:rotate(180deg)}.button-link--brand{border-color:color-mix(in srgb,var(--app-accent) 28%,#183627);background:linear-gradient(180deg,color-mix(in srgb,#2d6a4f 82%,white),#1f4f39);box-shadow:inset 0 1px #ffffff1f;color:#fff}.button-link--brand:hover{background:linear-gradient(180deg,color-mix(in srgb,#327658 84%,white),#245a41);color:#fff}.scroll-target{scroll-margin-top:calc(var(--shell-offset) + 1rem)}.shell-main{min-height:calc(100vh - var(--shell-offset));padding-top:var(--shell-offset);padding-bottom:var(--app-layout-space)}.shell-breadcrumbs{position:relative;z-index:1;margin-top:-1px;padding-top:0;padding-bottom:var(--shell-stack-gap)}.shell-breadcrumbs:empty{display:none}.shell-breadcrumbs .breadcrumbs{position:relative;isolation:isolate;margin-bottom:0;padding:.72rem 1rem;border-radius:0 0 var(--app-radius-xl) var(--app-radius-xl);background:transparent;box-shadow:none}.shell-breadcrumbs .breadcrumbs:before{content:"";position:absolute;inset:0;border:var(--shell-panel-border);border-top-color:transparent;border-radius:inherit;background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel-strong) 72%,transparent) 0%,color-mix(in srgb,var(--app-panel) 48%,transparent) 62%,transparent 100%),linear-gradient(180deg,color-mix(in srgb,white 12%,transparent) 0%,transparent 100%);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:var(--app-shadow-navbar);pointer-events:none}.shell-breadcrumbs .breadcrumbs>*{position:relative;z-index:1}.shell-announcement{padding-bottom:var(--shell-stack-gap)}.shell-announcement:empty{display:none}.shell-announcement__panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;align-items:center;padding:.82rem 1rem;border:1px solid color-mix(in srgb,#c99400 54%,var(--app-border-strong));border-radius:var(--app-radius-xl);background:linear-gradient(180deg,#fffceff5,#fff6d2e6 55%,#fceeb1d6),linear-gradient(135deg,#fff7c9f5,#f8d75c4d 48%,#d49a0024);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:var(--app-shadow-navbar)}.shell-announcement__copy{display:grid;gap:0;min-width:0}.shell-announcement__text{margin:0;color:var(--app-text);font-size:.96rem;font-weight:600;line-height:1.45}.shell-announcement__text a{color:#7a4d00;font-weight:800;text-decoration:underline;text-decoration-color:color-mix(in srgb,#c99400 70%,transparent);text-underline-offset:.16em}.shell-announcement__text a:hover{color:#5a3900}.shell-announcement__actions{display:flex;align-items:center;gap:.65rem}.shell-announcement__link{white-space:nowrap}.shell-announcement__dismiss{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:1px solid color-mix(in srgb,#c99400 38%,var(--app-border));border-radius:999px;background:#fffcefc2;color:#8a5a00;font:inherit;font-size:1.2rem;font-weight:700;line-height:1;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.shell-announcement__dismiss:hover{border-color:color-mix(in srgb,#c99400 62%,var(--app-border-strong));background:#fff7c9fa;color:#5a3900}.shell-footer{padding:0 0 var(--app-layout-space)}.shell-footer__inner{display:flex;gap:1.25rem;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:var(--app-layout-space) 0 0;border-top:1px solid var(--app-border);color:var(--app-muted)}.shell-footer__inner p{margin:0}.shell-footer__link-groups{display:flex;flex-direction:column;align-items:flex-end;gap:.45rem}.shell-footer__links{display:flex;gap:1.1rem;flex-wrap:wrap;justify-content:flex-end;font-weight:700}.shell-footer__links--legal{font-weight:600}.back-to-top{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:90;display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;padding:.55rem .95rem;border:1px solid var(--app-border-strong);border-radius:999px;background:linear-gradient(180deg,var(--app-navbar-highlight) 0%,rgba(255,255,255,.02) 100%),linear-gradient(135deg,color-mix(in srgb,var(--app-accent) 24%,var(--app-navbar-surface)),color-mix(in srgb,var(--app-navbar-surface-strong) 78%,transparent));-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:var(--app-shadow-navbar);color:var(--app-text);font:inherit;font-size:.92rem;font-weight:700;cursor:pointer;opacity:0;transform:translateY(.5rem);transition:opacity .16s ease,transform .16s ease,background .16s ease,color .16s ease}.back-to-top:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--app-navbar-highlight) 92%,transparent),#ffffff0a),linear-gradient(135deg,color-mix(in srgb,var(--app-accent) 30%,var(--app-navbar-surface)),color-mix(in srgb,var(--app-navbar-surface-strong) 84%,transparent));color:var(--app-accent-strong)}.back-to-top.is-visible{opacity:1;transform:translateY(0)}.back-to-top[hidden]{display:none}.hero-panel{display:grid;gap:1.3rem;padding:1.7rem;border:1px solid var(--app-border-strong);background:linear-gradient(135deg,color-mix(in srgb,var(--app-accent) 18%,var(--app-panel-strong)) 0%,var(--app-panel-strong) 100%);box-shadow:var(--app-shadow)}.view-heading{display:flex;gap:1.4rem;align-items:end;justify-content:space-between;padding:1.45rem 1.55rem;border:1px solid var(--app-border-strong);background:var(--app-panel-strong);box-shadow:var(--app-shadow-soft)}.view-grid{--min-column-size: 21rem}.eyebrow{margin:0 0 .45rem;color:var(--app-muted);font-size:.77rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em}.breadcrumbs{margin:0 0 .8rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.breadcrumbs__list{display:flex;flex-wrap:wrap;flex:1 1 auto;gap:.18rem;margin:0;padding:0;list-style:none}.breadcrumbs__actions{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;justify-content:flex-end;margin-left:auto}.breadcrumbs__actions .button-link{width:auto;min-height:2rem;padding:.32rem .62rem;font-size:.82rem;line-height:1.2}.breadcrumbs__item{display:inline-flex;align-items:center;color:var(--app-muted);font-size:.86rem;font-weight:700;letter-spacing:.04em}.breadcrumbs__separator{display:inline-flex;align-items:center;color:color-mix(in srgb,var(--app-muted) 72%,var(--app-border-strong));font-size:.86rem;font-weight:700;letter-spacing:.04em}.breadcrumbs__item a,.breadcrumbs__item span{display:inline-flex;align-items:center}.breadcrumbs__item a{color:inherit;text-decoration:none}.breadcrumbs__item a:hover,.breadcrumbs__item.is-current{color:var(--app-text)}.section-title{margin:0;font-family:var(--app-font-sans);font-size:1.08rem;font-weight:800;letter-spacing:-.02em}.section-title__link{color:inherit;text-decoration:none}.section-title__link:hover,.section-title__link:focus-visible{color:var(--app-accent)}.section-title__link:focus-visible{outline:none}.view-description,.muted-text{margin:.6rem 0 0;color:var(--app-muted);line-height:1.55}.view-heading h2{font-size:clamp(1.95rem,3vw,2.45rem)}.loading-view{position:relative}.loading-view__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.loading-view__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.loading-surface{border:1px solid var(--app-border-strong);border-radius:var(--app-radius-xl);background:var(--app-skeleton-surface);box-shadow:var(--app-shadow-soft)}.loading-surface--card,.loading-surface--summary,.loading-surface--toolbar,.loading-surface--calendar,.loading-surface--criteria,.loading-surface--summary-panel,.loading-surface--results-card,.loading-surface--racecard,.loading-surface--entry-card{padding:1.05rem 1.1rem}.loading-surface--hero{padding:1.7rem}.loading-surface--summary{display:grid;min-height:100%;gap:.9rem}.loading-surface--toolbar{padding:1rem 1.05rem}.loading-placeholder,.loading-chart__bar{position:relative;display:block;width:var(--loading-width, 100%);max-width:100%;overflow:hidden;background:var(--app-skeleton-fill)}.loading-placeholder{border-radius:999px}.loading-placeholder:after,.loading-chart__bar:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--app-skeleton-shine) 50%,transparent 100%);animation:loadingSweep 1.45s ease-in-out infinite}.loading-placeholder--label,.loading-placeholder--table-heading{height:.78rem;border-radius:.35rem}.loading-placeholder--title{height:1.15rem;border-radius:.45rem}.loading-placeholder--hero-title{height:1.55rem;border-radius:.6rem}.loading-placeholder--entry-title{height:1.4rem;border-radius:.55rem}.loading-placeholder--stat{height:2.4rem;border-radius:.7rem}.loading-placeholder--detail,.loading-placeholder--meta,.loading-placeholder--table-cell{height:.9rem;border-radius:.4rem}.loading-placeholder--row-title,.loading-placeholder--row-value{height:1rem;border-radius:.45rem}.loading-placeholder--control{height:2.75rem;border-radius:var(--app-radius-s)}.loading-placeholder--button,.loading-placeholder--chip{height:2.3rem}.loading-placeholder--pill{height:1.6rem}.loading-card__header,.loading-card__header-copy,.loading-copy{display:grid;gap:.55rem}.loading-card__header--split,.loading-entry-card__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.loading-card__stat{display:grid;min-height:100%}.loading-card__stat .stat-card__content{margin-top:1rem}.loading-divider{height:1px;background:color-mix(in srgb,var(--app-border) 84%,transparent)}.loading-chip-row,.loading-list__meta,.loading-segmented,.loading-entry-card__metrics{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.loading-list{display:grid}.loading-list__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.82rem 0;border-top:1px solid color-mix(in srgb,var(--app-border) 88%,transparent)}.loading-list__item:first-child{padding-top:.25rem;border-top:0}.loading-list__copy{display:grid;gap:.48rem;min-width:0}.loading-list__aside{display:flex;justify-content:flex-end}.loading-toolbar{gap:1rem}.loading-toolbar__actions{display:flex;flex-wrap:wrap;gap:.65rem}.loading-toolbar__note{margin-top:.95rem}.loading-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem;margin-top:1.1rem}.loading-metric{display:grid;gap:.4rem}.loading-entry-card__body{display:grid;gap:.78rem;margin-top:1rem}.loading-racecard__topline{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.loading-racecard__list{display:grid;margin-top:1rem}.loading-racecard__row{display:grid;gap:.48rem;padding:.82rem 0;border-top:1px solid color-mix(in srgb,var(--app-border) 88%,transparent)}.loading-calendar .results-calendar__grid{gap:.55rem}.loading-calendar__cell{min-height:6.5rem;pointer-events:none}.loading-selector-summary{display:grid;gap:1rem}.loading-selector-summary__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.85rem}.loading-selector-summary__stat,.loading-selector-summary__chart{display:grid;gap:.5rem;padding:.95rem 1rem;border:1px solid color-mix(in srgb,var(--app-border) 92%,transparent);border-radius:var(--app-radius-l);background:color-mix(in srgb,var(--app-panel) 88%,transparent)}.loading-chart{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:.55rem;min-height:7.5rem;padding-top:.8rem}.loading-chart__bar{width:100%;height:var(--loading-bar-height, 50%);border-radius:.6rem .6rem .25rem .25rem}@keyframes loadingSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.loading-placeholder:after,.loading-chart__bar:after{animation:none}}@media(max-width:760px){.loading-view__actions{width:100%;justify-content:flex-start}.loading-card__header--split,.loading-entry-card__top,.loading-list__item{grid-template-columns:1fr}.loading-list__aside{justify-content:flex-start}.loading-metric-grid,.loading-selector-summary__stats{grid-template-columns:1fr}.loading-chart{gap:.4rem}}.hero-panel h2{font-size:clamp(2.15rem,4vw,2.95rem)}.hero-panel p{margin:0;color:var(--app-muted);max-width:48rem}.dashboard-top-grid{display:grid;grid-template-columns:minmax(0,1fr) 21.5rem;gap:1.3rem;align-items:stretch}.dashboard-top-grid>[data-live-region]{min-width:0}.hero-panel--dashboard{grid-template-columns:minmax(0,1fr);align-items:stretch;height:100%}.hero-panel__copy,.hero-panel__aside,.hero-highlight{display:grid;gap:.95rem}.hero-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.3rem}.dashboard-summary-card::part(base){height:100%;background:color-mix(in srgb,var(--app-panel) 88%,var(--app-accent-soft));border-color:color-mix(in srgb,var(--app-accent) 45%,var(--app-border))}.dashboard-summary-card::part(body){padding:0}.dashboard-summary-card__body{display:grid;min-height:100%;gap:.95rem;padding:1.1rem 1.15rem}.dashboard-summary-card__section{display:grid;gap:.45rem;padding-top:.9rem;border-top:1px solid color-mix(in srgb,var(--app-accent) 42%,var(--app-border))}.dashboard-summary-card__section-label{color:var(--app-muted);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dashboard-summary-card__top-tip-shell{display:grid;gap:.4rem}.dashboard-summary-card__top-tip{display:grid;gap:.28rem;color:inherit;text-decoration:none}.dashboard-summary-card__top-tip:hover .dashboard-summary-card__top-tip-name,.dashboard-summary-card__top-tip:focus-visible .dashboard-summary-card__top-tip-name{color:var(--app-accent)}.dashboard-summary-card__top-tip:focus-visible{outline:none}.dashboard-summary-card__top-tip-name{font-size:1.05rem;line-height:1.25}.dashboard-summary-card__top-tip-meta,.dashboard-summary-card__top-tip-result,.dashboard-summary-card__empty{color:var(--app-muted);font-size:.92rem;line-height:1.4}.dashboard-summary-card__top-tip-result-link{text-decoration:none}.dashboard-summary-card__top-tip-result--won{display:inline-flex;align-items:center;width:fit-content;padding:.34rem .72rem;border-radius:999px;background:var(--app-pill-won);color:var(--app-pill-won-text);font-weight:800;box-shadow:inset 0 1px #fff3}.dashboard-summary-card__empty{margin:0}@media(min-width:981px){.dashboard-top-grid>[data-live-region]{height:100%}.dashboard-summary-card{display:block;height:100%}.dashboard-summary-card::part(body){height:100%}}.hero-actions>.button-link,.hero-actions>.button-link--brand{min-height:2.9rem;padding:.68rem 1.05rem}.release-hero-card::part(body),.release-feature-card::part(body),.release-summary-card::part(body){padding:0}.release-hero-card__body,.release-feature-card__body,.release-summary-card__body{display:grid;gap:1.2rem;padding:1.2rem}.release-hero-card__body{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}.release-hero-card__copy,.release-feature-card__copy{display:grid;gap:.85rem}.release-hero-card__title{margin:0;font-family:var(--app-font-sans);font-size:clamp(1.8rem,3vw,2.35rem);font-weight:900;letter-spacing:-.04em;line-height:1.05}.release-hero-card__text,.release-feature-card__text{margin-top:0}.release-grid{display:grid;gap:1.2rem}.release-summary-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.release-summary-section{display:grid;gap:.75rem;align-content:start}.release-summary-section__title{margin:0;font-size:1rem;font-weight:800;letter-spacing:-.02em}.release-feature-card__body{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start}.release-feature-card__title{font-size:1.3rem}.release-feature-card__list{margin:0;padding-left:1.2rem;display:grid;gap:.55rem;color:var(--app-text);line-height:1.55}.release-feature-card__list--hero{margin-top:.2rem}.release-figure{margin:0;width:min(100%,38rem);border:1px solid var(--app-border);border-radius:calc(var(--app-radius-l) + .1rem);overflow:hidden;background:var(--app-panel-strong);box-shadow:var(--app-shadow-soft);justify-self:end}.release-figure img{display:block;width:100%;height:auto}.release-figure--hero{align-self:start;width:min(100%,40rem)}.release-figure--mobile-showcase{align-self:start;justify-self:center;width:min(15rem,100%)}.selector-guide-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.selector-guide-grid--steps{grid-template-columns:repeat(3,minmax(0,1fr))}.selector-guide-card::part(body){padding:0}.selector-guide-card__body{display:grid;gap:.65rem;padding:1rem}.selector-guide-card__title{margin:0;font-family:var(--app-font-sans);font-size:1.04rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.selector-guide-card__meta,.selector-guide-card__detail{margin:0;font-family:var(--app-font-sans);line-height:1.55}.selector-guide-card__meta{color:var(--app-accent-strong);font-size:.82rem;font-weight:700}.selector-guide-card__detail{color:var(--app-muted);font-size:.97rem;font-weight:500}.hero-action--mobile-next-race{display:none}.hero-highlight{padding:1.1rem 1.15rem;border:1px solid color-mix(in srgb,var(--app-accent) 45%,var(--app-border));border-radius:var(--app-radius-l);background:color-mix(in srgb,var(--app-panel) 88%,var(--app-accent-soft));align-content:start}.hero-highlight strong{font-size:clamp(2rem,3vw,2.8rem);line-height:1}.hero-highlight__details{display:grid;gap:.8rem;padding-top:.25rem;border-top:1px solid color-mix(in srgb,var(--app-accent) 42%,var(--app-border))}.hero-highlight__jump{justify-self:start;margin-top:.1rem}.hero-highlight__detail{display:grid;gap:.28rem}.hero-highlight__detail span{color:var(--app-muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero-highlight__detail strong,.hero-highlight__detail a{color:var(--app-text);font-size:1rem;font-weight:700;letter-spacing:-.01em;line-height:1.4}.hero-highlight__detail a{text-decoration:none}.hero-highlight__detail strong{display:block}.hero-highlight__detail a:hover{color:var(--app-accent-strong);text-decoration:none}.hero-highlight__list{display:grid;gap:.42rem}.hero-highlight__list-item{color:var(--app-text);font-size:1rem;font-weight:700;letter-spacing:-.01em;line-height:1.4;text-decoration:none}.hero-highlight__list-item:hover{color:var(--app-accent-strong);text-decoration:none}.content-grid,.entry-grid,.stat-grid{display:grid;gap:1.2rem}.content-grid{grid-template-columns:repeat(auto-fit,minmax(23rem,1fr))}.dashboard-grid{align-items:start}.entry-grid{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.entry-grid--tips,.entry-grid--race{grid-template-columns:repeat(auto-fit,minmax(23.5rem,1fr))}.entry-grid--race{align-items:start}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-auto-rows:1fr}.view-stack--racecards{gap:1rem!important}.stat-grid--racecards{gap:.95rem}.stat-grid--race-detail{gap:.9rem}.stat-grid--race-detail .stat-card::part(base){min-height:7.2rem}.stat-grid--race-detail wa-card:not(:defined).stat-card{min-height:7.2rem}.stat-grid--race-detail .stat-card__body,.stat-grid--race-detail .stat-card__link{grid-template-rows:auto auto;align-content:start}.stat-grid--race-detail .stat-card__content{margin-top:.62rem;justify-content:flex-start}.stat-grid--race-detail .stat-card__value{font-size:clamp(1.72rem,2.6vw,2.18rem);line-height:1.05}.stat-grid--race-detail .stat-card__detail{min-height:0;margin-top:.2rem;font-size:.84rem;line-height:1.28}.stat-grid--race-detail .stat-card__detail--empty{display:none}.stat-card::part(base){min-height:10rem;height:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 94%,var(--app-accent-soft)) 0%,var(--app-panel) 100%)}.stat-card::part(body){min-height:100%;height:100%;box-sizing:border-box}wa-card:not(:defined).stat-card{min-height:10rem;height:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 94%,var(--app-accent-soft)) 0%,var(--app-panel) 100%)}.stat-card--placeholder{visibility:hidden;pointer-events:none}.stat-card__label,.stat-card__detail{margin:0;color:var(--app-muted)}.stat-card__label{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.stat-card__body,.stat-card__link{display:grid;min-height:0;height:100%;grid-template-rows:auto minmax(0,1fr);color:inherit;text-decoration:none}.stat-card__content{display:flex;margin-top:1rem;min-height:0;width:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center}.stat-card__value{display:block;margin-top:0;font-size:clamp(1.9rem,3vw,2.5rem);font-family:var(--app-font-sans);font-weight:800;letter-spacing:-.04em}.stat-card__detail{margin-top:.32rem;min-height:1.5rem;font-size:.96rem;line-height:1.35;text-align:center}.stat-card--interactive::part(base){cursor:pointer}wa-card:not(:defined).stat-card--interactive{cursor:pointer}.stat-card__link:hover .stat-card__value,.stat-card__link:focus-visible .stat-card__value{color:var(--app-accent)}.stat-card__link:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent) 68%,white);outline-offset:.32rem;border-radius:.9rem}.stat-card__action{margin-top:.7rem;align-self:start}.stat-card__detail--empty{visibility:hidden}.card-header,.entry-card__top,.filters-bar,.page-actions,.metric-row,.compact-entry,.notification-entry__top{justify-content:space-between}.compact-entry{padding:1rem 0;border-bottom:1px solid var(--app-border)}.compact-entry:last-child{padding-bottom:0;border-bottom:0}.dashboard-mover{align-items:flex-start;font-family:var(--app-font-sans)}.dashboard-mover--tip{margin-inline:-.55rem;padding-inline:.55rem;border-radius:var(--app-radius-s);background:color-mix(in srgb,var(--app-tip-bg) 100%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-tip-border) 36%,var(--app-border-strong))}.dashboard-mover--tip-steamer{background:color-mix(in srgb,var(--app-row-highlight) 72%,var(--app-tip-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-success-border) 76%,var(--app-border-strong))}.dashboard-mover__heading{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.dashboard-mover strong{font-family:var(--app-font-sans);font-weight:800}.dashboard-mover strong a{color:var(--app-text);font-family:inherit;text-decoration:none}.dashboard-mover strong a:hover{color:var(--app-accent-strong);text-decoration:none}.dashboard-mover__tip-chip{min-height:auto;padding:.18rem .48rem;font-size:.78rem}.dashboard-mover__sp{display:inline-flex;align-items:center;padding:.12rem .38rem;border-radius:.42rem;background:color-mix(in srgb,var(--app-tip-bg) 84%,white);color:var(--app-tip-text);font-family:var(--app-font-sans);font-weight:800}.dashboard-mover__note{color:var(--app-muted)}.dashboard-mover__change{display:inline-flex;align-items:center;justify-content:center;min-width:3.7rem;padding:.35rem .6rem;border-radius:999px;font-family:var(--app-font-sans);font-size:.86rem;font-weight:800;line-height:1;white-space:nowrap}.dashboard-mover__change--steamer{background:color-mix(in srgb,var(--app-accent) 54%,var(--app-panel));color:#1f4f39}.dashboard-mover__change--drifter{background:color-mix(in srgb,#d2ab4d 26%,var(--app-panel));color:#7a5922}.market-movers-table__runner{display:grid;gap:.35rem;min-width:0}.market-movers-table__runner-name{color:var(--app-text);font-weight:800;text-decoration:none}.market-movers-table__runner-name:hover,.market-movers-table__runner-name:focus-visible{color:var(--app-accent-strong);text-decoration:none}.market-movers-table__runner-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.42rem}.market-movers-table__tip-chip{flex:0 0 auto}.market-movers-table__note{color:var(--app-muted);font-size:.84rem;font-weight:400}.market-movers-table__type{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.34rem .78rem;border:1px solid var(--app-border);border-radius:999px;font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 1px #ffffff52}.market-movers-table__type--steamer{border:1px solid color-mix(in srgb,var(--app-accent) 56%,var(--app-border-strong));background:linear-gradient(180deg,color-mix(in srgb,var(--app-accent) 34%,white),color-mix(in srgb,var(--app-accent) 18%,var(--app-panel)));color:#174935}.market-movers-table__type--drifter{border:1px solid color-mix(in srgb,#c88b27 52%,var(--app-border-strong));background:linear-gradient(180deg,color-mix(in srgb,#f2c56f 48%,white),color-mix(in srgb,#e0a84a 18%,var(--app-panel)));color:#6f4710}.market-movers-table__pending{color:var(--app-muted)}.filters-bar,.page-actions,.entry-card__heading,.metric-row{flex-wrap:wrap}.control-group{display:grid;gap:.45rem;min-width:12.5rem;color:var(--app-muted)}.control-group span{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.control-select,.button-link,.selection-button,.criteria-pill,.chip-link{border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--app-panel) 96%,var(--app-accent-soft));color:var(--app-text);font:inherit}.control-select{min-height:2.95rem;padding:.6rem 1rem}.button-link,.selection-button,.criteria-pill,.chip-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:.68rem 1.05rem;font-size:.95rem;font-weight:700;cursor:pointer;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.chip-link{white-space:nowrap}.button-link:hover,.selection-button:hover,.criteria-pill:hover,.chip-link:hover{background:color-mix(in srgb,var(--app-accent-soft) 92%,white);border-color:color-mix(in srgb,var(--app-accent) 70%,var(--app-border-strong));color:var(--app-accent-strong);text-decoration:none}.button-link.hero-action--mobile-next-race{border-color:var(--app-cta-border);background:linear-gradient(180deg,color-mix(in srgb,var(--app-cta-bg) 84%,white) 0%,var(--app-cta-bg) 100%);color:var(--app-cta-text);box-shadow:inset 0 1px #ffffff1f}.button-link.hero-action--mobile-next-race:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--app-cta-bg-hover) 86%,white) 0%,var(--app-cta-bg-hover) 100%);border-color:var(--app-cta-border);color:var(--app-cta-text)}.selection-button.is-saved,.selection-button:disabled{cursor:default;border-color:color-mix(in srgb,var(--app-accent) 75%,var(--app-border-strong));background:var(--app-accent-soft);color:var(--app-accent-strong)}.criteria-pill{margin-right:.5rem;margin-top:.5rem}.pill-list{margin-top:.85rem}.control-note{margin:.95rem 0 0;color:var(--app-muted);font-size:.97rem;line-height:1.45}.control-note--tips{margin-top:1.05rem}.button-link.is-active{border-color:color-mix(in srgb,var(--app-accent) 70%,var(--app-border-strong));background:var(--app-accent-soft);color:var(--app-accent-strong)}.results-toolbar{align-items:end}.results-toolbar .control-group{min-width:min(15rem,100%)}.results-toolbar__group{display:grid;gap:.45rem;min-width:auto}.results-toolbar__label{color:var(--app-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.results-toolbar__actions{display:flex;flex-wrap:wrap;gap:.7rem}.results-toolbar__actions .button-link{width:fit-content}.results-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.results-grid--racecards{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr))}.selector-card--racecards-controls::part(base){padding:1rem 1.05rem}wa-card:not(:defined).selector-card--racecards-controls{padding:1rem 1.05rem}.selector-card--race-controls::part(base){padding:1rem 1.05rem}wa-card:not(:defined).selector-card--race-controls{padding:1rem 1.05rem}.selector-card--selector-controls::part(base){padding:1rem 1.05rem}wa-card:not(:defined).selector-card--selector-controls{padding:1rem 1.05rem}.results-calendar-card::part(base){overflow:hidden}wa-card:not(:defined).results-calendar-card{overflow:hidden}.results-calendar{overflow-x:auto}.results-calendar__weekdays,.results-calendar__grid{display:grid;grid-template-columns:repeat(7,minmax(8.25rem,1fr));min-width:58rem}.results-calendar__weekdays{border-bottom:1px solid var(--app-border);background:color-mix(in srgb,var(--app-panel) 94%,var(--app-accent-soft))}.results-calendar__weekdays span{padding:.9rem 1rem;color:var(--app-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.results-calendar__cell{display:grid;position:relative;grid-template-rows:auto 1fr;gap:.8rem;min-height:11rem;padding:.95rem 1rem 1rem;border-right:1px solid color-mix(in srgb,var(--app-border-strong) 82%,var(--app-border));border-bottom:1px solid color-mix(in srgb,var(--app-border-strong) 82%,var(--app-border));background:color-mix(in srgb,var(--app-panel) 97%,white);color:inherit;text-decoration:none;transition:background .16s ease,border-color .16s ease,transform .16s ease}.results-calendar__cell:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom right,transparent calc(50% - .5px),color-mix(in srgb,var(--app-border-strong) 12%,transparent) calc(50% - .5px),color-mix(in srgb,var(--app-border-strong) 12%,transparent) calc(50% + .5px),transparent calc(50% + .5px));pointer-events:none}.results-calendar__cell:hover{background:color-mix(in srgb,var(--app-accent-soft) 88%,var(--app-panel));text-decoration:none}.results-calendar__cell.is-selected{background:color-mix(in srgb,var(--app-accent-soft) 78%,var(--app-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 68%,var(--app-border-strong))}.results-calendar__cell.is-today{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 82%,var(--app-border-strong))}.results-calendar__cell--outside{min-height:11rem;border-right:1px solid color-mix(in srgb,var(--app-border-strong) 82%,var(--app-border));border-bottom:1px solid color-mix(in srgb,var(--app-border-strong) 82%,var(--app-border));background:color-mix(in srgb,var(--app-panel) 64%,transparent)}.results-calendar__cell--outside:before{content:none}.results-calendar__cell-top{display:flex;gap:.6rem;align-items:flex-start;justify-content:space-between;position:relative;z-index:1}.results-calendar__day-group{display:inline-flex;flex-wrap:wrap;gap:.5rem;align-items:center;min-width:0}.results-calendar__cell-top strong{font-size:1rem;line-height:1}.results-calendar__tips-count{color:var(--app-muted);font-size:.82rem;font-weight:700;line-height:1;text-align:right}.results-calendar__today{display:inline-flex;align-items:center;min-height:1.7rem;padding:.16rem .48rem;border-radius:999px;background:var(--app-accent-soft);color:var(--app-accent-strong);font-size:.76rem;font-weight:800}.results-calendar__metrics{display:grid;position:relative;grid-template-rows:1fr 1fr;min-height:100%;z-index:1}.results-calendar__metric{position:relative;z-index:1;display:grid;gap:.22rem}.results-calendar__metric--profit{grid-row:1;align-self:start;justify-self:start;text-align:left}.results-calendar__metric--win-rate{grid-row:2;align-self:end;justify-self:end;text-align:right}.results-calendar__metric>span{color:var(--app-muted);font-size:.84rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.results-calendar__metric>strong{font-size:1rem;line-height:1.2}.results-calendar__profit.is-positive{color:var(--app-accent-strong)}.results-calendar__profit.is-negative{color:color-mix(in srgb,#b84b4b 72%,var(--app-text))}.results-card::part(base){height:100%;background:color-mix(in srgb,var(--app-panel) 96%,white)}wa-card:not(:defined).results-card{height:100%;background:color-mix(in srgb,var(--app-panel) 96%,white)}.results-card__header{display:flex;gap:.85rem;align-items:start;justify-content:space-between;padding-bottom:.95rem;border-bottom:1px solid var(--app-border)}.results-card__title{margin:0;font-size:1.12rem;line-height:1.2}.results-card__title a:hover{text-decoration:none}.results-card__header .muted-text{margin:.35rem 0 0}.racecard-card--next::part(base){border-color:color-mix(in srgb,var(--app-accent) 78%,var(--app-border-strong));background:color-mix(in srgb,var(--app-accent-soft) 74%,var(--app-panel))}wa-card:not(:defined).racecard-card--next{border-color:color-mix(in srgb,var(--app-accent) 78%,var(--app-border-strong));background:color-mix(in srgb,var(--app-accent-soft) 74%,var(--app-panel))}.racecard-card::part(base){padding:.95rem 1rem}wa-card:not(:defined).racecard-card{padding:.95rem 1rem}.racecard-card__topline{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);gap:.75rem;align-items:center;padding-bottom:.72rem;border-bottom:1px solid var(--app-border)}.racecard-card__topitem{min-width:0;color:var(--app-text);font-size:.98rem;font-weight:800;line-height:1.2}.racecard-card__topitem--course{color:var(--app-muted);font-size:.92rem;font-weight:700}.racecard-card__topitem--value{display:flex;flex-direction:column;align-items:flex-end;gap:.16rem;justify-self:end;color:var(--app-accent-strong);text-align:right}.racecard-card__topitem--value strong{font-size:1rem;line-height:1.05}.racecard-card__prize-detail{margin:0;font-size:.78rem;line-height:1.2}.racecard-card__topitem--time:hover{text-decoration:none}.racecard-card__race-row{padding-top:.72rem}.racecard-card__race-copy{display:grid;gap:.35rem}.racecard-card__race-heading{display:flex;gap:.75rem;align-items:center;justify-content:space-between}.racecard-card__details{margin-top:0}.data-table__numeric{text-align:right!important}.table-wrap--racecards-mobile{display:none}.data-table--racecards .racecards-table__summary-row td{padding-bottom:.55rem;border-bottom:0;vertical-align:top;background:color-mix(in srgb,var(--app-panel) 95%,var(--app-accent-soft))}.data-table--racecards-desktop .racecards-table__summary-row td{padding-top:.72rem;padding-bottom:.72rem;border-bottom:1px solid var(--app-border)}.data-table--racecards-desktop .racecards-table__race-cell strong{display:block}.data-table--racecards .racecards-table__details-row td{padding-top:.55rem;padding-bottom:.55rem;background:inherit}.data-table--racecards .racecards-table__details-row strong{display:block}.racecards-table__prize-detail{margin-top:.2rem;text-align:right}.racecards-table__mobile-runners{display:none}.data-table--racecards .racecards-table__summary-row.table-row--next td{background:var(--app-row-highlight)}.results-card__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0 0}.results-card__stat{padding:.8rem .85rem;border:1px solid var(--app-border);border-radius:var(--app-radius-l);background:color-mix(in srgb,var(--app-panel) 98%,var(--app-accent-soft))}.results-card__stat dt{color:var(--app-muted);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.results-card__stat dd{margin:.35rem 0 0;color:var(--app-text);font-size:1.02rem;font-weight:800}.selector-criteria{width:100%;border:1px solid var(--app-border);border-radius:var(--app-radius-xl);background:color-mix(in srgb,var(--app-panel) 98%,white);box-shadow:var(--app-shadow-soft);overflow:hidden}.selector-criteria__summary{display:flex;gap:1rem;align-items:start;justify-content:space-between;padding:1rem 1.1rem;background:color-mix(in srgb,var(--app-panel) 90%,var(--app-accent-soft));color:var(--app-text);cursor:pointer;list-style:none}.selector-criteria__summary::-webkit-details-marker{display:none}.selector-criteria__summary-copy{display:grid;gap:.22rem;min-width:0}.selector-criteria__summary span,.selector-criteria__summary strong{display:block}.selector-criteria__summary span{color:var(--app-text);font-size:.96rem;font-weight:400;line-height:1.45}.selector-criteria__summary strong{color:var(--app-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.selector-criteria__hint{display:inline-flex;font-weight:400}.selector-criteria__selected-list{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.selector-criteria:not([open]) .selector-criteria__hint{display:none}.selector-criteria[open] .selector-criteria__selected-list{display:none}.selector-criteria__selected-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;padding:.36rem .72rem;border:1px solid color-mix(in srgb,var(--app-accent) 68%,var(--app-border-strong));border-radius:999px;background:color-mix(in srgb,var(--app-accent-soft) 82%,var(--app-panel));color:var(--app-accent-strong);font:inherit;font-size:.84rem;font-weight:700;line-height:1.2}.selector-criteria__meta-panel{display:grid;margin-left:auto;gap:.35rem;justify-items:end;text-align:right}.selector-criteria__meta-heading{color:var(--app-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.selector-criteria__meta{flex:0 0 auto;align-self:center;padding:.38rem .7rem;border:1px solid color-mix(in srgb,var(--app-accent) 65%,var(--app-border-strong));border-radius:999px;background:color-mix(in srgb,var(--app-accent-soft) 78%,var(--app-panel));color:var(--app-accent-strong);font-size:.8rem;font-weight:800}.selector-criteria__meta-list{display:flex;flex:0 0 auto;flex-wrap:wrap;margin-left:auto;gap:.45rem;align-items:center;justify-content:end}.selector-criteria[open] .selector-criteria__meta-heading{display:none}.selector-criteria[open] .selector-criteria__summary{background:color-mix(in srgb,var(--app-accent-soft) 64%,var(--app-panel));box-shadow:inset 0 -1px 0 var(--app-border)}.selector-criteria__panel{padding:1rem 1.1rem 1.1rem;background:transparent}.selector-criteria__options{display:flex;flex-wrap:wrap;gap:.7rem}.selector-criteria__chip{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.65rem;padding:.62rem 1rem;border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--app-panel) 96%,var(--app-accent-soft));color:var(--app-text);cursor:pointer;font-weight:700;line-height:1.35;transition:background .16s ease,border-color .16s ease,color .16s ease}.selector-criteria__chip:hover{border-color:color-mix(in srgb,var(--app-accent) 70%,var(--app-border-strong));background:var(--app-accent-soft);color:var(--app-accent-strong)}.selector-criteria__chip.is-selected,.selector-criteria__chip:has(input:checked){border-color:color-mix(in srgb,var(--app-accent) 72%,var(--app-border-strong));background:var(--app-accent-soft);color:var(--app-accent-strong)}.selector-criteria__chip:has(input:focus-visible){outline:2px solid color-mix(in srgb,var(--app-accent) 78%,white);outline-offset:2px}.selector-criteria__chip input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.selector-criteria__chip-label,.selector-criteria__selected-chip-label,.selector-criteria__info-button span{pointer-events:none}.selector-criteria__info-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;padding:0;border:1px solid color-mix(in srgb,currentColor 18%,var(--app-border-strong));border-radius:999px;background:color-mix(in srgb,var(--app-panel) 42%,white);color:currentColor;font:inherit;font-size:.72rem;font-weight:800;line-height:1;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.selector-criteria__info-button:hover,.selector-criteria__info-button[aria-expanded=true]{border-color:color-mix(in srgb,var(--app-accent) 72%,var(--app-border-strong));background:color-mix(in srgb,var(--app-accent-soft) 82%,white);color:var(--app-accent-strong)}.selector-criteria__info-button:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent) 78%,white);outline-offset:2px}.selector-criteria__tooltip{position:fixed;left:0;top:0;z-index:260;width:min(18rem,calc(100vw - 2rem));padding:.72rem .84rem;border:1px solid color-mix(in srgb,var(--app-border-strong) 76%,var(--app-accent-soft));border-radius:.95rem;background:linear-gradient(180deg,#fffffffa,#f8fbfff7),color-mix(in srgb,var(--app-panel) 82%,white);box-shadow:0 18px 38px #070e1f24;color:var(--app-text);font-size:.82rem;font-weight:600;line-height:1.45;text-align:left;white-space:normal}.selector-criteria__tooltip[hidden]{display:none}.selector-criteria__tooltip:before{content:"";position:absolute;left:var(--selector-criterion-tooltip-arrow-left, 50%);width:.72rem;height:.72rem;background:#fffffffa;transform:translate(-50%) rotate(45deg)}.selector-criteria__tooltip[data-selector-criterion-tooltip-placement=bottom]:before{bottom:calc(100% - 1px);border-top:1px solid color-mix(in srgb,var(--app-border-strong) 76%,var(--app-accent-soft));border-left:1px solid color-mix(in srgb,var(--app-border-strong) 76%,var(--app-accent-soft))}.selector-criteria__tooltip[data-selector-criterion-tooltip-placement=top]:before{top:calc(100% - 1px);border-right:1px solid color-mix(in srgb,var(--app-border-strong) 76%,var(--app-accent-soft));border-bottom:1px solid color-mix(in srgb,var(--app-border-strong) 76%,var(--app-accent-soft))}.selector-criteria__chip.is-tooltip-open,.selector-criteria__selected-chip.is-tooltip-open{z-index:4}.selector-toolbar{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1rem}.selector-toolbar .control-group{flex:0 0 auto;min-width:auto;width:fit-content}.selector-toolbar .control-select{width:auto;min-width:7.5rem;max-width:100%;field-sizing:content}.selector-guide-panel__body{display:grid;gap:1rem}.selector-guide-panel__intro{display:grid;gap:.35rem}.selector-guide-panel__intro p{margin:0}.selector-guide-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.85rem}.selector-guide-step{display:grid;gap:.42rem;align-content:start;padding:.92rem 1rem;border:1px solid color-mix(in srgb,var(--app-border-strong) 80%,transparent);border-radius:var(--app-radius-m);background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 97%,var(--app-navbar-highlight)),color-mix(in srgb,var(--app-panel) 99%,transparent))}.selector-guide-step__number{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:999px;background:color-mix(in srgb,var(--app-accent-soft) 82%,white);color:var(--app-accent-strong);font-size:.82rem;font-weight:800;line-height:1}.selector-guide-step__title{color:var(--app-text);font-size:.98rem;line-height:1.3}.selector-guide-step__detail{margin:0;color:var(--app-muted);font-size:.9rem;line-height:1.5}.selector-toolbar--controls{align-items:end;gap:0;margin-top:0}.selector-toolbar--controls>*{position:relative;padding-right:1rem}.selector-toolbar--controls>*+*{padding-left:1rem}.selector-toolbar--controls>*+*:before{content:"";position:absolute;left:0;top:.1rem;bottom:.1rem;width:1px;background:var(--app-border)}.selector-toolbar--controls .control-group,.selector-toolbar--controls .results-toolbar__group,.selector-toolbar--controls .selector-toolbar__group{flex:0 0 auto;display:grid;gap:.45rem;min-width:auto;width:fit-content}.selector-toolbar--controls .control-group span,.selector-toolbar--controls .results-toolbar__label{color:var(--app-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.selector-toolbar--controls .control-select{min-width:7rem}.selector-card--summary-panel{position:sticky;bottom:0;z-index:70;isolation:isolate}.selector-card--summary-panel:before{content:"";position:absolute;inset:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background:linear-gradient(180deg,rgba(255,255,255,.26) 0%,rgba(255,255,255,.04) 42%,transparent 70%),radial-gradient(circle at top left,color-mix(in srgb,var(--app-accent) 32%,transparent) 0%,transparent 58%);opacity:.58;pointer-events:none;z-index:0}.selector-card--summary-panel:after{content:"";position:absolute;inset:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 1px color-mix(in srgb,var(--app-navbar-highlight) 90%,transparent),inset 0 -1px color-mix(in srgb,var(--app-border-strong) 38%,transparent);pointer-events:none;z-index:0}.selector-card--summary-panel{position:relative;z-index:1;position:sticky;bottom:0;--spacing: 0;overflow:hidden;border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid color-mix(in srgb,var(--app-border-strong) 92%,transparent);border-bottom:0;background:linear-gradient(180deg,var(--app-navbar-highlight) 0%,rgba(255,255,255,.02) 100%),linear-gradient(135deg,color-mix(in srgb,var(--app-accent) 24%,var(--app-navbar-surface)),color-mix(in srgb,var(--app-navbar-surface-strong) 78%,transparent));-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:var(--app-shadow-navbar)}.selector-card--summary-panel::part(body){padding:0}wa-card:not(:defined).selector-card--summary-panel{position:sticky;bottom:0;--spacing: 0;padding:0;overflow:hidden}.selector-summary-panel{display:grid;gap:0;--selector-summary-panel-space: .7rem;--selector-summary-panel-cards-height: 5.8rem;--selector-summary-panel-graph-height: 5.8rem}.selector-summary-panel__body{display:grid;gap:var(--selector-summary-panel-space);padding:var(--selector-summary-panel-space) var(--selector-summary-panel-space) calc(var(--selector-summary-panel-space) + env(safe-area-inset-bottom))}.selector-summary-panel__note{margin:0;color:var(--app-muted);font-size:.88rem;line-height:1.45}.selector-summary-panel__note:empty{display:none}.selector-summary-panel__guide{margin:0;padding:.7rem .8rem;border:1px solid color-mix(in srgb,var(--app-border-strong) 76%,transparent);border-radius:var(--app-radius-m);background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 97%,var(--app-navbar-highlight)),color-mix(in srgb,var(--app-panel) 99%,transparent));color:var(--app-muted);font-size:.8rem;line-height:1.45}.selector-summary-panel__guide strong{color:var(--app-text)}.selector-history-coming-soon{display:grid;gap:.42rem;padding:.95rem 1rem;border:1px solid color-mix(in srgb,var(--app-border-strong) 76%,transparent);border-radius:var(--app-radius-m);background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 97%,var(--app-navbar-highlight)),color-mix(in srgb,var(--app-panel) 99%,transparent))}.selector-history-coming-soon__eyebrow,.selector-history-coming-soon__title,.selector-history-coming-soon__detail{margin:0}.selector-history-coming-soon__eyebrow{color:var(--app-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.selector-history-coming-soon__title{color:var(--app-text);font-size:1.02rem;line-height:1.25}.selector-history-coming-soon__detail{color:var(--app-muted);font-size:.9rem;line-height:1.5}.selector-summary-panel__body [data-live-region]{display:block}.selector-summary-panel__content{min-height:0;overflow:hidden}.selector-summary-panel__content>[data-live-region]{height:100%;width:100%;transition:height .22s ease,transform .22s ease,opacity .18s ease;transform-origin:bottom center}.selector-summary-panel__content--cards>[data-live-region]{height:var(--selector-summary-panel-cards-height);animation:selector-summary-slide-down .22s ease}.selector-summary-panel__content--graph>[data-live-region]{height:var(--selector-summary-panel-graph-height);width:100%;animation:selector-summary-slide-up .22s ease}.selector-summary-panel__content--mobile>[data-live-region]{height:auto}.selector-summary-panel__content--mobile-graph>[data-live-region]{height:var(--selector-summary-panel-cards-height);width:100%;animation:selector-summary-slide-up .22s ease}.selector-history-controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--selector-summary-panel-space);padding:0}.selector-history-progress{display:grid;gap:.36rem;padding:.56rem .72rem;border:1px solid color-mix(in srgb,var(--app-border-strong) 82%,transparent);border-radius:var(--app-radius-m);background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 97%,var(--app-navbar-highlight)),color-mix(in srgb,var(--app-panel) 99%,transparent))}.selector-history-progress[hidden]{display:none}.selector-history-progress__meta{display:flex;justify-content:space-between;align-items:center;gap:.6rem}.selector-history-progress__label,.selector-history-progress__hint{margin:0}.selector-history-progress__label{color:var(--app-text);font-size:.74rem;font-weight:700;letter-spacing:.04em}.selector-history-progress__elapsed,.selector-history-progress__hint{color:var(--app-muted);font-size:.7rem;line-height:1.35}.selector-history-progress__elapsed{flex:0 0 auto;font-variant-numeric:tabular-nums}.selector-history-progress__track{position:relative;height:.42rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--app-accent-soft) 52%,var(--app-panel-strong))}.selector-history-progress__bar{position:absolute;top:0;bottom:0;left:0;width:0%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 78%,white),color-mix(in srgb,var(--app-accent) 96%,white) 52%,color-mix(in srgb,var(--app-accent) 84%,transparent));transition:width .18s ease}.selector-history-segmented{display:inline-flex;align-items:center;gap:.18rem;padding:.18rem;border:1px solid color-mix(in srgb,var(--app-border-strong) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--app-panel-strong) 30%,transparent)}.selector-history-segmented--range{justify-self:start}.selector-history-segmented--exports{justify-self:center}.selector-history-segmented--view{justify-self:end}.selector-history-segmented__button{border:0;border-radius:999px;background:transparent;color:var(--app-muted);cursor:pointer;font-family:var(--app-font-sans);font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1;min-height:1.8rem;padding:.34rem .66rem;transition:background .14s ease,color .14s ease,opacity .14s ease}.selector-history-segmented__button:hover:not(:disabled){color:var(--app-text)}.selector-history-segmented__button.is-active{background:color-mix(in srgb,var(--app-panel-strong) 42%,transparent);color:var(--app-text)}.selector-history-segmented__button:disabled{cursor:default;opacity:.45}.stat-grid--selector-summary{display:flex;flex-wrap:nowrap;gap:var(--selector-summary-panel-space);height:var(--selector-summary-panel-cards-height);overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:0;scrollbar-width:thin}.stat-grid--selector-summary .stat-card{flex:0 0 9.4rem;height:100%;--spacing: var(--selector-summary-panel-space);background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 96%,var(--app-navbar-highlight)) 0%,var(--app-panel) 100%);border:1px solid color-mix(in srgb,var(--app-border-strong) 54%,transparent);box-shadow:inset 0 1px color-mix(in srgb,white 32%,transparent),0 10px 24px color-mix(in srgb,black 6%,transparent)}.stat-grid--selector-summary .stat-card--selector-history{flex-basis:19rem}.stat-grid--selector-summary .stat-card::part(body){min-height:100%;height:100%;box-sizing:border-box;padding:var(--selector-summary-panel-space);display:flex;flex-direction:column}wa-card:not(:defined).stat-grid--selector-summary .stat-card{min-height:100%;height:100%;padding:var(--selector-summary-panel-space);background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 96%,var(--app-navbar-highlight)) 0%,var(--app-panel) 100%);border:1px solid color-mix(in srgb,var(--app-border-strong) 54%,transparent)}.stat-grid--selector-summary .stat-card__label{font-size:.62rem;letter-spacing:.06em}.stat-grid--selector-summary .stat-card__value{margin-top:0;font-size:clamp(1.08rem,1.08vw,1.24rem);line-height:1}.stat-grid--selector-summary .stat-card__detail{min-height:.72rem;margin-top:.08rem;font-size:.68rem;line-height:1.2}.selector-history-card__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;margin-top:.18rem}.selector-history-card__detail{display:block;margin-top:auto}.selector-history-card__loading{color:var(--app-muted);display:inline-block;font-size:.64rem;padding-top:.4rem}.selector-history-card__metric+.selector-history-card__metric{border-left:1px solid color-mix(in srgb,var(--app-border-strong) 92%,transparent);padding-left:.34rem;margin-left:.34rem}.selector-history-card__metric-label{color:var(--app-muted);display:block;font-size:.5rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.selector-history-card__metric-value{display:block;margin-top:.12rem;font-size:1.02rem;font-weight:800;line-height:1}.selector-summary-compact-card,.selector-history-card--empty,.selector-history-compact-graph{height:100%}.selector-summary-compact-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .55rem;height:100%}.selector-summary-compact-card__metric{min-width:0}.selector-summary-compact-card__metric--wide{grid-column:1 / -1}.selector-summary-compact-card__label{display:block;color:var(--app-muted);font-size:.52rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.selector-summary-compact-card__value{display:block;margin-top:.12rem;font-size:1rem;font-weight:800;line-height:1}.selector-summary-compact-card__detail{display:block;margin-top:.12rem;color:var(--app-muted);font-size:.62rem;line-height:1.15}.selector-history-compact-graph{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:.3rem}.selector-history-compact-graph__chart{min-height:0;display:flex;width:100%}.selector-history-compact-graph__chart .selector-history-chart{width:100%;height:100%;padding-bottom:0}.selector-history-compact-graph__chart .selector-history-chart__svg{width:100%;min-width:0;height:100%}.selector-history-graph-panel{height:100%}.selector-history-graph-panel__surface{display:flex;min-height:var(--selector-summary-panel-graph-height);height:100%;width:100%;padding:var(--selector-summary-panel-space);border:1px solid color-mix(in srgb,var(--app-border-strong) 54%,transparent);border-radius:var(--app-radius-l);background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 96%,var(--app-navbar-highlight)) 0%,var(--app-panel) 100%);box-shadow:inset 0 1px color-mix(in srgb,white 32%,transparent),0 10px 24px color-mix(in srgb,black 6%,transparent)}.selector-history-graph-panel__meta{display:flex;align-items:end;justify-content:space-between;gap:.75rem}.selector-history-graph-panel__meta .stat-card__detail{margin:0;min-height:0;text-align:right}.selector-history-graph-panel__chart{min-height:0;display:flex;flex:1 1 auto;width:100%}.selector-history-graph-panel__chart .selector-history-chart{width:100%;height:100%;padding-bottom:0}.selector-history-graph-panel__chart .selector-history-chart__svg{display:block;width:100%;min-width:0;height:100%}.selector-history-chart{width:100%;height:100%}.selector-history-chart__bar{cursor:default;transition:opacity .14s ease,filter .14s ease}.selector-history-chart__bar:hover,.selector-history-chart__bar:focus{opacity:.88;filter:brightness(1.08);outline:none}@keyframes selector-summary-slide-up{0%{opacity:.78;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes selector-summary-slide-down{0%{opacity:.78;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes selector-history-progress-slide{0%{transform:translate(0)}to{transform:translate(400%)}}.entry-card::part(base){height:100%;background:color-mix(in srgb,var(--app-panel) 96%,white)}.entry-card--race-detail::part(base){height:auto}.entry-card--race-detail::part(body){padding:.92rem .94rem}.entry-card--tip::part(base){box-shadow:inset 0 0 0 2px color-mix(in srgb,#c99400 58%,transparent),0 12px 28px #0f172a14}.entry-card--selector-result{--spacing: 12px;background:color-mix(in srgb,var(--app-panel) 96%,white)}.entry-card--selector-result::part(body){padding:12px}wa-card.entry-card--won::part(base){border-color:color-mix(in srgb,var(--app-success-border) 88%,var(--app-border-strong));background:color-mix(in srgb,var(--app-success-bg) 74%,var(--app-panel))}wa-card.entry-card--placed::part(base){border-color:color-mix(in srgb,var(--app-success-border) 52%,var(--app-border-strong));background:color-mix(in srgb,var(--app-success-bg) 38%,var(--app-panel))}wa-card:not(:defined).entry-card--won{border-color:color-mix(in srgb,var(--app-success-border) 88%,var(--app-border-strong));background:color-mix(in srgb,var(--app-success-bg) 74%,var(--app-panel))}wa-card:not(:defined).entry-card--placed{border-color:color-mix(in srgb,var(--app-success-border) 52%,var(--app-border-strong));background:color-mix(in srgb,var(--app-success-bg) 38%,var(--app-panel))}wa-card:not(:defined).entry-card--tip{box-shadow:inset 0 0 0 2px color-mix(in srgb,#c99400 58%,transparent),0 12px 28px #0f172a14}wa-card:not(:defined).entry-card--race-detail{height:auto;padding:.92rem .94rem}.entry-card--race-winner::part(base){background:color-mix(in srgb,var(--app-pill-won) 82%,var(--app-panel))}wa-card:not(:defined).entry-card--selector-result{padding:12px;background:color-mix(in srgb,var(--app-panel) 96%,white)}.entry-card__top{align-items:start;gap:1rem;padding-bottom:.2rem;border-bottom:1px solid var(--app-border)}.entry-card--race-detail .entry-card__top{gap:.78rem;padding-bottom:.12rem}.entry-card__heading{justify-content:start;margin-bottom:.45rem}.entry-card--race-detail .entry-card__heading{margin-bottom:.32rem}.entry-card__title{margin:0;font-size:1.28rem;letter-spacing:-.03em;line-height:1.2;font-weight:700}.entry-card__title-stack{display:grid;justify-items:start;gap:.38rem}.entry-card__body{display:grid;gap:.85rem;margin-top:1rem}.entry-card--race-detail .entry-card__body{gap:.68rem;margin-top:.78rem}.race-detail-summary-panel::part(body){padding:.86rem .94rem}wa-card:not(:defined).race-detail-summary-panel{padding:.86rem .94rem}.race-detail-summary-panel__meta{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.race-detail-summary-panel__title{margin:.72rem 0 0;font-family:var(--app-font-sans);font-size:1.08rem;font-weight:800;line-height:1.25;letter-spacing:-.02em}.race-detail-summary-panel__timer{margin:.3rem 0 0;color:color-mix(in srgb,var(--app-accent) 74%,var(--app-text) 26%);font-size:.92rem;font-weight:700;line-height:1.35}.race-detail-summary-panel__detail{margin:.38rem 0 0;color:var(--app-muted);font-size:.92rem;line-height:1.4}.race-detail-panel-stack{display:grid;gap:.78rem}.entry-meta{margin:0;color:var(--app-muted);font-size:.95rem;line-height:1.5}.entry-meta__link{color:inherit;font-weight:inherit;text-decoration:none}.entry-meta__link:hover,.entry-meta__link:focus-visible{color:var(--app-accent-strong);text-decoration:underline}.entry-meta--connections{display:grid;gap:.18rem}.connection-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.38rem}.connection-meta__label{color:var(--app-muted)}.connection-display{display:inline-grid;align-items:start;justify-items:start;gap:.28rem}.connection-display__name{color:var(--app-text);font-weight:500}.connection-rank-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25rem}.connection-rank{display:inline-flex;position:relative;isolation:isolate;overflow:hidden;align-items:center;justify-content:center;min-width:1.95rem;min-height:1.72rem;padding:.18rem .48rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-border-strong) 72%,rgba(255,255,255,.28));text-shadow:0 1px 0 rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff14,inset 0 0 0 1px #ffffff24,inset 0 2px 5px #ffffff1f,inset 0 -3px 6px #2d210838,0 1px 2px #0f17121a;-webkit-backdrop-filter:blur(8px) saturate(145%);backdrop-filter:blur(8px) saturate(145%)}.connection-rank__label{position:relative;z-index:1;display:inline-block;font-size:.86rem;font-weight:800;line-height:1;letter-spacing:.01em}.connection-rank:before,.connection-rank:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit}.connection-rank:before{background:linear-gradient(180deg,#ffffff75,#ffffff29 40%,#fff0 68%);opacity:.92}.connection-rank:after{inset:1px;background:linear-gradient(120deg,rgba(255,255,255,.34),transparent 34%,transparent 68%,rgba(255,255,255,.18));opacity:.78}.connection-rank--1{border-color:color-mix(in srgb,#c99400 66%,rgba(255,255,255,.28));background:linear-gradient(135deg,#fff7c9f5,#f8d75cf0 40%,#d49a00f0);color:#5a3900}.connection-rank--2{border-color:color-mix(in srgb,#94a3b8 72%,rgba(255,255,255,.3));background:linear-gradient(135deg,#fafdfff5,#d7dfe8f0 42%,#99a5b4f0);color:#3f4b59}.connection-rank--3{border-color:color-mix(in srgb,#9f6a35 68%,rgba(255,255,255,.28));background:linear-gradient(135deg,#f4dcc6f5,#c78c5af0 42%,#804e29eb);color:#67482d}.metric-row{justify-content:start;color:var(--app-text);font-size:.94rem}.metric-row span,.price-chip{padding:.3rem .72rem;border-radius:999px;background:var(--app-accent-soft);color:var(--app-accent-strong);font-weight:700}.price-chip{display:inline-flex;align-items:center}.price-trend-cell{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:.22rem;vertical-align:middle}.price-trend-stack{display:inline-flex;align-items:center;flex:0 0 auto}.price-trend-trigger{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:inherit;font:inherit;line-height:1;cursor:pointer}.price-trend-trigger:focus-visible{outline:none}.price-trend-trigger:focus-visible .price-trend-chip,.price-trend-trigger:hover .price-trend-chip{transform:translateY(-1px)}.price-trend-trigger:focus-visible .price-trend-chip{outline:2px solid color-mix(in srgb,var(--app-accent) 52%,transparent);outline-offset:2px}.price-trend-chip{display:inline-flex;position:relative;isolation:isolate;overflow:hidden;align-items:center;justify-content:center;min-width:1rem;min-height:.92rem;padding:.06rem .18rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-border-strong) 72%,rgba(255,255,255,.28));text-shadow:0 1px 0 rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff14,inset 0 0 0 1px #ffffff24,inset 0 2px 5px #ffffff1f,inset 0 -3px 6px #2d210838,0 1px 2px #0f17121a;-webkit-backdrop-filter:blur(8px) saturate(145%);backdrop-filter:blur(8px) saturate(145%);font-family:var(--app-font-sans);font-size:.52rem;font-weight:900;line-height:1;white-space:nowrap}.price-trend-chip:before,.price-trend-chip:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit}.price-trend-chip:before{background:linear-gradient(180deg,#ffffff75,#ffffff29 40%,#fff0 68%);opacity:.92}.price-trend-chip:after{inset:1px;background:linear-gradient(120deg,rgba(255,255,255,.34),transparent 34%,transparent 68%,rgba(255,255,255,.18));opacity:.78}.price-trend-chip--neutral{background:color-mix(in srgb,var(--app-accent-soft) 78%,var(--app-panel));color:var(--app-accent-strong)}.price-trend-chip--steamer{border-color:color-mix(in srgb,#70ae84 66%,rgba(255,255,255,.28));background:linear-gradient(135deg,#e8f9ecfa,#a3ddb3f0 42%,#419059eb);color:#1d5b39}.price-trend-chip--drifter{border-color:color-mix(in srgb,#d88b96 66%,rgba(255,255,255,.28));background:linear-gradient(135deg,#fef0f3fa,#f5bfc9f0 42%,#d37888e6);color:#a64b5d}.price-chip--tip{border:1px solid color-mix(in srgb,var(--app-tip-border) 70%,var(--app-border-strong));background:var(--app-tip-bg-strong);color:var(--app-tip-text);box-shadow:inset 0 1px #ffffff52}.cloth-cell{display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap}.cloth-badge{display:inline-flex;position:relative;isolation:isolate;overflow:hidden;align-items:center;justify-content:center;min-width:2.2rem;height:2.2rem;padding:0 .4rem;border-radius:.55rem;border:1px solid color-mix(in srgb,#080a09 78%,rgba(255,255,255,.14));background:linear-gradient(180deg,#ffffff1f,#fff0 22%),linear-gradient(180deg,#3b463f,#262e29 48%,#181d1a);color:#fff;font-size:.95rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(0,0,0,.3);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0d,inset 0 3px 6px #ffffff0f,inset 0 -5px 8px #0000005c,inset 1px 0 #ffffff0d,inset -1px 0 #00000029,0 1px 2px #0000001a}.cloth-badge:before,.cloth-badge:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.cloth-badge:before{background:radial-gradient(circle at 28% 18%,#ffffff57,#fff0 34%),linear-gradient(180deg,#ffffff47,#ffffff0a 46%,#fff0 68%)}.cloth-badge:after{inset:1px;background:linear-gradient(135deg,rgba(255,255,255,.14),transparent 38%,rgba(0,0,0,.1)),linear-gradient(180deg,#0000 56%,#0000001f);opacity:.9}.cloth-badge .cloth-badge__value,.cloth-badge{transform:translateY(-.5px)}.runner-form-inline{display:inline-flex;align-items:center;flex-wrap:wrap;color:var(--app-text);font-size:.95rem;font-weight:400;letter-spacing:.02em;line-height:1.2}.runner-form-inline--aw{font-weight:800}.runner-form-inline--empty{color:var(--app-muted);font-size:.92rem;font-weight:700}.result-pill{display:inline-flex;align-items:center;min-height:2.15rem;padding:.35rem .78rem;border-radius:999px;font-size:.9rem;font-weight:700;white-space:nowrap}.result-pill--won{background:var(--app-pill-won);color:var(--app-pill-won-text)}.result-pill--placed{background:var(--app-pill-placed);color:var(--app-pill-placed-text)}.result-pill--lost{background:var(--app-pill-lost);color:var(--app-pill-lost-text)}.result-pill--pending{background:var(--app-pill-pending);color:var(--app-pill-pending-text)}.result-summary__position{font-weight:800}.result-summary__tail{font-weight:600}.inline-link{font-size:.96rem;font-weight:700}.entry-card__actions{display:flex;flex-wrap:wrap;gap:.75rem}.live-race-feed{display:grid;gap:1rem;font-family:var(--app-font-sans)}.live-race-nav-card{position:sticky;top:calc(var(--shell-offset) + .45rem);z-index:45}.live-race-nav-card::part(body){padding:0}wa-card:not(:defined).live-race-nav-card{position:sticky;top:calc(var(--shell-offset) + .45rem);padding:0}.live-race-nav{display:grid;gap:.95rem;padding:.92rem .96rem;border:1px solid color-mix(in srgb,var(--app-border-strong) 88%,transparent);border-radius:var(--app-radius-l);background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 95%,var(--app-navbar-highlight)),color-mix(in srgb,var(--app-panel) 98%,transparent));box-shadow:var(--app-shadow);-webkit-backdrop-filter:blur(16px) saturate(145%);backdrop-filter:blur(16px) saturate(145%)}.live-race-nav__top{display:flex;flex-wrap:wrap;gap:.9rem;align-items:start;justify-content:space-between}.live-race-nav__copy{display:grid;gap:.32rem;min-width:min(100%,22rem)}.live-race-nav__title,.live-race-nav__summary,.live-race-nav__item-title,.live-race-nav__item-meta{margin:0}.live-race-nav__title{font-size:1.02rem;font-weight:900;line-height:1.2}.live-race-nav__summary{color:var(--app-muted);font-size:.9rem;line-height:1.45}.live-race-nav__controls{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;justify-content:flex-end}.live-race-nav__controls .button-link.is-disabled{pointer-events:none;opacity:.56}.live-race-card{font-family:var(--app-font-sans)}.live-race-card::part(body){padding:1rem 1.05rem 1.1rem}wa-card:not(:defined).live-race-card{display:block;padding:1rem 1.05rem 1.1rem}.live-race-card--next::part(base){border-color:color-mix(in srgb,var(--app-accent) 54%,var(--app-border-strong))}.live-race-card__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.95rem;align-items:start}.live-race-card__header-copy{display:grid;gap:.38rem;min-width:min(100%,26rem);flex:1 1 26rem}.live-race-card__eyebrow{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.live-race-card__title{margin:0;font-family:var(--app-font-sans);font-size:1.22rem;font-weight:800;letter-spacing:-.03em;line-height:1.15}.live-race-card__title a{color:inherit;text-decoration:none}.live-race-card__title a:hover{text-decoration:underline}.live-race-card__meta{margin:0;color:var(--app-muted);font-size:.92rem;font-weight:600;line-height:1.45}.live-race-card__links{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:end;flex:0 1 22rem}.live-race-card__links a{color:var(--app-accent-strong);font-size:.92rem;font-weight:800;text-decoration:none}.live-race-card__links a:hover{text-decoration:underline}.live-race-card__stream{display:grid;gap:.65rem;margin-top:1rem}.live-race-card__update{display:flex;flex-direction:column;gap:.45rem;min-width:0;height:100%;padding:.78rem .82rem;font-family:var(--app-font-sans);border:1px solid color-mix(in srgb,var(--app-border) 88%,transparent);border-radius:var(--app-radius-s);background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 98%,var(--app-navbar-highlight)),color-mix(in srgb,var(--app-panel) 94%,transparent))}.live-race-card__update--featured{border-color:color-mix(in srgb,var(--app-accent) 34%,var(--app-border-strong));background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 92%,var(--app-accent-soft)),color-mix(in srgb,var(--app-panel) 96%,transparent))}.live-race-card__updates{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem}.live-race-card__update-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.7rem}.live-race-card__update-label{color:var(--app-muted);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.live-race-card__update-title,.live-race-card__update-detail{margin:0}.live-race-card__update-copy{display:grid;gap:.4rem;min-width:0}.live-race-card__update-title{font-size:.96rem;font-weight:800;line-height:1.4}.live-race-card__update-detail{color:var(--app-muted);font-size:.87rem;line-height:1.45}.live-race-card__update-detail-list{display:grid;gap:.35rem}.live-race-card__update-detail-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;align-items:start;margin:0;font-size:.9rem;line-height:1.5}.live-race-card__update-detail-row-label{color:var(--app-text);font-weight:800}.live-race-card__update-detail-row-value{color:var(--app-muted);min-width:0}.live-race-card__update-link{color:var(--app-accent-strong);font-size:.86rem;font-weight:800;text-decoration:none}.live-race-card__update-link:hover{text-decoration:underline}.live-race-card__update--with-footer .live-race-card__update-link{margin-top:.1rem}.live-race-card__update-footer{display:grid;gap:.65rem;margin-top:auto;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--app-border) 84%,transparent)}.live-race-card__update-footer-badge{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.live-race-card__update-badges{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:.55rem;align-items:stretch}.live-race-card__update-badge{justify-content:flex-start;width:100%;max-width:100%;font-size:.84rem;line-height:1.35;white-space:normal;text-align:left}.live-race-card__update-badge--steamer{background:color-mix(in srgb,var(--app-pill-won) 90%,var(--app-accent-soft));color:var(--app-pill-won-text)}.live-race-card__update-badge--drifter{background:color-mix(in srgb,#f7e7c5 88%,var(--app-panel));color:#8a4b00}.live-race-card__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.85rem;margin-top:1rem}.live-race-card__section{display:grid;gap:.7rem;min-width:0;padding:.9rem;border:1px solid color-mix(in srgb,var(--app-border) 88%,transparent);border-radius:var(--app-radius-m);background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 98%,var(--app-navbar-highlight)),color-mix(in srgb,var(--app-panel) 94%,transparent))}.live-race-card__section-label{margin:0;color:var(--app-muted);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.live-race-card__tip-row,.live-race-card__tip-meta{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;justify-content:space-between}.live-race-card__tip-copy{min-width:0}.live-race-card__tip-copy strong{font-size:1rem}.live-race-card__tip-copy a{color:inherit;text-decoration:none}.live-race-card__tip-copy a:hover{text-decoration:underline}.live-race-card__tip-result{display:inline-flex;align-items:center;min-height:2.15rem;padding:.35rem .78rem;border-radius:999px;background:color-mix(in srgb,var(--app-panel) 88%,var(--app-accent-soft))}.live-race-card__mover-groups{display:grid;gap:.75rem}.live-race-card__mover-group{display:grid;gap:.55rem}.live-race-card__mover-group-header{display:flex;justify-content:space-between;gap:.75rem;align-items:center;color:var(--app-text);font-size:.9rem;font-weight:700}.live-race-card__mover-list,.live-race-card__results{display:grid;gap:.55rem}.live-race-card__mover,.live-race-card__result-row{display:grid;gap:.3rem;padding:.72rem .78rem;border:1px solid color-mix(in srgb,var(--app-border) 82%,transparent);border-radius:var(--app-radius-s);background:color-mix(in srgb,var(--app-panel) 97%,transparent);color:inherit;text-decoration:none}.live-race-card__mover:hover,.live-race-card__result-row:hover{border-color:color-mix(in srgb,var(--app-accent) 48%,var(--app-border-strong));text-decoration:none}.live-race-card__mover-horse,.live-race-card__result-horse{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;font-weight:800}.live-race-card__mover-prices{color:var(--app-muted);font-size:.88rem;font-weight:600}.live-race-card__mover-change{font-size:.96rem}.live-race-card__mover-change--steamer{color:#166534}.live-race-card__mover-change--drifter{color:#b45309}.live-race-card__result-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem}.live-race-card__result-position{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;padding:.4rem .65rem;border-radius:999px;background:var(--app-accent-soft);color:var(--app-accent-strong);font-size:.9rem}.entry-card__actions .button-link{min-height:2.55rem;padding-inline:.95rem}.entry-details{margin-top:.35rem;border-top:1px solid var(--app-border);padding-top:.95rem}.entry-details[open] .entry-details__chevron{opacity:.6}.entry-details__summary{display:flex;gap:.75rem;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;color:var(--app-text);padding:.1rem 0}.entry-details__summary::-webkit-details-marker{display:none}.entry-details__summary strong,.entry-details__summary span{display:block}.entry-details__summary span{margin-top:.1rem;color:var(--app-muted);font-size:.92rem}.entry-details__chevron{color:var(--app-muted);font-size:.9rem;font-weight:700}.entry-details[open] .entry-details__chevron:after{content:" less"}.entry-details:not([open]) .entry-details__chevron:after{content:" more"}.entry-details__body{display:grid;gap:1.05rem;margin-top:1.05rem}.detail-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0}.detail-grid__item{padding:.85rem .9rem;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-s);background:color-mix(in srgb,var(--app-panel) 98%,var(--app-accent-soft))}.detail-grid__item dt{margin:0;color:var(--app-muted);font-size:.82rem}.detail-grid__item dd{margin:.32rem 0 0;font-weight:700;line-height:1.35}.insight-dialog{position:fixed;inset:0;width:min(88rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);height:min(54rem,calc(100vh - 2rem));max-height:calc(100vh - 2rem);margin:auto;padding:0;border:none;border-radius:var(--app-radius-l);background:transparent;color:inherit;transform:none}.insight-dialog::backdrop{background:color-mix(in srgb,var(--app-bg-elevated) 22%,black);backdrop-filter:blur(10px)}.insight-dialog[open]{display:block}.insight-dialog__surface{display:grid;gap:0;height:100%;overflow:hidden;border:1px solid var(--app-border);border-radius:var(--app-radius-l);background:color-mix(in srgb,var(--app-panel) 94%,white);box-shadow:var(--app-shadow)}.insight-dialog__header{display:flex;align-items:start;justify-content:space-between;gap:1rem;padding:1.35rem 1.4rem 1rem;border-bottom:1px solid var(--app-border)}.insight-dialog__header h3{margin:.2rem 0 0;font-family:var(--app-font-sans);font-size:1.45rem;font-weight:800;letter-spacing:-.03em}.insight-dialog__subtitle{margin:.35rem 0 0;color:var(--app-muted)}.insight-dialog__header .eyebrow{font-family:var(--app-font-sans)}.insight-dialog__body{display:grid;gap:1.2rem;min-height:0;padding:1.2rem 1.4rem 1.4rem;overflow:auto}.selector-history-dialog .insight-dialog__surface{max-width:62rem;margin:0 auto}.price-history-dialog .insight-dialog__surface{max-width:48rem;margin:0 auto}.selector-history-chart{overflow-x:auto;padding-bottom:.2rem}.selector-history-chart__svg{display:block;width:100%;min-width:42rem;height:auto}.selector-history-chart__zero{stroke:color-mix(in srgb,var(--app-border-strong) 88%,transparent);stroke-width:1.5;stroke-dasharray:5 5}.selector-history-chart__bar{transition:opacity .16s ease,transform .16s ease}.selector-history-chart__bar--positive{fill:color-mix(in srgb,var(--app-success-border) 82%,var(--app-success-text))}.selector-history-chart__bar--negative{fill:color-mix(in srgb,#d46b6b 72%,var(--app-text))}.selector-history-chart__bar:hover{opacity:.82}.selector-history-chart__label{fill:var(--app-muted);font-family:var(--app-font-sans);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.runner-insight__section{display:grid;gap:.9rem}.runner-insight__section-heading{display:grid;gap:.25rem}.runner-insight__section-heading h4{margin:0;font-family:var(--app-font-sans);font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.runner-insight__section-heading p{margin:0;color:var(--app-muted);line-height:1.5}.form-figure-list{display:flex;flex-wrap:wrap;gap:.55rem}.form-figure{display:inline-flex;align-items:center;justify-content:center;min-width:2.35rem;min-height:2.35rem;padding:.35rem .7rem;border:1px solid var(--app-border);border-radius:999px;background:var(--app-accent-soft);color:var(--app-accent-strong);font-size:.92rem;font-weight:800}.context-match{display:inline-flex;align-items:center;min-height:1.9rem;padding:.18rem .5rem;border:1px solid color-mix(in srgb,var(--app-accent) 42%,var(--app-border-strong));border-radius:999px;background:color-mix(in srgb,var(--app-accent-soft) 82%,white);color:var(--app-accent-strong);font-weight:700}.runner-insight__section .table-wrap{box-shadow:none}.table-row--muted{opacity:.86}.runner-insight__section .data-table th{font-family:var(--app-font-sans)}.insight-win-rate{font-weight:700}.insight-win-rate--better{display:inline-flex;align-items:center;min-height:1.9rem;padding:.12rem .45rem;border:1px solid color-mix(in srgb,var(--app-accent) 42%,var(--app-border-strong));border-radius:999px;background:color-mix(in srgb,var(--app-accent-soft) 82%,var(--app-panel));color:var(--app-accent-strong);font-weight:800}.runner-insight__section .data-table td strong{font-weight:700}.runner-history__connection-cell{white-space:nowrap}.runner-history__position-pill{min-height:2.15rem;padding:.38rem .78rem;border:1px solid var(--app-border);font-size:.92rem;font-weight:800;line-height:1}.runner-history__position-pill.result-pill--won{border-color:color-mix(in srgb,var(--app-pill-won-text) 22%,var(--app-border));background:color-mix(in srgb,var(--app-pill-won) 82%,var(--app-panel))}.runner-history__position-pill.result-pill--placed{border-color:color-mix(in srgb,var(--app-pill-placed-text) 22%,var(--app-border));background:color-mix(in srgb,var(--app-pill-placed) 80%,var(--app-panel))}.mini-pill-list{display:flex;gap:.5rem;flex-wrap:wrap}.mini-pill{display:inline-flex;align-items:center;min-height:2.15rem;padding:.38rem .78rem;border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--app-panel) 92%,var(--app-accent-soft));color:var(--app-text);font-size:.92rem}.mini-pill:hover{background:var(--app-accent-soft);text-decoration:none}.odds-chart{padding:1rem;border:1px solid var(--app-border);border-radius:var(--app-radius-s);background:color-mix(in srgb,var(--app-panel) 94%,var(--app-accent-soft))}.odds-chart__meta{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.6rem;color:var(--app-muted);font-size:.88rem}.odds-chart__svg{width:100%;height:auto;overflow:visible}.odds-chart__line{fill:none;stroke:var(--app-accent-strong);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.odds-chart__point{fill:var(--app-accent-strong)}.odds-chart__point--latest{fill:var(--app-accent);stroke:var(--app-accent-strong);stroke-width:2}.history-list{display:grid;gap:.55rem}.history-row{display:grid;grid-template-columns:4.5rem 4.5rem 1fr;gap:.75rem;padding:.6rem .8rem;border-radius:var(--app-radius-s);background:color-mix(in srgb,var(--app-panel) 94%,var(--app-accent-soft));color:var(--app-muted);font-size:.91rem}.history-row strong{color:var(--app-text)}.forecast-strip{display:flex;gap:.75rem;flex-wrap:wrap}.forecast-pill{display:inline-flex;align-items:center;min-height:2.3rem;padding:.4rem .8rem;border-radius:999px;border:1px solid var(--app-border);background:var(--app-panel);color:var(--app-muted);font-size:.92rem;font-weight:700}.forecast-pill--hit{border-color:color-mix(in srgb,var(--app-accent) 75%,var(--app-border-strong));background:var(--app-accent-soft);color:var(--app-accent-strong)}.table-wrap{overflow-x:auto;border:1px solid var(--app-border);border-radius:var(--app-radius-l);background:var(--app-panel-strong);box-shadow:var(--app-shadow-soft)}.data-table{width:100%;border-collapse:collapse}.data-table th,.data-table td{padding:1rem 1.05rem;text-align:left;border-bottom:1px solid var(--app-border)}.data-table td strong{display:inline-block;font-weight:700}.data-table--selector-mobile td{padding:.82rem .95rem}.race-mobile-table__runner,.race-mobile-entry__runner{color:var(--app-text);font-weight:700;font-size:1.4rem;line-height:1.5}.race-mobile-entry{border:0}.race-mobile-entry--won,.race-mobile-entry--tip{padding:.78rem .84rem;border-radius:var(--app-radius-l)}.race-mobile-entry--won{background:color-mix(in srgb,var(--app-pill-won) 82%,var(--app-panel))}.race-mobile-entry--tip{box-shadow:inset 0 0 0 2px color-mix(in srgb,#c99400 56%,transparent)}.race-mobile-entry__summary{display:grid;grid-template-columns:minmax(0,23%) minmax(0,77%);gap:.6rem;align-items:start;list-style:none;list-style-type:none;cursor:pointer}.race-mobile-entry__summary::-webkit-details-marker{display:none}.race-mobile-entry__summary::marker{content:"";display:none;font-size:0}.race-mobile-entry__summary::-moz-list-bullet{font-size:0}.race-mobile-entry__summary:after{content:none!important;display:none!important}.race-mobile-entry__cloth{display:grid;gap:.28rem;cursor:pointer}.race-mobile-entry__cloth .cloth-cell{display:inline-grid;justify-items:start;gap:.28rem}.race-mobile-entry__cloth .runner-form-inline{font-size:.88rem;line-height:1.1}.race-mobile-entry__odds{color:var(--app-text);display:inline-flex;align-items:center;padding:.16rem .5rem;border:1px solid color-mix(in srgb,var(--app-border-strong) 72%,transparent);border-radius:999px;background:color-mix(in srgb,var(--app-panel) 76%,transparent);box-shadow:inset 0 1px #ffffff2e,0 6px 18px #0f172a14;font-size:1.4rem;font-weight:800;line-height:1.5;white-space:nowrap;-webkit-backdrop-filter:blur(12px) saturate(135%);backdrop-filter:blur(12px) saturate(135%)}.race-mobile-entry__main{display:grid;gap:.28rem;min-width:0}.race-mobile-entry__headline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start;cursor:pointer}.race-mobile-entry__headline .race-mobile-entry__odds{justify-self:end}.race-table__runner-copy{display:grid;justify-items:start;gap:.35rem}.race-table__runner-title{font-weight:700}.race-mobile-entry__tip-chip{margin-top:.28rem}.race-mobile-table__connections,.race-mobile-entry__connections{display:grid;margin-top:.34rem;gap:.2rem}.race-mobile-entry__connection{display:grid;grid-template-columns:auto 1fr;column-gap:.3rem;row-gap:.18rem;align-items:start;color:var(--app-muted)}.race-mobile-entry__connection-label{flex:0 0 auto;min-width:.9rem;color:var(--app-muted);font-weight:800}.race-mobile-entry__connection .connection-display{display:contents}.race-mobile-entry__connection .connection-display__name{grid-column:2;justify-self:start}.race-mobile-entry__connection .connection-rank-list{grid-column:1 / -1;justify-self:start}.race-mobile-entry__body{margin-top:.72rem;display:grid;gap:.72rem}.metric-row--mobile-race{gap:.48rem;flex-wrap:wrap}.metric-row--mobile-race span{min-height:auto}.race-mobile-entry__actions{display:flex;justify-content:flex-start}@media(min-width:761px){.data-table--race .race-table__runner-name{padding-top:calc(1rem + 5px);padding-bottom:calc(1rem - 5px);font-size:1.16rem;line-height:1.3;font-weight:700}.data-table--race .connection-display__name{display:inline-block;margin-top:4px;font-size:1.03rem;line-height:1.35;font-weight:500}.entry-card__title{font-size:1.4rem;line-height:1.2;font-weight:700}.entry-card__heading .connection-display__name{display:inline-block;margin-top:4px;font-size:1.03rem;line-height:1.35;font-weight:500}}.selector-mobile-table__topline,.selector-mobile-table__bottomline{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.selector-mobile-table__topline+.selector-mobile-table__bottomline{margin-top:.38rem}.selector-mobile-table__time,.selector-mobile-table__course{color:var(--app-muted);font-size:.88rem;font-weight:700}.selector-mobile-table__time a,.selector-mobile-table__course a{color:inherit;text-decoration:none}.selector-mobile-table__time a:hover,.selector-mobile-table__course a:hover{text-decoration:none}.selector-mobile-table__selection,.selector-mobile-table__selection a{color:var(--app-text);font-size:.96rem;font-weight:800;text-decoration:none}.selector-mobile-table__selection a:hover{text-decoration:none}.selector-mobile-table__odds{flex:0 0 auto;font-weight:800}.tips-mobile-table__selection,.tips-mobile-table__selection a{font-weight:900}.tips-mobile-table__detail{margin-top:.5rem}.tips-mobile-table__detail--trend{display:grid;gap:.35rem}.market-movers-mobile-table__selection,.market-movers-mobile-table__selection a{color:var(--app-text);font-weight:900;text-decoration:none}.market-movers-mobile-table__selection a:hover{text-decoration:none}.market-movers-mobile-table__detail{display:grid;gap:.5rem;margin-top:.55rem}.market-movers-mobile-table__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.42rem}.market-movers-mobile-table__note{color:var(--app-muted);font-size:.88rem;font-weight:400}.market-movers-mobile-table__prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;color:var(--app-muted);font-size:.9rem;font-weight:700}.market-movers-mobile-table__prices span:last-child{justify-self:end;text-align:right}.market-movers-mobile-table__result{display:flex;justify-content:flex-start}.data-table__subtext{margin:.22rem 0 0;color:var(--app-muted);font-size:.9rem;line-height:1.4}.data-table th{color:var(--app-muted);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.data-table tbody tr:last-child td{border-bottom:0}.live-value{display:inline-block}.table-row--next,.table-row--won{background:var(--app-row-highlight)}.table-row--tip{background:color-mix(in srgb,var(--app-tip-bg) 100%,var(--app-panel))}.table-row--tip-steamer{background:color-mix(in srgb,var(--app-row-highlight) 70%,var(--app-tip-bg))}.table-row--won.table-row--tip,.table-row--won.table-row--tip-steamer{background:color-mix(in srgb,var(--app-row-highlight) 78%,var(--app-tip-bg))}.table-row--placed{background:var(--app-row-highlight-soft)}.race-table__tip-chip,.entry-card__tip-chip,.race-mobile-entry__tip-chip{margin:0;align-self:start;font-size:.82rem;line-height:1}@keyframes liveElementFlash{0%{background-color:transparent;box-shadow:inset 0 0 0 0 transparent}10%{background-color:var(--app-live-inline-highlight);box-shadow:inset 0 0 0 1px var(--app-live-inline-border)}to{background-color:transparent;box-shadow:inset 0 0 0 0 transparent}}.live-update-inline{animation:liveElementFlash 3s ease both}.live-value.live-update-inline,.price-chip.live-update-inline,.result-pill.live-update-inline,.metric-row span.live-update-inline,.entry-meta span.live-update-inline,.data-table__subtext.live-update-inline,.results-card__header .muted-text.live-update-inline,.results-card__stat dd.live-update-inline,.results-card__stat strong.live-update-inline,.results-calendar__profit.live-update-inline,a.live-update-inline,strong.live-update-inline,p.live-update-inline,span.live-update-inline{border-radius:.35rem;padding:.08rem .22rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}td.live-update-inline,th.live-update-inline,dd.live-update-inline{border-radius:.35rem}.next-race-anchor{scroll-margin-top:calc(var(--shell-offset) + 1rem)}.plan-list{margin:0;padding-left:1rem;color:var(--app-muted)}.plan-list li+li{margin-top:.45rem}.card-note{margin:.9rem 0 0;color:var(--app-muted)}.notification-entry{display:grid;gap:.45rem}.notification-entry p{margin:0}.notification-entry__summary{color:var(--app-muted);font-size:.9rem}.notification-drawer__header{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:.9rem}.notification-drawer__activity{flex:1 1 13rem;min-width:min(100%,13rem);display:flex;justify-content:flex-end;align-items:center}.notification-activity-chart{display:block;width:min(100%,14rem)}.notification-activity-chart__bars{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));align-items:end;gap:.18rem;min-height:2.2rem;padding:.28rem .2rem;background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 96%,#d7e8ff),color-mix(in srgb,var(--app-panel) 92%,rgba(24,113,224,.1)))}.notification-activity-chart__bar{display:block;width:100%;height:calc(100% * var(--bar-height, .1));min-height:.22rem;border-radius:.3rem .3rem 0 0;background:linear-gradient(180deg,#4ea0ff,#1f73d8);opacity:var(--bar-opacity, .35)}.notification-activity-chart__bar.is-idle{background:color-mix(in srgb,#1f73d8 22%,var(--app-panel))}.notification-activity-chart__bar.is-latest{box-shadow:0 0 0 1px #1f73d82e;filter:saturate(1.08) brightness(1.04)}.notification-entry__list{display:grid;gap:.55rem;margin-top:.2rem}.notification-entry__item,.notification-entry__item-link{display:grid;gap:.7rem;align-items:start;padding:.72rem .78rem;border:1px solid color-mix(in srgb,var(--app-border-strong) 78%,var(--app-border));border-radius:var(--app-radius-l);background:color-mix(in srgb,var(--app-panel) 94%,var(--app-accent-soft))}.notification-entry__item-link{color:inherit;text-decoration:none}.notification-entry__item-link:hover,.notification-entry__item-link:focus-visible{border-color:color-mix(in srgb,var(--app-accent) 72%,var(--app-border-strong));background:color-mix(in srgb,var(--app-accent-soft) 72%,var(--app-panel));text-decoration:none}.notification-entry__item-main{display:grid;gap:.55rem;min-width:0}.notification-entry__item-copy{display:grid;gap:.22rem;min-width:0}.notification-entry__item-title{line-height:1.25}.notification-entry__item-meta{color:var(--app-muted);font-size:.84rem;font-weight:700}.notification-entry__item-detail{color:var(--app-text);font-size:.94rem;font-weight:700;line-height:1.4}.notification-entry__item-badges{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.notification-entry__item .result-pill,.notification-entry__item-link .result-pill{white-space:nowrap;line-height:1.1;text-align:left;justify-content:flex-start;max-width:100%}.notification-entry__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.1rem}.notification-entry__action-link{min-height:2.3rem;padding:.48rem .8rem;font-size:.88rem}#notification-feed{min-height:12rem}wa-card::part(base),wa-drawer::part(base){border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-panel) 98%,white);box-shadow:var(--app-shadow-soft)}wa-card:not(:defined),wa-callout:not(:defined),wa-drawer:not(:defined){display:block}wa-card:not(:defined),wa-callout:not(:defined),wa-drawer:not(:defined),wa-badge:not(:defined),wa-button:not(:defined){box-sizing:border-box}wa-card:not(:defined){padding:1rem 1.05rem;border:1px solid var(--app-border);border-radius:var(--app-radius-l);background:color-mix(in srgb,var(--app-panel) 98%,white);box-shadow:var(--app-shadow-soft)}wa-callout:not(:defined){padding:1rem 1.05rem;border:1px solid var(--app-border);border-radius:var(--app-radius-l);background:color-mix(in srgb,var(--app-panel) 98%,white)}wa-badge:not(:defined){display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.28rem .72rem;border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--app-panel) 92%,var(--app-accent-soft));color:var(--app-muted);font-size:.85rem;font-weight:700}wa-button:not(:defined){display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:.66rem 1rem;border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--app-panel) 92%,var(--app-accent-soft));color:var(--app-text);font:inherit;font-size:.95rem;font-weight:700;cursor:pointer}wa-drawer:not(:defined){display:none}wa-drawer:not(:defined)[open]{position:fixed;top:1rem;right:1rem;bottom:1rem;z-index:240;display:flex;flex-direction:column;gap:1rem;width:min(27rem,calc(100vw - 2rem));padding:1rem;border:1px solid var(--app-border);border-radius:var(--app-radius-xl);background:color-mix(in srgb,var(--app-panel) 98%,white);box-shadow:var(--app-shadow);overflow:auto}wa-drawer:not(:defined)[open]:before{content:"";position:fixed;inset:0;z-index:-1;background:#0f120f2e;backdrop-filter:blur(6px)}wa-drawer:not(:defined) [slot=footer]{margin-top:auto}wa-callout::part(base){border-radius:var(--app-radius-l)}wa-badge::part(base){border-radius:999px}wa-button::part(base){border-radius:999px}wa-button[variant=brand]::part(base),wa-badge[variant=brand]::part(base){border-color:color-mix(in srgb,var(--app-accent) 70%,var(--app-border-strong));background:var(--app-accent);color:var(--app-accent-strong)}wa-button:not(:defined)[variant=brand],wa-badge:not(:defined)[variant=brand]{border-color:color-mix(in srgb,var(--app-accent) 70%,var(--app-border-strong));background:var(--app-accent);color:var(--app-accent-strong)}wa-badge:not(:defined)[variant=success]{border-color:var(--app-success-border);background:var(--app-success-bg);color:var(--app-success-text)}wa-badge:not(:defined)[variant=neutral]{color:var(--app-muted)}wa-callout[variant=brand]::part(base){border-color:color-mix(in srgb,var(--app-accent) 70%,var(--app-border-strong));background:var(--app-accent-soft);color:var(--app-text)}wa-callout:not(:defined)[variant=brand]{border-color:color-mix(in srgb,var(--app-accent) 70%,var(--app-border-strong));background:var(--app-accent-soft);color:var(--app-text)}wa-callout:not(:defined)[variant=warning]{border-color:var(--app-warning-border);background:var(--app-warning-bg);color:var(--app-warning-text)}@media(max-width:980px){.view-heading,.dashboard-top-grid,.hero-panel--dashboard,.content-grid,.dashboard-grid{grid-template-columns:1fr}.view-heading{align-items:start;flex-direction:column}.shell-navbar{gap:.75rem}.shell-navbar__menu{display:none}.shell-menu-panel__section--nav{display:grid}.shell-menu-panel{width:min(22rem,calc(100vw - 2rem))}.shell-footer__inner{align-items:start;flex-direction:column}.shell-footer__link-groups{width:100%}.back-to-top{right:1rem;bottom:1rem}.entry-grid--tips,.entry-grid--race,.entry-grid{grid-template-columns:repeat(auto-fit,minmax(20.5rem,1fr))}.results-grid--racecards{grid-template-columns:1fr}.results-calendar__weekdays,.results-calendar__grid{min-width:50rem}.results-calendar__cell,.results-calendar__cell--outside{min-height:9.5rem}}@media(max-width:760px){:root{--app-layout-space: .95rem}html,body{font-size:17px}.dashboard-summary-card__top-tip-result-link{justify-self:end;text-align:right}.shell{padding:0 var(--app-layout-space) var(--app-layout-space)}.shell-chrome{top:0;left:0;right:0;padding:0}.shell-chrome__inner{max-width:none;margin:0;padding:0}.shell-breadcrumbs{padding-top:0;padding-bottom:var(--shell-stack-gap)}.shell-breadcrumbs:has(+.shell-announcement:not(:empty)){padding-bottom:0}.shell-announcement{padding-bottom:var(--shell-stack-gap)}.shell-announcement:not(:empty){padding-bottom:0}.shell-announcement__panel{grid-template-columns:1fr;gap:.72rem;padding:.78rem 1rem .82rem;border-top:0;border-left:0;border-right:0;border-radius:0}.shell-announcement__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem}.shell-announcement__text{font-size:.92rem}.shell-breadcrumbs .breadcrumbs{padding:.68rem 1rem .72rem;border-top:0;border-left:0;border-right:0;border-radius:0}.shell-breadcrumbs .breadcrumbs:before{border:var(--shell-panel-border);border-top-color:transparent;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 70%,transparent 100%)}.view-heading{padding:.78rem .9rem}.hero-panel{padding:1.35rem 1.2rem}.hero-panel h2,.view-heading h2{font-size:1.56rem}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.stat-card::part(base){min-height:7.1rem;padding:.82rem .9rem}wa-card:not(:defined).stat-card{min-height:7.1rem;padding:.82rem .9rem}.stat-card__value{margin-top:.42rem;font-size:2.58rem}.stat-card__detail{min-height:1.2rem;margin-top:.24rem;font-size:.84rem;line-height:1.3}.view-stack--racecards,.view-stack--live-feed{gap:.72rem!important}.live-race-nav-card{top:calc(var(--shell-offset) + .3rem)}wa-card:not(:defined).live-race-nav-card{top:calc(var(--shell-offset) + .3rem)}.live-race-nav{padding:.78rem .82rem}.live-race-nav__controls{width:100%}.live-race-nav__controls .button-link{width:auto;flex:1 1 100%}.stat-grid--racecards>.stat-card:last-child:nth-child(odd){grid-column:1 / -1}.stat-grid--race-detail .stat-card::part(base){min-height:5.95rem}.stat-grid--race-detail wa-card:not(:defined).stat-card{min-height:5.95rem}.stat-grid--race-detail .stat-card__label{font-size:.72rem}.stat-grid--race-detail .stat-card__value{font-size:1.88rem}.stat-grid--race-detail .stat-card__detail{font-size:.78rem}.stat-grid--racecards .stat-card::part(base){min-height:5.55rem;padding:.64rem .76rem}.stat-grid--racecards wa-card:not(:defined).stat-card{min-height:5.55rem;padding:.64rem .76rem}.stat-grid--racecards .stat-card__label{font-size:.72rem}.stat-grid--racecards .stat-card__value{margin-top:0;font-size:2.01rem;line-height:1.05}.stat-grid--racecards .stat-card__detail{min-height:.95rem;margin-top:.16rem;font-size:.78rem;line-height:1.22}.live-race-card::part(body){padding:.92rem .9rem .96rem}wa-card:not(:defined).live-race-card{padding:.92rem .9rem .96rem}.live-race-card__title{font-size:1.08rem}.live-race-card__links{justify-content:start}.live-race-card__updates{grid-template-columns:1fr}.live-race-card__update-detail-row{grid-template-columns:1fr;gap:.18rem}.live-race-card__grid{grid-template-columns:1fr}.live-race-card__section{padding:.82rem}.live-race-card__result-row{grid-template-columns:auto minmax(0,1fr)}.live-race-card__result-row .price-chip,.live-race-card__result-row .result-pill{grid-column:2;justify-self:start}.shell-navbar{min-height:4.7rem;padding:calc(.78rem + env(safe-area-inset-top)) 1rem .78rem;gap:.8rem;border-top:0;border-left:0;border-right:0;border-radius:0}.shell-navbar:before,.shell-navbar:after{border-radius:0}.shell-navbar__strapline{display:none}.shell-navbar__brand-copy strong{font-size:1.36rem}.shell-navbar__brand-copy{min-height:2.45rem}.shell-navbar__date-nav{display:inline-flex;gap:0;height:var(--app-navbar-control-height);margin-left:auto}.shell-navbar__date{display:grid;min-width:auto}.shell-navbar__date-label{font-size:.98rem}.shell-navbar__date-detail{display:none}.shell-navbar__actions{display:none;gap:.65rem}.shell-navbar__date-button{width:var(--app-navbar-control-height);height:100%;display:inline-flex}.shell-navbar__menu-button{height:var(--app-navbar-control-height);min-height:var(--app-navbar-control-height);padding:.56rem 1rem;font-size:1rem}.shell-navbar__date-toggle{min-width:0;height:100%;min-height:0;padding:.56rem .46rem .56rem .72rem}#app[data-route-id=tips] .shell-navbar__actions,#app[data-route-id=racecards] .shell-navbar__actions{display:inline-flex;margin-left:auto}#app[data-route-id=tips] .shell-navbar__date-nav,#app[data-route-id=racecards] .shell-navbar__date-nav{display:none}#app[data-route-id=dashboard] .hero-action--mobile-next-race{display:inline-flex}.shell-menu-panel__label,.shell-menu-field span,.eyebrow,.stat-card__label,.control-group span,.results-toolbar__label,.selector-toolbar--controls .control-group span,.selector-toolbar--controls .results-toolbar__label,.selector-criteria__summary strong,.selector-criteria__meta-heading,.results-calendar__weekdays span,.data-table th,.breadcrumbs__item,.breadcrumbs__separator{font-size:.84rem}.muted-text,.view-description,.data-table__subtext,.entry-meta,.metric-row,.control-note,.entry-details__summary span,.detail-grid__item dt,.history-row,.results-calendar__tips-count,.results-calendar__metric>span,.results-card__header .muted-text{font-size:.92rem}.shell-menu-panel{position:fixed;top:calc(var(--shell-offset) + .25rem);left:1rem;right:1rem;width:auto;max-height:calc(100vh - var(--shell-offset) - 1.25rem);overflow:auto}.data-table--race th,.data-table--race td{padding:.74rem .8rem}.data-table--race-mobile td{padding:.68rem .76rem}.data-table--race-mobile .connection-display,.data-table--race-mobile .connection-rank-list{gap:.24rem}.data-table--race-mobile .connection-display__name{font-size:.9rem}.data-table--race-mobile .connection-rank{min-height:1.5rem;min-width:1.7rem;padding:.12rem .38rem}.data-table--race-mobile .connection-rank__label{font-size:.8rem}.card-header,.entry-card__top,.filters-bar,.compact-entry,.notification-entry__top{align-items:start;flex-direction:column}.notification-drawer__activity{justify-content:start}.notification-entry__item,.notification-entry__item-link{grid-template-columns:1fr;align-items:start}.view-heading .page-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:.75rem}.breadcrumbs__actions{width:100%;justify-content:flex-end}.breadcrumbs__actions .button-link{width:auto;flex:0 0 auto;min-height:1.9rem;padding:.28rem .56rem;font-size:.78rem}.race-detail-summary-panel__title{font-size:1rem}.view-heading .page-actions .chip-link{min-height:2.4rem;padding:.42rem .68rem;font-size:.88rem}.shell-menu-field input,.shell-menu-field select,.control-group,.control-select,.button-link,.selection-button,.chip-link,.shell-menu-action{width:100%}.content-grid,.dashboard-grid,.entry-grid,.entry-grid--tips,.entry-grid--race,.results-grid,.release-grid,.release-summary-grid{grid-template-columns:1fr}.release-hero-card__body,.release-feature-card__body{grid-template-columns:1fr;gap:1rem;padding:1rem}.release-figure,.release-figure--hero{width:100%;justify-self:stretch}.release-figure--mobile-showcase{width:100%}.selector-guide-grid--steps{grid-template-columns:1fr}.release-summary-card__body{padding:1rem}.results-grid--racecards{gap:.75rem}.selector-card--racecards-controls::part(base){padding:.78rem .85rem}wa-card:not(:defined).selector-card--racecards-controls{padding:.78rem .85rem}.selector-card--racecards-controls .results-toolbar{gap:.7rem}.selector-card--racecards-controls .results-toolbar__group{gap:.3rem}.selector-card--racecards-controls .results-toolbar__actions{gap:.45rem}.selector-card--racecards-controls .results-toolbar__actions .button-link{width:auto;min-height:2.35rem;padding:.48rem .72rem;font-size:.88rem}.selector-card--controls .control-note{margin-top:.82rem;font-size:.86rem;line-height:1.38}.selector-card--race-controls::part(base){padding:.78rem .85rem}wa-card:not(:defined).selector-card--race-controls{padding:.78rem .85rem}.selector-card--race-controls .results-toolbar{display:grid;grid-template-columns:1fr;gap:.75rem;align-items:start}.selector-card--race-controls .selector-toolbar--controls>*{padding-right:0}.selector-card--race-controls .selector-toolbar--controls>*+*{padding-left:0}.selector-card--race-controls .selector-toolbar--controls>*+*:before{display:none}.selector-card--race-controls .results-toolbar__group,.selector-card--race-controls .selector-toolbar__group,.selector-card--race-controls .control-group{width:100%;min-width:0;gap:.32rem}.selector-card--race-controls .control-select{width:100%;min-width:0}.selector-card--race-controls .results-toolbar__actions{gap:.45rem}.selector-card--race-controls .results-toolbar__actions .button-link{width:auto;min-height:2.35rem;padding:.48rem .72rem;font-size:.88rem;flex:1 1 auto}.selector-card--selector-controls::part(base){padding:.78rem .85rem}wa-card:not(:defined).selector-card--selector-controls{padding:.78rem .85rem}.selector-card--selector-controls .results-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .8rem;align-items:start}.selector-card--selector-controls .selector-toolbar--controls>*{padding-right:0}.selector-card--selector-controls .selector-toolbar--controls>*+*{padding-left:0}.selector-card--selector-controls .selector-toolbar--controls>*+*:before{display:none}.selector-card--selector-controls .results-toolbar__group,.selector-card--selector-controls .selector-toolbar__group,.selector-card--selector-controls .control-group{width:100%;min-width:0;gap:.32rem}.selector-card--selector-controls .control-select{width:100%;min-width:0}.selector-card--selector-controls .selector-toolbar__group--wide{grid-column:1 / -1}.selector-card--selector-controls .results-toolbar__actions{gap:.45rem}.selector-card--selector-controls .results-toolbar__actions .button-link{width:auto;min-height:2.35rem;padding:.48rem .72rem;font-size:.88rem;flex:1 1 auto}.selector-card--market-movers-controls::part(base){padding:.78rem .85rem}wa-card:not(:defined).selector-card--market-movers-controls{padding:.78rem .85rem}.selector-card--market-movers-controls .results-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .8rem;align-items:start}.selector-card--market-movers-controls .selector-toolbar--controls>*{padding-right:0}.selector-card--market-movers-controls .selector-toolbar--controls>*+*{padding-left:0}.selector-card--market-movers-controls .selector-toolbar--controls>*+*:before{display:none}.selector-card--market-movers-controls .results-toolbar__group,.selector-card--market-movers-controls .selector-toolbar__group,.selector-card--market-movers-controls .control-group{width:100%;min-width:0;gap:.32rem}.selector-card--market-movers-controls .control-select{width:100%;min-width:0}.selector-guide-steps{grid-template-columns:1fr;gap:.62rem}.selector-guide-step{padding:.82rem .88rem}.selector-summary-panel__body{--selector-summary-panel-space: .56rem;--selector-summary-panel-cards-height: 5.7rem;--selector-summary-panel-graph-height: 5.7rem;gap:var(--selector-summary-panel-space);padding:var(--selector-summary-panel-space) var(--selector-summary-panel-space) calc(var(--selector-summary-panel-space) + env(safe-area-inset-bottom))}.selector-history-controls{display:flex;justify-content:space-between;align-items:center;gap:.32rem;padding-bottom:.24rem}.selector-history-progress__meta{align-items:flex-start;flex-direction:column}.selector-history-progress__elapsed{margin-top:-.1rem}.selector-history-segmented--range{min-width:0;width:auto;max-width:100%}.selector-history-segmented--exports{margin-inline:auto}.selector-history-segmented--view{margin-left:0}.selector-history-segmented{flex:0 0 auto;justify-content:center;width:auto}.selector-history-segmented__button{font-size:.84rem;min-height:2.1rem;padding:.38rem .74rem}.selector-summary-panel__guide{padding:.6rem .72rem;font-size:.76rem}.selector-history-coming-soon{padding:.8rem .84rem}.selector-history-coming-soon__title{font-size:.96rem}.selector-history-coming-soon__detail{font-size:.82rem}.stat-grid--selector-summary{gap:var(--selector-summary-panel-space)}.stat-grid--selector-summary-mobile{display:grid;grid-template-columns:1fr;gap:var(--selector-summary-panel-space)}.stat-grid--selector-summary-mobile .stat-card{--spacing: .62rem;height:auto;min-height:5.7rem;background:linear-gradient(180deg,color-mix(in srgb,var(--app-panel) 96%,var(--app-navbar-highlight)) 0%,var(--app-panel) 100%);border:1px solid color-mix(in srgb,var(--app-border-strong) 54%,transparent);box-shadow:inset 0 1px color-mix(in srgb,white 32%,transparent),0 10px 24px color-mix(in srgb,black 6%,transparent)}.stat-grid--selector-summary-mobile .stat-card::part(body){box-sizing:border-box;height:100%;min-height:5.7rem;padding:.62rem;display:flex;flex-direction:column}wa-card:not(:defined).stat-grid--selector-summary-mobile .stat-card{min-height:5.7rem;padding:.62rem}.stat-grid--selector-summary-mobile .stat-card--selector-history{min-height:5.7rem}.stat-grid--selector-summary .stat-card{flex-basis:7.8rem}.stat-grid--selector-summary .stat-card--selector-history{flex-basis:15.8rem}.stat-grid--selector-summary .stat-card::part(body){padding:var(--selector-summary-panel-space)}wa-card:not(:defined).stat-grid--selector-summary .stat-card{padding:var(--selector-summary-panel-space)}.stat-grid--selector-summary .stat-card__value{font-size:1.62rem}.stat-grid--selector-summary .stat-card__detail{font-size:.72rem;min-height:.84rem}.stat-grid--selector-summary .stat-card__label{font-size:.68rem}.selector-history-card__metric-label{font-size:.58rem}.selector-history-card__metric-value{font-size:1.06rem}.selector-history-card__detail{font-size:.76rem}.selector-summary-compact-card__grid{gap:.54rem .7rem}.selector-summary-compact-card__label{font-size:.7rem}.selector-summary-compact-card__value{font-size:1.24rem}.selector-summary-compact-card__detail{font-size:.8rem}.selector-history-graph-panel__meta{align-items:start;flex-direction:column;gap:.3rem}.selector-history-graph-panel__meta .stat-card__detail{text-align:left}.selector-history-graph-panel__surface{padding:var(--selector-summary-panel-space)}.selector-history-graph-panel__chart .selector-history-chart__svg{height:100%}.selector-history-card__graph{min-height:4.4rem}.selector-history-card__graph .selector-history-chart__svg{height:4.4rem}.shell-date-picker__day{min-height:2.35rem}.racecard-card__topline{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.45rem;padding-bottom:.5rem}.racecard-card__topitem--value{text-align:right}.racecard-card__prize-detail{font-size:.72rem}.racecard-card::part(base){padding:.62rem .7rem}wa-card:not(:defined).racecard-card{padding:.62rem .7rem}.racecard-card__race-row{padding-top:.42rem}.racecard-card__race-heading{align-items:start;flex-direction:column;gap:.28rem}.racecard-card .results-card__title{font-size:.94rem;line-height:1.2}.racecard-card__topitem{font-size:.86rem;line-height:1.1}.racecard-card__topitem--course,.racecard-card__details{font-size:.8rem;line-height:1.24}.table-wrap--racecards-desktop{display:none}.table-wrap--racecards-mobile{display:block}.data-table--racecards-mobile .racecards-table__runners{display:none}.racecards-table__mobile-runners{display:block;margin-top:.18rem}.history-row{grid-template-columns:1fr}.results-calendar__weekdays,.results-calendar__grid{min-width:44rem;grid-template-columns:repeat(7,minmax(6.25rem,1fr))}.results-calendar__weekdays span,.results-calendar__cell{padding-inline:.75rem}.results-calendar__cell,.results-calendar__cell--outside{min-height:8.5rem}.back-to-top{right:.75rem;bottom:.75rem;min-height:2.55rem;padding-inline:.85rem;font-size:.88rem}.insight-dialog{width:min(100vw - 1rem,88rem);max-width:calc(100vw - 1rem);height:calc(100vh - 1rem);max-height:calc(100vh - 1rem)}.insight-dialog__header,.insight-dialog__body{padding-inline:1rem}.insight-dialog__header{flex-direction:column}.insight-dialog__header .button-link{width:auto}}
