/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root:not(span){overflow:var(--page-overflow)}:root,[data-theme]{background:var(--page-scroll-bg,var(--root-bg));color:var(--color-base-content)}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root{background:var(--page-scroll-bg,var(--root-bg));--page-scroll-bg-on:linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000)) var(--root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--page-scroll-bg-on:linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000)) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{--page-scroll-transition-on:background-color .3s ease-out;transition:var(--page-scroll-transition);scrollbar-gutter:var(--page-scroll-gutter,unset);scrollbar-gutter:if(style(--page-has-scroll: 1): var(--page-scroll-gutter,unset) ; else: unset)}@keyframes set-page-has-scroll{0%,to{--page-has-scroll:1}}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100:oklch(30.33% .016 252.42);--color-base-200:oklch(25.26% .014 253.1);--color-base-300:oklch(20.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:#7b9be0;--color-primary-content:#0f1a33;--color-secondary:oklch(58% .233 277.117);--color-secondary-content:oklch(96% .018 272.314);--color-accent:#d9a420;--color-accent-content:#2b2208;--color-neutral:oklch(37% .044 257.287);--color-neutral-content:oklch(98% .003 247.858);--color-info:oklch(58% .158 241.966);--color-info-content:oklch(97% .013 236.62);--color-success:oklch(60% .118 184.704);--color-success-content:oklch(98% .014 180.72);--color-warning:oklch(66% .179 58.318);--color-warning-content:oklch(98% .022 95.277);--color-error:#e0525c;--color-error-content:#2b0a0d;--radius-selector:3px;--radius-field:3px;--radius-box:3px;--size-selector:.25rem;--size-field:.25rem;--border:1.5px;--depth:1;--noise:0}}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(30.33% .016 252.42);--color-base-200:oklch(25.26% .014 253.1);--color-base-300:oklch(20.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:#7b9be0;--color-primary-content:#0f1a33;--color-secondary:oklch(58% .233 277.117);--color-secondary-content:oklch(96% .018 272.314);--color-accent:#d9a420;--color-accent-content:#2b2208;--color-neutral:oklch(37% .044 257.287);--color-neutral-content:oklch(98% .003 247.858);--color-info:oklch(58% .158 241.966);--color-info-content:oklch(97% .013 236.62);--color-success:oklch(60% .118 184.704);--color-success-content:oklch(98% .014 180.72);--color-warning:oklch(66% .179 58.318);--color-warning-content:oklch(98% .022 95.277);--color-error:#e0525c;--color-error-content:#2b0a0d;--radius-selector:3px;--radius-field:3px;--radius-box:3px;--size-selector:.25rem;--size-field:.25rem;--border:1.5px;--depth:1;--noise:0}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:#fff;--color-base-200:#edf1f4;--color-base-300:#cfd7df;--color-base-content:#1f2328;--color-primary:#1e3f8c;--color-primary-content:#fff;--color-secondary:#4b5563;--color-secondary-content:#fff;--color-accent:#b8860b;--color-accent-content:#fff;--color-neutral:#1f2328;--color-neutral-content:#fff;--color-info:#1e3f8c;--color-info-content:#fff;--color-success:#2f6b3a;--color-success-content:#fff;--color-warning:#b8860b;--color-warning-content:#fff;--color-error:#c4202b;--color-error-content:#fff;--radius-selector:3px;--radius-field:3px;--radius-box:3px;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}@layer components;@layer utilities{@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.modal::backdrop{display:none}.tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}.tooltip>.tooltip-content,.tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.tooltip>.tooltip-content,.tooltip[data-tip]:before,.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}.tab{cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:hover{color:var(--color-base-content)}}.tab{--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px);order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;font-size:.875rem}.tab:is(input[type=radio]){min-width:fit-content}.tab:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:is(label){position:relative}.tab:is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:checked,.tab:is(label:has(:checked)),.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.tab:not(input):empty{cursor:default;flex-grow:1}.tab:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:focus{outline-offset:2px;outline:2px solid #0000}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab[disabled]{pointer-events:none;opacity:.4}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.dropdown{position-area:var(--anchor-v,bottom) var(--anchor-h,span-right);display:inline-block;position:relative}.dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown .dropdown-content{position:absolute}.dropdown.dropdown-close .dropdown-content,.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,.dropdown.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover],.dropdown .dropdown-content{z-index:999}@media (prefers-reduced-motion:no-preference){.dropdown[popover],.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown[popover],.dropdown .dropdown-content{opacity:0;scale:.95}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within) .dropdown-content,.dropdown:not(.dropdown-close).dropdown-hover:hover .dropdown-content{opacity:1;scale:1}.dropdown:is(details) summary::-webkit-details-marker{display:none}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-close{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}:is(.dropdown[popover].dropdown-close,.dropdown[popover]:not(.dropdown-open,:popover-open)){transform-origin:top;opacity:0;display:none;scale:.95}:where(.btn){width:unset}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset, var(--btn-shadow);--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn{--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn{--btn-noise:var(--fx-noise)}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}}.btn:focus-visible,.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0)}.btn:is(input[type=checkbox],input[type=radio]){appearance:none}.btn:is(input[type=checkbox],input[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.list{flex-direction:column;font-size:.875rem;display:flex}.list .list-row{--list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.toast>*{animation:.25s ease-out toast}}.toggle{border:var(--border) solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p), var(--radius-selector-max)) + min(var(--border), var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.toggle{box-shadow:0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000) inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.toggle{--input-color:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.toggle{--toggle-p:calc(var(--size) * .125);--size:calc(var(--size-selector,.25rem) * 6);width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);height:var(--size)}.toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:0deg}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:0deg}.toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000)}}.toggle:before{background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}@media (forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible,.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{background-color:currentColor}@starting-style{:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:var(--border) solid currentColor;background-color:#0000}.input{cursor:text;border:var(--border) solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem), .875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input{--size:calc(var(--size-field,.25rem) * 10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input:where(input){display:inline-flex}.input :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex}.input :where(input):focus,.input :where(input):focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input :where(input):focus,.input :where(input):focus-within{outline-offset:2px;outline:2px solid #0000}}.input :where(input[type=url]),.input :where(input[type=email]){direction:ltr}.input :where(input[type=date]){display:inline-flex}.input:focus,.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus,.input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus,.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus,.input:focus-within{--font-size:1rem}}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input)::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input)::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{box-shadow:none}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.input:has(>input[type=date]) :where(input[type=date]){webkit-appearance:none;appearance:none;display:inline-flex}.input:has(>input[type=date]) input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}.table{border-collapse:separate;--tw-border-spacing-x:calc(.25rem * 0);--tw-border-spacing-y:calc(.25rem * 0);width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(.table tr.row-hover,.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.table :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}.table :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{--tw-content:none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}.range{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem) * 6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.range{--range-bg:color-mix(in oklab, currentColor 10%, #0000)}}.range{cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill))}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill));background-color:currentColor;position:relative;top:50%}@supports (color:color-mix(in lab, red, red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill))}}.range:disabled{cursor:not-allowed;opacity:.3}.select{border:var(--border) solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.select{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.select{border-color:var(--input-color);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.select{--size:calc(var(--size-field,.25rem) * 10)}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}[dir=rtl] .select::picker(select){translate:.5rem}[dir=rtl] .select select::picker(select){translate:.5rem}.select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus,.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus,.select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus,.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select)::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select)::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){.select,.select select{appearance:base-select}:is(.select,.select select)::picker(select){appearance:base-select}}:is(.select,.select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.select,.select select)::picker-icon{display:none}:is(.select,.select select) optgroup{padding-top:.5em}:is(.select,.select select) optgroup option:first-child{margin-top:.5em}:is(.select,.select select) option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}.swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1}@media (prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}.checkbox{border:var(--border) solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 0 #0000 inset, 0 0 #0000;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}:is(.checkbox:checked,.checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:0deg}.radio{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border) solid var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.radio{border:var(--border) solid var(--input-color,color-mix(in srgb, currentColor 20%, #0000))}}.radio{box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:var(--tw-content);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked,.radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio:checked,.radio[aria-checked=true]{animation:.2s ease-out radio}}:is(.radio:checked,.radio[aria-checked=true]):before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){:is(.radio:checked,.radio[aria-checked=true]):before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{:is(.radio:checked,.radio[aria-checked=true]):before{outline-offset:-1rem;outline:.25rem solid}}.card{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.card:focus{outline-offset:2px;outline:2px solid #0000}}.card:focus-visible{outline-color:currentColor}.card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card:has(>:checked){outline:2px solid}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.progress{appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%}@media (prefers-reduced-motion:no-preference){.progress:indeterminate{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000}@media (prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}.textarea{border:var(--border) solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem), .875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab, red, red)){.textarea{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.textarea{--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.textarea textarea{appearance:none;background-color:#0000;border:none}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus,.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus,.textarea:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.textarea:focus,.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus,.textarea:focus-within{--font-size:1rem}}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.filter{flex-wrap:wrap;display:flex}.filter input[type=radio]{width:auto}.filter input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter input:not(:last-child){margin-inline-end:.25rem}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{--tw-content:"×";content:var(--tw-content)}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset],.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab, currentcolor 60%, transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.status{background-image:radial-gradient(circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * .5)), #0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color,var(--color-base-200));background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.kbd{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border) solid var(--color-base-content);justify-content:center;align-items:center;padding-inline:.5em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kbd{border:var(--border) solid color-mix(in srgb, var(--color-base-content) 20%, #0000)}}.kbd{border-bottom:calc(var(--border) + 1px) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.kbd{border-bottom:calc(var(--border) + 1px) solid color-mix(in srgb, var(--color-base-content) 20%, #0000)}}.kbd{--size:calc(var(--size-selector,.25rem) * 6);height:var(--size);min-width:var(--size);font-size:.875rem}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem) * 10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>*{place-items:start;gap:.5rem;display:grid}.footer.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center}.footer.footer-center>*{place-items:center}.stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.stat:not(:last-child){border-block-end:none}.alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px #000, 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300)}@media (prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}.skeleton{will-change:background-position;background-image:linear-gradient(105deg, #0000 0% 40%, var(--color-base-100) 50%, #0000 60% 100%);background-position-x:-50%;background-size:200%}@media (prefers-reduced-motion:no-preference){.skeleton{animation:1.8s ease-in-out infinite skeleton}}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}@layer daisyui.l1.l2{.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}:is(.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal) .modal-box{opacity:1;translate:0;scale:1}:root:has(:is(.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll;animation-timeline:scroll()}@starting-style{.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal{opacity:0}}.tooltip>.tooltip-content,.tooltip[data-tip]:before{transform:translateX(-50%) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}.tooltip:after{transform:translateX(-50%) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%}.btn:disabled:not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:disabled:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.btn:disabled:not(.btn-link,.btn-ghost){box-shadow:none}.btn:disabled{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:disabled{--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.btn[disabled]:not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn[disabled]:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.btn[disabled]:not(.btn-link,.btn-ghost){box-shadow:none}.btn[disabled]{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn[disabled]{--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.list .list-row:has(.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.checkbox:disabled,.radio:disabled{cursor:not-allowed;opacity:.2}.checkbox-sm{--size:calc(var(--size-selector,.25rem) * 5);padding:.1875rem}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}.input-error,.input-error:focus,.input-error:focus-within,.select-error,.select-error:focus,.select-error:focus-within,.textarea-error,.textarea-error:focus,.textarea-error:focus-within{--input-color:var(--color-error)}}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex}.join :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0)}.join :where(.join-item) *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.join>.join-item:where(:first-child),.join :first-child:not(:last-child) :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}.join>.join-item:where(:last-child),.join :last-child:not(:first-child) :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}.join>.join-item:where(:only-child),.join :only-child :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.join>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){.join>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:calc(var(--spacing) * 1)}.hero-academic-cap-micro{--hero-academic-cap-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.702%201.368a.75.75%200%200%201%20.597%200c2.098.91%204.105%201.99%206.004%203.223a.75.75%200%200%201-.194%201.348A34.27%2034.27%200%200%200%208.341%208.25a.75.75%200%200%201-.682%200c-.625-.32-1.262-.62-1.909-.901v-.542a36.878%2036.878%200%200%201%202.568-1.33.75.75%200%200%200-.636-1.357%2038.39%2038.39%200%200%200-3.06%201.605.75.75%200%200%200-.372.648v.365c-.773-.294-1.56-.56-2.359-.8a.75.75%200%200%201-.194-1.347%2040.901%2040.901%200%200%201%206.005-3.223ZM4.25%208.348c-.53-.212-1.067-.411-1.611-.596a40.973%2040.973%200%200%200-.418%202.97.75.75%200%200%200%20.474.776c.175.068.35.138.524.21a5.544%205.544%200%200%201-.58.681.75.75%200%201%200%201.06%201.06c.35-.349.655-.726.915-1.124a29.282%2029.282%200%200%200-1.395-.617A5.483%205.483%200%200%200%204.25%208.5v-.152Z%22%2F%3E%20%20%3Cpath%20d%3D%22M7.603%2013.96c-.96-.6-1.958-1.147-2.989-1.635a6.981%206.981%200%200%200%201.12-3.341c.419.192.834.393%201.244.602a2.25%202.25%200%200%200%202.045%200%2032.787%2032.787%200%200%201%204.338-1.834c.175.978.315%201.969.419%202.97a.75.75%200%200%201-.474.776%2029.385%2029.385%200%200%200-4.909%202.461.75.75%200%200%201-.794%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-academic-cap-micro);-webkit-mask:var(--hero-academic-cap-micro);-webkit-mask:var(--hero-academic-cap-micro);mask:var(--hero-academic-cap-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-academic-cap-mini{--hero-academic-cap-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.664%201.319a.75.75%200%200%201%20.672%200%2041.059%2041.059%200%200%201%208.198%205.424.75.75%200%200%201-.254%201.285%2031.372%2031.372%200%200%200-7.86%203.83.75.75%200%200%201-.84%200%2031.508%2031.508%200%200%200-2.08-1.287V9.394c0-.244.116-.463.302-.592a35.504%2035.504%200%200%201%203.305-2.033.75.75%200%200%200-.714-1.319%2037%2037%200%200%200-3.446%202.12A2.216%202.216%200%200%200%206%209.393v.38a31.293%2031.293%200%200%200-4.28-1.746.75.75%200%200%201-.254-1.285%2041.059%2041.059%200%200%201%208.198-5.424ZM6%2011.459a29.848%2029.848%200%200%200-2.455-1.158%2041.029%2041.029%200%200%200-.39%203.114.75.75%200%200%200%20.419.74c.528.256%201.046.53%201.554.82-.21.324-.455.63-.739.914a.75.75%200%201%200%201.06%201.06c.37-.369.69-.77.96-1.193a26.61%2026.61%200%200%201%203.095%202.348.75.75%200%200%200%20.992%200%2026.547%2026.547%200%200%201%205.93-3.95.75.75%200%200%200%20.42-.739%2041.053%2041.053%200%200%200-.39-3.114%2029.925%2029.925%200%200%200-5.199%202.801%202.25%202.25%200%200%201-2.514%200c-.41-.275-.826-.541-1.25-.797a6.985%206.985%200%200%201-1.084%203.45%2026.503%2026.503%200%200%200-1.281-.78A5.487%205.487%200%200%200%206%2012v-.54Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-academic-cap-mini);-webkit-mask:var(--hero-academic-cap-mini);-webkit-mask:var(--hero-academic-cap-mini);mask:var(--hero-academic-cap-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-archive-box-micro{--hero-archive-box-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%202a1%201%200%200%200-1%201v1a1%201%200%200%200%201%201h10a1%201%200%200%200%201-1V3a1%201%200%200%200-1-1H3Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206h10v6a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V6Zm3%202.75A.75.75%200%200%201%206.75%208h2.5a.75.75%200%200%201%200%201.5h-2.5A.75.75%200%200%201%206%208.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box-micro);-webkit-mask:var(--hero-archive-box-micro);-webkit-mask:var(--hero-archive-box-micro);mask:var(--hero-archive-box-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-archive-box-mini{--hero-archive-box-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%203a1%201%200%200%200-1%201v1a1%201%200%200%200%201%201h16a1%201%200%200%200%201-1V4a1%201%200%200%200-1-1H2Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%207.5h16l-.811%207.71a2%202%200%200%201-1.99%201.79H4.802a2%202%200%200%201-1.99-1.79L2%207.5ZM7%2011a1%201%200%200%201%201-1h4a1%201%200%201%201%200%202H8a1%201%200%200%201-1-1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box-mini);-webkit-mask:var(--hero-archive-box-mini);-webkit-mask:var(--hero-archive-box-mini);mask:var(--hero-archive-box-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-tray-mini{--hero-arrow-down-tray-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.75%202.75a.75.75%200%200%200-1.5%200v8.614L6.295%208.235a.75.75%200%201%200-1.09%201.03l4.25%204.5a.75.75%200%200%200%201.09%200l4.25-4.5a.75.75%200%200%200-1.09-1.03l-2.955%203.129V2.75Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%2012.75a.75.75%200%200%200-1.5%200v2.5A2.75%202.75%200%200%200%204.75%2018h10.5A2.75%202.75%200%200%200%2018%2015.25v-2.5a.75.75%200%200%200-1.5%200v2.5c0%20.69-.56%201.25-1.25%201.25H4.75c-.69%200-1.25-.56-1.25-1.25v-2.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-tray-mini);-webkit-mask:var(--hero-arrow-down-tray-mini);-webkit-mask:var(--hero-arrow-down-tray-mini);mask:var(--hero-arrow-down-tray-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path-mini{--hero-arrow-path-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.312%2011.424a5.5%205.5%200%200%201-9.201%202.466l-.312-.311h2.433a.75.75%200%200%200%200-1.5H3.989a.75.75%200%200%200-.75.75v4.242a.75.75%200%200%200%201.5%200v-2.43l.31.31a7%207%200%200%200%2011.712-3.138.75.75%200%200%200-1.449-.39Zm1.23-3.723a.75.75%200%200%200%20.219-.53V2.929a.75.75%200%200%200-1.5%200V5.36l-.31-.31A7%207%200%200%200%203.239%208.188a.75.75%200%201%200%201.448.389A5.5%205.5%200%200%201%2013.89%206.11l.311.31h-2.432a.75.75%200%200%200%200%201.5h4.243a.75.75%200%200%200%20.53-.219Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path-mini);-webkit-mask:var(--hero-arrow-path-mini);-webkit-mask:var(--hero-arrow-path-mini);mask:var(--hero-arrow-path-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-start-on-rectangle-micro{--hero-arrow-right-start-on-rectangle-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75A2.75%202.75%200%200%201%204.75%202h3a2.75%202.75%200%200%201%202.75%202.75v.5a.75.75%200%200%201-1.5%200v-.5c0-.69-.56-1.25-1.25-1.25h-3c-.69%200-1.25.56-1.25%201.25v6.5c0%20.69.56%201.25%201.25%201.25h3c.69%200%201.25-.56%201.25-1.25v-.5a.75.75%200%200%201%201.5%200v.5A2.75%202.75%200%200%201%207.75%2014h-3A2.75%202.75%200%200%201%202%2011.25v-6.5Zm9.47.47a.75.75%200%200%201%201.06%200l2.25%202.25a.75.75%200%200%201%200%201.06l-2.25%202.25a.75.75%200%201%201-1.06-1.06l.97-.97H5.25a.75.75%200%200%201%200-1.5h7.19l-.97-.97a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-start-on-rectangle-micro);-webkit-mask:var(--hero-arrow-right-start-on-rectangle-micro);-webkit-mask:var(--hero-arrow-right-start-on-rectangle-micro);mask:var(--hero-arrow-right-start-on-rectangle-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-top-right-on-square-mini{--hero-arrow-top-right-on-square-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%205.5a.75.75%200%200%200-.75.75v8.5c0%20.414.336.75.75.75h8.5a.75.75%200%200%200%20.75-.75v-4a.75.75%200%200%201%201.5%200v4A2.25%202.25%200%200%201%2012.75%2017h-8.5A2.25%202.25%200%200%201%202%2014.75v-8.5A2.25%202.25%200%200%201%204.25%204h5a.75.75%200%200%201%200%201.5h-5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.194%2012.753a.75.75%200%200%200%201.06.053L16.5%204.44v2.81a.75.75%200%200%200%201.5%200v-4.5a.75.75%200%200%200-.75-.75h-4.5a.75.75%200%200%200%200%201.5h2.553l-9.056%208.194a.75.75%200%200%200-.053%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-top-right-on-square-mini);-webkit-mask:var(--hero-arrow-top-right-on-square-mini);-webkit-mask:var(--hero-arrow-top-right-on-square-mini);mask:var(--hero-arrow-top-right-on-square-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-circle-mini{--hero-arrow-up-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-.75-4.75a.75.75%200%200%200%201.5%200V8.66l1.95%202.1a.75.75%200%201%200%201.1-1.02l-3.25-3.5a.75.75%200%200%200-1.1%200L6.2%209.74a.75.75%200%201%200%201.1%201.02l1.95-2.1v4.59Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-circle-mini);-webkit-mask:var(--hero-arrow-up-circle-mini);-webkit-mask:var(--hero-arrow-up-circle-mini);mask:var(--hero-arrow-up-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-right-mini{--hero-arrow-up-right-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.22%2014.78a.75.75%200%200%200%201.06%200l7.22-7.22v5.69a.75.75%200%200%200%201.5%200v-7.5a.75.75%200%200%200-.75-.75h-7.5a.75.75%200%200%200%200%201.5h5.69l-7.22%207.22a.75.75%200%200%200%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-right-mini);-webkit-mask:var(--hero-arrow-up-right-mini);-webkit-mask:var(--hero-arrow-up-right-mini);mask:var(--hero-arrow-up-right-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-tray-mini{--hero-arrow-up-tray-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9.25%2013.25a.75.75%200%200%200%201.5%200V4.636l2.955%203.129a.75.75%200%200%200%201.09-1.03l-4.25-4.5a.75.75%200%200%200-1.09%200l-4.25%204.5a.75.75%200%201%200%201.09%201.03L9.25%204.636v8.614Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%2012.75a.75.75%200%200%200-1.5%200v2.5A2.75%202.75%200%200%200%204.75%2018h10.5A2.75%202.75%200%200%200%2018%2015.25v-2.5a.75.75%200%200%200-1.5%200v2.5c0%20.69-.56%201.25-1.25%201.25H4.75c-.69%200-1.25-.56-1.25-1.25v-2.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-tray-mini);-webkit-mask:var(--hero-arrow-up-tray-mini);-webkit-mask:var(--hero-arrow-up-tray-mini);mask:var(--hero-arrow-up-tray-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-uturn-left-micro{--hero-arrow-uturn-left-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.5%209.75A2.75%202.75%200%200%200%209.75%207H4.56l2.22%202.22a.75.75%200%201%201-1.06%201.06l-3.5-3.5a.75.75%200%200%201%200-1.06l3.5-3.5a.75.75%200%200%201%201.06%201.06L4.56%205.5h5.19a4.25%204.25%200%200%201%200%208.5h-1a.75.75%200%200%201%200-1.5h1a2.75%202.75%200%200%200%202.75-2.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-left-micro);-webkit-mask:var(--hero-arrow-uturn-left-micro);-webkit-mask:var(--hero-arrow-uturn-left-micro);mask:var(--hero-arrow-uturn-left-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-uturn-left-mini{--hero-arrow-uturn-left-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.793%202.232a.75.75%200%200%201-.025%201.06L3.622%207.25h10.003a5.375%205.375%200%200%201%200%2010.75H10.75a.75.75%200%200%201%200-1.5h2.875a3.875%203.875%200%200%200%200-7.75H3.622l4.146%203.957a.75.75%200%200%201-1.036%201.085l-5.5-5.25a.75.75%200%200%201%200-1.085l5.5-5.25a.75.75%200%200%201%201.06.025Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-left-mini);-webkit-mask:var(--hero-arrow-uturn-left-mini);-webkit-mask:var(--hero-arrow-uturn-left-mini);mask:var(--hero-arrow-uturn-left-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-pointing-out-mini{--hero-arrows-pointing-out-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m13.28%207.78%203.22-3.22v2.69a.75.75%200%200%200%201.5%200v-4.5a.75.75%200%200%200-.75-.75h-4.5a.75.75%200%200%200%200%201.5h2.69l-3.22%203.22a.75.75%200%200%200%201.06%201.06ZM2%2017.25v-4.5a.75.75%200%200%201%201.5%200v2.69l3.22-3.22a.75.75%200%200%201%201.06%201.06L4.56%2016.5h2.69a.75.75%200%200%201%200%201.5h-4.5a.747.747%200%200%201-.75-.75ZM12.22%2013.28l3.22%203.22h-2.69a.75.75%200%200%200%200%201.5h4.5a.747.747%200%200%200%20.75-.75v-4.5a.75.75%200%200%200-1.5%200v2.69l-3.22-3.22a.75.75%200%201%200-1.06%201.06ZM3.5%204.56l3.22%203.22a.75.75%200%200%200%201.06-1.06L4.56%203.5h2.69a.75.75%200%200%200%200-1.5h-4.5a.75.75%200%200%200-.75.75v4.5a.75.75%200%200%200%201.5%200V4.56Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-pointing-out-mini);-webkit-mask:var(--hero-arrows-pointing-out-mini);-webkit-mask:var(--hero-arrows-pointing-out-mini);mask:var(--hero-arrows-pointing-out-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-banknotes-micro{--hero-banknotes-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%203a1%201%200%200%201%201-1h12a1%201%200%200%201%201%201v6a1%201%200%200%201-1%201H2a1%201%200%200%201-1-1V3Zm9%203a2%202%200%201%201-4%200%202%202%200%200%201%204%200Zm-6.25-.75a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM11.5%206A.75.75%200%201%201%2013%206a.75.75%200%200%201-1.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M13%2011.75a.75.75%200%200%200-1.5%200v.179c0%20.15-.138.28-.306.255A65.277%2065.277%200%200%200%201.75%2011.5a.75.75%200%200%200%200%201.5c3.135%200%206.215.228%209.227.668A1.764%201.764%200%200%200%2013%2011.928v-.178Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-banknotes-micro);-webkit-mask:var(--hero-banknotes-micro);-webkit-mask:var(--hero-banknotes-micro);mask:var(--hero-banknotes-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-3{--hero-bars-3:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bold-micro{--hero-bold-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%203a1%201%200%200%201%201-1h5a3.5%203.5%200%200%201%202.843%205.541A3.75%203.75%200%200%201%209.25%2014H4a1%201%200%200%201-1-1V3Zm2.5%203.5v-2H9a1%201%200%200%201%200%202H5.5Zm0%202.5v2.5h3.75a1.25%201.25%200%201%200%200-2.5H5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bold-micro);-webkit-mask:var(--hero-bold-micro);-webkit-mask:var(--hero-bold-micro);mask:var(--hero-bold-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt-micro{--hero-bolt-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.58%201.077a.75.75%200%200%201%20.405.82L9.165%206h4.085a.75.75%200%200%201%20.567%201.241l-6.5%207.5a.75.75%200%200%201-1.302-.638L6.835%2010H2.75a.75.75%200%200%201-.567-1.241l6.5-7.5a.75.75%200%200%201%20.897-.182Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt-micro);-webkit-mask:var(--hero-bolt-micro);-webkit-mask:var(--hero-bolt-micro);mask:var(--hero-bolt-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bookmark-mini{--hero-bookmark-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202c-1.716%200-3.408.106-5.07.31C3.806%202.45%203%203.414%203%204.517V17.25a.75.75%200%200%200%201.075.676L10%2015.082l5.925%202.844A.75.75%200%200%200%2017%2017.25V4.517c0-1.103-.806-2.068-1.93-2.207A41.403%2041.403%200%200%200%2010%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bookmark-mini);-webkit-mask:var(--hero-bookmark-mini);-webkit-mask:var(--hero-bookmark-mini);mask:var(--hero-bookmark-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2-micro{--hero-building-office-2-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.75%202a.75.75%200%200%200%200%201.5H2v9h-.25a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%20.75-.75v-1.5a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%20.75.75v1.5c0%20.414.336.75.75.75h.5a.75.75%200%200%200%20.75-.75V3.5h.25a.75.75%200%200%200%200-1.5h-7.5ZM3.5%205.5A.5.5%200%200%201%204%205h.5a.5.5%200%200%201%20.5.5V6a.5.5%200%200%201-.5.5H4a.5.5%200%200%201-.5-.5v-.5Zm.5%202a.5.5%200%200%200-.5.5v.5A.5.5%200%200%200%204%209h.5a.5.5%200%200%200%20.5-.5V8a.5.5%200%200%200-.5-.5H4Zm2-2a.5.5%200%200%201%20.5-.5H7a.5.5%200%200%201%20.5.5V6a.5.5%200%200%201-.5.5h-.5A.5.5%200%200%201%206%206v-.5Zm.5%202A.5.5%200%200%200%206%208v.5a.5.5%200%200%200%20.5.5H7a.5.5%200%200%200%20.5-.5V8a.5.5%200%200%200-.5-.5h-.5ZM11.5%206a1%201%200%200%200-1%201v6a1%201%200%200%200%201%201h2.75a.75.75%200%200%200%200-1.5H14v-5h.25a.75.75%200%200%200%200-1.5H11.5Zm.5%201.5h.5a.5.5%200%200%201%20.5.5v.5a.5.5%200%200%201-.5.5H12a.5.5%200%200%201-.5-.5V8a.5.5%200%200%201%20.5-.5Zm0%202.5a.5.5%200%200%200-.5.5v.5a.5.5%200%200%200%20.5.5h.5a.5.5%200%200%200%20.5-.5v-.5a.5.5%200%200%200-.5-.5H12Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-2-micro);-webkit-mask:var(--hero-building-office-2-micro);-webkit-mask:var(--hero-building-office-2-micro);mask:var(--hero-building-office-2-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2-mini{--hero-building-office-2-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%202.75A.75.75%200%200%201%201.75%202h10.5a.75.75%200%200%201%200%201.5H12v13.75a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201-.75-.75v-2.5a.75.75%200%200%200-.75-.75h-2.5a.75.75%200%200%200-.75.75v2.5a.75.75%200%200%201-.75.75h-2.5a.75.75%200%200%201%200-1.5H2v-13h-.25A.75.75%200%200%201%201%202.75ZM4%205.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1ZM4.5%209a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1ZM8%205.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1ZM8.5%209a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1ZM14.25%206a.75.75%200%200%200-.75.75V17a1%201%200%200%200%201%201h3.75a.75.75%200%200%200%200-1.5H18v-9h.25a.75.75%200%200%200%200-1.5h-4Zm.5%203.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1Zm.5%203.5a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-2-mini);-webkit-mask:var(--hero-building-office-2-mini);-webkit-mask:var(--hero-building-office-2-mini);mask:var(--hero-building-office-2-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-micro{--hero-building-office-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%202a.75.75%200%200%200%200%201.5H4v9h-.25a.75.75%200%200%200%200%201.5H6a.5.5%200%200%200%20.5-.5v-3A.5.5%200%200%201%207%2010h2a.5.5%200%200%201%20.5.5v3a.5.5%200%200%200%20.5.5h2.25a.75.75%200%200%200%200-1.5H12v-9h.25a.75.75%200%200%200%200-1.5h-8.5ZM6.5%204a.5.5%200%200%200-.5.5V5a.5.5%200%200%200%20.5.5H7a.5.5%200%200%200%20.5-.5v-.5A.5.5%200%200%200%207%204h-.5ZM6%207a.5.5%200%200%201%20.5-.5H7a.5.5%200%200%201%20.5.5v.5A.5.5%200%200%201%207%208h-.5a.5.5%200%200%201-.5-.5V7Zm3-3a.5.5%200%200%200-.5.5V5a.5.5%200%200%200%20.5.5h.5A.5.5%200%200%200%2010%205v-.5a.5.5%200%200%200-.5-.5H9Zm-.5%203a.5.5%200%200%201%20.5-.5h.5a.5.5%200%200%201%20.5.5v.5a.5.5%200%200%201-.5.5H9a.5.5%200%200%201-.5-.5V7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-micro);-webkit-mask:var(--hero-building-office-micro);-webkit-mask:var(--hero-building-office-micro);mask:var(--hero-building-office-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days-micro{--hero-calendar-days-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.75%207.5a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM5%2010.25a.75.75%200%201%201%201.5%200%20.75.75%200%200%201-1.5%200ZM10.25%207.5a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM7.25%208.25a.75.75%200%201%201%201.5%200%20.75.75%200%200%201-1.5%200ZM8%209.5A.75.75%200%201%200%208%2011a.75.75%200%200%200%200-1.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.75%201a.75.75%200%200%200-.75.75V3a2%202%200%200%200-2%202v7a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2V5a2%202%200%200%200-2-2V1.75a.75.75%200%200%200-1.5%200V3h-5V1.75A.75.75%200%200%200%204.75%201ZM3.5%207a1%201%200%200%201%201-1h7a1%201%200%200%201%201%201v4.5a1%201%200%200%201-1%201h-7a1%201%200%200%201-1-1V7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days-micro);-webkit-mask:var(--hero-calendar-days-micro);-webkit-mask:var(--hero-calendar-days-micro);mask:var(--hero-calendar-days-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days-mini{--hero-calendar-days-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.25%2012a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H6a.75.75%200%200%201-.75-.75V12ZM6%2013.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V14a.75.75%200%200%200-.75-.75H6ZM7.25%2012a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H8a.75.75%200%200%201-.75-.75V12ZM8%2013.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V14a.75.75%200%200%200-.75-.75H8ZM9.25%2010a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H10a.75.75%200%200%201-.75-.75V10ZM10%2011.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V12a.75.75%200%200%200-.75-.75H10ZM9.25%2014a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H10a.75.75%200%200%201-.75-.75V14ZM12%209.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V10a.75.75%200%200%200-.75-.75H12ZM11.25%2012a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H12a.75.75%200%200%201-.75-.75V12ZM12%2013.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V14a.75.75%200%200%200-.75-.75H12ZM13.25%2010a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H14a.75.75%200%200%201-.75-.75V10ZM14%2011.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V12a.75.75%200%200%200-.75-.75H14Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.75%202a.75.75%200%200%201%20.75.75V4h7V2.75a.75.75%200%200%201%201.5%200V4h.25A2.75%202.75%200%200%201%2018%206.75v8.5A2.75%202.75%200%200%201%2015.25%2018H4.75A2.75%202.75%200%200%201%202%2015.25v-8.5A2.75%202.75%200%200%201%204.75%204H5V2.75A.75.75%200%200%201%205.75%202Zm-1%205.5c-.69%200-1.25.56-1.25%201.25v6.5c0%20.69.56%201.25%201.25%201.25h10.5c.69%200%201.25-.56%201.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25H4.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days-mini);-webkit-mask:var(--hero-calendar-days-mini);-webkit-mask:var(--hero-calendar-days-mini);mask:var(--hero-calendar-days-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-micro{--hero-calendar-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%201.75a.75.75%200%200%201%201.5%200V3h5V1.75a.75.75%200%200%201%201.5%200V3a2%202%200%200%201%202%202v7a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2V1.75ZM4.5%206a1%201%200%200%200-1%201v4.5a1%201%200%200%200%201%201h7a1%201%200%200%200%201-1V7a1%201%200%200%200-1-1h-7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-micro);-webkit-mask:var(--hero-calendar-micro);-webkit-mask:var(--hero-calendar-micro);mask:var(--hero-calendar-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-camera-mini{--hero-camera-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208a2%202%200%200%201%202-2h.93a2%202%200%200%200%201.664-.89l.812-1.22A2%202%200%200%201%208.07%203h3.86a2%202%200%200%201%201.664.89l.812%201.22A2%202%200%200%200%2016.07%206H17a2%202%200%200%201%202%202v7a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2V8Zm13.5%203a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200ZM10%2014a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-camera-mini);-webkit-mask:var(--hero-camera-mini);-webkit-mask:var(--hero-camera-mini);mask:var(--hero-camera-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle{--hero-check-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-micro{--hero-check-circle-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014Zm3.844-8.791a.75.75%200%200%200-1.188-.918l-3.7%204.79-1.649-1.833a.75.75%200%201%200-1.114%201.004l2.25%202.5a.75.75%200%200%200%201.15-.043l4.25-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle-micro);-webkit-mask:var(--hero-check-circle-micro);-webkit-mask:var(--hero-check-circle-micro);mask:var(--hero-check-circle-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-mini{--hero-check-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm3.857-9.809a.75.75%200%200%200-1.214-.882l-3.483%204.79-1.88-1.88a.75.75%200%201%200-1.06%201.061l2.5%202.5a.75.75%200%200%200%201.137-.089l4-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle-mini);-webkit-mask:var(--hero-check-circle-mini);-webkit-mask:var(--hero-check-circle-mini);mask:var(--hero-check-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-double-left-mini{--hero-chevron-double-left-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.72%209.47a.75.75%200%200%200%200%201.06l4.25%204.25a.75.75%200%201%200%201.06-1.06L6.31%2010l3.72-3.72a.75.75%200%201%200-1.06-1.06L4.72%209.47Zm9.25-4.25L9.72%209.47a.75.75%200%200%200%200%201.06l4.25%204.25a.75.75%200%201%200%201.06-1.06L11.31%2010l3.72-3.72a.75.75%200%200%200-1.06-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-double-left-mini);-webkit-mask:var(--hero-chevron-double-left-mini);-webkit-mask:var(--hero-chevron-double-left-mini);mask:var(--hero-chevron-double-left-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-double-right-mini{--hero-chevron-double-right-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.28%209.47a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%201%201-1.06-1.06L13.69%2010%209.97%206.28a.75.75%200%200%201%201.06-1.06l4.25%204.25ZM6.03%205.22l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L8.69%2010%204.97%206.28a.75.75%200%200%201%201.06-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-double-right-mini);-webkit-mask:var(--hero-chevron-double-right-mini);-webkit-mask:var(--hero-chevron-double-right-mini);mask:var(--hero-chevron-double-right-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down-mini{--hero-chevron-down-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.22%208.22a.75.75%200%200%201%201.06%200L10%2011.94l3.72-3.72a.75.75%200%201%201%201.06%201.06l-4.25%204.25a.75.75%200%200%201-1.06%200L5.22%209.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down-mini);-webkit-mask:var(--hero-chevron-down-mini);-webkit-mask:var(--hero-chevron-down-mini);mask:var(--hero-chevron-down-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left-mini{--hero-chevron-left-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.78%205.22a.75.75%200%200%201%200%201.06L8.06%2010l3.72%203.72a.75.75%200%201%201-1.06%201.06l-4.25-4.25a.75.75%200%200%201%200-1.06l4.25-4.25a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left-mini);-webkit-mask:var(--hero-chevron-left-mini);-webkit-mask:var(--hero-chevron-left-mini);mask:var(--hero-chevron-left-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right-mini{--hero-chevron-right-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010%208.22%206.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right-mini);-webkit-mask:var(--hero-chevron-right-mini);-webkit-mask:var(--hero-chevron-right-mini);mask:var(--hero-chevron-right-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-up-mini{--hero-chevron-up-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.47%206.47a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%201%201-1.06%201.06L10%208.06l-3.72%203.72a.75.75%200%200%201-1.06-1.06l4.25-4.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up-mini);-webkit-mask:var(--hero-chevron-up-mini);-webkit-mask:var(--hero-chevron-up-mini);mask:var(--hero-chevron-up-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document-list-micro{--hero-clipboard-document-list-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.986%203H12a2%202%200%200%201%202%202v6a2%202%200%200%201-1.5%201.937V7A2.5%202.5%200%200%200%2010%204.5H4.063A2%202%200%200%201%206%203h.014A2.25%202.25%200%200%201%208.25%201h1.5a2.25%202.25%200%200%201%202.236%202ZM10.5%204v-.75a.75.75%200%200%200-.75-.75h-1.5a.75.75%200%200%200-.75.75V4h3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206a1%201%200%200%200-1%201v7a1%201%200%200%200%201%201h7a1%201%200%200%200%201-1V7a1%201%200%200%200-1-1H3Zm1.75%202.5a.75.75%200%200%200%200%201.5h3.5a.75.75%200%200%200%200-1.5h-3.5ZM4%2011.75a.75.75%200%200%201%20.75-.75h3.5a.75.75%200%200%201%200%201.5h-3.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document-list-micro);-webkit-mask:var(--hero-clipboard-document-list-micro);-webkit-mask:var(--hero-clipboard-document-list-micro);mask:var(--hero-clipboard-document-list-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document-list-mini{--hero-clipboard-document-list-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.988%203.012A2.25%202.25%200%200%201%2018%205.25v6.5A2.25%202.25%200%200%201%2015.75%2014H13.5V7A2.5%202.5%200%200%200%2011%204.5H8.128a2.252%202.252%200%200%201%201.884-1.488A2.25%202.25%200%200%201%2012.25%201h1.5a2.25%202.25%200%200%201%202.238%202.012ZM11.5%203.25a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%20.75.75v.25h-3v-.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%207a1%201%200%200%201%201-1h8a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V7Zm2%203.25a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75Zm0%203.5a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document-list-mini);-webkit-mask:var(--hero-clipboard-document-list-mini);-webkit-mask:var(--hero-clipboard-document-list-mini);mask:var(--hero-clipboard-document-list-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document-mini{--hero-clipboard-document-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.988%203.012A2.25%202.25%200%200%201%2018%205.25v6.5A2.25%202.25%200%200%201%2015.75%2014H13.5v-3.379a3%203%200%200%200-.879-2.121l-3.12-3.121a3%203%200%200%200-1.402-.791%202.252%202.252%200%200%201%201.913-1.576A2.25%202.25%200%200%201%2012.25%201h1.5a2.25%202.25%200%200%201%202.238%202.012ZM11.5%203.25a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%20.75.75v.25h-3v-.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%206A1.5%201.5%200%200%200%202%207.5v9A1.5%201.5%200%200%200%203.5%2018h7a1.5%201.5%200%200%200%201.5-1.5v-5.879a1.5%201.5%200%200%200-.44-1.06L8.44%206.439A1.5%201.5%200%200%200%207.378%206H3.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document-mini);-webkit-mask:var(--hero-clipboard-document-mini);-webkit-mask:var(--hero-clipboard-document-mini);mask:var(--hero-clipboard-document-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock-micro{--hero-clock-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208a7%207%200%201%201%2014%200A7%207%200%200%201%201%208Zm7.75-4.25a.75.75%200%200%200-1.5%200V8c0%20.414.336.75.75.75h3.25a.75.75%200%200%200%200-1.5h-2.5v-3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock-micro);-webkit-mask:var(--hero-clock-micro);-webkit-mask:var(--hero-clock-micro);mask:var(--hero-clock-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock-mini{--hero-clock-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm.75-13a.75.75%200%200%200-1.5%200v5c0%20.414.336.75.75.75h4a.75.75%200%200%200%200-1.5h-3.25V5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock-mini);-webkit-mask:var(--hero-clock-mini);-webkit-mask:var(--hero-clock-mini);mask:var(--hero-clock-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-6-tooth-micro{--hero-cog-6-tooth-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.455%201.45A.5.5%200%200%201%206.952%201h2.096a.5.5%200%200%201%20.497.45l.186%201.858a4.996%204.996%200%200%201%201.466.848l1.703-.769a.5.5%200%200%201%20.639.206l1.047%201.814a.5.5%200%200%201-.14.656l-1.517%201.09a5.026%205.026%200%200%201%200%201.694l1.516%201.09a.5.5%200%200%201%20.141.656l-1.047%201.814a.5.5%200%200%201-.639.206l-1.703-.768c-.433.36-.928.649-1.466.847l-.186%201.858a.5.5%200%200%201-.497.45H6.952a.5.5%200%200%201-.497-.45l-.186-1.858a4.993%204.993%200%200%201-1.466-.848l-1.703.769a.5.5%200%200%201-.639-.206l-1.047-1.814a.5.5%200%200%201%20.14-.656l1.517-1.09a5.033%205.033%200%200%201%200-1.694l-1.516-1.09a.5.5%200%200%201-.141-.656L2.46%203.593a.5.5%200%200%201%20.639-.206l1.703.769c.433-.36.928-.65%201.466-.848l.186-1.858Zm-.177%207.567-.022-.037a2%202%200%200%201%203.466-1.997l.022.037a2%202%200%200%201-3.466%201.997Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog-6-tooth-micro);-webkit-mask:var(--hero-cog-6-tooth-micro);-webkit-mask:var(--hero-cog-6-tooth-micro);mask:var(--hero-cog-6-tooth-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-computer-desktop-micro{--hero-computer-desktop-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.25A2.25%202.25%200%200%201%204.25%202h7.5A2.25%202.25%200%200%201%2014%204.25v5.5A2.25%202.25%200%200%201%2011.75%2012h-1.312c.1.128.21.248.328.36a.75.75%200%200%201%20.234.545v.345a.75.75%200%200%201-.75.75h-4.5a.75.75%200%200%201-.75-.75v-.345a.75.75%200%200%201%20.234-.545c.118-.111.228-.232.328-.36H4.25A2.25%202.25%200%200%201%202%209.75v-5.5Zm2.25-.75a.75.75%200%200%200-.75.75v4.5c0%20.414.336.75.75.75h7.5a.75.75%200%200%200%20.75-.75v-4.5a.75.75%200%200%200-.75-.75h-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop-micro);-webkit-mask:var(--hero-computer-desktop-micro);-webkit-mask:var(--hero-computer-desktop-micro);mask:var(--hero-computer-desktop-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-credit-card-micro{--hero-credit-card-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.5%203A1.5%201.5%200%200%200%201%204.5V5h14v-.5A1.5%201.5%200%200%200%2013.5%203h-11Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%207H1v4.5A1.5%201.5%200%200%200%202.5%2013h11a1.5%201.5%200%200%200%201.5-1.5V7ZM3%2010.25a.75.75%200%200%201%20.75-.75h.5a.75.75%200%200%201%200%201.5h-.5a.75.75%200%200%201-.75-.75Zm3.75-.75a.75.75%200%200%200%200%201.5h2.5a.75.75%200%200%200%200-1.5h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-credit-card-micro);-webkit-mask:var(--hero-credit-card-micro);-webkit-mask:var(--hero-credit-card-micro);mask:var(--hero-credit-card-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-currency-dollar-mini{--hero-currency-dollar-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.75%2010.818v2.614A3.13%203.13%200%200%200%2011.888%2013c.482-.315.612-.648.612-.875%200-.227-.13-.56-.612-.875a3.13%203.13%200%200%200-1.138-.432ZM8.33%208.62c.053.055.115.11.184.164.208.16.46.284.736.363V6.603a2.45%202.45%200%200%200-.35.13c-.14.065-.27.143-.386.233-.377.292-.514.627-.514.909%200%20.184.058.39.202.592.037.051.08.102.128.152Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-8-6a.75.75%200%200%201%20.75.75v.316a3.78%203.78%200%200%201%201.653.713c.426.33.744.74.925%201.2a.75.75%200%200%201-1.395.55%201.35%201.35%200%200%200-.447-.563%202.187%202.187%200%200%200-.736-.363V9.3c.698.093%201.383.32%201.959.696.787.514%201.29%201.27%201.29%202.13%200%20.86-.504%201.616-1.29%202.13-.576.377-1.261.603-1.96.696v.299a.75.75%200%201%201-1.5%200v-.3c-.697-.092-1.382-.318-1.958-.695-.482-.315-.857-.717-1.078-1.188a.75.75%200%201%201%201.359-.636c.08.173.245.376.54.569.313.205.706.353%201.138.432v-2.748a3.782%203.782%200%200%201-1.653-.713C6.9%209.433%206.5%208.681%206.5%207.875c0-.805.4-1.558%201.097-2.096a3.78%203.78%200%200%201%201.653-.713V4.75A.75.75%200%200%201%2010%204Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-currency-dollar-mini);-webkit-mask:var(--hero-currency-dollar-mini);-webkit-mask:var(--hero-currency-dollar-mini);mask:var(--hero-currency-dollar-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-check-micro{--hero-document-check-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm6.713%204.16a.75.75%200%200%201%20.127%201.053l-2.75%203.5a.75.75%200%200%201-1.078.106l-1.75-1.5a.75.75%200%201%201%20.976-1.138l1.156.99L9.66%206.287a.75.75%200%200%201%201.053-.127Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-check-micro);-webkit-mask:var(--hero-document-check-micro);-webkit-mask:var(--hero-document-check-micro);mask:var(--hero-document-check-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-magnifying-glass-mini{--hero-document-magnifying-glass-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%2010a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm5%205a3%203%200%201%200%201.524%205.585l1.196%201.195a.75.75%200%201%200%201.06-1.06l-1.195-1.196A3%203%200%200%200%209.5%207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-magnifying-glass-mini);-webkit-mask:var(--hero-document-magnifying-glass-mini);-webkit-mask:var(--hero-document-magnifying-glass-mini);mask:var(--hero-document-magnifying-glass-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-mini{--hero-document-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%203.5A1.5%201.5%200%200%201%204.5%202h6.879a1.5%201.5%200%200%201%201.06.44l4.122%204.12A1.5%201.5%200%200%201%2017%207.622V16.5a1.5%201.5%200%200%201-1.5%201.5h-11A1.5%201.5%200%200%201%203%2016.5v-13Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-mini);-webkit-mask:var(--hero-document-mini);-webkit-mask:var(--hero-document-mini);mask:var(--hero-document-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-plus-mini{--hero-document-plus-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5ZM10%208a.75.75%200%200%201%20.75.75v1.5h1.5a.75.75%200%200%201%200%201.5h-1.5v1.5a.75.75%200%200%201-1.5%200v-1.5h-1.5a.75.75%200%200%201%200-1.5h1.5v-1.5A.75.75%200%200%201%2010%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-plus-mini);-webkit-mask:var(--hero-document-plus-mini);-webkit-mask:var(--hero-document-plus-mini);mask:var(--hero-document-plus-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text-micro{--hero-document-text-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm1%205.75A.75.75%200%200%201%205.75%207h4.5a.75.75%200%200%201%200%201.5h-4.5A.75.75%200%200%201%205%207.75Zm0%203a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text-micro);-webkit-mask:var(--hero-document-text-micro);-webkit-mask:var(--hero-document-text-micro);mask:var(--hero-document-text-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text-mini{--hero-document-text-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm2.25%208.5a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Zm0%203a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text-mini);-webkit-mask:var(--hero-document-text-mini);-webkit-mask:var(--hero-document-text-mini);mask:var(--hero-document-text-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-horizontal-circle-mini{--hero-ellipsis-horizontal-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2010a8%208%200%201%201%2016%200%208%208%200%200%201-16%200Zm8%201a1%201%200%201%200%200-2%201%201%200%200%200%200%202Zm-3-1a1%201%200%201%201-2%200%201%201%200%200%201%202%200Zm7%201a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ellipsis-horizontal-circle-mini);-webkit-mask:var(--hero-ellipsis-horizontal-circle-mini);-webkit-mask:var(--hero-ellipsis-horizontal-circle-mini);mask:var(--hero-ellipsis-horizontal-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle{--hero-exclamation-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m9-.75a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%203.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-triangle{--hero-exclamation-triangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m-9.303%203.376c-.866%201.5.217%203.374%201.948%203.374h14.71c1.73%200%202.813-1.874%201.948-3.374L13.949%203.378c-.866-1.5-3.032-1.5-3.898%200L2.697%2016.126ZM12%2015.75h.007v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye-micro{--hero-eye-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%209.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.38%208.28a.87.87%200%200%201%200-.566%207.003%207.003%200%200%201%2013.238.006.87.87%200%200%201%200%20.566A7.003%207.003%200%200%201%201.379%208.28ZM11%208a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye-micro);-webkit-mask:var(--hero-eye-micro);-webkit-mask:var(--hero-eye-micro);mask:var(--hero-eye-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-flag-micro{--hero-flag-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.75%202a.75.75%200%200%200-.75.75v10.5a.75.75%200%200%200%201.5%200v-2.624l.33-.083A6.044%206.044%200%200%201%208%2011c1.29.645%202.77.807%204.17.457l1.48-.37a.462.462%200%200%200%20.35-.448V3.56a.438.438%200%200%200-.544-.425l-1.287.322C10.77%203.808%209.291%203.646%208%203a6.045%206.045%200%200%200-4.17-.457l-.34.085A.75.75%200%200%200%202.75%202Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-flag-micro);-webkit-mask:var(--hero-flag-micro);-webkit-mask:var(--hero-flag-micro);mask:var(--hero-flag-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hashtag-mini{--hero-hashtag-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.493%202.852a.75.75%200%200%200-1.486-.204L7.545%206H4.198a.75.75%200%200%200%200%201.5h3.14l-.69%205H3.302a.75.75%200%200%200%200%201.5h3.14l-.435%203.148a.75.75%200%200%200%201.486.204L7.955%2014h2.986l-.434%203.148a.75.75%200%200%200%201.486.204L12.456%2014h3.346a.75.75%200%200%200%200-1.5h-3.14l.69-5h3.346a.75.75%200%200%200%200-1.5h-3.14l.435-3.148a.75.75%200%200%200-1.486-.204L12.045%206H9.059l.434-3.148ZM8.852%207.5l-.69%205h2.986l.69-5H8.852Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hashtag-mini);-webkit-mask:var(--hero-hashtag-mini);-webkit-mask:var(--hero-hashtag-mini);mask:var(--hero-hashtag-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-home-micro{--hero-home-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.543%202.232a.75.75%200%200%200-1.085%200l-5.25%205.5A.75.75%200%200%200%202.75%209H4v4a1%201%200%200%200%201%201h1a1%201%200%200%200%201-1v-1a1%201%200%201%201%202%200v1a1%201%200%200%200%201%201h1a1%201%200%200%200%201-1V9h1.25a.75.75%200%200%200%20.543-1.268l-5.25-5.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-home-micro);-webkit-mask:var(--hero-home-micro);-webkit-mask:var(--hero-home-micro);mask:var(--hero-home-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-home-mini{--hero-home-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.293%202.293a1%201%200%200%201%201.414%200l7%207A1%201%200%200%201%2017%2011h-1v6a1%201%200%200%201-1%201h-2a1%201%200%200%201-1-1v-3a1%201%200%200%200-1-1H9a1%201%200%200%200-1%201v3a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-6H3a1%201%200%200%201-.707-1.707l7-7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-home-mini);-webkit-mask:var(--hero-home-mini);-webkit-mask:var(--hero-home-mini);mask:var(--hero-home-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-identification-micro{--hero-identification-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%203a2%202%200%200%200-2%202v6a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V5a2%202%200%200%200-2-2H3Zm2.5%205a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM10%205.75a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%200%201.5h-1.5a.75.75%200%200%201-.75-.75Zm.75%203.75a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%200-1.5h-1.5ZM10%208a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%200%201.5h-1.5A.75.75%200%200%201%2010%208Zm-2.378%203c.346%200%20.583-.343.395-.633A2.998%202.998%200%200%200%205.5%209a2.998%202.998%200%200%200-2.517%201.367c-.188.29.05.633.395.633h4.244Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-identification-micro);-webkit-mask:var(--hero-identification-micro);-webkit-mask:var(--hero-identification-micro);mask:var(--hero-identification-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-identification-mini{--hero-identification-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%206a3%203%200%200%201%203-3h12a3%203%200%200%201%203%203v8a3%203%200%200%201-3%203H4a3%203%200%200%201-3-3V6Zm4%201.5a2%202%200%201%201%204%200%202%202%200%200%201-4%200Zm2%203a4%204%200%200%200-3.665%202.395.75.75%200%200%200%20.416%201A8.98%208.98%200%200%200%207%2014.5a8.98%208.98%200%200%200%203.249-.604.75.75%200%200%200%20.416-1.001A4.001%204.001%200%200%200%207%2010.5Zm5-3.75a.75.75%200%200%201%20.75-.75h2.5a.75.75%200%200%201%200%201.5h-2.5a.75.75%200%200%201-.75-.75Zm0%206.5a.75.75%200%200%201%20.75-.75h2.5a.75.75%200%200%201%200%201.5h-2.5a.75.75%200%200%201-.75-.75Zm.75-4a.75.75%200%200%200%200%201.5h2.5a.75.75%200%200%200%200-1.5h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-identification-mini);-webkit-mask:var(--hero-identification-mini);-webkit-mask:var(--hero-identification-mini);mask:var(--hero-identification-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox-arrow-down-mini{--hero-inbox-arrow-down-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%202a.75.75%200%200%201%20.75.75v5.59l1.95-2.1a.75.75%200%201%201%201.1%201.02l-3.25%203.5a.75.75%200%200%201-1.1%200L6.2%207.26a.75.75%200%201%201%201.1-1.02l1.95%202.1V2.75A.75.75%200%200%201%2010%202Z%22%2F%3E%20%20%3Cpath%20d%3D%22M5.273%204.5a1.25%201.25%200%200%200-1.205.918l-1.523%205.52c-.006.02-.01.041-.015.062H6a1%201%200%200%201%20.894.553l.448.894a1%201%200%200%200%20.894.553h3.438a1%201%200%200%200%20.86-.49l.606-1.02A1%201%200%200%201%2014%2011h3.47a1.318%201.318%200%200%200-.015-.062l-1.523-5.52a1.25%201.25%200%200%200-1.205-.918h-.977a.75.75%200%200%201%200-1.5h.977a2.75%202.75%200%200%201%202.651%202.019l1.523%205.52c.066.239.099.485.099.732V15a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2v-3.73c0-.246.033-.492.099-.73l1.523-5.521A2.75%202.75%200%200%201%205.273%203h.977a.75.75%200%200%201%200%201.5h-.977Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox-arrow-down-mini);-webkit-mask:var(--hero-inbox-arrow-down-mini);-webkit-mask:var(--hero-inbox-arrow-down-mini);mask:var(--hero-inbox-arrow-down-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox-micro{--hero-inbox-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.784%203A2.25%202.25%200%200%200%202.68%204.449L1.147%208.475A2.25%202.25%200%200%200%201%209.276v1.474A2.25%202.25%200%200%200%203.25%2013h9.5A2.25%202.25%200%200%200%2015%2010.75V9.276c0-.274-.05-.545-.147-.801l-1.534-4.026A2.25%202.25%200%200%200%2011.216%203H4.784Zm-.701%201.983a.75.75%200%200%201%20.7-.483h6.433a.75.75%200%200%201%20.701.483L13.447%209h-2.412a1%201%200%200%200-.832.445l-.406.61a1%201%200%200%201-.832.445h-1.93a1%201%200%200%201-.832-.445l-.406-.61A1%201%200%200%200%204.965%209H2.553l1.53-4.017Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox-micro);-webkit-mask:var(--hero-inbox-micro);-webkit-mask:var(--hero-inbox-micro);mask:var(--hero-inbox-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-italic-micro{--hero-italic-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.25%202.75A.75.75%200%200%201%207%202h6a.75.75%200%200%201%200%201.5h-2.483l-3.429%209H9A.75.75%200%200%201%209%2014H3a.75.75%200%200%201%200-1.5h2.483l3.429-9H7a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-italic-micro);-webkit-mask:var(--hero-italic-micro);-webkit-mask:var(--hero-italic-micro);mask:var(--hero-italic-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-key-micro{--hero-key-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14%206a4%204%200%200%201-4.899%203.899l-1.955%201.955a.5.5%200%200%201-.353.146H5v1.5a.5.5%200%200%201-.5.5h-2a.5.5%200%200%201-.5-.5v-2.293a.5.5%200%200%201%20.146-.353l3.955-3.955A4%204%200%201%201%2014%206Zm-4-2a.75.75%200%200%200%200%201.5.5.5%200%200%201%20.5.5.75.75%200%200%200%201.5%200%202%202%200%200%200-2-2Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-key-micro);-webkit-mask:var(--hero-key-micro);-webkit-mask:var(--hero-key-micro);mask:var(--hero-key-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-link-micro{--hero-link-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.914%206.025a.75.75%200%200%201%201.06%200%203.5%203.5%200%200%201%200%204.95l-2%202a3.5%203.5%200%200%201-5.396-4.402.75.75%200%200%201%201.251.827%202%202%200%200%200%203.085%202.514l2-2a2%202%200%200%200%200-2.828.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.086%209.975a.75.75%200%200%201-1.06%200%203.5%203.5%200%200%201%200-4.95l2-2a3.5%203.5%200%200%201%205.396%204.402.75.75%200%200%201-1.251-.827%202%202%200%200%200-3.085-2.514l-2%202a2%202%200%200%200%200%202.828.75.75%200%200%201%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link-micro);-webkit-mask:var(--hero-link-micro);-webkit-mask:var(--hero-link-micro);mask:var(--hero-link-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-link-mini{--hero-link-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12.232%204.232a2.5%202.5%200%200%201%203.536%203.536l-1.225%201.224a.75.75%200%200%200%201.061%201.06l1.224-1.224a4%204%200%200%200-5.656-5.656l-3%203a4%204%200%200%200%20.225%205.865.75.75%200%200%200%20.977-1.138%202.5%202.5%200%200%201-.142-3.667l3-3Z%22%2F%3E%20%20%3Cpath%20d%3D%22M11.603%207.963a.75.75%200%200%200-.977%201.138%202.5%202.5%200%200%201%20.142%203.667l-3%203a2.5%202.5%200%200%201-3.536-3.536l1.225-1.224a.75.75%200%200%200-1.061-1.06l-1.224%201.224a4%204%200%201%200%205.656%205.656l3-3a4%204%200%200%200-.225-5.865Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link-mini);-webkit-mask:var(--hero-link-mini);-webkit-mask:var(--hero-link-mini);mask:var(--hero-link-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-link-slash-mini{--hero-link-slash-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.22%202.22a.75.75%200%200%201%201.06%200l4.46%204.46c.128-.178.272-.349.432-.508l3-3a4%204%200%200%201%205.657%205.656l-1.225%201.225a.75.75%200%201%201-1.06-1.06l1.224-1.225a2.5%202.5%200%200%200-3.536-3.536l-3%203a2.504%202.504%200%200%200-.406.533l2.59%202.59a2.49%202.49%200%200%200-.79-1.254.75.75%200%201%201%20.977-1.138%203.997%203.997%200%200%201%201.306%203.886l4.871%204.87a.75.75%200%201%201-1.06%201.061l-5.177-5.177-.006-.005-4.134-4.134a.65.65%200%200%201-.005-.006L2.22%203.28a.75.75%200%200%201%200-1.06Zm3.237%207.727a.75.75%200%200%201%200%201.06l-1.225%201.225a2.5%202.5%200%200%200%203.536%203.536l1.879-1.879a.75.75%200%201%201%201.06%201.06L8.83%2016.83a4%204%200%200%201-5.657-5.657l1.224-1.225a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link-slash-mini);-webkit-mask:var(--hero-link-slash-mini);-webkit-mask:var(--hero-link-slash-mini);mask:var(--hero-link-slash-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-list-bullet-micro{--hero-list-bullet-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%204.75a1%201%200%201%200%200-2%201%201%200%200%200%200%202ZM6.25%203a.75.75%200%200%200%200%201.5h7a.75.75%200%200%200%200-1.5h-7ZM6.25%207.25a.75.75%200%200%200%200%201.5h7a.75.75%200%200%200%200-1.5h-7ZM6.25%2011.5a.75.75%200%200%200%200%201.5h7a.75.75%200%200%200%200-1.5h-7ZM4%2012.25a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM3%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-list-bullet-micro);-webkit-mask:var(--hero-list-bullet-micro);-webkit-mask:var(--hero-list-bullet-micro);mask:var(--hero-list-bullet-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed-micro{--hero-lock-closed-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201a3.5%203.5%200%200%200-3.5%203.5V7A1.5%201.5%200%200%200%203%208.5v5A1.5%201.5%200%200%200%204.5%2015h7a1.5%201.5%200%200%200%201.5-1.5v-5A1.5%201.5%200%200%200%2011.5%207V4.5A3.5%203.5%200%200%200%208%201Zm2%206V4.5a2%202%200%201%200-4%200V7h4Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed-micro);-webkit-mask:var(--hero-lock-closed-micro);-webkit-mask:var(--hero-lock-closed-micro);mask:var(--hero-lock-closed-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed-mini{--hero-lock-closed-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%201a4.5%204.5%200%200%200-4.5%204.5V9H5a2%202%200%200%200-2%202v6a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-6a2%202%200%200%200-2-2h-.5V5.5A4.5%204.5%200%200%200%2010%201Zm3%208V5.5a3%203%200%201%200-6%200V9h6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed-mini);-webkit-mask:var(--hero-lock-closed-mini);-webkit-mask:var(--hero-lock-closed-mini);mask:var(--hero-lock-closed-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-open-micro{--hero-lock-open-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.5%201A3.5%203.5%200%200%200%208%204.5V7H2.5A1.5%201.5%200%200%200%201%208.5v5A1.5%201.5%200%200%200%202.5%2015h7a1.5%201.5%200%200%200%201.5-1.5v-5A1.5%201.5%200%200%200%209.5%207V4.5a2%202%200%201%201%204%200v1.75a.75.75%200%200%200%201.5%200V4.5A3.5%203.5%200%200%200%2011.5%201Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-open-micro);-webkit-mask:var(--hero-lock-open-micro);-webkit-mask:var(--hero-lock-open-micro);mask:var(--hero-lock-open-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-open-mini{--hero-lock-open-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.5%201A4.5%204.5%200%200%200%2010%205.5V9H3a2%202%200%200%200-2%202v6a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-6a2%202%200%200%200-2-2h-1.5V5.5a3%203%200%201%201%206%200v2.75a.75.75%200%200%200%201.5%200V5.5A4.5%204.5%200%200%200%2014.5%201Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-open-mini);-webkit-mask:var(--hero-lock-open-mini);-webkit-mask:var(--hero-lock-open-mini);mask:var(--hero-lock-open-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass-micro{--hero-magnifying-glass-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.965%2011.026a5%205%200%201%201%201.06-1.06l2.755%202.754a.75.75%200%201%201-1.06%201.06l-2.755-2.754ZM10.5%207a3.5%203.5%200%201%201-7%200%203.5%203.5%200%200%201%207%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass-micro);-webkit-mask:var(--hero-magnifying-glass-micro);-webkit-mask:var(--hero-magnifying-glass-micro);mask:var(--hero-magnifying-glass-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass-mini{--hero-magnifying-glass-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9%203.5a5.5%205.5%200%201%200%200%2011%205.5%205.5%200%200%200%200-11ZM2%209a7%207%200%201%201%2012.452%204.391l3.328%203.329a.75.75%200%201%201-1.06%201.06l-3.329-3.328A7%207%200%200%201%202%209Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass-mini);-webkit-mask:var(--hero-magnifying-glass-mini);-webkit-mask:var(--hero-magnifying-glass-mini);mask:var(--hero-magnifying-glass-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass-minus-micro{--hero-magnifying-glass-minus-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.75%206.25h-3.5a.75.75%200%200%200%200%201.5h3.5a.75.75%200%200%200%200-1.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7%2012c1.11%200%202.136-.362%202.965-.974l2.755%202.754a.75.75%200%201%200%201.06-1.06l-2.754-2.755A5%205%200%201%200%207%2012Zm0-1.5a3.5%203.5%200%201%200%200-7%203.5%203.5%200%200%200%200%207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass-minus-micro);-webkit-mask:var(--hero-magnifying-glass-minus-micro);-webkit-mask:var(--hero-magnifying-glass-minus-micro);mask:var(--hero-magnifying-glass-minus-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass-plus-micro{--hero-magnifying-glass-plus-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.25%208.75v-1h-1a.75.75%200%200%201%200-1.5h1v-1a.75.75%200%200%201%201.5%200v1h1a.75.75%200%200%201%200%201.5h-1v1a.75.75%200%200%201-1.5%200Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7%2012c1.11%200%202.136-.362%202.965-.974l2.755%202.754a.75.75%200%201%200%201.06-1.06l-2.754-2.755A5%205%200%201%200%207%2012Zm0-1.5a3.5%203.5%200%201%200%200-7%203.5%203.5%200%200%200%200%207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass-plus-micro);-webkit-mask:var(--hero-magnifying-glass-plus-micro);-webkit-mask:var(--hero-magnifying-glass-plus-micro);mask:var(--hero-magnifying-glass-plus-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin-micro{--hero-map-pin-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m7.539%2014.841.003.003.002.002a.755.755%200%200%200%20.912%200l.002-.002.003-.003.012-.009a5.57%205.57%200%200%200%20.19-.153%2015.588%2015.588%200%200%200%202.046-2.082c1.101-1.362%202.291-3.342%202.291-5.597A5%205%200%200%200%203%207c0%202.255%201.19%204.235%202.292%205.597a15.591%2015.591%200%200%200%202.046%202.082%208.916%208.916%200%200%200%20.189.153l.012.01ZM8%208.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin-micro);-webkit-mask:var(--hero-map-pin-micro);-webkit-mask:var(--hero-map-pin-micro);mask:var(--hero-map-pin-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin-mini{--hero-map-pin-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m9.69%2018.933.003.001C9.89%2019.02%2010%2019%2010%2019s.11.02.308-.066l.002-.001.006-.003.018-.008a5.741%205.741%200%200%200%20.281-.14c.186-.096.446-.24.757-.433.62-.384%201.445-.966%202.274-1.765C15.302%2014.988%2017%2012.493%2017%209A7%207%200%201%200%203%209c0%203.492%201.698%205.988%203.355%207.584a13.731%2013.731%200%200%200%202.273%201.765%2011.842%2011.842%200%200%200%20.976.544l.062.029.018.008.006.003ZM10%2011.25a2.25%202.25%200%201%200%200-4.5%202.25%202.25%200%200%200%200%204.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin-mini);-webkit-mask:var(--hero-map-pin-mini);-webkit-mask:var(--hero-map-pin-mini);mask:var(--hero-map-pin-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus-circle-mini{--hero-minus-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM6.75%209.25a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-minus-circle-mini);-webkit-mask:var(--hero-minus-circle-mini);-webkit-mask:var(--hero-minus-circle-mini);mask:var(--hero-minus-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-moon-micro{--hero-moon-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14.438%2010.148c.19-.425-.321-.787-.748-.601A5.5%205.5%200%200%201%206.453%202.31c.186-.427-.176-.938-.6-.748a6.501%206.501%200%201%200%208.585%208.586Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);mask:var(--hero-moon-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-no-symbol-micro{--hero-no-symbol-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.05%203.05a7%207%200%201%201%209.9%209.9%207%207%200%200%201-9.9-9.9Zm1.627.566%207.707%207.707a5.501%205.501%200%200%200-7.707-7.707Zm6.646%208.768L3.616%204.677a5.501%205.501%200%200%200%207.707%207.707Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-no-symbol-micro);-webkit-mask:var(--hero-no-symbol-micro);-webkit-mask:var(--hero-no-symbol-micro);mask:var(--hero-no-symbol-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-clip-mini{--hero-paper-clip-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.621%204.379a3%203%200%200%200-4.242%200l-7%207a3%203%200%200%200%204.241%204.243h.001l.497-.5a.75.75%200%200%201%201.064%201.057l-.498.501-.002.002a4.5%204.5%200%200%201-6.364-6.364l7-7a4.5%204.5%200%200%201%206.368%206.36l-3.455%203.553A2.625%202.625%200%201%201%209.52%209.52l3.45-3.451a.75.75%200%201%201%201.061%201.06l-3.45%203.451a1.125%201.125%200%200%200%201.587%201.595l3.454-3.553a3%203%200%200%200%200-4.242Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-clip-mini);-webkit-mask:var(--hero-paper-clip-mini);-webkit-mask:var(--hero-paper-clip-mini);mask:var(--hero-paper-clip-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause-micro{--hero-pause-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.5%202a.5.5%200%200%200-.5.5v11a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-11a.5.5%200%200%200-.5-.5h-1ZM10.5%202a.5.5%200%200%200-.5.5v11a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-11a.5.5%200%200%200-.5-.5h-1Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause-micro);-webkit-mask:var(--hero-pause-micro);-webkit-mask:var(--hero-pause-micro);mask:var(--hero-pause-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-micro{--hero-pencil-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.013%202.513a1.75%201.75%200%200%201%202.475%202.474L6.226%2012.25a2.751%202.751%200%200%201-.892.596l-2.047.848a.75.75%200%200%201-.98-.98l.848-2.047a2.75%202.75%200%200%201%20.596-.892l7.262-7.261Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-micro);-webkit-mask:var(--hero-pencil-micro);-webkit-mask:var(--hero-pencil-micro);mask:var(--hero-pencil-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-square-micro{--hero-pencil-square-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13.488%202.513a1.75%201.75%200%200%200-2.475%200L6.75%206.774a2.75%202.75%200%200%200-.596.892l-.848%202.047a.75.75%200%200%200%20.98.98l2.047-.848a2.75%202.75%200%200%200%20.892-.596l4.261-4.262a1.75%201.75%200%200%200%200-2.474Z%22%2F%3E%20%20%3Cpath%20d%3D%22M4.75%203.5c-.69%200-1.25.56-1.25%201.25v6.5c0%20.69.56%201.25%201.25%201.25h6.5c.69%200%201.25-.56%201.25-1.25V9A.75.75%200%200%201%2014%209v2.25A2.75%202.75%200%200%201%2011.25%2014h-6.5A2.75%202.75%200%200%201%202%2011.25v-6.5A2.75%202.75%200%200%201%204.75%202H7a.75.75%200%200%201%200%201.5H4.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-square-micro);-webkit-mask:var(--hero-pencil-square-micro);-webkit-mask:var(--hero-pencil-square-micro);mask:var(--hero-pencil-square-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-square-mini{--hero-pencil-square-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m5.433%2013.917%201.262-3.155A4%204%200%200%201%207.58%209.42l6.92-6.918a2.121%202.121%200%200%201%203%203l-6.92%206.918c-.383.383-.84.685-1.343.886l-3.154%201.262a.5.5%200%200%201-.65-.65Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%205.75c0-.69.56-1.25%201.25-1.25H10A.75.75%200%200%200%2010%203H4.75A2.75%202.75%200%200%200%202%205.75v9.5A2.75%202.75%200%200%200%204.75%2018h9.5A2.75%202.75%200%200%200%2017%2015.25V10a.75.75%200%200%200-1.5%200v5.25c0%20.69-.56%201.25-1.25%201.25h-9.5c-.69%200-1.25-.56-1.25-1.25v-9.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-square-mini);-webkit-mask:var(--hero-pencil-square-mini);-webkit-mask:var(--hero-pencil-square-mini);mask:var(--hero-pencil-square-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play-circle-mini{--hero-play-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2010a8%208%200%201%201%2016%200%208%208%200%200%201-16%200Zm6.39-2.908a.75.75%200%200%201%20.766.027l3.5%202.25a.75.75%200%200%201%200%201.262l-3.5%202.25A.75.75%200%200%201%208%2012.25v-4.5a.75.75%200%200%201%20.39-.658Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-play-circle-mini);-webkit-mask:var(--hero-play-circle-mini);-webkit-mask:var(--hero-play-circle-mini);mask:var(--hero-play-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus-mini{--hero-plus-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.75%204.75a.75.75%200%200%200-1.5%200v4.5h-4.5a.75.75%200%200%200%200%201.5h4.5v4.5a.75.75%200%200%200%201.5%200v-4.5h4.5a.75.75%200%200%200%200-1.5h-4.5v-4.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus-mini);-webkit-mask:var(--hero-plus-mini);-webkit-mask:var(--hero-plus-mini);mask:var(--hero-plus-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-printer-mini{--hero-printer-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5%202.75C5%201.784%205.784%201%206.75%201h6.5c.966%200%201.75.784%201.75%201.75v3.552c.377.046.752.097%201.126.153A2.212%202.212%200%200%201%2018%208.653v4.097A2.25%202.25%200%200%201%2015.75%2015h-.241l.305%201.984A1.75%201.75%200%200%201%2014.084%2019H5.915a1.75%201.75%200%200%201-1.73-2.016L4.492%2015H4.25A2.25%202.25%200%200%201%202%2012.75V8.653c0-1.082.775-2.034%201.874-2.198.374-.056.75-.107%201.127-.153L5%206.25v-3.5Zm8.5%203.397a41.533%2041.533%200%200%200-7%200V2.75a.25.25%200%200%201%20.25-.25h6.5a.25.25%200%200%201%20.25.25v3.397ZM6.608%2012.5a.25.25%200%200%200-.247.212l-.693%204.5a.25.25%200%200%200%20.247.288h8.17a.25.25%200%200%200%20.246-.288l-.692-4.5a.25.25%200%200%200-.247-.212H6.608Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-printer-mini);-webkit-mask:var(--hero-printer-mini);-webkit-mask:var(--hero-printer-mini);mask:var(--hero-printer-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-question-mark-circle-micro{--hero-question-mark-circle-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200Zm-6%203.5a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM7.293%205.293a1%201%200%201%201%20.99%201.667c-.459.134-1.033.566-1.033%201.29v.25a.75.75%200%201%200%201.5%200v-.115a2.5%202.5%200%201%200-2.518-4.153.75.75%200%201%200%201.061%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-question-mark-circle-micro);-webkit-mask:var(--hero-question-mark-circle-micro);-webkit-mask:var(--hero-question-mark-circle-micro);mask:var(--hero-question-mark-circle-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-queue-list-micro{--hero-queue-list-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%204a2%202%200%200%201%202-2h8a2%202%200%201%201%200%204H4a2%202%200%200%201-2-2ZM2%209.25a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%209.25ZM2.75%2012.5a.75.75%200%200%200%200%201.5h10.5a.75.75%200%200%200%200-1.5H2.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-queue-list-micro);-webkit-mask:var(--hero-queue-list-micro);-webkit-mask:var(--hero-queue-list-micro);mask:var(--hero-queue-list-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-receipt-refund-micro{--hero-receipt-refund-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%202A2.25%202.25%200%200%200%203%204.25v9a.75.75%200%200%200%201.183.613l1.692-1.195%201.692%201.195a.75.75%200%200%200%20.866%200l1.692-1.195%201.693%201.195A.75.75%200%200%200%2013%2013.25v-9A2.25%202.25%200%200%200%2010.75%202h-5.5Zm3.03%203.28a.75.75%200%200%200-1.06-1.06L4.97%206.47a.75.75%200%200%200%200%201.06l2.25%202.25a.75.75%200%200%200%201.06-1.06l-.97-.97h1.315c.76%200%201.375.616%201.375%201.375a.75.75%200%200%200%201.5%200A2.875%202.875%200%200%200%208.625%206.25H7.311l.97-.97Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-receipt-refund-micro);-webkit-mask:var(--hero-receipt-refund-micro);-webkit-mask:var(--hero-receipt-refund-micro);mask:var(--hero-receipt-refund-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-receipt-refund-mini{--hero-receipt-refund-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.93%202.31a41.401%2041.401%200%200%201%2010.14%200C16.194%202.45%2017%203.414%2017%204.517V17.25a.75.75%200%200%201-1.075.676l-2.8-1.344-2.8%201.344a.75.75%200%200%201-.65%200l-2.8-1.344-2.8%201.344A.75.75%200%200%201%203%2017.25V4.517c0-1.103.806-2.068%201.93-2.207Zm4.822%203.997a.75.75%200%201%200-1.004-1.114l-2.5%202.25a.75.75%200%200%200%200%201.114l2.5%202.25a.75.75%200%200%200%201.004-1.114L8.704%208.75h1.921a1.875%201.875%200%200%201%200%203.75.75.75%200%200%200%200%201.5%203.375%203.375%200%201%200%200-6.75h-1.92l1.047-.943Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-receipt-refund-mini);-webkit-mask:var(--hero-receipt-refund-mini);-webkit-mask:var(--hero-receipt-refund-mini);mask:var(--hero-receipt-refund-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-stack-micro{--hero-rectangle-stack-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5%203.5A1.5%201.5%200%200%201%206.5%202h3A1.5%201.5%200%200%201%2011%203.5H5ZM4.5%205A1.5%201.5%200%200%200%203%206.5v.041a3.02%203.02%200%200%201%20.5-.041h9c.17%200%20.337.014.5.041V6.5A1.5%201.5%200%200%200%2011.5%205h-7ZM12.5%208h-9A1.5%201.5%200%200%200%202%209.5v3A1.5%201.5%200%200%200%203.5%2014h9a1.5%201.5%200%200%200%201.5-1.5v-3A1.5%201.5%200%200%200%2012.5%208Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-stack-micro);-webkit-mask:var(--hero-rectangle-stack-micro);-webkit-mask:var(--hero-rectangle-stack-micro);mask:var(--hero-rectangle-stack-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-stack-mini{--hero-rectangle-stack-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.127%203.502%205.25%203.5h9.5c.041%200%20.082%200%20.123.002A2.251%202.251%200%200%200%2012.75%202h-5.5a2.25%202.25%200%200%200-2.123%201.502ZM1%2010.25A2.25%202.25%200%200%201%203.25%208h13.5A2.25%202.25%200%200%201%2019%2010.25v5.5A2.25%202.25%200%200%201%2016.75%2018H3.25A2.25%202.25%200%200%201%201%2015.75v-5.5ZM3.25%206.5c-.04%200-.082%200-.123.002A2.25%202.25%200%200%201%205.25%205h9.5c.98%200%201.814.627%202.123%201.502a3.819%203.819%200%200%200-.123-.002H3.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-stack-mini);-webkit-mask:var(--hero-rectangle-stack-mini);-webkit-mask:var(--hero-rectangle-stack-mini);mask:var(--hero-rectangle-stack-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scale-mini{--hero-scale-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202a.75.75%200%200%201%20.75.75v.258a33.186%2033.186%200%200%201%206.668.83.75.75%200%200%201-.336%201.461%2031.28%2031.28%200%200%200-1.103-.232l1.702%207.545a.75.75%200%200%201-.387.832A4.981%204.981%200%200%201%2015%2014c-.825%200-1.606-.2-2.294-.556a.75.75%200%200%201-.387-.832l1.77-7.849a31.743%2031.743%200%200%200-3.339-.254v11.505a20.01%2020.01%200%200%201%203.78.501.75.75%200%201%201-.339%201.462A18.558%2018.558%200%200%200%2010%2017.5c-1.442%200-2.845.165-4.191.477a.75.75%200%200%201-.338-1.462%2020.01%2020.01%200%200%201%203.779-.501V4.509c-1.129.026-2.243.112-3.34.254l1.771%207.85a.75.75%200%200%201-.387.83A4.98%204.98%200%200%201%205%2014a4.98%204.98%200%200%201-2.294-.556.75.75%200%200%201-.387-.832L4.02%205.067c-.37.07-.738.148-1.103.232a.75.75%200%200%201-.336-1.462%2032.845%2032.845%200%200%201%206.668-.829V2.75A.75.75%200%200%201%2010%202ZM5%207.543%203.92%2012.33a3.499%203.499%200%200%200%202.16%200L5%207.543Zm10%200-1.08%204.787a3.498%203.498%200%200%200%202.16%200L15%207.543Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-scale-mini);-webkit-mask:var(--hero-scale-mini);-webkit-mask:var(--hero-scale-mini);mask:var(--hero-scale-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scissors-mini{--hero-scissors-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.469%203.75a3.5%203.5%200%200%200%205.617%204.11l.883.51c.025.092.147.116.21.043.15-.176.318-.338.5-.484.286-.23.3-.709-.018-.892l-.825-.477A3.501%203.501%200%200%200%201.47%203.75Zm2.03%203.482a2%202%200%201%201%202-3.464%202%202%200%200%201-2%203.464ZM9.956%208.322a2.75%202.75%200%200%200-1.588%201.822L7.97%2011.63l-.884.51A3.501%203.501%200%200%200%201.47%2016.25a3.5%203.5%200%200%200%206.367-2.81l10.68-6.166a.75.75%200%200%200-.182-1.373l-.703-.189a2.75%202.75%200%200%200-1.78.123L9.955%208.322ZM2.768%2015.5a2%202%200%201%201%203.464-2%202%202%200%200%201-3.464%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M12.52%2011.89a.5.5%200%200%200%20.056.894l3.274%201.381a2.75%202.75%200%200%200%201.78.123l.704-.189a.75.75%200%200%200%20.18-1.373l-3.47-2.004a.5.5%200%200%200-.5%200L12.52%2011.89Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-scissors-mini);-webkit-mask:var(--hero-scissors-mini);-webkit-mask:var(--hero-scissors-mini);mask:var(--hero-scissors-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-square-2-stack-mini{--hero-square-2-stack-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%204.25A2.25%202.25%200%200%201%204.25%202h6.5A2.25%202.25%200%200%201%2013%204.25V5.5H9.25A3.75%203.75%200%200%200%205.5%209.25V13H4.25A2.25%202.25%200%200%201%202%2010.75v-6.5Z%22%2F%3E%20%20%3Cpath%20d%3D%22M9.25%207A2.25%202.25%200%200%200%207%209.25v6.5A2.25%202.25%200%200%200%209.25%2018h6.5A2.25%202.25%200%200%200%2018%2015.75v-6.5A2.25%202.25%200%200%200%2015.75%207h-6.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-square-2-stack-mini);-webkit-mask:var(--hero-square-2-stack-mini);-webkit-mask:var(--hero-square-2-stack-mini);mask:var(--hero-square-2-stack-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-2x2-micro{--hero-squares-2x2-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5v2A1.5%201.5%200%200%200%203.5%207h2A1.5%201.5%200%200%200%207%205.5v-2A1.5%201.5%200%200%200%205.5%202h-2ZM3.5%209A1.5%201.5%200%200%200%202%2010.5v2A1.5%201.5%200%200%200%203.5%2014h2A1.5%201.5%200%200%200%207%2012.5v-2A1.5%201.5%200%200%200%205.5%209h-2ZM9%203.5A1.5%201.5%200%200%201%2010.5%202h2A1.5%201.5%200%200%201%2014%203.5v2A1.5%201.5%200%200%201%2012.5%207h-2A1.5%201.5%200%200%201%209%205.5v-2ZM10.5%209A1.5%201.5%200%200%200%209%2010.5v2a1.5%201.5%200%200%200%201.5%201.5h2a1.5%201.5%200%200%200%201.5-1.5v-2A1.5%201.5%200%200%200%2012.5%209h-2Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-2x2-micro);-webkit-mask:var(--hero-squares-2x2-micro);-webkit-mask:var(--hero-squares-2x2-micro);mask:var(--hero-squares-2x2-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-2x2-mini{--hero-squares-2x2-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%202A2.25%202.25%200%200%200%202%204.25v2.5A2.25%202.25%200%200%200%204.25%209h2.5A2.25%202.25%200%200%200%209%206.75v-2.5A2.25%202.25%200%200%200%206.75%202h-2.5Zm0%209A2.25%202.25%200%200%200%202%2013.25v2.5A2.25%202.25%200%200%200%204.25%2018h2.5A2.25%202.25%200%200%200%209%2015.75v-2.5A2.25%202.25%200%200%200%206.75%2011h-2.5Zm9-9A2.25%202.25%200%200%200%2011%204.25v2.5A2.25%202.25%200%200%200%2013.25%209h2.5A2.25%202.25%200%200%200%2018%206.75v-2.5A2.25%202.25%200%200%200%2015.75%202h-2.5Zm0%209A2.25%202.25%200%200%200%2011%2013.25v2.5A2.25%202.25%200%200%200%2013.25%2018h2.5A2.25%202.25%200%200%200%2018%2015.75v-2.5A2.25%202.25%200%200%200%2015.75%2011h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-2x2-mini);-webkit-mask:var(--hero-squares-2x2-mini);-webkit-mask:var(--hero-squares-2x2-mini);mask:var(--hero-squares-2x2-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-star-micro{--hero-star-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201.75a.75.75%200%200%201%20.692.462l1.41%203.393%203.664.293a.75.75%200%200%201%20.428%201.317l-2.791%202.39.853%203.575a.75.75%200%200%201-1.12.814L7.998%2012.08l-3.135%201.915a.75.75%200%200%201-1.12-.814l.852-3.574-2.79-2.39a.75.75%200%200%201%20.427-1.318l3.663-.293%201.41-3.393A.75.75%200%200%201%208%201.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-star-micro);-webkit-mask:var(--hero-star-micro);-webkit-mask:var(--hero-star-micro);mask:var(--hero-star-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-stop-circle-micro{--hero-stop-circle-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014ZM6.5%205.5a1%201%200%200%200-1%201v3a1%201%200%200%200%201%201h3a1%201%200%200%200%201-1v-3a1%201%200%200%200-1-1h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-stop-circle-micro);-webkit-mask:var(--hero-stop-circle-micro);-webkit-mask:var(--hero-stop-circle-micro);mask:var(--hero-stop-circle-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun-micro{--hero-sun-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%201a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%201ZM10.5%208a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM12.95%204.11a.75.75%200%201%200-1.06-1.06l-1.062%201.06a.75.75%200%200%200%201.061%201.062l1.06-1.061ZM15%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%2015%208ZM11.89%2012.95a.75.75%200%200%200%201.06-1.06l-1.06-1.062a.75.75%200%200%200-1.062%201.061l1.061%201.06ZM8%2012a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%2012ZM5.172%2011.89a.75.75%200%200%200-1.061-1.062L3.05%2011.89a.75.75%200%201%200%201.06%201.06l1.06-1.06ZM4%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%204%208ZM4.11%205.172A.75.75%200%200%200%205.173%204.11L4.11%203.05a.75.75%200%201%200-1.06%201.06l1.06%201.06Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);mask:var(--hero-sun-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-table-cells-micro{--hero-table-cells-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%2011a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h10a2%202%200%200%201%202%202v6ZM7.25%207.5a.5.5%200%200%200-.5-.5H3a.5.5%200%200%200-.5.5V8a.5.5%200%200%200%20.5.5h3.75a.5.5%200%200%200%20.5-.5v-.5Zm1.5%203a.5.5%200%200%201%20.5-.5H13a.5.5%200%200%201%20.5.5v.5a.5.5%200%200%201-.5.5H9.25a.5.5%200%200%201-.5-.5v-.5ZM13.5%208v-.5A.5.5%200%200%200%2013%207H9.25a.5.5%200%200%200-.5.5V8a.5.5%200%200%200%20.5.5H13a.5.5%200%200%200%20.5-.5Zm-6.75%203.5a.5.5%200%200%200%20.5-.5v-.5a.5.5%200%200%200-.5-.5H3a.5.5%200%200%200-.5.5v.5a.5.5%200%200%200%20.5.5h3.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-table-cells-micro);-webkit-mask:var(--hero-table-cells-micro);-webkit-mask:var(--hero-table-cells-micro);mask:var(--hero-table-cells-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-tag-mini{--hero-tag-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A2.5%202.5%200%200%200%202%204.5v3.879a2.5%202.5%200%200%200%20.732%201.767l7.5%207.5a2.5%202.5%200%200%200%203.536%200l3.878-3.878a2.5%202.5%200%200%200%200-3.536l-7.5-7.5A2.5%202.5%200%200%200%208.38%202H4.5ZM5%206a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-tag-mini);-webkit-mask:var(--hero-tag-mini);-webkit-mask:var(--hero-tag-mini);mask:var(--hero-tag-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ticket-micro{--hero-ticket-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%204.5A1.5%201.5%200%200%201%202.5%203h11A1.5%201.5%200%200%201%2015%204.5v1c0%20.276-.227.494-.495.562a2%202%200%200%200%200%203.876c.268.068.495.286.495.562v1a1.5%201.5%200%200%201-1.5%201.5h-11A1.5%201.5%200%200%201%201%2011.5v-1c0-.276.227-.494.495-.562a2%202%200%200%200%200-3.876C1.227%205.994%201%205.776%201%205.5v-1Zm9%201.25a.75.75%200%200%201%201.5%200v1a.75.75%200%200%201-1.5%200v-1Zm.75%202.75a.75.75%200%200%200-.75.75v1a.75.75%200%200%200%201.5%200v-1a.75.75%200%200%200-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ticket-micro);-webkit-mask:var(--hero-ticket-micro);-webkit-mask:var(--hero-ticket-micro);mask:var(--hero-ticket-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash-mini{--hero-trash-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.75%201A2.75%202.75%200%200%200%206%203.75v.443c-.795.077-1.584.176-2.365.298a.75.75%200%201%200%20.23%201.482l.149-.022.841%2010.518A2.75%202.75%200%200%200%207.596%2019h4.807a2.75%202.75%200%200%200%202.742-2.53l.841-10.52.149.023a.75.75%200%200%200%20.23-1.482A41.03%2041.03%200%200%200%2014%204.193V3.75A2.75%202.75%200%200%200%2011.25%201h-2.5ZM10%204c.84%200%201.673.025%202.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69%200-1.25.56-1.25%201.25v.325C8.327%204.025%209.16%204%2010%204ZM8.58%207.72a.75.75%200%200%200-1.5.06l.3%207.5a.75.75%200%201%200%201.5-.06l-.3-7.5Zm4.34.06a.75.75%200%201%200-1.5-.06l-.3%207.5a.75.75%200%201%200%201.5.06l.3-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash-mini);-webkit-mask:var(--hero-trash-mini);-webkit-mask:var(--hero-trash-mini);mask:var(--hero-trash-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trophy-mini{--hero-trophy-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%201c-1.828%200-3.623.149-5.371.435a.75.75%200%200%200-.629.74v.387c-.827.157-1.642.345-2.445.564a.75.75%200%200%200-.552.698%205%205%200%200%200%204.503%205.152%206%206%200%200%200%202.946%201.822A6.451%206.451%200%200%201%207.768%2013H7.5A1.5%201.5%200%200%200%206%2014.5V17h-.75C4.56%2017%204%2017.56%204%2018.25c0%20.414.336.75.75.75h10.5a.75.75%200%200%200%20.75-.75c0-.69-.56-1.25-1.25-1.25H14v-2.5a1.5%201.5%200%200%200-1.5-1.5h-.268a6.453%206.453%200%200%201-.684-2.202%206%206%200%200%200%202.946-1.822%205%205%200%200%200%204.503-5.152.75.75%200%200%200-.552-.698A31.804%2031.804%200%200%200%2016%202.562v-.387a.75.75%200%200%200-.629-.74A33.227%2033.227%200%200%200%2010%201ZM2.525%204.422C3.012%204.3%203.504%204.19%204%204.09V5c0%20.74.134%201.448.38%202.103a3.503%203.503%200%200%201-1.855-2.68Zm14.95%200a3.503%203.503%200%200%201-1.854%202.68C15.866%206.449%2016%205.74%2016%205v-.91c.496.099.988.21%201.475.332Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trophy-mini);-webkit-mask:var(--hero-trophy-mini);-webkit-mask:var(--hero-trophy-mini);mask:var(--hero-trophy-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group-micro{--hero-user-group-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%208a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205ZM3.156%2011.763c.16-.629.44-1.21.813-1.72a2.5%202.5%200%200%200-2.725%201.377c-.136.287.102.58.418.58h1.449c.01-.077.025-.156.045-.237ZM12.847%2011.763c.02.08.036.16.046.237h1.446c.316%200%20.554-.293.417-.579a2.5%202.5%200%200%200-2.722-1.378c.374.51.653%201.09.813%201.72ZM14%207.5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM3.5%209a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM5%2013c-.552%200-1.013-.455-.876-.99a4.002%204.002%200%200%201%207.753%200c.136.535-.324.99-.877.99H5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group-micro);-webkit-mask:var(--hero-user-group-micro);-webkit-mask:var(--hero-user-group-micro);mask:var(--hero-user-group-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group-mini{--hero-user-group-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%209a3%203%200%201%200%200-6%203%203%200%200%200%200%206ZM6%208a2%202%200%201%201-4%200%202%202%200%200%201%204%200ZM1.49%2015.326a.78.78%200%200%201-.358-.442%203%203%200%200%201%204.308-3.516%206.484%206.484%200%200%200-1.905%203.959c-.023.222-.014.442.025.654a4.97%204.97%200%200%201-2.07-.655ZM16.44%2015.98a4.97%204.97%200%200%200%202.07-.654.78.78%200%200%200%20.357-.442%203%203%200%200%200-4.308-3.517%206.484%206.484%200%200%201%201.907%203.96%202.32%202.32%200%200%201-.026.654ZM18%208a2%202%200%201%201-4%200%202%202%200%200%201%204%200ZM5.304%2016.19a.844.844%200%200%201-.277-.71%205%205%200%200%201%209.947%200%20.843.843%200%200%201-.277.71A6.975%206.975%200%200%201%2010%2018a6.974%206.974%200%200%201-4.696-1.81Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group-mini);-webkit-mask:var(--hero-user-group-mini);-webkit-mask:var(--hero-user-group-mini);mask:var(--hero-user-group-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-micro{--hero-user-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206ZM12.735%2014c.618%200%201.093-.561.872-1.139a6.002%206.002%200%200%200-11.215%200c-.22.578.254%201.139.872%201.139h9.47Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-micro);-webkit-mask:var(--hero-user-micro);-webkit-mask:var(--hero-user-micro);mask:var(--hero-user-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users-micro{--hero-users-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.5%204.5a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM10.9%2012.006c.11.542-.348.994-.9.994H2c-.553%200-1.01-.452-.902-.994a5.002%205.002%200%200%201%209.803%200ZM14.002%2012h-1.59a2.556%202.556%200%200%200-.04-.29%206.476%206.476%200%200%200-1.167-2.603%203.002%203.002%200%200%201%203.633%201.911c.18.522-.283.982-.836.982ZM12%208a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users-micro);-webkit-mask:var(--hero-users-micro);-webkit-mask:var(--hero-users-micro);mask:var(--hero-users-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users-mini{--hero-users-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206ZM14.5%209a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205ZM1.615%2016.428a1.224%201.224%200%200%201-.569-1.175%206.002%206.002%200%200%201%2011.908%200c.058.467-.172.92-.57%201.174A9.953%209.953%200%200%201%207%2018a9.953%209.953%200%200%201-5.385-1.572ZM14.5%2016h-.106c.07-.297.088-.611.048-.933a7.47%207.47%200%200%200-1.588-3.755%204.502%204.502%200%200%201%205.874%202.636.818.818%200%200%201-.36.98A7.465%207.465%200%200%201%2014.5%2016Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users-mini);-webkit-mask:var(--hero-users-mini);-webkit-mask:var(--hero-users-mini);mask:var(--hero-users-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle-micro{--hero-x-circle-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014Zm2.78-4.22a.75.75%200%200%201-1.06%200L8%209.06l-1.72%201.72a.75.75%200%201%201-1.06-1.06L6.94%208%205.22%206.28a.75.75%200%200%201%201.06-1.06L8%206.94l1.72-1.72a.75.75%200%201%201%201.06%201.06L9.06%208l1.72%201.72a.75.75%200%200%201%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle-micro);-webkit-mask:var(--hero-x-circle-micro);-webkit-mask:var(--hero-x-circle-micro);mask:var(--hero-x-circle-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark-micro{--hero-x-mark-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.28%204.22a.75.75%200%200%200-1.06%201.06L6.94%208l-2.72%202.72a.75.75%200%201%200%201.06%201.06L8%209.06l2.72%202.72a.75.75%200%201%200%201.06-1.06L9.06%208l2.72-2.72a.75.75%200%200%200-1.06-1.06L8%206.94%205.28%204.22Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark-micro);-webkit-mask:var(--hero-x-mark-micro);-webkit-mask:var(--hero-x-mark-micro);mask:var(--hero-x-mark-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark-mini{--hero-x-mark-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.28%205.22a.75.75%200%200%200-1.06%201.06L8.94%2010l-3.72%203.72a.75.75%200%201%200%201.06%201.06L10%2011.06l3.72%203.72a.75.75%200%201%200%201.06-1.06L11.06%2010l3.72-3.72a.75.75%200%200%200-1.06-1.06L10%208.94%206.28%205.22Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark-mini);-webkit-mask:var(--hero-x-mark-mini);-webkit-mask:var(--hero-x-mark-mini);mask:var(--hero-x-mark-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kbd{box-shadow:none}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}:root .prose{--tw-prose-body:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-body:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose{--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-bullets:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-hr:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-hr:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-quote-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-captions:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-captions:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-th-borders:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-td-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-td-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-kbd:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-kbd:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border) solid var(--color-base-300);font-weight:inherit;padding-block:.2em;padding-inline:.5em}:root .prose :where(code):not(pre>code):before,:root .prose :where(code):not(pre>code):after{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.w-full{width:100%}.shrink-0{flex-shrink:0}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-3{padding:calc(var(--spacing) * 3)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-error{color:var(--color-error)}.italic{font-style:italic}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@layer daisyui.l1{.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-content)) 8%, var(--color-base-100))}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-content)) 10%, var(--color-base-100))}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-noise:none}@media (hover:none){.btn-soft:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-content)) 8%, var(--color-base-100))}}.btn-soft:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-content)) 10%, var(--color-base-100))}}.btn-soft:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-noise:none}}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@page{size:letter portrait;margin:.5in .5in .55in .85in}.print-root{color:#000;background:#fff}.print-root .sheet{color:#000;break-after:page;page-break-after:always;background:#fff;padding:0 0 40px;font-size:12px;line-height:1.3;position:relative}.print-root .sheet:last-child{break-after:auto;page-break-after:auto}.sh-head{border-bottom:2px solid #000;justify-content:space-between;align-items:flex-start;margin-bottom:8px;padding-bottom:6px;display:flex}.sh-head .t{font-family:var(--cond);font-size:22px;font-weight:700;line-height:1}.sh-head .t small{font-family:var(--sans);margin-top:3px;font-size:11px;font-weight:400;display:block}.week-line{margin:0 0 8px;font-size:11px;display:block}.week-line span{margin-right:10px}.week-line .wl-n{font-family:var(--cond);font-weight:700}.sh-id{text-align:right}.sh-id .key{font-family:var(--cond);font-size:14px;font-weight:600}.sh-id .qr{width:40px;height:40px;margin-top:3px;margin-left:auto}.sh-id .qr svg{width:40px;height:40px;display:block}.sh-cols{grid-template-columns:1fr 170px;gap:14px;display:grid}.sh-inline{align-items:baseline;gap:6px;margin-bottom:5px;font-size:11.5px;display:flex}.sh-inline .lbl{font-weight:600}.sh-inline .rule{border-bottom:1px solid #000;flex:1;min-width:120px;height:14px;display:inline-block}.sh-box{border:1px solid #000;margin-top:8px}.sh-box .lbl{border-bottom:1px solid #000;padding:2px 5px;font-size:10.5px;font-weight:600}.sh-box .filled-box{padding:4px 6px;font-size:11.5px}.sh-box .filled-box p{margin:0 0 4px}.sh-box .filled-box .none-dash{color:#000}.blank-lines[data-lines="1"]{min-height:16px}.blank-lines[data-lines="2"]{min-height:32px}.blank-lines[data-lines="3"]{min-height:48px}.blank-lines[data-lines="4"]{min-height:64px}.blank-lines[data-lines="5"]{min-height:80px}.blank-lines[data-lines="6"]{min-height:96px}.blank-lines[data-lines="7"]{min-height:112px}.blank-lines[data-lines="8"]{min-height:128px}.blank-lines[data-lines="9"]{min-height:144px}.blank-lines[data-lines="10"]{min-height:160px}.blank-lines[data-lines="11"]{min-height:176px}.blank-lines[data-lines="12"]{min-height:192px}.blank-lines{background:repeating-linear-gradient(0deg,#0000 0 15px,#000 15px 16px);min-height:32px;display:block}.sh-att{border:1px solid #000;align-self:start}.sh-att .sub{border-bottom:1px solid #000;padding:3px 4px;font-size:10px;font-weight:600}.sh-att .r{border-bottom:1px solid #000;grid-template-columns:14px 26px 1fr;align-items:center;gap:4px;padding:2px 4px;font-size:11px;display:grid}.sh-att .r:last-child{border-bottom:0}.sh-att .r i{border:1px solid #000;width:10px;height:10px;display:inline-block}.sh-att .r i.x{background:#000}.sh-att .r .n{font-family:var(--cond);font-weight:600}.sh-plan{border-top:2px solid #000}.sh-plan-h{border-bottom:1px solid #000;font-size:10px;font-weight:600;display:flex}.sh-plan-h span,.sh-row .c{padding:4px 6px}.sh-row{border-bottom:1px solid #000;min-height:44px;display:flex}.sh-row .c{border-right:1px solid #000}.sh-row .c:last-child{border-right:0}.w-narrow{flex:0 0 60px}.w-wide{flex:1 1 0}.w-box{flex:0 0 80px;justify-content:center;align-items:center;display:flex}.sh-row .c[data-col=minutes] .val{font-family:var(--cond);font-size:20px;font-weight:700}.sh-row .c[data-col=name] .val{font-size:12.5px;font-weight:700}.sh-row .rk{border:1px solid #000;border-radius:8px;width:56px;height:30px;display:block}.sh-row .rule{border-bottom:1px solid #000;height:18px;display:block}.sh-row.sh-break{min-height:24px}.sh-row.sh-break .c[data-col=name] .val{font-style:italic;font-weight:400}.sh-row.sh-stations{border-bottom-style:dashed}.sh-row.sh-station .c[data-col=name] .val{padding-left:10px;font-size:11.5px;font-weight:600;display:block}.sh-row.sh-general .c[data-col=coach_notes] .val{white-space:pre-line}.sh-foot{color:#000;border-top:1px solid #000;justify-content:space-between;padding-top:4px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}@media screen{.print-root{background:#e9edf2;min-height:100vh;padding:24px}.print-root .sheet{box-sizing:border-box;width:8.5in;min-height:11in;margin:0 auto 24px;padding:.5in .5in .55in .85in;box-shadow:0 1px 3px #0003}.print-root .sheet .sh-foot{bottom:.35in;left:.85in;right:.5in}.print-bar{align-items:center;gap:10px;max-width:8.5in;margin:0 auto 12px;font-size:13px;display:flex}}@media print{.print-bar,.rail,.flash-group{display:none!important}body{background:#fff}.print-root{padding:0}*{color:#000!important}}.wvr-sheet-body{font-size:12px;line-height:1.45}.wvr-sheet-body h1,.wvr-sheet-body h2,.wvr-sheet-body h3{font-family:var(--cond);margin:10px 0 4px;font-size:15px}.wvr-sheet-body p{margin:0 0 6px}.wvr-sheet-check{margin:12px 0 0;padding:0;font-size:12px;list-style:none}.wvr-sheet-check li{margin:3px 0}.wvr-sheet-sig{max-width:340px;margin-top:28px}.wvr-sheet-sig .name{border-bottom:1px solid #000;padding:0 4px 2px;font-size:20px;font-style:italic}.wvr-sheet-sig div:last-child{margin-top:4px;font-size:10.5px}.sh-grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sh-lineup,.sh-periods,.sh-roster,.sh-season{border-collapse:collapse;width:100%;font-size:11px}.sh-lineup th,.sh-periods th{text-align:left;background:#fff;border:1px solid #000;padding:3px 4px;font-weight:600}.sh-lineup td,.sh-periods td{color:#000;border:1px solid #000;height:22px;padding:2px 4px}.sh-lineup td.blank{border:0}.sh-periods td{text-align:center;width:40px}.sh-tally{padding:4px 6px}.tally-row{align-items:center;gap:2px;margin:3px 0;display:flex}.tally-row b{width:18px;font-size:10px}.tally-row .tick{border:1px solid #000;width:8px;height:10px;display:inline-block}.sh-line{grid-template-columns:22px 90px 1fr;align-items:end;gap:6px;padding:3px 4px;font-size:11px;display:grid}.sh-line .n{font-family:var(--cond);font-weight:600}.sh-line .rule{border-bottom:1px solid #000;height:14px}.r-check{align-items:center;gap:6px;padding:2px 5px;font-size:11px;display:flex}.r-check i{border:1px solid #000;flex:none;width:10px;height:10px;display:inline-block}.r-check .rule{border-bottom:1px solid #000;flex:1;height:12px}.sh-roster th{text-align:left;border-bottom:2px solid #000;padding:3px 4px;font-weight:600}.sh-roster td{vertical-align:middle;border-bottom:1px solid #000;height:26px;padding:4px}.sh-roster td.n{font-family:var(--cond);font-size:14px;font-weight:700}.sh-roster .tally{width:110px}.sh-roster .wide{width:34%}.sh-roster tr.sh-src td{background:#fff;border-bottom:2px solid #000;padding-top:8px;font-weight:700}.sh-roster .face-cell{width:40px}.sh-roster .pinnie{width:52px;font-weight:600}.sh-roster .signup{width:130px}.sh-roster .face{filter:grayscale();margin:0}.sh-season th{text-align:left;border-bottom:2px solid #000;padding:3px 4px;font-weight:600}.sh-season td{vertical-align:top;border-bottom:1px solid #000;padding:2px 4px;font-size:10.5px}.sh-season tr.phase-start td{border-top:2px solid #000}.sh-season td.ph{font-family:var(--cond);width:90px;font-weight:700}.sh-season td.n{width:24px;font-weight:600}.sh-season td.evc{text-align:center;width:34px}.sh-season td.evc span{border:1px solid #000;min-width:14px;padding:0 3px;font-weight:600;display:inline-block}.sh-season .tags{color:#000}.sh-season .kit{margin-top:1px;font-size:9.5px}.sh-season .kit:before{content:"Bring: ";font-weight:600}.sheet.station .sh-head .t{font-size:34px}.station-body{padding-top:20px}.station-phase{font-family:var(--cond);text-transform:uppercase;letter-spacing:1px;margin:0 0 12px;font-size:20px}.station-notes{white-space:pre-wrap;margin:0 0 16px;font-size:22px;line-height:1.4}.station-eq{font-size:16px}.station-diagram{border:1px solid #000;border-radius:16px;height:4.2in;margin-top:16px}.sh-row .rk-img{object-fit:contain;width:74px;height:42px;margin:2px auto;display:block}.station-diagram .rk-img.large{object-fit:contain;max-width:100%;max-height:100%;margin:0 auto;display:block}.station-diagram:has(.rk-img){border:0;border-radius:0}.sh-sched,.sh-signups{border-collapse:collapse;width:100%;font-size:11px}.sh-sched th,.sh-signups th{text-align:left;border-bottom:2px solid #000;padding:3px 4px;font-weight:600}.sh-sched td,.sh-signups td{vertical-align:middle;border-bottom:1px solid #000;padding:4px}.sh-sched td.when{font-family:var(--cond);white-space:nowrap;font-weight:600}.sh-signups td.pay{white-space:nowrap}@media print{.print-root .sheet.flow{padding-bottom:0}}@media screen{.print-root .sheet.flow{background-image:linear-gradient(#fff,#fff),repeating-linear-gradient(#c3ccd9 0 1px,#0000 1px 11in);background-repeat:no-repeat,repeat-y;background-size:100% 11in,100% 100%}}.flow-frame{border-collapse:collapse;width:100%}.flow-frame>thead td,.flow-frame>tfoot td,.flow-frame>tbody td{vertical-align:top;padding:0}.flow-foot{border-top:1px solid #000;margin-top:10px;padding-top:4px;font-size:10px}.pd-block{break-inside:avoid;page-break-inside:avoid;border-bottom:1px solid #000;grid-template-columns:72px 1fr 2.4in;gap:10px;padding:8px 0;display:grid}.pd-block.pd-break{grid-template-columns:72px 1fr;padding:4px 0}.pd-block.pd-stations,.pd-block.pd-general{grid-template-columns:72px 1fr}.pd-time b{font-family:var(--cond);font-size:18px;font-weight:700;line-height:1;display:block}.pd-time span{font-family:var(--cond);margin-top:2px;font-size:13px;display:block}.pd-time small{margin-top:2px;font-size:10px;display:block}.pd-body h3{margin:0 0 3px;font-size:14px;font-weight:700}.pd-break .pd-body h3{font-style:italic;font-weight:400}.pd-notes{white-space:pre-wrap;margin:0 0 4px;font-size:12px}.pd-line{margin:0 0 2px;font-size:11px}.pd-line b{margin-right:4px;font-weight:600}.pd-diagram{border:1px solid #000;border-radius:10px;justify-content:center;align-items:center;height:1.6in;display:flex;overflow:hidden}.pd-diagram:has(img){border:0}.pd-diagram .rk-img.large{object-fit:contain;max-width:100%;max-height:100%;display:block}.pd-stations{grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;display:grid}.pd-station{break-inside:avoid;page-break-inside:avoid;border:1px solid #000;padding:6px}.pd-station .pd-diagram{height:1.2in;margin-top:4px}.pd-st-head{margin-bottom:3px;font-size:12px}.pd-pics{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.pd-pics img{object-fit:contain;max-width:3in;max-height:2in}.pd-end{break-inside:avoid;page-break-inside:avoid}.dr-top{grid-template-columns:1fr 3.2in;gap:14px;margin-bottom:10px;display:grid}.dr-top .dr-diagram{height:2.6in}.dr-facts p{margin:0 0 4px;font-size:12px}.dr-facts b{min-width:72px;font-weight:600;display:inline-block}.dr-text{break-inside:avoid;page-break-inside:avoid;margin-bottom:10px}.dr-text h3,.dr-links h3{text-transform:uppercase;letter-spacing:.04em;margin:0 0 3px;font-size:12px;font-weight:700}.dr-text p{white-space:pre-wrap;margin:0;font-size:12px}.pd-steps{margin:0 0 4px;padding-left:16px;font-size:12px;list-style:decimal}.pd-steps li{margin:0 0 2px}.pd-emph{margin:0 0 4px;font-size:12px}.pd-emph b{font-weight:600}.pd-emph ul{margin:2px 0 0;padding-left:14px;list-style:none}.pd-emph li{text-indent:-8px;margin:0 0 2px}.pd-emph li:before{content:"•";margin-right:4px}.dr-steps{margin:0;padding-left:18px;font-size:12px;list-style:decimal}.dr-emph{margin:0;padding-left:14px;font-size:12px;list-style:none}.dr-steps li,.dr-emph li{margin:0 0 3px}.dr-emph li:before{content:"•";margin-right:4px}.dr-more{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.dr-more .pd-diagram{height:2.4in}.dr-links p{word-break:break-all;margin:0 0 2px;font-size:11px}[data-phx-session],[data-phx-teleported-src]{display:contents}@font-face{font-family:Barlow;font-weight:400;font-display:swap;src:url(/fonts/barlow-400-b9b596c7d6181c4270a62a2b1a31ece1.woff2?vsn=d)format("woff2")}@font-face{font-family:Barlow;font-weight:500;font-display:swap;src:url(/fonts/barlow-500-be69dfa362203c75c2dbfdb14d701f1f.woff2?vsn=d)format("woff2")}@font-face{font-family:Barlow;font-weight:600;font-display:swap;src:url(/fonts/barlow-600-862116afc1c297fcaddc815970061dbb.woff2?vsn=d)format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600-965395aad327b5689878f205d0321233.woff2?vsn=d)format("woff2")}:root{--sans:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--cond:"Barlow Condensed", "Arial Narrow", var(--sans);--ink-2:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root{--ink-2:color-mix(in srgb, var(--color-base-content) 78%, var(--color-base-200))}}:root{--ink-3:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root{--ink-3:color-mix(in srgb, var(--color-base-content) 50%, var(--color-base-200))}}:root{--blue-soft:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){:root{--blue-soft:color-mix(in srgb, var(--color-primary) 12%, var(--color-base-100))}}:root{--red-soft:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:root{--red-soft:color-mix(in srgb, var(--color-error) 10%, var(--color-base-100))}}:root{--gold-soft:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root{--gold-soft:color-mix(in srgb, var(--color-accent) 12%, var(--color-base-100))}}:root{--hairline:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){:root{--hairline:color-mix(in srgb, var(--color-base-300) 45%, var(--color-base-100))}}:root{--col-rule:var(--hairline)}@supports (color:color-mix(in lab, red, red)){:root{--col-rule:color-mix(in srgb, var(--hairline) 55%, transparent)}}:root{--wash:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){:root{--wash:color-mix(in srgb, var(--color-base-200) 40%, var(--color-base-100))}}:root{--ghost:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root{--ghost:color-mix(in srgb, var(--color-base-content) 30%, var(--color-base-100))}}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-base:15px;--fs-lg:17px;--fs-xl:20px;--fs-2xl:24px;--fs-num:28px;--fs-h1:34px;--acc-blue:var(--color-primary);--acc-gold:var(--color-accent);--acc-red:var(--color-error);--acc-ink:var(--color-base-content);--acc-green:#2f7d4f;--acc-purple:#6d4fc2;--acc-teal:#0e7c86;--acc-orange:#d9711e;--green-soft:var(--acc-green)}@supports (color:color-mix(in lab, red, red)){:root{--green-soft:color-mix(in srgb, var(--acc-green) 14%, var(--color-base-100))}}:root{--purple-soft:var(--acc-purple)}@supports (color:color-mix(in lab, red, red)){:root{--purple-soft:color-mix(in srgb, var(--acc-purple) 14%, var(--color-base-100))}}:root{--teal-soft:var(--acc-teal)}@supports (color:color-mix(in lab, red, red)){:root{--teal-soft:color-mix(in srgb, var(--acc-teal) 14%, var(--color-base-100))}}:root{--orange-soft:var(--acc-orange)}@supports (color:color-mix(in lab, red, red)){:root{--orange-soft:color-mix(in srgb, var(--acc-orange) 14%, var(--color-base-100))}}:root{--r:3px;--r-md:6px;--r-pill:12px;--t-fast:.12s;--t-base:.18s;--ease:cubic-bezier(.2, .7, .3, 1);--lift:translateY(-1px);--lift-shadow:0 2px 8px var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root{--lift-shadow:0 2px 8px color-mix(in srgb, var(--color-base-content) 10%, transparent)}}:root{--card-shadow:0 1px 2px -1px var(--color-base-content), 0 5px 12px -7px var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root{--card-shadow:0 1px 2px -1px color-mix(in srgb, var(--color-base-content) 6%, transparent), 0 5px 12px -7px color-mix(in srgb, var(--color-base-content) 11%, transparent)}}:root{--pop-border:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root{--pop-border:color-mix(in srgb, var(--color-base-content) 22%, var(--color-base-100))}}:root{--pop-shadow:0 0 0 1px var(--color-base-content), 0 6px 16px var(--color-base-content), 0 16px 40px var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root{--pop-shadow:0 0 0 1px color-mix(in srgb, var(--color-base-content) 6%, transparent), 0 6px 16px color-mix(in srgb, var(--color-base-content) 18%, transparent), 0 16px 40px color-mix(in srgb, var(--color-base-content) 14%, transparent)}}:root{--mark:#fff1a8}[data-theme=dark]{--mark:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--mark:color-mix(in srgb, var(--color-warning) 40%, var(--color-base-100))}}html,body{background:var(--color-base-200);color:var(--color-base-content);font-family:var(--sans);font-size:var(--fs-base);font-feature-settings:"tnum" 1;line-height:1.45}h1,h2,h3{font-family:var(--cond);margin:0;font-weight:600;line-height:1.05}h1{font-size:var(--fs-h1);letter-spacing:.005em}h2{font-size:var(--fs-2xl)}h3{font-size:var(--fs-lg)}.muted{color:var(--ink-2)}.faint{color:var(--ink-3)}.num{font-family:var(--cond);font-weight:600}.app{background:var(--color-base-100);grid-template-columns:200px 1fr;min-height:100dvh;margin:0;display:grid}.rail{border-right:1px solid var(--color-base-300);background:linear-gradient(to bottom, var(--color-base-200), var(--color-base-200));flex-direction:column;max-height:100dvh;padding:10px 0;display:flex;position:sticky;top:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.rail{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-base-200) 90%, var(--color-base-100)), color-mix(in srgb, var(--color-base-200) 10%, var(--color-base-100)))}}.brand{font-family:var(--cond);font-weight:700;font-size:var(--fs-2xl);letter-spacing:.01em;align-items:center;gap:10px;padding:0 18px 10px;display:flex}.rail-logo{object-fit:contain;border-radius:var(--r-md);flex:none;width:28px;height:28px}.brand small{font-family:var(--sans);font-weight:400;font-size:var(--fs-xs);color:var(--ink-3);letter-spacing:0;display:block}.season{border:1px solid var(--color-base-300);padding:6px var(--sp-3);font-size:var(--fs-sm);background:var(--color-base-100);border-radius:3px;justify-content:space-between;margin:0 12px 8px;display:flex}.season span:last-child{color:var(--ink-3)}.nav a{color:var(--color-base-content);font-size:var(--fs-sm);align-items:center;padding:clamp(5px,.8vh - 1.4px,8px) 18px;line-height:1.2;display:flex}.nav a .badge{margin-left:auto}.nav-ico{width:16px;height:16px;color:var(--ink-3);flex:none;margin-right:8px;display:inline-block}.nav a[aria-current=page] .nav-ico{color:var(--color-primary)}.rail-label{background:var(--color-base-300);margin:clamp(6px,.5vh + 2px,10px) 0 3px;padding:3px 18px}@supports (color:color-mix(in lab, red, red)){.rail-label{background:color-mix(in srgb, var(--color-base-300) 30%, var(--color-base-200))}}.rail-label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-weight:600}.nav a:hover:not([aria-current=page]){background:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.nav a:hover:not([aria-current=page]){background:color-mix(in srgb, var(--color-base-300) 60%, transparent)}}.nav a[aria-current=page]{background:var(--blue-soft);color:var(--color-primary);box-shadow:inset 3px 0 0 var(--color-primary);font-weight:600}.rail-wrap{display:contents}.btn:disabled,button[data-save]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}table.roster td input[type=number].row-num,table.roster td select.row-pos{border:1px solid var(--color-base-300);font:inherit;font-size:var(--fs-md);background:var(--color-base-100);color:var(--color-base-content);border-radius:3px;padding:4px 6px}table.roster td input[type=number].row-num{width:4rem}.rail-foot{margin-top:0}.rail-foot .nav a{color:var(--ink-2);font-size:var(--fs-xs)}.theme-toggle{border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-200);display:inline-flex;position:relative;overflow:hidden}.theme-toggle .tt-thumb{background:var(--color-base-100);width:33.3333%;height:100%;box-shadow:inset 0 0 0 1px var(--color-base-300);transition:left .12s;position:absolute;top:0;left:0}[data-theme=light] .theme-toggle .tt-thumb{left:33.3333%}[data-theme=dark] .theme-toggle .tt-thumb{left:66.6667%}[data-theme-source=system] .theme-toggle .tt-thumb{left:0}.theme-toggle button{z-index:1;width:32px;height:26px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:relative}.theme-toggle button:hover{color:var(--color-base-content)}[data-theme=light] .theme-toggle [data-phx-theme=light],[data-theme=dark] .theme-toggle [data-phx-theme=dark]{color:var(--color-primary)}[data-theme-source=system] .theme-toggle [data-phx-theme]{color:var(--ink-3)}[data-theme-source=system] .theme-toggle [data-phx-theme=system]{color:var(--color-primary)}.topline .head-logo{box-sizing:border-box;object-fit:contain;border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--wash);flex:none;width:56px;height:56px;padding:3px}.rail-foot>*+*{margin-top:var(--sp-2);margin-left:12px}.main{padding:var(--sp-6) var(--sp-7) 88px;min-width:0}.bare{max-width:42rem;margin:0 auto;padding:5rem 1rem}.topline{justify-content:space-between;align-items:flex-start;gap:var(--sp-5);margin-bottom:4px;display:flex}.topline h1{margin-bottom:var(--sp-2)}.crumbs{font-size:var(--fs-sm);color:var(--ink-3);margin-bottom:6px}.crumbs a{color:var(--ink-2)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}select.select{appearance:none}textarea{line-height:1.5}.textarea,.gen,.fields .field textarea,.add-assets textarea{padding:var(--sp-2) var(--sp-3);border-radius:var(--r);resize:vertical}@supports (field-sizing:content){.textarea,.gen,.fields .field textarea,.add-assets textarea{field-sizing:content;resize:none;min-height:4.5em;max-height:50vh}}.gen:focus-visible,.fields .field textarea:focus-visible,.add-assets textarea:focus-visible{border-color:var(--color-primary)}.fieldset{font-size:var(--fs-sm)}.fieldset .label{color:var(--ink-2);font-size:var(--fs-sm)}.rail-head{justify-content:space-between;align-items:flex-start;display:flex}.rail-toggle{display:none}.rail-body{flex-direction:column;flex:1;min-height:0;display:flex}.rail-collapse,.rail-glyph,.rail-mono{display:none}@media (min-width:721px){.rail-collapse{border-radius:var(--r);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0 6px 0 0;padding:0;display:flex}.rail-collapse:hover{background:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.rail-collapse:hover{background:color-mix(in srgb, var(--color-base-300) 60%, transparent)}}.rail-collapse:hover{color:var(--color-base-content)}.rail-collapse .rc-open{display:none}.rail-head{align-items:center}.brand{min-width:0;padding-right:0}[data-rail=icons] .app{grid-template-columns:56px 1fr}[data-rail=icons] .rail{scrollbar-width:none;overflow-x:hidden}[data-rail=icons] .rail-head{align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-2);flex-direction:column}[data-rail=icons] .brand{padding:0}[data-rail=icons] .brand-name{display:none}[data-rail=icons] .rail-mono{border-radius:var(--r-md);background:var(--blue-soft);width:28px;height:28px;color:var(--color-primary);font-size:var(--fs-lg);justify-content:center;align-items:center;display:flex}[data-rail=icons] .rail-collapse{margin:0}[data-rail=icons] .rail-collapse .rc-fold{display:none}[data-rail=icons] .rail-collapse .rc-open{display:block}[data-rail=icons] .rail .search,[data-rail=icons] .rail .season,[data-rail=icons] .nav a.sub{display:none}[data-rail=icons] .rail-glyph{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:6px 0;display:flex}[data-rail=icons] .rail-glyph:hover{background:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){[data-rail=icons] .rail-glyph:hover{background:color-mix(in srgb, var(--color-base-300) 60%, transparent)}}[data-rail=icons] .rail-glyph:hover .nav-ico{color:var(--color-base-content)}[data-rail=icons] .nav a{justify-content:center;padding-left:0;padding-right:0;position:relative}[data-rail=icons] .nav-ico{margin-right:0}[data-rail=icons] .nav-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-rail=icons] .nav a .badge{height:auto;font-size:var(--fs-xs);margin:0;padding:0 4px;line-height:15px;position:absolute;top:0;left:32px}[data-rail=icons] .rail-label{border-radius:2px;height:3px;margin-left:10px;margin-right:10px;padding:0;font-size:0;overflow:hidden}[data-rail=icons] .rail-foot>*+*{margin-left:auto;margin-right:auto}[data-rail=icons] .theme-toggle{flex-direction:column}[data-rail=icons] .theme-toggle .tt-thumb{width:100%;height:33.3333%}[data-rail=icons][data-theme=light] .theme-toggle .tt-thumb{top:33.3333%;left:0}[data-rail=icons][data-theme=dark] .theme-toggle .tt-thumb{top:66.6667%;left:0}[data-rail=icons][data-theme-source=system] .theme-toggle .tt-thumb{top:0;left:0}}@media (min-width:721px) and (prefers-reduced-motion:no-preference){.app{transition:grid-template-columns .15s}}@media (max-width:720px){.app{display:block}.rail{border-right:0;border-bottom:1px solid var(--color-base-300);padding:var(--sp-2) 0;top:var(--imp-band-h,0px);z-index:50;background:var(--color-base-200);max-height:none;position:sticky;overflow:visible}@supports (color:color-mix(in lab, red, red)){.rail{background:color-mix(in srgb, var(--color-base-200) 60%, var(--color-base-100))}}.brand{font-size:var(--fs-xl);padding:0 14px}.rail-logo{width:24px;height:24px}.rail-toggle{font:inherit;color:var(--color-primary);background:var(--color-base-100);border:1px solid var(--color-base-300);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;margin:0 8px 0 14px;display:inline-flex}.rail-toggle[aria-expanded=true]{background:var(--blue-soft)}.rail-toggle-ico.open,.rail[data-open] .rail-toggle-ico{display:none}.rail[data-open] .rail-toggle-ico.open{display:inline-block}.rail-body{padding-top:10px;display:none}.rail[data-open]{max-height:100dvh;overflow-y:auto}.rail[data-open] .rail-body{display:flex}.main{padding:var(--sp-4) var(--sp-4) 88px}.bare{padding:2rem 1rem}input,select,textarea{font-size:max(16px,1em)}.rail-toggle{min-width:44px;min-height:44px;padding:0}.nav a{padding:10px 18px}.nav a.sub{padding:var(--sp-2) 18px var(--sp-2) 30px}}.season select{appearance:none;width:100%;font:inherit;font-size:var(--fs-sm);color:var(--color-base-content);cursor:pointer;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M0 0h10L5 6z' fill='%238A94A0'/></svg>") 100% no-repeat;border:0;padding:0 16px 0 0}.season select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn-row{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.btn-pair{gap:var(--sp-2);align-items:center;display:inline-flex}.topline .btn-row{flex-wrap:nowrap;flex:none;justify-content:flex-end}.topline .head-acts{align-items:flex-end;gap:var(--sp-2);flex-direction:column;flex:none;display:flex}.topline .head-views{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.topline>div:first-child{min-width:0}.topline .head-id{align-items:flex-start;gap:var(--sp-4);min-width:0;display:flex}.topline .head-media{flex:none}.topline .head-text{min-width:0}.topline .head-text .crumbs{margin-bottom:4px}.head-facts{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:inline-flex}.head-facts .team-tag{margin-left:0}.head-facts .fact{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.head-facts .v-break{display:none}.head-facts .fact [class*=hero-]{color:var(--ink-3);flex:none}.version-pick{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.version-pick label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:600}.version-pick select{border:1px solid var(--color-base-300);border-radius:var(--r);font:inherit;font-size:var(--fs-sm);background:var(--color-base-100);max-width:420px;padding:5px 9px}.version-pick .quiet{font:inherit;font-size:var(--fs-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}.block .vmark{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.block .vmark.v-added{color:var(--color-success)}.block .vmark.v-changed{color:var(--color-warning)}.block .vmark.v-dropped{color:var(--color-error)}.block.v-dropped{opacity:.55}.block.v-dropped .drill{text-decoration:line-through}.same-name{align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.same-name .lbl{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:600}.head-facts .fact.chips{gap:var(--sp-1)}.head-facts .now-fact,.head-facts .now-fact [class*=hero-]{color:var(--color-primary);font-weight:600}.sec-head{margin-bottom:var(--sp-2);justify-content:space-between;align-items:baseline;display:flex}.sec-head .meta .btn{height:22px;min-height:0;font-size:var(--fs-sm);border:1px solid var(--color-base-300);padding:0 10px}.sec-head .meta select{height:22px}.add-kinds{justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:inline-flex}.sec-head .meta .seg a,.sec-head .meta .seg button{height:20px;font-size:var(--fs-sm);color:var(--ink-2);align-items:center;gap:5px;padding:0 10px;display:inline-flex}.sec-head .meta .seg{margin-left:var(--sp-2);vertical-align:middle}.sec-head .meta .seg a[aria-pressed=true],.sec-head .meta .seg button[aria-pressed=true],.sec-head .meta .seg .segbtn[aria-pressed=true]{background:var(--color-base-content);color:var(--color-base-100);font-weight:600}.sec-head h2 #score-line{font-size:var(--fs-md);color:var(--ink-2);margin-left:var(--sp-2);font-weight:400}.sec-head .meta{font-size:var(--fs-sm);color:var(--ink-3);align-items:center;gap:var(--sp-2);display:inline-flex}.lock-note{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);padding:var(--sp-2) var(--sp-3);background:var(--wash);border:1px solid var(--color-base-300);border-radius:var(--r-md);font-size:var(--fs-md);flex-wrap:wrap;display:flex}.lock-note .btn{margin-left:auto}section:not([hidden])+section{margin-top:var(--sp-6)}table.rows,table.roster,table.lib{border-collapse:collapse;width:100%;font-size:var(--fs-base);margin-top:var(--sp-4)}table.rows th,table.roster th,table.lib th{text-align:left;color:var(--ink-3);font-weight:600;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;padding:var(--sp-2);border-bottom:1px solid var(--ink-3)}table.rows td,table.roster td,table.lib td{padding:10px var(--sp-2);border-bottom:1px solid var(--hairline);vertical-align:middle}table.roster th+th,table.roster td+td{border-left:1px solid var(--col-rule)}table.rows>tbody>tr:nth-child(2n of :has(td)),table.roster>tbody>tr:nth-child(2n of :has(td)),table.lib>tbody>tr:nth-child(2n of :has(td)){background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){table.rows>tbody>tr:nth-child(2n of :has(td)),table.roster>tbody>tr:nth-child(2n of :has(td)),table.lib>tbody>tr:nth-child(2n of :has(td)){background:color-mix(in srgb, var(--color-base-200) 50%, transparent)}}table.rows tr.archived td,table.roster tr.archived td,table.lib tr.archived td{color:var(--ink-3)}table.rows td.actions,table.roster td.actions,table.lib td.actions{text-align:right;white-space:nowrap}table.rows td.actions a,table.rows td.actions button,table.roster td.actions a,table.roster td.actions button,table.lib td.actions a,table.lib td.actions button{color:var(--color-primary);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;margin-left:12px;padding:0}table.rows td.actions .danger,table.roster td.actions .danger,table.lib td.actions .danger{color:var(--color-error)}table.rows th.pick,table.rows td.pick{width:1%;padding-right:0}table.rows td.pick input{vertical-align:middle}.reg-summary{gap:var(--sp-2) var(--sp-3);font-size:var(--fs-md);color:var(--ink-2);margin-bottom:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.reg-summary .team-tag{margin-left:0}.eval-row{align-items:center;gap:var(--sp-3);padding:var(--sp-2) 12px;border-top:1px solid var(--hairline);display:flex}.eval-row .who{flex:1;min-width:0}.loc-save form{gap:var(--sp-2);align-items:flex-start;max-width:560px;display:flex}.loc-save textarea{border:1px solid var(--color-base-300);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);font:inherit;font-size:var(--fs-md);flex:1}.logo-block{margin-top:var(--sp-2)}.logo-block .label-line{font-size:var(--fs-sm);color:var(--ink-2);margin-bottom:var(--sp-1);display:block}.logo-row{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.logo-preview{object-fit:contain;border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);width:auto;max-width:160px;height:56px;padding:4px}.form-flow{gap:0 var(--sp-4);flex-wrap:wrap;align-items:flex-start;display:flex}.form-flow>*{flex:100%;min-width:0}.form-flow>.f-sm{flex:0 150px}.form-flow>.flow-break{flex-basis:100%;height:0;margin:0}.confirm-band{align-items:center;gap:var(--sp-3);background:var(--red-soft);border:1px solid var(--color-error);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.confirm-band{border:1px solid color-mix(in srgb, var(--color-error) 35%, transparent)}}.confirm-band{border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);margin-top:var(--sp-3);font-size:var(--fs-base)}.confirm-band span{flex:260px}.confirm-band .btn-row{justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap;margin-left:auto;display:flex}.confirm-band .btn-row .btn{flex:0 auto}.confirm-band .btn{border:1px solid var(--ink-3);background:var(--color-base-100)}.confirm-band .btn.danger{border-color:var(--color-error)}.wvr-fold{margin:0 0 var(--sp-3)}.wvr-fold>summary{cursor:pointer;font-size:var(--fs-sm);color:var(--color-primary)}.wvr-edit{gap:var(--sp-2);max-width:640px;margin-top:var(--sp-2);display:grid}.wvr-edit input[type=text],.wvr-edit textarea,.wvr-row input{font:inherit;border:1px solid var(--color-base-300);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);background:var(--color-base-100);color:var(--color-base-content)}.wvr-rows{gap:var(--sp-2);border:0;min-width:0;margin:0;padding:0;display:grid}.wvr-rows>legend{font-size:var(--fs-sm);margin-bottom:var(--sp-1);padding:0;font-weight:600}.wvr-row{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(140px,280px) max-content max-content;align-items:center;display:grid}.wvr-upload{gap:var(--sp-2);border:1px dashed var(--color-base-300);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:720px){.wvr-row{grid-template-columns:1fr}}.wvr.archived>.sub-head>span:first-child{opacity:.55}.wvr-new{gap:var(--sp-2);display:grid}.wvr-new>*,.wvr-edit>*{min-width:0}.wvr-new input,.wvr-new textarea,.wvr-new select{box-sizing:border-box;width:100%;max-width:100%}.wvr-new p,.wvr-new label{overflow-wrap:break-word}.wvr-expiry{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(200px,240px));display:grid}.wvr-expiry label{gap:var(--sp-1);display:grid}.wvr-legend p{margin:0 0 var(--sp-1)}.wvr-legend dl{column-gap:var(--sp-3);font-size:var(--fs-sm);grid-template-columns:max-content 1fr;row-gap:2px;margin:0;display:grid}.wvr-legend dl>div{display:contents}.wvr-legend dt code{font-size:var(--fs-sm)}.wvr-legend dd{color:var(--ink-2);margin:0}.wvr-preview{border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);max-width:640px;padding:var(--sp-3) var(--sp-4);margin:var(--sp-2) 0 var(--sp-3);font-size:var(--fs-md)}.wvr-preview h1,.wvr-preview h2,.wvr-preview h3{font-size:var(--fs-lg);margin:var(--sp-2) 0}.wvr-preview p{margin:var(--sp-2) 0}.wvr-check{margin:var(--sp-2) 0;gap:var(--sp-1);font-size:var(--fs-md);padding:0;list-style:none;display:grid}.wvr-warn{max-width:640px;font-size:var(--fs-sm);color:var(--color-base-content);background:var(--wash);border:1px solid var(--color-base-300);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-2)}.sig-snapshot{border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);padding:var(--sp-3) var(--sp-4);margin-top:var(--sp-3);max-width:640px}.sig-snapshot .sig-body{font-size:var(--fs-md)}.sig-snapshot .sig-body p{margin:var(--sp-2) 0}table.roster tr.editing-head td{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){table.roster tr.editing-head td{background:color-mix(in srgb, var(--color-base-200) 45%, var(--color-base-100))}}table.roster tr.editing-head td{border-bottom:0;border-top:1px solid var(--color-base-300)}table.roster tr.editing-head td:first-child{border-left:1px solid var(--color-base-300);border-top-left-radius:var(--r-md)}table.roster tr.editing-head td:last-child{border-right:1px solid var(--color-base-300);border-top-right-radius:var(--r-md)}table.roster tr.editing>td{padding:0 0 var(--sp-3);border-bottom:0}.spot-edit-wrap{border:1px solid var(--color-base-300);border-radius:0 0 var(--r-md) var(--r-md);background:var(--color-base-200);border-top:0}@supports (color:color-mix(in lab, red, red)){.spot-edit-wrap{background:color-mix(in srgb, var(--color-base-200) 45%, var(--color-base-100))}}.spot-edit-wrap{box-shadow:var(--lift-shadow);overflow:hidden}.spot-edit-wrap .confirm-band{margin:var(--sp-2) var(--sp-4) 0}.spot-edit{padding:var(--sp-2) var(--sp-4) var(--sp-3)}.spot-edit .btn-row{margin-top:var(--sp-2)}@media (prefers-reduced-motion:no-preference){.spot-edit-wrap,.prow .player-edit{transform-origin:top;animation:.13s ease-out spot-open}.spot-closing{transition:opacity .11s}.spot-close-start{opacity:1}.spot-close-end{opacity:0}}@keyframes spot-open{0%{opacity:0;transform:translateY(-6px)}}.pick-player{max-width:340px;margin-bottom:var(--sp-2);position:relative}.pick-player .picked{align-items:center;gap:var(--sp-2);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--wash);padding:6px 10px;font-weight:600;display:inline-flex}tr.rowlink{cursor:pointer}tr.rowlink:hover td{background:var(--wash)}.opp-contact{gap:1px;line-height:1.35;display:grid}.opp-contact .who{font-weight:600}.opp-contact .reach{column-gap:var(--sp-3);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.opp-contact .reach a{white-space:nowrap}.photo-preview{align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px dashed var(--color-base-300);border-radius:var(--r-md);background:var(--wash);width:max-content;max-width:100%;display:flex}.photo-preview img{border-radius:var(--r-md);object-fit:cover;background:var(--color-base-200);width:56px;height:56px}.photo-preview .pp-body{display:grid}.photo-preview .pp-body b{font-size:var(--fs-sm)}.vlog{max-height:300px;font-size:var(--fs-sm);overflow-y:auto}.vrow{gap:var(--sp-2);border-bottom:1px solid var(--color-base-200);align-items:baseline;padding:3px 0;display:flex}.vrow:last-child{border-bottom:0}.vrow .vn{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;min-width:30px;font-weight:600}.vrow .vwhen{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.vrow .vbody{flex:1;min-width:0}.vrow .vwho{flex:none}.vrow>button.linkish{font-size:var(--fs-sm);flex:none}.vmore>summary{cursor:pointer;list-style:none}.vmore>summary::-webkit-details-marker{display:none}.vmore>summary:after{content:" ▸";color:var(--ink-3);font-size:var(--fs-xs)}.vmore[open]>summary:after{content:" ▾"}.vdiff{font-size:var(--fs-sm);color:var(--ink-2);margin-top:2px}.vdiff .f{color:var(--ink-3);margin-right:6px;font-weight:600}.vdiff .new{background:var(--gold-soft);border-radius:var(--r);font-size:var(--fs-xs);margin-right:4px;padding:0 5px;font-weight:600}.vdiff .gone{background:var(--red-soft);color:var(--color-error);border-radius:var(--r);font-size:var(--fs-xs);margin-right:4px;padding:0 5px;font-weight:600}.vdiff .ventry{margin:2px 0 0 14px}.vdiff .e{color:var(--ink-3);margin-right:6px;font-weight:600}input[type=search]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A94A6' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='16.5' y1='16.5' x2='21' y2='21'/%3E%3C/svg%3E");background-position:9px;background-repeat:no-repeat;background-size:14px 14px;padding-left:30px}.line-dupes{background:var(--gold-soft);color:var(--color-base-content);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-md);margin:var(--sp-2) 0 0}.quick-row{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.quick-row select,.quick-row input{font:inherit;font-size:var(--fs-md);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);padding:5px 8px}.share-pick{align-items:center;gap:var(--sp-2);display:inline-flex}.share-pick select{font:inherit;font-size:var(--fs-sm);color:var(--color-base-content);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);padding:4px 8px}.quick-row .btn,.quick-row>button{height:31px;min-height:0;padding-block:0}.avail-set .label-line{font-size:var(--fs-sm);color:var(--ink-2);font-weight:600}.avail-set form{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.stat-picks{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:inline-flex}.stat-pick{font-size:var(--fs-sm);align-items:center;gap:6px;display:inline-flex}.sub-head{justify-content:space-between;align-items:baseline;gap:var(--sp-2);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin:var(--sp-4) 0 var(--sp-2);font-weight:600;display:flex}.sub-head .meta{text-transform:none;letter-spacing:0;font-weight:400}#flash-group{z-index:999;gap:var(--sp-2);pointer-events:none;flex-direction:column;align-items:center;width:max-content;max-width:min(92vw,480px);display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%)}.cb-flash{pointer-events:auto;align-items:flex-start;gap:var(--sp-2);background:var(--color-base-100);color:var(--color-base-content);border:1px solid var(--color-base-300);border-radius:var(--r-md);font-size:var(--fs-base);animation:flash-in .22s var(--ease) both;cursor:pointer;padding:10px 12px 10px 14px;display:flex;box-shadow:0 8px 28px #0f172a29}.cb-flash p{margin:0}.cb-flash .t{font-weight:600}.cb-flash.info{border-left:3px solid var(--color-success)}.cb-flash.info>[class*=hero-]:first-child{color:var(--color-success)}.cb-flash.error{border-left:3px solid var(--color-error)}.cb-flash.error>[class*=hero-]:first-child{color:var(--color-error)}.cb-flash.info:not([hidden]){animation:flash-in .22s var(--ease) both, flash-out .32s ease 4s forwards}.cb-flash .close{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.cb-flash .close:hover{color:var(--color-base-content)}@keyframes flash-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes flash-out{to{opacity:0;visibility:hidden}}.sticky-top{z-index:40;background:var(--color-base-100);padding:var(--sp-3) 0 var(--sp-4);margin-bottom:var(--sp-4);position:sticky;top:0}.sticky-top.stuck{border-bottom:1px solid var(--color-base-300)}main:has(.sticky-top) [id]{scroll-margin-top:calc(var(--page-head-h,100px) + 16px)}.th-sort{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.th-sort:hover{color:var(--color-primary)}.filter-box{align-items:center;display:inline-flex;position:relative}.filter-box .filter-ico{color:var(--ink-3);pointer-events:none;position:absolute;left:9px}.filter-box input{font:inherit;font-size:var(--fs-md);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);width:220px;padding:8px 10px 8px 30px}.form-flow>.f-md{flex:0 240px}.form-flow>.f-lg{flex:320px;max-width:480px}.nav a.sub{font-size:var(--fs-xs);color:var(--ink-2);justify-content:flex-start;align-items:center;padding:3px 18px 3px 30px;line-height:1.2}.nav a.sub.more{color:var(--ink-3)}#pin-toggle .pin-on{color:var(--color-accent)}.nav a.sub:before{content:"–";color:var(--ghost);flex:none;margin-right:8px}.nav a.sub[aria-current=page]{background:var(--blue-soft);color:var(--color-primary);box-shadow:inset 3px 0 0 var(--color-primary);font-weight:600}.teams-grid{gap:var(--sp-3);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.teams-grid{grid-template-columns:1fr}}.tcard{border:1px solid var(--color-base-300);border-top:3px solid var(--color-primary);padding:var(--sp-3) var(--sp-4);background:var(--color-base-100);color:var(--color-base-content);display:block}.tcard.gold{border-top-color:var(--color-accent)}.tcard.red{border-top-color:var(--color-error)}.tcard.ink{border-top-color:var(--color-base-content)}.tcard.green{border-top-color:var(--acc-green)}.tcard.purple{border-top-color:var(--acc-purple)}.tcard.teal{border-top-color:var(--acc-teal)}.tcard.orange{border-top-color:var(--acc-orange)}.tcard h3{font-size:var(--fs-xl);align-items:center;gap:var(--sp-2);display:flex}.tcard-logo{object-fit:contain;border-radius:var(--r-md);flex:none;width:28px;height:28px}.tcard-wrap{position:relative}.tcard-wrap .tcard{height:100%;display:block}.tcard-wrap .pin-star{position:absolute;top:8px;right:8px}.pin-star{cursor:pointer;color:var(--ghost);background:0 0;border:0;padding:4px;line-height:0}.pin-star:hover{color:var(--ink-2)}.pin-star .pin-on{color:var(--color-accent)}table.rows td.actions button.pin-star{color:var(--ghost);padding:4px}table.roster td.actions button.x{color:var(--ink-3);opacity:.5;padding:2px 4px}table.roster td.actions button.x:hover{color:var(--color-error);opacity:1}table.rows td.actions button.pin-star:hover{color:var(--ink-2)}.tcard .r{font-size:var(--fs-sm);color:var(--ink-2);justify-content:space-between;margin-top:6px;display:flex}.tcard .r b{color:var(--color-base-content);font-family:var(--cond);font-size:var(--fs-lg)}h1 .abbrev,h3 .abbrev{font-family:var(--sans);color:var(--ink-3);vertical-align:middle;margin-left:6px;font-size:.55em;font-weight:500}.team-tag{border-radius:var(--r);font-size:var(--fs-sm);background:var(--blue-soft);color:var(--color-primary);vertical-align:middle;margin-left:6px;padding:2px 9px;font-weight:600;display:inline-block}.team-tag.gold{background:var(--gold-soft);color:var(--color-accent)}.team-tag.red{background:var(--red-soft);color:var(--color-error)}.team-tag.ink{background:var(--hairline);color:var(--color-base-content)}.team-tag.green{background:var(--green-soft);color:var(--acc-green)}.team-tag.purple{background:var(--purple-soft);color:var(--acc-purple)}.team-tag.teal{background:var(--teal-soft);color:var(--acc-teal)}.team-tag.orange{background:var(--orange-soft);color:var(--acc-orange)}.badge{border-radius:var(--r);font-size:var(--fs-sm);white-space:nowrap;vertical-align:middle;align-items:center;gap:5px;padding:2px 9px;font-weight:600;text-decoration:none;display:inline-flex}.b-status{background:var(--wash);color:var(--ink-2)}.b-identity{background:var(--blue-soft);color:var(--color-primary)}.b-marker{background:var(--color-base-100);color:var(--ink-2);border:1px solid var(--color-base-300);font-size:var(--fs-sm)}.badge.b-blue{background:var(--blue-soft);color:var(--color-primary)}.badge.b-gold{background:var(--gold-soft);color:var(--color-accent)}.badge.b-red{background:var(--red-soft);color:var(--color-error)}.badge.b-ink{background:var(--hairline);color:var(--color-base-content)}.badge.b-green{background:var(--green-soft);color:var(--acc-green)}.badge.b-purple{background:var(--purple-soft);color:var(--acc-purple)}.badge.b-teal{background:var(--teal-soft);color:var(--acc-teal)}.badge.b-orange{background:var(--orange-soft);color:var(--acc-orange)}.badge.b-marker.b-blue,.badge.b-marker.b-gold,.badge.b-marker.b-red,.badge.b-marker.b-ink,.badge.b-marker.b-green,.badge.b-marker.b-purple,.badge.b-marker.b-teal,.badge.b-marker.b-orange{background:var(--color-base-100)}.badge.b-marker.b-gold{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.badge.b-marker.b-gold{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}}.badge.b-marker.b-gold{color:var(--color-accent)}.badge.b-planned{background:var(--color-base-100);border:1px solid var(--color-base-300);color:var(--ink-3)}.badge.b-confirmed{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.badge.b-confirmed{background:color-mix(in srgb, var(--color-success) 12%, var(--color-base-100))}}.badge.b-confirmed{color:var(--color-success)}.badge.b-completed{background:var(--wash);color:var(--ink-2)}.badge.b-cancelled{background:var(--red-soft);color:var(--color-error)}.badge.b-waitlisted{background:var(--gold-soft);color:var(--color-accent)}.badge.b-none{color:var(--ink-3);border-style:dashed}a.badge:hover{border-color:var(--ink-3)}.coaches{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.coach{border:1px solid var(--color-base-300);padding:var(--sp-2) var(--sp-3);background:var(--color-base-100);font-size:var(--fs-base);border-radius:3px}.coach b{display:block}.coach small{color:var(--ink-3);font-size:var(--fs-xs)}.coach button.quiet{font:inherit;font-size:var(--fs-xs);color:var(--color-error);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;display:block}.coach-face{object-fit:cover;border:1px solid var(--color-base-300);background:var(--wash);border-radius:50%;width:44px;height:44px}.coach .coach-head{align-items:center;gap:var(--sp-2);display:flex}.coach .coach-bio{margin:var(--sp-1) 0 0;color:var(--ink-2);font-size:var(--fs-sm);overflow-wrap:anywhere}.profile-photo{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);display:flex}.profile-photo .coach-face{width:56px;height:56px}.profile-photo label.btn{cursor:pointer}.signup-add{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.signup-add>form:first-child{flex:260px;min-width:0}.charge-field{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:inline-flex}.charge-field label{font-size:var(--fs-sm);color:var(--ink-2)}.money-in{border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);padding:0 var(--sp-2);align-items:center;display:inline-flex}.money-in .cur{color:var(--ink-3);font-size:var(--fs-md)}.money-in input{font:inherit;font-size:var(--fs-md);width:7ch;color:var(--color-base-content);background:0 0;border:0;padding:6px 0 6px 2px}.money-in input:focus-visible{outline:0}.money-in:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.money-in.invalid{border-color:var(--color-error)}.charge-field .field-err{color:var(--color-error);font-size:var(--fs-xs)}.reg-chip{font-size:var(--fs-sm);border-radius:var(--r);margin-left:4px;padding:2px 9px;font-weight:600}.reg-chip.paid{background:var(--green-soft);color:var(--acc-green)}.reg-chip.unpaid{background:var(--red-soft);color:var(--color-error)}.reg-chip.refunded,.reg-chip.free{background:var(--wash);color:var(--ink-2)}.player-edit .panel-reg .reg-chip{margin-left:0}.reg-acts{gap:var(--sp-1);flex-wrap:wrap;display:inline-flex}.reg-acts button{font:inherit;font-size:var(--fs-xs);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);color:var(--ink-2);cursor:pointer;white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.reg-acts button:hover{color:var(--color-base-content);background:var(--wash)}.reg-acts button.danger{color:var(--color-error)}.reg-wait{border-top:1px solid var(--hairline);padding:var(--sp-2) var(--sp-3)}.reg-wait h3{font-size:var(--fs-sm);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--sp-1);font-weight:600}.wait-row{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);flex-wrap:wrap;padding:3px 0;display:flex}.wait-row .who{font-weight:600}.combo{min-width:260px;display:inline-block}.combo>input{width:100%;font:inherit;font-size:var(--fs-md);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);padding:7px 10px}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}section[id]{scroll-margin-top:66px}.jump-bar{align-items:baseline;gap:var(--sp-1) var(--sp-4);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.jump-bar .lbl{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:600}.jump-bar .jump{font-size:var(--fs-sm);color:var(--color-primary);font-weight:500}.jump-bar .jump:hover{text-decoration:underline}.pub-coaches li{align-items:center;gap:var(--sp-3);display:flex}.pub-face{object-fit:cover;border:1px solid var(--color-base-300);border-radius:50%;flex:none;width:40px;height:40px}.pub-coach-body{flex-direction:column;gap:1px;min-width:0;display:flex}.pub-mail{font-size:var(--fs-sm)}.help-tip{vertical-align:-3px;color:var(--ink-3);cursor:help;margin-left:4px;display:inline-flex}.help-tip:hover,.help-tip:focus-visible{color:var(--color-base-content)}.acc-dot{border:1px solid var(--color-base-300);vertical-align:-2px;border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.acc-dot.blue{background:var(--acc-blue)}.acc-dot.gold{background:var(--acc-gold)}.acc-dot.red{background:var(--acc-red)}.acc-dot.ink{background:var(--acc-ink)}.acc-dot.green{background:var(--acc-green)}.acc-dot.purple{background:var(--acc-purple)}.acc-dot.teal{background:var(--acc-teal)}.acc-dot.orange{background:var(--acc-orange)}.accent-menu{position:relative}.accent-field .label{margin-bottom:var(--sp-1);display:block}.accent-field summary.btn{justify-content:flex-start;width:100%}.accent-menu summary .acc-dot{margin-right:6px}.accent-menu .menu-list label{align-items:center;gap:var(--sp-2);display:flex}.settings{margin-top:var(--sp-3)}.form-flow>.settings:first-child{margin-top:0}.form-flow>.settings:first-child>.setting-row:first-child,.panel>.settings>.setting-row:first-child{padding-top:var(--sp-1)}.setting-row{gap:var(--sp-2) var(--sp-5);padding:var(--sp-3) 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.setting-row+.setting-row{border-top:1px solid var(--color-base-300)}.setting-row .st-help b{font-size:var(--fs-base)}.setting-row .st-help p{color:var(--ink-2);font-size:var(--fs-sm);max-width:46ch;margin:2px 0 0}.setting-row .st-control .fieldset{margin-bottom:0}.setting-row .st-control input[type=text],.setting-row .st-control input[type=number]{width:180px}.setting-row .st-control select{text-overflow:ellipsis;width:230px;padding-right:32px}.setting-row .st-control textarea{width:280px}.md-editor{margin-bottom:var(--sp-2);border-top:1px solid var(--color-base-300);padding-top:var(--sp-3)}.md-editor.flush{margin-bottom:var(--sp-1);border-top:0;padding-top:0}.md-editor.flush .md-bar{margin-bottom:var(--sp-1)}.md-editor.flush textarea{height:160px}.md-bar{margin-bottom:var(--sp-2);justify-content:space-between;align-items:center;display:flex}.md-tools{gap:var(--sp-1);display:inline-flex}.md-tools button{border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);width:26px;height:26px;color:var(--ink-2);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.md-tools button:hover{color:var(--color-base-content);background:var(--wash)}.md-editor textarea{height:280px}.md-preview{border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);padding:var(--sp-3) var(--sp-4);height:280px;font-size:var(--fs-md);overflow-y:auto}.md-preview p{margin:0 0 var(--sp-2)}.md-preview ul{margin:0 0 var(--sp-2);padding-left:1.4em;list-style:outside}.md-preview ol{margin:0 0 var(--sp-2);padding-left:1.4em;list-style:decimal}.md-preview table,.pub-desc table{border-collapse:collapse;margin:0 0 var(--sp-3)}.md-preview th,.pub-desc th{text-align:left;font-size:var(--fs-sm);border-bottom:1px solid var(--ink-3);padding:var(--sp-1) var(--sp-4) var(--sp-1) 0;font-weight:600}.md-preview td,.pub-desc td{border-bottom:1px solid var(--color-base-300);padding:var(--sp-1) var(--sp-4) var(--sp-1) 0}@media (max-width:720px){.setting-row{grid-template-columns:minmax(0,1fr) auto}}.crop-stage-wrap{margin-bottom:var(--sp-3)}.crop-stage{border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-200);touch-action:none;cursor:grab;width:220px;height:220px;position:relative;overflow:hidden}.crop-stage:active{cursor:grabbing}.crop-stage.wide{width:340px;height:150px}.crop-stage.wide+.crop-zoom,.logo-pair .crop-zoom{width:340px}.logo-pair{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.logo-pair .logo-block{margin-top:0}.logo-pair .logo-preview{object-fit:contain;width:72px;max-width:none;height:72px}.logo-preview.square{object-fit:cover;width:72px;height:72px}.crop-stage img{transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute;top:0;left:0}.crop-zoom{align-items:center;gap:var(--sp-2);width:220px;margin-top:var(--sp-2);color:var(--ink-3);display:flex}.crop-zoom input[type=range]{accent-color:var(--color-primary);flex:1}.inline-form{gap:var(--sp-3);flex-wrap:wrap;align-items:flex-end;max-width:640px;display:flex}.inline-form>*{flex:160px}.inline-form>button{flex:none}.inline-form .fieldset{margin-bottom:0;padding-bottom:0}button.linkish{font:inherit;font-size:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}table.roster{margin-top:var(--sp-2)}table.roster td{vertical-align:middle}table.roster td.jn{font-family:var(--cond);font-weight:700;font-size:var(--fs-xl);color:var(--ink-2);width:48px}table.roster .cap{font-family:var(--cond);border:1.5px solid var(--color-base-content);font-weight:700;font-size:var(--fs-xs);border-radius:3px;margin-left:6px;padding:0 5px}table.roster tr.left td{color:var(--ink-3)}table.roster tr.left td.jn{color:var(--ghost)}table.rows tr.editing td{background:var(--blue-soft)}@supports (color:color-mix(in lab, red, red)){table.rows tr.editing td{background:color-mix(in srgb, var(--blue-soft) 50%, transparent)}}.inline-form .who{flex:100%}#registrations-table td:first-child,#registrations-table td:nth-last-child(2),#registrations-table td a{white-space:nowrap}#registrations-table .inline-form{flex-wrap:nowrap;align-items:center;max-width:none}#registrations-table .inline-form input{flex:none;width:150px}#registrations-table .inline-form .btn{flex:none}th.sess-col,td.sess-col{text-align:center}#registrations-table .reg-who{white-space:nowrap}#registrations-table .reg-ok{color:var(--acc-green);vertical-align:-3px;margin-right:2px}#registrations-table td.actions button{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.reg-tools{gap:var(--sp-3) var(--sp-4);margin-top:var(--sp-3);flex-wrap:wrap;align-items:flex-end;display:flex}.reg-tools .filter-box input{width:220px}.reg-tools .filters{gap:var(--sp-4);max-width:none;margin-top:0;display:flex}.reg-tools .filters .fieldset{margin-bottom:0;padding-bottom:0}.reg-tools .filters select{width:200px}.inline-date{display:inline}.inline-date input{font:inherit;font-size:var(--fs-sm);border:1px solid var(--color-base-300);border-radius:3px;padding:1px 4px}.add-panel{border:1px solid var(--color-base-300);padding:var(--sp-3) var(--sp-4);background:var(--color-base-200);border-radius:3px}@supports (color:color-mix(in lab, red, red)){.add-panel{background:color-mix(in srgb, var(--color-base-200) 45%, var(--color-base-100))}}.add-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0 12px;display:grid}.btn.danger{color:var(--color-error);border-color:var(--color-error)}.import{border:1px dashed var(--color-base-300);padding:var(--sp-4);background:var(--color-base-200);display:block}@supports (color:color-mix(in lab, red, red)){.import{background:color-mix(in srgb, var(--color-base-200) 45%, var(--color-base-100))}}.import{text-align:center;color:var(--ink-2);cursor:pointer;border-radius:3px}.import:hover,.import.phx-drop-target-active{border-color:var(--color-primary)}.mapping-grid{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.mapping-cell label{border:1px solid var(--color-base-300);padding:var(--sp-2) var(--sp-3);background:var(--color-base-100);border-radius:3px;display:block}.mapping-cell .heading{font-weight:600;font-size:var(--fs-md);display:block}.mapping-cell .sample{font-size:var(--fs-xs);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;display:block;overflow:hidden}.mapping-cell select{width:100%;font:inherit;font-size:var(--fs-sm);border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:3px;padding:3px 4px}table.rows tr.result-error td{background:var(--red-soft)}@supports (color:color-mix(in lab, red, red)){table.rows tr.result-error td{background:color-mix(in srgb, var(--red-soft) 60%, transparent)}}table.rows tr.result-skip td{color:var(--ink-3)}.fields{gap:var(--sp-3) var(--sp-5);margin:var(--sp-4) 0 var(--sp-6);padding:var(--sp-4) 0;border-top:1px solid var(--color-base-300);border-bottom:1px solid var(--color-base-300);grid-template-columns:repeat(4,1fr);display:grid}.fields .span-2{grid-column-end:span 2}.fields .span-3{grid-column-end:span 3}.fields .span-4{grid-column:1/-1}@media (max-width:900px){.fields{grid-template-columns:repeat(2,1fr)}.fields .span-3,.fields .span-4{grid-column-end:span 2}}.fields .field.section{border:1px solid var(--color-base-300);padding:var(--sp-2) var(--sp-3);border-radius:3px;grid-column:1/-1;margin:4px 0 0}.fields .field.section legend{font-size:var(--fs-xs);color:var(--ink-3);padding:0 4px}.fields .field .fieldset{margin-bottom:0}.fields .field textarea{min-height:4.5em}.fields .field.check{align-self:end;padding-bottom:10px}.fields .field[data-type=text]{grid-column-end:span 2}.fields .field.starts-row{grid-column-start:1}.sheet-facts{gap:var(--sp-3) var(--sp-5);margin:0 0 var(--sp-4);padding:0 0 var(--sp-4);border-bottom:1px solid var(--color-base-300);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:900px){.sheet-facts{grid-template-columns:repeat(2,1fr)}}.sheet-facts .sf{min-width:0}.sheet-facts .sf.span-2{grid-column-end:span 2}.sheet-facts .sf.span-3{grid-column-end:span 3}.sheet-facts .sf.span-4{grid-column:1/-1}.sheet-facts .sf.starts-row{grid-column-start:1}.sheet-facts dt{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin-bottom:4px;font-weight:600}.sheet-facts dd{font-size:var(--fs-base);color:var(--color-base-content);overflow-wrap:anywhere;margin:0}.sheet-facts .sf.when{grid-column-end:span 2}.sheet-facts .sf.when dd{white-space:nowrap}@media (max-width:900px){.sheet-facts .sf.when dd{white-space:normal}}.page-fields .fields{border-top:0;margin-top:0;padding-top:0}.fields .field.restored :is(input,select,textarea){border-color:var(--color-accent);background:var(--gold-soft)}.fields .field.restored .fieldset .label{color:var(--color-accent)}.two{gap:var(--sp-7);grid-template-columns:1fr 300px;align-items:start;display:grid}@media (max-width:900px){.two{row-gap:var(--sp-8);grid-template-columns:1fr}}.kbd{--size:1.125rem;border:1px solid var(--color-base-300);font-size:var(--fs-xs);background:var(--color-base-100);color:var(--ink-3);border-radius:3px;margin-left:2px;padding:0 4px}.btn-primary .kbd{color:inherit;background:#ffffff2e;border-color:#fff6}button[data-save]:after,button[data-cancel]:after{border:1px solid var(--color-base-300);font-size:var(--fs-xs);background:var(--color-base-100);color:var(--ink-2);border-bottom-width:2px;border-radius:3px;margin-left:6px;padding:0 5px;line-height:18px;display:inline-block}button[data-save]:after{content:"Ctrl+S"}html[data-platform=mac] button[data-save]:after{content:"⌘S"}button[data-cancel]:after{content:"Esc"}.btn-primary[data-save]:after{color:inherit;background:#ffffff2e;border-color:#fff6}@media (max-width:720px){button[data-save]:after,button[data-cancel]:after{display:none}}button[data-save].is-saving:after{content:"";box-sizing:border-box;vertical-align:middle;border:2px solid;width:12px;height:12px;padding:0}@supports (color:color-mix(in lab, red, red)){button[data-save].is-saving:after{border:2px solid color-mix(in srgb, currentColor 35%, transparent)}}button[data-save].is-saving:after{background:0 0;border-top-color:currentColor;border-bottom-width:2px;border-radius:50%;animation:.6s linear infinite save-spin}@keyframes save-spin{to{transform:rotate(1turn)}}.phx-click-loading{cursor:progress}button.phx-click-loading,a.phx-click-loading{opacity:.6;pointer-events:none}form.phx-submit-loading{cursor:progress}h1 .time{font-family:var(--sans);margin-left:6px;font-size:.6em;font-weight:500}.fields.head{margin-top:var(--sp-2);border-top:0;padding-top:0}.filters{margin-top:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0 12px;max-width:900px;display:grid}table.rows tr.status-cancelled td{color:var(--ink-3);text-decoration:line-through}.series-form{grid-template-columns:180px 1fr;align-items:start;gap:6px 18px;max-width:720px;display:grid}.series-form>label{font-size:var(--fs-md);color:var(--ink-2);text-align:right;padding-top:10px}.series-form .fieldset{margin-bottom:0}.series-form .days{gap:4px;padding-top:4px;display:flex}.series-form .day{border:1px solid var(--color-base-300);text-align:center;width:44px;font-family:var(--cond);background:var(--color-base-100);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:3px;padding:6px 0;font-weight:600;position:relative}.series-form .day input{opacity:0;width:0;height:0;position:absolute}.series-form .day.on{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-content)}.series-form .day:focus-within{outline:2px solid var(--color-primary);outline-offset:1px}.preview{margin-top:var(--sp-5);border:1px solid var(--color-base-300);background:var(--color-base-100);max-width:720px}.preview .ph{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--color-base-content);font-size:var(--fs-md);justify-content:space-between;display:flex}.preview .ph .num{font-size:var(--fs-xl)}.preview .pr{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--hairline);font-size:var(--fs-md);grid-template-columns:120px 1fr auto;display:grid}.preview .pr.skip{color:var(--ink-3);text-decoration:line-through}.preview .pr .why{color:var(--color-error);font-size:var(--fs-xs);text-decoration:none}.preview .pad{padding:var(--sp-3)}.series-tools{margin-top:var(--sp-4);gap:var(--sp-3);align-items:center;display:flex}.att-badges{gap:var(--sp-2);margin:var(--sp-3) 0 var(--sp-2);flex-wrap:wrap;display:flex}.att-badge{background:var(--blue-soft);color:var(--color-primary);border-radius:var(--r-md);font-size:var(--fs-sm);align-items:center;gap:6px;padding:3px 10px;font-weight:600;display:inline-flex}.att-badge b{opacity:.75;font-weight:700}.att-badge .x{color:inherit;opacity:.45;cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;justify-content:center;align-items:center;margin-right:-4px;padding:2px 4px;line-height:1;display:inline-flex}.att-badge .x:hover,.att-badge .x:focus-visible{opacity:1;background:currentColor}@supports (color:color-mix(in lab, red, red)){.att-badge .x:hover,.att-badge .x:focus-visible{background:color-mix(in srgb, currentColor 12%, transparent)}}.att-badge.gone{background:var(--wash);color:var(--ink-2)}.sec-head .att-sort{margin-right:var(--sp-2);display:inline-block}.att-sort select{font:inherit;font-size:var(--fs-xs);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);color:var(--ink-2);padding:2px 4px}.src{font-size:var(--fs-xs);color:var(--ink-3);justify-content:space-between;gap:var(--sp-2);align-items:baseline;padding:6px 12px 2px;display:flex}.src .src-name{background:var(--blue-soft);color:var(--color-primary);border-radius:var(--r);font-weight:600;font-size:var(--fs-md);padding:2px 10px;display:inline-block}.src:not(.faint){margin-top:var(--sp-2);padding-top:var(--sp-2)}.att{font-size:var(--fs-md);margin:0}.att .jn{font-family:var(--cond);color:var(--ink-2);font-weight:600}.att .jc-wrap{align-items:center;display:inline-flex;position:relative}.jc{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}button.jc{cursor:pointer;padding:0}button.jc:hover{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--blue-soft)}.jc.white{background:#fff}.jc.black{background:#26282b}.jc.red{background:#c62f2f}.jc.blue{background:#2456c4}.jc.gold{background:#e0b93b}.jc.green{background:#2f8f4e}.jc.orange{background:#e07b2f}.jc.none{background:repeating-linear-gradient(45deg, var(--color-base-200), var(--color-base-200) 3px, var(--color-base-100) 3px, var(--color-base-100) 6px)}.jc-pick .jc-opt{align-items:center;gap:var(--sp-2);display:flex}.att button.jn{font-size:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px dashed #0000;padding:0 2px}.att button.jn:hover{color:var(--color-primary);border-bottom-color:var(--color-primary)}.att .jn-in{width:3.4rem;font:inherit;font-family:var(--cond);border:1px solid var(--color-primary);border-radius:var(--r);background:var(--color-base-100);color:var(--color-base-content);padding:1px 4px;font-weight:600}.att .who{min-width:0}.att .g{border:1.5px solid var(--color-primary);min-width:18px;height:18px;color:var(--color-primary);font-size:var(--fs-xs);border-radius:999px;justify-content:center;align-items:center;margin-left:4px;font-weight:700;line-height:1;display:inline-flex}.att input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-primary);justify-self:center;margin:0}.att .st-select{font:inherit;font-size:var(--fs-xs);padding:1px 2px 1px calc(var(--col-pad) - 1px);color:var(--ink-3);background:0 0;border:1px solid #0000;border-radius:3px;justify-self:stretch;width:auto;min-width:0}.att .st-select:hover,.att .st-select:focus-visible{border-color:var(--color-base-300);background:var(--color-base-100)}.att.marked .st-select{color:var(--color-base-content)}.att .reason{font:inherit;font-size:var(--fs-xs);border:0;border-bottom:1px dashed var(--color-base-300);background:0 0;grid-column:4/-1;padding:2px 0}.att .reason:focus-visible{border-bottom:2px solid var(--color-primary);outline:0}.att.left .who{color:var(--ink-3)}.src .rm{font:inherit;font-size:var(--fs-xs);color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0}.src .rm:hover{color:var(--color-error)}.add-src{padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--color-base-300)}.add-src select{width:100%;font:inherit;font-size:var(--fs-md);color:var(--color-primary);cursor:pointer;background:0 0;border:0;font-weight:500}.prow{border-top:1px solid var(--hairline)}.prow:nth-child(2n of :where(.prow)){background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.prow:nth-child(2n of :where(.prow)){background:color-mix(in srgb, var(--color-base-200) 50%, transparent)}}.prow .lines{min-width:0}.prow .line-row{align-items:center;gap:var(--sp-1);display:flex}.prow .line-row form{flex:1}.att .who .pos{color:var(--ink-3);font-size:var(--fs-sm);margin-left:2px}.player-edit .pmark{display:contents}.player-edit .panel-note{border-top:1px solid var(--hairline);margin-top:var(--sp-3);padding-top:var(--sp-3);gap:var(--sp-2);max-width:560px;display:grid}.player-edit .panel-note textarea{font:inherit;border:1px solid var(--color-base-300);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);background:var(--color-base-100);color:var(--color-base-content);resize:vertical}.player-edit .panel-note .btn-row{align-items:center}.player-edit .panel-note .vis-pick{margin-right:auto}.prow .lines input{border:1px solid var(--color-base-300);border-radius:var(--r);padding:5px var(--sp-2);background:var(--color-base-100);width:100%;font:inherit}.prow .lines input:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);outline:0}.prow .lines input::placeholder{color:var(--ghost)}.prow .done{color:var(--ink-2);font-size:var(--fs-base);padding:4px 0}.prow .who a{color:inherit}.prow-head{color:var(--ink-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.att .pay{align-items:center;line-height:1;display:inline-flex}.att .pay.paid{color:var(--acc-green)}.att .pay.unpaid{color:var(--color-error);position:relative}.att .pay.unpaid:after{content:"";width:24px;height:2px;box-shadow:0 0 0 1.5px var(--color-base-100);pointer-events:none;background:currentColor;border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.att .pay.refunded,.att .pay.free,.att .pay.none{color:var(--ink-3)}.prow-head .c-here{justify-content:center;align-items:center;display:inline-flex}.player-edit .panel-reg{align-items:center;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--hairline);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.player-edit .panel-reg .reg-btns{gap:var(--sp-2);flex-wrap:wrap;margin-left:auto;display:inline-flex}.player-edit .panel-reg .reg-btns button{font:inherit;font-size:var(--fs-sm);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);padding:4px var(--sp-2);cursor:pointer;color:var(--color-base-content);align-items:center;gap:4px;display:inline-flex}.player-edit .panel-reg .reg-btns button.danger{color:var(--color-error);border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.player-edit .panel-reg .reg-btns button.danger{border-color:color-mix(in srgb, var(--color-error) 45%, transparent)}}.player-edit .panel-reg .reg-btns .remove-reg{margin-left:var(--sp-5)}.panel-reg-confirm,.wait-confirm{flex-basis:100%}.panel-reg-confirm .band,.wait-confirm .band{margin:var(--sp-1) 0 0}#attendance{container:roster/inline-size}.coach-att{margin-top:var(--sp-4)}.coach-att h3{padding:var(--sp-1) 12px;color:var(--ink-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;margin:0;font-weight:600}.coach-att .c-row{font-size:var(--fs-md);border-top:1px solid var(--hairline);margin:0}.coach-att .c-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coach-att .c-row input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-primary);justify-self:center;margin:0}.coach-att .c-row .x{color:var(--ink-3);opacity:.35;cursor:pointer;border-radius:var(--r);background:0 0;border:0;justify-self:end;padding:2px}.coach-att .c-row .x:hover,.coach-att .c-row .x:focus-visible{opacity:1;color:var(--color-error)}.coach-att .c-role{color:var(--ink-3);font-size:var(--fs-sm)}.coach-att .c-role-select{font:inherit;font-size:var(--fs-xs);color:var(--ink-3);background:0 0;border:1px solid #0000;border-radius:3px;max-width:150px;padding:1px 2px}.coach-att .c-role-select:hover,.coach-att .c-role-select:focus-visible{border-color:var(--color-base-300);background:var(--color-base-100)}.coach-att .c-note{border:0;border-bottom:1px solid var(--color-base-300);min-width:0;font:inherit;font-size:var(--fs-sm);background:0 0;padding:4px 2px}.coach-att .c-note:focus-visible{border-bottom:2px solid var(--color-primary);outline:0}.coach-att .c-note::placeholder{color:var(--ghost)}.coach-att .c-note-ro{color:var(--ink-2);font-size:var(--fs-sm);overflow-wrap:anywhere;min-width:0}.coach-att .coach-add{margin-top:var(--sp-2)}.add-src input[type=search]{border:1px solid var(--color-base-300);border-radius:var(--r);width:100%;padding:var(--sp-2) var(--sp-3);font:inherit;font-size:var(--fs-md);background:var(--color-base-100)}.add-src,.suggest-field{position:relative}.att-suggest{top:calc(100% + var(--sp-1));z-index:40;border:1px solid var(--pop-border);border-radius:var(--r-md);background:var(--color-base-100);width:max-content;max-width:min(24rem,100vw - 2rem);max-height:260px;box-shadow:var(--pop-shadow);display:grid;position:absolute;left:0;overflow-y:auto}.suggest-field{align-self:start}.suggest-field .att-suggest{min-width:100%;display:none}.suggest-field:focus-within .att-suggest,.suggest-field .att-suggest:hover{display:grid}.suggest-field[data-closed] .att-suggest{display:none}.suggest-field.up .att-suggest{top:auto;bottom:calc(100% + var(--sp-1))}.suggest-field.right .att-suggest{left:auto;right:0}.att-suggest button[hidden]{display:none}.att-suggest button{text-align:left;font:inherit;font-size:var(--fs-md);border:0;border-top:1px solid var(--hairline);padding:var(--sp-2) var(--sp-3);cursor:pointer;color:var(--color-base-content);justify-content:space-between;align-items:baseline;gap:var(--sp-3);background:0 0;display:flex}.att-suggest button:first-child,.att-suggest .sug-head+button{border-top:0}.att-suggest button:hover,.att-suggest button:focus-visible,.att-suggest button.active{background:var(--blue-soft);color:var(--color-primary)}.att-suggest .note{color:var(--ink-3);font-size:var(--fs-sm);white-space:nowrap;border-bottom:0;padding:0}.att-suggest .sug-head{padding:var(--sp-1) var(--sp-3) 2px;font-size:var(--fs-xs);color:var(--ink-3);margin:0}.att-suggest .sug-empty{padding:var(--sp-2) var(--sp-3);color:var(--ink-3);font-size:var(--fs-sm);margin:0}.att-suggest .sug-extra{color:var(--color-primary)}.att .hp{font-size:var(--fs-xs);color:var(--ink-3);margin-left:4px}.avail{font-size:var(--fs-sm);border-radius:var(--r);margin-left:4px;padding:2px 9px;font-weight:600}.att .who .avail{width:max-content;margin:3px 0 0;display:block}.avail.injured,.avail.suspended{background:var(--red-soft);color:var(--color-error)}.avail.unavailable{background:var(--wash);color:var(--ink-2)}button.x{color:var(--ink-3);cursor:pointer;border-radius:var(--r);vertical-align:middle;background:0 0;border:0;justify-content:center;align-items:center;padding:2px 4px;line-height:1;display:inline-flex}button.x:hover,button.x:focus-visible{color:var(--color-error);background:var(--red-soft)}.row-edit{color:var(--ink-3);opacity:.35;cursor:pointer;border-radius:var(--r);vertical-align:middle;background:0 0;border:0;align-items:center;padding:2px 4px;display:inline-flex}.row-edit:hover,.row-edit:focus-visible{opacity:1;color:var(--color-primary);background:var(--blue-soft)}.row-edit.danger:hover,.row-edit.danger:focus-visible{color:var(--color-error);background:var(--red-soft)}.prow.editing{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.prow.editing{background:color-mix(in srgb, var(--color-base-200) 45%, var(--color-base-100))}}.prow.editing{border:1px solid var(--color-base-300);border-radius:var(--r-md);box-shadow:var(--lift-shadow);margin:var(--sp-2) calc(-1 * var(--sp-2) - 1px);padding:0 var(--sp-2)}.prow.editing+.prow{border-top:0}.prow.editing .btn:not(.btn-primary),table.roster tr.editing .btn:not(.btn-primary){border:1px solid var(--ink-3);background:var(--color-base-100)}.prow .player-edit{border-top:1px solid var(--color-base-300);margin:0 calc(-1 * var(--sp-2));padding:var(--sp-2) var(--sp-4) var(--sp-3);grid-column:1/-1}.gstats .stat-in{width:60px;font:inherit;font-size:var(--fs-base);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);padding:4px 6px}table.rows.gstats td{padding:6px var(--sp-2);vertical-align:middle}table.gstats tfoot td{border-top:2px solid var(--color-base-300);border-bottom:0;font-weight:600}table.rows.gstats th:not(:first-child),table.rows.gstats td:not(:first-child){text-align:center}table.gstats tfoot .tot{text-align:left;box-sizing:border-box;width:60px;padding-left:7px;display:inline-block}.gstats .stat-in{margin-inline:auto;display:block}.gstats .jn{color:var(--ink-3);font-family:var(--cond);margin-right:4px}.lines-t{table-layout:fixed}.lines-t .line-label-col{width:110px}table.rows.lines-t th{text-align:center}table.rows.lines-t th.line-label-col{text-align:left}table.rows.lines-t td{padding:6px var(--sp-2);vertical-align:middle}.lines-t select.flagged{border-color:var(--color-accent);background:var(--gold-soft)}.lines-t select{font:inherit;font-size:var(--fs-md);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);width:100%;min-width:110px;padding:4px 6px}.log-entry{margin-top:var(--sp-3);border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--wash);padding:var(--sp-3);flex-wrap:nowrap}.log-entry select{min-width:0}.log-entry select[name="entry[kind]"]{flex:0 auto}.log-entry select[name="entry[player_id]"],.log-entry select[name="entry[assist1]"],.log-entry select[name="entry[assist2]"]{flex:1 1 0}.log-entry .btn{flex:none}.log-entry input[name="entry[time]"]{flex:none;width:70px}.log-entry input[name="entry[minutes]"]{flex:none;width:60px}@media (max-width:720px){.log-entry{flex-wrap:wrap}}.opp-logo{object-fit:contain;vertical-align:middle;width:auto;max-width:40px;height:22px;margin-right:6px}.opp-logo-lg{object-fit:contain;width:auto;max-width:90px;height:48px}.note{border-bottom:1px solid var(--hairline);font-size:var(--fs-base);padding:10px 0}.note .body p{margin:0 0 6px}.note .body p:last-child{margin-bottom:0}.note .who{font-size:var(--fs-xs);color:var(--ink-3);margin-top:3px}.note .who .m{color:var(--color-primary);margin-right:4px;font-weight:500}.priv{border:1px solid var(--color-base-300);border-radius:var(--r);font-size:var(--fs-sm);color:var(--ink-3);margin-left:6px;padding:2px 9px;font-weight:600}.vis{vertical-align:-2px;color:var(--ink-3);align-items:center;display:inline-flex}.vis.staff,.vis.family{color:var(--color-primary)}.note-acts{gap:2px;margin-left:4px;display:inline-flex}.prow .done{align-items:baseline;gap:5px;display:flex}.prow .done .vis{align-self:center}.prow .done .line-text{overflow-wrap:anywhere;min-width:0}.line-edit{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.line-edit input[name=body]{border:0;border-bottom:1px solid var(--color-base-300);min-width:0;font:inherit;background:0 0;flex:1;padding:2px}.line-edit input[name=body]:focus-visible{border-bottom:2px solid var(--color-primary);outline:0}.line-edit .vis-pick select,.vis-pick select{font:inherit;font-size:var(--fs-sm);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);padding:2px 4px}.note-edit .btn-row{margin-top:var(--sp-2);align-items:center}.note-edit .vis-pick{margin-right:auto}.note-entry{margin-top:var(--sp-3)}.note-timeline .tl-list{border-top:1px solid var(--color-base-300);margin-top:var(--sp-4);padding-top:var(--sp-2)}.gen{border:1px solid var(--color-base-300);width:100%;padding:var(--sp-2) var(--sp-3);font:inherit;font-size:var(--fs-base);background:var(--color-base-100);border-radius:3px}.note-entry .btn-row{margin-top:var(--sp-2);align-items:center}.note-entry .share{font-size:var(--fs-sm);color:var(--ink-2);align-items:center;gap:6px;margin-right:auto;display:flex}.jersey{border:2px solid var(--color-primary);width:72px;height:72px;font-family:var(--cond);color:var(--color-primary);border-radius:6px;place-items:center;font-size:38px;font-weight:700;display:grid}.stat{gap:var(--sp-4) var(--sp-6);border-bottom:1px solid var(--color-base-300);margin-top:var(--sp-3);flex-wrap:wrap;align-items:baseline;padding:14px 0;display:flex}.stat>div{min-width:0}.stat div small{font-size:var(--fs-xs);color:var(--ink-3);display:block}.stat div b{font-family:var(--cond);font-size:var(--fs-2xl);font-weight:600}.note-timeline .tl{gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:1px solid var(--hairline);font-size:var(--fs-base);grid-template-columns:110px 1fr;display:grid}.note-timeline .tl:last-child{border-bottom:0;padding-bottom:0}.note-timeline .tl .body{line-height:1.55}.note-timeline .tl .d{font-size:var(--fs-sm);color:var(--ink-2)}.note-timeline .tl .d b{color:var(--color-base-content);font-weight:600;display:block}.note-timeline .tl .body p{margin:0 0 4px}.note-timeline .tl .prov{font-size:var(--fs-xs);color:var(--ink-3);margin-top:3px}.rail .search{margin:0 var(--sp-3) 8px}.rail .search input{border:1px solid var(--color-base-300);width:100%;font:inherit;font-size:var(--fs-sm);background:var(--color-base-100);border-radius:3px;padding:6px 9px}.results{max-width:760px}.bigsearch{width:100%;font:inherit;font-size:var(--fs-xl);font-family:var(--cond);border:1px solid var(--color-base-300);padding:var(--sp-3);background:var(--color-base-100);border-radius:3px;font-weight:600}.rgroup{margin-top:var(--sp-5)}.rgroup.panel h3{margin:0 calc(-1 * var(--sp-4)) var(--sp-3);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--color-base-300);background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.rgroup.panel h3{background:color-mix(in srgb, var(--color-base-200) 45%, var(--color-base-100))}}.rgroup.panel h3{border-radius:var(--r-md) var(--r-md) 0 0;font-size:var(--fs-lg);align-items:center}.rgroup h3{justify-content:space-between;display:flex}.rgroup h3 small{font-family:var(--sans);color:var(--ink-3);font-weight:400;font-size:var(--fs-sm)}.hit{border-bottom:1px solid var(--hairline);font-size:var(--fs-base);padding:9px 0}.hit mark{background:var(--mark);color:inherit;padding:0 1px}.hit .ctx{font-size:var(--fs-xs);color:var(--ink-3);margin-top:2px}.hit .ctx a{color:var(--ink-2)}.rgroup .pad-sm{padding:var(--sp-2) 0}.cal-tools{margin:var(--sp-3) 0;justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.seg{border:1px solid var(--color-base-300);border-radius:3px;display:inline-flex;overflow:hidden}.seg a,.seg button{background:var(--color-base-100);padding:var(--sp-2) var(--sp-3);cursor:pointer;font-size:var(--fs-md);color:var(--color-base-content);border:0}.seg a[aria-pressed=true],.seg button[aria-pressed=true]{background:var(--color-base-content);color:var(--color-base-100)}.week{border:1px solid var(--color-base-300);border-left:0;grid-template-columns:repeat(7,1fr);display:grid}.day{border-left:1px solid var(--color-base-300);min-height:520px;padding:0 0 10px}.day-h{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--color-base-300);font-family:var(--cond);font-size:var(--fs-lg);justify-content:space-between;align-items:baseline;font-weight:600;display:flex}.day-h small{font-family:var(--sans);color:var(--ink-3);font-weight:400;font-size:var(--fs-xs)}.day.today .day-h,.mday.today .dnum{background:var(--color-base-content);color:var(--color-base-100)}.day.today .day-h small{color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.day.today .day-h small{color:color-mix(in srgb, var(--color-base-100) 78%, var(--color-base-content))}}.year{gap:var(--sp-4);margin-top:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.ymonth{border:1px solid var(--color-base-300);border-radius:var(--r-md);padding:var(--sp-3);background:var(--color-base-100)}.ym-h{font-family:var(--cond);font-weight:700;font-size:var(--fs-lg);color:inherit;margin-bottom:var(--sp-2);display:block}.ym-grid{text-align:center;font-size:var(--fs-xs);grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.ym-d{color:var(--ink-3);font-size:9px;font-weight:600}.ym-day{color:var(--ink-2);border-radius:3px;padding:3px 0}.ym-day.out{visibility:hidden}.ym-day.has{color:var(--color-base-content);box-shadow:inset 0 -2px 0 var(--color-primary);font-weight:700}.ym-day.on-ms{background:var(--gold-soft)}.ym-day.on-trn{background:var(--red-soft)}.ym-day.off{background:var(--wash);color:var(--ink-3);text-decoration:line-through}.ym-day.today{outline:2px solid var(--color-base-content);outline-offset:-2px;font-weight:700}.ym-ms{font-size:var(--fs-xs);margin-top:var(--sp-2);color:var(--color-warning);align-items:center;gap:4px;font-weight:600;display:flex}.ym-ms.trn{color:var(--color-error)}.ym-ms.brk{color:var(--ink-2)}.ym-ms small{color:var(--ink-3);font-weight:400}.cal-ms{background:var(--gold-soft);border-left-color:var(--color-warning)}.cal-ms.brk{background:var(--wash);border-left-color:var(--ink-3)}.cal-ms.trn{background:var(--red-soft);border-left-color:var(--color-error)}.cal-ms b{align-items:center;gap:4px;display:flex}.ev{padding:var(--sp-2);border-left:3px solid var(--color-primary);background:var(--blue-soft);font-size:var(--fs-sm);color:var(--color-base-content);border-radius:3px;margin:6px 6px 0;line-height:1.3;display:block}.ev b{font-weight:600;display:block}.ev .t{color:var(--ink-2);font-size:var(--fs-xs)}.ev.gold{border-left-color:var(--color-accent);background:var(--gold-soft)}.ev.red{border-left-color:var(--color-error);background:var(--red-soft)}.ev.ink{border-left-color:var(--color-base-content);background:var(--wash)}.ev.green{border-left-color:var(--acc-green);background:var(--green-soft)}.ev.purple{border-left-color:var(--acc-purple);background:var(--purple-soft)}.ev.teal{border-left-color:var(--acc-teal);background:var(--teal-soft)}.ev.orange{border-left-color:var(--acc-orange);background:var(--orange-soft)}.ev.game{background:var(--color-base-100);border:1px solid var(--color-primary);border-left:3px solid var(--color-primary)}.ev.game.gold{border-color:var(--color-accent)}.ev.game.red{border-color:var(--color-error)}.ev.game.green{border-color:var(--acc-green)}.ev.game.purple{border-color:var(--acc-purple)}.ev.game.teal{border-color:var(--acc-teal)}.ev.game.orange{border-color:var(--acc-orange)}.ev.cancel{background:var(--color-base-100);border:1px dashed var(--color-error);border-left:3px solid var(--color-error);color:var(--ink-3)}.ev.cancel b{color:var(--ink-3);text-decoration:line-through}.ev.skills{border-left-color:var(--color-base-content);background:var(--wash)}.ev .imp{font-size:var(--fs-xs);color:var(--ink-3)}.month{border:1px solid var(--color-base-300);border-top:0;border-left:0;grid-template-columns:repeat(7,1fr);display:grid}.month-h{border-left:1px solid var(--color-base-300);border-top:1px solid var(--color-base-300);padding:var(--sp-2);font-family:var(--cond);font-weight:600;font-size:var(--fs-md);color:var(--ink-2)}.mday{border-left:1px solid var(--color-base-300);border-top:1px solid var(--color-base-300);min-height:96px;padding:0 0 6px}.mday .dnum{font-family:var(--cond);font-weight:600;font-size:var(--fs-md);padding:4px 8px}.mday.outside{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.mday.outside{background:color-mix(in srgb, var(--color-base-200) 60%, var(--color-base-100))}}.mday.outside .dnum{color:var(--ink-3)}.mday .ev{font-size:var(--fs-xs);margin:3px 4px 0;padding:3px 6px}.mday .ev .t{display:none}.agenda .agenda-day{margin-top:var(--sp-4);border:1px solid var(--color-base-300)}.agenda .ev{margin:6px}@media (max-width:900px){.week,.month{grid-template-columns:1fr}.day{min-height:auto}.month-h{display:none}.mday{min-height:44px}}.plan{border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);box-shadow:var(--card-shadow);overflow:hidden}.plan>.add-kinds{justify-content:flex-start;gap:var(--sp-2);margin:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);display:flex}.week-line{align-items:baseline;gap:4px var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--color-base-200);font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;margin:0;display:flex}.week-line .wl-n{font-family:var(--cond);color:var(--color-base-content);font-weight:600}.week-line .wl-phase{color:var(--ink-3)}.week-line .wl-theme{font-weight:600}.week-line .wl-focus{color:var(--ink-3)}.run-order{margin:0;padding:0;list-style:none}.run-order .ro{gap:var(--sp-3);padding:var(--sp-3);border-bottom:1px solid var(--color-base-200);grid-template-columns:76px minmax(0,1fr);display:grid}.run-order .ro:has(.ro-diagram){grid-template-columns:76px minmax(0,1fr) 200px}.run-order .ro-diagram{border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);cursor:zoom-in;align-self:start;padding:0;overflow:hidden}.run-order .ro-diagram:hover{border-color:var(--ink-3)}.run-order .ro-diagram:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.run-order .ro.zoomed{grid-template-columns:76px minmax(0,1fr)}.run-order .ro.zoomed .ro-diagram{width:100%;max-width:640px;margin-top:var(--sp-2);cursor:zoom-out;grid-area:2/2}.run-order .ro-diagram img{width:100%;height:auto;display:block}.run-order .ro-diagram .rink{background:var(--wash);height:110px;display:block}.run-order .ro-stations{margin:var(--sp-2) 0 0;padding:0;list-style:none}.run-order .ro-stations li{gap:var(--sp-2);padding:var(--sp-1) 0;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;display:grid}.run-order .ro-stations .st-n{font-family:var(--cond);color:var(--ink-3);font-weight:600}.run-order .ro-stations .st-body{flex-direction:column;display:flex}.run-order .ro-stations .st-kit{font-size:var(--fs-sm);color:var(--ink-3)}.run-order .ro-thumb{width:92px}.run-order .ro-thumb img{border:1px solid var(--color-base-300);border-radius:var(--r);width:100%;height:auto;display:block}.run-order .ro:last-child{border-bottom:0}.run-order .ro-break{background:var(--wash)}.run-order .ro-clock{text-align:right;font-variant-numeric:tabular-nums}.run-order .ro-clock b{font-family:var(--cond);font-weight:600;font-size:var(--fs-lg);line-height:1.1;display:block}.run-order .ro-clock small{font-size:var(--fs-xs);color:var(--ink-3);display:block}.run-order .ro-body h4{font-family:var(--cond);font-weight:600;font-size:var(--fs-md);margin:0}.run-order .ro-phase{font-size:var(--fs-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}.run-order .ro-notes{margin:var(--sp-1) 0 0;color:var(--ink-2)}.run-order .ro-steps{margin:var(--sp-2) 0 0;padding-left:var(--sp-4)}.run-order .ro-steps li{margin:2px 0}.run-order .ro-emph{margin-top:var(--sp-2)}.run-order .ro-emph ul{padding-left:var(--sp-4);margin:2px 0 0}.run-order .ro-kit{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--ink-2)}.run-order .ro-kit .sub-head{margin-right:6px}@media (max-width:720px){.run-order .ro,.run-order .ro:has(.ro-diagram){gap:var(--sp-1);grid-template-columns:1fr}.run-order .ro-diagram{margin-top:var(--sp-2)}.run-order .ro-clock{text-align:left}.run-order .ro-clock small{margin-left:var(--sp-2);display:inline}}.plan:has(.suggest-field:focus-within),.plan:has(.suggest-field .att-suggest:hover){overflow:visible}.plan-head{padding:var(--sp-3) var(--sp-4);min-height:calc(23px + 2 * var(--sp-3));border-bottom:1px solid var(--color-base-300);background:var(--color-base-200);justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.plan-head{background:color-mix(in srgb, var(--color-base-200) 22%, var(--color-base-100))}}.plan-head{gap:var(--sp-3);flex-wrap:wrap}.plan-head .name{font-family:var(--cond);font-size:var(--fs-lg);font-weight:600;line-height:1.05}.plan-head .name small{font-family:var(--sans);font-size:var(--fs-sm);color:var(--ink-3);margin-left:8px;font-weight:400}.plan-head .pbadges{align-items:center;gap:var(--sp-1);margin-left:var(--sp-2);vertical-align:middle;display:inline-flex}.lib-badge{vertical-align:middle;font-size:var(--fs-xs);font-family:var(--sans);color:var(--ink-2);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);justify-content:center;align-items:center;gap:4px;padding:1px 6px;font-weight:600;display:inline-flex}.lib-badge.none{color:var(--ink-3);border-style:dashed}.plan-head .name a{color:inherit;align-items:center;gap:4px;display:inline-flex}.plan-head .name a [class*=hero-]{color:var(--ink-3);flex:none}.plan-head .name a:hover,.plan-head .name a:hover [class*=hero-]{color:var(--color-primary)}.plan-head .btn{height:22px;min-height:0;font-size:var(--fs-sm);background:var(--color-base-100);border:1px solid var(--color-base-300);padding:0 10px}.plan>.confirm-band{margin:var(--sp-3) var(--sp-4)}.plan-foot{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--color-base-300);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.plan-foot .num{font-family:var(--cond);font-size:var(--fs-xl);font-weight:700}.plan-foot .over-text,.over-text{color:var(--color-error)}.add-block{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--color-base-300)}.add-block button{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.name-row{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--color-base-300);align-items:center;display:flex}.name-row input{border:0;border-bottom:1px dashed var(--color-base-300);font:inherit;background:0 0;flex:1;padding:2px 0}.attach-plan{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.attach-plan select{flex:1;max-width:420px}.block{border-bottom:1px solid var(--color-base-300);grid-template-columns:64px 1fr 84px;min-height:56px;display:grid}.block:last-of-type{border-bottom:0}.block .min{font-family:var(--cond);font-weight:700;font-size:var(--fs-num);color:var(--color-base-content);border-right:1px solid var(--color-base-300);padding:10px 0 0 12px;line-height:1}.block .min small{font-size:var(--fs-xs);color:var(--ink-3);font-weight:500;font-family:var(--sans);margin-top:2px;display:block}.block .body{padding:var(--sp-3)}.block .body .drill{font-weight:600;font-size:var(--fs-base)}.block .body .phase{font-size:var(--fs-xs);color:var(--ink-3);margin-left:6px}.block .body .notes{color:var(--ink-2);font-size:var(--fs-md);white-space:pre-wrap;margin-top:2px}.block .diag{border-left:1px solid var(--color-base-300);color:var(--ink-3);font-size:var(--fs-xs);text-align:center;justify-content:center;align-items:center;padding:4px;display:flex}.block .diag>button{width:100%;height:100%;min-height:40px;font:inherit;font-size:var(--fs-xs);color:inherit;cursor:pointer;border-radius:var(--r);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.block .diag>button:hover{background:var(--blue-soft);color:var(--color-primary)}.block .diag img{object-fit:contain;max-width:100%;max-height:52px}.block .diag .rink{border:1.5px solid var(--ink-3);background:linear-gradient(90deg, transparent 49%, var(--color-error) 49% 51%, transparent 51%);border-radius:6px;width:44px;height:28px}.block .diag.open>button{background:var(--blue-soft);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.media-panel{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.media-panel{background:color-mix(in srgb, var(--color-base-200) 45%, var(--color-base-100))}}.media-panel{border-bottom:1px solid var(--color-base-300);padding:var(--sp-3) var(--sp-4) var(--sp-4)}.block.media-open{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.block.media-open{background:color-mix(in srgb, var(--color-base-200) 45%, var(--color-base-100))}}.media-panel .mp-head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin-bottom:var(--sp-3);display:flex}.media-panel .mp-head b{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.media-panel .mp-head .meta{gap:var(--sp-3);font-size:var(--fs-sm);align-items:baseline;display:inline-flex}.media-panel .mp-new{gap:var(--sp-2);justify-items:start;max-width:60ch;display:grid}.media-panel .mp-new p{font-size:var(--fs-md);margin:0}.media-panel .mp-new b{font-size:var(--fs-base)}.media-panel .mp-acts{gap:var(--sp-3);width:100%;max-width:520px;display:grid}.media-panel .mp-act{text-align:left;width:100%;padding:var(--sp-3) var(--sp-4);border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);font:inherit;cursor:pointer;gap:3px;display:grid}.media-panel .mp-act b{font-size:var(--fs-md);color:var(--color-primary)}.media-panel .mp-act span{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.45}.media-panel .mp-act em{color:var(--color-base-content);font-style:normal;font-weight:600}.media-panel .mp-act:hover:not(:disabled){border-color:var(--color-primary);background:var(--blue-soft)}.media-panel .mp-act:disabled{cursor:default;background:0 0}.media-panel .mp-act:disabled b,.media-panel .mp-act:disabled em{color:var(--ink-3)}.media-panel .quiet{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}@media (prefers-reduced-motion:no-preference){.media-panel{transform-origin:top;animation:.13s ease-out spot-open}}.block .d-detail{margin-top:var(--sp-2)}.block .d-toggle{font:inherit;font-size:var(--fs-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}.block .d-toggle:hover{text-decoration:underline}.block .d-body{margin-top:var(--sp-2);padding-left:var(--sp-3);border-left:2px solid var(--color-base-300);gap:var(--sp-2);display:grid}.block .d-body p{font-size:var(--fs-md);color:var(--ink-2);margin:0}.block .d-steps,.block .d-emph{font-size:var(--fs-md);color:var(--ink-2);gap:2px;margin:0;display:grid}.block .d-steps{padding-left:var(--sp-5);list-style:decimal}.block .d-emph{padding-left:var(--sp-3);list-style:none}.block .d-emph li:before{content:"▸";color:var(--ink-3);margin-right:4px}@media (prefers-reduced-motion:no-preference){.block .d-body{transform-origin:top;animation:.13s ease-out spot-open}}.block.over .min{color:var(--color-error)}.blocks-wrap{flex-direction:column;display:flex}.blocks-wrap>form,.blocks-wrap>.ro-blocks{display:contents}.blocks-wrap .block{order:0}.blocks-wrap .media-panel{order:1}.blocks-wrap .block.after-media{order:2}.blocks-wrap .add-block,.blocks-wrap .plan-foot,.blocks-wrap>.ro-blocks>p{order:3}.plan:has(>.blocks-wrap),.plan#version-blocks{box-shadow:none;background:0 0;border:0;overflow:visible}.plan:has(>.blocks-wrap)>.plan-head{border:1px solid var(--color-base-300);border-radius:var(--r-md);box-shadow:var(--card-shadow);margin-bottom:var(--sp-3)}.blocks-wrap .block,#version-blocks .block{border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);box-shadow:var(--card-shadow);margin-bottom:var(--sp-3)}.blocks-wrap .block:last-of-type,#version-blocks .block:last-of-type{border-bottom:1px solid var(--color-base-300)}.blocks-wrap .block.kind-break{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.blocks-wrap .block.kind-break{background:color-mix(in srgb, var(--color-base-200) 40%, var(--color-base-100))}}.blocks-wrap .block.kind-general{background:var(--blue-soft)}@supports (color:color-mix(in lab, red, red)){.blocks-wrap .block.kind-general{background:color-mix(in srgb, var(--blue-soft) 40%, var(--color-base-100))}}.blocks-wrap .block.media-open{box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.blocks-wrap .media-panel{border:1px solid var(--color-base-300);border-radius:0 0 var(--r-md) var(--r-md);box-shadow:var(--card-shadow);margin-bottom:var(--sp-3);border-top:0}.blocks-wrap .add-block{border:1px solid var(--color-base-300);border-radius:var(--r-md) var(--r-md) 0 0;background:var(--color-base-100);border-bottom:0}.blocks-wrap .plan-foot{border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);box-shadow:var(--card-shadow)}.blocks-wrap .add-block+.plan-foot{border-radius:0 0 var(--r-md) var(--r-md)}.blocks-wrap .block.dragging{z-index:45;box-shadow:var(--pop-shadow);position:relative}.blocks-wrap.drag-active{-webkit-user-select:none;user-select:none}.sum-card{border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);box-shadow:var(--card-shadow);overflow:hidden}.plan+.sum-card{margin-top:var(--sp-3)}.sum-card>.sum-rows{padding:var(--sp-4)}.sum-rows{gap:var(--sp-3);flex-direction:column;display:flex}.sum-row{gap:var(--sp-3);grid-template-columns:116px 1fr;align-items:baseline;display:grid}.sum-row>.lbl{font-size:var(--fs-sm);color:var(--ink-2);align-items:center;gap:5px;font-weight:600;display:flex}.sum-row .chips{flex-wrap:wrap;gap:4px;display:flex}@media (max-width:720px){.sum-row{grid-template-columns:1fr;gap:2px}}.editor .block{grid-template-columns:28px 64px 1fr 84px 34px}.editor .grip,.editor .del{color:var(--ghost);font-size:var(--fs-md);align-content:center;place-items:center;display:grid}.editor .grip{border-right:1px solid var(--color-base-300)}.editor .grip .b-no{font-family:var(--cond);font-weight:600;font-size:var(--fs-md);color:var(--ink-3);font-variant-numeric:tabular-nums;padding-bottom:2px;line-height:1}.editor .del{border-left:1px solid var(--color-base-300);font-size:var(--fs-xl)}.editor .grip button,.editor .del button{color:inherit;cursor:pointer;line-height:1;font-size:var(--fs-xs);background:0 0;border:0;padding:2px 4px}.editor .del button{font-size:var(--fs-xl)}.editor .grip button:disabled{opacity:.3;cursor:default}.editor .grip button:hover:not(:disabled),.editor .del button:hover{color:var(--color-base-content)}.editor .grip button.drag{cursor:grab;touch-action:none;padding:5px 4px}.editor .grip button.drag:active,.blocks-wrap.drag-active .grip button.drag{cursor:grabbing}.drag-dots{background-image:radial-gradient(circle,currentColor 1.1px,#0000 1.5px);background-size:4px 4.67px;width:8px;height:14px;display:block}.editor .block .min{padding:var(--sp-3) var(--sp-2) 0 var(--sp-3)}.editor .block .min input{border:0;border-bottom:1px dashed var(--color-base-300);width:100%;font:inherit;font-size:var(--fs-num);box-sizing:border-box;appearance:textfield;background:0 0;height:30px;padding:0;line-height:28px}.editor .block .min input::-webkit-outer-spin-button{appearance:none;margin:0}.editor .block .min input::-webkit-inner-spin-button{appearance:none;margin:0}.editor .block .body input[type=text]:not(.block-tags):not(.block-kit):not(.st-notes){box-sizing:border-box;height:30px;padding:0;line-height:28px}.editor .block .body{gap:var(--sp-2);align-content:start;display:grid}.editor .block .body input[type=text],.editor .block .body textarea,.editor .block .body select{border:0;border-bottom:1px dashed var(--color-base-300);width:100%;font:inherit;font-size:var(--fs-sm);color:var(--ink-2);background:0 0;border-radius:0;padding:3px 0;line-height:1.5}.editor .block .body input[type=text]:not(.block-tags):not(.block-kit):not(.st-notes){font-weight:600;font-size:var(--fs-base);color:var(--color-base-content)}.editor .block .body .b-meta{gap:var(--sp-3);align-items:baseline;display:flex}.editor .block .body .b-meta select{appearance:none;cursor:pointer;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 10 6'><path d='M0 0h10L5 6z' fill='%238A94A0'/></svg>") right 2px center no-repeat;flex:none;width:104px;padding-right:14px}.editor .block .body .b-meta input.block-tags,.editor .block .body .b-meta input.block-kit{flex:1 1 0;min-width:0}@media (max-width:900px){.editor .block .body .b-meta{flex-wrap:wrap}.editor .block .body .b-meta input.block-tags,.editor .block .body .b-meta input.block-kit{flex-basis:100%}}.block .body .bkit{font-size:var(--fs-xs);color:var(--ink-2);align-items:center;gap:4px;margin-top:2px;display:flex}.block .body .btags{margin-top:2px}.block .body .btags span{border:1px solid var(--color-base-300);font-size:var(--fs-xs);color:var(--ink-2);background:var(--color-base-100);border-radius:10px;margin-right:4px;padding:0 7px;display:inline-block}.editor .block .body .b-meta select.block-kind{width:92px;color:var(--color-base-content);font-weight:600}.block .min .min-total{height:30px;line-height:30px;display:block}.editor .block .body .b-meta .rot-len{font-size:var(--fs-sm);color:var(--ink-3);flex:auto;align-items:baseline;gap:6px;min-width:0;display:inline-flex}.editor .block .body .b-meta .rot-len input,.editor .block .body .st-row input.st-n{border:0;border-bottom:1px dashed var(--color-base-300);width:44px;font:inherit;color:var(--color-base-content);text-align:center;appearance:textfield;background:0 0;padding:3px 0;font-weight:600}.editor .block .body .b-meta .rot-len input::-webkit-inner-spin-button{appearance:none;margin:0}.editor .block .body .b-meta .rot-len input::-webkit-outer-spin-button{appearance:none;margin:0}.editor .block .body .st-row input.st-n::-webkit-inner-spin-button{appearance:none;margin:0}.editor .block .body .st-row input.st-n::-webkit-outer-spin-button{appearance:none;margin:0}.block.kind-break{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.block.kind-break{background:color-mix(in srgb, var(--color-base-200) 40%, var(--color-base-100))}}.editor .block .body .stations{gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px dashed var(--color-base-300);display:grid}.editor .block .body .st-row{gap:var(--sp-1) var(--sp-3);grid-template-columns:44px minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) 24px;align-items:baseline;display:grid}.editor .block .body .st-row .st-notes{grid-column:2/5}.editor .block .body .st-row .st-del{color:var(--ghost);font-size:var(--fs-xl);cursor:pointer;background:0 0;border:0;padding:0;line-height:1}.editor .block .body .st-row .st-del:hover{color:var(--color-error)}.editor .block .body .add-station{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.editor .block .body .add-station>button{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}@media (max-width:720px){.editor .block .body .st-row{grid-template-columns:44px minmax(0,1fr) 24px}.editor .block .body .st-row .st-name-field{grid-area:1/2}.editor .block .body .st-row .st-del{grid-area:1/3}.editor .block .body .st-row .block-tags,.editor .block .body .st-row .block-kit,.editor .block .body .st-row .st-notes{grid-column:2/3}}.block .body .rot{font-size:var(--fs-xs);color:var(--ink-3);margin-top:2px}.st-lines{font-size:var(--fs-sm);gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.st-lines li{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.st-lines .st-n{font-family:var(--cond);color:var(--ink-3);min-width:1.2em;font-weight:700}.st-lines .st-kit{color:var(--ink-3);font-size:var(--fs-xs)}.block .diag .diag-note{font-size:var(--fs-xs);color:var(--ink-3)}.add-block>button+button{margin-left:var(--sp-3)}.block.kind-general{background:var(--blue-soft)}@supports (color:color-mix(in lab, red, red)){.block.kind-general{background:color-mix(in srgb, var(--blue-soft) 40%, var(--color-base-100))}}.block .min .min-none{color:var(--ghost);font-size:var(--fs-lg);line-height:30px;display:block}.block .diag .more{font-size:var(--fs-xs);color:var(--ink-3);margin-left:4px}.name-field{min-width:0}.editor .block .body textarea{resize:none;height:34px;min-height:34px;display:block}@supports (field-sizing:content){.editor .block .body textarea{field-sizing:content;height:auto;max-height:8lh}}.editor .block .body .berr{color:var(--color-error);font-size:var(--fs-xs);margin-top:4px}.budget{background:var(--color-base-200);border:1px solid var(--color-base-300);flex:1;min-width:120px;height:8px;position:relative}.budget i{background:var(--color-primary);width:0;position:absolute;top:0;bottom:0;left:0}.budget b{border-left:2px solid var(--color-base-content);position:absolute;top:-6px;bottom:-6px;right:0}.budget.over i{background:var(--color-error)}.budget.over b{border-left-color:var(--color-error)}.modified{font-family:var(--sans);font-size:var(--fs-xs);color:var(--color-warning);border:1px solid var(--color-warning);border-radius:var(--r);vertical-align:middle;padding:1px 6px;font-weight:600}.plan-top{margin:var(--sp-2) 0 var(--sp-3);justify-content:flex-end;display:flex}.week-brief{justify-content:space-between;align-items:flex-start;gap:var(--sp-5);border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-3);box-shadow:var(--card-shadow);display:flex}.week-brief .wb-main{flex-direction:column;gap:6px;min-width:0;display:flex}.week-brief .wb-line{align-items:center;gap:var(--sp-3);display:flex}.week-brief .wb-label{font-size:var(--fs-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;flex:none;width:66px;font-weight:600}.week-brief .wb-title{font-family:var(--cond);font-weight:700;font-size:var(--fs-lg);color:inherit}.week-brief .wb-title:hover{color:var(--color-primary);text-decoration:underline}.week-brief .wb-theme{font-weight:700}.week-brief .wb-note{padding-left:calc(66px + var(--sp-3));font-size:var(--fs-xs);color:var(--ink-3);margin:0}@media (max-width:720px){.week-brief .wb-note{padding-left:0}}.week-brief .wb-cov{flex:none;width:240px}.week-brief .wb-cov .wb-label{width:auto;margin-bottom:4px;display:block}.week-brief .wb-cov .na{color:var(--ink-3);font-size:var(--fs-sm)}.week-brief .wb-cov small{color:var(--ink-2)}.week-brief .wb-cov-note{font-size:var(--fs-xs);color:var(--ink-3);margin:6px 0 0;line-height:1.45}@media (max-width:720px){.week-brief{flex-direction:column}.week-brief .wb-cov{width:100%}}.chip{border:1px solid var(--color-base-300);font-size:var(--fs-sm);background:var(--color-base-100);color:inherit;border-radius:12px;padding:1px 9px;text-decoration:none;display:inline-block}#plan-meta{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}#plan-meta .chip{font-size:var(--fs-xs);color:var(--ink-2)}.version-list{margin:0;padding:0;list-style:none}.version-list>li{border-top:1px solid var(--hairline);padding:var(--sp-2) 0}.version-list>li:first-child{border-top:0}.version-list .v-line{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-md);flex-wrap:wrap;display:flex}.version-list .v-actions{gap:var(--sp-3);margin-left:auto;display:flex}.version-list .v-break{display:none}.version-list .quiet{font:inherit;font-size:var(--fs-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}.version-list .v-blocks{margin:var(--sp-2) 0 0;padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--wash);font-size:var(--fs-md);list-style:none}.version-list .v-blocks li{padding:1px 0}table.lib{margin-top:0}table.lib td.n{font-family:var(--cond);font-weight:600;font-size:var(--fs-lg)}table.lib .tags span{border:1px solid var(--color-base-300);font-size:var(--fs-xs);border-radius:10px;margin-right:4px;padding:0 7px;display:inline-block}table.lib tr:hover td{background:var(--wash)}.plan-fields{grid-template-columns:repeat(4,1fr)}.plan-fields .field.wide{grid-column:1/-1}.files{margin:0;padding:0;list-style:none}.files li{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--color-base-300);display:flex}.files .file{align-items:center;gap:var(--sp-3);min-width:0;color:inherit;font-size:var(--fs-sm);flex:1;text-decoration:none;display:flex}.files .thumb{object-fit:cover;border:1px solid var(--color-base-300);background:var(--color-base-200);flex:none;width:44px;height:44px}.files .thumb.doc{font-family:var(--cond);font-weight:600;font-size:var(--fs-xs);color:var(--ink-3);place-items:center;display:grid}.files .fname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.files .remove{color:var(--ghost);font-size:var(--fs-xl);cursor:pointer;background:0 0;border:0;padding:0 4px}.files .remove:hover{color:var(--color-error)}.drop{border:1px dashed var(--color-base-300);text-align:center;color:var(--ink-2);font-size:var(--fs-sm);cursor:pointer;padding:12px;display:block}.drop:hover{border-color:var(--color-base-content)}.imports{gap:var(--sp-3);margin:var(--sp-4) 0 var(--sp-6);grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:900px){.imports{grid-template-columns:repeat(2,1fr)}}.imp{border:1px dashed var(--color-base-300);background:var(--wash);font-size:var(--fs-sm);text-align:center;color:var(--ink-2);border-radius:3px;padding:12px;text-decoration:none;display:block}.imp b{font-family:var(--cond);font-size:var(--fs-lg);color:var(--color-base-content);margin-bottom:2px;font-weight:600;display:block}a.imp:hover{border-color:var(--color-base-content)}.imp.off{opacity:.55;cursor:not-allowed}.dgrid{gap:var(--sp-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.dgrid{grid-template-columns:1fr}}.dcard{border:1px solid var(--color-base-300);background:var(--color-base-100);color:inherit;text-decoration:none;display:block}.dcard:hover{border-color:var(--color-base-content)}.dcard.archived{opacity:.6}.dcard .pic{aspect-ratio:16/10;border-bottom:1px solid var(--color-base-300);background:var(--wash);place-items:center;display:grid;position:relative;overflow:hidden}.dcard .pic img{object-fit:cover;width:100%;height:100%}.dcard .pic.plain{background:var(--color-base-100)}.dcard .pic .rink,.asset .pic .rink{border:2px solid var(--ink-2);background:linear-gradient(90deg, transparent 49%, var(--color-error) 49% 51%, transparent 51%);border-radius:14px;width:70%;height:60%;position:relative}.dcard .pic .rink:before,.dcard .pic .rink:after,.asset .pic .rink:before,.asset .pic .rink:after{content:"";background:var(--color-primary);width:2px;position:absolute;top:0;bottom:0}.dcard .pic .rink:before,.asset .pic .rink:before{left:30%}.dcard .pic .rink:after,.asset .pic .rink:after{right:30%}.dcard .pic.pdf{background:var(--color-base-100)}.dcard .pic.pdf .pg{color:#444;background:#fff;border:1px solid #999;width:56%;height:84%;padding:8px;font-size:6px;line-height:1.5}.dcard .pic.pdf .pg b{color:#000;margin-bottom:3px;font-size:8px;display:block}.dcard .pic.pdf .pg .box{border:1px solid #000;height:40%;margin:4px 0}.dcard .pic .kind{font-size:var(--fs-xs);background:var(--color-base-100);border:1px solid var(--color-base-300);color:var(--ink-2);border-radius:3px;padding:0 6px;position:absolute;top:6px;right:6px}.dcard .pic .kind.db{border-color:var(--color-primary);color:var(--color-primary)}.dcard .body{padding:var(--sp-3)}.dcard .body b{font-family:var(--cond);font-size:var(--fs-xl);font-weight:600;display:block}.dcard .body .m{font-size:var(--fs-sm);color:var(--ink-3);margin-top:2px}.dcard .body .tags{margin-top:6px}.dcard .body .tags span{border:1px solid var(--color-base-300);font-size:var(--fs-xs);border-radius:10px;margin-right:4px;padding:0 7px;display:inline-block}.drill-fields{grid-template-columns:1fr 1fr}.drill-fields .fieldset:has(textarea){grid-column:1/-1}.drill-fields textarea{min-height:0;font:inherit}.assets{gap:var(--sp-3);flex-wrap:wrap;display:flex}.asset{border:1px solid var(--color-base-300);background:var(--color-base-100);width:170px;font-size:var(--fs-xs)}.asset .pic{border-bottom:1px solid var(--color-base-300);background:var(--wash);height:100px;color:var(--ink-3);place-items:center;display:grid;overflow:hidden}.asset .pic img{object-fit:cover;width:100%;height:100%}.asset .pic .linkout{color:var(--color-primary);align-items:center;gap:4px;display:inline-flex}.vid{background:linear-gradient(160deg, var(--color-base-200), var(--color-base-300));place-items:center;width:100%;height:100%;display:grid;position:relative}.vid iframe{border:0;width:100%;height:100%;display:block}.vid .play{background:var(--color-base-content);border:0;border-radius:7px;width:44px;height:30px}@supports (color:color-mix(in lab, red, red)){.vid .play{background:color-mix(in srgb, var(--color-base-content) 72%, transparent)}}.vid .play{cursor:pointer;place-items:center;padding:0;display:grid}.vid .play:hover{background:var(--color-error)}.vid .play .tri{border:6px solid #0000;border-left:10px solid #fff;border-right-width:0;width:0;height:0;margin-left:2px}.vid .host{font-size:var(--fs-xs);color:var(--ink-2);position:absolute;bottom:5px;left:6px}.asset .cap{padding:var(--sp-2);justify-content:space-between;align-items:baseline;gap:6px;display:flex}.asset.primary{border-color:var(--color-base-content);box-shadow:inset 0 0 0 1px var(--color-base-content)}.asset .prim{font-size:var(--fs-xs);color:var(--color-base-content);font-weight:600}.asset button.quiet{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}.asset button.quiet.danger{color:var(--color-error)}.add-assets details{border-top:1px dashed var(--color-base-300);padding:8px 0}.add-assets summary{cursor:pointer;color:var(--color-primary);font-weight:500}.add-assets form{gap:var(--sp-2);max-width:520px;margin-top:var(--sp-2);display:grid}.add-assets textarea,.add-assets input[type=url],.add-assets input[type=text]{border:1px solid var(--color-base-300);padding:var(--sp-2);font:inherit;font-size:var(--fs-sm)}.add-assets .btn{justify-self:start}.pdf-pick{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.pdf-pick button{border:1px solid var(--color-base-300);background:var(--color-base-100);cursor:pointer;font:inherit;font-size:var(--fs-xs);color:var(--ink-2);justify-items:center;gap:2px;padding:4px;display:grid}.pdf-pick button:hover{border-color:var(--color-primary);color:var(--color-primary)}.pdf-pick img{object-fit:contain;background:#fff;width:64px;height:84px}.from-drill{font-size:var(--fs-sm);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.from-drill select{font:inherit;font-size:var(--fs-md);border:1px solid var(--color-base-300);border-radius:var(--r);background:var(--color-base-100);max-width:260px;height:36px;padding:0 6px}.auth{max-width:400px;margin:var(--sp-7) auto 0}.auth h1{text-align:center}.auth .lead{text-align:center;color:var(--ink-2);margin:var(--sp-2) 0 var(--sp-4)}.auth .btn{justify-content:center;width:100%}.auth-or{align-items:center;gap:var(--sp-3);text-align:center;color:var(--ink-3);font-size:var(--fs-sm);margin:var(--sp-4) 0;display:flex}.auth-or:before,.auth-or:after{content:"";border-top:1px solid var(--color-base-300);flex:1}.kinds{gap:var(--sp-3);margin:var(--sp-5) 0;grid-template-columns:1fr 1fr;display:grid}@media (max-width:720px){.kinds{grid-template-columns:1fr}}.kind{text-align:left;border:1px solid var(--color-base-300);background:var(--color-base-100);padding:var(--sp-4);cursor:pointer;font:inherit;color:inherit}.kind b{font-family:var(--cond);font-size:var(--fs-xl);margin-bottom:4px;font-weight:600;display:block}.kind span{font-size:var(--fs-sm);color:var(--ink-2)}.kind.picked{border-color:var(--color-base-content);box-shadow:inset 0 0 0 1px var(--color-base-content)}.invite{max-width:620px}.invite input[type=email]{flex:1}.season.org select{font-weight:600}.fam-regs{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.fam-regs .team-tag{margin-left:0}.fam-card h3{font-family:var(--cond);font-size:var(--fs-lg);margin:0 0 6px;font-weight:600}.fam-note{border-bottom:1px solid var(--color-base-300);padding:8px 0}.fam-links{font-size:var(--fs-md);gap:6px;display:grid}.fam-links form{align-items:center;gap:6px;display:flex}.fam-links input[type=email]{border:1px solid var(--color-base-300);border-radius:var(--r);height:26px;font:inherit;font-size:var(--fs-sm);background:var(--color-base-100);padding:0 8px}.face{background:var(--color-base-300);border-radius:50%;display:inline-block}@supports (color:color-mix(in lab, red, red)){.face{background:color-mix(in srgb, var(--color-base-300) 70%, var(--color-base-100))}}.face{vertical-align:middle;flex:none;margin-right:6px;position:relative;overflow:hidden}.face:before{content:"";background:var(--ink-3);border-radius:50%;width:38%;height:38%;position:absolute;top:26%;left:50%;transform:translate(-50%)}.face:after{content:"";background:var(--ink-3);border-radius:50% 50% 0 0;width:70%;height:60%;position:absolute;top:66%;left:50%;transform:translate(-50%)}.face.has-photo:before,.face.has-photo:after{display:none}.face img{object-fit:cover;width:100%;height:100%;display:block}.face.s{width:22px;height:22px}.face.m{width:34px;height:34px}.face.l{width:84px;height:84px}.pcard{align-items:center;gap:var(--sp-3);border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);padding:var(--sp-3) var(--sp-4);color:var(--color-base-content);display:flex}.pcard .face{margin-right:0}.pcard .pc-body{flex-direction:column;gap:2px;min-width:0;display:flex}.pcard .pc-body b{font-size:var(--fs-lg)}.pcard .team-tag{align-self:flex-start}.pcard .avail{align-self:flex-start;margin-top:2px;margin-left:0}.photo-id{background:var(--color-base-300);border-radius:8px;width:84px;height:84px}@supports (color:color-mix(in lab, red, red)){.photo-id{background:color-mix(in srgb, var(--color-base-300) 70%, var(--color-base-100))}}.photo-id{border:2px solid var(--color-primary);flex:none;position:relative;overflow:hidden}.photo-id:before{content:"";background:var(--ink-3);border-radius:50%;width:40%;height:40%;position:absolute;top:22%;left:50%;transform:translate(-50%)}.photo-id:after{content:"";background:var(--ink-3);border-radius:50% 50% 0 0;width:74%;height:60%;position:absolute;top:64%;left:50%;transform:translate(-50%)}.photo-id img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.photo-id .nb{background:var(--color-primary);color:var(--color-primary-content);font-family:var(--cond);font-weight:700;font-size:var(--fs-xl);z-index:2;border-radius:6px 0 0;padding:0 7px;position:absolute;bottom:-2px;right:-2px}.consent{font-size:var(--fs-xs);color:var(--ink-2);border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:3px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.consent i{background:var(--color-success);border-radius:50%;width:8px;height:8px;display:inline-block}.consent.no i{background:var(--ink-3)}.head-acts form{gap:var(--sp-2);align-items:center;display:inline-flex}.btn-row label.btn{cursor:pointer}.btn.btn-sm{height:26px;min-height:0;font-size:var(--fs-sm);padding:0 9px}.btn.lock-toggle{background:var(--blue-soft);border-color:var(--color-primary);justify-content:center;min-width:96px}@supports (color:color-mix(in lab, red, red)){.btn.lock-toggle{border-color:color-mix(in srgb, var(--color-primary) 28%, var(--color-base-300))}}.btn.lock-toggle{color:var(--color-primary)}.btn.lock-toggle:hover{border-color:var(--color-primary)}.btn.lock-toggle.is-locked{background:var(--gold-soft);border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.btn.lock-toggle.is-locked{border-color:color-mix(in srgb, var(--color-accent) 32%, var(--color-base-300))}}.btn.lock-toggle.is-locked{color:var(--color-accent)}.btn.lock-toggle.is-locked:hover{border-color:var(--color-accent)}.seg .segbtn{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-md);color:inherit;background:var(--color-base-100);text-decoration:none}.seg .segbtn[aria-pressed=true]{background:var(--color-base-content);color:var(--color-base-100)}.cal-tools #today-link{border-inline:1px solid var(--color-base-300);font-weight:600}.legend{gap:var(--sp-4);font-size:var(--fs-xs);color:var(--ink-2);margin:var(--sp-6) 0 0;flex-wrap:wrap;display:flex}.legend i{vertical-align:middle;border-radius:2px;width:10px;height:10px;margin-right:4px;display:inline-block}.lg-p,.evd i.p{background:var(--color-primary)}.lg-g,.evd i.g{background:var(--color-base-100);border:1.5px solid var(--color-primary)}.lg-v,.evd i.v{background:var(--color-success)}.lg-x,.evd i.x{background:var(--color-base-100);border:1.5px dashed var(--color-error)}.sp{background:var(--color-base-100);overflow-x:auto}.sp-h{border-bottom:1px solid var(--ink-3);font-size:var(--fs-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:24px 84px 1fr 230px 150px 64px;font-weight:600;display:grid}.sp-h span{padding:var(--sp-2) 10px}.sp-row{border-bottom:1px solid var(--hairline);min-height:44px;font-size:var(--fs-md);grid-template-columns:24px 84px 1fr 230px 150px 64px;display:grid}.sp-row:nth-child(2n of :where(.sp-row)){background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.sp-row:nth-child(2n of :where(.sp-row)){background:color-mix(in srgb, var(--color-base-200) 50%, transparent)}}.sp-row>div{padding:10px}.sp-h span+span,.sp-row>div+div{border-left:1px solid var(--hairline)}.sp-h span:first-child+span,.sp-row>.pcol+div{border-left:0}.sp-row.cur{background:var(--blue-soft)}.sp-row.done{color:var(--ink-3)}.wk .wk-done{color:var(--color-success);vertical-align:-2px;margin-left:3px}.sp-row.done .wk .wk-n{background:var(--green-soft);color:var(--color-success)}.wk .wk-n{text-align:center;border-radius:3px;min-width:22px;margin-left:-4px;padding:0 4px;display:inline-block}.sp-row.cur .wk .wk-n{background:var(--color-primary);color:var(--color-base-100)}.sp-phase{align-items:center;gap:var(--sp-2);border-bottom:1px solid var(--hairline);background:var(--wash);font-family:var(--cond);font-weight:600;font-size:var(--fs-base);color:var(--ink-2);padding:4px 10px 4px 6px;display:flex}.sp-phase i{background:var(--ink-3);border-radius:999px;flex:none;align-self:stretch;width:5px}.sp-phase small{font-family:var(--sans);font-weight:400;font-size:var(--fs-xs);color:var(--ink-3)}.sp-phase .goals{text-align:right;margin-left:auto}.sp-phase.pc-slate{background:var(--wash)}.sp-phase.pc-blue{background:var(--blue-soft)}.sp-phase.pc-gold{background:var(--gold-soft)}.sp-phase.pc-red{background:var(--red-soft)}.sp-phase.pc-green{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.sp-phase.pc-green{background:color-mix(in srgb, var(--color-success) 12%, var(--color-base-100))}}.sp-phase.pc-slate i,.pcol i.pc-slate,.prog .ph-run.pc-slate i{background:var(--ink-3)}.sp-phase.pc-blue i,.pcol i.pc-blue,.prog .ph-run.pc-blue i{background:var(--color-primary)}.sp-phase.pc-gold i,.pcol i.pc-gold,.prog .ph-run.pc-gold i{background:var(--color-warning)}.sp-phase.pc-red i,.pcol i.pc-red,.prog .ph-run.pc-red i{background:var(--color-error)}.sp-phase.pc-green i,.pcol i.pc-green,.prog .ph-run.pc-green i{background:var(--color-success)}.sp-row>.pcol{gap:2px;padding:4px 0 4px 6px;display:flex}.pcol i{border-radius:999px;align-self:stretch;width:5px}.sp-phase .quiet{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.wk{font-family:var(--cond);font-weight:600;font-size:var(--fs-base)}.wk small{font-family:var(--sans);color:var(--ink-3);font-weight:400;font-size:var(--fs-xs);display:block}.th .th-view{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.th .th-title{align-items:center;gap:var(--sp-2);display:flex}.sp .th-edit{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;line-height:0}.sp .th-edit:hover{color:var(--color-primary)}.sp .act{justify-content:flex-end;align-items:center;gap:8px;display:flex}.sp-edit{border-bottom:1px solid var(--hairline);background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.sp-edit{background:color-mix(in srgb, var(--color-base-200) 45%, var(--color-base-100))}}.sp-edit .planner-form,.sp-edit .week-edit{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:0;flex-wrap:wrap;align-items:center;margin:0;display:flex}.sp-edit .week-edit input{border:1px solid var(--color-base-300);font:inherit;font-size:var(--fs-sm);box-sizing:border-box;height:32px;padding:5px 7px}.sp-edit .week-edit .btn,.sp-edit .week-edit button{height:32px;min-height:0;padding-block:0}.th .tg{margin-top:0}.th .tg span,.week-brief .tg span{border:1px solid var(--color-base-300);font-size:var(--fs-xs);background:var(--color-base-100);border-radius:10px;margin-right:4px;padding:0 7px;display:inline-block}.week-brief .tg button.fchk{border:1px solid var(--color-base-300);border-radius:var(--r);font-family:inherit;font-size:var(--fs-sm);background:var(--color-base-100);color:var(--ink-2);cursor:pointer;align-items:center;gap:6px;margin-right:4px;padding:3px 9px 3px 6px;display:inline-flex}.week-brief .tg button.fchk .cb{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:3px;flex:none;width:15px;height:15px;position:relative}.week-brief .tg button.fchk.on .cb:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.week-brief .tg button.fchk:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.week-brief .tg button.fchk:hover:not(:disabled) .cb{border-color:var(--color-primary)}.week-brief .tg button.fchk.on{background:var(--blue-soft);color:var(--color-primary);border-color:var(--color-primary);font-weight:600}.week-brief .tg button.fchk.on .cb{background:var(--color-primary);border-color:var(--color-primary)}.week-brief .tg button.fchk.miss{border-style:dashed;border-color:var(--color-error);color:var(--color-error)}.week-brief .tg button.fchk:disabled{cursor:default}.th .tg span.miss,.week-brief .tg span.miss{color:var(--color-error);border-style:dashed;border-color:var(--color-error)}.th .tg span.extra{color:var(--ink-2);border-style:dashed}.th .ms-row{flex-wrap:wrap;gap:4px;display:flex}.th .ms{border:1px solid;align-items:center;gap:5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.th .ms{border:1px solid color-mix(in srgb, currentColor 45%, transparent)}}.th .ms{font-family:inherit;font-size:var(--fs-sm);background:var(--gold-soft);color:var(--color-warning);border-radius:4px;padding:2px 10px;font-weight:600}.th button.ms{cursor:pointer}.th .ms small{font-size:var(--fs-xs);opacity:.85;font-weight:400}.th .ms.brk{background:var(--wash);color:var(--ink-2)}.th .ms.trn{background:var(--red-soft);color:var(--color-error)}.th .ms .quiet,.th .quiet{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}.th .ms .quiet{color:inherit;opacity:.6;margin-left:3px}.th .ms .quiet:hover{opacity:1}.evd{flex-direction:column;justify-content:center;gap:3px;display:flex}.evd .wg{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.evd .wg-day{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:3px;flex-direction:column;align-items:center;gap:2px;min-height:32px;padding:2px 0 4px;display:flex}.evd .wg-day:nth-last-child(-n+2){background:var(--wash)}.evd .wg-d{color:var(--ink-2);font-size:9px;font-weight:600;line-height:1.4}.evd .wg-n{color:var(--ink-3);font-size:9px;line-height:1.2}.evd .wg-list{flex-direction:column;gap:2px;margin-top:3px;display:flex}.evd .wg-list .wl{font-size:var(--fs-xs);color:var(--color-base-content);align-items:center;gap:4px;min-width:0;line-height:1.3;display:flex}.evd .wg-list .wl:hover .wl-t{color:var(--color-primary);text-decoration:underline}.evd .wg-list .wl-d{color:var(--ink-3);flex:none;width:24px;font-weight:600}.evd .wg-list .wl-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.evd .wg-kit{font-size:var(--fs-xs);color:var(--ink-3);align-items:flex-start;gap:4px;margin-top:5px;line-height:1.35;display:flex}.evd .wg-kit svg{flex:none;margin-top:1px}.evd .wg-list .wl.x .wl-t{color:var(--ink-3);text-decoration:line-through}.evd .wg-day.now{outline:2px solid var(--color-primary);outline-offset:-2px;background:var(--blue-soft)}.evd .wg-day.now .wg-d{color:var(--color-primary)}.evd .wg-day.gone{opacity:.5}.evd .wg-day.on-trn{background:var(--red-soft)}.evd .wg-day.on-ms{background:var(--gold-soft)}.evd .wg-day.void{background:var(--color-base-content);border-color:var(--color-base-content)}.evd .wg-day.void span{visibility:hidden}.evd .wg-day.off{position:relative}.evd .wg-day.off:after{content:"";background:linear-gradient(to top right, transparent calc(50% - .5px), var(--ink-3) calc(50% - .5px), var(--ink-3) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(to top left, transparent calc(50% - .5px), var(--ink-3) calc(50% - .5px), var(--ink-3) calc(50% + .5px), transparent calc(50% + .5px));position:absolute;inset:1px}.evd i{border-radius:2px;width:9px;height:9px;display:inline-block}.evd small{color:var(--ink-3);font-size:var(--fs-xs)}.cov .bar{background:var(--color-base-200);border:1px solid var(--color-base-300);height:9px;margin-top:6px;position:relative}.cov .bar i{background:var(--color-primary);width:0;position:absolute;top:0;bottom:0;left:0}.cov .bar i.part{background:var(--color-warning)}.cov small{font-size:var(--fs-xs);color:var(--ink-3)}.cov .miss-text{color:var(--color-error)}.cov .na{color:var(--ghost);font-size:var(--fs-xs);margin-top:var(--sp-2)}.prog{background:var(--color-base-100);margin-top:var(--sp-3);overflow-x:auto}.prog table{border-collapse:collapse;font-size:var(--fs-sm);width:100%}.prog th{color:var(--ink-3);font-weight:600;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--ink-3);text-align:center;font-family:var(--cond);padding:6px 4px}.prog th:first-child{text-align:left;font-family:var(--sans);padding-left:10px}.prog th.wk-span{text-align:center;font-family:var(--sans)}.prog .band-row th{border-bottom:1px solid var(--hairline);padding-bottom:4px}.prog tr.phase-row th{text-align:center;vertical-align:bottom;border-bottom:0;padding:4px 3px 0}.prog .ph-run .ph-name{font-family:var(--sans);color:var(--ink-2);text-transform:none;letter-spacing:normal;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;display:block;overflow:hidden}.prog .ph-run i{background:var(--ink-3);border-radius:999px;height:5px;margin-top:2px;display:block}.prog th.act-h{width:1%}.prog th.now,.prog td.now{background:var(--blue-soft)}.prog th.skill-h{vertical-align:bottom}.prog .th-sort{font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}.prog td{border-bottom:1px solid var(--hairline);text-align:center;padding:5px 4px}.prog tbody tr:nth-child(2n){background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.prog tbody tr:nth-child(2n){background:color-mix(in srgb, var(--color-base-200) 50%, transparent)}}.prog th+th,.prog td+td{border-left:1px solid var(--hairline)}.prog td:first-child{text-align:left;padding-left:10px;font-weight:500}.prog td i{border-radius:50%;width:14px;height:14px;margin-inline:auto;display:block}.prog td i.in{background:var(--color-primary)}.prog td i.re{border:2px solid var(--color-primary)}.prog td i.ran{border:2px solid var(--color-base-300)}.prog td i.done{background:var(--color-primary);box-shadow:0 0 0 2px var(--color-base-100), 0 0 0 3px var(--color-primary)}.prog td i.miss{border:2px dashed var(--color-error)}.prog td i.sched{background:var(--blue-soft);border:2px solid var(--color-primary);opacity:.75}.prog td.now i.ran{border-color:var(--ink-3)}.prog td.now i.sched{background:var(--color-base-100);opacity:1}.planner-form{gap:var(--sp-2);margin:var(--sp-3) 0;padding:var(--sp-3);border:1px dashed var(--color-base-300);flex-wrap:wrap;align-items:center;display:flex}.planner-form input,.planner-form select{border:1px solid var(--color-base-300);font:inherit;font-size:var(--fs-sm);box-sizing:border-box;min-width:0;height:32px;padding:5px 7px}.planner-form>b{flex:none}.planner-form input[type=text]{flex:150px;min-width:120px}.planner-form input[type=date]{flex:none;width:150px}.planner-form .btn,.planner-form button{flex:none}.planner-form input[type=number]{flex:none;width:72px}.evd .wg-day[phx-click]{cursor:pointer}.evd .wg-day[phx-click]:hover{border-color:var(--color-primary)}.planner-form input.field-error,.planner-form select.field-error{border-color:var(--color-error);background:var(--red-soft)}@supports (color:color-mix(in lab, red, red)){.planner-form input.field-error,.planner-form select.field-error{background:color-mix(in srgb, var(--red-soft) 40%, var(--color-base-100))}}.planner-form .btn{height:32px;min-height:0;padding-block:0}.hint-row{gap:var(--sp-2);border-bottom:1px solid var(--color-base-300);align-items:baseline;padding:6px 0;display:flex}.hint-row .team-tag{margin-left:0}.packet{gap:var(--sp-7);grid-template-columns:380px 1fr;align-items:start;display:grid}@media (max-width:900px){.packet{grid-template-columns:1fr}}.pk{border:1px solid var(--color-base-300);background:var(--color-base-100)}.pk .row{gap:var(--sp-3);padding:var(--sp-3);border-bottom:1px solid var(--hairline);grid-template-columns:24px 1fr auto;align-items:center;display:grid}.pk .row input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-primary)}.pk .row small{color:var(--ink-3);font-size:var(--fs-xs);display:block}.pk .sum{padding:var(--sp-3);font-size:var(--fs-md);background:var(--wash);justify-content:space-between;display:flex}.seg-radio label{font-size:var(--fs-sm);cursor:pointer;background:var(--color-base-100);padding:4px 9px}.seg-radio label[aria-pressed=true]{background:var(--color-base-content);color:var(--color-base-100)}.thumbs{flex-wrap:wrap;gap:12px 24px;padding-bottom:24px;display:flex}.thumb{aspect-ratio:8.5/11;border:1px solid var(--color-base-300);color:#000;background:#fff;width:150px;padding:14px 10px 10px 22px;font-size:7px;position:relative}.thumb:before{content:"";border-left:1px dashed #ccc;position:absolute;top:10%;bottom:10%;left:8px}.thumb .th{font-family:var(--cond);border-bottom:1.5px solid #000;margin-bottom:4px;padding-bottom:2px;font-size:9px;font-weight:700}.thumb .ln{border-bottom:1px solid #999;height:6px;margin-top:5px}.thumb .lbl{text-align:center;font-size:var(--fs-xs);color:var(--ink-2);position:absolute;bottom:-20px;left:0;right:0}.thumb .n{background:var(--color-base-content);width:20px;height:20px;color:var(--color-base-100);font-family:var(--cond);font-weight:700;font-size:var(--fs-xs);border-radius:50%;place-items:center;display:grid;position:absolute;top:-8px;right:-8px}.token-shown{border:2px solid var(--color-warning);padding:var(--sp-3) var(--sp-4);margin-top:var(--sp-4);gap:6px;display:grid}.token-shown code{font-size:var(--fs-base);word-break:break-all;-webkit-user-select:all;user-select:all}#token-form input{border:1px solid var(--color-base-300);padding:var(--sp-2);font:inherit;min-width:280px}.nav .badge{background:var(--color-error);color:var(--color-error-content);font-size:var(--fs-xs);border-radius:8px;height:16px;margin-left:6px;padding:0 6px;font-weight:600;line-height:16px}.nav .badge.count{border:1px solid var(--color-base-300);color:var(--ink-3);background:0 0;line-height:14px}.link-box{margin-top:var(--sp-3);border:1px solid var(--color-base-300);border-left:3px solid var(--color-primary);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);background:var(--wash)}.link-box.quiet{border-left:1px solid var(--color-base-300)}.link-box .lead{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2)}.link-box .link-line{align-items:stretch;gap:var(--sp-2);display:flex}.link-box code{white-space:nowrap;background:var(--color-base-100);border:1px solid var(--hairline);border-radius:var(--r);min-width:0;padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);color:var(--color-primary);flex:1;overflow-x:auto}.link-box .copy{flex:none;align-items:center;gap:4px;height:auto;min-height:0;padding-block:0;display:inline-flex}.link-box .copy.copied{color:var(--color-success)}.inbox{gap:var(--sp-6);grid-template-columns:1fr 340px;align-items:start;display:grid}@media (max-width:900px){.inbox{grid-template-columns:1fr}}.cap{border:1px solid var(--color-base-content);padding:var(--sp-4) var(--sp-5);background:var(--color-base-100)}.cap .raw{font-family:var(--cond);font-size:var(--fs-2xl);white-space:pre-wrap;margin:4px 0 14px;font-weight:500;line-height:1.2}.cap .from{font-size:var(--fs-sm);color:var(--ink-3)}.prop{margin-top:var(--sp-4)}.prop .row{gap:var(--sp-3);border-top:1px solid var(--hairline);grid-template-columns:90px 1fr;align-items:center;padding:8px 0;display:grid}.prop .row>.k{font-size:var(--fs-sm);color:var(--ink-3)}.opt{align-items:center;gap:var(--sp-2);border:1px solid var(--color-base-300);background:var(--color-base-100);cursor:pointer;font:inherit;font-size:var(--fs-md);color:inherit;border-radius:3px;margin:0 6px 6px 0;padding:5px 9px;display:inline-flex}.opt[aria-checked=true]{border-color:var(--color-primary);background:var(--blue-soft);color:var(--color-primary);font-weight:500}.opt .via{margin-left:2px}.opt .k{font-family:var(--cond);width:18px;height:18px;font-weight:700;font-size:var(--fs-xs);border:1px solid;border-radius:3px;place-items:center;display:grid}.trace{font-size:var(--fs-xs);color:var(--ink-3);margin-top:var(--sp-3);border-top:1px dashed var(--color-base-300);padding-top:10px}.queue{border:1px solid var(--color-base-300);background:var(--color-base-100)}.queue .q{padding:var(--sp-3);border-bottom:1px solid var(--hairline);font-size:var(--fs-md);gap:var(--sp-2);text-align:left;width:100%;color:inherit;border-style:solid;border-width:0 0 1px;border-color:var(--hairline);cursor:pointer;background:0 0;grid-template-columns:1fr auto;font-family:inherit;display:grid}.queue .q.cur{background:var(--blue-soft);box-shadow:inset 3px 0 0 var(--color-primary)}.queue .q .why{font-size:var(--fs-xs);color:var(--ink-3);grid-column:1/-1}.keys{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--ink-2);line-height:2}.info-note{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);background:var(--blue-soft);border:1px solid var(--color-primary);align-items:flex-start;display:flex}@supports (color:color-mix(in lab, red, red)){.info-note{border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent)}}.info-note{border-radius:var(--r-md);color:var(--ink-2);font-size:var(--fs-base);line-height:1.45}.info-note .info-glyph{color:var(--color-primary);flex:none;margin-top:0}.info-note .info-body{min-width:0}.info-note a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.info-note.warn{background:var(--gold-soft);border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.info-note.warn{border-color:color-mix(in srgb, var(--color-accent) 40%, transparent)}}.info-note.warn .info-glyph,.info-note.warn a{color:var(--color-accent)}.sec-head+.info-note,.info-note+form,.info-note+.table-wrap,.info-note+.btn-row{margin-top:var(--sp-2)}.empty{border:1px dashed var(--color-base-300);padding:var(--sp-6);text-align:center;color:var(--ink-2);background:var(--wash);border-radius:3px}.empty b{font-family:var(--cond);font-size:var(--fs-xl);color:var(--color-base-content);margin-bottom:4px;font-weight:600;display:block}.via{font-size:var(--fs-xs);border:1px solid var(--color-base-300);color:var(--ink-3);border-radius:3px;margin-left:6px;padding:0 5px}.pdf-all{gap:var(--sp-3);max-width:620px;margin:var(--sp-4) 0 var(--sp-1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:720px){.pdf-all{grid-template-columns:minmax(0,1fr)}}.pdf-all label{font-size:var(--fs-sm);color:var(--ink-3);gap:4px;display:grid}.pdf-all input{border:1px solid var(--color-base-300);padding:var(--sp-2);font:inherit;font-size:var(--fs-md);color:var(--color-base-content)}.pdfpick{gap:var(--sp-3);margin-top:var(--sp-3);grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:900px){.pdfpick{grid-template-columns:repeat(2,1fr)}}.pp{border:1px solid var(--color-base-300);background:var(--color-base-100);padding:6px;position:relative}.pp .pg{aspect-ratio:8.5/11;object-fit:contain;background:#fff;border:1px solid #ccc;width:100%;display:block}.pp input[type=checkbox],.pp input[type=radio]{width:16px;height:16px;accent-color:var(--color-primary);z-index:1;position:absolute;top:10px;left:10px}.pp input[type=text]{border:0;border-bottom:1px solid var(--color-base-300);width:100%;font-size:var(--fs-xs);background:0 0;margin-top:5px;padding:3px 0}.pp.off .pg{opacity:.35}.pp .pn{font-size:var(--fs-xs);color:var(--ink-3);background:var(--color-base-100);z-index:1;padding:0 4px;position:absolute;top:8px;right:8px}.panel{border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);padding:0 var(--sp-4) var(--sp-4);min-width:0;box-shadow:var(--card-shadow)}.panel.sub-ground{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.panel.sub-ground{background:color-mix(in srgb, var(--color-base-200) 55%, var(--color-base-100))}}.panel.sub-ground{padding-bottom:var(--sp-4)}.panel.sub-ground>.sec-head{background:var(--color-base-200)}.panel+.panel,.panel+.two,.two+.panel{margin-top:var(--sp-8)}.panel-form{display:contents}.panel-fields .fields{border:0;margin:0;padding:0}.panel-form+.panel,.panel-form+.two,.panel+.panel-form>.panel{margin-top:var(--sp-8)}.panel+.panel.tab-panel{margin-top:var(--sp-4)}.panel>.sec-head{margin:0 calc(-1 * var(--sp-4)) var(--sp-4);padding:var(--sp-3) var(--sp-4);min-height:calc(23px + 2 * var(--sp-3));border-bottom:1px solid var(--color-base-300);background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.panel>.sec-head{background:color-mix(in srgb, var(--color-base-200) 72%, var(--color-base-100))}}.panel>.sec-head{border-radius:var(--r-md) var(--r-md) 0 0;z-index:30;align-items:center;position:sticky;top:0}.panel>.sec-head.stuck{border-radius:0;box-shadow:0 6px 10px -7px #0000004d}main:has(.sticky-top) .panel>.sec-head{top:calc(var(--page-head-h,100px) - 2px)}@media (max-width:900px),(hover:none),(pointer:coarse){.panel>.sec-head{position:static}}.to-top{z-index:60;border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);width:40px;height:40px;color:var(--ink-2);cursor:pointer;box-shadow:var(--lift-shadow);justify-content:center;align-items:center;display:flex;position:fixed;bottom:24px;right:24px}.to-top:hover{color:var(--color-primary);border-color:var(--color-primary)}.panel>.sec-head h2{font-size:var(--fs-lg)}.panel .fields{border:0;margin:0;padding:0}.panel .imports{margin:0}details.menu{padding:0;display:inline-flex;position:relative}details.menu>summary,.btn-row .btn{align-items:center;gap:6px;display:inline-flex}details.menu>summary{cursor:pointer;list-style:none}details.menu>summary::-webkit-details-marker{display:none}details.menu[open]>summary{background:var(--blue-soft)}details.menu .menu-list{z-index:50;background:var(--color-base-100);border:1px solid var(--pop-border);border-radius:var(--r-md);min-width:190px;box-shadow:var(--pop-shadow);padding:var(--sp-1);display:grid;position:absolute;top:calc(100% + 4px);right:0}details.menu .menu-list a,details.menu .menu-list button,details.menu .menu-list label{padding:var(--sp-2) var(--sp-3);border-radius:var(--r);color:var(--color-base-content);white-space:nowrap;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:flex}details.menu .menu-list a:hover,details.menu .menu-list button:hover,details.menu .menu-list label:hover{background:var(--blue-soft);color:var(--color-primary)}details.menu .menu-list button.danger:hover{background:var(--red-soft);color:var(--color-error)}.table-wrap{-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto}.admin-band{background:var(--gold-soft);color:var(--color-base-content);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;padding:var(--sp-1) var(--sp-4);border-bottom:1px solid var(--hairline)}.admin-top{align-items:center;gap:var(--sp-5);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--color-base-300);background:var(--color-base-100);display:flex}.admin-top .brand{font-family:var(--cond);font-size:var(--fs-lg);white-space:nowrap;font-weight:600}.admin-top .brand small{color:var(--ink-3);font-family:var(--sans);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;margin-left:var(--sp-2)}.admin-top nav{gap:var(--sp-2);display:flex}.admin-top nav a{padding:var(--sp-1) var(--sp-3);border-radius:var(--r);color:var(--ink-2)}.admin-top nav a:hover{background:var(--wash)}.admin-top nav a[aria-current=page]{background:var(--blue-soft);color:var(--color-primary);font-weight:600}.admin-account{align-items:center;gap:var(--sp-4);font-size:var(--fs-sm);white-space:nowrap;margin-left:auto;display:flex}.admin-main{padding:var(--sp-5) var(--sp-6);max-width:1200px}.admin-main .stat{max-width:900px}@media (max-width:900px){.admin-top{gap:var(--sp-3);flex-wrap:wrap}.admin-account{flex-wrap:wrap;margin-left:0}.admin-main{padding:var(--sp-4) var(--sp-3)}}.chart svg{width:100%;height:auto;display:block}.chart-tick{fill:var(--ink-3);font-size:10px;font-family:var(--sans)}.chart-legend{gap:var(--sp-4);font-size:var(--fs-xs);color:var(--ink-2);margin-top:var(--sp-1);display:flex}.chart-legend i{vertical-align:middle;border-radius:2px;width:12px;height:3px;margin-right:6px;display:inline-block}.chart .tone-primary{--tone:var(--color-primary)}.chart .tone-success{--tone:var(--color-success)}.chart .tone-muted{--tone:var(--ink-3)}.chart polyline{stroke:var(--tone)}.chart circle{fill:var(--tone)}.chart-legend i{background:var(--tone)}.impersonation-band{z-index:60;align-items:center;gap:var(--sp-3);background:var(--gold-soft);border-bottom:1px solid var(--color-warning);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.impersonation-band{border-bottom:1px solid color-mix(in srgb, var(--color-warning) 45%, transparent)}}.impersonation-band{padding:var(--sp-2) var(--sp-4);font-size:var(--fs-sm)}.impersonation-band span{flex:260px}.impersonation-band .btn{border:1px solid var(--ink-3);background:var(--color-base-100);white-space:nowrap}@media (max-width:720px){h1{font-size:var(--fs-2xl)}.topline{align-items:stretch;gap:var(--sp-3);flex-direction:column}.topline .btn-row{flex-wrap:wrap}.topline .head-acts{align-items:stretch}.topline .head-acts .btn-pair,.topline .btn-row,.topline .head-views{justify-content:flex-start}.cal-tools .seg{width:100%;display:flex}.cal-tools .seg .segbtn{white-space:nowrap;padding-inline:var(--sp-2);flex:auto;justify-content:center;align-items:center;gap:2px;display:inline-flex}.topline .head-views .filter-box{flex:auto}.topline .head-views .filter-box input{width:100%}.att input[type=checkbox],.coach-att input[type=checkbox]{width:20px;height:20px}.opt{padding:10px var(--sp-3)}.queue .q{padding:var(--sp-3)}.seg a,.seg button,.seg .segbtn{padding:10px 14px}table.rows td.actions a,table.rows td.actions button,table.roster td.actions button{padding:var(--sp-2) var(--sp-1);margin-left:var(--sp-2);display:inline-block}.editor .grip button,.editor .del button{padding:var(--sp-2)}.add-kinds .btn.btn-sm{height:auto;min-height:44px;padding:0 var(--sp-3)}.files .remove{padding:var(--sp-2)}table.roster td{white-space:nowrap}.sticky-top{position:static}.fields{grid-template-columns:1fr}.fields .span-2,.fields .span-3,.fields .span-4,.fields .field[data-type=text]{grid-column:auto}.series-form{grid-template-columns:1fr}.series-form>label{text-align:left;padding-top:var(--sp-2)}.block{grid-template-columns:52px 1fr}.block .diag{display:none}.editor .block{align-items:start;column-gap:var(--sp-2);row-gap:var(--sp-2);padding:var(--sp-3);grid-template-columns:auto minmax(0,1fr) 26px}.editor .block>.grip{justify-content:flex-start;align-items:center;gap:var(--sp-4);border-right:0;flex-direction:row;order:1;grid-column:1/-1;display:flex}.editor .block>.grip button{padding:var(--sp-1) var(--sp-2)}.editor .block>.del{border-left:0;grid-area:1/3}.editor .block{position:relative}.editor .block>.grip .b-no{top:calc(var(--sp-3) + 8px);left:var(--sp-3);background:var(--color-base-200);width:28px;height:28px;color:var(--ink-2);font-size:var(--fs-md);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.editor .block>.min{padding:0 0 0 calc(28px + var(--sp-2));font-size:var(--fs-xl);border-right:0;grid-area:1/1;align-items:baseline;gap:3px;display:flex}.editor .block>.min input{font-size:var(--fs-xl)}.editor .block>.min small{margin:0;display:inline}.editor .block>.min .min-total{height:auto;line-height:inherit;display:inline}.editor .block>.body{display:contents}.editor .block>.body>*,.editor .block>.body>.name-field{grid-column:1/-1}:root{--size-field:.275rem}.input,.select,.textarea,.file-input,.btn{min-height:44px}.editor .block .body input[type=text],.editor .block .body textarea,.editor .block .body select,.editor .block .min input,.editor .block .body .b-meta .rot-len input,.editor .block .body .st-row input.st-n,.editor .block .body input[type=text]:not(.block-tags):not(.block-kit):not(.st-notes),.prow .lines input,.coach-att .c-note,.att .reason,.line-edit input[name=body],.name-row input,.pp input[type=text]{border:1px solid var(--color-base-300);border-radius:var(--r);background-color:var(--color-base-100);height:auto;min-height:44px;padding:var(--sp-2);font-size:16px;line-height:1.4}.editor .block .body textarea{min-height:66px}.editor .block .body .b-meta select{background-position:right 8px center;padding-right:22px}.editor .block .min input{text-align:left;width:3.4rem}.editor .block .body .b-meta .rot-len input,.editor .block .body .st-row input.st-n{text-align:center;width:4rem}.editor .block .body .b-meta select.block-kind,.editor .block .body .b-meta select{flex:8rem;width:auto;min-width:8rem}.editor .block .body input:focus-visible,.editor .block .body textarea:focus-visible,.editor .block .body select:focus-visible,.editor .block .min input:focus-visible,.prow .lines input:focus-visible,.coach-att .c-note:focus-visible,.att .reason:focus-visible,.line-edit input[name=body]:focus-visible,.name-row input:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--blue-soft);border-bottom-width:1px;outline:0}.att .reason,.coach-att .c-note,.prow .lines input,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{font-size:16px}.textarea,textarea{min-height:88px}.planner-form input,.planner-form select,.planner-form .btn,.quick-row input,.quick-row select,.reg-tools .filters select,.share-pick select,.add-src input[type=search],.filter-box input{min-height:44px}.planner-form input[type=date]{width:auto}.filters{gap:0 var(--sp-2);margin-top:var(--sp-3);grid-template-columns:repeat(6,1fr)}.filters .fieldset{grid-column:span 2}.filters .fieldset:has(input[type=date]){grid-column:span 3}.filters .fieldset{margin-bottom:var(--sp-2);padding-bottom:0}.filters .fieldset .label{margin-bottom:2px}.filters{--size-field:.225rem}.filters select,.filters input[type=date]{height:36px;min-height:36px}.att .st-select,.coach-att .c-role-select,.att .jn-in,.block-kind~select,table.cards select,table.cards input:not([type=checkbox]){min-height:36px}.att .st-select{width:auto;max-width:none}.textarea,.note-entry textarea,.fields textarea,.loc-save textarea,.share-pick select,.version-pick select,.quick-row select,.quick-row input,.btn-row input,.inline-date input,.inline-date select{font-size:16px}.sec-head .att-sort select{height:22px;min-height:0;font-size:var(--fs-xs);padding:0 var(--sp-1)}.version-pick select,.inline-date input,.inline-date select{min-height:44px}#token-form input{width:100%;min-width:0;min-height:44px;font-size:16px}.version-pick select{max-width:100%}.att .st-select,.coach-att .c-role-select{font-size:var(--fs-sm)}.add-src select,.btn-row input:not([type=checkbox]):not([type=radio]){min-height:44px}details textarea,.add-assets textarea{min-height:88px;font-size:16px}.editor .block>.body>.name-field input{font-size:var(--fs-base);font-weight:600}.sec-head{row-gap:var(--sp-2);flex-wrap:wrap}.sec-head>.meta{display:contents}.sec-head>h2{flex:auto}.sec-head .btn-pair{margin-left:auto}.sec-head:has(>.meta>:not(.btn-pair)):after{content:"";height:0;margin-top:calc(-1 * var(--sp-2));flex-basis:100%}.sec-head>.meta>:not(.btn-pair){order:1}.sec-head{justify-content:flex-start}.sec-head .meta .seg{margin-left:0}.plan-head{align-items:stretch;gap:var(--sp-2);padding:var(--sp-3);flex-direction:column}.plan-head .name{align-items:center;gap:var(--sp-1);flex-wrap:wrap;display:flex}.plan-head .name>a{flex-basis:100%}.plan-head .pbadges{display:contents}.plan-head .btn-row{justify-content:flex-start}.plan>.add-kinds,.add-kinds{gap:var(--sp-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.add-kinds .btn.btn-sm{padding:var(--sp-1) 2px;font-size:var(--fs-sm);white-space:nowrap;flex-direction:column;justify-content:center;gap:2px;line-height:1.1}.plan>.add-kinds{top:calc(var(--imp-band-h,0px) + var(--rail-h,0px));z-index:30;position:sticky}.plan>.add-kinds.stuck{border-width:0 0 1px;border-radius:0;margin:0;box-shadow:0 6px 10px -7px #0000004d}.suggest-field .att-suggest{width:100%;max-width:100%}.att-suggest button{gap:0 var(--sp-2);flex-wrap:wrap}.att-suggest .note{flex:none}.fieldset .label:has(>input[type=checkbox]){white-space:normal;align-items:flex-start}.reg-tools .filters{flex-wrap:wrap;gap:0}.reg-tools .filters .fieldset{flex:100%}.reg-tools .filters select{width:100%}.topline .btn-pair:has(>button[data-save][data-dirty-managed]:not(:disabled)){z-index:55;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom));background:var(--color-base-100);border-top:1px solid var(--color-base-300);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 12px -8px #0000004d}.topline .btn-pair:has(>button[data-save][data-dirty-managed]:not(:disabled)) .kbd{display:none}.topline .head-acts:has(>.btn-pair>button[data-save][data-dirty-managed]:not(:disabled)){padding-top:calc(var(--size-field,.25rem) * 10)}.topline .head-acts:has(>.btn-pair>button[data-save][data-dirty-managed]:not(:disabled)):has(>.btn-row){padding-top:calc(var(--size-field,.25rem) * 10 + var(--sp-2))}body:has(.topline .btn-pair>button[data-save][data-dirty-managed]:not(:disabled)) .to-top{bottom:calc(var(--size-field,.25rem) * 10 + 2 * var(--sp-3) + var(--sp-4) + env(safe-area-inset-bottom))}body:has(.topline .btn-pair>button[data-save][data-dirty-managed]:not(:disabled)) .main{padding-bottom:calc(var(--size-field,.25rem) * 10 + 2 * var(--sp-3) + var(--sp-4))}.hint-row{flex-wrap:wrap;row-gap:2px}.hint-row .h-theme,.hint-row .h-focus{flex-basis:100%}.hint-row .sep{display:none}.head-facts .fact.chips{flex-wrap:wrap;flex-basis:100%}.head-facts .v-break{flex-basis:100%;height:0;display:block}.reg-summary{row-gap:2px}.reg-summary>:nth-child(n+3){flex-basis:100%}.who .mentions{display:block}.who .mentions .sep{display:none}.version-list .v-line{row-gap:2px}.version-list .v-break{flex-basis:100%;height:0;display:block}.version-list .v-break+.faint .sep{display:none}.version-list .v-actions{flex-basis:100%;margin-left:0}.sp>*{min-width:680px}.th .tg span,.table-wrap table.rows th,.table-wrap table.rows td{white-space:nowrap}.table-wrap:has(>table.cards){overflow:visible}table.cards{margin-top:var(--sp-3);display:block}table.cards>thead{margin-bottom:var(--sp-3);display:block}table.cards>thead>tr{align-items:center;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;display:flex}table.cards>thead>tr:not(:has(.th-sort)){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}table.cards>thead>tr:has(.th-sort):before{content:"Sort by";color:var(--ink-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:600}table.cards>thead th{display:none}table.cards>thead th:has(>.th-sort){border:0;padding:0;display:block}table.cards .th-sort{font-size:var(--fs-sm);text-transform:none;letter-spacing:0;color:var(--color-primary);padding:var(--sp-1) 0;font-weight:600}table.cards>tbody{gap:var(--sp-2);display:grid}table.cards th+th,table.cards td+td{border-left:0}table.cards>tbody>tr,table.cards>tbody>tr:nth-child(2n of :has(td)){align-items:flex-start;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3);border:1px solid var(--color-base-300);border-radius:var(--r-md);background:var(--color-base-100);flex-wrap:wrap;display:flex}table.cards>tbody>tr>td,.table-wrap table.cards>tbody>tr>td{flex:1 1 calc(33.333% - var(--sp-3));white-space:nowrap;text-align:left;border:0;padding:0;display:block}table.cards>tbody>tr>td[data-label]:before{content:attr(data-label);color:var(--ink-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;margin-bottom:1px;font-weight:600;display:block}table.cards>tbody>tr>td.c-title,table.cards>tbody>tr:not(:has(>td.c-title))>td:first-child{font-weight:600;font-size:var(--fs-md);white-space:normal;flex:60%;order:-2}table.cards>tbody>tr:not(:has(>td.c-badge))>td.c-title,table.cards>tbody>tr:not(:has(>td.c-badge)):not(:has(>td.c-title))>td:first-child{flex-basis:100%}table.cards>tbody>tr>td.c-badge{flex:0 auto;order:-1;margin-left:auto}table.cards>tbody>tr>td.c-title:before,table.cards>tbody>tr:not(:has(>td.c-title))>td:first-child:before,table.cards>tbody>tr>td.c-badge:before{display:none}table.cards>tbody>tr>td.c-wide,table.cards>tbody>tr>td:not([data-label]),table.cards>tbody>tr>td[colspan]{white-space:normal;overflow-wrap:break-word;flex-basis:100%}table.cards>tbody>tr>td.actions{white-space:normal;flex-basis:100%;order:1}table.cards>tbody>tr>td.actions:empty{display:none}table.cards>tbody>tr>td.c-badge:has(>.avail){display:contents}table.cards>tbody>tr:has(>td.c-badge>.avail)>td.c-title,table.cards>tbody>tr:has(>td.c-badge>.avail):not(:has(>td.c-title))>td:first-child{order:-4}table.cards>tbody>tr>td.c-badge>.st{order:-3;margin-left:auto}table.cards>tbody>tr:has(>td.c-badge>.avail):before,table.cards>tbody>tr:has(>td.c-badge>.avail):after{content:"";height:0;margin-top:calc(-1 * var(--sp-2));flex-basis:100%}table.cards>tbody>tr:has(>td.c-badge>.avail):before{order:-2}table.cards>tbody>tr>td.c-badge>.avail{order:-1;margin-left:0}table.cards>tbody>tr:has(>td.c-badge>.avail):after{order:-1}table.cards>tbody>tr>td>.team-tag:first-child,table.cards>tbody>tr>td>a:first-child>.team-tag,table.cards td.actions a:first-child,table.cards td.actions button:first-child,table.cards td.actions form:first-child button{margin-left:0}}@media (prefers-reduced-motion:no-preference){.btn,.tcard,.dcard,.kind,.imp{transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease), border-color var(--t-fast) linear, background-color var(--t-fast) linear, color var(--t-fast) linear}.btn:hover,.tcard:hover,.dcard:hover,.kind:hover,a.imp:hover{transform:var(--lift);box-shadow:var(--lift-shadow)}.btn:active,.tcard:active,.dcard:active,.kind:active{box-shadow:none;transform:translateY(0)}.nav a,.nav a.sub,.seg a,.seg button,.seg .segbtn,.opt,.chip,.queue .q,.att .st-select,.series-form .day,.rail-toggle,.add-src select,button.linkish,table.rows td.actions a,table.rows td.actions button,table.roster td.actions button,.import,.drop,.mapping-cell select{transition:background-color var(--t-base) var(--ease), color var(--t-base) var(--ease), border-color var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease)}.icon-tilt{transition:transform var(--t-fast) var(--ease);display:inline-block}button:hover>.icon-tilt,a:hover>.icon-tilt,label:hover>.icon-tilt{transform:rotate(10deg)}.editor .grip button,.editor .del button,.files .remove,.src .rm,.add-block button{transition:color var(--t-fast) linear, transform var(--t-fast) var(--ease)}.editor .del button:hover,.files .remove:hover{transform:rotate(10deg)}.editor .grip button:hover:not(:disabled){transform:translateY(-1px)}.budget i,.cov .bar i{transition:width var(--t-base) var(--ease)}}.public{--pub-r:16px;--pub-r-sm:12px;--pub-line:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.public{--pub-line:color-mix(in srgb, var(--color-base-300) 60%, transparent)}}.public{--pub-tint:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.public{--pub-tint:color-mix(in srgb, var(--color-primary) 7%, var(--color-base-100))}}.public{--pub-shadow:0 1px 2px #0f1a330d, 0 10px 30px #0f1a3314;--pub-shadow-lift:0 2px 4px #0f1a3312, 0 18px 40px #0f1a3324;--pub-hero-grad:linear-gradient(130deg, #16306b 0%, #1e3f8c 45%, #2a55b0 78%, #3d6bd6 100%);--pub-cta-grad:linear-gradient(130deg, #1e3f8c, #2e56b4 60%, #3d6bd6);--pub-gold-grad:linear-gradient(130deg, #8f6508, #b8860b 60%, #d9a420);--pub-red-grad:linear-gradient(130deg, #9a1822, #c4202b 60%, #e04a54);--pub-ink-grad:linear-gradient(130deg, #1f2328, #3a4048);--pub-green-grad:linear-gradient(130deg, var(--acc-green), var(--acc-green) 60%, var(--acc-green))}@supports (color:color-mix(in lab, red, red)){.public{--pub-green-grad:linear-gradient(130deg, color-mix(in srgb, var(--acc-green) 70%, #000), var(--acc-green) 60%, color-mix(in srgb, var(--acc-green) 75%, #fff))}}.public{--pub-purple-grad:linear-gradient(130deg, var(--acc-purple), var(--acc-purple) 60%, var(--acc-purple))}@supports (color:color-mix(in lab, red, red)){.public{--pub-purple-grad:linear-gradient(130deg, color-mix(in srgb, var(--acc-purple) 70%, #000), var(--acc-purple) 60%, color-mix(in srgb, var(--acc-purple) 75%, #fff))}}.public{--pub-teal-grad:linear-gradient(130deg, var(--acc-teal), var(--acc-teal) 60%, var(--acc-teal))}@supports (color:color-mix(in lab, red, red)){.public{--pub-teal-grad:linear-gradient(130deg, color-mix(in srgb, var(--acc-teal) 70%, #000), var(--acc-teal) 60%, color-mix(in srgb, var(--acc-teal) 75%, #fff))}}.public{--pub-orange-grad:linear-gradient(130deg, var(--acc-orange), var(--acc-orange) 60%, var(--acc-orange))}@supports (color:color-mix(in lab, red, red)){.public{--pub-orange-grad:linear-gradient(130deg, color-mix(in srgb, var(--acc-orange) 70%, #000), var(--acc-orange) 60%, color-mix(in srgb, var(--acc-orange) 75%, #fff))}}.public{background:var(--color-base-200);flex-direction:column;min-height:100dvh;font-size:16px;display:flex}[data-theme=dark] .public{--pub-tint:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .public{--pub-tint:color-mix(in srgb, var(--color-primary) 14%, var(--color-base-100))}}[data-theme=dark] .public{--pub-shadow:0 1px 2px #0000004d, 0 10px 30px #00000059;--pub-shadow-lift:0 2px 4px #00000059, 0 18px 40px #00000080}.pub-wrap{width:100%;max-width:64rem;padding-inline:var(--sp-5);margin-inline:auto}.pub-topbar{padding:var(--sp-3) 0}.pub-topbar .pub-wrap{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.pub-topbar .btn{margin-left:auto}.pub-brand{font-family:var(--cond);font-weight:600;font-size:var(--fs-xl);color:var(--color-base-content);letter-spacing:.01em;align-items:center;gap:10px;display:inline-flex}.pub-logo{object-fit:contain;width:auto;max-width:90px;height:32px}.hero-grid.with-logo{align-items:center;gap:var(--sp-6);display:flex}.hero-logo{object-fit:contain;filter:drop-shadow(0 6px 16px #00000059);flex:none;width:clamp(96px,16vw,150px);height:auto;max-height:150px}.hero-grid .hero-body{min-width:0}.pub-card .card-logo{object-fit:contain;filter:drop-shadow(0 2px 6px #0000002e);width:auto;max-width:80px;height:44px;position:absolute;top:16px;right:16px}.pub-card:has(.card-logo) h3{padding-right:92px}.pub-hero{background:var(--pub-hero-grad);color:#fff;padding:var(--sp-7) 0 40px;position:relative;overflow:hidden}.pub-hero.hue-gold{background:linear-gradient(130deg,#4a3406 0%,#6b4c0a 45%,#9a6f10 78%,#c6941c 100%)}.pub-hero.hue-red{background:linear-gradient(130deg,#4e0c12 0%,#7a1119 45%,#a81c26 78%,#d04652 100%)}.pub-hero.hue-ink{background:linear-gradient(130deg,#14171c 0%,#23282f 45%,#333a44 78%,#4a5361 100%)}.pub-hero.hue-green{background:linear-gradient(130deg, var(--acc-green) 0%, var(--acc-green) 45%, var(--acc-green) 78%, var(--acc-green) 100%)}@supports (color:color-mix(in lab, red, red)){.pub-hero.hue-green{background:linear-gradient(130deg, color-mix(in srgb, var(--acc-green) 45%, #000) 0%, color-mix(in srgb, var(--acc-green) 75%, #000) 45%, var(--acc-green) 78%, color-mix(in srgb, var(--acc-green) 72%, #fff) 100%)}}.pub-hero.hue-purple{background:linear-gradient(130deg, var(--acc-purple) 0%, var(--acc-purple) 45%, var(--acc-purple) 78%, var(--acc-purple) 100%)}@supports (color:color-mix(in lab, red, red)){.pub-hero.hue-purple{background:linear-gradient(130deg, color-mix(in srgb, var(--acc-purple) 45%, #000) 0%, color-mix(in srgb, var(--acc-purple) 75%, #000) 45%, var(--acc-purple) 78%, color-mix(in srgb, var(--acc-purple) 72%, #fff) 100%)}}.pub-hero.hue-teal{background:linear-gradient(130deg, var(--acc-teal) 0%, var(--acc-teal) 45%, var(--acc-teal) 78%, var(--acc-teal) 100%)}@supports (color:color-mix(in lab, red, red)){.pub-hero.hue-teal{background:linear-gradient(130deg, color-mix(in srgb, var(--acc-teal) 45%, #000) 0%, color-mix(in srgb, var(--acc-teal) 75%, #000) 45%, var(--acc-teal) 78%, color-mix(in srgb, var(--acc-teal) 72%, #fff) 100%)}}.pub-hero.hue-orange{background:linear-gradient(130deg, var(--acc-orange) 0%, var(--acc-orange) 45%, var(--acc-orange) 78%, var(--acc-orange) 100%)}@supports (color:color-mix(in lab, red, red)){.pub-hero.hue-orange{background:linear-gradient(130deg, color-mix(in srgb, var(--acc-orange) 45%, #000) 0%, color-mix(in srgb, var(--acc-orange) 75%, #000) 45%, var(--acc-orange) 78%, color-mix(in srgb, var(--acc-orange) 72%, #fff) 100%)}}.pub-hero{--hero-glow:#3d6bd680}.pub-hero.hue-gold{--hero-glow:#c6941c73}.pub-hero.hue-red{--hero-glow:#d0465273}.pub-hero.hue-green{--hero-glow:var(--acc-green)}@supports (color:color-mix(in lab, red, red)){.pub-hero.hue-green{--hero-glow:color-mix(in srgb, var(--acc-green) 45%, transparent)}}.pub-hero.hue-purple{--hero-glow:var(--acc-purple)}@supports (color:color-mix(in lab, red, red)){.pub-hero.hue-purple{--hero-glow:color-mix(in srgb, var(--acc-purple) 45%, transparent)}}.pub-hero.hue-teal{--hero-glow:var(--acc-teal)}@supports (color:color-mix(in lab, red, red)){.pub-hero.hue-teal{--hero-glow:color-mix(in srgb, var(--acc-teal) 45%, transparent)}}.pub-hero.hue-orange{--hero-glow:var(--acc-orange)}@supports (color:color-mix(in lab, red, red)){.pub-hero.hue-orange{--hero-glow:color-mix(in srgb, var(--acc-orange) 45%, transparent)}}.pub-hero.hue-ink{--hero-glow:#7a889e59}.pub-hero:before{content:"";background:radial-gradient(420px 220px at 85% -20%, #ffffff29, transparent 70%), radial-gradient(340px 200px at 8% 110%, var(--hero-glow), transparent 70%);pointer-events:none;position:absolute;inset:0}.pub-hero:after{content:"";pointer-events:none;border:2px solid #ffffff24;border-radius:50%;width:260px;height:260px;position:absolute;top:-80px;right:-70px;transform:rotate(-6deg);box-shadow:inset 0 0 0 26px #ffffff0a}.pub-hero .pub-wrap{z-index:1;position:relative}.pub-hero h1{color:#fff;letter-spacing:.01em;margin-bottom:var(--sp-2);font-size:clamp(30px,6vw,44px)}.pub-hero .crumbs{color:#fff9;margin-bottom:var(--sp-2)}.pub-hero .crumbs a{color:#ffffffd9}.pub-hero .muted,.pub-hero .faint{color:#ffffffbf}.pub-hero .btn-row{margin-top:var(--sp-4);align-items:center}.public .pub-hero .btn-primary{background:linear-gradient(#4d7ce9,#2a52ad);border:1px solid #ffffff73;box-shadow:inset 0 1px #fff6,0 2px #101f478c,0 5px 10px #00000024}.public .pub-hero .btn-primary:hover{box-shadow:inset 0 1px #ffffff73,0 3px #101f478c,0 6px 12px #00000029}.public .pub-hero .btn-primary:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff4d,0 1px #101f478c,0 3px 6px #0000001f}.pub-chips{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.pub-chips .ev-chip{margin-right:0}.pub-chip{color:#ffffffd9;font-size:var(--fs-sm);background:#ffffff12;border:1px solid #fff3;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.pub-hero .pub-chip.st-confirmed{color:#fff;background:#2f6b3a80;border-color:#ffffff59}.pub-hero .pub-chip.st-cancelled{color:#fff;background:#c4202b73;border-color:#ffffff59}.pub-main{padding-top:var(--sp-7);flex:1;padding-bottom:64px}.public section{margin-top:36px}.public section:first-child{margin-top:0}.public h2{font-size:var(--fs-2xl);margin-bottom:var(--sp-3)}.pub-foot{padding:var(--sp-6) 0;color:var(--ink-3);font-size:var(--fs-sm)}.pub-foot .pub-wrap{justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;display:flex}.public .btn{height:44px;min-height:44px;font-size:var(--fs-base);border-radius:10px;padding-inline:20px}.public .btn-primary{background:var(--pub-cta-grad);color:#fff;border-color:#0000;box-shadow:0 6px 18px #1e3f8c59}.public .btn-primary:hover{box-shadow:0 8px 22px #1e3f8c73}.pub-card{background:var(--color-base-100);border:1px solid var(--pub-line);border-radius:var(--pub-r);box-shadow:var(--pub-shadow);padding:var(--sp-5);color:inherit;display:block;position:relative;overflow:hidden}.pub-card:before{content:"";background:var(--pub-cta-grad);height:4px;position:absolute;inset:0 0 auto}.pub-card.gold:before{background:var(--pub-gold-grad)}.pub-card.red:before{background:var(--pub-red-grad)}.pub-card.ink:before{background:var(--pub-ink-grad)}.pub-card.green:before{background:var(--pub-green-grad)}.pub-card.purple:before{background:var(--pub-purple-grad)}.pub-card.teal:before{background:var(--pub-teal-grad)}.pub-card.orange:before{background:var(--pub-orange-grad)}.pub-card h3{font-size:var(--fs-2xl);margin-bottom:2px}.pub-card .card-season{color:var(--ink-3);font-size:var(--fs-md);margin-bottom:var(--sp-2)}.pub-card .r{justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-2);color:var(--ink-2);font-size:var(--fs-md);display:flex}.pub-card .r b{font-family:var(--cond);font-weight:600;font-size:var(--fs-lg);color:var(--color-base-content)}.pub-card .go{margin-top:var(--sp-3);color:var(--color-primary);font-weight:600;font-size:var(--fs-md);display:inline-block}.pub-list{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.pub-facts{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.pub-fact{gap:var(--sp-1);flex-direction:column;display:flex}.pub-fact .fact-k{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:600}.pub-fact .fact-k.gap{margin-top:var(--sp-3)}.pub-fact .fact-big{font-family:var(--cond);font-weight:600;font-size:var(--fs-2xl);line-height:1.1}.pub-fact .fact-line{font-size:var(--fs-lg)}.pub-fact .btn{margin-top:var(--sp-3);align-self:flex-start}.pub-desc{max-width:65ch;color:var(--ink-2);margin:var(--sp-4) 0}.pub-desc p+p,.pub-desc p+ul,.pub-desc ul+p{margin-top:var(--sp-2)}.pub-desc ul{margin:var(--sp-2) 0;padding-left:1.4em;list-style:outside}.pub-desc ol{margin:var(--sp-2) 0;padding-left:1.4em;list-style:decimal}.pub-desc strong,.pub-desc b{color:var(--color-base-content)}.pub-desc a{text-decoration:underline}.pub-plain{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.pub-plain li{background:var(--color-base-100);border:1px solid var(--pub-line);border-radius:var(--pub-r-sm);padding:var(--sp-3) var(--sp-4);box-shadow:var(--pub-shadow)}.pub-plain li .faint{font-size:var(--fs-sm);display:block}.public table.rows{background:var(--color-base-100);border:1px solid var(--pub-line);border-radius:var(--pub-r-sm);box-shadow:var(--pub-shadow);border-collapse:separate;border-spacing:0;margin-top:0;overflow:hidden}.public table.rows th{text-transform:uppercase;letter-spacing:.06em;font-size:var(--fs-xs);color:var(--ink-3);border-bottom:1px solid var(--pub-line);padding:var(--sp-3) var(--sp-4)}.public table.rows td{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--hairline)}.public table.rows tr:last-child td{border-bottom:0}.public table.rows td.num{font-family:var(--cond);color:var(--color-primary);white-space:nowrap;width:4rem;font-weight:600}.public table.rows tbody tr:hover td{background:var(--pub-tint)}.st-badge{border-radius:var(--r);font-size:var(--fs-sm);white-space:nowrap;background:var(--wash);color:var(--ink-2);align-items:center;gap:5px;padding:2px 9px;font-weight:600;display:inline-flex}.st-badge.waitlisted{background:var(--gold-soft);color:var(--color-accent)}.st-badge.planned{border:1px solid var(--color-base-300);color:var(--ink-3);background:var(--color-base-100)}.st-badge.confirmed{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.st-badge.confirmed{background:color-mix(in srgb, var(--color-success) 12%, var(--color-base-100))}}.st-badge.confirmed{color:var(--color-success)}.st-badge.completed{background:var(--wash);color:var(--ink-2)}.st-badge.cancelled{background:var(--red-soft);color:var(--color-error)}.ev-chip{font-size:var(--fs-sm);background:var(--wash);color:var(--ink-2);margin-right:var(--sp-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-weight:600;display:inline-flex}.ev-chip.practice{background:var(--blue-soft);color:var(--color-primary)}.ev-chip.game{background:var(--color-base-100);border:1.5px solid var(--color-primary);color:var(--color-primary)}.ev-chip.training{background:var(--gold-soft);color:var(--color-accent)}.ev-chip.evaluation{background:var(--red-soft);color:var(--color-error)}.pub-tags{gap:var(--sp-2);flex-wrap:wrap;display:flex}.pub-tag{border:1px solid var(--pub-line);background:var(--color-base-100);font-size:var(--fs-sm);color:var(--ink-2);border-radius:999px;padding:4px 12px}.pub-tag.preview{font-size:var(--fs-xs);border-style:dashed;margin-left:8px;padding:2px 9px;display:inline-block}.pub-banner{border:1px dashed var(--color-accent);background:var(--gold-soft);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4);font-size:var(--fs-md);color:var(--color-base-content)}#pub-plan{background:var(--color-base-100);border:1px solid var(--pub-line);border-radius:var(--pub-r);box-shadow:var(--pub-shadow);padding:var(--sp-4);margin-top:36px;overflow-x:auto}.pub-who{gap:var(--sp-3);margin-top:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.pub-who-card{text-align:left;font:inherit;cursor:pointer;align-items:center;gap:var(--sp-2) var(--sp-3);background:var(--color-base-100);border:1px solid var(--pub-line);border-radius:var(--pub-r-sm);padding:var(--sp-3) var(--sp-4);box-shadow:var(--pub-shadow);color:inherit;flex-wrap:wrap;min-height:64px;display:flex}.pub-who-card>b{min-width:0}.pub-who-card .ava{background:var(--pub-cta-grad);color:#fff;width:40px;height:40px;font-family:var(--cond);font-weight:700;font-size:var(--fs-lg);border-radius:50%;flex:none;place-items:center;display:grid}.pub-who-card.ghost{border:1.5px dashed var(--color-base-300);box-shadow:none;color:var(--color-primary);background:0 0;justify-content:center;font-weight:600}.pub-who-card:disabled{cursor:default;box-shadow:none;background:var(--wash);color:var(--ink-2)}.pub-who-card:disabled .ava{background:var(--ghost)}.pub-who-card .reg-status{font-size:var(--fs-sm);color:var(--color-success);text-align:right;margin-left:auto;font-weight:600}.public #child-form{background:var(--color-base-100);border:1px solid var(--pub-line);border-radius:var(--pub-r);box-shadow:var(--pub-shadow);padding:var(--sp-5);margin-top:var(--sp-4);max-width:480px}.public .input,.public .select,.public .textarea{border-radius:var(--pub-r-sm)}.pub-note{border-radius:var(--pub-r-sm);padding:var(--sp-3) var(--sp-4);background:var(--red-soft);color:var(--color-error);border:1px solid var(--color-error)}@supports (color:color-mix(in lab, red, red)){.pub-note{border:1px solid color-mix(in srgb, var(--color-error) 30%, transparent)}}.pub-note{margin-top:var(--sp-3);max-width:560px}.pub-waiver{background:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:var(--pub-r-sm);padding:var(--sp-4) var(--sp-5);margin:var(--sp-5) 0;max-width:640px}.pub-waiver .wbody{white-space:pre-wrap;max-height:220px;font-size:var(--fs-md);color:var(--ink-2);border:1px solid var(--color-base-300);padding:var(--sp-3);margin:var(--sp-2) 0 var(--sp-3);background:var(--wash);border-radius:8px;overflow-y:auto}.pub-waiver .agree{gap:var(--sp-2);cursor:pointer;align-items:flex-start;font-weight:600;display:flex}.pub-waiver .agree input{flex:none;width:18px;height:18px;margin-top:2px}.pub-waiver .wbody.is-md{white-space:normal}.pub-waiver .wbody.is-md p{margin:var(--sp-2) 0}.pub-waiver .wbody.is-md h1,.pub-waiver .wbody.is-md h2,.pub-waiver .wbody.is-md h3{font-size:var(--fs-lg);margin:var(--sp-2) 0}.pub-waiver form{gap:var(--sp-2);display:grid}.pub-waiver .agree:not(#waiver-agree){font-weight:500}.pub-signing-for{font-size:var(--fs-md);color:var(--ink-2);margin:var(--sp-4) 0 var(--sp-2)}.pub-waiver .agree.locked{opacity:.55;cursor:default}.pub-waiver .sig{gap:var(--sp-1);margin-top:var(--sp-2);display:grid}.pub-waiver .sig span{font-weight:600;font-size:var(--fs-md)}.pub-waiver .sig input{font:inherit;font-size:var(--fs-lg);border:1px solid var(--color-base-300);border-bottom:2px solid var(--ink-2);padding:var(--sp-2) var(--sp-3);background:var(--color-base-100);color:var(--color-base-content);border-radius:0;max-width:360px;font-style:italic}.pub-receipt{background:var(--color-base-100);border:1px solid var(--pub-line);border-radius:var(--pub-r);box-shadow:var(--pub-shadow);max-width:560px;overflow:hidden}.pub-receipt .head{background:var(--pub-cta-grad);color:#fff;padding:var(--sp-5);align-items:center;gap:var(--sp-3);display:flex}.pub-receipt .head b{font-family:var(--cond);font-weight:600;font-size:var(--fs-2xl);line-height:1.1}.pub-receipt .check{width:40px;height:40px;font-size:var(--fs-xl);background:#ffffff29;border:2px solid #ffffffb3;border-radius:50%;flex:none;place-items:center;display:grid;transform:rotate(-8deg)}.pub-receipt .body{padding:var(--sp-5)}.pub-receipt .tear{border-top:2px dashed var(--pub-line);margin:var(--sp-4) 0}.pub-receipt .faint{margin-top:var(--sp-2)}.public .cb-flash{border-radius:var(--pub-r-sm);box-shadow:var(--pub-shadow-lift)}@media (max-width:720px){.pub-wrap{padding-inline:var(--sp-4)}.pub-hero{padding:var(--sp-6) 0}.pub-hero h1{font-size:clamp(26px,8vw,34px)}.pub-main{padding-top:var(--sp-5)}.public section{margin-top:var(--sp-6)}}@media (prefers-reduced-motion:no-preference){@keyframes pub-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pub-check{0%{opacity:0;transform:rotate(-24deg)scale(.5)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.pub-hero .pub-wrap,.pub-main>*{animation:pub-rise .32s var(--ease) both}.pub-main>:nth-child(2){animation-delay:60ms}.pub-main>:nth-child(3){animation-delay:.12s}.pub-main>:nth-child(4){animation-delay:.18s}.pub-main>:nth-child(n+5){animation-delay:.23s}a.pub-card,.pub-who-card{transition:transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease), border-color var(--t-base) linear}a.pub-card:hover,.pub-who-card:hover:not(:disabled){box-shadow:var(--pub-shadow-lift);transform:translateY(-3px)}a.pub-card:active,.pub-who-card:active:not(:disabled){transform:translateY(-1px)scale(.99)}a.pub-card .go{transition:transform var(--t-base) var(--ease)}a.pub-card:hover .go{transform:translate(4px)}.pub-receipt .check{animation:pub-check .5s var(--ease) .15s both}.public .btn:hover{transform:translateY(-2px)}.public .btn:active{transform:translateY(0)scale(.99)}}#attendance{--att-pad:12px;--att-gap:6px;--col-inset:8px;--col-pad:calc(var(--col-inset) - var(--att-gap) / 2);--c-here:22px;--c-num:34px;--c-pin:28px;--c-face:calc(22px + var(--col-pad));--c-name:200px;--c-status:120px;--c-paid:40px;--c-act:40px}#attendance .add-line{display:none}@container roster (min-width:680px){#attendance .prow,#attendance .prow-head,#attendance .coach-att .c-row{grid-template-columns:var(--c-here) var(--c-num) var(--c-pin) var(--c-face) var(--c-name) var(--c-status) minmax(0, 1fr) var(--c-act);column-gap:var(--att-gap);padding:6px var(--att-pad);--x-num:calc(var(--c-here) + var(--att-gap) / 2);--x-pin:calc(var(--x-num) + var(--att-gap) / 2 + var(--c-num) + var(--att-gap) / 2);--x-face:calc(var(--x-pin) + var(--att-gap) / 2 + var(--c-pin) + var(--att-gap) / 2);--x-status:calc(var(--x-face) + var(--att-gap) / 2 + var(--c-face) + var(--att-gap) + var(--c-name) + var(--att-gap) / 2);--x-after-status:calc(var(--x-status) + var(--att-gap) / 2 + var(--c-status) + var(--att-gap) / 2);background-image:linear-gradient(var(--col-rule), var(--col-rule)), linear-gradient(var(--col-rule), var(--col-rule)), linear-gradient(var(--col-rule), var(--col-rule)), linear-gradient(var(--col-rule), var(--col-rule)), linear-gradient(var(--col-rule), var(--col-rule));background-repeat:repeat-y;background-size:1px 100%;background-origin:content-box;background-position:var(--x-num) 0, var(--x-pin) 0, var(--x-face) 0, var(--x-status) 0, var(--x-after-status) 0;grid-template-areas:"here num pin face name status notes act";align-items:center;display:grid}#attendance.has-paid .prow,#attendance.has-paid .prow-head,#attendance.has-paid .coach-att .c-row{grid-template-columns:var(--c-here) var(--c-num) var(--c-pin) var(--c-face) var(--c-name) var(--c-status) var(--c-paid) minmax(0, 1fr) var(--c-act);--x-after-paid:calc(var(--x-after-status) + var(--att-gap) / 2 + var(--c-paid) + var(--att-gap) / 2);background-image:linear-gradient(var(--col-rule), var(--col-rule)), linear-gradient(var(--col-rule), var(--col-rule)), linear-gradient(var(--col-rule), var(--col-rule)), linear-gradient(var(--col-rule), var(--col-rule)), linear-gradient(var(--col-rule), var(--col-rule)), linear-gradient(var(--col-rule), var(--col-rule));background-position:var(--x-num) 0, var(--x-pin) 0, var(--x-face) 0, var(--x-status) 0, var(--x-after-status) 0, var(--x-after-paid) 0;grid-template-areas:"here num pin face name status paid notes act"}#attendance .prow{grid-template-rows:minmax(30px,auto) auto 1fr}#attendance .prow>.att,#attendance .prow-head>.att-cols{display:contents}#attendance .att>input[type=checkbox]{grid-area:here;justify-self:center}#attendance .att>.jn,#attendance .att>.jn-in{grid-area:num;justify-self:center}#attendance .att>.jc-wrap{grid-area:pin;justify-self:center}#attendance .att>.face{margin-left:var(--col-pad);grid-area:face;justify-self:start}#attendance .att>.who{grid-area:name;min-width:0}#attendance .att>.st-select{grid-area:status}#attendance .att>.pay{grid-area:paid;justify-self:center}#attendance .att>.reason{grid-area:2/status}#attendance .prow>.row-edit{grid-area:act;place-self:start end;margin-top:4px}#attendance .prow>.lines{padding-left:var(--col-pad);grid-area:1/notes/4;align-self:start}#attendance .prow>.player-edit{grid-area:4/1/auto/-1}#attendance .prow.editing{padding-left:calc(var(--att-pad) + var(--sp-2));padding-right:calc(var(--att-pad) + var(--sp-2))}#attendance .prow-head{border-bottom:1px solid var(--ink-3);padding-top:var(--sp-1);padding-bottom:var(--sp-1)}#attendance .prow-head .c-here{grid-area:here;justify-self:center}#attendance .prow-head .c-num{text-align:center;grid-area:num}#attendance .prow-head .c-player{padding-left:var(--col-pad);grid-column:face-start/name-end}#attendance .prow-head .c-status{padding-left:var(--col-pad);grid-area:status}#attendance .prow-head .c-paid{text-align:center;grid-area:paid}#attendance .prow-head .c-notes{padding-left:var(--col-pad);grid-area:notes}#attendance .coach-att h3{padding-left:calc(var(--att-pad) + var(--c-here) + var(--c-num) + var(--c-pin) + 3 * var(--att-gap) + var(--col-pad))}#attendance .coach-att .c-row>input[type=checkbox]{grid-area:here;justify-self:center}#attendance .coach-att .c-name{padding-left:var(--col-pad);grid-column:face-start/name-end}#attendance .coach-att .c-role-select,#attendance .coach-att .c-role{grid-area:status}#attendance .coach-att .c-note,#attendance .coach-att .c-note-ro{margin-left:var(--col-pad);grid-area:notes}#attendance .coach-att .c-row .x{grid-area:act;justify-self:end}}@container roster (min-width:680px) and (max-width:879.98px){#attendance .prow,#attendance .prow-head,#attendance .coach-att .c-row{--c-name:150px;--c-status:104px}}@container roster (max-width:679.98px){#attendance .prow-head{display:none}#attendance .prow,#attendance .coach-att .c-row{gap:6px var(--sp-2);padding:var(--sp-2) 12px;margin:0 0 var(--sp-2);border:1px solid var(--color-base-300);border-radius:var(--r-md);background-color:var(--color-base-100);background-image:none;align-items:center;display:grid}#attendance .prow:nth-child(2n of :where(.prow)){background-color:var(--color-base-100)}#attendance .line-edit{gap:var(--sp-2);flex-wrap:wrap}#attendance .line-edit input[name=body]{flex:100%}#attendance .line-edit .vis-pick{flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex}#attendance .line-edit .vis-pick select{min-width:0;height:36px;font-size:var(--fs-md);flex:auto}#attendance .line-edit .btn{height:36px;min-height:36px}#attendance .prow{grid-template-columns:24px auto 18px 26px minmax(0,1fr) auto auto;grid-template-areas:"here num pin face name name end""status status status status reason add act""notes notes notes notes notes notes notes""panel panel panel panel panel panel panel";row-gap:0}#attendance .att>.st-select,#attendance .att>.reason,#attendance .prow>.add-line,#attendance .prow>.row-edit{margin-top:6px}#attendance .prow[data-adding]>.lines{margin-top:var(--sp-2)}#attendance .prow>.att{display:contents}#attendance .att>input[type=checkbox]{grid-area:here;justify-self:start}#attendance .att>.jn,#attendance .att>.jn-in{font-size:var(--fs-lg);grid-area:num;justify-self:center}#attendance .att>.jc-wrap{grid-area:pin;justify-self:center}#attendance .att>.face{grid-area:face;margin:0}#attendance .att>.who{min-width:0;font-size:var(--fs-base);grid-area:name;font-weight:600}#attendance .att>.pay{grid-area:end;justify-self:end}#attendance .att>.st-select{border-color:var(--color-base-300);background-color:var(--color-base-100);height:36px;min-height:36px;color:var(--color-base-content);font-size:var(--fs-base);padding:0 var(--sp-2);grid-area:status}#attendance .coach-att .c-role-select{border-color:var(--color-base-300);background-color:var(--color-base-100);min-height:36px;font-size:var(--fs-base);padding:0 var(--sp-2)}#attendance .att>.reason{grid-area:reason;height:36px;min-height:36px}#attendance .prow>.row-edit{opacity:1;border:1px solid var(--color-base-300);background:var(--color-base-100);width:44px;height:36px;color:var(--ink-2);grid-area:act;justify-content:center;justify-self:end}#attendance .prow>.lines{grid-area:notes;padding:0}#attendance .prow>.lines:has(.done){margin-top:var(--sp-2);border-top:1px solid var(--hairline);padding-top:var(--sp-2)}#attendance .prow>.player-edit{margin:var(--sp-2) 0 0;padding:var(--sp-3) 0 0;grid-area:panel}#attendance .player-edit .form-flow{gap:var(--sp-2) 10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#attendance .player-edit .form-flow>form.pmark{display:contents}#attendance .player-edit .form-flow .flow-break{display:none}#attendance .player-edit .form-flow .f-md,#attendance .player-edit .form-flow .f-sm{width:auto;min-width:0}#attendance .player-edit .form-flow .fieldset{margin-bottom:0;padding-bottom:0}#attendance .player-edit .form-flow>.f-md:has(.roster-nums),#attendance .player-edit .form-flow>.btn-row{grid-column:1/-1}#attendance .prow.editing{margin:0 0 var(--sp-2);padding:var(--sp-2) 12px;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}#attendance .add-line{height:36px;padding:0 var(--sp-2);font:inherit;font-size:var(--fs-md);color:var(--color-primary);cursor:pointer;background:0 0;border:0;grid-area:add;justify-content:center;align-items:center;font-weight:600;display:inline-flex}#attendance .prow:not([data-adding]) .line-row,#attendance .prow[data-adding] .add-line{display:none}#attendance .coach-att h3{padding-left:2px}#attendance .coach-att .c-row{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"here name name act""role role note note"}#attendance .coach-att .c-row>input[type=checkbox]{grid-area:here}#attendance .coach-att .c-name{grid-area:name;font-weight:600}#attendance .coach-att .c-row .x{grid-area:act}#attendance .coach-att .c-role-select,#attendance .coach-att .c-role{grid-area:role;min-width:0}#attendance .coach-att .c-note,#attendance .coach-att .c-note-ro{grid-area:note;min-width:0}#attendance .signup-add{flex-wrap:nowrap}#attendance .signup-add>form:first-child{flex:1 1 0;min-width:0}#attendance .signup-add .charge-field{flex-wrap:nowrap;flex:none}#attendance .signup-add .charge-field label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#attendance .signup-add .money-in{box-sizing:border-box;min-height:44px}#attendance .signup-add .money-in input{width:6ch}#attendance .signup-add .charge-field{position:relative}#attendance .signup-add .charge-field .field-err{white-space:nowrap;margin-top:4px;position:absolute;top:100%;right:0}#attendance .signup-add:has(.field-err){padding-bottom:28px}#attendance .wait-row{border:1px dashed var(--color-base-300);border-radius:var(--r-md);margin-bottom:var(--sp-2);padding:10px 12px}}@keyframes menu{0%{opacity:0}}@keyframes dropdown{0%{opacity:0}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes progress{50%{background-position-x:-115%}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}