/*! 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-leading:initial;--tw-font-weight:initial;--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);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-semibold:600;--font-weight-bold:700;--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:#151320;--color-base-200:#1b192b;--color-base-300:#252239;--color-base-content:#faf9fc;--color-primary:#efc67e;--color-primary-content:#211a10;--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:#8bdad8;--color-info-content:oklch(29% .066 243.157);--color-success:#9bdec2;--color-success-content:oklch(37% .077 168.94);--color-warning:#efc67e;--color-warning-content:oklch(41% .112 45.904);--color-error:#ffaab5;--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}:where(:root),:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:#151320;--color-base-200:#1b192b;--color-base-300:#252239;--color-base-content:#faf9fc;--color-primary:#efc67e;--color-primary-content:#211a10;--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:#8bdad8;--color-info-content:oklch(29% .066 243.157);--color-success:#9bdec2;--color-success-content:oklch(37% .077 168.94);--color-warning:#efc67e;--color-warning-content:oklch(41% .112 45.904);--color-error:#ffaab5;--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--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}.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}: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}.countdown{display:inline-flex}.countdown>*{visibility:hidden;--value-v:calc(mod(max(0, var(--value)), 1000));--value-hundreds:calc(round(to-zero, var(--value-v) / 100, 1));--value-tens:calc(round(to-zero, mod(var(--value-v), 100) / 10, 1));--value-ones:calc(mod(var(--value-v), 100));--show-hundreds:clamp(clamp(0, var(--digits,1) - 2, 1), var(--value-hundreds), 1);--show-tens:clamp(clamp(0, var(--digits,1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1);--first-digits:calc(round(to-zero, var(--value-v) / 10, 1));height:1em;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr;transition:width .4s ease-out .2s;display:inline-block;position:relative;overflow-y:clip}.countdown>:before,.countdown>:after{visibility:visible;--tw-content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;position:absolute;overflow-x:clip}.countdown>:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);opacity:var(--show-tens);inset-inline-end:0}.countdown>:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}.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}}.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)}}.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}.avatar{vertical-align:middle;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.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}.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}.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)}}.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}.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}}.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}.checkbox:disabled{cursor:not-allowed;opacity:.2}.toast-end{--toast-x:0;inset-inline:auto 1rem}.toast-top{--toast-y:0;top:1rem;bottom:auto}.status-neutral{background-color:var(--color-neutral);color:var(--color-neutral)}.status-success{background-color:var(--color-success);color:var(--color-success)}.table-zebra tbody tr:where(:nth-child(2n)),.table-zebra tbody tr:where(:nth-child(2n)) :where(.table-pin-cols tr th){background-color:var(--color-base-200)}@media (hover:hover){:is(.table-zebra tbody tr.row-hover,.table-zebra tbody tr.row-hover:where(:nth-child(2n))):hover{background-color:var(--color-base-300)}}.checkbox-sm{--size:calc(var(--size-selector,.25rem) * 5);padding:.1875rem}.alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}.alert-info{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}.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)}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.countdown.countdown{line-height:1em}.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}.relative{position:relative}.static{position:static}.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}}.z-50{z-index:50}.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}}.my-3{margin-block:calc(var(--spacing) * 3)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.ml-1{margin-left:calc(var(--spacing) * 1)}.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-right{--hero-arrow-right: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%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);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-uturn-left{--hero-arrow-uturn-left: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%2015%203%209m0%200%206-6M3%209h12a6%206%200%200%201%200%2012h-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-left);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-arrows-right-left{--hero-arrows-right-left: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%22M7.5%2021%203%2016.5m0%200L7.5%2012M3%2016.5h13.5m0-13.5L21%207.5m0%200L16.5%2012M21%207.5H7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);mask:var(--hero-arrows-right-left);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-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-bell{--hero-bell: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%22M14.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell);-webkit-mask:var(--hero-bell);-webkit-mask:var(--hero-bell);mask:var(--hero-bell);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-calendar-days{--hero-calendar-days: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.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5m-9-6h.008v.008H12v-.008ZM12%2015h.008v.008H12V15Zm0%202.25h.008v.008H12v-.008ZM9.75%2015h.008v.008H9.75V15Zm0%202.25h.008v.008H9.75v-.008ZM7.5%2015h.008v.008H7.5V15Zm0%202.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V15Zm0%202.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0%202.25h.008v.008H16.5V15Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);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{--hero-check: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%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);mask:var(--hero-check);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{--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-chevron-down{--hero-chevron-down: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%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);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-chevron-left{--hero-chevron-left: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%22M15.75%2019.5%208.25%2012l7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-left);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-chevron-right{--hero-chevron-right: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%22m8.25%204.5%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right);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-clock{--hero-clock: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%206v6h4.5m4.5%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);mask:var(--hero-clock);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-cog-6-tooth{--hero-cog-6-tooth: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.594%203.94c.09-.542.56-.94%201.11-.94h2.593c.55%200%201.02.398%201.11.94l.213%201.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257%201.075.124l1.217-.456a1.125%201.125%200%200%201%201.37.49l1.296%202.247a1.125%201.125%200%200%201-.26%201.431l-1.003.827c-.293.241-.438.613-.43.992a7.723%207.723%200%200%201%200%20.255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26%201.43l-1.298%202.247a1.125%201.125%200%200%201-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47%206.47%200%200%201-.22.128c-.331.183-.581.495-.644.869l-.213%201.281c-.09.543-.56.94-1.11.94h-2.594c-.55%200-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52%206.52%200%200%201-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125%201.125%200%200%201-1.369-.49l-1.297-2.247a1.125%201.125%200%200%201%20.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932%206.932%200%200%201%200-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125%201.125%200%200%201-.26-1.43l1.297-2.247a1.125%201.125%200%200%201%201.37-.491l1.216.456c.356.133.751.072%201.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);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-envelope{--hero-envelope: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%22M21.75%206.75v10.5a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V6.75m19.5%200A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25m19.5%200v.243a2.25%202.25%200%200%201-1.07%201.916l-7.5%204.615a2.25%202.25%200%200%201-2.36%200L3.32%208.91a2.25%202.25%200%200%201-1.07-1.916V6.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope);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-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-flag{--hero-flag: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%203v1.5M3%2021v-6m0%200%202.77-.693a9%209%200%200%201%206.208.682l.108.054a9%209%200%200%200%206.086.71l3.114-.732a48.524%2048.524%200%200%201-.005-10.499l-3.11.732a9%209%200%200%201-6.085-.711l-.108-.054a9%209%200%200%200-6.208-.682L3%204.5M3%2015V4.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);mask:var(--hero-flag);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-globe-alt{--hero-globe-alt: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%2021a9.004%209.004%200%200%200%208.716-6.747M12%2021a9.004%209.004%200%200%201-8.716-6.747M12%2021c2.485%200%204.5-4.03%204.5-9S14.485%203%2012%203m0%2018c-2.485%200-4.5-4.03-4.5-9S9.515%203%2012%203m0%200a8.997%208.997%200%200%201%207.843%204.582M12%203a8.997%208.997%200%200%200-7.843%204.582m15.686%200A11.953%2011.953%200%200%201%2012%2010.5c-2.998%200-5.74-1.1-7.843-2.918m15.686%200A8.959%208.959%200%200%201%2021%2012c0%20.778-.099%201.533-.284%202.253m0%200A17.919%2017.919%200%200%201%2012%2016.5c-3.162%200-6.133-.815-8.716-2.247m0%200A9.015%209.015%200%200%201%203%2012c0-1.605.42-3.113%201.157-4.418%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);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-inbox{--hero-inbox: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%22M2.25%2013.5h3.86a2.25%202.25%200%200%201%202.012%201.244l.256.512a2.25%202.25%200%200%200%202.013%201.244h3.218a2.25%202.25%200%200%200%202.013-1.244l.256-.512a2.25%202.25%200%200%201%202.013-1.244h3.859m-19.5.338V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018v-4.162c0-.224-.034-.447-.1-.661L19.24%205.338a2.25%202.25%200%200%200-2.15-1.588H6.911a2.25%202.25%200%200%200-2.15%201.588L2.35%2013.177a2.25%202.25%200%200%200-.1.661Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);mask:var(--hero-inbox);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-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-link{--hero-link: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%22M13.19%208.688a4.5%204.5%200%200%201%201.242%207.244l-4.5%204.5a4.5%204.5%200%200%201-6.364-6.364l1.757-1.757m13.35-.622%201.757-1.757a4.5%204.5%200%200%200-6.364-6.364l-4.5%204.5a4.5%204.5%200%200%200%201.242%207.244%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);mask:var(--hero-link);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-lock-closed{--hero-lock-closed: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.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);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-magnifying-glass{--hero-magnifying-glass: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%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);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-plus{--hero-plus: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%204.5v15m7.5-7.5h-15%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);mask:var(--hero-plus);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-question-mark-circle{--hero-question-mark-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.879%207.519c1.171-1.025%203.071-1.025%204.242%200%201.172%201.025%201.172%202.687%200%203.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45%201.827v.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%205.25h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-question-mark-circle);-webkit-mask:var(--hero-question-mark-circle);-webkit-mask:var(--hero-question-mark-circle);mask:var(--hero-question-mark-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-shield-check{--hero-shield-check: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.75m-3-7.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.749c0%205.592%203.824%2010.29%209%2011.623%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.571-.598-3.751h-.152c-3.196%200-6.1-1.248-8.25-3.285Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);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-square-2-stack{--hero-square-2-stack: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.5%208.25V6a2.25%202.25%200%200%200-2.25-2.25H6A2.25%202.25%200%200%200%203.75%206v8.25A2.25%202.25%200%200%200%206%2016.5h2.25m8.25-8.25H18a2.25%202.25%200%200%201%202.25%202.25V18A2.25%202.25%200%200%201%2018%2020.25h-7.5A2.25%202.25%200%200%201%208.25%2018v-1.5m8.25-8.25h-6a2.25%202.25%200%200%200-2.25%202.25v6%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-square-2-stack);-webkit-mask:var(--hero-square-2-stack);-webkit-mask:var(--hero-square-2-stack);mask:var(--hero-square-2-stack);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-squares-2x2{--hero-squares-2x2: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%206A2.25%202.25%200%200%201%206%203.75h2.25A2.25%202.25%200%200%201%2010.5%206v2.25a2.25%202.25%200%200%201-2.25%202.25H6a2.25%202.25%200%200%201-2.25-2.25V6ZM3.75%2015.75A2.25%202.25%200%200%201%206%2013.5h2.25a2.25%202.25%200%200%201%202.25%202.25V18a2.25%202.25%200%200%201-2.25%202.25H6A2.25%202.25%200%200%201%203.75%2018v-2.25ZM13.5%206a2.25%202.25%200%200%201%202.25-2.25H18A2.25%202.25%200%200%201%2020.25%206v2.25A2.25%202.25%200%200%201%2018%2010.5h-2.25a2.25%202.25%200%200%201-2.25-2.25V6ZM13.5%2015.75a2.25%202.25%200%200%201%202.25-2.25H18a2.25%202.25%200%200%201%202.25%202.25V18A2.25%202.25%200%200%201%2018%2020.25h-2.25A2.25%202.25%200%200%201%2013.5%2018v-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);mask:var(--hero-squares-2x2);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-trash{--hero-trash: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%22m14.74%209-.346%209m-4.788%200L9.26%209m9.968-3.21c.342.052.682.107%201.022.166m-1.022-.165L18.16%2019.673a2.25%202.25%200%200%201-2.244%202.077H8.084a2.25%202.25%200%200%201-2.244-2.077L4.772%205.79m14.456%200a48.108%2048.108%200%200%200-3.478-.397m-12%20.562c.34-.059.68-.114%201.022-.165m0%200a48.11%2048.11%200%200%201%203.478-.397m7.5%200v-.916c0-1.18-.91-2.164-2.09-2.201a51.964%2051.964%200%200%200-3.32%200c-1.18.037-2.09%201.022-2.09%202.201v.916m7.5%200a48.667%2048.667%200%200%200-7.5%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);mask:var(--hero-trash);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-trophy{--hero-trophy: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.5%2018.75h-9m9%200a3%203%200%200%201%203%203h-15a3%203%200%200%201%203-3m9%200v-3.375c0-.621-.503-1.125-1.125-1.125h-.871M7.5%2018.75v-3.375c0-.621.504-1.125%201.125-1.125h.872m5.007%200H9.497m5.007%200a7.454%207.454%200%200%201-.982-3.172M9.497%2014.25a7.454%207.454%200%200%200%20.981-3.172M5.25%204.236c-.982.143-1.954.317-2.916.52A6.003%206.003%200%200%200%207.73%209.728M5.25%204.236V4.5c0%202.108.966%203.99%202.48%205.228M5.25%204.236V2.721C7.456%202.41%209.71%202.25%2012%202.25c2.291%200%204.545.16%206.75.47v1.516M7.73%209.728a6.726%206.726%200%200%200%202.748%201.35m8.272-6.842V4.5c0%202.108-.966%203.99-2.48%205.228m2.48-5.492a46.32%2046.32%200%200%201%202.916.52%206.003%206.003%200%200%201-5.395%204.972m0%200a6.726%206.726%200%200%201-2.749%201.35m0%200a6.772%206.772%200%200%201-3.044%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trophy);-webkit-mask:var(--hero-trophy);-webkit-mask:var(--hero-trophy);mask:var(--hero-trophy);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-user{--hero-user: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%22M15.75%206a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200ZM4.501%2020.118a7.5%207.5%200%200%201%2014.998%200A17.933%2017.933%200%200%201%2012%2021.75c-2.676%200-5.216-.584-7.499-1.632Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);mask:var(--hero-user);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-user-group{--hero-user-group: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%22M18%2018.72a9.094%209.094%200%200%200%203.741-.479%203%203%200%200%200-4.682-2.72m.94%203.198.001.031c0%20.225-.012.447-.037.666A11.944%2011.944%200%200%201%2012%2021c-2.17%200-4.207-.576-5.963-1.584A6.062%206.062%200%200%201%206%2018.719m12%200a5.971%205.971%200%200%200-.941-3.197m0%200A5.995%205.995%200%200%200%2012%2012.75a5.995%205.995%200%200%200-5.058%202.772m0%200a3%203%200%200%200-4.681%202.72%208.986%208.986%200%200%200%203.74.477m.94-3.197a5.971%205.971%200%200%200-.94%203.197M15%206.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm6%203a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Zm-13.5%200a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);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-users{--hero-users: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%22M15%2019.128a9.38%209.38%200%200%200%202.625.372%209.337%209.337%200%200%200%204.121-.952%204.125%204.125%200%200%200-7.533-2.493M15%2019.128v-.003c0-1.113-.285-2.16-.786-3.07M15%2019.128v.106A12.318%2012.318%200%200%201%208.624%2021c-2.331%200-4.512-.645-6.374-1.766l-.001-.109a6.375%206.375%200%200%201%2011.964-3.07M12%206.375a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200Zm8.25%202.25a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);mask:var(--hero-users);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-circle{--hero-x-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.75%209.75%204.5%204.5m0-4.5-4.5%204.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);mask:var(--hero-x-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-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}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.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-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.w-0{width:calc(var(--spacing) * 0)}.w-80{width:calc(var(--spacing) * 80)}.w-full{width:100%}.max-w-80{max-width:calc(var(--spacing) * 80)}.flex-1{flex:1}.flex-none{flex:none}.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)}.cursor-pointer{cursor:pointer}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-wrap{text-wrap:wrap}.text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/70{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.text-error{color:var(--color-error)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-100{opacity:1}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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 (hover:hover){.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.hover\:cursor-pointer:hover{cursor:pointer}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (min-width:40rem){.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:max-w-96{max-width:calc(var(--spacing) * 96)}.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)}}}:root{--rh-v2-palette-bg:#0d0c16;--rh-v2-bg:var(--rh-v2-palette-bg);--rh-v2-palette-surface:#151320;--rh-v2-surface:var(--rh-v2-palette-surface);--rh-v2-palette-raised:#1b192b;--rh-v2-raised:var(--rh-v2-palette-raised);--rh-v2-palette-hover:#252239;--rh-v2-hover:var(--rh-v2-palette-hover);--rh-v2-palette-border:#6d647e;--rh-v2-border:var(--rh-v2-palette-border);--rh-v2-palette-text:#faf9fc;--rh-v2-text:var(--rh-v2-palette-text);--rh-v2-palette-muted:#b8b2c9;--rh-v2-muted:var(--rh-v2-palette-muted);--rh-v2-palette-subtle:#8a819f;--rh-v2-subtle:var(--rh-v2-palette-subtle);--rh-v2-palette-accent:#efc67e;--rh-v2-accent:var(--rh-v2-palette-accent);--rh-v2-palette-accent-pressed:#dcb26a;--rh-v2-accent-pressed:var(--rh-v2-palette-accent-pressed);--rh-v2-palette-on-accent:#211a10;--rh-v2-on-accent:var(--rh-v2-palette-on-accent);--rh-v2-palette-info:#8bdad8;--rh-v2-info:var(--rh-v2-palette-info);--rh-v2-palette-positive:#9bdec2;--rh-v2-positive:var(--rh-v2-palette-positive);--rh-v2-palette-negative:#ffaab5;--rh-v2-negative:var(--rh-v2-palette-negative);--rh-v2-palette-positive-bg:#15372e;--rh-v2-positive-bg:var(--rh-v2-palette-positive-bg);--rh-v2-palette-negative-bg:#3e202a;--rh-v2-negative-bg:var(--rh-v2-palette-negative-bg);--rh-v2-palette-warning-bg:#3b2e1a;--rh-v2-warning-bg:var(--rh-v2-palette-warning-bg);--rh-v2-palette-info-bg:#163338;--rh-v2-info-bg:var(--rh-v2-palette-info-bg);--rh-v2-space-0:0px;--rh-v2-space-4:4px;--rh-v2-space-8:8px;--rh-v2-space-12:12px;--rh-v2-space-16:16px;--rh-v2-space-20:20px;--rh-v2-space-24:24px;--rh-v2-space-32:32px;--rh-v2-space-40:40px;--rh-v2-space-48:48px;--rh-v2-space-64:64px;--rh-v2-radius-control:12px;--rh-v2-radius-card:16px;--rh-v2-radius-sheet:24px;--rh-v2-radius-pill:999px;--rh-v2-size-icon:24px;--rh-v2-size-touch:44px;--rh-v2-size-control:52px;--rh-v2-size-row:68px;--rh-v2-size-nav:80px;--rh-v2-size-content:350px;--rh-v2-size-viewport:390px;--rh-v2-stroke-default:1px;--rh-v2-stroke-focus:2px;--rh-v2-role-goalkeeper-bg:var(--rh-v2-palette-role-goalkeeper-bg);--rh-v2-role-outfield-bg:var(--rh-v2-palette-role-outfield-bg);--rh-v2-palette-role-goalkeeper-bg:#294b50;--rh-v2-palette-role-outfield-bg:#514329;--rh-font-body:"Arimo", Arial, sans-serif;--rh-font-display:"Barlow Condensed", sans-serif}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/arimo-400-08781f8d53ccadd0a75068ea9777de72.ttf?vsn=d)format("truetype")}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/arimo-700-a405bb908799cdd13529aede061af5f1.ttf?vsn=d)format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600-ad7a0b52e82788a674803c617602804d.ttf?vsn=d)format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-e49e5407f837637e124a7ee6c6a54e0a.ttf?vsn=d)format("truetype")}:root{color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--rh-v2-bg);min-height:100%;color:var(--rh-v2-text);font:400 14px/20px var(--rh-font-body);margin:0}[data-phx-session],[data-phx-teleported-src]{display:contents}h1,h2,h3,p,dl,dd{margin:0}strong,b{font-weight:700}h1{font:700 34px/38px var(--rh-font-display)}h2{font:600 24px/28px var(--rh-font-display)}h3{font:700 14px/20px var(--rh-font-body)}h1,h2,h3,p{overflow-wrap:anywhere}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select{touch-action:manipulation}button,summary{cursor:pointer}button{color:inherit}button:disabled{cursor:not-allowed}:focus-visible{outline:var(--rh-v2-stroke-focus) solid var(--rh-v2-info);outline-offset:3px}.muted,.fine-print,.access-note{color:var(--rh-v2-muted)}.fine-print{font-size:12px;line-height:17px}.skip-link{z-index:200;padding:var(--rh-v2-space-12);background:var(--rh-v2-accent);color:var(--rh-v2-on-accent);position:fixed;top:-100px;left:16px}.skip-link:focus{top:8px}.mobile-shell{width:100%;max-width:var(--rh-v2-size-viewport);background:var(--rh-v2-bg);flex-direction:column;height:100dvh;margin:0 auto;display:flex;overflow:hidden}.mobile-shell-guest{padding-bottom:0}.m-main{min-height:0;padding:var(--rh-v2-space-12) var(--rh-v2-space-20) var(--rh-v2-space-24);flex:1;overflow:clip auto}.m-screen-header{background:var(--rh-v2-bg);flex:none}.m-screen-header>.page-heading{padding:0 var(--rh-v2-space-20) var(--rh-v2-space-8);margin:0}.m-screen-header .page-heading .muted{margin-top:var(--rh-v2-space-4)}.m-header{height:56px;padding:var(--rh-v2-space-8) var(--rh-v2-space-20) var(--rh-v2-space-4);grid-template-columns:44px 1fr 44px;align-items:center;display:grid}.m-header-back{color:var(--rh-v2-accent);grid-area:1/1}.m-header-back,.m-alert-button{width:var(--rh-v2-size-touch);height:var(--rh-v2-size-touch);place-items:center;display:grid}.m-header-back>span,.m-alert-button>span:first-child{width:24px;height:24px}.m-brand{grid-column:2;justify-self:center;width:154px;height:38px}.m-brand img{object-fit:contain;width:154px;height:38px}.m-header-actions{grid-column:3;justify-content:center;display:flex}.m-alert-button{position:relative}.m-alert-dot{background:var(--rh-v2-accent);border-radius:var(--rh-v2-radius-pill);width:8px;height:8px;position:absolute;top:6px;right:10px}.m-language{z-index:35;position:fixed;bottom:8px;right:max(20px,50vw - 175px)}.m-language summary{width:var(--rh-v2-size-touch);height:var(--rh-v2-size-touch);color:var(--rh-v2-muted);place-items:center;font-size:12px;font-weight:700;list-style:none;display:grid}.m-language summary::-webkit-details-marker{display:none}.m-language>div{background:var(--rh-v2-raised);border-radius:var(--rh-v2-radius-control);padding:var(--rh-v2-space-4);position:absolute;bottom:44px;right:0}.m-language a{min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-12);display:block}.m-bottom-nav{z-index:30;width:100%;max-width:var(--rh-v2-size-viewport);height:calc(var(--rh-v2-size-nav) + env(safe-area-inset-bottom));padding:var(--rh-v2-space-8) var(--rh-v2-space-20) calc(var(--rh-v2-space-8) + env(safe-area-inset-bottom));background:var(--rh-v2-surface);flex:none;grid-template-columns:repeat(4,1fr);display:grid}.m-bottom-nav-league{grid-template-columns:repeat(5,1fr)}.m-bottom-nav a{justify-content:center;align-items:center;gap:var(--rh-v2-space-4);height:64px;color:var(--rh-v2-muted);font:700 12px/17px var(--rh-font-body);flex-direction:column;display:flex}.m-bottom-nav a>span:first-child{width:24px;height:24px}.m-bottom-nav [aria-current=page]{color:var(--rh-v2-accent)}.page-heading{justify-content:space-between;align-items:start;gap:var(--rh-v2-space-12);margin:0 0 var(--rh-v2-space-16);display:flex}.page-heading>div:first-child{min-width:0}.page-heading .eyebrow{display:none}.page-heading .muted{margin-top:2px;font-size:12px;line-height:17px}.page-actions,.panel-actions{gap:var(--rh-v2-space-8);flex-wrap:wrap;display:flex}.page-actions:empty{display:none}.m-page-title{margin:0 0 var(--rh-v2-space-16)}.ui-panel,.m-panel,.access-panel{padding:var(--rh-v2-space-16);background:var(--rh-v2-surface);border-radius:var(--rh-v2-radius-card);min-width:0}.ui-panel+.ui-panel{margin-top:var(--rh-v2-space-16)}.panel-heading{justify-content:space-between;gap:var(--rh-v2-space-12);margin-bottom:var(--rh-v2-space-16);display:flex}.panel-heading .muted{margin-top:var(--rh-v2-space-4);font-size:12px;line-height:17px}.action-primary,.action-secondary,.action-outline,.action-danger,.action-quiet{justify-content:center;align-items:center;gap:var(--rh-v2-space-8);min-height:var(--rh-v2-size-control);padding:var(--rh-v2-space-12) var(--rh-v2-space-16);border-radius:var(--rh-v2-radius-control);font:700 14px/20px var(--rh-font-body);text-align:center;border:0;display:inline-flex}.action-primary{color:var(--rh-v2-on-accent);background:var(--rh-v2-accent)}.action-primary:hover{background:var(--rh-v2-accent-pressed)}.action-secondary{color:var(--rh-v2-text);background:var(--rh-v2-hover)}.action-secondary:hover{background:var(--rh-v2-raised)}.action-outline{border:1px solid var(--rh-v2-border);color:var(--rh-v2-accent);background:0 0}.action-quiet{min-height:var(--rh-v2-size-touch);color:var(--rh-v2-muted);background:0 0}.action-danger{background:var(--rh-v2-negative-bg);color:var(--rh-v2-negative)}:is(.action-primary,.action-secondary,.action-outline,.action-danger):disabled{color:var(--rh-v2-subtle);background:var(--rh-v2-raised);border-color:#0000}.action-compact{min-height:var(--rh-v2-size-touch);padding:6px var(--rh-v2-space-8);font-size:12px;line-height:17px}.rh-inline-action{isolation:isolate;width:112px;min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-4);color:var(--rh-v2-on-accent);font:700 12px/17px var(--rh-font-body);text-align:center;justify-content:center;align-items:center;display:inline-flex;position:relative}.rh-inline-action-primary:before{content:"";z-index:-1;border-radius:var(--rh-v2-radius-control);background:var(--rh-v2-accent);position:absolute;inset:6px 0}.rh-inline-action-primary:hover:before{background:var(--rh-v2-accent-pressed)}.rh-inline-action-quiet{width:132px;color:var(--rh-v2-accent)}.rh-full-width{width:100%}input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea{width:100%;min-width:0;max-width:100%;min-height:var(--rh-v2-size-control);padding:var(--rh-v2-space-12);border:1px solid var(--rh-v2-border);border-radius:var(--rh-v2-radius-control);background:var(--rh-v2-raised);color:var(--rh-v2-text);font:400 14px/20px var(--rh-font-body)}input::placeholder{color:var(--rh-v2-subtle)}input[type=checkbox],input[type=radio]{accent-color:var(--rh-v2-accent);width:20px;height:20px}.access-form,.m-form-stack{gap:var(--rh-v2-space-8);display:grid}.access-form label,.field label,.m-filter-field label{font:700 12px/17px var(--rh-font-body)}.access-form>button{margin-top:var(--rh-v2-space-8);width:100%}.m-form-stack{gap:var(--rh-v2-space-20)}.m-field-panel{background:0 0;padding:0}.m-field-panel>label{margin-bottom:var(--rh-v2-space-8);display:block}.m-setting-row,.m-setting-title{align-items:center;gap:var(--rh-v2-space-8);display:flex}.m-setting-row{justify-content:space-between}.m-setting-value{color:var(--rh-v2-muted);font-size:12px}.m-info-button{width:var(--rh-v2-size-touch);height:var(--rh-v2-size-touch);place-items:center;display:grid}.m-info-button>span{width:20px;height:20px}.m-switch{width:var(--rh-v2-size-control);height:var(--rh-v2-size-touch);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.m-switch input[type=checkbox]{opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.m-switch-track{width:var(--rh-v2-size-control);border-radius:var(--rh-v2-radius-pill);background:var(--rh-v2-border);height:30px}.m-switch-track:after{content:"";border-radius:var(--rh-v2-radius-pill);background:var(--rh-v2-text);width:24px;height:24px;margin:3px;transition:transform .15s;display:block}.m-switch input:checked+.m-switch-track{background:var(--rh-v2-accent)}.m-switch input:checked+.m-switch-track:after{transform:translate(22px)}.m-switch input:focus-visible+.m-switch-track{outline:2px solid var(--rh-v2-info);outline-offset:3px}.rh-notice{font:400 12px/17px var(--rh-font-body);padding:var(--rh-v2-space-16);border-radius:var(--rh-v2-radius-card);background:var(--rh-v2-info-bg);margin:var(--rh-v2-space-16) 0}.rh-notice h3{align-items:center;gap:var(--rh-v2-space-8);color:var(--rh-v2-info);margin-bottom:var(--rh-v2-space-8);display:flex}.rh-notice h3>span{flex-shrink:0;width:20px;height:20px}.rh-notice p{font-size:12px;line-height:17px}.rh-notice-positive,.status-success{background:var(--rh-v2-positive-bg)}.rh-notice-positive h3,.status-success,.score-text-positive{color:var(--rh-v2-positive)}.rh-notice-negative,.status-danger{background:var(--rh-v2-negative-bg)}.rh-notice-negative h3,.status-danger,.score-text-negative{color:var(--rh-v2-negative)}.rh-notice-warning,.status-warning{background:var(--rh-v2-warning-bg)}.rh-notice-warning h3,.status-warning{color:var(--rh-v2-accent)}.status-badge{padding:var(--rh-v2-space-4) var(--rh-v2-space-8);border-radius:var(--rh-v2-radius-pill);font:700 10px/14px var(--rh-font-body);justify-content:center;align-items:center;display:inline-flex}.status-neutral,.score-text-neutral{color:var(--rh-v2-muted)}.status-label{color:var(--rh-v2-accent);font-size:12px;line-height:17px}.ui-stat{gap:var(--rh-v2-space-4);display:grid}.stat-label{color:var(--rh-v2-muted);font-size:12px;line-height:17px}.ui-stat strong{font:600 24px/28px var(--rh-font-display)}.ui-empty,.empty-state,.m-explorer-empty{text-align:center;justify-items:center;gap:var(--rh-v2-space-12);padding:var(--rh-v2-space-40) var(--rh-v2-space-16);color:var(--rh-v2-muted);display:grid}.ui-empty>span,.m-explorer-empty>span{width:40px;height:40px;color:var(--rh-v2-accent)}.ui-empty h3{color:var(--rh-v2-text);font:600 24px/28px var(--rh-font-display)}.m-menu,.help-topics{gap:var(--rh-v2-space-16);display:grid}.m-menu-row{align-items:center;gap:var(--rh-v2-space-12);width:100%;min-height:72px;padding:var(--rh-v2-space-16);border-radius:var(--rh-v2-radius-card);background:var(--rh-v2-surface);text-align:left;border:0;display:flex}.m-row-icon,.m-row-icon>span{width:24px;height:24px;color:var(--rh-v2-muted);flex-shrink:0}.m-row-label,.rh-destination-copy{flex:1;min-width:0;font-weight:700}.rh-destination-copy{gap:var(--rh-v2-space-4);display:grid}.rh-destination-copy small,.m-row-value{color:var(--rh-v2-muted);font:400 12px/17px var(--rh-font-body)}.m-row-chevron{width:16px;height:16px;color:var(--rh-v2-muted);flex-shrink:0}.m-section-tabs,.m-results-tabs{padding:0 var(--rh-v2-space-4);min-height:var(--rh-v2-size-touch);background:var(--rh-v2-surface);border-radius:var(--rh-v2-radius-control);display:flex}.m-section-tabs>:is(a,button),.m-results-tabs>button{justify-content:center;align-items:center;gap:var(--rh-v2-space-4);min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-8) var(--rh-v2-space-4);border-radius:var(--rh-v2-radius-control);color:var(--rh-v2-muted);font:700 12px/17px var(--rh-font-body);text-align:center;background:0 0;border:0;flex:1;display:flex}.m-section-tabs>[aria-current=page],.m-results-tabs>[aria-selected=true]{color:var(--rh-v2-text);background:var(--rh-v2-hover)}.m-tab-count{border-radius:var(--rh-v2-radius-pill);padding:0 var(--rh-v2-space-4);color:var(--rh-v2-on-accent);background:var(--rh-v2-accent);font-size:10px}.rh-detail-row,.m-key-values>div{justify-content:space-between;align-items:center;gap:var(--rh-v2-space-16);min-height:60px;padding:var(--rh-v2-space-16) var(--rh-v2-space-12);display:flex}.rh-detail-row>span,.m-key-values dt{color:var(--rh-v2-muted)}.m-key-values dd{text-align:right;font-weight:700}.m-info-row{align-items:start;gap:var(--rh-v2-space-12);padding:var(--rh-v2-space-16);display:flex}.m-info-row>div{flex:1;min-width:0}.m-info-row h2{font:700 14px/20px var(--rh-font-body);margin-bottom:var(--rh-v2-space-8)}.m-info-row p{color:var(--rh-v2-muted);font-size:12px;line-height:17px}.m-page-actions{gap:var(--rh-v2-space-12);margin-top:var(--rh-v2-space-16);display:grid}.m-page-actions :is(a,button){width:100%}.ui-avatar{width:46px;height:56px;color:var(--rh-v2-muted);font:600 20px/24px var(--rh-font-display);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ui-avatar img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.ui-avatar-sm{width:24px;height:24px}.ui-avatar-lg{width:92px;height:110px}.ui-avatar-club img{object-position:center}.m-player-image{width:var(--rh-v2-size-control);flex-shrink:0;height:56px;display:block;position:relative}.m-player-crest{position:absolute;bottom:2px;right:0}.m-player-crest .ui-avatar{width:20px;height:20px}.rh-position{flex:0 0 20px;width:20px;height:20px;display:inline-block;position:relative}.rh-position-crest{object-fit:contain;width:24px;max-width:none;height:26px;position:absolute;top:-2px;left:-2px}.rh-position-icon{object-fit:contain;mix-blend-mode:screen;width:20px;height:20px;position:absolute;inset:0}.rh-player-facts{align-items:center;gap:var(--rh-v2-space-8);min-height:28px;color:var(--rh-v2-muted);font-size:12px;line-height:17px;display:flex}.rh-player-facts>span:last-child{overflow-wrap:anywhere;min-width:0}.m-player-copy{grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;display:grid}.m-player-row>.hero-chevron-right{width:16px;height:16px;color:var(--rh-v2-muted)}.m-player-copy strong{font:700 14px/20px var(--rh-font-body)}.m-player-copy small{font:400 12px/17px var(--rh-font-body);color:var(--rh-v2-muted)}.m-player-copy .m-player-competition{color:var(--rh-v2-info)}.m-player-list{gap:var(--rh-v2-space-8);display:grid}.m-player-row{grid-template-columns:var(--rh-v2-size-control) minmax(0,1fr) 64px 16px;gap:var(--rh-v2-space-8);min-height:80px;padding:var(--rh-v2-space-8) 0;align-items:center;display:grid}.m-player-value{font:600 24px/28px var(--rh-font-display);color:var(--rh-v2-accent)}.identity-cell{align-items:center;gap:var(--rh-v2-space-8);min-width:0;display:flex}.identity-cell strong{font-size:14px;display:block}.identity-cell small{color:var(--rh-v2-muted);font-size:12px;display:block}.points-modal,.lineup-swap-modal,.m-modal{z-index:100;place-items:end center;display:grid;position:fixed;inset:0}.points-modal-backdrop,.lineup-swap-backdrop,.m-modal-backdrop{background:#0009;border:0;position:absolute;inset:0}.m-sheet,.points-modal-dialog,.lineup-swap-dialog{width:min(100%,390px);max-width:var(--rh-v2-size-viewport);overscroll-behavior:contain;max-height:88dvh;padding:var(--rh-v2-space-20) var(--rh-v2-space-20) calc(var(--rh-v2-space-20) + env(safe-area-inset-bottom));border-radius:var(--rh-v2-radius-sheet) var(--rh-v2-radius-sheet) 0 0;background:var(--rh-v2-surface);color:var(--rh-v2-text);border:0;position:relative;overflow-y:auto}.m-sheet{margin:0 auto;position:fixed;inset:auto 0 0}.m-sheet::backdrop{background:#0009}.m-sheet:before,.points-modal-dialog:before,.lineup-swap-dialog:before{content:"";width:40px;height:4px;margin:-8px auto var(--rh-v2-space-16);background:var(--rh-v2-border);border-radius:var(--rh-v2-radius-pill);display:block}.m-sheet h2{margin-bottom:var(--rh-v2-space-16)}.m-sheet-actions,.lineup-swap-actions{gap:var(--rh-v2-space-8);margin-top:var(--rh-v2-space-20);display:flex}.m-sheet-actions button,.lineup-swap-actions button{flex:1}.points-modal-header,.lineup-swap-header,.m-modal-heading{justify-content:space-between;align-items:start;gap:var(--rh-v2-space-12);margin-bottom:var(--rh-v2-space-16);display:flex}.points-modal-header p,.lineup-swap-header p{color:var(--rh-v2-muted);font-size:12px;line-height:17px}.m-modal-close{width:var(--rh-v2-size-touch);height:var(--rh-v2-size-touch);place-items:center;display:grid}.m-modal-close>span{width:24px;height:24px}.lineup-swap-options{gap:var(--rh-v2-space-8);margin:var(--rh-v2-space-16) 0;display:grid}.lineup-swap-option{align-items:center;gap:var(--rh-v2-space-8);width:100%;min-height:68px;padding:var(--rh-v2-space-8);border-radius:var(--rh-v2-radius-control);background:var(--rh-v2-raised);text-align:left;border:0;display:flex}.lineup-swap-identity{flex:1;min-width:0}.lineup-swap-identity strong,.lineup-swap-identity small{display:block}.lineup-swap-identity small{color:var(--rh-v2-muted);font-size:12px}.lineup-swap-action{color:var(--rh-v2-accent);font-size:12px}.lineup-swap-empty{text-align:center;width:46px;font-size:24px}.table-scroll{max-width:100%;overflow-x:auto}.game-table,.m-score-table,.scoring-rules-table{border-collapse:collapse;width:100%;font-size:12px;line-height:17px}.game-table th,.m-score-table th,.scoring-rules-table th{color:var(--rh-v2-muted);text-align:left;font-size:10px;font-weight:400}.game-table td,.game-table th,.m-score-table td,.m-score-table th,.scoring-rules-table td,.scoring-rules-table th{padding:var(--rh-v2-space-12) var(--rh-v2-space-4);vertical-align:middle}.game-table td,.m-score-table td,.scoring-rules-table td{overflow-wrap:anywhere}.m-score-table td:last-child,.m-score-table th:last-child{text-align:right}.scoring-rules-table tbody th{color:var(--rh-v2-text);font-size:12px}.scoring-rules-table td{color:var(--rh-v2-accent);font-weight:700}.scoring-rules-table small{color:var(--rh-v2-muted);font-weight:400;display:block}.scoring-rules-table caption{text-align:left;margin-bottom:var(--rh-v2-space-8);font-weight:700}.scoring-rules-content,.scoring-rules-tables,.m-help-content{gap:var(--rh-v2-space-16);display:grid}.disclosure-panel,.league-disclosure,.m-settings-disclosure{margin:var(--rh-v2-space-16) 0}.disclosure-panel>summary,.league-disclosure>summary,.m-settings-disclosure>summary{min-height:var(--rh-v2-size-control);padding:var(--rh-v2-space-16);background:var(--rh-v2-surface);border-radius:var(--rh-v2-radius-card);font-weight:700}.disclosure-panel p,.league-disclosure>div{padding:var(--rh-v2-space-16) 0}.source-evidence{white-space:pre-wrap;overflow-wrap:anywhere;max-height:340px;font-size:11px;overflow:auto}.pagination{justify-content:space-between;align-items:center;gap:var(--rh-v2-space-8);margin:var(--rh-v2-space-16) 0;color:var(--rh-v2-muted);font-size:12px;display:flex}.pagination button{min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-8)}.decision-record{padding:var(--rh-v2-space-16) 0;border-bottom:1px solid var(--rh-v2-hover)}.decision-record h2{font:700 14px/20px var(--rh-font-body)}.decision-record p{color:var(--rh-v2-muted);font-size:12px}.facts-grid{gap:var(--rh-v2-space-16);margin:var(--rh-v2-space-16) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.facts-grid dt{color:var(--rh-v2-muted);font-size:12px}.facts-grid dd{overflow-wrap:anywhere;font-weight:700}.notice{padding:var(--rh-v2-space-16);margin:var(--rh-v2-space-16) 0;background:var(--rh-v2-info-bg);border-radius:var(--rh-v2-radius-card);font-size:12px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.m-header-back{margin-left:-6px}.m-sheet-heading{align-items:center;gap:var(--rh-v2-space-8);margin-bottom:var(--rh-v2-space-12);display:flex}.m-sheet-heading h2{flex:1;margin:0}.m-sheet-heading .m-icon-button{flex:none}.m-sheet,.points-modal-dialog,.lineup-swap-dialog{max-height:min(748px,100dvh - 96px);box-shadow:0 -8px 32px #0000007a}.rh-sheet-layout{gap:var(--rh-v2-space-12);padding-top:var(--rh-v2-space-12);flex-direction:column;display:flex;overflow:hidden}.rh-sheet-layout:before{flex:none;margin:0 auto}.rh-sheet-heading{align-items:center;gap:var(--rh-v2-space-12);flex:none;display:flex}.rh-sheet-heading h2{flex:1;margin:0}.rh-sheet-heading button{flex:none}.rh-sheet-content{overscroll-behavior:contain;gap:var(--rh-v2-space-12);flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow-y:auto}.rh-sheet-actions{gap:var(--rh-v2-space-8);flex-direction:column;flex:none;display:flex}.rh-sheet-actions:empty{display:none}.rh-sheet-actions button{width:100%;min-height:44px}.rh-sheet-stack{gap:var(--rh-v2-space-12);display:grid}.rh-sheet-content .access-form{gap:var(--rh-v2-space-8);margin:0}.rh-sheet-content .rh-notice{margin:0}.rh-sheet-content .m-key-values>div,.rh-definition-list>div{min-height:44px;padding:var(--rh-v2-space-12);gap:var(--rh-v2-space-12)}.rh-text-action{color:var(--rh-v2-accent);font:inherit;min-height:20px}.rh-field-error{color:var(--rh-v2-negative);font:400 12px/17px var(--rh-font-body);margin:0}.m-email-field:has([aria-invalid=true]){border-color:var(--rh-v2-negative)}.rh-screen-stack{gap:var(--rh-v2-space-16);display:grid}.rh-screen-stack .rh-notice,.rh-join-actions,.m-signin.rh-screen-stack .rh-notice{margin:0}.m-icon-button{width:var(--rh-v2-size-touch);height:var(--rh-v2-size-touch);min-height:var(--rh-v2-size-touch);border-radius:var(--rh-v2-radius-control);place-items:center;padding:0;display:grid}.m-icon-button>span{width:24px;height:24px}.rh-sheet-content .rh-sheet-identity{margin:0}.rh-sheet-layout>[id$=-start],.rh-sheet-layout>[id$=-end]{position:absolute}body:has([role=dialog][aria-modal=true]){overflow:hidden}.m-signin>h1{margin-bottom:18px}.m-auth-intro h2{margin-bottom:var(--rh-v2-space-8)}.m-auth-intro p{color:var(--rh-v2-muted);margin:0}.m-signin-panel{background:0 0;padding:0}.m-email-field{position:relative}.m-email-field>span{width:20px;height:20px;color:var(--rh-v2-muted);position:absolute;top:16px;left:12px}.m-email-field input{padding-left:38px!important}.m-auth-divider{display:none}#google-sign-in-form{margin-top:var(--rh-v2-space-16)}#google-sign-in-form button{margin-top:0}.m-password{margin-top:var(--rh-v2-space-24)}.m-password>summary{text-align:center;min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-12);color:var(--rh-v2-muted);font-weight:700;list-style:none}.m-password .access-form,.m-signin .rh-notice{margin-top:var(--rh-v2-space-16)}.standalone{background:0 0;padding:0}.standalone>.eyebrow{display:none}.standalone h1{margin-bottom:var(--rh-v2-space-20)}.standalone p{margin-bottom:var(--rh-v2-space-20);color:var(--rh-v2-muted)}.standalone :is(.action-primary,.action-secondary){width:100%}.m-account-identity{margin:0 0 var(--rh-v2-space-16)}.m-account-avatar{display:none}.m-account-identity strong{font:600 24px/28px var(--rh-font-display)}.m-account-identity p{margin-top:var(--rh-v2-space-8);color:var(--rh-v2-muted)}.rh-account-profile{margin-bottom:var(--rh-v2-space-16)}.credentials-grid{gap:var(--rh-v2-space-16);margin-top:var(--rh-v2-space-16);display:grid}.credential-panel p{margin-bottom:var(--rh-v2-space-12);font-size:12px}.invitation-list{margin:var(--rh-v2-space-16) 0;padding:0;list-style:none}.invitation-list>li{padding:var(--rh-v2-space-16);margin-bottom:var(--rh-v2-space-16);background:var(--rh-v2-surface);border-radius:var(--rh-v2-radius-card)}.invitation-meta{justify-content:space-between;gap:var(--rh-v2-space-8);color:var(--rh-v2-muted);font-size:12px;display:flex}.invitation-controls{gap:var(--rh-v2-space-8);margin-top:var(--rh-v2-space-12);display:grid}.invitation-controls input{font-size:12px}.m-detail-card{background:0 0;padding:0}.m-detail-card h2{margin-bottom:var(--rh-v2-space-8)}.m-detail-card p{color:var(--rh-v2-muted)}.m-detail-meta{color:var(--rh-v2-muted);font-size:12px;line-height:17px}.m-detail-members{margin:var(--rh-v2-space-16) 0}.m-main:has(#home-alerts){padding-top:var(--rh-v2-space-4)}.m-home-heading{justify-content:space-between;align-items:center;gap:var(--rh-v2-space-8);margin:0 0 var(--rh-v2-space-8);display:flex}.m-text-action{color:var(--rh-v2-accent);align-items:center;gap:var(--rh-v2-space-4);min-height:var(--rh-v2-size-touch);font-size:12px;font-weight:700;display:flex}.m-text-action>span{width:16px;height:16px}.m-league-row{align-items:center;gap:var(--rh-v2-space-16);min-height:79px;padding:var(--rh-v2-space-8) 0;border-bottom:1px solid var(--rh-v2-hover);grid-template-columns:44px minmax(0,1fr) 16px;display:grid;position:relative}.m-league-identity{padding-bottom:var(--rh-v2-space-20);grid-area:1/2;min-width:0}.m-league-identity h2{font:700 14px/20px var(--rh-font-body)}.m-league-identity p{margin-top:var(--rh-v2-space-4);color:var(--rh-v2-muted);font-size:12px;line-height:17px}.m-league-row>span:last-child{width:16px;height:16px;color:var(--rh-v2-muted);grid-area:1/3}.m-league-summary{display:contents}.m-league-rank{font:600 32px/38px var(--rh-font-display);color:var(--rh-v2-accent);grid-area:1/1}.m-league-rank small{font:700 10px/14px var(--rh-font-body);color:var(--rh-v2-muted);display:block}.m-league-points{font:700 12px/17px var(--rh-font-body);position:absolute;bottom:8px;left:60px}.m-league-points>span,.m-league-meta,.m-league-columns{display:none}.m-play-with-friends{margin-top:var(--rh-v2-space-24)}.m-play-with-friends>.m-section-label{display:none}.m-create-league{width:100%;min-height:var(--rh-v2-size-control);padding:var(--rh-v2-space-12) var(--rh-v2-space-16);background:var(--rh-v2-accent);color:var(--rh-v2-on-accent);border-radius:var(--rh-v2-radius-control);justify-content:center;align-items:center;font-weight:700;display:flex}.m-create-league>.m-create-icon,.m-create-league>span:last-child,.m-create-league small{display:none}.m-empty-leagues{justify-items:center;gap:var(--rh-v2-space-20);padding:var(--rh-v2-space-40) var(--rh-v2-space-16);text-align:center;display:grid}.m-empty-leagues>span{width:var(--rh-v2-size-touch);height:var(--rh-v2-size-touch);color:var(--rh-v2-accent)}.m-outline-action{min-height:var(--rh-v2-size-touch);color:var(--rh-v2-accent)}.m-outline-action>span{width:16px;height:16px}.hub-discovery,.hub-public-card{margin-top:var(--rh-v2-space-16)}.hub-public-card{background:var(--rh-v2-surface);border-radius:var(--rh-v2-radius-card);padding:var(--rh-v2-space-16)}.hub-public-card h3{margin-bottom:var(--rh-v2-space-12)}.m-alert-row{align-items:center;gap:var(--rh-v2-space-8);padding:var(--rh-v2-space-12);margin-bottom:var(--rh-v2-space-8);background:var(--rh-v2-surface);border-radius:var(--rh-v2-radius-card);grid-template-columns:24px minmax(0,1fr) 16px;display:grid}.m-alert-row>span:first-child{width:24px;height:24px;color:var(--rh-v2-accent);flex-shrink:0}.m-alert-content{flex:1;min-width:0}.m-alert-content strong,.m-alert-content>span{overflow-wrap:anywhere;display:block}.m-alert-content strong{font:700 14px/20px var(--rh-font-body)}.m-alert-content>span{color:var(--rh-v2-muted);margin-top:var(--rh-v2-space-4);font-size:12px;line-height:17px}.m-alert-open{width:16px;height:16px;color:var(--rh-v2-muted);flex-shrink:0;place-items:center;display:grid}.m-alert-open>span{width:16px;height:16px}.m-alert-count{font:700 12px/17px var(--rh-font-body);color:var(--rh-v2-accent)}.m-league-home,.m-team,.m-team-lineup,.lineup-editor{gap:var(--rh-v2-space-8);display:grid}.m-team .page-heading{margin-bottom:var(--rh-v2-space-4)}.m-team-heading p{color:var(--rh-v2-muted);font-size:12px;line-height:17px}.m-save-bar{justify-content:space-between;align-items:center;gap:var(--rh-v2-space-12);min-height:var(--rh-v2-size-touch);display:flex}.m-save-bar strong{font-size:12px}.m-save-bar p{color:var(--rh-v2-muted);font-size:10px;line-height:14px}.m-save-bar>button{min-height:var(--rh-v2-size-touch);min-width:150px}.m-warning{color:var(--rh-v2-accent)}#lineup-form{display:none}.lineup-rink-panel{min-width:0}.fantasy-lineup.lineup-rink{background:url(/images/figma/rink-7fa22760400b0f32fe15f7d1eb5d1915.png?vsn=d) 50% 38px/100% 430px no-repeat;width:calc(100% + 40px);height:430px;margin:0 -20px;position:relative;overflow:hidden}.fantasy-lineup.lineup-rink:after{content:"";pointer-events:none;background:linear-gradient(to bottom,var(--rh-v2-bg),transparent 64px,transparent 406px,var(--rh-v2-bg));position:absolute;inset:0}.rink-slot{z-index:1;width:140px;height:121px;position:absolute}.rink-slot:first-child{top:236px;left:calc(50% - 70px)}.rink-slot:nth-child(2){top:142px;left:14px}.rink-slot:nth-child(3){top:142px;right:14px}.rink-slot:nth-child(4){top:12px;left:30px}.rink-slot:nth-child(5){top:12px;right:30px}.rink-player{text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;width:140px;padding:0;display:flex}.lineup-player-card{flex-direction:column;width:100%;display:flex;position:relative}.lineup-card-portrait{width:90px;height:76px;margin:0 auto;display:block}.lineup-card-portrait .ui-avatar{width:100%;height:100%}.lineup-card-caption{background:var(--rh-v2-raised);border-radius:var(--rh-v2-radius-pill);min-height:28px;padding:5px var(--rh-v2-space-8)}.lineup-card-club{position:absolute;top:51px;left:calc(50% + 28px)}.lineup-card-club .ui-avatar{width:24px;height:24px}.lineup-card-role{z-index:2;width:20px;height:20px;line-height:0;position:absolute;top:54px;left:calc(50% - 62px)}.rink-player-name{text-overflow:ellipsis;white-space:nowrap;font:600 14px/18px var(--rh-font-display);display:block;overflow:hidden}.rink-player-role{display:none}.rink-points{z-index:2;min-width:36px;padding:1px var(--rh-v2-space-4);border:1px solid var(--rh-v2-border);background:var(--rh-v2-raised);color:var(--rh-v2-accent);font:600 18px/20px var(--rh-font-display);border-radius:4px;position:absolute;top:8px;right:6px}.rink-points.score-negative{color:var(--rh-v2-negative)}.rink-player-empty{gap:var(--rh-v2-space-12);justify-content:center;min-height:100px}.rink-empty-mark{width:var(--rh-v2-size-control);height:var(--rh-v2-size-control);background:var(--rh-v2-surface);color:var(--rh-v2-accent);border:1px dashed var(--rh-v2-border);border-radius:var(--rh-v2-radius-pill);place-items:center;font-size:24px;display:grid}.rink-player-empty>span:last-child{color:var(--rh-v2-text);background:var(--rh-v2-raised);border-radius:var(--rh-v2-radius-pill);padding:var(--rh-v2-space-4) var(--rh-v2-space-12);font-size:12px}.lineup-bench-heading,.m-snapshot-heading{justify-content:space-between;gap:var(--rh-v2-space-12);margin-bottom:var(--rh-v2-space-8);align-items:center;display:flex}.lineup-bench-heading h2,.m-snapshot-heading h2{font:700 14px/20px var(--rh-font-body)}.lineup-bench-heading>span{color:var(--rh-v2-muted);font-size:12px}.lineup-bench-grid{gap:var(--rh-v2-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lineup-bench-grid .rink-player{width:100%}.lineup-bench-grid .lineup-player-card{flex-direction:row;align-items:end;gap:6px;height:64px}.lineup-bench-grid .lineup-card-portrait{flex-shrink:0;width:46px;height:56px;margin:0}.lineup-bench-grid .lineup-card-caption{text-align:left;background:0 0;border-radius:0;min-width:0;min-height:24px;padding:0}.lineup-bench-grid .lineup-card-club{top:39px;left:34px}.lineup-bench-grid .lineup-card-club .ui-avatar{width:20px;height:20px}.lineup-bench-grid .rink-player-name{font-size:12px;line-height:17px}.lineup-bench-grid .lineup-card-role{top:8px;left:55px}.lineup-bench-grid .rink-points{top:6px;right:0}.m-lineup-status{align-items:center;gap:var(--rh-v2-space-8);padding:var(--rh-v2-space-12);border-radius:var(--rh-v2-radius-control);background:var(--rh-v2-hover);display:flex}.m-lineup-status>span:first-child,.m-lineup-status>span:last-child{flex-shrink:0;width:20px;height:20px}.m-lineup-status>span:nth-child(2){flex:1}.m-lineup-status small{color:var(--rh-v2-muted);font-size:12px;display:block}.m-snapshot-date{color:var(--rh-v2-muted);margin-bottom:var(--rh-v2-space-8);font-size:12px}.m-snapshot-empty{padding:var(--rh-v2-space-40) var(--rh-v2-space-16);text-align:center;color:var(--rh-v2-muted)}.m-league-more{gap:var(--rh-v2-space-16);display:grid}.m-market{gap:var(--rh-v2-space-8);display:grid}.m-market .page-heading{margin-bottom:0}.m-market-balance{gap:var(--rh-v2-space-8);padding:var(--rh-v2-space-12);background:var(--rh-v2-surface);border-radius:var(--rh-v2-radius-card);grid-template-columns:168fr 150fr;display:grid}.m-market-balance dt{color:var(--rh-v2-muted);font-size:12px;line-height:17px}.m-balance-available dd{color:var(--rh-v2-accent);font:600 24px/28px var(--rh-font-display)}.m-balance-details{align-content:center;gap:var(--rh-v2-space-4);display:grid}.m-balance-details>div{gap:var(--rh-v2-space-8);font-size:12px;line-height:17px;display:flex}.m-balance-details>div:first-child dt{color:var(--rh-v2-text)}.m-balance-details>div:last-child{color:var(--rh-v2-muted)}.m-capacity{align-items:center;gap:var(--rh-v2-space-8);color:var(--rh-v2-muted);grid-template-columns:126fr 104fr 104fr;font-size:12px;line-height:17px;display:grid}.m-capacity>strong{text-align:center;background:var(--rh-v2-info-bg);color:var(--rh-v2-info);border-radius:var(--rh-v2-radius-pill);padding:var(--rh-v2-space-4);font:700 10px/14px var(--rh-font-body)}.m-capacity>strong:last-child{background:var(--rh-v2-warning-bg);color:var(--rh-v2-accent)}.m-market-list,#market-operations,.m-history-day{gap:var(--rh-v2-space-8);display:grid}.m-market-card{gap:var(--rh-v2-space-4);padding:var(--rh-v2-space-8) var(--rh-v2-space-12);background:var(--rh-v2-surface);border-radius:var(--rh-v2-radius-card);display:grid}.m-market-identity{align-items:center;gap:var(--rh-v2-space-8);min-width:0;min-height:68px;display:flex}.m-market-identity .m-player-copy{flex:1}.m-market-price{gap:var(--rh-v2-space-4) var(--rh-v2-space-8);grid-template-columns:110fr 98fr 102fr;display:grid}.m-market-price>.status-badge{width:calc(57.2327% - 4.57862px);color:var(--rh-v2-muted);font:400 12px/17px var(--rh-font-body);background:0 0;grid-area:1/1/auto/-1;justify-content:start;padding:0}.m-market-countdown{align-items:center;gap:var(--rh-v2-space-4);color:var(--rh-v2-accent);font:700 12px/17px var(--rh-font-body);font-variant-numeric:tabular-nums;display:flex}.m-market-countdown>span:first-child{display:none}.m-market-price>.m-market-countdown{grid-area:1/1/auto/-1;justify-self:end;width:calc(42.7673% - 3.42138px)}.m-market-price>small{color:var(--rh-v2-muted);margin-top:var(--rh-v2-space-4);font-size:10px;line-height:14px}.m-market-price>strong{font:600 24px/28px var(--rh-font-display);grid-area:2/1;align-self:center}.m-market-price>a{min-height:var(--rh-v2-size-touch);padding:6px var(--rh-v2-space-8);grid-area:2/3;align-self:center;font-size:12px}.m-player-row-actions{gap:var(--rh-v2-space-8);flex-wrap:wrap;display:flex}.m-player-row-actions>a{flex:1}.m-market-activity{padding:var(--rh-v2-space-12);background:var(--rh-v2-surface);border-radius:var(--rh-v2-radius-card)}.m-market-activity-main{align-items:center;gap:var(--rh-v2-space-8);grid-template-columns:minmax(0,1fr) 100px 12px;display:grid}.m-market-activity-main>span{width:12px;height:16px}.m-market-portrait .ui-avatar{width:46px;height:56px}.m-market-player-copy{min-width:0}.m-market-player-copy h3{margin-bottom:var(--rh-v2-space-4)}.m-market-club{align-items:center;gap:var(--rh-v2-space-4);color:var(--rh-v2-muted);font-size:10px;display:flex}.m-market-club .ui-avatar{width:20px;height:20px}.m-market-role,.m-market-time,.m-market-detail{color:var(--rh-v2-muted);font-size:10px;line-height:14px;display:block}.m-market-time>span{vertical-align:middle;width:12px;height:12px}.m-market-outcome{gap:var(--rh-v2-space-4);display:grid}.m-market-amount{font:600 24px/28px var(--rh-font-display)}.m-market-activity-actions{margin-top:var(--rh-v2-space-8);gap:var(--rh-v2-space-8);flex-wrap:wrap;display:flex}.m-market-activity-actions>div{gap:var(--rh-v2-space-8);flex-wrap:wrap;display:flex}.m-market-activity-actions p{width:100%;font-size:12px}.m-market-close{width:var(--rh-v2-size-touch);min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-8);justify-self:end}.m-history-day{margin:var(--rh-v2-space-16) 0}.m-history-day h2{font:700 14px/20px var(--rh-font-body)}.m-offer-row{gap:var(--rh-v2-space-8);grid-template-columns:1fr 1fr;display:grid}.m-offer-summary{grid-column:1/-1;justify-content:space-between;display:flex}.m-explorer-form{gap:var(--rh-v2-space-8);margin-bottom:var(--rh-v2-space-8);grid-template-columns:minmax(0,1fr) 100px;display:grid}.m-search-field{position:relative}.m-search-field>span{width:20px;height:20px;color:var(--rh-v2-muted);position:absolute;top:12px;left:12px}.m-search-field input{min-height:44px!important;padding-left:38px!important;padding-right:var(--rh-v2-space-32)!important}.m-search-field button{width:var(--rh-v2-size-touch);height:var(--rh-v2-size-touch);place-items:center;display:grid;position:absolute;top:0;right:0}.m-search-field button>span{width:20px;height:20px}.m-filter-grid{gap:var(--rh-v2-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.m-filter-field select{min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-8);font-size:12px}.m-results-toolbar{justify-content:space-between;align-items:center;gap:var(--rh-v2-space-8);color:var(--rh-v2-muted);font-size:12px;display:flex}.m-results-toolbar select{max-width:45%;min-height:var(--rh-v2-size-touch);background:0 0;border:0;font-size:12px}.m-detail-back,.m-back-link{align-items:center;gap:var(--rh-v2-space-8);color:var(--rh-v2-muted);min-height:var(--rh-v2-size-touch);font-size:12px;display:flex}.m-back-link>span{width:20px;height:20px}.m-profile-summary,.m-profile-section{margin-bottom:var(--rh-v2-space-16);background:0 0;padding:0}.m-profile-person{align-items:center;gap:var(--rh-v2-space-16);display:flex}.m-profile-person .m-player-image{width:96px;height:106px}.m-profile-person .ui-avatar{width:90px;height:104px}.m-profile-person .m-player-crest .ui-avatar{width:32px;height:32px}.m-profile-person>div{min-width:0}.m-profile-person p{color:var(--rh-v2-muted);margin-top:var(--rh-v2-space-8);font-weight:700}.m-profile-competition{color:var(--rh-v2-info);margin:var(--rh-v2-space-8) 0 var(--rh-v2-space-16);font-size:12px}.m-role-tag{color:var(--rh-v2-muted);font-size:12px}.m-profile-value{gap:var(--rh-v2-space-4);display:grid}.m-profile-value>span,.m-profile-value small{color:var(--rh-v2-muted);font-size:12px}.m-profile-value strong{font:600 32px/38px var(--rh-font-display);color:var(--rh-v2-accent)}.m-player-totals{gap:var(--rh-v2-space-8);margin:var(--rh-v2-space-16) 0;background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid}.m-player-totals span{color:var(--rh-v2-muted);font-size:10px;line-height:14px;display:block}.m-player-totals strong{font:600 24px/28px var(--rh-font-display)}.m-profile-section h2{font:700 14px/20px var(--rh-font-body);margin-bottom:var(--rh-v2-space-12)}.m-data-note{color:var(--rh-v2-muted);margin:var(--rh-v2-space-12) 0;font-size:12px;line-height:17px}.value-chart{width:100%;height:auto;overflow:visible}.value-chart text{fill:var(--rh-v2-muted);font:10px var(--rh-font-body)}.value-chart polyline{stroke:var(--rh-v2-accent);fill:none}.value-chart circle{fill:var(--rh-v2-accent)}.m-results,#contribution-filters{gap:var(--rh-v2-space-8);display:grid}.m-week-picker{gap:var(--rh-v2-space-8);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;display:grid}.m-week-picker>button{min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-8);background:0 0}.m-week-picker label{color:var(--rh-v2-muted);font-size:10px}.m-week-picker select{min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-8);text-align:center;background:0 0;border:0;font-weight:700}.m-week-picker>div{text-align:center}.m-manager-picker label{color:var(--rh-v2-muted);font-size:12px}.m-round-standings{width:100%;display:block}.m-round-standings thead,.m-round-standings tbody{display:block}.m-round-standings tr{border-radius:var(--rh-v2-radius-control);grid-template-columns:28px minmax(0,1fr) 42px 48px 36px 14px;align-items:center;gap:8px;min-height:44px;padding:8px;display:grid}.m-round-standings thead tr{min-height:20px;padding-block:0}.m-round-standings th,.m-round-standings td{text-align:left;min-width:0;padding:0}.m-round-standings th{font:700 10px/14px var(--rh-font-body)}.m-round-standings th:first-child{grid-column:span 2}.m-round-standings td{font:700 14px/20px var(--rh-font-body)}.m-round-standings td:first-child{font:600 24px/28px var(--rh-font-display);color:var(--rh-v2-muted)}.m-round-standings .rh-standing-week,.m-round-standings .rh-standing-movement{font:700 12px/17px var(--rh-font-body);white-space:nowrap}.m-round-standings td:last-child>span{width:14px;height:14px;color:var(--rh-v2-muted)}.m-round-standings button{text-align:left;align-items:center;width:100%;min-height:28px;padding:0;font-weight:700;display:flex}.rh-standing-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-round-standings .is-current-manager{background:var(--rh-v2-raised)}.m-round-standings .is-current-manager td:first-child{color:var(--rh-v2-accent)}@media (max-width:359px){.m-round-standings tr{grid-template-columns:24px minmax(0,1fr) 34px 40px 30px 14px;gap:4px}}.historical-lineup-total{justify-content:center;align-items:center;gap:var(--rh-v2-space-8);margin:0;margin:var(--rh-v2-space-16) 0;display:flex}.historical-lineup-total strong{font:600 24px/28px var(--rh-font-display);color:var(--rh-v2-accent)}.m-points-header{grid-template-columns:52px minmax(0,1fr) 44px;align-items:center;display:grid}.m-points-header h2{font:600 24px/28px var(--rh-font-display)}.m-points-header p,.m-points-header small{color:var(--rh-v2-muted);font-size:12px}.m-points-total{margin:var(--rh-v2-space-16) 0;justify-content:space-between;align-items:center;display:flex}.m-points-total strong{font:600 32px/38px var(--rh-font-display)}.m-points-total small{font:400 12px/17px var(--rh-font-body)}.m-points-match{gap:var(--rh-v2-space-8);padding:var(--rh-v2-space-12);border-radius:var(--rh-v2-radius-card);background:var(--rh-v2-raised);grid-template-columns:1fr 90px 1fr;align-items:center;display:grid}.m-points-club{text-align:center;justify-items:center;gap:var(--rh-v2-space-4);font-size:10px;line-height:14px;display:grid}.m-points-club .ui-avatar{width:28px;height:32px}.m-points-match-center{text-align:center}.m-points-match-center strong{font:600 24px/28px var(--rh-font-display);display:block}.m-points-match-center small{color:var(--rh-v2-muted);font-size:10px}.points-match-breakdown{margin-top:var(--rh-v2-space-16)}.rh-calendar-filter{margin:var(--rh-v2-space-12) 0}.rh-calendar-filter select{background:var(--rh-v2-hover);min-height:var(--rh-v2-size-touch);text-align:center;border:0;font-weight:700}.rh-calendar-week{align-items:center;gap:var(--rh-v2-space-8);min-height:var(--rh-v2-size-control);margin:var(--rh-v2-space-12) 0;grid-template-columns:44px 1fr 44px;display:grid}.rh-calendar-week>a{width:var(--rh-v2-size-touch);height:var(--rh-v2-size-touch);place-items:center;display:grid}.rh-calendar-week>a>span{width:24px;height:24px}.rh-calendar-week>strong{text-align:center}.rh-calendar-day{margin:var(--rh-v2-space-16) 0}.rh-calendar-day h2{font:700 14px/20px var(--rh-font-body);margin-bottom:var(--rh-v2-space-8)}.rh-competition-label{font:700 10px/14px var(--rh-font-body);color:var(--rh-v2-info);margin:var(--rh-v2-space-4) 0}.rh-fixture{padding:var(--rh-v2-space-4) 0}.rh-fixture-main{align-items:center;gap:var(--rh-v2-space-12);min-height:var(--rh-v2-size-control);display:flex}.rh-fixture-clubs{gap:var(--rh-v2-space-4);flex:1;min-width:0;display:grid}.rh-fixture-club{gap:var(--rh-v2-space-8);align-items:center;min-width:0;display:flex}.rh-fixture-club .ui-avatar{width:24px;height:24px}.rh-fixture-club strong{font:700 12px/17px var(--rh-font-body);overflow-wrap:anywhere}.rh-fixture-score{text-align:right;flex-shrink:0;max-width:100px;font-weight:700}.rh-fixture>small{color:var(--rh-v2-muted);margin:var(--rh-v2-space-4) 0;font-size:10px;line-height:14px;display:block}.calendar-days{gap:var(--rh-v2-space-16);display:grid}.calendar-days>.ui-panel{background:0 0;padding:0}.calendar-explorer{gap:var(--rh-v2-space-8);margin-bottom:var(--rh-v2-space-16);flex-wrap:wrap;display:flex}.calendar-explorer form{width:100%}.calendar-explorer label{color:var(--rh-v2-muted);font-size:12px}.calendar-explorer>a{flex:1}.calendar-jumps{gap:var(--rh-v2-space-8);margin:var(--rh-v2-space-16) 0;display:flex}.calendar-jumps a{align-items:center;gap:var(--rh-v2-space-8);min-height:var(--rh-v2-size-touch);color:var(--rh-v2-accent);font-size:12px;display:flex}.calendar-selection{margin:var(--rh-v2-space-12) 0;color:var(--rh-v2-muted);font-size:12px}.calendar-section{margin:var(--rh-v2-space-16) 0}.calendar-section>h2{font:700 14px/20px var(--rh-font-body);margin-bottom:var(--rh-v2-space-12)}.m-match-scoreboard{gap:var(--rh-v2-space-16);margin:var(--rh-v2-space-20) 0;grid-template-columns:1fr 1fr;display:grid}.m-match-team{text-align:center;justify-items:center;gap:var(--rh-v2-space-8);display:grid}.m-match-team .ui-avatar{width:48px;height:56px}.m-match-score{font:600 32px/38px var(--rh-font-display)}.admin-catalog,.admin-record-list,.help-topics{gap:var(--rh-v2-space-16);display:grid}.admin-catalog-card{align-items:center;gap:var(--rh-v2-space-4) var(--rh-v2-space-12);grid-template-columns:24px 1fr;min-height:88px;display:grid}.admin-catalog-card>span{width:24px;height:24px;color:var(--rh-v2-muted);grid-row:1/span 2}.admin-catalog-card h2{font:700 14px/20px var(--rh-font-body)}.admin-catalog-card p{color:var(--rh-v2-muted);grid-column:2;font-size:12px;line-height:17px}.admin-record-link,.admin-person{align-items:center;gap:var(--rh-v2-space-12);display:flex}.admin-record-link{justify-content:space-between;min-height:68px}.admin-person{min-width:0}.admin-person strong,.admin-person .fine-print{overflow-wrap:anywhere;display:block}.admin-record-link>span:last-child{width:16px;height:16px}.admin-search,.filter-toolbar{gap:var(--rh-v2-space-12);margin:var(--rh-v2-space-16) 0;display:grid}.admin-overview{margin-bottom:var(--rh-v2-space-16)}.admin-facts,.admin-sections{gap:var(--rh-v2-space-16);display:grid}.review-form,.review-actions{gap:var(--rh-v2-space-12);margin-top:var(--rh-v2-space-16);display:grid}.member-list{gap:var(--rh-v2-space-8);display:grid}.member-list .decision-record{justify-content:space-between;align-items:center;gap:var(--rh-v2-space-12);border:0;display:flex}.member-list .action-secondary{min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-8);font-size:12px}.departure-panel{margin-bottom:var(--rh-v2-space-16)}.departure-panel p{margin:var(--rh-v2-space-12) 0;color:var(--rh-v2-muted)}.error-page{max-width:var(--rh-v2-size-viewport);min-height:100dvh;padding:60px var(--rh-v2-space-20);margin:auto}.error-page h1{margin-bottom:var(--rh-v2-space-20)}.error-page .action-primary{margin-top:var(--rh-v2-space-20)}@media (max-width:359px){.rink-slot,.rink-player{width:120px}.rink-slot:first-child{left:calc(50% - 60px)}.rink-slot:nth-child(4){left:14px}.rink-slot:nth-child(5){right:14px}.m-market-price>strong,.m-player-value{font-size:22px}}.rh-market-points{color:var(--rh-v2-accent);font:600 24px/28px var(--rh-font-display);margin-left:auto}.m-market-price>a.rh-market-view{color:var(--rh-v2-accent);grid-column:2;place-items:center;display:grid}.rh-filter-trigger{min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-8);font-size:12px}.rh-filter-trigger>span{width:16px;height:16px}#player-filters .m-filter-grid{grid-template-columns:1fr}.m-player-value{justify-items:end;gap:var(--rh-v2-space-4);display:grid}.m-player-value strong{color:var(--rh-v2-accent);font:600 24px/28px var(--rh-font-display)}.m-player-value small{font:400 12px/17px var(--rh-font-body);color:var(--rh-v2-muted)}.rh-profile-stats{gap:var(--rh-v2-space-16);grid-template-columns:1fr 1fr;display:grid}.admin-overview{gap:var(--rh-v2-space-16);display:grid}.admin-overview .rh-notice{margin:0}.rh-member-identity{align-items:center;gap:var(--rh-v2-space-12);display:flex}.rh-member-identity h2{font:700 14px/20px var(--rh-font-body)}.rh-member-identity p{color:var(--rh-v2-muted);font-size:12px}.rh-leave-link{color:var(--rh-v2-negative)}.rh-account-signout{margin:var(--rh-v2-space-16) 0 var(--rh-v2-space-48)}#create-league-form{gap:var(--rh-v2-space-16)}#create-league-form .rh-notice{margin:0}#create-league-form .m-setting-row{height:17px;margin-bottom:var(--rh-v2-space-8)}.rh-create-rules>div{min-height:var(--rh-v2-size-control)}.rh-create-rules dd{max-width:160px}.m-player-copy strong,.m-player-competition{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-value-chart{width:100%;height:180px;color:var(--rh-v2-accent)}.m-chart-caption{color:var(--rh-v2-muted);justify-content:space-between;font-size:10px;display:flex}.rh-season-breakdown tbody th{font:400 12px/17px var(--rh-font-body)}.rh-season-breakdown td{text-align:right;font-size:12px}.rh-season-breakdown td:last-child{font-weight:700}.rh-help-search{margin-bottom:var(--rh-v2-space-16)}.rh-help-search .m-search-field input{min-height:52px!important}.rh-help-search .m-search-field>span{top:16px}.rh-help-article{margin:0}.rh-help-article h2{font:700 16px/22px var(--rh-font-body)}.help-topics{gap:var(--rh-v2-space-24)}.rh-help-article p{color:var(--rh-v2-muted);margin-top:var(--rh-v2-space-8)}.m-profile-person h2{font:700 34px/38px var(--rh-font-display)}.rh-member-share{margin:var(--rh-v2-space-16) 0}.rh-member-row{border-radius:var(--rh-v2-radius-control)}.rh-member-row.is-current-manager{background:var(--rh-v2-raised)}.rh-member-open{gap:var(--rh-v2-space-8);width:100%;min-height:var(--rh-v2-size-control);padding:var(--rh-v2-space-4) var(--rh-v2-space-8);text-align:left;grid-template-columns:28px minmax(0,1fr) 34px 36px 28px 16px;align-items:center;display:grid}.rh-member-rank{font:600 24px/28px var(--rh-font-display);color:var(--rh-v2-muted)}.is-current-manager .rh-member-rank{color:var(--rh-v2-accent)}.rh-member-open>span:last-child{width:16px;height:16px;color:var(--rh-v2-muted)}.rh-member-open small{color:var(--rh-v2-muted);font-size:12px;display:block}.rh-match-summary{margin:var(--rh-v2-space-16) 0}.rh-match-scoreboard{gap:var(--rh-v2-space-8);grid-template-columns:1fr 1fr 1fr;align-items:start;display:grid}.rh-match-scoreboard .m-match-team{grid-row:1}.rh-match-scoreboard .m-match-team strong{font:700 12px/17px var(--rh-font-body)}.rh-match-result{text-align:center;grid-area:1/2;align-self:center}.rh-match-result strong{font:600 32px/38px var(--rh-font-display);display:block}.rh-match-result span,.rh-match-summary time{color:var(--rh-v2-muted);font-size:12px}.rh-match-summary time{margin-top:var(--rh-v2-space-12);display:block}.rh-match-score-badge{padding:var(--rh-v2-space-4) var(--rh-v2-space-8);text-align:center;border-radius:4px;font-weight:700}.m-match-players>h2{font:700 14px/20px var(--rh-font-body)}.rh-alert-actions{gap:var(--rh-v2-space-8);margin-bottom:var(--rh-v2-space-8);grid-template-columns:1fr;display:grid}.rh-alert-actions>button{min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-8)}.m-alert-content time{color:var(--rh-v2-subtle);font:700 10px/14px var(--rh-font-body);margin-top:var(--rh-v2-space-4);display:block}.admin-record-link>span:first-child{flex:1;min-width:0}.admin-record-link>span:first-child>strong,.admin-record-link>span:first-child>.fine-print{display:block}.admin-record-link>.status-badge{flex-shrink:0}.result-rink-player .rink-points.score-positive{color:var(--rh-v2-positive);background:var(--rh-v2-positive-bg)}.result-rink-player .rink-points.score-negative{color:var(--rh-v2-negative);background:var(--rh-v2-negative-bg)}.result-rink-player .rink-points.score-neutral{color:var(--rh-v2-muted)}.m-market-price>a.action-primary{isolation:isolate;background:0 0;position:relative}.m-market-price>a.action-primary:before{content:"";z-index:-1;border-radius:var(--rh-v2-radius-control);background:var(--rh-v2-accent);position:absolute;inset:6px 0}.m-market-price>a.action-primary:hover:before{background:var(--rh-v2-accent-pressed)}.m-market-price>a.action-outline{color:var(--rh-v2-accent);background:0 0;border:0}.m-market-identity .rh-player-facts>span{white-space:normal;overflow:visible}.rh-section-heading{margin-bottom:var(--rh-v2-space-8);justify-content:space-between;align-items:center;display:flex}.rh-section-heading>span{color:var(--rh-v2-muted);font-size:12px}.rh-section-heading h2{margin:0}.rh-player-match{gap:var(--rh-v2-space-8);padding:var(--rh-v2-space-12) 0;border-bottom:1px solid var(--rh-v2-hover);grid-template-columns:32px minmax(0,1fr) 38px 16px;align-items:center;display:grid}.rh-player-match time{text-align:center;color:var(--rh-v2-muted);font-size:10px;display:grid}.rh-player-match time strong{font:600 24px/28px var(--rh-font-display);color:var(--rh-v2-text)}.rh-player-match .rh-fixture-club strong{flex:1;font-size:12px}.rh-player-match .rh-fixture-club>span:last-child{font-size:12px}.rh-player-match-points{font:600 24px/28px var(--rh-font-display);text-align:right}.rh-player-match>span:last-child{width:16px;height:16px}.m-profile-person .m-profile-competition{font:400 12px/17px var(--rh-font-body);color:var(--rh-v2-muted);margin:4px 0 0}.m-profile-person .rh-player-facts{font:400 12px/17px var(--rh-font-body)}.m-main:has(>.m-market){padding-top:var(--rh-v2-space-4)}.rh-account-signout{min-height:52px}.invitation-list>li{background:0 0;padding:0}.m-team-heading p{align-items:center;gap:var(--rh-v2-space-4);display:flex}.rh-member-movement{color:var(--rh-v2-muted);text-align:right;font-size:12px}.rh-identity-metrics{justify-items:end;gap:var(--rh-v2-space-4);flex:0 0 64px;width:64px;display:grid}.rh-identity-metrics small{font:400 12px/17px var(--rh-font-body);color:var(--rh-v2-muted)}.rh-sheet-identity{margin:var(--rh-v2-space-16) 0}.m-market-dialog>.access-form{gap:var(--rh-v2-space-8)}.m-market-dialog .action-primary,.m-market-dialog>.action-quiet{width:100%}.rh-squad-next-matches{gap:var(--rh-v2-space-8);display:grid}.rh-squad-next-matches h2{font:700 14px/20px var(--rh-font-body)}.rh-lineup-bar{grid-template-columns:minmax(0,140fr) 44px minmax(0,150fr);align-items:center;gap:8px;min-height:44px;display:grid}.rh-lineup-clock{font:400 12px/17px var(--rh-font-body);color:var(--rh-v2-muted);gap:0;display:grid}.rh-lineup-clock .m-market-countdown{color:var(--rh-v2-text)}.rh-lineup-bar button{min-height:44px;font:700 14px/20px var(--rh-font-body);padding:8px}.rh-lineup-bar .rh-lineup-saved:disabled{background:var(--rh-v2-positive-bg);color:var(--rh-v2-positive);opacity:1}.rh-lineup-saved>span{width:16px;height:16px}.historical-lineup-total{text-align:left;justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.historical-lineup-total>span{font:700 14px/20px var(--rh-font-body)}.historical-lineup-total>strong{font:700 14px/20px var(--rh-font-body);color:var(--rh-v2-accent);text-align:right}.rh-manager-summary{gap:var(--rh-v2-space-8);font:700 14px/20px var(--rh-font-body);justify-content:space-between;align-items:center;display:flex}.rh-manager-summary>strong:last-child{color:var(--rh-v2-accent);white-space:nowrap}.rh-manager-week{font:400 12px/17px var(--rh-font-body);color:var(--rh-v2-muted)}.rh-squad-row{align-items:center;gap:var(--rh-v2-space-8);grid-template-columns:52px minmax(0,1fr) 64px 16px;min-height:68px;padding:6px 0;display:grid}.rh-squad-row>.m-player-image{width:52px}.rh-squad-row>.hero-chevron-right{width:16px;height:16px}.rh-squad-row .m-player-copy,.rh-operation-identity .m-player-copy{min-width:0}.rh-squad-row .rh-player-facts,.rh-operation-identity .rh-player-facts{min-height:28px}.rh-operation-card{gap:var(--rh-v2-space-4);min-width:0;padding:var(--rh-v2-space-12);background:var(--rh-v2-surface);border-radius:var(--rh-v2-radius-card);display:grid}.rh-operation-identity{gap:var(--rh-v2-space-8);grid-template-columns:52px minmax(0,1fr) 48px;align-items:center;display:grid}.rh-operation-identity>.m-player-image{width:52px}.rh-operation-context{color:var(--rh-v2-muted);font:700 10px/14px var(--rh-font-body);display:block}.rh-operation-context .m-market-countdown{color:inherit;font:inherit;display:inline}.rh-operation-terms{align-items:center;gap:var(--rh-v2-space-8);grid-template-columns:minmax(0,112fr) minmax(0,86fr) minmax(0,112fr);display:grid}.rh-operation-terms>strong{font:600 24px/28px var(--rh-font-display);overflow-wrap:anywhere}.rh-operation-terms>span{color:var(--rh-v2-muted);font:400 12px/17px var(--rh-font-body)}.rh-operation-action{min-width:0}.rh-operation-action>:is(a,button){width:100%;min-height:var(--rh-v2-size-touch);padding:var(--rh-v2-space-4);color:var(--rh-v2-accent);font:700 12px/17px var(--rh-font-body);text-align:center;white-space:normal;background:0 0;border:0;justify-content:center;align-items:center;display:flex}#market-tabs{gap:var(--rh-v2-space-4)}#market-tabs>a{min-width:0;height:var(--rh-v2-size-touch);flex:1 1 0;padding:0 2px}@media (max-width:360px){.rh-operation-terms{gap:0 var(--rh-v2-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rh-operation-terms>strong{font-size:22px}.rh-operation-terms>span{grid-area:2/1}.rh-operation-action{grid-area:1/2/3}}.rh-operation-identity>.rh-identity-metrics{flex-basis:48px;width:48px}.rh-profile-actions{align-items:center;gap:var(--rh-v2-space-8);flex-wrap:wrap;display:flex}.rh-profile-action-fallback{width:auto;max-width:100%}.invitation-list>.rh-invitation-row{padding:var(--rh-v2-space-16) 0;border-bottom:1px solid var(--rh-v2-border);min-width:0}.rh-invitation-row .invitation-link{align-items:center;gap:12px;min-width:0;display:flex}.rh-invitation-row .invitation-link input{flex:1;width:0;min-width:0}.rh-invitation-row .rh-copy-icon{flex:0 0 44px;width:44px;height:44px;padding:10px}.rh-invited-person{align-items:center;gap:12px;display:flex}.rh-invited-person strong{overflow-wrap:anywhere;flex:1;min-width:0}.rh-invitation-usage{flex-wrap:wrap;gap:8px 20px;margin-bottom:12px;display:flex}.invitation-list>.rh-invitation-row{border-radius:0}#generic-invitation-form,#user-invitation-allowance{max-width:480px;margin-bottom:var(--rh-v2-space-24)}#generic-invitation-form>button,#user-invitation-allowance>button{justify-self:start;width:auto}#generic-invitation-form>input,#user-invitation-allowance>input{max-width:160px}.rh-sidebar{display:none}@media (min-width:960px){.mobile-shell{max-width:640px}.rh-workspace{--rh-rail:208px;--rh-gutter:24px;max-width:none;padding-left:var(--rh-rail)}.rh-sidebar{width:var(--rh-rail);background:var(--rh-v2-surface);border-right:1px solid var(--rh-v2-border);flex-direction:column;gap:20px;padding:24px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.rh-sidebar-brand img{object-fit:contain;width:154px;height:38px}.rh-sidebar nav{gap:4px;display:grid}.rh-sidebar h2,.rh-league-context>span{color:var(--rh-v2-muted);font:700 12px/17px var(--rh-font-body);padding:0 12px}.rh-sidebar nav>a,.rh-league-context>a{border-radius:var(--rh-v2-radius-control);align-items:center;gap:12px;min-height:44px;padding:10px 12px;display:flex}.rh-sidebar a>span:first-child{flex:none;width:20px;height:20px}.rh-sidebar a:hover{background:var(--rh-v2-hover)}.rh-sidebar [aria-current=page]{color:var(--rh-v2-accent);background:var(--rh-v2-hover)}.rh-league-context>a{background:var(--rh-v2-raised);justify-content:space-between;margin-top:8px}.rh-league-context strong{overflow-wrap:anywhere;min-width:0}.rh-league-context .hero-chevron-down{flex:none;width:16px;height:16px}.rh-workspace .m-bottom-nav,.rh-workspace .m-header{display:none}.rh-workspace .m-screen-header{padding:32px var(--rh-gutter) 0}.rh-workspace .m-screen-header>.page-heading{max-width:1120px;margin:auto;padding:0 0 16px}.rh-workspace .m-main{padding:8px var(--rh-gutter) 40px}.rh-workspace .m-main>*{max-width:1120px;margin-left:auto;margin-right:auto}.rh-workspace .m-main>:is(.access-panel,.standalone,.m-form-stack,.m-account,.m-league-more){max-width:560px;margin-left:0}.m-section-tabs>a,#market-tabs>a,.m-results-tabs>button{flex:none;width:auto;min-width:0;padding:12px 16px}.m-create-league,.rh-full-width{width:fit-content}.rh-alert-actions,.invitation-controls,.review-actions{flex-wrap:wrap;display:flex}.rh-alert-actions>*,.invitation-controls>*,.review-actions>*{flex:none}.m-sheet,.points-modal-dialog,.lineup-swap-dialog{border-radius:var(--rh-v2-radius-card);width:min(560px,100vw - 48px);max-width:none;padding:24px}.m-sheet{margin:auto;inset:0}.m-sheet:before,.points-modal-dialog:before,.lineup-swap-dialog:before{display:none}.points-modal,.lineup-swap-modal{align-items:center}.rh-sheet-actions,.m-sheet-actions,.lineup-swap-actions{flex-flow:wrap;justify-content:flex-end;gap:8px;display:flex}.rh-sheet-actions button,.m-sheet-actions button,.lineup-swap-actions button{flex:none;width:auto}.m-market-dialog .action-primary,.m-market-dialog>.action-quiet{justify-self:end;width:auto}}@media (min-width:1280px){.rh-workspace{--rh-rail:240px;--rh-gutter:40px}}.rh-lineup-bar{grid-template-columns:minmax(0,1fr) 44px auto}.rh-lineup-bar #lineup-save{width:auto;min-width:102px;min-height:44px;padding:12px 16px}.rh-lineup-status{color:var(--rh-v2-positive);font-size:12px}.rh-responsive-filters{grid-column:1/-1}.rh-responsive-filters>summary{min-height:44px;color:var(--rh-v2-accent);cursor:pointer;align-items:center;font-weight:700;display:flex}.rh-responsive-filters[open] .m-filter-grid{margin-bottom:12px}.rh-profile-overview,.rh-profile-details{align-content:start;gap:16px;min-width:0;display:grid}.rh-manager-picker{gap:4px;margin:12px 0;display:grid}@media (min-width:960px){.rh-workspace .m-main>:is(.m-alerts,.m-home,.m-results){max-width:880px}.m-main:has(#create-league-form)>*,.m-main:has(.m-account)>*{max-width:560px}#create-league-form>button{justify-self:start;width:auto}.m-team-lineup{gap:12px}.lineup-editor{grid-template-columns:minmax(350px,490px) minmax(0,1fr);align-items:start;gap:32px}.lineup-bench-grid{grid-template-columns:minmax(0,1fr)}.fantasy-lineup.lineup-rink{width:100%;max-width:490px;margin:0 auto}.historical-lineup{max-width:490px;margin:24px auto}.m-league-home{grid-template-columns:minmax(350px,490px) minmax(0,1fr);align-items:start;gap:32px}.m-league-home .m-week-snapshot{grid-row:span 3}.m-market-list,#market-operations{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}.m-market-list>.empty-state,#market-operations>.empty-state{grid-column:1/-1}.m-market-balance{max-width:560px}.rh-operation-action>:is(a,button){width:auto;margin-left:auto}.calendar-days,.admin-catalog,.admin-overview,.admin-sections,.hub-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px}.calendar-explorer form{width:min(100%,360px)}.calendar-explorer>a{flex:none}.m-player-detail{grid-template-columns:350px minmax(0,1fr);align-items:start;gap:32px;display:grid}.m-player-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;display:grid}.m-explorer-form{grid-template-columns:1fr;gap:16px}.m-explorer-form .m-search-field{max-width:420px}.rh-responsive-filters>summary{display:none}.rh-responsive-filters .m-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.m-results-toolbar{max-width:560px}.m-week-picker,.rh-manager-picker{max-width:360px}.m-results-tabs{display:flex}.rh-points-breakdowns{min-width:0}.m-league-more .m-menu>a[href$=\/members],.m-league-more .m-menu>a[href=\/leagues]{display:none}}@media (min-width:1280px){.m-market-list,#market-operations{grid-template-columns:repeat(3,minmax(0,1fr))}.lineup-bench-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.m-explorer-form{grid-template-columns:minmax(0,1fr)}.rh-lineup-bar #lineup-save{padding-inline:12px}@media (min-width:960px){.rh-workspace .m-main>:is(.points-modal,.lineup-swap-modal,.m-modal){max-width:none;margin:0}.m-main:has(#profile-form)>*,.m-main:has(#password-form)>*{max-width:560px}#profile-form>button{justify-self:start;width:auto}.rh-workspace .m-main>.rh-calendar-filter,.rh-workspace .m-main>.rh-calendar-week{max-width:360px;margin-left:0}.rh-workspace .m-main:has(.help-topics)>*{max-width:800px}.m-modal{align-items:center}#player-filters .m-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.m-capacity{max-width:560px}.m-capacity>strong{justify-self:end;width:auto;padding-inline:12px}}.rh-points-profile-action{justify-content:flex-end;margin-top:16px;display:flex}.rh-profile-actions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:4px;display:grid}.rh-profile-actions .rh-inline-action{width:auto;min-width:0;padding:8px 4px;line-height:17px}.rh-profile-actions .rh-profile-action-fallback{grid-column:1/-1;justify-self:start}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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)}}